@charset "UTF-8";
/* CORE CSS  */
.bg-red, .hsy-btn--gradient-red, .splitbtn__left, .splitbtn__right, .hsy-header__link--active:after, .hsy-header__circle--new:after {
  background-color: #f44336; }

.bg-red-50 {
  background-color: #ffebee; }

.bg-red-100 {
  background-color: #ffcdd2; }

.bg-red-200 {
  background-color: #ef9a9a; }

.bg-red-300 {
  background-color: #e57373; }

.bg-red-400 {
  background-color: #ef5350; }

.bg-red-500, .bg-danger, .hsy-header__ticket--important:before, .progressbar--danger::before {
  background-color: #f44336; }

.bg-red-600 {
  background-color: #e53935; }

.bg-red-700 {
  background-color: #d32f2f; }

.bg-red-800 {
  background-color: #c62828; }

.bg-red-900 {
  background-color: #b71c1c; }

.bg-red-a100 {
  background-color: #ff8a80; }

.bg-red-a200 {
  background-color: #ff5252; }

.bg-red-a400 {
  background-color: #ff1744; }

.bg-red-a700 {
  background-color: #d50000; }

.bg-pink {
  background-color: #e91e63; }

.bg-pink-50 {
  background-color: #fce4ec; }

.bg-pink-100 {
  background-color: #f8bbd0; }

.bg-pink-200 {
  background-color: #f48fb1; }

.bg-pink-300 {
  background-color: #f06292; }

.bg-pink-400 {
  background-color: #ec407a; }

.bg-pink-500 {
  background-color: #e91e63; }

.bg-pink-600 {
  background-color: #d81b60; }

.bg-pink-700 {
  background-color: #c2185b; }

.bg-pink-800 {
  background-color: #ad1457; }

.bg-pink-900 {
  background-color: #880e4f; }

.bg-pink-a100 {
  background-color: #ff80ab; }

.bg-pink-a200 {
  background-color: #ff4081; }

.bg-pink-a400 {
  background-color: #f50057; }

.bg-pink-a700 {
  background-color: #c51162; }

.bg-purple {
  background-color: #9c27b0; }

.bg-purple-50 {
  background-color: #f3e5f5; }

.bg-purple-100 {
  background-color: #e1bee7; }

.bg-purple-200 {
  background-color: #ce93d8; }

.bg-purple-300 {
  background-color: #ba68c8; }

.bg-purple-400 {
  background-color: #ab47bc; }

.bg-purple-500 {
  background-color: #9c27b0; }

.bg-purple-600 {
  background-color: #8e24aa; }

.bg-purple-700 {
  background-color: #7b1fa2; }

.bg-purple-800 {
  background-color: #6a1b9a; }

.bg-purple-900 {
  background-color: #4a148c; }

.bg-purple-a100 {
  background-color: #ea80fc; }

.bg-purple-a200 {
  background-color: #e040fb; }

.bg-purple-a400 {
  background-color: #d500f9; }

.bg-purple-a700 {
  background-color: #a0f; }

.bg-deep-purple {
  background-color: #673ab7; }

.bg-deep-purple-50 {
  background-color: #ede7f6; }

.bg-deep-purple-100 {
  background-color: #d1c4e9; }

.bg-deep-purple-200 {
  background-color: #b39ddb; }

.bg-deep-purple-300 {
  background-color: #9575cd; }

.bg-deep-purple-400 {
  background-color: #7e57c2; }

.bg-deep-purple-500 {
  background-color: #673ab7; }

.bg-deep-purple-600 {
  background-color: #5e35b1; }

.bg-deep-purple-700 {
  background-color: #512da8; }

.bg-deep-purple-800 {
  background-color: #4527a0; }

.bg-deep-purple-900 {
  background-color: #311b92; }

.bg-deep-purple-a100 {
  background-color: #b388ff; }

.bg-deep-purple-a200 {
  background-color: #7c4dff; }

.bg-deep-purple-a400 {
  background-color: #651fff; }

.bg-deep-purple-a700 {
  background-color: #6200ea; }

.bg-indigo {
  background-color: #3f51b5; }

.bg-indigo-50 {
  background-color: #e8eaf6; }

.bg-indigo-100 {
  background-color: #c5cae9; }

.bg-indigo-200 {
  background-color: #9fa8da; }

.bg-indigo-300 {
  background-color: #7986cb; }

.bg-indigo-400 {
  background-color: #5c6bc0; }

.bg-indigo-500, .hsy-header__ticket--cdn:before {
  background-color: #3f51b5; }

.bg-indigo-600 {
  background-color: #3949ab; }

.bg-indigo-700 {
  background-color: #303f9f; }

.bg-indigo-800 {
  background-color: #283593; }

.bg-indigo-900 {
  background-color: #1a237e; }

.bg-indigo-a100 {
  background-color: #8c9eff; }

.bg-indigo-a200 {
  background-color: #536dfe; }

.bg-indigo-a400 {
  background-color: #3d5afe; }

.bg-indigo-a700 {
  background-color: #304ffe; }

.bg-blue {
  background-color: #2196f3; }

.bg-blue-50 {
  background-color: #e3f2fd; }

.bg-blue-100 {
  background-color: #bbdefb; }

.bg-blue-200 {
  background-color: #90caf9; }

.bg-blue-300 {
  background-color: #64b5f6; }

.bg-blue-400 {
  background-color: #42a5f5; }

.bg-blue-500 {
  background-color: #2196f3; }

.bg-blue-600 {
  background-color: #1e88e5; }

.bg-blue-700 {
  background-color: #1976d2; }

.bg-blue-800 {
  background-color: #1565c0; }

.bg-blue-900 {
  background-color: #0d47a1; }

.bg-blue-a100 {
  background-color: #82b1ff; }

.bg-blue-a200 {
  background-color: #448aff; }

.bg-blue-a400 {
  background-color: #2979ff; }

.bg-blue-a700 {
  background-color: #2962ff; }

.bg-light-blue {
  background-color: #03a9f4; }

.bg-light-blue-50 {
  background-color: #e1f5fe; }

.bg-light-blue-100 {
  background-color: #b3e5fc; }

.bg-light-blue-200 {
  background-color: #81d4fa; }

.bg-light-blue-300 {
  background-color: #4fc3f7; }

.bg-light-blue-400 {
  background-color: #29b6f6; }

.bg-light-blue-500 {
  background-color: #03a9f4; }

.bg-light-blue-600 {
  background-color: #039be5; }

.bg-light-blue-700 {
  background-color: #0288d1; }

.bg-light-blue-800 {
  background-color: #0277bd; }

.bg-light-blue-900 {
  background-color: #01579b; }

.bg-light-blue-a100 {
  background-color: #80d8ff; }

.bg-light-blue-a200 {
  background-color: #40c4ff; }

.bg-light-blue-a400 {
  background-color: #00b0ff; }

.bg-light-blue-a700 {
  background-color: #0091ea; }

.bg-cyan, .hsy-indicator--cyan-lgrey, .hsy-indicator--cyan-white {
  background-color: #00bcd4; }

.bg-cyan-50 {
  background-color: #e0f7fa; }

.bg-cyan-100 {
  background-color: #b2ebf2; }

.bg-cyan-200 {
  background-color: #80deea; }

.bg-cyan-300 {
  background-color: #4dd0e1; }

.bg-cyan-400 {
  background-color: #26c6da; }

.bg-cyan-500 {
  background-color: #00bcd4; }

.bg-cyan-600 {
  background-color: #00acc1; }

.bg-cyan-700, .table--servers thead th, .hsy-header__ticket--servers:before {
  background-color: #0097a7; }

.bg-cyan-800 {
  background-color: #00838f; }

.bg-cyan-900 {
  background-color: #006064; }

.bg-cyan-a100 {
  background-color: #84ffff; }

.bg-cyan-a200 {
  background-color: #18ffff; }

.bg-cyan-a400 {
  background-color: #00e5ff; }

.bg-cyan-a700 {
  background-color: #00b8d4; }

.bg-teal {
  background-color: #009688; }

.bg-teal-50 {
  background-color: #e0f2f1; }

.bg-teal-100 {
  background-color: #b2dfdb; }

.bg-teal-200 {
  background-color: #80cbc4; }

.bg-teal-300 {
  background-color: #4db6ac; }

.bg-teal-400 {
  background-color: #26a69a; }

.bg-teal-500 {
  background-color: #009688; }

.bg-teal-600 {
  background-color: #00897b; }

.bg-teal-700 {
  background-color: #00796b; }

.bg-teal-800, .table--vps thead th, .hsy-header__ticket--vps:before {
  background-color: #00695c; }

.bg-teal-900 {
  background-color: #004d40; }

.bg-teal-a100 {
  background-color: #a7ffeb; }

.bg-teal-a200 {
  background-color: #64ffda; }

.bg-teal-a400 {
  background-color: #1de9b6; }

.bg-teal-a700 {
  background-color: #00bfa5; }

.bg-green {
  background-color: #4caf50; }

.bg-green-50 {
  background-color: #e8f5e9; }

.bg-green-100 {
  background-color: #c8e6c9; }

.bg-green-200 {
  background-color: #a5d6a7; }

.bg-green-300 {
  background-color: #81c784; }

.bg-green-400 {
  background-color: #66bb6a; }

.bg-green-500 {
  background-color: #4caf50; }

.bg-green-600 {
  background-color: #43a047; }

.bg-green-700 {
  background-color: #388e3c; }

.bg-green-800 {
  background-color: #2e7d32; }

.bg-green-900 {
  background-color: #1b5e20; }

.bg-green-a100 {
  background-color: #b9f6ca; }

.bg-green-a200 {
  background-color: #69f0ae; }

.bg-green-a400, .bg-success, .progressbar--success::before {
  background-color: #00e676; }

.bg-green-a700 {
  background-color: #00c853; }

.bg-light-green {
  background-color: #8bc34a; }

.bg-light-green-50 {
  background-color: #f1f8e9; }

.bg-light-green-100 {
  background-color: #dcedc8; }

.bg-light-green-200 {
  background-color: #c5e1a5; }

.bg-light-green-300 {
  background-color: #aed581; }

.bg-light-green-400 {
  background-color: #9ccc65; }

.bg-light-green-500 {
  background-color: #8bc34a; }

.bg-light-green-600 {
  background-color: #7cb342; }

.bg-light-green-700 {
  background-color: #689f38; }

.bg-light-green-800 {
  background-color: #558b2f; }

.bg-light-green-900 {
  background-color: #33691e; }

.bg-light-green-a100 {
  background-color: #ccff90; }

.bg-light-green-a200 {
  background-color: #b2ff59; }

.bg-light-green-a400 {
  background-color: #76ff03; }

.bg-light-green-a700 {
  background-color: #64dd17; }

.bg-lime {
  background-color: #cddc39; }

.bg-lime-50 {
  background-color: #f9fbe7; }

.bg-lime-100 {
  background-color: #f0f4c3; }

.bg-lime-200 {
  background-color: #e6ee9c; }

.bg-lime-300 {
  background-color: #dce775; }

.bg-lime-400 {
  background-color: #d4e157; }

.bg-lime-500 {
  background-color: #cddc39; }

.bg-lime-600 {
  background-color: #c0ca33; }

.bg-lime-700 {
  background-color: #afb42b; }

.bg-lime-800 {
  background-color: #9e9d24; }

.bg-lime-900 {
  background-color: #827717; }

.bg-lime-a100 {
  background-color: #f4ff81; }

.bg-lime-a200 {
  background-color: #eeff41; }

.bg-lime-a400 {
  background-color: #c6ff00; }

.bg-lime-a700 {
  background-color: #aeea00; }

.bg-yellow {
  background-color: #ffeb3b; }

.bg-yellow-50 {
  background-color: #fffde7; }

.bg-yellow-100 {
  background-color: #fff9c4; }

.bg-yellow-200 {
  background-color: #fff59d; }

.bg-yellow-300 {
  background-color: #fff176; }

.bg-yellow-400 {
  background-color: #ffee58; }

.bg-yellow-500 {
  background-color: #ffeb3b; }

.bg-yellow-600 {
  background-color: #fdd835; }

.bg-yellow-700 {
  background-color: #fbc02d; }

.bg-yellow-800 {
  background-color: #f9a825; }

.bg-yellow-900 {
  background-color: #f57f17; }

.bg-yellow-a100 {
  background-color: #ffff8d; }

.bg-yellow-a200 {
  background-color: #ff0; }

.bg-yellow-a400 {
  background-color: #ffea00; }

.bg-yellow-a700 {
  background-color: #ffd600; }

.bg-amber {
  background-color: #ffc107; }

.bg-amber-50 {
  background-color: #fff8e1; }

.bg-amber-100 {
  background-color: #ffecb3; }

.bg-amber-200 {
  background-color: #ffe082; }

.bg-amber-300 {
  background-color: #ffd54f; }

.bg-amber-400 {
  background-color: #ffca28; }

.bg-amber-500, .bg-warning, .progressbar--warning::before {
  background-color: #ffc107; }

.bg-amber-600 {
  background-color: #ffb300; }

.bg-amber-700 {
  background-color: #ffa000; }

.bg-amber-800 {
  background-color: #ff8f00; }

.bg-amber-900 {
  background-color: #ff6f00; }

.bg-amber-a100 {
  background-color: #ffe57f; }

.bg-amber-a200 {
  background-color: #ffd740; }

.bg-amber-a400 {
  background-color: #ffc400; }

.bg-amber-a700 {
  background-color: #ffab00; }

.bg-orange {
  background-color: #ff9800; }

.bg-orange-50 {
  background-color: #fff3e0; }

.bg-orange-100 {
  background-color: #ffe0b2; }

.bg-orange-200 {
  background-color: #ffcc80; }

.bg-orange-300 {
  background-color: #ffb74d; }

.bg-orange-400 {
  background-color: #ffa726; }

.bg-orange-500 {
  background-color: #ff9800; }

.bg-orange-600 {
  background-color: #fb8c00; }

.bg-orange-700 {
  background-color: #f57c00; }

.bg-orange-800 {
  background-color: #ef6c00; }

.bg-orange-900 {
  background-color: #e65100; }

.bg-orange-a100 {
  background-color: #ffd180; }

.bg-orange-a200 {
  background-color: #ffab40; }

.bg-orange-a400 {
  background-color: #ff9100; }

.bg-orange-a700, .hosting__cards .hcard--basic .hcard__header {
  background-color: #ff6d00; }

.bg-deep-orange {
  background-color: #ff5722; }

.bg-deep-orange-50 {
  background-color: #fbe9e7; }

.bg-deep-orange-100 {
  background-color: #ffccbc; }

.bg-deep-orange-200 {
  background-color: #ffab91; }

.bg-deep-orange-300 {
  background-color: #ff8a65; }

.bg-deep-orange-400 {
  background-color: #ff7043; }

.bg-deep-orange-500 {
  background-color: #ff5722; }

.bg-deep-orange-600 {
  background-color: #f4511e; }

.bg-deep-orange-700 {
  background-color: #e64a19; }

.bg-deep-orange-800 {
  background-color: #d84315; }

.bg-deep-orange-900 {
  background-color: #bf360c; }

.bg-deep-orange-a100 {
  background-color: #ff9e80; }

.bg-deep-orange-a200 {
  background-color: #ff6e40; }

.bg-deep-orange-a400 {
  background-color: #ff3d00; }

.bg-deep-orange-a700 {
  background-color: #dd2c00; }

.bg-brown {
  background-color: #795548; }

.bg-brown-50 {
  background-color: #efebe9; }

.bg-brown-100 {
  background-color: #d7ccc8; }

.bg-brown-200 {
  background-color: #bcaaa4; }

.bg-brown-300 {
  background-color: #a1887f; }

.bg-brown-400 {
  background-color: #8d6e63; }

.bg-brown-500 {
  background-color: #795548; }

.bg-brown-600 {
  background-color: #6d4c41; }

.bg-brown-700 {
  background-color: #5d4037; }

.bg-brown-800 {
  background-color: #4e342e; }

.bg-brown-900 {
  background-color: #3e2723; }

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

.bg-grey-50, .quick-links__item::before, .hosting__table thead th.heading-tip, .hosting__table tbody td.body-best, .hosting__dashplate, .hosting__cpanel .cpanel-plate {
  background-color: #fafafa; }

.bg-grey-100 {
  background-color: #f5f5f5; }

.bg-grey-200 {
  background-color: #eee; }

.bg-grey-300 {
  background-color: #e0e0e0; }

.bg-grey-400 {
  background-color: #bdbdbd; }

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

.bg-grey-600 {
  background-color: #757575; }

.bg-grey-700 {
  background-color: #616161; }

.bg-grey-800 {
  background-color: #424242; }

.bg-grey-900 {
  background-color: #212121; }

.bg-blue-grey {
  background-color: #607d8b; }

.bg-blue-grey-50, .progressbar::after, .hosting__table thead th.heading-basic, .hosting__faq {
  background-color: #eceff1; }

.bg-blue-grey-100, .hosting__table thead th.heading-best {
  background-color: #cfd8dc; }

.bg-blue-grey-200 {
  background-color: #b0bec5; }

.bg-blue-grey-300 {
  background-color: #90a4ae; }

.bg-blue-grey-400 {
  background-color: #78909c; }

.bg-blue-grey-500, .hsy-footer__social:hover {
  background-color: #607d8b; }

.bg-blue-grey-600 {
  background-color: #546e7a; }

.bg-blue-grey-700, .hsy-footer__social {
  background-color: #455a64; }

.bg-blue-grey-800 {
  background-color: #37474f; }

.bg-blue-grey-900 {
  background-color: #263238; }

.bg-black {
  background-color: #000; }

.bg-white, .hsy-indicator--cyan-white .hsy-indicator__dot, .table td, .hsy-header__navbar, .hsy-header__dropdown, .hsy-header__overlay, .hsy-general, .hsy-facts__circle, .hsy-support__plate, .hsy-support__plate-circle, .hosting__faq .faq-accordion {
  background-color: #fff; }

.clr-red, .hsy-header__label, .hsy-support__way-icon, .hsy-support__way-link, .hsy-support__plate-icon {
  color: #f44336; }

.clr-red-50 {
  color: #ffebee; }

.clr-red-100 {
  color: #ffcdd2; }

.clr-red-200 {
  color: #ef9a9a; }

.clr-red-300 {
  color: #e57373; }

.clr-red-400 {
  color: #ef5350; }

.clr-red-500, .clr-danger, .hsy-header__ticket--important .hsy-header__ticket-title {
  color: #f44336; }

.clr-red-600 {
  color: #e53935; }

.clr-red-700 {
  color: #d32f2f; }

.clr-red-800 {
  color: #c62828; }

.clr-red-900 {
  color: #b71c1c; }

.clr-red-a100 {
  color: #ff8a80; }

.clr-red-a200 {
  color: #ff5252; }

.clr-red-a400 {
  color: #ff1744; }

.clr-red-a700 {
  color: #d50000; }

.clr-pink {
  color: #e91e63; }

.clr-pink-50 {
  color: #fce4ec; }

.clr-pink-100 {
  color: #f8bbd0; }

.clr-pink-200 {
  color: #f48fb1; }

.clr-pink-300 {
  color: #f06292; }

.clr-pink-400 {
  color: #ec407a; }

.clr-pink-500 {
  color: #e91e63; }

.clr-pink-600 {
  color: #d81b60; }

.clr-pink-700 {
  color: #c2185b; }

.clr-pink-800 {
  color: #ad1457; }

.clr-pink-900 {
  color: #880e4f; }

.clr-pink-a100 {
  color: #ff80ab; }

.clr-pink-a200 {
  color: #ff4081; }

.clr-pink-a400 {
  color: #f50057; }

.clr-pink-a700 {
  color: #c51162; }

.clr-purple {
  color: #9c27b0; }

.clr-purple-50 {
  color: #f3e5f5; }

.clr-purple-100 {
  color: #e1bee7; }

.clr-purple-200 {
  color: #ce93d8; }

.clr-purple-300 {
  color: #ba68c8; }

.clr-purple-400 {
  color: #ab47bc; }

.clr-purple-500 {
  color: #9c27b0; }

.clr-purple-600 {
  color: #8e24aa; }

.clr-purple-700 {
  color: #7b1fa2; }

.clr-purple-800 {
  color: #6a1b9a; }

.clr-purple-900 {
  color: #4a148c; }

.clr-purple-a100 {
  color: #ea80fc; }

.clr-purple-a200 {
  color: #e040fb; }

.clr-purple-a400 {
  color: #d500f9; }

.clr-purple-a700 {
  color: #a0f; }

.clr-deep-purple {
  color: #673ab7; }

.clr-deep-purple-50 {
  color: #ede7f6; }

.clr-deep-purple-100 {
  color: #d1c4e9; }

.clr-deep-purple-200 {
  color: #b39ddb; }

.clr-deep-purple-300 {
  color: #9575cd; }

.clr-deep-purple-400 {
  color: #7e57c2; }

.clr-deep-purple-500 {
  color: #673ab7; }

.clr-deep-purple-600 {
  color: #5e35b1; }

.clr-deep-purple-700 {
  color: #512da8; }

.clr-deep-purple-800 {
  color: #4527a0; }

.clr-deep-purple-900 {
  color: #311b92; }

.clr-deep-purple-a100 {
  color: #b388ff; }

.clr-deep-purple-a200 {
  color: #7c4dff; }

.clr-deep-purple-a400 {
  color: #651fff; }

.clr-deep-purple-a700 {
  color: #6200ea; }

.clr-indigo {
  color: #3f51b5; }

.clr-indigo-50 {
  color: #e8eaf6; }

.clr-indigo-100 {
  color: #c5cae9; }

.clr-indigo-200 {
  color: #9fa8da; }

.clr-indigo-300 {
  color: #7986cb; }

.clr-indigo-400 {
  color: #5c6bc0; }

.clr-indigo-500 {
  color: #3f51b5; }

.clr-indigo-600 {
  color: #3949ab; }

.clr-indigo-700 {
  color: #303f9f; }

.clr-indigo-800 {
  color: #283593; }

.clr-indigo-900 {
  color: #1a237e; }

.clr-indigo-a100 {
  color: #8c9eff; }

.clr-indigo-a200 {
  color: #536dfe; }

.clr-indigo-a400 {
  color: #3d5afe; }

.clr-indigo-a700 {
  color: #304ffe; }

.clr-blue {
  color: #2196f3; }

.clr-blue-50 {
  color: #e3f2fd; }

.clr-blue-100 {
  color: #bbdefb; }

.clr-blue-200 {
  color: #90caf9; }

.clr-blue-300 {
  color: #64b5f6; }

.clr-blue-400 {
  color: #42a5f5; }

.clr-blue-500 {
  color: #2196f3; }

.clr-blue-600 {
  color: #1e88e5; }

.clr-blue-700 {
  color: #1976d2; }

.clr-blue-800 {
  color: #1565c0; }

.clr-blue-900 {
  color: #0d47a1; }

.clr-blue-a100 {
  color: #82b1ff; }

.clr-blue-a200 {
  color: #448aff; }

.clr-blue-a400 {
  color: #2979ff; }

.clr-blue-a700 {
  color: #2962ff; }

.clr-light-blue {
  color: #03a9f4; }

.clr-light-blue-50 {
  color: #e1f5fe; }

.clr-light-blue-100 {
  color: #b3e5fc; }

.clr-light-blue-200 {
  color: #81d4fa; }

.clr-light-blue-300 {
  color: #4fc3f7; }

.clr-light-blue-400 {
  color: #29b6f6; }

.clr-light-blue-500 {
  color: #03a9f4; }

.clr-light-blue-600 {
  color: #039be5; }

.clr-light-blue-700 {
  color: #0288d1; }

.clr-light-blue-800 {
  color: #0277bd; }

.clr-light-blue-900 {
  color: #01579b; }

.clr-light-blue-a100 {
  color: #80d8ff; }

.clr-light-blue-a200 {
  color: #40c4ff; }

.clr-light-blue-a400 {
  color: #00b0ff; }

.clr-light-blue-a700 {
  color: #0091ea; }

.clr-cyan {
  color: #00bcd4; }

.clr-cyan-50 {
  color: #e0f7fa; }

.clr-cyan-100 {
  color: #b2ebf2; }

.clr-cyan-200 {
  color: #80deea; }

.clr-cyan-300 {
  color: #4dd0e1; }

.clr-cyan-400 {
  color: #26c6da; }

.clr-cyan-500, .quick-links__item {
  color: #00bcd4; }

.clr-cyan-600 {
  color: #00acc1; }

.clr-cyan-700 {
  color: #0097a7; }

.clr-cyan-800 {
  color: #00838f; }

.clr-cyan-900 {
  color: #006064; }

.clr-cyan-a100 {
  color: #84ffff; }

.clr-cyan-a200 {
  color: #18ffff; }

.clr-cyan-a400 {
  color: #00e5ff; }

.clr-cyan-a700 {
  color: #00b8d4; }

.clr-teal {
  color: #009688; }

.clr-teal-50 {
  color: #e0f2f1; }

.clr-teal-100 {
  color: #b2dfdb; }

.clr-teal-200 {
  color: #80cbc4; }

.clr-teal-300 {
  color: #4db6ac; }

.clr-teal-400 {
  color: #26a69a; }

.clr-teal-500 {
  color: #009688; }

.clr-teal-600 {
  color: #00897b; }

.clr-teal-700 {
  color: #00796b; }

.clr-teal-800 {
  color: #00695c; }

.clr-teal-900 {
  color: #004d40; }

.clr-teal-a100 {
  color: #a7ffeb; }

.clr-teal-a200 {
  color: #64ffda; }

.clr-teal-a400 {
  color: #1de9b6; }

.clr-teal-a700 {
  color: #00bfa5; }

.clr-green {
  color: #4caf50; }

.clr-green-50 {
  color: #e8f5e9; }

.clr-green-100 {
  color: #c8e6c9; }

.clr-green-200 {
  color: #a5d6a7; }

.clr-green-300 {
  color: #81c784; }

.clr-green-400 {
  color: #66bb6a; }

.clr-green-500 {
  color: #4caf50; }

.clr-green-600 {
  color: #43a047; }

.clr-green-700 {
  color: #388e3c; }

.clr-green-800 {
  color: #2e7d32; }

.clr-green-900 {
  color: #1b5e20; }

.clr-green-a100 {
  color: #b9f6ca; }

.clr-green-a200 {
  color: #69f0ae; }

.clr-green-a400, .clr-success {
  color: #00e676; }

.clr-green-a700 {
  color: #00c853; }

.clr-light-green {
  color: #8bc34a; }

.clr-light-green-50 {
  color: #f1f8e9; }

.clr-light-green-100 {
  color: #dcedc8; }

.clr-light-green-200 {
  color: #c5e1a5; }

.clr-light-green-300 {
  color: #aed581; }

.clr-light-green-400 {
  color: #9ccc65; }

.clr-light-green-500 {
  color: #8bc34a; }

.clr-light-green-600 {
  color: #7cb342; }

.clr-light-green-700 {
  color: #689f38; }

.clr-light-green-800 {
  color: #558b2f; }

.clr-light-green-900 {
  color: #33691e; }

.clr-light-green-a100 {
  color: #ccff90; }

.clr-light-green-a200 {
  color: #b2ff59; }

.clr-light-green-a400 {
  color: #76ff03; }

.clr-light-green-a700 {
  color: #64dd17; }

.clr-lime {
  color: #cddc39; }

.clr-lime-50 {
  color: #f9fbe7; }

.clr-lime-100 {
  color: #f0f4c3; }

.clr-lime-200 {
  color: #e6ee9c; }

.clr-lime-300 {
  color: #dce775; }

.clr-lime-400 {
  color: #d4e157; }

.clr-lime-500 {
  color: #cddc39; }

.clr-lime-600 {
  color: #c0ca33; }

.clr-lime-700 {
  color: #afb42b; }

.clr-lime-800 {
  color: #9e9d24; }

.clr-lime-900 {
  color: #827717; }

.clr-lime-a100 {
  color: #f4ff81; }

.clr-lime-a200 {
  color: #eeff41; }

.clr-lime-a400 {
  color: #c6ff00; }

.clr-lime-a700 {
  color: #aeea00; }

.clr-yellow {
  color: #ffeb3b; }

.clr-yellow-50 {
  color: #fffde7; }

.clr-yellow-100 {
  color: #fff9c4; }

.clr-yellow-200 {
  color: #fff59d; }

.clr-yellow-300 {
  color: #fff176; }

.clr-yellow-400 {
  color: #ffee58; }

.clr-yellow-500 {
  color: #ffeb3b; }

.clr-yellow-600 {
  color: #fdd835; }

.clr-yellow-700 {
  color: #fbc02d; }

.clr-yellow-800 {
  color: #f9a825; }

.clr-yellow-900 {
  color: #f57f17; }

.clr-yellow-a100 {
  color: #ffff8d; }

.clr-yellow-a200 {
  color: #ff0; }

.clr-yellow-a400 {
  color: #ffea00; }

.clr-yellow-a700 {
  color: #ffd600; }

.clr-amber {
  color: #ffc107; }

.clr-amber-50 {
  color: #fff8e1; }

.clr-amber-100 {
  color: #ffecb3; }

.clr-amber-200 {
  color: #ffe082; }

.clr-amber-300 {
  color: #ffd54f; }

.clr-amber-400 {
  color: #ffca28; }

.clr-amber-500, .clr-warning {
  color: #ffc107; }

.clr-amber-600 {
  color: #ffb300; }

.clr-amber-700 {
  color: #ffa000; }

.clr-amber-800 {
  color: #ff8f00; }

.clr-amber-900 {
  color: #ff6f00; }

.clr-amber-a100 {
  color: #ffe57f; }

.clr-amber-a200 {
  color: #ffd740; }

.clr-amber-a400 {
  color: #ffc400; }

.clr-amber-a700 {
  color: #ffab00; }

.clr-orange {
  color: #ff9800; }

.clr-orange-50 {
  color: #fff3e0; }

.clr-orange-100 {
  color: #ffe0b2; }

.clr-orange-200 {
  color: #ffcc80; }

.clr-orange-300 {
  color: #ffb74d; }

.clr-orange-400 {
  color: #ffa726; }

.clr-orange-500 {
  color: #ff9800; }

.clr-orange-600 {
  color: #fb8c00; }

.clr-orange-700 {
  color: #f57c00; }

.clr-orange-800 {
  color: #ef6c00; }

.clr-orange-900, .hosting__cards .hcard--best .hcard__title {
  color: #e65100; }

.clr-orange-a100 {
  color: #ffd180; }

.clr-orange-a200 {
  color: #ffab40; }

.clr-orange-a400 {
  color: #ff9100; }

.clr-orange-a700 {
  color: #ff6d00; }

.clr-deep-orange {
  color: #ff5722; }

.clr-deep-orange-50 {
  color: #fbe9e7; }

.clr-deep-orange-100 {
  color: #ffccbc; }

.clr-deep-orange-200 {
  color: #ffab91; }

.clr-deep-orange-300 {
  color: #ff8a65; }

.clr-deep-orange-400 {
  color: #ff7043; }

.clr-deep-orange-500 {
  color: #ff5722; }

.clr-deep-orange-600 {
  color: #f4511e; }

.clr-deep-orange-700 {
  color: #e64a19; }

.clr-deep-orange-800 {
  color: #d84315; }

.clr-deep-orange-900 {
  color: #bf360c; }

.clr-deep-orange-a100 {
  color: #ff9e80; }

.clr-deep-orange-a200 {
  color: #ff6e40; }

.clr-deep-orange-a400 {
  color: #ff3d00; }

.clr-deep-orange-a700 {
  color: #dd2c00; }

.clr-brown {
  color: #795548; }

.clr-brown-50 {
  color: #efebe9; }

.clr-brown-100 {
  color: #d7ccc8; }

.clr-brown-200 {
  color: #bcaaa4; }

.clr-brown-300 {
  color: #a1887f; }

.clr-brown-400 {
  color: #8d6e63; }

.clr-brown-500 {
  color: #795548; }

.clr-brown-600 {
  color: #6d4c41; }

.clr-brown-700 {
  color: #5d4037; }

.clr-brown-800 {
  color: #4e342e; }

.clr-brown-900 {
  color: #3e2723; }

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

.clr-grey-50 {
  color: #fafafa; }

.clr-grey-100 {
  color: #f5f5f5; }

.clr-grey-200 {
  color: #eee; }

.clr-grey-300 {
  color: #e0e0e0; }

.clr-grey-400 {
  color: #bdbdbd; }

.clr-grey-500 {
  color: #9e9e9e; }

.clr-grey-600, .hosting__table thead th.heading-tip, .hosting__table tbody td.body-category {
  color: #757575; }

.clr-grey-700, .hosting-stats__title {
  color: #616161; }

.clr-grey-800 {
  color: #424242; }

.clr-grey-900 {
  color: #212121; }

.clr-blue-grey {
  color: #607d8b; }

.clr-blue-grey-50 {
  color: #eceff1; }

.clr-blue-grey-100 {
  color: #cfd8dc; }

.clr-blue-grey-200 {
  color: #b0bec5; }

.clr-blue-grey-300, .hsy-footer__link {
  color: #90a4ae; }

.clr-blue-grey-400 {
  color: #78909c; }

.clr-blue-grey-500 {
  color: #607d8b; }

.clr-blue-grey-600 {
  color: #546e7a; }

.clr-blue-grey-700 {
  color: #455a64; }

.clr-blue-grey-800 {
  color: #37474f; }

.clr-blue-grey-900 {
  color: #263238; }

.clr-black, .splitbtn__link, .hsy-header__ticket-link {
  color: #000; }

.clr-white, .hsy-indicator__text, .splitbtn__left, .splitbtn__right, .hsy-footer__link:hover {
  color: #fff; }

.bg-white, .hsy-indicator--cyan-white .hsy-indicator__dot, .table td, .hsy-header__navbar, .hsy-header__dropdown, .hsy-header__overlay, .hsy-general, .hsy-facts__circle, .hsy-support__plate, .hsy-support__plate-circle, .hosting__faq .faq-accordion {
  background: #ffffff; }

.bg-black {
  background: #000000; }

.bg-red, .hsy-btn--gradient-red, .splitbtn__left, .splitbtn__right, .hsy-header__link--active:after, .hsy-header__circle--new:after {
  background: #a42957; }

.bg-lgrey, .hsy-indicator--cyan-lgrey .hsy-indicator__dot, .hsy-header__label, .hsy-header__ticket-link, .hsy-header__circle--basic, .hsy-header__circle--new, .hsy-facts, .hsy-support {
  background: #eceff1; }

.bg-grey {
  background: #e5e5e5; }

.bg-cyan, .hsy-indicator--cyan-lgrey, .hsy-indicator--cyan-white {
  background: #00bcd4; }

.clr-white, .hsy-indicator__text, .splitbtn__left, .splitbtn__right, .hsy-footer__link:hover {
  color: #ffffff; }

.clr-black, .splitbtn__link, .hsy-header__ticket-link {
  color: #000000; }

.clr-red, .hsy-header__label, .hsy-support__way-icon, .hsy-support__way-link, .hsy-support__plate-icon {
  color: #a42957; }

.clr-lgrey {
  color: #eceff1; }

.clr-grey {
  color: #e5e5e5; }

.clr-cyan {
  color: #00bcd4; }

.fill-white {
  fill: #ffffff; }

.fill-black {
  fill: #000000; }

.fill-red {
  fill: #a42957; }

.fill-lgrey {
  fill: #eceff1; }

.fill-grey {
  fill: #e5e5e5; }

.fill-cyan {
  fill: #00bcd4; }

.all-center, .switcher, .switcher__item, .filters__select, .filters__sort, .filters__switcher, .hsy-header__improve, .hsy-header__improve .texts, .hsy-header__improve .gradient-text,
.hsy-header__improve .hover-text, .hsy-header__label, .hsy-header__circle, .hsy-facts__circle, .hsy-support__plates, .hsy-support__plate-circle, .hsy-footer__social {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }

.vertical-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end; }

.vertical-center, .hsy-indicator, .table__header, .table__name, .table__country, .table__actions, .filters__labels, .filters__labels label, .hsy-header__index, .hsy-header__navigation, .hsy-header__menu, .hsy-header__link, .hsy-header__submenu, .hsy-header__sublink, .hsy-header__mobile-auth, .hsy-header__mobile-menu, .hsy-header__ticket-header, .hsy-header__ticket-footer, .hsy-header__ticket-info, .hsy-header__profile, .hsy-header__profitem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }

.vertical-bottom {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end; }

.horizontal-left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start; }

.horizontal-center, .table__more {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center; }

.horizontal-right, .table__actions, .hsy-header__dropdown-action {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end; }

.horizontal-between, .table__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between; }

.txt-uppercase, .hsy-btn__text, .hsy-indicator__text, .splitbtn__left, .splitbtn__link, .hsy-header__link, .hsy-header__ticket-info {
  text-transform: uppercase; }

.base-transition, .hsy-dropdown__body, .hsy-btn, .hsy-btn__icon, .hsy-btn__text, .hsy-btn--gradient-red:after, .hsy-accordion__body, .splitbtn__toggle, .splitbtn__right:before, .splitbtn__left:after, .splitbtn__right:after, .splitbtn__link, .table td, .hsy-header__improve .icon, .hsy-header__improve .placeholder-text, .hsy-header__improve .gradient-text,
.hsy-header__improve .hover-text, .hsy-header__link, .hsy-header__arrow, .hsy-header__subicon, .hsy-header__subtitle, .hsy-header__ticket-link, .hsy-header__circle--highlighted:after, .hsy-header__overlay, .hsy-footer__link, .hsy-footer__social {
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease; }

.slow-transition {
  -webkit-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease; }

.weight-bold, .hsy-btn__text, .splitbtn__left, .splitbtn__link, .hsy-header__link, .hsy-header__label, .hsy-header__ticket-subtitle, .subscription__num {
  font-weight: 700; }

.weight-medium, .hsy-indicator__text, .hsy-header__sublink, .hsy-header__ticket-title, .hsy-header__ticket-value {
  font-weight: 500; }

.weight-regular {
  font-weight: 400; }

.base-shadow, .table, .hsy-header__navbar, .hsy-general, .hsy-support__plate {
  -webkit-box-shadow: 0px 3px 4.7px 0.3px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 3px 4.7px 0.3px rgba(0, 0, 0, 0.1); }

.heavy-shadow, .splitbtn__dropdown, .hsy-header__dropdown {
  -webkit-box-shadow: 0px 7px 18.8px 1.2px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 7px 18.8px 1.2px rgba(0, 0, 0, 0.1); }

.round-radius, .hsy-indicator__dot, .hsy-header__label, .hsy-header__circle, .hsy-header__circle--new:after, .hsy-facts__circle, .hsy-support__plate-circle {
  border-radius: 100%; }

.large-radius, .hosting__cards .hcard, .hosting__cards .hcard--best::before, .hosting__dashplate, .hosting__support .proposal__plate, .hosting__cpanel .cpanel-plate, .hosting__faq .faq-accordion {
  border-radius: 10px; }

.base-radius, .hsy-btn, .hsy-indicator, .splitbtn__toggle, .splitbtn__dropdown, .switcher, .filters, .hsy-header__ticket-link, .hsy-general, .hsy-support__plate, .hosting__locations, .hsy-footer__social {
  border-radius: 4px; }

.bottom-radius, .hsy-header__dropdown {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px; }

.left-radius, .hsy-header__ticket:before {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px; }

.separator, .hsy-general__separator, .hsy-products__separator, .hsy-partners__separator, .hsy-facts__separator, .hsy-team__separator, .hsy-support__separator {
  width: 60px;
  height: 2px;
  background: #a42957;
  margin-bottom: 20px; }

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

.lh-1 {
  line-height: 1; }

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

.pt-0 {
  padding-top: 0 !important; }

.pl-0 {
  padding-left: 0 !important; }

.pb-0 {
  padding-bottom: 0 !important; }

.pr-0 {
  padding-right: 0 !important; }

.px-0 {
  padding-left: 0 !important;
  padding-right: 0 !important; }

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.m-0 {
  margin: 0 !important; }

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

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

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

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

.mx-0 {
  margin-left: 0 !important;
  margin-right: 0 !important; }

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

.p-25 {
  padding: 0.25rem !important; }

.pt-25 {
  padding-top: 0.25rem !important; }

.pl-25 {
  padding-left: 0.25rem !important; }

.pb-25 {
  padding-bottom: 0.25rem !important; }

.pr-25 {
  padding-right: 0.25rem !important; }

.px-25 {
  padding-left: 0.25rem !important;
  padding-right: 0.25rem !important; }

.py-25 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important; }

.m-25 {
  margin: 0.25rem !important; }

.mt-25 {
  margin-top: 0.25rem !important; }

.ml-25 {
  margin-left: 0.25rem !important; }

.mb-25 {
  margin-bottom: 0.25rem !important; }

.mr-25 {
  margin-right: 0.25rem !important; }

.mx-25 {
  margin-left: 0.25rem !important;
  margin-right: 0.25rem !important; }

.my-25 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important; }

.p-50 {
  padding: 0.5rem !important; }

.pt-50 {
  padding-top: 0.5rem !important; }

.pl-50 {
  padding-left: 0.5rem !important; }

.pb-50 {
  padding-bottom: 0.5rem !important; }

.pr-50 {
  padding-right: 0.5rem !important; }

.px-50 {
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important; }

.py-50 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important; }

.m-50 {
  margin: 0.5rem !important; }

.mt-50 {
  margin-top: 0.5rem !important; }

.ml-50 {
  margin-left: 0.5rem !important; }

.mb-50 {
  margin-bottom: 0.5rem !important; }

.mr-50 {
  margin-right: 0.5rem !important; }

.mx-50 {
  margin-left: 0.5rem !important;
  margin-right: 0.5rem !important; }

.my-50 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important; }

.p-1 {
  padding: 1rem !important; }

.pt-1 {
  padding-top: 1rem !important; }

.pl-1 {
  padding-left: 1rem !important; }

.pb-1 {
  padding-bottom: 1rem !important; }

.pr-1 {
  padding-right: 1rem !important; }

.px-1 {
  padding-left: 1rem !important;
  padding-right: 1rem !important; }

.py-1 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important; }

.m-1 {
  margin: 1rem !important; }

.mt-1 {
  margin-top: 1rem !important; }

.ml-1 {
  margin-left: 1rem !important; }

.mb-1 {
  margin-bottom: 1rem !important; }

.mr-1 {
  margin-right: 1rem !important; }

.mx-1 {
  margin-left: 1rem !important;
  margin-right: 1rem !important; }

.my-1 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important; }

.p-2 {
  padding: 2rem !important; }

.pt-2 {
  padding-top: 2rem !important; }

.pl-2 {
  padding-left: 2rem !important; }

.pb-2 {
  padding-bottom: 2rem !important; }

.pr-2 {
  padding-right: 2rem !important; }

.px-2 {
  padding-left: 2rem !important;
  padding-right: 2rem !important; }

.py-2 {
  padding-top: 2rem !important;
  padding-bottom: 2rem !important; }

.m-2 {
  margin: 2rem !important; }

.mt-2 {
  margin-top: 2rem !important; }

.ml-2 {
  margin-left: 2rem !important; }

.mb-2 {
  margin-bottom: 2rem !important; }

.mr-2 {
  margin-right: 2rem !important; }

.mx-2 {
  margin-left: 2rem !important;
  margin-right: 2rem !important; }

.my-2 {
  margin-top: 2rem !important;
  margin-bottom: 2rem !important; }

.p-3 {
  padding: 3rem !important; }

.pt-3 {
  padding-top: 3rem !important; }

.pl-3 {
  padding-left: 3rem !important; }

.pb-3 {
  padding-bottom: 3rem !important; }

.pr-3 {
  padding-right: 3rem !important; }

.px-3 {
  padding-left: 3rem !important;
  padding-right: 3rem !important; }

.py-3 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important; }

.m-3 {
  margin: 3rem !important; }

.mt-3 {
  margin-top: 3rem !important; }

.ml-3 {
  margin-left: 3rem !important; }

.mb-3 {
  margin-bottom: 3rem !important; }

.mr-3 {
  margin-right: 3rem !important; }

.mx-3 {
  margin-left: 3rem !important;
  margin-right: 3rem !important; }

.my-3 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important; }

.p-4 {
  padding: 4rem !important; }

.pt-4 {
  padding-top: 4rem !important; }

.pl-4 {
  padding-left: 4rem !important; }

.pb-4 {
  padding-bottom: 4rem !important; }

.pr-4 {
  padding-right: 4rem !important; }

.px-4 {
  padding-left: 4rem !important;
  padding-right: 4rem !important; }

.py-4 {
  padding-top: 4rem !important;
  padding-bottom: 4rem !important; }

.m-4 {
  margin: 4rem !important; }

.mt-4 {
  margin-top: 4rem !important; }

.ml-4 {
  margin-left: 4rem !important; }

.mb-4 {
  margin-bottom: 4rem !important; }

.mr-4 {
  margin-right: 4rem !important; }

.mx-4 {
  margin-left: 4rem !important;
  margin-right: 4rem !important; }

.my-4 {
  margin-top: 4rem !important;
  margin-bottom: 4rem !important; }

.p-5 {
  padding: 5rem !important; }

.pt-5 {
  padding-top: 5rem !important; }

.pl-5 {
  padding-left: 5rem !important; }

.pb-5 {
  padding-bottom: 5rem !important; }

.pr-5 {
  padding-right: 5rem !important; }

.px-5 {
  padding-left: 5rem !important;
  padding-right: 5rem !important; }

.py-5 {
  padding-top: 5rem !important;
  padding-bottom: 5rem !important; }

.m-5 {
  margin: 5rem !important; }

.mt-5 {
  margin-top: 5rem !important; }

.ml-5 {
  margin-left: 5rem !important; }

.mb-5 {
  margin-bottom: 5rem !important; }

.mr-5 {
  margin-right: 5rem !important; }

.mx-5 {
  margin-left: 5rem !important;
  margin-right: 5rem !important; }

.my-5 {
  margin-top: 5rem !important;
  margin-bottom: 5rem !important; }

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

.pt-auto {
  padding-top: auto !important; }

.pl-auto {
  padding-left: auto !important; }

.pb-auto {
  padding-bottom: auto !important; }

.pr-auto {
  padding-right: auto !important; }

.px-auto {
  padding-left: auto !important;
  padding-right: auto !important; }

.py-auto {
  padding-top: auto !important;
  padding-bottom: auto !important; }

.m-auto {
  margin: auto !important; }

.mt-auto {
  margin-top: auto !important; }

.ml-auto {
  margin-left: auto !important; }

.mb-auto {
  margin-bottom: auto !important; }

.mr-auto {
  margin-right: auto !important; }

.mx-auto {
  margin-left: auto !important;
  margin-right: auto !important; }

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important; }

@media screen and (min-width: 576px) {
  .p-xs-0 {
    padding: 0 !important; }
  .pt-xs-0 {
    padding-top: 0 !important; }
  .pl-xs-0 {
    padding-left: 0 !important; }
  .pb-xs-0 {
    padding-bottom: 0 !important; }
  .pr-xs-0 {
    padding-right: 0 !important; }
  .px-xs-0 {
    padding-left: 0 !important;
    padding-right: 0 !important; }
  .py-xs-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .m-xs-0 {
    margin: 0 !important; }
  .mt-xs-0 {
    margin-top: 0 !important; }
  .ml-xs-0 {
    margin-left: 0 !important; }
  .mb-xs-0 {
    margin-bottom: 0 !important; }
  .mr-xs-0 {
    margin-right: 0 !important; }
  .mx-xs-0 {
    margin-left: 0 !important;
    margin-right: 0 !important; }
  .my-xs-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .p-xs-25 {
    padding: 0.25rem !important; }
  .pt-xs-25 {
    padding-top: 0.25rem !important; }
  .pl-xs-25 {
    padding-left: 0.25rem !important; }
  .pb-xs-25 {
    padding-bottom: 0.25rem !important; }
  .pr-xs-25 {
    padding-right: 0.25rem !important; }
  .px-xs-25 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important; }
  .py-xs-25 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .m-xs-25 {
    margin: 0.25rem !important; }
  .mt-xs-25 {
    margin-top: 0.25rem !important; }
  .ml-xs-25 {
    margin-left: 0.25rem !important; }
  .mb-xs-25 {
    margin-bottom: 0.25rem !important; }
  .mr-xs-25 {
    margin-right: 0.25rem !important; }
  .mx-xs-25 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important; }
  .my-xs-25 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .p-xs-50 {
    padding: 0.5rem !important; }
  .pt-xs-50 {
    padding-top: 0.5rem !important; }
  .pl-xs-50 {
    padding-left: 0.5rem !important; }
  .pb-xs-50 {
    padding-bottom: 0.5rem !important; }
  .pr-xs-50 {
    padding-right: 0.5rem !important; }
  .px-xs-50 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important; }
  .py-xs-50 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .m-xs-50 {
    margin: 0.5rem !important; }
  .mt-xs-50 {
    margin-top: 0.5rem !important; }
  .ml-xs-50 {
    margin-left: 0.5rem !important; }
  .mb-xs-50 {
    margin-bottom: 0.5rem !important; }
  .mr-xs-50 {
    margin-right: 0.5rem !important; }
  .mx-xs-50 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important; }
  .my-xs-50 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .p-xs-1 {
    padding: 1rem !important; }
  .pt-xs-1 {
    padding-top: 1rem !important; }
  .pl-xs-1 {
    padding-left: 1rem !important; }
  .pb-xs-1 {
    padding-bottom: 1rem !important; }
  .pr-xs-1 {
    padding-right: 1rem !important; }
  .px-xs-1 {
    padding-left: 1rem !important;
    padding-right: 1rem !important; }
  .py-xs-1 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .m-xs-1 {
    margin: 1rem !important; }
  .mt-xs-1 {
    margin-top: 1rem !important; }
  .ml-xs-1 {
    margin-left: 1rem !important; }
  .mb-xs-1 {
    margin-bottom: 1rem !important; }
  .mr-xs-1 {
    margin-right: 1rem !important; }
  .mx-xs-1 {
    margin-left: 1rem !important;
    margin-right: 1rem !important; }
  .my-xs-1 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .p-xs-2 {
    padding: 2rem !important; }
  .pt-xs-2 {
    padding-top: 2rem !important; }
  .pl-xs-2 {
    padding-left: 2rem !important; }
  .pb-xs-2 {
    padding-bottom: 2rem !important; }
  .pr-xs-2 {
    padding-right: 2rem !important; }
  .px-xs-2 {
    padding-left: 2rem !important;
    padding-right: 2rem !important; }
  .py-xs-2 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important; }
  .m-xs-2 {
    margin: 2rem !important; }
  .mt-xs-2 {
    margin-top: 2rem !important; }
  .ml-xs-2 {
    margin-left: 2rem !important; }
  .mb-xs-2 {
    margin-bottom: 2rem !important; }
  .mr-xs-2 {
    margin-right: 2rem !important; }
  .mx-xs-2 {
    margin-left: 2rem !important;
    margin-right: 2rem !important; }
  .my-xs-2 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important; }
  .p-xs-3 {
    padding: 3rem !important; }
  .pt-xs-3 {
    padding-top: 3rem !important; }
  .pl-xs-3 {
    padding-left: 3rem !important; }
  .pb-xs-3 {
    padding-bottom: 3rem !important; }
  .pr-xs-3 {
    padding-right: 3rem !important; }
  .px-xs-3 {
    padding-left: 3rem !important;
    padding-right: 3rem !important; }
  .py-xs-3 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .m-xs-3 {
    margin: 3rem !important; }
  .mt-xs-3 {
    margin-top: 3rem !important; }
  .ml-xs-3 {
    margin-left: 3rem !important; }
  .mb-xs-3 {
    margin-bottom: 3rem !important; }
  .mr-xs-3 {
    margin-right: 3rem !important; }
  .mx-xs-3 {
    margin-left: 3rem !important;
    margin-right: 3rem !important; }
  .my-xs-3 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .p-xs-4 {
    padding: 4rem !important; }
  .pt-xs-4 {
    padding-top: 4rem !important; }
  .pl-xs-4 {
    padding-left: 4rem !important; }
  .pb-xs-4 {
    padding-bottom: 4rem !important; }
  .pr-xs-4 {
    padding-right: 4rem !important; }
  .px-xs-4 {
    padding-left: 4rem !important;
    padding-right: 4rem !important; }
  .py-xs-4 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important; }
  .m-xs-4 {
    margin: 4rem !important; }
  .mt-xs-4 {
    margin-top: 4rem !important; }
  .ml-xs-4 {
    margin-left: 4rem !important; }
  .mb-xs-4 {
    margin-bottom: 4rem !important; }
  .mr-xs-4 {
    margin-right: 4rem !important; }
  .mx-xs-4 {
    margin-left: 4rem !important;
    margin-right: 4rem !important; }
  .my-xs-4 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important; }
  .p-xs-5 {
    padding: 5rem !important; }
  .pt-xs-5 {
    padding-top: 5rem !important; }
  .pl-xs-5 {
    padding-left: 5rem !important; }
  .pb-xs-5 {
    padding-bottom: 5rem !important; }
  .pr-xs-5 {
    padding-right: 5rem !important; }
  .px-xs-5 {
    padding-left: 5rem !important;
    padding-right: 5rem !important; }
  .py-xs-5 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; }
  .m-xs-5 {
    margin: 5rem !important; }
  .mt-xs-5 {
    margin-top: 5rem !important; }
  .ml-xs-5 {
    margin-left: 5rem !important; }
  .mb-xs-5 {
    margin-bottom: 5rem !important; }
  .mr-xs-5 {
    margin-right: 5rem !important; }
  .mx-xs-5 {
    margin-left: 5rem !important;
    margin-right: 5rem !important; }
  .my-xs-5 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  .p-xs-auto {
    padding: auto !important; }
  .pt-xs-auto {
    padding-top: auto !important; }
  .pl-xs-auto {
    padding-left: auto !important; }
  .pb-xs-auto {
    padding-bottom: auto !important; }
  .pr-xs-auto {
    padding-right: auto !important; }
  .px-xs-auto {
    padding-left: auto !important;
    padding-right: auto !important; }
  .py-xs-auto {
    padding-top: auto !important;
    padding-bottom: auto !important; }
  .m-xs-auto {
    margin: auto !important; }
  .mt-xs-auto {
    margin-top: auto !important; }
  .ml-xs-auto {
    margin-left: auto !important; }
  .mb-xs-auto {
    margin-bottom: auto !important; }
  .mr-xs-auto {
    margin-right: auto !important; }
  .mx-xs-auto {
    margin-left: auto !important;
    margin-right: auto !important; }
  .my-xs-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; } }

@media screen and (min-width: 768px) {
  .p-sm-0 {
    padding: 0 !important; }
  .pt-sm-0 {
    padding-top: 0 !important; }
  .pl-sm-0 {
    padding-left: 0 !important; }
  .pb-sm-0 {
    padding-bottom: 0 !important; }
  .pr-sm-0 {
    padding-right: 0 !important; }
  .px-sm-0 {
    padding-left: 0 !important;
    padding-right: 0 !important; }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .m-sm-0 {
    margin: 0 !important; }
  .mt-sm-0 {
    margin-top: 0 !important; }
  .ml-sm-0 {
    margin-left: 0 !important; }
  .mb-sm-0 {
    margin-bottom: 0 !important; }
  .mr-sm-0 {
    margin-right: 0 !important; }
  .mx-sm-0 {
    margin-left: 0 !important;
    margin-right: 0 !important; }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .p-sm-25 {
    padding: 0.25rem !important; }
  .pt-sm-25 {
    padding-top: 0.25rem !important; }
  .pl-sm-25 {
    padding-left: 0.25rem !important; }
  .pb-sm-25 {
    padding-bottom: 0.25rem !important; }
  .pr-sm-25 {
    padding-right: 0.25rem !important; }
  .px-sm-25 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important; }
  .py-sm-25 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .m-sm-25 {
    margin: 0.25rem !important; }
  .mt-sm-25 {
    margin-top: 0.25rem !important; }
  .ml-sm-25 {
    margin-left: 0.25rem !important; }
  .mb-sm-25 {
    margin-bottom: 0.25rem !important; }
  .mr-sm-25 {
    margin-right: 0.25rem !important; }
  .mx-sm-25 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important; }
  .my-sm-25 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .p-sm-50 {
    padding: 0.5rem !important; }
  .pt-sm-50 {
    padding-top: 0.5rem !important; }
  .pl-sm-50 {
    padding-left: 0.5rem !important; }
  .pb-sm-50 {
    padding-bottom: 0.5rem !important; }
  .pr-sm-50 {
    padding-right: 0.5rem !important; }
  .px-sm-50 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important; }
  .py-sm-50 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .m-sm-50 {
    margin: 0.5rem !important; }
  .mt-sm-50 {
    margin-top: 0.5rem !important; }
  .ml-sm-50 {
    margin-left: 0.5rem !important; }
  .mb-sm-50 {
    margin-bottom: 0.5rem !important; }
  .mr-sm-50 {
    margin-right: 0.5rem !important; }
  .mx-sm-50 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important; }
  .my-sm-50 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .p-sm-1 {
    padding: 1rem !important; }
  .pt-sm-1 {
    padding-top: 1rem !important; }
  .pl-sm-1 {
    padding-left: 1rem !important; }
  .pb-sm-1 {
    padding-bottom: 1rem !important; }
  .pr-sm-1 {
    padding-right: 1rem !important; }
  .px-sm-1 {
    padding-left: 1rem !important;
    padding-right: 1rem !important; }
  .py-sm-1 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .m-sm-1 {
    margin: 1rem !important; }
  .mt-sm-1 {
    margin-top: 1rem !important; }
  .ml-sm-1 {
    margin-left: 1rem !important; }
  .mb-sm-1 {
    margin-bottom: 1rem !important; }
  .mr-sm-1 {
    margin-right: 1rem !important; }
  .mx-sm-1 {
    margin-left: 1rem !important;
    margin-right: 1rem !important; }
  .my-sm-1 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .p-sm-2 {
    padding: 2rem !important; }
  .pt-sm-2 {
    padding-top: 2rem !important; }
  .pl-sm-2 {
    padding-left: 2rem !important; }
  .pb-sm-2 {
    padding-bottom: 2rem !important; }
  .pr-sm-2 {
    padding-right: 2rem !important; }
  .px-sm-2 {
    padding-left: 2rem !important;
    padding-right: 2rem !important; }
  .py-sm-2 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important; }
  .m-sm-2 {
    margin: 2rem !important; }
  .mt-sm-2 {
    margin-top: 2rem !important; }
  .ml-sm-2 {
    margin-left: 2rem !important; }
  .mb-sm-2 {
    margin-bottom: 2rem !important; }
  .mr-sm-2 {
    margin-right: 2rem !important; }
  .mx-sm-2 {
    margin-left: 2rem !important;
    margin-right: 2rem !important; }
  .my-sm-2 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important; }
  .p-sm-3 {
    padding: 3rem !important; }
  .pt-sm-3 {
    padding-top: 3rem !important; }
  .pl-sm-3 {
    padding-left: 3rem !important; }
  .pb-sm-3 {
    padding-bottom: 3rem !important; }
  .pr-sm-3 {
    padding-right: 3rem !important; }
  .px-sm-3 {
    padding-left: 3rem !important;
    padding-right: 3rem !important; }
  .py-sm-3 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .m-sm-3 {
    margin: 3rem !important; }
  .mt-sm-3 {
    margin-top: 3rem !important; }
  .ml-sm-3 {
    margin-left: 3rem !important; }
  .mb-sm-3 {
    margin-bottom: 3rem !important; }
  .mr-sm-3 {
    margin-right: 3rem !important; }
  .mx-sm-3 {
    margin-left: 3rem !important;
    margin-right: 3rem !important; }
  .my-sm-3 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .p-sm-4 {
    padding: 4rem !important; }
  .pt-sm-4 {
    padding-top: 4rem !important; }
  .pl-sm-4 {
    padding-left: 4rem !important; }
  .pb-sm-4 {
    padding-bottom: 4rem !important; }
  .pr-sm-4 {
    padding-right: 4rem !important; }
  .px-sm-4 {
    padding-left: 4rem !important;
    padding-right: 4rem !important; }
  .py-sm-4 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important; }
  .m-sm-4 {
    margin: 4rem !important; }
  .mt-sm-4 {
    margin-top: 4rem !important; }
  .ml-sm-4 {
    margin-left: 4rem !important; }
  .mb-sm-4 {
    margin-bottom: 4rem !important; }
  .mr-sm-4 {
    margin-right: 4rem !important; }
  .mx-sm-4 {
    margin-left: 4rem !important;
    margin-right: 4rem !important; }
  .my-sm-4 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important; }
  .p-sm-5 {
    padding: 5rem !important; }
  .pt-sm-5 {
    padding-top: 5rem !important; }
  .pl-sm-5 {
    padding-left: 5rem !important; }
  .pb-sm-5 {
    padding-bottom: 5rem !important; }
  .pr-sm-5 {
    padding-right: 5rem !important; }
  .px-sm-5 {
    padding-left: 5rem !important;
    padding-right: 5rem !important; }
  .py-sm-5 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; }
  .m-sm-5 {
    margin: 5rem !important; }
  .mt-sm-5 {
    margin-top: 5rem !important; }
  .ml-sm-5 {
    margin-left: 5rem !important; }
  .mb-sm-5 {
    margin-bottom: 5rem !important; }
  .mr-sm-5 {
    margin-right: 5rem !important; }
  .mx-sm-5 {
    margin-left: 5rem !important;
    margin-right: 5rem !important; }
  .my-sm-5 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  .p-sm-auto {
    padding: auto !important; }
  .pt-sm-auto {
    padding-top: auto !important; }
  .pl-sm-auto {
    padding-left: auto !important; }
  .pb-sm-auto {
    padding-bottom: auto !important; }
  .pr-sm-auto {
    padding-right: auto !important; }
  .px-sm-auto {
    padding-left: auto !important;
    padding-right: auto !important; }
  .py-sm-auto {
    padding-top: auto !important;
    padding-bottom: auto !important; }
  .m-sm-auto {
    margin: auto !important; }
  .mt-sm-auto {
    margin-top: auto !important; }
  .ml-sm-auto {
    margin-left: auto !important; }
  .mb-sm-auto {
    margin-bottom: auto !important; }
  .mr-sm-auto {
    margin-right: auto !important; }
  .mx-sm-auto {
    margin-left: auto !important;
    margin-right: auto !important; }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; } }

@media screen and (min-width: 1024px) {
  .p-md-0 {
    padding: 0 !important; }
  .pt-md-0 {
    padding-top: 0 !important; }
  .pl-md-0 {
    padding-left: 0 !important; }
  .pb-md-0 {
    padding-bottom: 0 !important; }
  .pr-md-0 {
    padding-right: 0 !important; }
  .px-md-0 {
    padding-left: 0 !important;
    padding-right: 0 !important; }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .m-md-0 {
    margin: 0 !important; }
  .mt-md-0 {
    margin-top: 0 !important; }
  .ml-md-0 {
    margin-left: 0 !important; }
  .mb-md-0 {
    margin-bottom: 0 !important; }
  .mr-md-0 {
    margin-right: 0 !important; }
  .mx-md-0 {
    margin-left: 0 !important;
    margin-right: 0 !important; }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .p-md-25 {
    padding: 0.25rem !important; }
  .pt-md-25 {
    padding-top: 0.25rem !important; }
  .pl-md-25 {
    padding-left: 0.25rem !important; }
  .pb-md-25 {
    padding-bottom: 0.25rem !important; }
  .pr-md-25 {
    padding-right: 0.25rem !important; }
  .px-md-25 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important; }
  .py-md-25 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .m-md-25 {
    margin: 0.25rem !important; }
  .mt-md-25 {
    margin-top: 0.25rem !important; }
  .ml-md-25 {
    margin-left: 0.25rem !important; }
  .mb-md-25 {
    margin-bottom: 0.25rem !important; }
  .mr-md-25 {
    margin-right: 0.25rem !important; }
  .mx-md-25 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important; }
  .my-md-25 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .p-md-50 {
    padding: 0.5rem !important; }
  .pt-md-50 {
    padding-top: 0.5rem !important; }
  .pl-md-50 {
    padding-left: 0.5rem !important; }
  .pb-md-50 {
    padding-bottom: 0.5rem !important; }
  .pr-md-50 {
    padding-right: 0.5rem !important; }
  .px-md-50 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important; }
  .py-md-50 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .m-md-50 {
    margin: 0.5rem !important; }
  .mt-md-50 {
    margin-top: 0.5rem !important; }
  .ml-md-50 {
    margin-left: 0.5rem !important; }
  .mb-md-50 {
    margin-bottom: 0.5rem !important; }
  .mr-md-50 {
    margin-right: 0.5rem !important; }
  .mx-md-50 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important; }
  .my-md-50 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .p-md-1 {
    padding: 1rem !important; }
  .pt-md-1 {
    padding-top: 1rem !important; }
  .pl-md-1 {
    padding-left: 1rem !important; }
  .pb-md-1 {
    padding-bottom: 1rem !important; }
  .pr-md-1 {
    padding-right: 1rem !important; }
  .px-md-1 {
    padding-left: 1rem !important;
    padding-right: 1rem !important; }
  .py-md-1 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .m-md-1 {
    margin: 1rem !important; }
  .mt-md-1 {
    margin-top: 1rem !important; }
  .ml-md-1 {
    margin-left: 1rem !important; }
  .mb-md-1 {
    margin-bottom: 1rem !important; }
  .mr-md-1 {
    margin-right: 1rem !important; }
  .mx-md-1 {
    margin-left: 1rem !important;
    margin-right: 1rem !important; }
  .my-md-1 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .p-md-2 {
    padding: 2rem !important; }
  .pt-md-2 {
    padding-top: 2rem !important; }
  .pl-md-2 {
    padding-left: 2rem !important; }
  .pb-md-2 {
    padding-bottom: 2rem !important; }
  .pr-md-2 {
    padding-right: 2rem !important; }
  .px-md-2 {
    padding-left: 2rem !important;
    padding-right: 2rem !important; }
  .py-md-2 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important; }
  .m-md-2 {
    margin: 2rem !important; }
  .mt-md-2 {
    margin-top: 2rem !important; }
  .ml-md-2 {
    margin-left: 2rem !important; }
  .mb-md-2 {
    margin-bottom: 2rem !important; }
  .mr-md-2 {
    margin-right: 2rem !important; }
  .mx-md-2 {
    margin-left: 2rem !important;
    margin-right: 2rem !important; }
  .my-md-2 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important; }
  .p-md-3 {
    padding: 3rem !important; }
  .pt-md-3 {
    padding-top: 3rem !important; }
  .pl-md-3 {
    padding-left: 3rem !important; }
  .pb-md-3 {
    padding-bottom: 3rem !important; }
  .pr-md-3 {
    padding-right: 3rem !important; }
  .px-md-3 {
    padding-left: 3rem !important;
    padding-right: 3rem !important; }
  .py-md-3 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .m-md-3 {
    margin: 3rem !important; }
  .mt-md-3 {
    margin-top: 3rem !important; }
  .ml-md-3 {
    margin-left: 3rem !important; }
  .mb-md-3 {
    margin-bottom: 3rem !important; }
  .mr-md-3 {
    margin-right: 3rem !important; }
  .mx-md-3 {
    margin-left: 3rem !important;
    margin-right: 3rem !important; }
  .my-md-3 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .p-md-4 {
    padding: 4rem !important; }
  .pt-md-4 {
    padding-top: 4rem !important; }
  .pl-md-4 {
    padding-left: 4rem !important; }
  .pb-md-4 {
    padding-bottom: 4rem !important; }
  .pr-md-4 {
    padding-right: 4rem !important; }
  .px-md-4 {
    padding-left: 4rem !important;
    padding-right: 4rem !important; }
  .py-md-4 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important; }
  .m-md-4 {
    margin: 4rem !important; }
  .mt-md-4 {
    margin-top: 4rem !important; }
  .ml-md-4 {
    margin-left: 4rem !important; }
  .mb-md-4 {
    margin-bottom: 4rem !important; }
  .mr-md-4 {
    margin-right: 4rem !important; }
  .mx-md-4 {
    margin-left: 4rem !important;
    margin-right: 4rem !important; }
  .my-md-4 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important; }
  .p-md-5 {
    padding: 5rem !important; }
  .pt-md-5 {
    padding-top: 5rem !important; }
  .pl-md-5 {
    padding-left: 5rem !important; }
  .pb-md-5 {
    padding-bottom: 5rem !important; }
  .pr-md-5 {
    padding-right: 5rem !important; }
  .px-md-5 {
    padding-left: 5rem !important;
    padding-right: 5rem !important; }
  .py-md-5 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; }
  .m-md-5 {
    margin: 5rem !important; }
  .mt-md-5 {
    margin-top: 5rem !important; }
  .ml-md-5 {
    margin-left: 5rem !important; }
  .mb-md-5 {
    margin-bottom: 5rem !important; }
  .mr-md-5 {
    margin-right: 5rem !important; }
  .mx-md-5 {
    margin-left: 5rem !important;
    margin-right: 5rem !important; }
  .my-md-5 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  .p-md-auto {
    padding: auto !important; }
  .pt-md-auto {
    padding-top: auto !important; }
  .pl-md-auto {
    padding-left: auto !important; }
  .pb-md-auto {
    padding-bottom: auto !important; }
  .pr-md-auto {
    padding-right: auto !important; }
  .px-md-auto {
    padding-left: auto !important;
    padding-right: auto !important; }
  .py-md-auto {
    padding-top: auto !important;
    padding-bottom: auto !important; }
  .m-md-auto {
    margin: auto !important; }
  .mt-md-auto {
    margin-top: auto !important; }
  .ml-md-auto {
    margin-left: auto !important; }
  .mb-md-auto {
    margin-bottom: auto !important; }
  .mr-md-auto {
    margin-right: auto !important; }
  .mx-md-auto {
    margin-left: auto !important;
    margin-right: auto !important; }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; } }

@media screen and (min-width: 1320px) {
  .p-lg-0 {
    padding: 0 !important; }
  .pt-lg-0 {
    padding-top: 0 !important; }
  .pl-lg-0 {
    padding-left: 0 !important; }
  .pb-lg-0 {
    padding-bottom: 0 !important; }
  .pr-lg-0 {
    padding-right: 0 !important; }
  .px-lg-0 {
    padding-left: 0 !important;
    padding-right: 0 !important; }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .m-lg-0 {
    margin: 0 !important; }
  .mt-lg-0 {
    margin-top: 0 !important; }
  .ml-lg-0 {
    margin-left: 0 !important; }
  .mb-lg-0 {
    margin-bottom: 0 !important; }
  .mr-lg-0 {
    margin-right: 0 !important; }
  .mx-lg-0 {
    margin-left: 0 !important;
    margin-right: 0 !important; }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .p-lg-25 {
    padding: 0.25rem !important; }
  .pt-lg-25 {
    padding-top: 0.25rem !important; }
  .pl-lg-25 {
    padding-left: 0.25rem !important; }
  .pb-lg-25 {
    padding-bottom: 0.25rem !important; }
  .pr-lg-25 {
    padding-right: 0.25rem !important; }
  .px-lg-25 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important; }
  .py-lg-25 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .m-lg-25 {
    margin: 0.25rem !important; }
  .mt-lg-25 {
    margin-top: 0.25rem !important; }
  .ml-lg-25 {
    margin-left: 0.25rem !important; }
  .mb-lg-25 {
    margin-bottom: 0.25rem !important; }
  .mr-lg-25 {
    margin-right: 0.25rem !important; }
  .mx-lg-25 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important; }
  .my-lg-25 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .p-lg-50 {
    padding: 0.5rem !important; }
  .pt-lg-50 {
    padding-top: 0.5rem !important; }
  .pl-lg-50 {
    padding-left: 0.5rem !important; }
  .pb-lg-50 {
    padding-bottom: 0.5rem !important; }
  .pr-lg-50 {
    padding-right: 0.5rem !important; }
  .px-lg-50 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important; }
  .py-lg-50 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .m-lg-50 {
    margin: 0.5rem !important; }
  .mt-lg-50 {
    margin-top: 0.5rem !important; }
  .ml-lg-50 {
    margin-left: 0.5rem !important; }
  .mb-lg-50 {
    margin-bottom: 0.5rem !important; }
  .mr-lg-50 {
    margin-right: 0.5rem !important; }
  .mx-lg-50 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important; }
  .my-lg-50 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .p-lg-1 {
    padding: 1rem !important; }
  .pt-lg-1 {
    padding-top: 1rem !important; }
  .pl-lg-1 {
    padding-left: 1rem !important; }
  .pb-lg-1 {
    padding-bottom: 1rem !important; }
  .pr-lg-1 {
    padding-right: 1rem !important; }
  .px-lg-1 {
    padding-left: 1rem !important;
    padding-right: 1rem !important; }
  .py-lg-1 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .m-lg-1 {
    margin: 1rem !important; }
  .mt-lg-1 {
    margin-top: 1rem !important; }
  .ml-lg-1 {
    margin-left: 1rem !important; }
  .mb-lg-1 {
    margin-bottom: 1rem !important; }
  .mr-lg-1 {
    margin-right: 1rem !important; }
  .mx-lg-1 {
    margin-left: 1rem !important;
    margin-right: 1rem !important; }
  .my-lg-1 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .p-lg-2 {
    padding: 2rem !important; }
  .pt-lg-2 {
    padding-top: 2rem !important; }
  .pl-lg-2 {
    padding-left: 2rem !important; }
  .pb-lg-2 {
    padding-bottom: 2rem !important; }
  .pr-lg-2 {
    padding-right: 2rem !important; }
  .px-lg-2 {
    padding-left: 2rem !important;
    padding-right: 2rem !important; }
  .py-lg-2 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important; }
  .m-lg-2 {
    margin: 2rem !important; }
  .mt-lg-2 {
    margin-top: 2rem !important; }
  .ml-lg-2 {
    margin-left: 2rem !important; }
  .mb-lg-2 {
    margin-bottom: 2rem !important; }
  .mr-lg-2 {
    margin-right: 2rem !important; }
  .mx-lg-2 {
    margin-left: 2rem !important;
    margin-right: 2rem !important; }
  .my-lg-2 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important; }
  .p-lg-3 {
    padding: 3rem !important; }
  .pt-lg-3 {
    padding-top: 3rem !important; }
  .pl-lg-3 {
    padding-left: 3rem !important; }
  .pb-lg-3 {
    padding-bottom: 3rem !important; }
  .pr-lg-3 {
    padding-right: 3rem !important; }
  .px-lg-3 {
    padding-left: 3rem !important;
    padding-right: 3rem !important; }
  .py-lg-3 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .m-lg-3 {
    margin: 3rem !important; }
  .mt-lg-3 {
    margin-top: 3rem !important; }
  .ml-lg-3 {
    margin-left: 3rem !important; }
  .mb-lg-3 {
    margin-bottom: 3rem !important; }
  .mr-lg-3 {
    margin-right: 3rem !important; }
  .mx-lg-3 {
    margin-left: 3rem !important;
    margin-right: 3rem !important; }
  .my-lg-3 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .p-lg-4 {
    padding: 4rem !important; }
  .pt-lg-4 {
    padding-top: 4rem !important; }
  .pl-lg-4 {
    padding-left: 4rem !important; }
  .pb-lg-4 {
    padding-bottom: 4rem !important; }
  .pr-lg-4 {
    padding-right: 4rem !important; }
  .px-lg-4 {
    padding-left: 4rem !important;
    padding-right: 4rem !important; }
  .py-lg-4 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important; }
  .m-lg-4 {
    margin: 4rem !important; }
  .mt-lg-4 {
    margin-top: 4rem !important; }
  .ml-lg-4 {
    margin-left: 4rem !important; }
  .mb-lg-4 {
    margin-bottom: 4rem !important; }
  .mr-lg-4 {
    margin-right: 4rem !important; }
  .mx-lg-4 {
    margin-left: 4rem !important;
    margin-right: 4rem !important; }
  .my-lg-4 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important; }
  .p-lg-5 {
    padding: 5rem !important; }
  .pt-lg-5 {
    padding-top: 5rem !important; }
  .pl-lg-5 {
    padding-left: 5rem !important; }
  .pb-lg-5 {
    padding-bottom: 5rem !important; }
  .pr-lg-5 {
    padding-right: 5rem !important; }
  .px-lg-5 {
    padding-left: 5rem !important;
    padding-right: 5rem !important; }
  .py-lg-5 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; }
  .m-lg-5 {
    margin: 5rem !important; }
  .mt-lg-5 {
    margin-top: 5rem !important; }
  .ml-lg-5 {
    margin-left: 5rem !important; }
  .mb-lg-5 {
    margin-bottom: 5rem !important; }
  .mr-lg-5 {
    margin-right: 5rem !important; }
  .mx-lg-5 {
    margin-left: 5rem !important;
    margin-right: 5rem !important; }
  .my-lg-5 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  .p-lg-auto {
    padding: auto !important; }
  .pt-lg-auto {
    padding-top: auto !important; }
  .pl-lg-auto {
    padding-left: auto !important; }
  .pb-lg-auto {
    padding-bottom: auto !important; }
  .pr-lg-auto {
    padding-right: auto !important; }
  .px-lg-auto {
    padding-left: auto !important;
    padding-right: auto !important; }
  .py-lg-auto {
    padding-top: auto !important;
    padding-bottom: auto !important; }
  .m-lg-auto {
    margin: auto !important; }
  .mt-lg-auto {
    margin-top: auto !important; }
  .ml-lg-auto {
    margin-left: auto !important; }
  .mb-lg-auto {
    margin-bottom: auto !important; }
  .mr-lg-auto {
    margin-right: auto !important; }
  .mx-lg-auto {
    margin-left: auto !important;
    margin-right: auto !important; }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; } }

.w-0 {
  width: 0%; }

.maxw-0 {
  max-width: 0%; }

.minw-0 {
  min-width: 0%; }

.h-0 {
  height: 0%; }

.maxh-0 {
  max-height: 0%; }

.minh-0 {
  min-height: 0%; }

.vw-0 {
  width: 0vw; }

.maxvw-0 {
  max-width: 0vw; }

.minvw-0 {
  min-width: 0vw; }

.vh-0 {
  height: 0vh; }

.maxvh-0 {
  max-height: 0vh; }

.minvh-0 {
  min-height: 0vh; }

.w-1 {
  width: 1%; }

.maxw-1 {
  max-width: 1%; }

.minw-1 {
  min-width: 1%; }

.h-1 {
  height: 1%; }

.maxh-1 {
  max-height: 1%; }

.minh-1 {
  min-height: 1%; }

.vw-1 {
  width: 1vw; }

.maxvw-1 {
  max-width: 1vw; }

.minvw-1 {
  min-width: 1vw; }

.vh-1 {
  height: 1vh; }

.maxvh-1 {
  max-height: 1vh; }

.minvh-1 {
  min-height: 1vh; }

.w-2 {
  width: 2%; }

.maxw-2 {
  max-width: 2%; }

.minw-2 {
  min-width: 2%; }

.h-2 {
  height: 2%; }

.maxh-2 {
  max-height: 2%; }

.minh-2 {
  min-height: 2%; }

.vw-2 {
  width: 2vw; }

.maxvw-2 {
  max-width: 2vw; }

.minvw-2 {
  min-width: 2vw; }

.vh-2 {
  height: 2vh; }

.maxvh-2 {
  max-height: 2vh; }

.minvh-2 {
  min-height: 2vh; }

.w-3 {
  width: 3%; }

.maxw-3 {
  max-width: 3%; }

.minw-3 {
  min-width: 3%; }

.h-3 {
  height: 3%; }

.maxh-3 {
  max-height: 3%; }

.minh-3 {
  min-height: 3%; }

.vw-3 {
  width: 3vw; }

.maxvw-3 {
  max-width: 3vw; }

.minvw-3 {
  min-width: 3vw; }

.vh-3 {
  height: 3vh; }

.maxvh-3 {
  max-height: 3vh; }

.minvh-3 {
  min-height: 3vh; }

.w-4 {
  width: 4%; }

.maxw-4 {
  max-width: 4%; }

.minw-4 {
  min-width: 4%; }

.h-4 {
  height: 4%; }

.maxh-4 {
  max-height: 4%; }

.minh-4 {
  min-height: 4%; }

.vw-4 {
  width: 4vw; }

.maxvw-4 {
  max-width: 4vw; }

.minvw-4 {
  min-width: 4vw; }

.vh-4 {
  height: 4vh; }

.maxvh-4 {
  max-height: 4vh; }

.minvh-4 {
  min-height: 4vh; }

.w-5 {
  width: 5%; }

.maxw-5 {
  max-width: 5%; }

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

.h-5 {
  height: 5%; }

.maxh-5 {
  max-height: 5%; }

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

.vw-5 {
  width: 5vw; }

.maxvw-5 {
  max-width: 5vw; }

.minvw-5 {
  min-width: 5vw; }

.vh-5 {
  height: 5vh; }

.maxvh-5 {
  max-height: 5vh; }

.minvh-5 {
  min-height: 5vh; }

.w-6 {
  width: 6%; }

.maxw-6 {
  max-width: 6%; }

.minw-6 {
  min-width: 6%; }

.h-6 {
  height: 6%; }

.maxh-6 {
  max-height: 6%; }

.minh-6 {
  min-height: 6%; }

.vw-6 {
  width: 6vw; }

.maxvw-6 {
  max-width: 6vw; }

.minvw-6 {
  min-width: 6vw; }

.vh-6 {
  height: 6vh; }

.maxvh-6 {
  max-height: 6vh; }

.minvh-6 {
  min-height: 6vh; }

.w-7 {
  width: 7%; }

.maxw-7 {
  max-width: 7%; }

.minw-7 {
  min-width: 7%; }

.h-7 {
  height: 7%; }

.maxh-7 {
  max-height: 7%; }

.minh-7 {
  min-height: 7%; }

.vw-7 {
  width: 7vw; }

.maxvw-7 {
  max-width: 7vw; }

.minvw-7 {
  min-width: 7vw; }

.vh-7 {
  height: 7vh; }

.maxvh-7 {
  max-height: 7vh; }

.minvh-7 {
  min-height: 7vh; }

.w-8 {
  width: 8%; }

.maxw-8 {
  max-width: 8%; }

.minw-8 {
  min-width: 8%; }

.h-8 {
  height: 8%; }

.maxh-8 {
  max-height: 8%; }

.minh-8 {
  min-height: 8%; }

.vw-8 {
  width: 8vw; }

.maxvw-8 {
  max-width: 8vw; }

.minvw-8 {
  min-width: 8vw; }

.vh-8 {
  height: 8vh; }

.maxvh-8 {
  max-height: 8vh; }

.minvh-8 {
  min-height: 8vh; }

.w-9 {
  width: 9%; }

.maxw-9 {
  max-width: 9%; }

.minw-9 {
  min-width: 9%; }

.h-9 {
  height: 9%; }

.maxh-9 {
  max-height: 9%; }

.minh-9 {
  min-height: 9%; }

.vw-9 {
  width: 9vw; }

.maxvw-9 {
  max-width: 9vw; }

.minvw-9 {
  min-width: 9vw; }

.vh-9 {
  height: 9vh; }

.maxvh-9 {
  max-height: 9vh; }

.minvh-9 {
  min-height: 9vh; }

.w-10 {
  width: 10%; }

.maxw-10 {
  max-width: 10%; }

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

.h-10 {
  height: 10%; }

.maxh-10 {
  max-height: 10%; }

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

.vw-10 {
  width: 10vw; }

.maxvw-10 {
  max-width: 10vw; }

.minvw-10 {
  min-width: 10vw; }

.vh-10 {
  height: 10vh; }

.maxvh-10 {
  max-height: 10vh; }

.minvh-10 {
  min-height: 10vh; }

.w-11 {
  width: 11%; }

.maxw-11 {
  max-width: 11%; }

.minw-11 {
  min-width: 11%; }

.h-11 {
  height: 11%; }

.maxh-11 {
  max-height: 11%; }

.minh-11 {
  min-height: 11%; }

.vw-11 {
  width: 11vw; }

.maxvw-11 {
  max-width: 11vw; }

.minvw-11 {
  min-width: 11vw; }

.vh-11 {
  height: 11vh; }

.maxvh-11 {
  max-height: 11vh; }

.minvh-11 {
  min-height: 11vh; }

.w-12 {
  width: 12%; }

.maxw-12 {
  max-width: 12%; }

.minw-12 {
  min-width: 12%; }

.h-12 {
  height: 12%; }

.maxh-12 {
  max-height: 12%; }

.minh-12 {
  min-height: 12%; }

.vw-12 {
  width: 12vw; }

.maxvw-12 {
  max-width: 12vw; }

.minvw-12 {
  min-width: 12vw; }

.vh-12 {
  height: 12vh; }

.maxvh-12 {
  max-height: 12vh; }

.minvh-12 {
  min-height: 12vh; }

.w-13 {
  width: 13%; }

.maxw-13 {
  max-width: 13%; }

.minw-13 {
  min-width: 13%; }

.h-13 {
  height: 13%; }

.maxh-13 {
  max-height: 13%; }

.minh-13 {
  min-height: 13%; }

.vw-13 {
  width: 13vw; }

.maxvw-13 {
  max-width: 13vw; }

.minvw-13 {
  min-width: 13vw; }

.vh-13 {
  height: 13vh; }

.maxvh-13 {
  max-height: 13vh; }

.minvh-13 {
  min-height: 13vh; }

.w-14 {
  width: 14%; }

.maxw-14 {
  max-width: 14%; }

.minw-14 {
  min-width: 14%; }

.h-14 {
  height: 14%; }

.maxh-14 {
  max-height: 14%; }

.minh-14 {
  min-height: 14%; }

.vw-14 {
  width: 14vw; }

.maxvw-14 {
  max-width: 14vw; }

.minvw-14 {
  min-width: 14vw; }

.vh-14 {
  height: 14vh; }

.maxvh-14 {
  max-height: 14vh; }

.minvh-14 {
  min-height: 14vh; }

.w-15 {
  width: 15%; }

.maxw-15 {
  max-width: 15%; }

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

.h-15 {
  height: 15%; }

.maxh-15 {
  max-height: 15%; }

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

.vw-15 {
  width: 15vw; }

.maxvw-15 {
  max-width: 15vw; }

.minvw-15 {
  min-width: 15vw; }

.vh-15 {
  height: 15vh; }

.maxvh-15 {
  max-height: 15vh; }

.minvh-15 {
  min-height: 15vh; }

.w-16 {
  width: 16%; }

.maxw-16 {
  max-width: 16%; }

.minw-16 {
  min-width: 16%; }

.h-16 {
  height: 16%; }

.maxh-16 {
  max-height: 16%; }

.minh-16 {
  min-height: 16%; }

.vw-16 {
  width: 16vw; }

.maxvw-16 {
  max-width: 16vw; }

.minvw-16 {
  min-width: 16vw; }

.vh-16 {
  height: 16vh; }

.maxvh-16 {
  max-height: 16vh; }

.minvh-16 {
  min-height: 16vh; }

.w-17 {
  width: 17%; }

.maxw-17 {
  max-width: 17%; }

.minw-17 {
  min-width: 17%; }

.h-17 {
  height: 17%; }

.maxh-17 {
  max-height: 17%; }

.minh-17 {
  min-height: 17%; }

.vw-17 {
  width: 17vw; }

.maxvw-17 {
  max-width: 17vw; }

.minvw-17 {
  min-width: 17vw; }

.vh-17 {
  height: 17vh; }

.maxvh-17 {
  max-height: 17vh; }

.minvh-17 {
  min-height: 17vh; }

.w-18 {
  width: 18%; }

.maxw-18 {
  max-width: 18%; }

.minw-18 {
  min-width: 18%; }

.h-18 {
  height: 18%; }

.maxh-18 {
  max-height: 18%; }

.minh-18 {
  min-height: 18%; }

.vw-18 {
  width: 18vw; }

.maxvw-18 {
  max-width: 18vw; }

.minvw-18 {
  min-width: 18vw; }

.vh-18 {
  height: 18vh; }

.maxvh-18 {
  max-height: 18vh; }

.minvh-18 {
  min-height: 18vh; }

.w-19 {
  width: 19%; }

.maxw-19 {
  max-width: 19%; }

.minw-19 {
  min-width: 19%; }

.h-19 {
  height: 19%; }

.maxh-19 {
  max-height: 19%; }

.minh-19 {
  min-height: 19%; }

.vw-19 {
  width: 19vw; }

.maxvw-19 {
  max-width: 19vw; }

.minvw-19 {
  min-width: 19vw; }

.vh-19 {
  height: 19vh; }

.maxvh-19 {
  max-height: 19vh; }

.minvh-19 {
  min-height: 19vh; }

.w-20 {
  width: 20%; }

.maxw-20 {
  max-width: 20%; }

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

.h-20 {
  height: 20%; }

.maxh-20 {
  max-height: 20%; }

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

.vw-20 {
  width: 20vw; }

.maxvw-20 {
  max-width: 20vw; }

.minvw-20 {
  min-width: 20vw; }

.vh-20 {
  height: 20vh; }

.maxvh-20 {
  max-height: 20vh; }

.minvh-20 {
  min-height: 20vh; }

.w-21 {
  width: 21%; }

.maxw-21 {
  max-width: 21%; }

.minw-21 {
  min-width: 21%; }

.h-21 {
  height: 21%; }

.maxh-21 {
  max-height: 21%; }

.minh-21 {
  min-height: 21%; }

.vw-21 {
  width: 21vw; }

.maxvw-21 {
  max-width: 21vw; }

.minvw-21 {
  min-width: 21vw; }

.vh-21 {
  height: 21vh; }

.maxvh-21 {
  max-height: 21vh; }

.minvh-21 {
  min-height: 21vh; }

.w-22 {
  width: 22%; }

.maxw-22 {
  max-width: 22%; }

.minw-22 {
  min-width: 22%; }

.h-22 {
  height: 22%; }

.maxh-22 {
  max-height: 22%; }

.minh-22 {
  min-height: 22%; }

.vw-22 {
  width: 22vw; }

.maxvw-22 {
  max-width: 22vw; }

.minvw-22 {
  min-width: 22vw; }

.vh-22 {
  height: 22vh; }

.maxvh-22 {
  max-height: 22vh; }

.minvh-22 {
  min-height: 22vh; }

.w-23 {
  width: 23%; }

.maxw-23 {
  max-width: 23%; }

.minw-23 {
  min-width: 23%; }

.h-23 {
  height: 23%; }

.maxh-23 {
  max-height: 23%; }

.minh-23 {
  min-height: 23%; }

.vw-23 {
  width: 23vw; }

.maxvw-23 {
  max-width: 23vw; }

.minvw-23 {
  min-width: 23vw; }

.vh-23 {
  height: 23vh; }

.maxvh-23 {
  max-height: 23vh; }

.minvh-23 {
  min-height: 23vh; }

.w-24 {
  width: 24%; }

.maxw-24 {
  max-width: 24%; }

.minw-24 {
  min-width: 24%; }

.h-24 {
  height: 24%; }

.maxh-24 {
  max-height: 24%; }

.minh-24 {
  min-height: 24%; }

.vw-24 {
  width: 24vw; }

.maxvw-24 {
  max-width: 24vw; }

.minvw-24 {
  min-width: 24vw; }

.vh-24 {
  height: 24vh; }

.maxvh-24 {
  max-height: 24vh; }

.minvh-24 {
  min-height: 24vh; }

.w-25 {
  width: 25%; }

.maxw-25 {
  max-width: 25%; }

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

.h-25 {
  height: 25%; }

.maxh-25 {
  max-height: 25%; }

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

.vw-25 {
  width: 25vw; }

.maxvw-25 {
  max-width: 25vw; }

.minvw-25 {
  min-width: 25vw; }

.vh-25 {
  height: 25vh; }

.maxvh-25 {
  max-height: 25vh; }

.minvh-25 {
  min-height: 25vh; }

.w-26 {
  width: 26%; }

.maxw-26 {
  max-width: 26%; }

.minw-26 {
  min-width: 26%; }

.h-26 {
  height: 26%; }

.maxh-26 {
  max-height: 26%; }

.minh-26 {
  min-height: 26%; }

.vw-26 {
  width: 26vw; }

.maxvw-26 {
  max-width: 26vw; }

.minvw-26 {
  min-width: 26vw; }

.vh-26 {
  height: 26vh; }

.maxvh-26 {
  max-height: 26vh; }

.minvh-26 {
  min-height: 26vh; }

.w-27 {
  width: 27%; }

.maxw-27 {
  max-width: 27%; }

.minw-27 {
  min-width: 27%; }

.h-27 {
  height: 27%; }

.maxh-27 {
  max-height: 27%; }

.minh-27 {
  min-height: 27%; }

.vw-27 {
  width: 27vw; }

.maxvw-27 {
  max-width: 27vw; }

.minvw-27 {
  min-width: 27vw; }

.vh-27 {
  height: 27vh; }

.maxvh-27 {
  max-height: 27vh; }

.minvh-27 {
  min-height: 27vh; }

.w-28 {
  width: 28%; }

.maxw-28 {
  max-width: 28%; }

.minw-28 {
  min-width: 28%; }

.h-28 {
  height: 28%; }

.maxh-28 {
  max-height: 28%; }

.minh-28 {
  min-height: 28%; }

.vw-28 {
  width: 28vw; }

.maxvw-28 {
  max-width: 28vw; }

.minvw-28 {
  min-width: 28vw; }

.vh-28 {
  height: 28vh; }

.maxvh-28 {
  max-height: 28vh; }

.minvh-28 {
  min-height: 28vh; }

.w-29 {
  width: 29%; }

.maxw-29 {
  max-width: 29%; }

.minw-29 {
  min-width: 29%; }

.h-29 {
  height: 29%; }

.maxh-29 {
  max-height: 29%; }

.minh-29 {
  min-height: 29%; }

.vw-29 {
  width: 29vw; }

.maxvw-29 {
  max-width: 29vw; }

.minvw-29 {
  min-width: 29vw; }

.vh-29 {
  height: 29vh; }

.maxvh-29 {
  max-height: 29vh; }

.minvh-29 {
  min-height: 29vh; }

.w-30 {
  width: 30%; }

.maxw-30 {
  max-width: 30%; }

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

.h-30 {
  height: 30%; }

.maxh-30 {
  max-height: 30%; }

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

.vw-30 {
  width: 30vw; }

.maxvw-30 {
  max-width: 30vw; }

.minvw-30 {
  min-width: 30vw; }

.vh-30 {
  height: 30vh; }

.maxvh-30 {
  max-height: 30vh; }

.minvh-30 {
  min-height: 30vh; }

.w-31 {
  width: 31%; }

.maxw-31 {
  max-width: 31%; }

.minw-31 {
  min-width: 31%; }

.h-31 {
  height: 31%; }

.maxh-31 {
  max-height: 31%; }

.minh-31 {
  min-height: 31%; }

.vw-31 {
  width: 31vw; }

.maxvw-31 {
  max-width: 31vw; }

.minvw-31 {
  min-width: 31vw; }

.vh-31 {
  height: 31vh; }

.maxvh-31 {
  max-height: 31vh; }

.minvh-31 {
  min-height: 31vh; }

.w-32 {
  width: 32%; }

.maxw-32 {
  max-width: 32%; }

.minw-32 {
  min-width: 32%; }

.h-32 {
  height: 32%; }

.maxh-32 {
  max-height: 32%; }

.minh-32 {
  min-height: 32%; }

.vw-32 {
  width: 32vw; }

.maxvw-32 {
  max-width: 32vw; }

.minvw-32 {
  min-width: 32vw; }

.vh-32 {
  height: 32vh; }

.maxvh-32 {
  max-height: 32vh; }

.minvh-32 {
  min-height: 32vh; }

.w-33 {
  width: 33%; }

.maxw-33 {
  max-width: 33%; }

.minw-33 {
  min-width: 33%; }

.h-33 {
  height: 33%; }

.maxh-33 {
  max-height: 33%; }

.minh-33 {
  min-height: 33%; }

.vw-33 {
  width: 33vw; }

.maxvw-33 {
  max-width: 33vw; }

.minvw-33 {
  min-width: 33vw; }

.vh-33 {
  height: 33vh; }

.maxvh-33 {
  max-height: 33vh; }

.minvh-33 {
  min-height: 33vh; }

.w-34 {
  width: 34%; }

.maxw-34 {
  max-width: 34%; }

.minw-34 {
  min-width: 34%; }

.h-34 {
  height: 34%; }

.maxh-34 {
  max-height: 34%; }

.minh-34 {
  min-height: 34%; }

.vw-34 {
  width: 34vw; }

.maxvw-34 {
  max-width: 34vw; }

.minvw-34 {
  min-width: 34vw; }

.vh-34 {
  height: 34vh; }

.maxvh-34 {
  max-height: 34vh; }

.minvh-34 {
  min-height: 34vh; }

.w-35 {
  width: 35%; }

.maxw-35 {
  max-width: 35%; }

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

.h-35 {
  height: 35%; }

.maxh-35 {
  max-height: 35%; }

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

.vw-35 {
  width: 35vw; }

.maxvw-35 {
  max-width: 35vw; }

.minvw-35 {
  min-width: 35vw; }

.vh-35 {
  height: 35vh; }

.maxvh-35 {
  max-height: 35vh; }

.minvh-35 {
  min-height: 35vh; }

.w-36 {
  width: 36%; }

.maxw-36 {
  max-width: 36%; }

.minw-36 {
  min-width: 36%; }

.h-36 {
  height: 36%; }

.maxh-36 {
  max-height: 36%; }

.minh-36 {
  min-height: 36%; }

.vw-36 {
  width: 36vw; }

.maxvw-36 {
  max-width: 36vw; }

.minvw-36 {
  min-width: 36vw; }

.vh-36 {
  height: 36vh; }

.maxvh-36 {
  max-height: 36vh; }

.minvh-36 {
  min-height: 36vh; }

.w-37 {
  width: 37%; }

.maxw-37 {
  max-width: 37%; }

.minw-37 {
  min-width: 37%; }

.h-37 {
  height: 37%; }

.maxh-37 {
  max-height: 37%; }

.minh-37 {
  min-height: 37%; }

.vw-37 {
  width: 37vw; }

.maxvw-37 {
  max-width: 37vw; }

.minvw-37 {
  min-width: 37vw; }

.vh-37 {
  height: 37vh; }

.maxvh-37 {
  max-height: 37vh; }

.minvh-37 {
  min-height: 37vh; }

.w-38 {
  width: 38%; }

.maxw-38 {
  max-width: 38%; }

.minw-38 {
  min-width: 38%; }

.h-38 {
  height: 38%; }

.maxh-38 {
  max-height: 38%; }

.minh-38 {
  min-height: 38%; }

.vw-38 {
  width: 38vw; }

.maxvw-38 {
  max-width: 38vw; }

.minvw-38 {
  min-width: 38vw; }

.vh-38 {
  height: 38vh; }

.maxvh-38 {
  max-height: 38vh; }

.minvh-38 {
  min-height: 38vh; }

.w-39 {
  width: 39%; }

.maxw-39 {
  max-width: 39%; }

.minw-39 {
  min-width: 39%; }

.h-39 {
  height: 39%; }

.maxh-39 {
  max-height: 39%; }

.minh-39 {
  min-height: 39%; }

.vw-39 {
  width: 39vw; }

.maxvw-39 {
  max-width: 39vw; }

.minvw-39 {
  min-width: 39vw; }

.vh-39 {
  height: 39vh; }

.maxvh-39 {
  max-height: 39vh; }

.minvh-39 {
  min-height: 39vh; }

.w-40 {
  width: 40%; }

.maxw-40 {
  max-width: 40%; }

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

.h-40 {
  height: 40%; }

.maxh-40 {
  max-height: 40%; }

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

.vw-40 {
  width: 40vw; }

.maxvw-40 {
  max-width: 40vw; }

.minvw-40 {
  min-width: 40vw; }

.vh-40 {
  height: 40vh; }

.maxvh-40 {
  max-height: 40vh; }

.minvh-40 {
  min-height: 40vh; }

.w-41 {
  width: 41%; }

.maxw-41 {
  max-width: 41%; }

.minw-41 {
  min-width: 41%; }

.h-41 {
  height: 41%; }

.maxh-41 {
  max-height: 41%; }

.minh-41 {
  min-height: 41%; }

.vw-41 {
  width: 41vw; }

.maxvw-41 {
  max-width: 41vw; }

.minvw-41 {
  min-width: 41vw; }

.vh-41 {
  height: 41vh; }

.maxvh-41 {
  max-height: 41vh; }

.minvh-41 {
  min-height: 41vh; }

.w-42 {
  width: 42%; }

.maxw-42 {
  max-width: 42%; }

.minw-42 {
  min-width: 42%; }

.h-42 {
  height: 42%; }

.maxh-42 {
  max-height: 42%; }

.minh-42 {
  min-height: 42%; }

.vw-42 {
  width: 42vw; }

.maxvw-42 {
  max-width: 42vw; }

.minvw-42 {
  min-width: 42vw; }

.vh-42 {
  height: 42vh; }

.maxvh-42 {
  max-height: 42vh; }

.minvh-42 {
  min-height: 42vh; }

.w-43 {
  width: 43%; }

.maxw-43 {
  max-width: 43%; }

.minw-43 {
  min-width: 43%; }

.h-43 {
  height: 43%; }

.maxh-43 {
  max-height: 43%; }

.minh-43 {
  min-height: 43%; }

.vw-43 {
  width: 43vw; }

.maxvw-43 {
  max-width: 43vw; }

.minvw-43 {
  min-width: 43vw; }

.vh-43 {
  height: 43vh; }

.maxvh-43 {
  max-height: 43vh; }

.minvh-43 {
  min-height: 43vh; }

.w-44 {
  width: 44%; }

.maxw-44 {
  max-width: 44%; }

.minw-44 {
  min-width: 44%; }

.h-44 {
  height: 44%; }

.maxh-44 {
  max-height: 44%; }

.minh-44 {
  min-height: 44%; }

.vw-44 {
  width: 44vw; }

.maxvw-44 {
  max-width: 44vw; }

.minvw-44 {
  min-width: 44vw; }

.vh-44 {
  height: 44vh; }

.maxvh-44 {
  max-height: 44vh; }

.minvh-44 {
  min-height: 44vh; }

.w-45 {
  width: 45%; }

.maxw-45 {
  max-width: 45%; }

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

.h-45 {
  height: 45%; }

.maxh-45 {
  max-height: 45%; }

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

.vw-45 {
  width: 45vw; }

.maxvw-45 {
  max-width: 45vw; }

.minvw-45 {
  min-width: 45vw; }

.vh-45 {
  height: 45vh; }

.maxvh-45 {
  max-height: 45vh; }

.minvh-45 {
  min-height: 45vh; }

.w-46 {
  width: 46%; }

.maxw-46 {
  max-width: 46%; }

.minw-46 {
  min-width: 46%; }

.h-46 {
  height: 46%; }

.maxh-46 {
  max-height: 46%; }

.minh-46 {
  min-height: 46%; }

.vw-46 {
  width: 46vw; }

.maxvw-46 {
  max-width: 46vw; }

.minvw-46 {
  min-width: 46vw; }

.vh-46 {
  height: 46vh; }

.maxvh-46 {
  max-height: 46vh; }

.minvh-46 {
  min-height: 46vh; }

.w-47 {
  width: 47%; }

.maxw-47 {
  max-width: 47%; }

.minw-47 {
  min-width: 47%; }

.h-47 {
  height: 47%; }

.maxh-47 {
  max-height: 47%; }

.minh-47 {
  min-height: 47%; }

.vw-47 {
  width: 47vw; }

.maxvw-47 {
  max-width: 47vw; }

.minvw-47 {
  min-width: 47vw; }

.vh-47 {
  height: 47vh; }

.maxvh-47 {
  max-height: 47vh; }

.minvh-47 {
  min-height: 47vh; }

.w-48 {
  width: 48%; }

.maxw-48 {
  max-width: 48%; }

.minw-48 {
  min-width: 48%; }

.h-48 {
  height: 48%; }

.maxh-48 {
  max-height: 48%; }

.minh-48 {
  min-height: 48%; }

.vw-48 {
  width: 48vw; }

.maxvw-48 {
  max-width: 48vw; }

.minvw-48 {
  min-width: 48vw; }

.vh-48 {
  height: 48vh; }

.maxvh-48 {
  max-height: 48vh; }

.minvh-48 {
  min-height: 48vh; }

.w-49 {
  width: 49%; }

.maxw-49 {
  max-width: 49%; }

.minw-49 {
  min-width: 49%; }

.h-49 {
  height: 49%; }

.maxh-49 {
  max-height: 49%; }

.minh-49 {
  min-height: 49%; }

.vw-49 {
  width: 49vw; }

.maxvw-49 {
  max-width: 49vw; }

.minvw-49 {
  min-width: 49vw; }

.vh-49 {
  height: 49vh; }

.maxvh-49 {
  max-height: 49vh; }

.minvh-49 {
  min-height: 49vh; }

.w-50 {
  width: 50%; }

.maxw-50 {
  max-width: 50%; }

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

.h-50 {
  height: 50%; }

.maxh-50 {
  max-height: 50%; }

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

.vw-50 {
  width: 50vw; }

.maxvw-50 {
  max-width: 50vw; }

.minvw-50 {
  min-width: 50vw; }

.vh-50 {
  height: 50vh; }

.maxvh-50 {
  max-height: 50vh; }

.minvh-50 {
  min-height: 50vh; }

.w-51 {
  width: 51%; }

.maxw-51 {
  max-width: 51%; }

.minw-51 {
  min-width: 51%; }

.h-51 {
  height: 51%; }

.maxh-51 {
  max-height: 51%; }

.minh-51 {
  min-height: 51%; }

.vw-51 {
  width: 51vw; }

.maxvw-51 {
  max-width: 51vw; }

.minvw-51 {
  min-width: 51vw; }

.vh-51 {
  height: 51vh; }

.maxvh-51 {
  max-height: 51vh; }

.minvh-51 {
  min-height: 51vh; }

.w-52 {
  width: 52%; }

.maxw-52 {
  max-width: 52%; }

.minw-52 {
  min-width: 52%; }

.h-52 {
  height: 52%; }

.maxh-52 {
  max-height: 52%; }

.minh-52 {
  min-height: 52%; }

.vw-52 {
  width: 52vw; }

.maxvw-52 {
  max-width: 52vw; }

.minvw-52 {
  min-width: 52vw; }

.vh-52 {
  height: 52vh; }

.maxvh-52 {
  max-height: 52vh; }

.minvh-52 {
  min-height: 52vh; }

.w-53 {
  width: 53%; }

.maxw-53 {
  max-width: 53%; }

.minw-53 {
  min-width: 53%; }

.h-53 {
  height: 53%; }

.maxh-53 {
  max-height: 53%; }

.minh-53 {
  min-height: 53%; }

.vw-53 {
  width: 53vw; }

.maxvw-53 {
  max-width: 53vw; }

.minvw-53 {
  min-width: 53vw; }

.vh-53 {
  height: 53vh; }

.maxvh-53 {
  max-height: 53vh; }

.minvh-53 {
  min-height: 53vh; }

.w-54 {
  width: 54%; }

.maxw-54 {
  max-width: 54%; }

.minw-54 {
  min-width: 54%; }

.h-54 {
  height: 54%; }

.maxh-54 {
  max-height: 54%; }

.minh-54 {
  min-height: 54%; }

.vw-54 {
  width: 54vw; }

.maxvw-54 {
  max-width: 54vw; }

.minvw-54 {
  min-width: 54vw; }

.vh-54 {
  height: 54vh; }

.maxvh-54 {
  max-height: 54vh; }

.minvh-54 {
  min-height: 54vh; }

.w-55 {
  width: 55%; }

.maxw-55 {
  max-width: 55%; }

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

.h-55 {
  height: 55%; }

.maxh-55 {
  max-height: 55%; }

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

.vw-55 {
  width: 55vw; }

.maxvw-55 {
  max-width: 55vw; }

.minvw-55 {
  min-width: 55vw; }

.vh-55 {
  height: 55vh; }

.maxvh-55 {
  max-height: 55vh; }

.minvh-55 {
  min-height: 55vh; }

.w-56 {
  width: 56%; }

.maxw-56 {
  max-width: 56%; }

.minw-56 {
  min-width: 56%; }

.h-56 {
  height: 56%; }

.maxh-56 {
  max-height: 56%; }

.minh-56 {
  min-height: 56%; }

.vw-56 {
  width: 56vw; }

.maxvw-56 {
  max-width: 56vw; }

.minvw-56 {
  min-width: 56vw; }

.vh-56 {
  height: 56vh; }

.maxvh-56 {
  max-height: 56vh; }

.minvh-56 {
  min-height: 56vh; }

.w-57 {
  width: 57%; }

.maxw-57 {
  max-width: 57%; }

.minw-57 {
  min-width: 57%; }

.h-57 {
  height: 57%; }

.maxh-57 {
  max-height: 57%; }

.minh-57 {
  min-height: 57%; }

.vw-57 {
  width: 57vw; }

.maxvw-57 {
  max-width: 57vw; }

.minvw-57 {
  min-width: 57vw; }

.vh-57 {
  height: 57vh; }

.maxvh-57 {
  max-height: 57vh; }

.minvh-57 {
  min-height: 57vh; }

.w-58 {
  width: 58%; }

.maxw-58 {
  max-width: 58%; }

.minw-58 {
  min-width: 58%; }

.h-58 {
  height: 58%; }

.maxh-58 {
  max-height: 58%; }

.minh-58 {
  min-height: 58%; }

.vw-58 {
  width: 58vw; }

.maxvw-58 {
  max-width: 58vw; }

.minvw-58 {
  min-width: 58vw; }

.vh-58 {
  height: 58vh; }

.maxvh-58 {
  max-height: 58vh; }

.minvh-58 {
  min-height: 58vh; }

.w-59 {
  width: 59%; }

.maxw-59 {
  max-width: 59%; }

.minw-59 {
  min-width: 59%; }

.h-59 {
  height: 59%; }

.maxh-59 {
  max-height: 59%; }

.minh-59 {
  min-height: 59%; }

.vw-59 {
  width: 59vw; }

.maxvw-59 {
  max-width: 59vw; }

.minvw-59 {
  min-width: 59vw; }

.vh-59 {
  height: 59vh; }

.maxvh-59 {
  max-height: 59vh; }

.minvh-59 {
  min-height: 59vh; }

.w-60 {
  width: 60%; }

.maxw-60 {
  max-width: 60%; }

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

.h-60 {
  height: 60%; }

.maxh-60 {
  max-height: 60%; }

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

.vw-60 {
  width: 60vw; }

.maxvw-60 {
  max-width: 60vw; }

.minvw-60 {
  min-width: 60vw; }

.vh-60 {
  height: 60vh; }

.maxvh-60 {
  max-height: 60vh; }

.minvh-60 {
  min-height: 60vh; }

.w-61 {
  width: 61%; }

.maxw-61 {
  max-width: 61%; }

.minw-61 {
  min-width: 61%; }

.h-61 {
  height: 61%; }

.maxh-61 {
  max-height: 61%; }

.minh-61 {
  min-height: 61%; }

.vw-61 {
  width: 61vw; }

.maxvw-61 {
  max-width: 61vw; }

.minvw-61 {
  min-width: 61vw; }

.vh-61 {
  height: 61vh; }

.maxvh-61 {
  max-height: 61vh; }

.minvh-61 {
  min-height: 61vh; }

.w-62 {
  width: 62%; }

.maxw-62 {
  max-width: 62%; }

.minw-62 {
  min-width: 62%; }

.h-62 {
  height: 62%; }

.maxh-62 {
  max-height: 62%; }

.minh-62 {
  min-height: 62%; }

.vw-62 {
  width: 62vw; }

.maxvw-62 {
  max-width: 62vw; }

.minvw-62 {
  min-width: 62vw; }

.vh-62 {
  height: 62vh; }

.maxvh-62 {
  max-height: 62vh; }

.minvh-62 {
  min-height: 62vh; }

.w-63 {
  width: 63%; }

.maxw-63 {
  max-width: 63%; }

.minw-63 {
  min-width: 63%; }

.h-63 {
  height: 63%; }

.maxh-63 {
  max-height: 63%; }

.minh-63 {
  min-height: 63%; }

.vw-63 {
  width: 63vw; }

.maxvw-63 {
  max-width: 63vw; }

.minvw-63 {
  min-width: 63vw; }

.vh-63 {
  height: 63vh; }

.maxvh-63 {
  max-height: 63vh; }

.minvh-63 {
  min-height: 63vh; }

.w-64 {
  width: 64%; }

.maxw-64 {
  max-width: 64%; }

.minw-64 {
  min-width: 64%; }

.h-64 {
  height: 64%; }

.maxh-64 {
  max-height: 64%; }

.minh-64 {
  min-height: 64%; }

.vw-64 {
  width: 64vw; }

.maxvw-64 {
  max-width: 64vw; }

.minvw-64 {
  min-width: 64vw; }

.vh-64 {
  height: 64vh; }

.maxvh-64 {
  max-height: 64vh; }

.minvh-64 {
  min-height: 64vh; }

.w-65 {
  width: 65%; }

.maxw-65 {
  max-width: 65%; }

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

.h-65 {
  height: 65%; }

.maxh-65 {
  max-height: 65%; }

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

.vw-65 {
  width: 65vw; }

.maxvw-65 {
  max-width: 65vw; }

.minvw-65 {
  min-width: 65vw; }

.vh-65 {
  height: 65vh; }

.maxvh-65 {
  max-height: 65vh; }

.minvh-65 {
  min-height: 65vh; }

.w-66 {
  width: 66%; }

.maxw-66 {
  max-width: 66%; }

.minw-66 {
  min-width: 66%; }

.h-66 {
  height: 66%; }

.maxh-66 {
  max-height: 66%; }

.minh-66 {
  min-height: 66%; }

.vw-66 {
  width: 66vw; }

.maxvw-66 {
  max-width: 66vw; }

.minvw-66 {
  min-width: 66vw; }

.vh-66 {
  height: 66vh; }

.maxvh-66 {
  max-height: 66vh; }

.minvh-66 {
  min-height: 66vh; }

.w-67 {
  width: 67%; }

.maxw-67 {
  max-width: 67%; }

.minw-67 {
  min-width: 67%; }

.h-67 {
  height: 67%; }

.maxh-67 {
  max-height: 67%; }

.minh-67 {
  min-height: 67%; }

.vw-67 {
  width: 67vw; }

.maxvw-67 {
  max-width: 67vw; }

.minvw-67 {
  min-width: 67vw; }

.vh-67 {
  height: 67vh; }

.maxvh-67 {
  max-height: 67vh; }

.minvh-67 {
  min-height: 67vh; }

.w-68 {
  width: 68%; }

.maxw-68 {
  max-width: 68%; }

.minw-68 {
  min-width: 68%; }

.h-68 {
  height: 68%; }

.maxh-68 {
  max-height: 68%; }

.minh-68 {
  min-height: 68%; }

.vw-68 {
  width: 68vw; }

.maxvw-68 {
  max-width: 68vw; }

.minvw-68 {
  min-width: 68vw; }

.vh-68 {
  height: 68vh; }

.maxvh-68 {
  max-height: 68vh; }

.minvh-68 {
  min-height: 68vh; }

.w-69 {
  width: 69%; }

.maxw-69 {
  max-width: 69%; }

.minw-69 {
  min-width: 69%; }

.h-69 {
  height: 69%; }

.maxh-69 {
  max-height: 69%; }

.minh-69 {
  min-height: 69%; }

.vw-69 {
  width: 69vw; }

.maxvw-69 {
  max-width: 69vw; }

.minvw-69 {
  min-width: 69vw; }

.vh-69 {
  height: 69vh; }

.maxvh-69 {
  max-height: 69vh; }

.minvh-69 {
  min-height: 69vh; }

.w-70 {
  width: 70%; }

.maxw-70 {
  max-width: 70%; }

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

.h-70 {
  height: 70%; }

.maxh-70 {
  max-height: 70%; }

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

.vw-70 {
  width: 70vw; }

.maxvw-70 {
  max-width: 70vw; }

.minvw-70 {
  min-width: 70vw; }

.vh-70 {
  height: 70vh; }

.maxvh-70 {
  max-height: 70vh; }

.minvh-70 {
  min-height: 70vh; }

.w-71 {
  width: 71%; }

.maxw-71 {
  max-width: 71%; }

.minw-71 {
  min-width: 71%; }

.h-71 {
  height: 71%; }

.maxh-71 {
  max-height: 71%; }

.minh-71 {
  min-height: 71%; }

.vw-71 {
  width: 71vw; }

.maxvw-71 {
  max-width: 71vw; }

.minvw-71 {
  min-width: 71vw; }

.vh-71 {
  height: 71vh; }

.maxvh-71 {
  max-height: 71vh; }

.minvh-71 {
  min-height: 71vh; }

.w-72 {
  width: 72%; }

.maxw-72 {
  max-width: 72%; }

.minw-72 {
  min-width: 72%; }

.h-72 {
  height: 72%; }

.maxh-72 {
  max-height: 72%; }

.minh-72 {
  min-height: 72%; }

.vw-72 {
  width: 72vw; }

.maxvw-72 {
  max-width: 72vw; }

.minvw-72 {
  min-width: 72vw; }

.vh-72 {
  height: 72vh; }

.maxvh-72 {
  max-height: 72vh; }

.minvh-72 {
  min-height: 72vh; }

.w-73 {
  width: 73%; }

.maxw-73 {
  max-width: 73%; }

.minw-73 {
  min-width: 73%; }

.h-73 {
  height: 73%; }

.maxh-73 {
  max-height: 73%; }

.minh-73 {
  min-height: 73%; }

.vw-73 {
  width: 73vw; }

.maxvw-73 {
  max-width: 73vw; }

.minvw-73 {
  min-width: 73vw; }

.vh-73 {
  height: 73vh; }

.maxvh-73 {
  max-height: 73vh; }

.minvh-73 {
  min-height: 73vh; }

.w-74 {
  width: 74%; }

.maxw-74 {
  max-width: 74%; }

.minw-74 {
  min-width: 74%; }

.h-74 {
  height: 74%; }

.maxh-74 {
  max-height: 74%; }

.minh-74 {
  min-height: 74%; }

.vw-74 {
  width: 74vw; }

.maxvw-74 {
  max-width: 74vw; }

.minvw-74 {
  min-width: 74vw; }

.vh-74 {
  height: 74vh; }

.maxvh-74 {
  max-height: 74vh; }

.minvh-74 {
  min-height: 74vh; }

.w-75 {
  width: 75%; }

.maxw-75 {
  max-width: 75%; }

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

.h-75 {
  height: 75%; }

.maxh-75 {
  max-height: 75%; }

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

.vw-75 {
  width: 75vw; }

.maxvw-75 {
  max-width: 75vw; }

.minvw-75 {
  min-width: 75vw; }

.vh-75 {
  height: 75vh; }

.maxvh-75 {
  max-height: 75vh; }

.minvh-75 {
  min-height: 75vh; }

.w-76 {
  width: 76%; }

.maxw-76 {
  max-width: 76%; }

.minw-76 {
  min-width: 76%; }

.h-76 {
  height: 76%; }

.maxh-76 {
  max-height: 76%; }

.minh-76 {
  min-height: 76%; }

.vw-76 {
  width: 76vw; }

.maxvw-76 {
  max-width: 76vw; }

.minvw-76 {
  min-width: 76vw; }

.vh-76 {
  height: 76vh; }

.maxvh-76 {
  max-height: 76vh; }

.minvh-76 {
  min-height: 76vh; }

.w-77 {
  width: 77%; }

.maxw-77 {
  max-width: 77%; }

.minw-77 {
  min-width: 77%; }

.h-77 {
  height: 77%; }

.maxh-77 {
  max-height: 77%; }

.minh-77 {
  min-height: 77%; }

.vw-77 {
  width: 77vw; }

.maxvw-77 {
  max-width: 77vw; }

.minvw-77 {
  min-width: 77vw; }

.vh-77 {
  height: 77vh; }

.maxvh-77 {
  max-height: 77vh; }

.minvh-77 {
  min-height: 77vh; }

.w-78 {
  width: 78%; }

.maxw-78 {
  max-width: 78%; }

.minw-78 {
  min-width: 78%; }

.h-78 {
  height: 78%; }

.maxh-78 {
  max-height: 78%; }

.minh-78 {
  min-height: 78%; }

.vw-78 {
  width: 78vw; }

.maxvw-78 {
  max-width: 78vw; }

.minvw-78 {
  min-width: 78vw; }

.vh-78 {
  height: 78vh; }

.maxvh-78 {
  max-height: 78vh; }

.minvh-78 {
  min-height: 78vh; }

.w-79 {
  width: 79%; }

.maxw-79 {
  max-width: 79%; }

.minw-79 {
  min-width: 79%; }

.h-79 {
  height: 79%; }

.maxh-79 {
  max-height: 79%; }

.minh-79 {
  min-height: 79%; }

.vw-79 {
  width: 79vw; }

.maxvw-79 {
  max-width: 79vw; }

.minvw-79 {
  min-width: 79vw; }

.vh-79 {
  height: 79vh; }

.maxvh-79 {
  max-height: 79vh; }

.minvh-79 {
  min-height: 79vh; }

.w-80 {
  width: 80%; }

.maxw-80 {
  max-width: 80%; }

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

.h-80 {
  height: 80%; }

.maxh-80 {
  max-height: 80%; }

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

.vw-80 {
  width: 80vw; }

.maxvw-80 {
  max-width: 80vw; }

.minvw-80 {
  min-width: 80vw; }

.vh-80 {
  height: 80vh; }

.maxvh-80 {
  max-height: 80vh; }

.minvh-80 {
  min-height: 80vh; }

.w-81 {
  width: 81%; }

.maxw-81 {
  max-width: 81%; }

.minw-81 {
  min-width: 81%; }

.h-81 {
  height: 81%; }

.maxh-81 {
  max-height: 81%; }

.minh-81 {
  min-height: 81%; }

.vw-81 {
  width: 81vw; }

.maxvw-81 {
  max-width: 81vw; }

.minvw-81 {
  min-width: 81vw; }

.vh-81 {
  height: 81vh; }

.maxvh-81 {
  max-height: 81vh; }

.minvh-81 {
  min-height: 81vh; }

.w-82 {
  width: 82%; }

.maxw-82 {
  max-width: 82%; }

.minw-82 {
  min-width: 82%; }

.h-82 {
  height: 82%; }

.maxh-82 {
  max-height: 82%; }

.minh-82 {
  min-height: 82%; }

.vw-82 {
  width: 82vw; }

.maxvw-82 {
  max-width: 82vw; }

.minvw-82 {
  min-width: 82vw; }

.vh-82 {
  height: 82vh; }

.maxvh-82 {
  max-height: 82vh; }

.minvh-82 {
  min-height: 82vh; }

.w-83 {
  width: 83%; }

.maxw-83 {
  max-width: 83%; }

.minw-83 {
  min-width: 83%; }

.h-83 {
  height: 83%; }

.maxh-83 {
  max-height: 83%; }

.minh-83 {
  min-height: 83%; }

.vw-83 {
  width: 83vw; }

.maxvw-83 {
  max-width: 83vw; }

.minvw-83 {
  min-width: 83vw; }

.vh-83 {
  height: 83vh; }

.maxvh-83 {
  max-height: 83vh; }

.minvh-83 {
  min-height: 83vh; }

.w-84 {
  width: 84%; }

.maxw-84 {
  max-width: 84%; }

.minw-84 {
  min-width: 84%; }

.h-84 {
  height: 84%; }

.maxh-84 {
  max-height: 84%; }

.minh-84 {
  min-height: 84%; }

.vw-84 {
  width: 84vw; }

.maxvw-84 {
  max-width: 84vw; }

.minvw-84 {
  min-width: 84vw; }

.vh-84 {
  height: 84vh; }

.maxvh-84 {
  max-height: 84vh; }

.minvh-84 {
  min-height: 84vh; }

.w-85 {
  width: 85%; }

.maxw-85 {
  max-width: 85%; }

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

.h-85 {
  height: 85%; }

.maxh-85 {
  max-height: 85%; }

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

.vw-85 {
  width: 85vw; }

.maxvw-85 {
  max-width: 85vw; }

.minvw-85 {
  min-width: 85vw; }

.vh-85 {
  height: 85vh; }

.maxvh-85 {
  max-height: 85vh; }

.minvh-85 {
  min-height: 85vh; }

.w-86 {
  width: 86%; }

.maxw-86 {
  max-width: 86%; }

.minw-86 {
  min-width: 86%; }

.h-86 {
  height: 86%; }

.maxh-86 {
  max-height: 86%; }

.minh-86 {
  min-height: 86%; }

.vw-86 {
  width: 86vw; }

.maxvw-86 {
  max-width: 86vw; }

.minvw-86 {
  min-width: 86vw; }

.vh-86 {
  height: 86vh; }

.maxvh-86 {
  max-height: 86vh; }

.minvh-86 {
  min-height: 86vh; }

.w-87 {
  width: 87%; }

.maxw-87 {
  max-width: 87%; }

.minw-87 {
  min-width: 87%; }

.h-87 {
  height: 87%; }

.maxh-87 {
  max-height: 87%; }

.minh-87 {
  min-height: 87%; }

.vw-87 {
  width: 87vw; }

.maxvw-87 {
  max-width: 87vw; }

.minvw-87 {
  min-width: 87vw; }

.vh-87 {
  height: 87vh; }

.maxvh-87 {
  max-height: 87vh; }

.minvh-87 {
  min-height: 87vh; }

.w-88 {
  width: 88%; }

.maxw-88 {
  max-width: 88%; }

.minw-88 {
  min-width: 88%; }

.h-88 {
  height: 88%; }

.maxh-88 {
  max-height: 88%; }

.minh-88 {
  min-height: 88%; }

.vw-88 {
  width: 88vw; }

.maxvw-88 {
  max-width: 88vw; }

.minvw-88 {
  min-width: 88vw; }

.vh-88 {
  height: 88vh; }

.maxvh-88 {
  max-height: 88vh; }

.minvh-88 {
  min-height: 88vh; }

.w-89 {
  width: 89%; }

.maxw-89 {
  max-width: 89%; }

.minw-89 {
  min-width: 89%; }

.h-89 {
  height: 89%; }

.maxh-89 {
  max-height: 89%; }

.minh-89 {
  min-height: 89%; }

.vw-89 {
  width: 89vw; }

.maxvw-89 {
  max-width: 89vw; }

.minvw-89 {
  min-width: 89vw; }

.vh-89 {
  height: 89vh; }

.maxvh-89 {
  max-height: 89vh; }

.minvh-89 {
  min-height: 89vh; }

.w-90 {
  width: 90%; }

.maxw-90 {
  max-width: 90%; }

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

.h-90 {
  height: 90%; }

.maxh-90 {
  max-height: 90%; }

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

.vw-90 {
  width: 90vw; }

.maxvw-90 {
  max-width: 90vw; }

.minvw-90 {
  min-width: 90vw; }

.vh-90 {
  height: 90vh; }

.maxvh-90 {
  max-height: 90vh; }

.minvh-90 {
  min-height: 90vh; }

.w-91 {
  width: 91%; }

.maxw-91 {
  max-width: 91%; }

.minw-91 {
  min-width: 91%; }

.h-91 {
  height: 91%; }

.maxh-91 {
  max-height: 91%; }

.minh-91 {
  min-height: 91%; }

.vw-91 {
  width: 91vw; }

.maxvw-91 {
  max-width: 91vw; }

.minvw-91 {
  min-width: 91vw; }

.vh-91 {
  height: 91vh; }

.maxvh-91 {
  max-height: 91vh; }

.minvh-91 {
  min-height: 91vh; }

.w-92 {
  width: 92%; }

.maxw-92 {
  max-width: 92%; }

.minw-92 {
  min-width: 92%; }

.h-92 {
  height: 92%; }

.maxh-92 {
  max-height: 92%; }

.minh-92 {
  min-height: 92%; }

.vw-92 {
  width: 92vw; }

.maxvw-92 {
  max-width: 92vw; }

.minvw-92 {
  min-width: 92vw; }

.vh-92 {
  height: 92vh; }

.maxvh-92 {
  max-height: 92vh; }

.minvh-92 {
  min-height: 92vh; }

.w-93 {
  width: 93%; }

.maxw-93 {
  max-width: 93%; }

.minw-93 {
  min-width: 93%; }

.h-93 {
  height: 93%; }

.maxh-93 {
  max-height: 93%; }

.minh-93 {
  min-height: 93%; }

.vw-93 {
  width: 93vw; }

.maxvw-93 {
  max-width: 93vw; }

.minvw-93 {
  min-width: 93vw; }

.vh-93 {
  height: 93vh; }

.maxvh-93 {
  max-height: 93vh; }

.minvh-93 {
  min-height: 93vh; }

.w-94 {
  width: 94%; }

.maxw-94 {
  max-width: 94%; }

.minw-94 {
  min-width: 94%; }

.h-94 {
  height: 94%; }

.maxh-94 {
  max-height: 94%; }

.minh-94 {
  min-height: 94%; }

.vw-94 {
  width: 94vw; }

.maxvw-94 {
  max-width: 94vw; }

.minvw-94 {
  min-width: 94vw; }

.vh-94 {
  height: 94vh; }

.maxvh-94 {
  max-height: 94vh; }

.minvh-94 {
  min-height: 94vh; }

.w-95 {
  width: 95%; }

.maxw-95 {
  max-width: 95%; }

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

.h-95 {
  height: 95%; }

.maxh-95 {
  max-height: 95%; }

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

.vw-95 {
  width: 95vw; }

.maxvw-95 {
  max-width: 95vw; }

.minvw-95 {
  min-width: 95vw; }

.vh-95 {
  height: 95vh; }

.maxvh-95 {
  max-height: 95vh; }

.minvh-95 {
  min-height: 95vh; }

.w-96 {
  width: 96%; }

.maxw-96 {
  max-width: 96%; }

.minw-96 {
  min-width: 96%; }

.h-96 {
  height: 96%; }

.maxh-96 {
  max-height: 96%; }

.minh-96 {
  min-height: 96%; }

.vw-96 {
  width: 96vw; }

.maxvw-96 {
  max-width: 96vw; }

.minvw-96 {
  min-width: 96vw; }

.vh-96 {
  height: 96vh; }

.maxvh-96 {
  max-height: 96vh; }

.minvh-96 {
  min-height: 96vh; }

.w-97 {
  width: 97%; }

.maxw-97 {
  max-width: 97%; }

.minw-97 {
  min-width: 97%; }

.h-97 {
  height: 97%; }

.maxh-97 {
  max-height: 97%; }

.minh-97 {
  min-height: 97%; }

.vw-97 {
  width: 97vw; }

.maxvw-97 {
  max-width: 97vw; }

.minvw-97 {
  min-width: 97vw; }

.vh-97 {
  height: 97vh; }

.maxvh-97 {
  max-height: 97vh; }

.minvh-97 {
  min-height: 97vh; }

.w-98 {
  width: 98%; }

.maxw-98 {
  max-width: 98%; }

.minw-98 {
  min-width: 98%; }

.h-98 {
  height: 98%; }

.maxh-98 {
  max-height: 98%; }

.minh-98 {
  min-height: 98%; }

.vw-98 {
  width: 98vw; }

.maxvw-98 {
  max-width: 98vw; }

.minvw-98 {
  min-width: 98vw; }

.vh-98 {
  height: 98vh; }

.maxvh-98 {
  max-height: 98vh; }

.minvh-98 {
  min-height: 98vh; }

.w-99 {
  width: 99%; }

.maxw-99 {
  max-width: 99%; }

.minw-99 {
  min-width: 99%; }

.h-99 {
  height: 99%; }

.maxh-99 {
  max-height: 99%; }

.minh-99 {
  min-height: 99%; }

.vw-99 {
  width: 99vw; }

.maxvw-99 {
  max-width: 99vw; }

.minvw-99 {
  min-width: 99vw; }

.vh-99 {
  height: 99vh; }

.maxvh-99 {
  max-height: 99vh; }

.minvh-99 {
  min-height: 99vh; }

.w-100 {
  width: 100%; }

.maxw-100 {
  max-width: 100%; }

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

.h-100 {
  height: 100%; }

.maxh-100 {
  max-height: 100%; }

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

.vw-100 {
  width: 100vw; }

.maxvw-100 {
  max-width: 100vw; }

.minvw-100 {
  min-width: 100vw; }

.vh-100 {
  height: 100vh; }

.maxvh-100 {
  max-height: 100vh; }

.minvh-100 {
  min-height: 100vh; }

@media screen and (min-width: 576px) {
  .w-xs-0 {
    width: 0%; }
  .maxw-xs-0 {
    max-width: 0%; }
  .minw-xs-0 {
    min-width: 0%; }
  .h-xs-0 {
    height: 0%; }
  .maxh-xs-0 {
    max-height: 0%; }
  .minh-xs-0 {
    min-height: 0%; }
  .vw-xs-0 {
    width: 0vw; }
  .maxvw-xs-0 {
    max-width: 0vw; }
  .minvw-xs-0 {
    min-width: 0vw; }
  .vh-xs-0 {
    height: 0vh; }
  .maxvh-xs-0 {
    max-height: 0vh; }
  .minvh-xs-0 {
    min-height: 0vh; }
  .w-xs-1 {
    width: 1%; }
  .maxw-xs-1 {
    max-width: 1%; }
  .minw-xs-1 {
    min-width: 1%; }
  .h-xs-1 {
    height: 1%; }
  .maxh-xs-1 {
    max-height: 1%; }
  .minh-xs-1 {
    min-height: 1%; }
  .vw-xs-1 {
    width: 1vw; }
  .maxvw-xs-1 {
    max-width: 1vw; }
  .minvw-xs-1 {
    min-width: 1vw; }
  .vh-xs-1 {
    height: 1vh; }
  .maxvh-xs-1 {
    max-height: 1vh; }
  .minvh-xs-1 {
    min-height: 1vh; }
  .w-xs-2 {
    width: 2%; }
  .maxw-xs-2 {
    max-width: 2%; }
  .minw-xs-2 {
    min-width: 2%; }
  .h-xs-2 {
    height: 2%; }
  .maxh-xs-2 {
    max-height: 2%; }
  .minh-xs-2 {
    min-height: 2%; }
  .vw-xs-2 {
    width: 2vw; }
  .maxvw-xs-2 {
    max-width: 2vw; }
  .minvw-xs-2 {
    min-width: 2vw; }
  .vh-xs-2 {
    height: 2vh; }
  .maxvh-xs-2 {
    max-height: 2vh; }
  .minvh-xs-2 {
    min-height: 2vh; }
  .w-xs-3 {
    width: 3%; }
  .maxw-xs-3 {
    max-width: 3%; }
  .minw-xs-3 {
    min-width: 3%; }
  .h-xs-3 {
    height: 3%; }
  .maxh-xs-3 {
    max-height: 3%; }
  .minh-xs-3 {
    min-height: 3%; }
  .vw-xs-3 {
    width: 3vw; }
  .maxvw-xs-3 {
    max-width: 3vw; }
  .minvw-xs-3 {
    min-width: 3vw; }
  .vh-xs-3 {
    height: 3vh; }
  .maxvh-xs-3 {
    max-height: 3vh; }
  .minvh-xs-3 {
    min-height: 3vh; }
  .w-xs-4 {
    width: 4%; }
  .maxw-xs-4 {
    max-width: 4%; }
  .minw-xs-4 {
    min-width: 4%; }
  .h-xs-4 {
    height: 4%; }
  .maxh-xs-4 {
    max-height: 4%; }
  .minh-xs-4 {
    min-height: 4%; }
  .vw-xs-4 {
    width: 4vw; }
  .maxvw-xs-4 {
    max-width: 4vw; }
  .minvw-xs-4 {
    min-width: 4vw; }
  .vh-xs-4 {
    height: 4vh; }
  .maxvh-xs-4 {
    max-height: 4vh; }
  .minvh-xs-4 {
    min-height: 4vh; }
  .w-xs-5 {
    width: 5%; }
  .maxw-xs-5 {
    max-width: 5%; }
  .minw-xs-5 {
    min-width: 5%; }
  .h-xs-5 {
    height: 5%; }
  .maxh-xs-5 {
    max-height: 5%; }
  .minh-xs-5 {
    min-height: 5%; }
  .vw-xs-5 {
    width: 5vw; }
  .maxvw-xs-5 {
    max-width: 5vw; }
  .minvw-xs-5 {
    min-width: 5vw; }
  .vh-xs-5 {
    height: 5vh; }
  .maxvh-xs-5 {
    max-height: 5vh; }
  .minvh-xs-5 {
    min-height: 5vh; }
  .w-xs-6 {
    width: 6%; }
  .maxw-xs-6 {
    max-width: 6%; }
  .minw-xs-6 {
    min-width: 6%; }
  .h-xs-6 {
    height: 6%; }
  .maxh-xs-6 {
    max-height: 6%; }
  .minh-xs-6 {
    min-height: 6%; }
  .vw-xs-6 {
    width: 6vw; }
  .maxvw-xs-6 {
    max-width: 6vw; }
  .minvw-xs-6 {
    min-width: 6vw; }
  .vh-xs-6 {
    height: 6vh; }
  .maxvh-xs-6 {
    max-height: 6vh; }
  .minvh-xs-6 {
    min-height: 6vh; }
  .w-xs-7 {
    width: 7%; }
  .maxw-xs-7 {
    max-width: 7%; }
  .minw-xs-7 {
    min-width: 7%; }
  .h-xs-7 {
    height: 7%; }
  .maxh-xs-7 {
    max-height: 7%; }
  .minh-xs-7 {
    min-height: 7%; }
  .vw-xs-7 {
    width: 7vw; }
  .maxvw-xs-7 {
    max-width: 7vw; }
  .minvw-xs-7 {
    min-width: 7vw; }
  .vh-xs-7 {
    height: 7vh; }
  .maxvh-xs-7 {
    max-height: 7vh; }
  .minvh-xs-7 {
    min-height: 7vh; }
  .w-xs-8 {
    width: 8%; }
  .maxw-xs-8 {
    max-width: 8%; }
  .minw-xs-8 {
    min-width: 8%; }
  .h-xs-8 {
    height: 8%; }
  .maxh-xs-8 {
    max-height: 8%; }
  .minh-xs-8 {
    min-height: 8%; }
  .vw-xs-8 {
    width: 8vw; }
  .maxvw-xs-8 {
    max-width: 8vw; }
  .minvw-xs-8 {
    min-width: 8vw; }
  .vh-xs-8 {
    height: 8vh; }
  .maxvh-xs-8 {
    max-height: 8vh; }
  .minvh-xs-8 {
    min-height: 8vh; }
  .w-xs-9 {
    width: 9%; }
  .maxw-xs-9 {
    max-width: 9%; }
  .minw-xs-9 {
    min-width: 9%; }
  .h-xs-9 {
    height: 9%; }
  .maxh-xs-9 {
    max-height: 9%; }
  .minh-xs-9 {
    min-height: 9%; }
  .vw-xs-9 {
    width: 9vw; }
  .maxvw-xs-9 {
    max-width: 9vw; }
  .minvw-xs-9 {
    min-width: 9vw; }
  .vh-xs-9 {
    height: 9vh; }
  .maxvh-xs-9 {
    max-height: 9vh; }
  .minvh-xs-9 {
    min-height: 9vh; }
  .w-xs-10 {
    width: 10%; }
  .maxw-xs-10 {
    max-width: 10%; }
  .minw-xs-10 {
    min-width: 10%; }
  .h-xs-10 {
    height: 10%; }
  .maxh-xs-10 {
    max-height: 10%; }
  .minh-xs-10 {
    min-height: 10%; }
  .vw-xs-10 {
    width: 10vw; }
  .maxvw-xs-10 {
    max-width: 10vw; }
  .minvw-xs-10 {
    min-width: 10vw; }
  .vh-xs-10 {
    height: 10vh; }
  .maxvh-xs-10 {
    max-height: 10vh; }
  .minvh-xs-10 {
    min-height: 10vh; }
  .w-xs-11 {
    width: 11%; }
  .maxw-xs-11 {
    max-width: 11%; }
  .minw-xs-11 {
    min-width: 11%; }
  .h-xs-11 {
    height: 11%; }
  .maxh-xs-11 {
    max-height: 11%; }
  .minh-xs-11 {
    min-height: 11%; }
  .vw-xs-11 {
    width: 11vw; }
  .maxvw-xs-11 {
    max-width: 11vw; }
  .minvw-xs-11 {
    min-width: 11vw; }
  .vh-xs-11 {
    height: 11vh; }
  .maxvh-xs-11 {
    max-height: 11vh; }
  .minvh-xs-11 {
    min-height: 11vh; }
  .w-xs-12 {
    width: 12%; }
  .maxw-xs-12 {
    max-width: 12%; }
  .minw-xs-12 {
    min-width: 12%; }
  .h-xs-12 {
    height: 12%; }
  .maxh-xs-12 {
    max-height: 12%; }
  .minh-xs-12 {
    min-height: 12%; }
  .vw-xs-12 {
    width: 12vw; }
  .maxvw-xs-12 {
    max-width: 12vw; }
  .minvw-xs-12 {
    min-width: 12vw; }
  .vh-xs-12 {
    height: 12vh; }
  .maxvh-xs-12 {
    max-height: 12vh; }
  .minvh-xs-12 {
    min-height: 12vh; }
  .w-xs-13 {
    width: 13%; }
  .maxw-xs-13 {
    max-width: 13%; }
  .minw-xs-13 {
    min-width: 13%; }
  .h-xs-13 {
    height: 13%; }
  .maxh-xs-13 {
    max-height: 13%; }
  .minh-xs-13 {
    min-height: 13%; }
  .vw-xs-13 {
    width: 13vw; }
  .maxvw-xs-13 {
    max-width: 13vw; }
  .minvw-xs-13 {
    min-width: 13vw; }
  .vh-xs-13 {
    height: 13vh; }
  .maxvh-xs-13 {
    max-height: 13vh; }
  .minvh-xs-13 {
    min-height: 13vh; }
  .w-xs-14 {
    width: 14%; }
  .maxw-xs-14 {
    max-width: 14%; }
  .minw-xs-14 {
    min-width: 14%; }
  .h-xs-14 {
    height: 14%; }
  .maxh-xs-14 {
    max-height: 14%; }
  .minh-xs-14 {
    min-height: 14%; }
  .vw-xs-14 {
    width: 14vw; }
  .maxvw-xs-14 {
    max-width: 14vw; }
  .minvw-xs-14 {
    min-width: 14vw; }
  .vh-xs-14 {
    height: 14vh; }
  .maxvh-xs-14 {
    max-height: 14vh; }
  .minvh-xs-14 {
    min-height: 14vh; }
  .w-xs-15 {
    width: 15%; }
  .maxw-xs-15 {
    max-width: 15%; }
  .minw-xs-15 {
    min-width: 15%; }
  .h-xs-15 {
    height: 15%; }
  .maxh-xs-15 {
    max-height: 15%; }
  .minh-xs-15 {
    min-height: 15%; }
  .vw-xs-15 {
    width: 15vw; }
  .maxvw-xs-15 {
    max-width: 15vw; }
  .minvw-xs-15 {
    min-width: 15vw; }
  .vh-xs-15 {
    height: 15vh; }
  .maxvh-xs-15 {
    max-height: 15vh; }
  .minvh-xs-15 {
    min-height: 15vh; }
  .w-xs-16 {
    width: 16%; }
  .maxw-xs-16 {
    max-width: 16%; }
  .minw-xs-16 {
    min-width: 16%; }
  .h-xs-16 {
    height: 16%; }
  .maxh-xs-16 {
    max-height: 16%; }
  .minh-xs-16 {
    min-height: 16%; }
  .vw-xs-16 {
    width: 16vw; }
  .maxvw-xs-16 {
    max-width: 16vw; }
  .minvw-xs-16 {
    min-width: 16vw; }
  .vh-xs-16 {
    height: 16vh; }
  .maxvh-xs-16 {
    max-height: 16vh; }
  .minvh-xs-16 {
    min-height: 16vh; }
  .w-xs-17 {
    width: 17%; }
  .maxw-xs-17 {
    max-width: 17%; }
  .minw-xs-17 {
    min-width: 17%; }
  .h-xs-17 {
    height: 17%; }
  .maxh-xs-17 {
    max-height: 17%; }
  .minh-xs-17 {
    min-height: 17%; }
  .vw-xs-17 {
    width: 17vw; }
  .maxvw-xs-17 {
    max-width: 17vw; }
  .minvw-xs-17 {
    min-width: 17vw; }
  .vh-xs-17 {
    height: 17vh; }
  .maxvh-xs-17 {
    max-height: 17vh; }
  .minvh-xs-17 {
    min-height: 17vh; }
  .w-xs-18 {
    width: 18%; }
  .maxw-xs-18 {
    max-width: 18%; }
  .minw-xs-18 {
    min-width: 18%; }
  .h-xs-18 {
    height: 18%; }
  .maxh-xs-18 {
    max-height: 18%; }
  .minh-xs-18 {
    min-height: 18%; }
  .vw-xs-18 {
    width: 18vw; }
  .maxvw-xs-18 {
    max-width: 18vw; }
  .minvw-xs-18 {
    min-width: 18vw; }
  .vh-xs-18 {
    height: 18vh; }
  .maxvh-xs-18 {
    max-height: 18vh; }
  .minvh-xs-18 {
    min-height: 18vh; }
  .w-xs-19 {
    width: 19%; }
  .maxw-xs-19 {
    max-width: 19%; }
  .minw-xs-19 {
    min-width: 19%; }
  .h-xs-19 {
    height: 19%; }
  .maxh-xs-19 {
    max-height: 19%; }
  .minh-xs-19 {
    min-height: 19%; }
  .vw-xs-19 {
    width: 19vw; }
  .maxvw-xs-19 {
    max-width: 19vw; }
  .minvw-xs-19 {
    min-width: 19vw; }
  .vh-xs-19 {
    height: 19vh; }
  .maxvh-xs-19 {
    max-height: 19vh; }
  .minvh-xs-19 {
    min-height: 19vh; }
  .w-xs-20 {
    width: 20%; }
  .maxw-xs-20 {
    max-width: 20%; }
  .minw-xs-20 {
    min-width: 20%; }
  .h-xs-20 {
    height: 20%; }
  .maxh-xs-20 {
    max-height: 20%; }
  .minh-xs-20 {
    min-height: 20%; }
  .vw-xs-20 {
    width: 20vw; }
  .maxvw-xs-20 {
    max-width: 20vw; }
  .minvw-xs-20 {
    min-width: 20vw; }
  .vh-xs-20 {
    height: 20vh; }
  .maxvh-xs-20 {
    max-height: 20vh; }
  .minvh-xs-20 {
    min-height: 20vh; }
  .w-xs-21 {
    width: 21%; }
  .maxw-xs-21 {
    max-width: 21%; }
  .minw-xs-21 {
    min-width: 21%; }
  .h-xs-21 {
    height: 21%; }
  .maxh-xs-21 {
    max-height: 21%; }
  .minh-xs-21 {
    min-height: 21%; }
  .vw-xs-21 {
    width: 21vw; }
  .maxvw-xs-21 {
    max-width: 21vw; }
  .minvw-xs-21 {
    min-width: 21vw; }
  .vh-xs-21 {
    height: 21vh; }
  .maxvh-xs-21 {
    max-height: 21vh; }
  .minvh-xs-21 {
    min-height: 21vh; }
  .w-xs-22 {
    width: 22%; }
  .maxw-xs-22 {
    max-width: 22%; }
  .minw-xs-22 {
    min-width: 22%; }
  .h-xs-22 {
    height: 22%; }
  .maxh-xs-22 {
    max-height: 22%; }
  .minh-xs-22 {
    min-height: 22%; }
  .vw-xs-22 {
    width: 22vw; }
  .maxvw-xs-22 {
    max-width: 22vw; }
  .minvw-xs-22 {
    min-width: 22vw; }
  .vh-xs-22 {
    height: 22vh; }
  .maxvh-xs-22 {
    max-height: 22vh; }
  .minvh-xs-22 {
    min-height: 22vh; }
  .w-xs-23 {
    width: 23%; }
  .maxw-xs-23 {
    max-width: 23%; }
  .minw-xs-23 {
    min-width: 23%; }
  .h-xs-23 {
    height: 23%; }
  .maxh-xs-23 {
    max-height: 23%; }
  .minh-xs-23 {
    min-height: 23%; }
  .vw-xs-23 {
    width: 23vw; }
  .maxvw-xs-23 {
    max-width: 23vw; }
  .minvw-xs-23 {
    min-width: 23vw; }
  .vh-xs-23 {
    height: 23vh; }
  .maxvh-xs-23 {
    max-height: 23vh; }
  .minvh-xs-23 {
    min-height: 23vh; }
  .w-xs-24 {
    width: 24%; }
  .maxw-xs-24 {
    max-width: 24%; }
  .minw-xs-24 {
    min-width: 24%; }
  .h-xs-24 {
    height: 24%; }
  .maxh-xs-24 {
    max-height: 24%; }
  .minh-xs-24 {
    min-height: 24%; }
  .vw-xs-24 {
    width: 24vw; }
  .maxvw-xs-24 {
    max-width: 24vw; }
  .minvw-xs-24 {
    min-width: 24vw; }
  .vh-xs-24 {
    height: 24vh; }
  .maxvh-xs-24 {
    max-height: 24vh; }
  .minvh-xs-24 {
    min-height: 24vh; }
  .w-xs-25 {
    width: 25%; }
  .maxw-xs-25 {
    max-width: 25%; }
  .minw-xs-25 {
    min-width: 25%; }
  .h-xs-25 {
    height: 25%; }
  .maxh-xs-25 {
    max-height: 25%; }
  .minh-xs-25 {
    min-height: 25%; }
  .vw-xs-25 {
    width: 25vw; }
  .maxvw-xs-25 {
    max-width: 25vw; }
  .minvw-xs-25 {
    min-width: 25vw; }
  .vh-xs-25 {
    height: 25vh; }
  .maxvh-xs-25 {
    max-height: 25vh; }
  .minvh-xs-25 {
    min-height: 25vh; }
  .w-xs-26 {
    width: 26%; }
  .maxw-xs-26 {
    max-width: 26%; }
  .minw-xs-26 {
    min-width: 26%; }
  .h-xs-26 {
    height: 26%; }
  .maxh-xs-26 {
    max-height: 26%; }
  .minh-xs-26 {
    min-height: 26%; }
  .vw-xs-26 {
    width: 26vw; }
  .maxvw-xs-26 {
    max-width: 26vw; }
  .minvw-xs-26 {
    min-width: 26vw; }
  .vh-xs-26 {
    height: 26vh; }
  .maxvh-xs-26 {
    max-height: 26vh; }
  .minvh-xs-26 {
    min-height: 26vh; }
  .w-xs-27 {
    width: 27%; }
  .maxw-xs-27 {
    max-width: 27%; }
  .minw-xs-27 {
    min-width: 27%; }
  .h-xs-27 {
    height: 27%; }
  .maxh-xs-27 {
    max-height: 27%; }
  .minh-xs-27 {
    min-height: 27%; }
  .vw-xs-27 {
    width: 27vw; }
  .maxvw-xs-27 {
    max-width: 27vw; }
  .minvw-xs-27 {
    min-width: 27vw; }
  .vh-xs-27 {
    height: 27vh; }
  .maxvh-xs-27 {
    max-height: 27vh; }
  .minvh-xs-27 {
    min-height: 27vh; }
  .w-xs-28 {
    width: 28%; }
  .maxw-xs-28 {
    max-width: 28%; }
  .minw-xs-28 {
    min-width: 28%; }
  .h-xs-28 {
    height: 28%; }
  .maxh-xs-28 {
    max-height: 28%; }
  .minh-xs-28 {
    min-height: 28%; }
  .vw-xs-28 {
    width: 28vw; }
  .maxvw-xs-28 {
    max-width: 28vw; }
  .minvw-xs-28 {
    min-width: 28vw; }
  .vh-xs-28 {
    height: 28vh; }
  .maxvh-xs-28 {
    max-height: 28vh; }
  .minvh-xs-28 {
    min-height: 28vh; }
  .w-xs-29 {
    width: 29%; }
  .maxw-xs-29 {
    max-width: 29%; }
  .minw-xs-29 {
    min-width: 29%; }
  .h-xs-29 {
    height: 29%; }
  .maxh-xs-29 {
    max-height: 29%; }
  .minh-xs-29 {
    min-height: 29%; }
  .vw-xs-29 {
    width: 29vw; }
  .maxvw-xs-29 {
    max-width: 29vw; }
  .minvw-xs-29 {
    min-width: 29vw; }
  .vh-xs-29 {
    height: 29vh; }
  .maxvh-xs-29 {
    max-height: 29vh; }
  .minvh-xs-29 {
    min-height: 29vh; }
  .w-xs-30 {
    width: 30%; }
  .maxw-xs-30 {
    max-width: 30%; }
  .minw-xs-30 {
    min-width: 30%; }
  .h-xs-30 {
    height: 30%; }
  .maxh-xs-30 {
    max-height: 30%; }
  .minh-xs-30 {
    min-height: 30%; }
  .vw-xs-30 {
    width: 30vw; }
  .maxvw-xs-30 {
    max-width: 30vw; }
  .minvw-xs-30 {
    min-width: 30vw; }
  .vh-xs-30 {
    height: 30vh; }
  .maxvh-xs-30 {
    max-height: 30vh; }
  .minvh-xs-30 {
    min-height: 30vh; }
  .w-xs-31 {
    width: 31%; }
  .maxw-xs-31 {
    max-width: 31%; }
  .minw-xs-31 {
    min-width: 31%; }
  .h-xs-31 {
    height: 31%; }
  .maxh-xs-31 {
    max-height: 31%; }
  .minh-xs-31 {
    min-height: 31%; }
  .vw-xs-31 {
    width: 31vw; }
  .maxvw-xs-31 {
    max-width: 31vw; }
  .minvw-xs-31 {
    min-width: 31vw; }
  .vh-xs-31 {
    height: 31vh; }
  .maxvh-xs-31 {
    max-height: 31vh; }
  .minvh-xs-31 {
    min-height: 31vh; }
  .w-xs-32 {
    width: 32%; }
  .maxw-xs-32 {
    max-width: 32%; }
  .minw-xs-32 {
    min-width: 32%; }
  .h-xs-32 {
    height: 32%; }
  .maxh-xs-32 {
    max-height: 32%; }
  .minh-xs-32 {
    min-height: 32%; }
  .vw-xs-32 {
    width: 32vw; }
  .maxvw-xs-32 {
    max-width: 32vw; }
  .minvw-xs-32 {
    min-width: 32vw; }
  .vh-xs-32 {
    height: 32vh; }
  .maxvh-xs-32 {
    max-height: 32vh; }
  .minvh-xs-32 {
    min-height: 32vh; }
  .w-xs-33 {
    width: 33%; }
  .maxw-xs-33 {
    max-width: 33%; }
  .minw-xs-33 {
    min-width: 33%; }
  .h-xs-33 {
    height: 33%; }
  .maxh-xs-33 {
    max-height: 33%; }
  .minh-xs-33 {
    min-height: 33%; }
  .vw-xs-33 {
    width: 33vw; }
  .maxvw-xs-33 {
    max-width: 33vw; }
  .minvw-xs-33 {
    min-width: 33vw; }
  .vh-xs-33 {
    height: 33vh; }
  .maxvh-xs-33 {
    max-height: 33vh; }
  .minvh-xs-33 {
    min-height: 33vh; }
  .w-xs-34 {
    width: 34%; }
  .maxw-xs-34 {
    max-width: 34%; }
  .minw-xs-34 {
    min-width: 34%; }
  .h-xs-34 {
    height: 34%; }
  .maxh-xs-34 {
    max-height: 34%; }
  .minh-xs-34 {
    min-height: 34%; }
  .vw-xs-34 {
    width: 34vw; }
  .maxvw-xs-34 {
    max-width: 34vw; }
  .minvw-xs-34 {
    min-width: 34vw; }
  .vh-xs-34 {
    height: 34vh; }
  .maxvh-xs-34 {
    max-height: 34vh; }
  .minvh-xs-34 {
    min-height: 34vh; }
  .w-xs-35 {
    width: 35%; }
  .maxw-xs-35 {
    max-width: 35%; }
  .minw-xs-35 {
    min-width: 35%; }
  .h-xs-35 {
    height: 35%; }
  .maxh-xs-35 {
    max-height: 35%; }
  .minh-xs-35 {
    min-height: 35%; }
  .vw-xs-35 {
    width: 35vw; }
  .maxvw-xs-35 {
    max-width: 35vw; }
  .minvw-xs-35 {
    min-width: 35vw; }
  .vh-xs-35 {
    height: 35vh; }
  .maxvh-xs-35 {
    max-height: 35vh; }
  .minvh-xs-35 {
    min-height: 35vh; }
  .w-xs-36 {
    width: 36%; }
  .maxw-xs-36 {
    max-width: 36%; }
  .minw-xs-36 {
    min-width: 36%; }
  .h-xs-36 {
    height: 36%; }
  .maxh-xs-36 {
    max-height: 36%; }
  .minh-xs-36 {
    min-height: 36%; }
  .vw-xs-36 {
    width: 36vw; }
  .maxvw-xs-36 {
    max-width: 36vw; }
  .minvw-xs-36 {
    min-width: 36vw; }
  .vh-xs-36 {
    height: 36vh; }
  .maxvh-xs-36 {
    max-height: 36vh; }
  .minvh-xs-36 {
    min-height: 36vh; }
  .w-xs-37 {
    width: 37%; }
  .maxw-xs-37 {
    max-width: 37%; }
  .minw-xs-37 {
    min-width: 37%; }
  .h-xs-37 {
    height: 37%; }
  .maxh-xs-37 {
    max-height: 37%; }
  .minh-xs-37 {
    min-height: 37%; }
  .vw-xs-37 {
    width: 37vw; }
  .maxvw-xs-37 {
    max-width: 37vw; }
  .minvw-xs-37 {
    min-width: 37vw; }
  .vh-xs-37 {
    height: 37vh; }
  .maxvh-xs-37 {
    max-height: 37vh; }
  .minvh-xs-37 {
    min-height: 37vh; }
  .w-xs-38 {
    width: 38%; }
  .maxw-xs-38 {
    max-width: 38%; }
  .minw-xs-38 {
    min-width: 38%; }
  .h-xs-38 {
    height: 38%; }
  .maxh-xs-38 {
    max-height: 38%; }
  .minh-xs-38 {
    min-height: 38%; }
  .vw-xs-38 {
    width: 38vw; }
  .maxvw-xs-38 {
    max-width: 38vw; }
  .minvw-xs-38 {
    min-width: 38vw; }
  .vh-xs-38 {
    height: 38vh; }
  .maxvh-xs-38 {
    max-height: 38vh; }
  .minvh-xs-38 {
    min-height: 38vh; }
  .w-xs-39 {
    width: 39%; }
  .maxw-xs-39 {
    max-width: 39%; }
  .minw-xs-39 {
    min-width: 39%; }
  .h-xs-39 {
    height: 39%; }
  .maxh-xs-39 {
    max-height: 39%; }
  .minh-xs-39 {
    min-height: 39%; }
  .vw-xs-39 {
    width: 39vw; }
  .maxvw-xs-39 {
    max-width: 39vw; }
  .minvw-xs-39 {
    min-width: 39vw; }
  .vh-xs-39 {
    height: 39vh; }
  .maxvh-xs-39 {
    max-height: 39vh; }
  .minvh-xs-39 {
    min-height: 39vh; }
  .w-xs-40 {
    width: 40%; }
  .maxw-xs-40 {
    max-width: 40%; }
  .minw-xs-40 {
    min-width: 40%; }
  .h-xs-40 {
    height: 40%; }
  .maxh-xs-40 {
    max-height: 40%; }
  .minh-xs-40 {
    min-height: 40%; }
  .vw-xs-40 {
    width: 40vw; }
  .maxvw-xs-40 {
    max-width: 40vw; }
  .minvw-xs-40 {
    min-width: 40vw; }
  .vh-xs-40 {
    height: 40vh; }
  .maxvh-xs-40 {
    max-height: 40vh; }
  .minvh-xs-40 {
    min-height: 40vh; }
  .w-xs-41 {
    width: 41%; }
  .maxw-xs-41 {
    max-width: 41%; }
  .minw-xs-41 {
    min-width: 41%; }
  .h-xs-41 {
    height: 41%; }
  .maxh-xs-41 {
    max-height: 41%; }
  .minh-xs-41 {
    min-height: 41%; }
  .vw-xs-41 {
    width: 41vw; }
  .maxvw-xs-41 {
    max-width: 41vw; }
  .minvw-xs-41 {
    min-width: 41vw; }
  .vh-xs-41 {
    height: 41vh; }
  .maxvh-xs-41 {
    max-height: 41vh; }
  .minvh-xs-41 {
    min-height: 41vh; }
  .w-xs-42 {
    width: 42%; }
  .maxw-xs-42 {
    max-width: 42%; }
  .minw-xs-42 {
    min-width: 42%; }
  .h-xs-42 {
    height: 42%; }
  .maxh-xs-42 {
    max-height: 42%; }
  .minh-xs-42 {
    min-height: 42%; }
  .vw-xs-42 {
    width: 42vw; }
  .maxvw-xs-42 {
    max-width: 42vw; }
  .minvw-xs-42 {
    min-width: 42vw; }
  .vh-xs-42 {
    height: 42vh; }
  .maxvh-xs-42 {
    max-height: 42vh; }
  .minvh-xs-42 {
    min-height: 42vh; }
  .w-xs-43 {
    width: 43%; }
  .maxw-xs-43 {
    max-width: 43%; }
  .minw-xs-43 {
    min-width: 43%; }
  .h-xs-43 {
    height: 43%; }
  .maxh-xs-43 {
    max-height: 43%; }
  .minh-xs-43 {
    min-height: 43%; }
  .vw-xs-43 {
    width: 43vw; }
  .maxvw-xs-43 {
    max-width: 43vw; }
  .minvw-xs-43 {
    min-width: 43vw; }
  .vh-xs-43 {
    height: 43vh; }
  .maxvh-xs-43 {
    max-height: 43vh; }
  .minvh-xs-43 {
    min-height: 43vh; }
  .w-xs-44 {
    width: 44%; }
  .maxw-xs-44 {
    max-width: 44%; }
  .minw-xs-44 {
    min-width: 44%; }
  .h-xs-44 {
    height: 44%; }
  .maxh-xs-44 {
    max-height: 44%; }
  .minh-xs-44 {
    min-height: 44%; }
  .vw-xs-44 {
    width: 44vw; }
  .maxvw-xs-44 {
    max-width: 44vw; }
  .minvw-xs-44 {
    min-width: 44vw; }
  .vh-xs-44 {
    height: 44vh; }
  .maxvh-xs-44 {
    max-height: 44vh; }
  .minvh-xs-44 {
    min-height: 44vh; }
  .w-xs-45 {
    width: 45%; }
  .maxw-xs-45 {
    max-width: 45%; }
  .minw-xs-45 {
    min-width: 45%; }
  .h-xs-45 {
    height: 45%; }
  .maxh-xs-45 {
    max-height: 45%; }
  .minh-xs-45 {
    min-height: 45%; }
  .vw-xs-45 {
    width: 45vw; }
  .maxvw-xs-45 {
    max-width: 45vw; }
  .minvw-xs-45 {
    min-width: 45vw; }
  .vh-xs-45 {
    height: 45vh; }
  .maxvh-xs-45 {
    max-height: 45vh; }
  .minvh-xs-45 {
    min-height: 45vh; }
  .w-xs-46 {
    width: 46%; }
  .maxw-xs-46 {
    max-width: 46%; }
  .minw-xs-46 {
    min-width: 46%; }
  .h-xs-46 {
    height: 46%; }
  .maxh-xs-46 {
    max-height: 46%; }
  .minh-xs-46 {
    min-height: 46%; }
  .vw-xs-46 {
    width: 46vw; }
  .maxvw-xs-46 {
    max-width: 46vw; }
  .minvw-xs-46 {
    min-width: 46vw; }
  .vh-xs-46 {
    height: 46vh; }
  .maxvh-xs-46 {
    max-height: 46vh; }
  .minvh-xs-46 {
    min-height: 46vh; }
  .w-xs-47 {
    width: 47%; }
  .maxw-xs-47 {
    max-width: 47%; }
  .minw-xs-47 {
    min-width: 47%; }
  .h-xs-47 {
    height: 47%; }
  .maxh-xs-47 {
    max-height: 47%; }
  .minh-xs-47 {
    min-height: 47%; }
  .vw-xs-47 {
    width: 47vw; }
  .maxvw-xs-47 {
    max-width: 47vw; }
  .minvw-xs-47 {
    min-width: 47vw; }
  .vh-xs-47 {
    height: 47vh; }
  .maxvh-xs-47 {
    max-height: 47vh; }
  .minvh-xs-47 {
    min-height: 47vh; }
  .w-xs-48 {
    width: 48%; }
  .maxw-xs-48 {
    max-width: 48%; }
  .minw-xs-48 {
    min-width: 48%; }
  .h-xs-48 {
    height: 48%; }
  .maxh-xs-48 {
    max-height: 48%; }
  .minh-xs-48 {
    min-height: 48%; }
  .vw-xs-48 {
    width: 48vw; }
  .maxvw-xs-48 {
    max-width: 48vw; }
  .minvw-xs-48 {
    min-width: 48vw; }
  .vh-xs-48 {
    height: 48vh; }
  .maxvh-xs-48 {
    max-height: 48vh; }
  .minvh-xs-48 {
    min-height: 48vh; }
  .w-xs-49 {
    width: 49%; }
  .maxw-xs-49 {
    max-width: 49%; }
  .minw-xs-49 {
    min-width: 49%; }
  .h-xs-49 {
    height: 49%; }
  .maxh-xs-49 {
    max-height: 49%; }
  .minh-xs-49 {
    min-height: 49%; }
  .vw-xs-49 {
    width: 49vw; }
  .maxvw-xs-49 {
    max-width: 49vw; }
  .minvw-xs-49 {
    min-width: 49vw; }
  .vh-xs-49 {
    height: 49vh; }
  .maxvh-xs-49 {
    max-height: 49vh; }
  .minvh-xs-49 {
    min-height: 49vh; }
  .w-xs-50 {
    width: 50%; }
  .maxw-xs-50 {
    max-width: 50%; }
  .minw-xs-50 {
    min-width: 50%; }
  .h-xs-50 {
    height: 50%; }
  .maxh-xs-50 {
    max-height: 50%; }
  .minh-xs-50 {
    min-height: 50%; }
  .vw-xs-50 {
    width: 50vw; }
  .maxvw-xs-50 {
    max-width: 50vw; }
  .minvw-xs-50 {
    min-width: 50vw; }
  .vh-xs-50 {
    height: 50vh; }
  .maxvh-xs-50 {
    max-height: 50vh; }
  .minvh-xs-50 {
    min-height: 50vh; }
  .w-xs-51 {
    width: 51%; }
  .maxw-xs-51 {
    max-width: 51%; }
  .minw-xs-51 {
    min-width: 51%; }
  .h-xs-51 {
    height: 51%; }
  .maxh-xs-51 {
    max-height: 51%; }
  .minh-xs-51 {
    min-height: 51%; }
  .vw-xs-51 {
    width: 51vw; }
  .maxvw-xs-51 {
    max-width: 51vw; }
  .minvw-xs-51 {
    min-width: 51vw; }
  .vh-xs-51 {
    height: 51vh; }
  .maxvh-xs-51 {
    max-height: 51vh; }
  .minvh-xs-51 {
    min-height: 51vh; }
  .w-xs-52 {
    width: 52%; }
  .maxw-xs-52 {
    max-width: 52%; }
  .minw-xs-52 {
    min-width: 52%; }
  .h-xs-52 {
    height: 52%; }
  .maxh-xs-52 {
    max-height: 52%; }
  .minh-xs-52 {
    min-height: 52%; }
  .vw-xs-52 {
    width: 52vw; }
  .maxvw-xs-52 {
    max-width: 52vw; }
  .minvw-xs-52 {
    min-width: 52vw; }
  .vh-xs-52 {
    height: 52vh; }
  .maxvh-xs-52 {
    max-height: 52vh; }
  .minvh-xs-52 {
    min-height: 52vh; }
  .w-xs-53 {
    width: 53%; }
  .maxw-xs-53 {
    max-width: 53%; }
  .minw-xs-53 {
    min-width: 53%; }
  .h-xs-53 {
    height: 53%; }
  .maxh-xs-53 {
    max-height: 53%; }
  .minh-xs-53 {
    min-height: 53%; }
  .vw-xs-53 {
    width: 53vw; }
  .maxvw-xs-53 {
    max-width: 53vw; }
  .minvw-xs-53 {
    min-width: 53vw; }
  .vh-xs-53 {
    height: 53vh; }
  .maxvh-xs-53 {
    max-height: 53vh; }
  .minvh-xs-53 {
    min-height: 53vh; }
  .w-xs-54 {
    width: 54%; }
  .maxw-xs-54 {
    max-width: 54%; }
  .minw-xs-54 {
    min-width: 54%; }
  .h-xs-54 {
    height: 54%; }
  .maxh-xs-54 {
    max-height: 54%; }
  .minh-xs-54 {
    min-height: 54%; }
  .vw-xs-54 {
    width: 54vw; }
  .maxvw-xs-54 {
    max-width: 54vw; }
  .minvw-xs-54 {
    min-width: 54vw; }
  .vh-xs-54 {
    height: 54vh; }
  .maxvh-xs-54 {
    max-height: 54vh; }
  .minvh-xs-54 {
    min-height: 54vh; }
  .w-xs-55 {
    width: 55%; }
  .maxw-xs-55 {
    max-width: 55%; }
  .minw-xs-55 {
    min-width: 55%; }
  .h-xs-55 {
    height: 55%; }
  .maxh-xs-55 {
    max-height: 55%; }
  .minh-xs-55 {
    min-height: 55%; }
  .vw-xs-55 {
    width: 55vw; }
  .maxvw-xs-55 {
    max-width: 55vw; }
  .minvw-xs-55 {
    min-width: 55vw; }
  .vh-xs-55 {
    height: 55vh; }
  .maxvh-xs-55 {
    max-height: 55vh; }
  .minvh-xs-55 {
    min-height: 55vh; }
  .w-xs-56 {
    width: 56%; }
  .maxw-xs-56 {
    max-width: 56%; }
  .minw-xs-56 {
    min-width: 56%; }
  .h-xs-56 {
    height: 56%; }
  .maxh-xs-56 {
    max-height: 56%; }
  .minh-xs-56 {
    min-height: 56%; }
  .vw-xs-56 {
    width: 56vw; }
  .maxvw-xs-56 {
    max-width: 56vw; }
  .minvw-xs-56 {
    min-width: 56vw; }
  .vh-xs-56 {
    height: 56vh; }
  .maxvh-xs-56 {
    max-height: 56vh; }
  .minvh-xs-56 {
    min-height: 56vh; }
  .w-xs-57 {
    width: 57%; }
  .maxw-xs-57 {
    max-width: 57%; }
  .minw-xs-57 {
    min-width: 57%; }
  .h-xs-57 {
    height: 57%; }
  .maxh-xs-57 {
    max-height: 57%; }
  .minh-xs-57 {
    min-height: 57%; }
  .vw-xs-57 {
    width: 57vw; }
  .maxvw-xs-57 {
    max-width: 57vw; }
  .minvw-xs-57 {
    min-width: 57vw; }
  .vh-xs-57 {
    height: 57vh; }
  .maxvh-xs-57 {
    max-height: 57vh; }
  .minvh-xs-57 {
    min-height: 57vh; }
  .w-xs-58 {
    width: 58%; }
  .maxw-xs-58 {
    max-width: 58%; }
  .minw-xs-58 {
    min-width: 58%; }
  .h-xs-58 {
    height: 58%; }
  .maxh-xs-58 {
    max-height: 58%; }
  .minh-xs-58 {
    min-height: 58%; }
  .vw-xs-58 {
    width: 58vw; }
  .maxvw-xs-58 {
    max-width: 58vw; }
  .minvw-xs-58 {
    min-width: 58vw; }
  .vh-xs-58 {
    height: 58vh; }
  .maxvh-xs-58 {
    max-height: 58vh; }
  .minvh-xs-58 {
    min-height: 58vh; }
  .w-xs-59 {
    width: 59%; }
  .maxw-xs-59 {
    max-width: 59%; }
  .minw-xs-59 {
    min-width: 59%; }
  .h-xs-59 {
    height: 59%; }
  .maxh-xs-59 {
    max-height: 59%; }
  .minh-xs-59 {
    min-height: 59%; }
  .vw-xs-59 {
    width: 59vw; }
  .maxvw-xs-59 {
    max-width: 59vw; }
  .minvw-xs-59 {
    min-width: 59vw; }
  .vh-xs-59 {
    height: 59vh; }
  .maxvh-xs-59 {
    max-height: 59vh; }
  .minvh-xs-59 {
    min-height: 59vh; }
  .w-xs-60 {
    width: 60%; }
  .maxw-xs-60 {
    max-width: 60%; }
  .minw-xs-60 {
    min-width: 60%; }
  .h-xs-60 {
    height: 60%; }
  .maxh-xs-60 {
    max-height: 60%; }
  .minh-xs-60 {
    min-height: 60%; }
  .vw-xs-60 {
    width: 60vw; }
  .maxvw-xs-60 {
    max-width: 60vw; }
  .minvw-xs-60 {
    min-width: 60vw; }
  .vh-xs-60 {
    height: 60vh; }
  .maxvh-xs-60 {
    max-height: 60vh; }
  .minvh-xs-60 {
    min-height: 60vh; }
  .w-xs-61 {
    width: 61%; }
  .maxw-xs-61 {
    max-width: 61%; }
  .minw-xs-61 {
    min-width: 61%; }
  .h-xs-61 {
    height: 61%; }
  .maxh-xs-61 {
    max-height: 61%; }
  .minh-xs-61 {
    min-height: 61%; }
  .vw-xs-61 {
    width: 61vw; }
  .maxvw-xs-61 {
    max-width: 61vw; }
  .minvw-xs-61 {
    min-width: 61vw; }
  .vh-xs-61 {
    height: 61vh; }
  .maxvh-xs-61 {
    max-height: 61vh; }
  .minvh-xs-61 {
    min-height: 61vh; }
  .w-xs-62 {
    width: 62%; }
  .maxw-xs-62 {
    max-width: 62%; }
  .minw-xs-62 {
    min-width: 62%; }
  .h-xs-62 {
    height: 62%; }
  .maxh-xs-62 {
    max-height: 62%; }
  .minh-xs-62 {
    min-height: 62%; }
  .vw-xs-62 {
    width: 62vw; }
  .maxvw-xs-62 {
    max-width: 62vw; }
  .minvw-xs-62 {
    min-width: 62vw; }
  .vh-xs-62 {
    height: 62vh; }
  .maxvh-xs-62 {
    max-height: 62vh; }
  .minvh-xs-62 {
    min-height: 62vh; }
  .w-xs-63 {
    width: 63%; }
  .maxw-xs-63 {
    max-width: 63%; }
  .minw-xs-63 {
    min-width: 63%; }
  .h-xs-63 {
    height: 63%; }
  .maxh-xs-63 {
    max-height: 63%; }
  .minh-xs-63 {
    min-height: 63%; }
  .vw-xs-63 {
    width: 63vw; }
  .maxvw-xs-63 {
    max-width: 63vw; }
  .minvw-xs-63 {
    min-width: 63vw; }
  .vh-xs-63 {
    height: 63vh; }
  .maxvh-xs-63 {
    max-height: 63vh; }
  .minvh-xs-63 {
    min-height: 63vh; }
  .w-xs-64 {
    width: 64%; }
  .maxw-xs-64 {
    max-width: 64%; }
  .minw-xs-64 {
    min-width: 64%; }
  .h-xs-64 {
    height: 64%; }
  .maxh-xs-64 {
    max-height: 64%; }
  .minh-xs-64 {
    min-height: 64%; }
  .vw-xs-64 {
    width: 64vw; }
  .maxvw-xs-64 {
    max-width: 64vw; }
  .minvw-xs-64 {
    min-width: 64vw; }
  .vh-xs-64 {
    height: 64vh; }
  .maxvh-xs-64 {
    max-height: 64vh; }
  .minvh-xs-64 {
    min-height: 64vh; }
  .w-xs-65 {
    width: 65%; }
  .maxw-xs-65 {
    max-width: 65%; }
  .minw-xs-65 {
    min-width: 65%; }
  .h-xs-65 {
    height: 65%; }
  .maxh-xs-65 {
    max-height: 65%; }
  .minh-xs-65 {
    min-height: 65%; }
  .vw-xs-65 {
    width: 65vw; }
  .maxvw-xs-65 {
    max-width: 65vw; }
  .minvw-xs-65 {
    min-width: 65vw; }
  .vh-xs-65 {
    height: 65vh; }
  .maxvh-xs-65 {
    max-height: 65vh; }
  .minvh-xs-65 {
    min-height: 65vh; }
  .w-xs-66 {
    width: 66%; }
  .maxw-xs-66 {
    max-width: 66%; }
  .minw-xs-66 {
    min-width: 66%; }
  .h-xs-66 {
    height: 66%; }
  .maxh-xs-66 {
    max-height: 66%; }
  .minh-xs-66 {
    min-height: 66%; }
  .vw-xs-66 {
    width: 66vw; }
  .maxvw-xs-66 {
    max-width: 66vw; }
  .minvw-xs-66 {
    min-width: 66vw; }
  .vh-xs-66 {
    height: 66vh; }
  .maxvh-xs-66 {
    max-height: 66vh; }
  .minvh-xs-66 {
    min-height: 66vh; }
  .w-xs-67 {
    width: 67%; }
  .maxw-xs-67 {
    max-width: 67%; }
  .minw-xs-67 {
    min-width: 67%; }
  .h-xs-67 {
    height: 67%; }
  .maxh-xs-67 {
    max-height: 67%; }
  .minh-xs-67 {
    min-height: 67%; }
  .vw-xs-67 {
    width: 67vw; }
  .maxvw-xs-67 {
    max-width: 67vw; }
  .minvw-xs-67 {
    min-width: 67vw; }
  .vh-xs-67 {
    height: 67vh; }
  .maxvh-xs-67 {
    max-height: 67vh; }
  .minvh-xs-67 {
    min-height: 67vh; }
  .w-xs-68 {
    width: 68%; }
  .maxw-xs-68 {
    max-width: 68%; }
  .minw-xs-68 {
    min-width: 68%; }
  .h-xs-68 {
    height: 68%; }
  .maxh-xs-68 {
    max-height: 68%; }
  .minh-xs-68 {
    min-height: 68%; }
  .vw-xs-68 {
    width: 68vw; }
  .maxvw-xs-68 {
    max-width: 68vw; }
  .minvw-xs-68 {
    min-width: 68vw; }
  .vh-xs-68 {
    height: 68vh; }
  .maxvh-xs-68 {
    max-height: 68vh; }
  .minvh-xs-68 {
    min-height: 68vh; }
  .w-xs-69 {
    width: 69%; }
  .maxw-xs-69 {
    max-width: 69%; }
  .minw-xs-69 {
    min-width: 69%; }
  .h-xs-69 {
    height: 69%; }
  .maxh-xs-69 {
    max-height: 69%; }
  .minh-xs-69 {
    min-height: 69%; }
  .vw-xs-69 {
    width: 69vw; }
  .maxvw-xs-69 {
    max-width: 69vw; }
  .minvw-xs-69 {
    min-width: 69vw; }
  .vh-xs-69 {
    height: 69vh; }
  .maxvh-xs-69 {
    max-height: 69vh; }
  .minvh-xs-69 {
    min-height: 69vh; }
  .w-xs-70 {
    width: 70%; }
  .maxw-xs-70 {
    max-width: 70%; }
  .minw-xs-70 {
    min-width: 70%; }
  .h-xs-70 {
    height: 70%; }
  .maxh-xs-70 {
    max-height: 70%; }
  .minh-xs-70 {
    min-height: 70%; }
  .vw-xs-70 {
    width: 70vw; }
  .maxvw-xs-70 {
    max-width: 70vw; }
  .minvw-xs-70 {
    min-width: 70vw; }
  .vh-xs-70 {
    height: 70vh; }
  .maxvh-xs-70 {
    max-height: 70vh; }
  .minvh-xs-70 {
    min-height: 70vh; }
  .w-xs-71 {
    width: 71%; }
  .maxw-xs-71 {
    max-width: 71%; }
  .minw-xs-71 {
    min-width: 71%; }
  .h-xs-71 {
    height: 71%; }
  .maxh-xs-71 {
    max-height: 71%; }
  .minh-xs-71 {
    min-height: 71%; }
  .vw-xs-71 {
    width: 71vw; }
  .maxvw-xs-71 {
    max-width: 71vw; }
  .minvw-xs-71 {
    min-width: 71vw; }
  .vh-xs-71 {
    height: 71vh; }
  .maxvh-xs-71 {
    max-height: 71vh; }
  .minvh-xs-71 {
    min-height: 71vh; }
  .w-xs-72 {
    width: 72%; }
  .maxw-xs-72 {
    max-width: 72%; }
  .minw-xs-72 {
    min-width: 72%; }
  .h-xs-72 {
    height: 72%; }
  .maxh-xs-72 {
    max-height: 72%; }
  .minh-xs-72 {
    min-height: 72%; }
  .vw-xs-72 {
    width: 72vw; }
  .maxvw-xs-72 {
    max-width: 72vw; }
  .minvw-xs-72 {
    min-width: 72vw; }
  .vh-xs-72 {
    height: 72vh; }
  .maxvh-xs-72 {
    max-height: 72vh; }
  .minvh-xs-72 {
    min-height: 72vh; }
  .w-xs-73 {
    width: 73%; }
  .maxw-xs-73 {
    max-width: 73%; }
  .minw-xs-73 {
    min-width: 73%; }
  .h-xs-73 {
    height: 73%; }
  .maxh-xs-73 {
    max-height: 73%; }
  .minh-xs-73 {
    min-height: 73%; }
  .vw-xs-73 {
    width: 73vw; }
  .maxvw-xs-73 {
    max-width: 73vw; }
  .minvw-xs-73 {
    min-width: 73vw; }
  .vh-xs-73 {
    height: 73vh; }
  .maxvh-xs-73 {
    max-height: 73vh; }
  .minvh-xs-73 {
    min-height: 73vh; }
  .w-xs-74 {
    width: 74%; }
  .maxw-xs-74 {
    max-width: 74%; }
  .minw-xs-74 {
    min-width: 74%; }
  .h-xs-74 {
    height: 74%; }
  .maxh-xs-74 {
    max-height: 74%; }
  .minh-xs-74 {
    min-height: 74%; }
  .vw-xs-74 {
    width: 74vw; }
  .maxvw-xs-74 {
    max-width: 74vw; }
  .minvw-xs-74 {
    min-width: 74vw; }
  .vh-xs-74 {
    height: 74vh; }
  .maxvh-xs-74 {
    max-height: 74vh; }
  .minvh-xs-74 {
    min-height: 74vh; }
  .w-xs-75 {
    width: 75%; }
  .maxw-xs-75 {
    max-width: 75%; }
  .minw-xs-75 {
    min-width: 75%; }
  .h-xs-75 {
    height: 75%; }
  .maxh-xs-75 {
    max-height: 75%; }
  .minh-xs-75 {
    min-height: 75%; }
  .vw-xs-75 {
    width: 75vw; }
  .maxvw-xs-75 {
    max-width: 75vw; }
  .minvw-xs-75 {
    min-width: 75vw; }
  .vh-xs-75 {
    height: 75vh; }
  .maxvh-xs-75 {
    max-height: 75vh; }
  .minvh-xs-75 {
    min-height: 75vh; }
  .w-xs-76 {
    width: 76%; }
  .maxw-xs-76 {
    max-width: 76%; }
  .minw-xs-76 {
    min-width: 76%; }
  .h-xs-76 {
    height: 76%; }
  .maxh-xs-76 {
    max-height: 76%; }
  .minh-xs-76 {
    min-height: 76%; }
  .vw-xs-76 {
    width: 76vw; }
  .maxvw-xs-76 {
    max-width: 76vw; }
  .minvw-xs-76 {
    min-width: 76vw; }
  .vh-xs-76 {
    height: 76vh; }
  .maxvh-xs-76 {
    max-height: 76vh; }
  .minvh-xs-76 {
    min-height: 76vh; }
  .w-xs-77 {
    width: 77%; }
  .maxw-xs-77 {
    max-width: 77%; }
  .minw-xs-77 {
    min-width: 77%; }
  .h-xs-77 {
    height: 77%; }
  .maxh-xs-77 {
    max-height: 77%; }
  .minh-xs-77 {
    min-height: 77%; }
  .vw-xs-77 {
    width: 77vw; }
  .maxvw-xs-77 {
    max-width: 77vw; }
  .minvw-xs-77 {
    min-width: 77vw; }
  .vh-xs-77 {
    height: 77vh; }
  .maxvh-xs-77 {
    max-height: 77vh; }
  .minvh-xs-77 {
    min-height: 77vh; }
  .w-xs-78 {
    width: 78%; }
  .maxw-xs-78 {
    max-width: 78%; }
  .minw-xs-78 {
    min-width: 78%; }
  .h-xs-78 {
    height: 78%; }
  .maxh-xs-78 {
    max-height: 78%; }
  .minh-xs-78 {
    min-height: 78%; }
  .vw-xs-78 {
    width: 78vw; }
  .maxvw-xs-78 {
    max-width: 78vw; }
  .minvw-xs-78 {
    min-width: 78vw; }
  .vh-xs-78 {
    height: 78vh; }
  .maxvh-xs-78 {
    max-height: 78vh; }
  .minvh-xs-78 {
    min-height: 78vh; }
  .w-xs-79 {
    width: 79%; }
  .maxw-xs-79 {
    max-width: 79%; }
  .minw-xs-79 {
    min-width: 79%; }
  .h-xs-79 {
    height: 79%; }
  .maxh-xs-79 {
    max-height: 79%; }
  .minh-xs-79 {
    min-height: 79%; }
  .vw-xs-79 {
    width: 79vw; }
  .maxvw-xs-79 {
    max-width: 79vw; }
  .minvw-xs-79 {
    min-width: 79vw; }
  .vh-xs-79 {
    height: 79vh; }
  .maxvh-xs-79 {
    max-height: 79vh; }
  .minvh-xs-79 {
    min-height: 79vh; }
  .w-xs-80 {
    width: 80%; }
  .maxw-xs-80 {
    max-width: 80%; }
  .minw-xs-80 {
    min-width: 80%; }
  .h-xs-80 {
    height: 80%; }
  .maxh-xs-80 {
    max-height: 80%; }
  .minh-xs-80 {
    min-height: 80%; }
  .vw-xs-80 {
    width: 80vw; }
  .maxvw-xs-80 {
    max-width: 80vw; }
  .minvw-xs-80 {
    min-width: 80vw; }
  .vh-xs-80 {
    height: 80vh; }
  .maxvh-xs-80 {
    max-height: 80vh; }
  .minvh-xs-80 {
    min-height: 80vh; }
  .w-xs-81 {
    width: 81%; }
  .maxw-xs-81 {
    max-width: 81%; }
  .minw-xs-81 {
    min-width: 81%; }
  .h-xs-81 {
    height: 81%; }
  .maxh-xs-81 {
    max-height: 81%; }
  .minh-xs-81 {
    min-height: 81%; }
  .vw-xs-81 {
    width: 81vw; }
  .maxvw-xs-81 {
    max-width: 81vw; }
  .minvw-xs-81 {
    min-width: 81vw; }
  .vh-xs-81 {
    height: 81vh; }
  .maxvh-xs-81 {
    max-height: 81vh; }
  .minvh-xs-81 {
    min-height: 81vh; }
  .w-xs-82 {
    width: 82%; }
  .maxw-xs-82 {
    max-width: 82%; }
  .minw-xs-82 {
    min-width: 82%; }
  .h-xs-82 {
    height: 82%; }
  .maxh-xs-82 {
    max-height: 82%; }
  .minh-xs-82 {
    min-height: 82%; }
  .vw-xs-82 {
    width: 82vw; }
  .maxvw-xs-82 {
    max-width: 82vw; }
  .minvw-xs-82 {
    min-width: 82vw; }
  .vh-xs-82 {
    height: 82vh; }
  .maxvh-xs-82 {
    max-height: 82vh; }
  .minvh-xs-82 {
    min-height: 82vh; }
  .w-xs-83 {
    width: 83%; }
  .maxw-xs-83 {
    max-width: 83%; }
  .minw-xs-83 {
    min-width: 83%; }
  .h-xs-83 {
    height: 83%; }
  .maxh-xs-83 {
    max-height: 83%; }
  .minh-xs-83 {
    min-height: 83%; }
  .vw-xs-83 {
    width: 83vw; }
  .maxvw-xs-83 {
    max-width: 83vw; }
  .minvw-xs-83 {
    min-width: 83vw; }
  .vh-xs-83 {
    height: 83vh; }
  .maxvh-xs-83 {
    max-height: 83vh; }
  .minvh-xs-83 {
    min-height: 83vh; }
  .w-xs-84 {
    width: 84%; }
  .maxw-xs-84 {
    max-width: 84%; }
  .minw-xs-84 {
    min-width: 84%; }
  .h-xs-84 {
    height: 84%; }
  .maxh-xs-84 {
    max-height: 84%; }
  .minh-xs-84 {
    min-height: 84%; }
  .vw-xs-84 {
    width: 84vw; }
  .maxvw-xs-84 {
    max-width: 84vw; }
  .minvw-xs-84 {
    min-width: 84vw; }
  .vh-xs-84 {
    height: 84vh; }
  .maxvh-xs-84 {
    max-height: 84vh; }
  .minvh-xs-84 {
    min-height: 84vh; }
  .w-xs-85 {
    width: 85%; }
  .maxw-xs-85 {
    max-width: 85%; }
  .minw-xs-85 {
    min-width: 85%; }
  .h-xs-85 {
    height: 85%; }
  .maxh-xs-85 {
    max-height: 85%; }
  .minh-xs-85 {
    min-height: 85%; }
  .vw-xs-85 {
    width: 85vw; }
  .maxvw-xs-85 {
    max-width: 85vw; }
  .minvw-xs-85 {
    min-width: 85vw; }
  .vh-xs-85 {
    height: 85vh; }
  .maxvh-xs-85 {
    max-height: 85vh; }
  .minvh-xs-85 {
    min-height: 85vh; }
  .w-xs-86 {
    width: 86%; }
  .maxw-xs-86 {
    max-width: 86%; }
  .minw-xs-86 {
    min-width: 86%; }
  .h-xs-86 {
    height: 86%; }
  .maxh-xs-86 {
    max-height: 86%; }
  .minh-xs-86 {
    min-height: 86%; }
  .vw-xs-86 {
    width: 86vw; }
  .maxvw-xs-86 {
    max-width: 86vw; }
  .minvw-xs-86 {
    min-width: 86vw; }
  .vh-xs-86 {
    height: 86vh; }
  .maxvh-xs-86 {
    max-height: 86vh; }
  .minvh-xs-86 {
    min-height: 86vh; }
  .w-xs-87 {
    width: 87%; }
  .maxw-xs-87 {
    max-width: 87%; }
  .minw-xs-87 {
    min-width: 87%; }
  .h-xs-87 {
    height: 87%; }
  .maxh-xs-87 {
    max-height: 87%; }
  .minh-xs-87 {
    min-height: 87%; }
  .vw-xs-87 {
    width: 87vw; }
  .maxvw-xs-87 {
    max-width: 87vw; }
  .minvw-xs-87 {
    min-width: 87vw; }
  .vh-xs-87 {
    height: 87vh; }
  .maxvh-xs-87 {
    max-height: 87vh; }
  .minvh-xs-87 {
    min-height: 87vh; }
  .w-xs-88 {
    width: 88%; }
  .maxw-xs-88 {
    max-width: 88%; }
  .minw-xs-88 {
    min-width: 88%; }
  .h-xs-88 {
    height: 88%; }
  .maxh-xs-88 {
    max-height: 88%; }
  .minh-xs-88 {
    min-height: 88%; }
  .vw-xs-88 {
    width: 88vw; }
  .maxvw-xs-88 {
    max-width: 88vw; }
  .minvw-xs-88 {
    min-width: 88vw; }
  .vh-xs-88 {
    height: 88vh; }
  .maxvh-xs-88 {
    max-height: 88vh; }
  .minvh-xs-88 {
    min-height: 88vh; }
  .w-xs-89 {
    width: 89%; }
  .maxw-xs-89 {
    max-width: 89%; }
  .minw-xs-89 {
    min-width: 89%; }
  .h-xs-89 {
    height: 89%; }
  .maxh-xs-89 {
    max-height: 89%; }
  .minh-xs-89 {
    min-height: 89%; }
  .vw-xs-89 {
    width: 89vw; }
  .maxvw-xs-89 {
    max-width: 89vw; }
  .minvw-xs-89 {
    min-width: 89vw; }
  .vh-xs-89 {
    height: 89vh; }
  .maxvh-xs-89 {
    max-height: 89vh; }
  .minvh-xs-89 {
    min-height: 89vh; }
  .w-xs-90 {
    width: 90%; }
  .maxw-xs-90 {
    max-width: 90%; }
  .minw-xs-90 {
    min-width: 90%; }
  .h-xs-90 {
    height: 90%; }
  .maxh-xs-90 {
    max-height: 90%; }
  .minh-xs-90 {
    min-height: 90%; }
  .vw-xs-90 {
    width: 90vw; }
  .maxvw-xs-90 {
    max-width: 90vw; }
  .minvw-xs-90 {
    min-width: 90vw; }
  .vh-xs-90 {
    height: 90vh; }
  .maxvh-xs-90 {
    max-height: 90vh; }
  .minvh-xs-90 {
    min-height: 90vh; }
  .w-xs-91 {
    width: 91%; }
  .maxw-xs-91 {
    max-width: 91%; }
  .minw-xs-91 {
    min-width: 91%; }
  .h-xs-91 {
    height: 91%; }
  .maxh-xs-91 {
    max-height: 91%; }
  .minh-xs-91 {
    min-height: 91%; }
  .vw-xs-91 {
    width: 91vw; }
  .maxvw-xs-91 {
    max-width: 91vw; }
  .minvw-xs-91 {
    min-width: 91vw; }
  .vh-xs-91 {
    height: 91vh; }
  .maxvh-xs-91 {
    max-height: 91vh; }
  .minvh-xs-91 {
    min-height: 91vh; }
  .w-xs-92 {
    width: 92%; }
  .maxw-xs-92 {
    max-width: 92%; }
  .minw-xs-92 {
    min-width: 92%; }
  .h-xs-92 {
    height: 92%; }
  .maxh-xs-92 {
    max-height: 92%; }
  .minh-xs-92 {
    min-height: 92%; }
  .vw-xs-92 {
    width: 92vw; }
  .maxvw-xs-92 {
    max-width: 92vw; }
  .minvw-xs-92 {
    min-width: 92vw; }
  .vh-xs-92 {
    height: 92vh; }
  .maxvh-xs-92 {
    max-height: 92vh; }
  .minvh-xs-92 {
    min-height: 92vh; }
  .w-xs-93 {
    width: 93%; }
  .maxw-xs-93 {
    max-width: 93%; }
  .minw-xs-93 {
    min-width: 93%; }
  .h-xs-93 {
    height: 93%; }
  .maxh-xs-93 {
    max-height: 93%; }
  .minh-xs-93 {
    min-height: 93%; }
  .vw-xs-93 {
    width: 93vw; }
  .maxvw-xs-93 {
    max-width: 93vw; }
  .minvw-xs-93 {
    min-width: 93vw; }
  .vh-xs-93 {
    height: 93vh; }
  .maxvh-xs-93 {
    max-height: 93vh; }
  .minvh-xs-93 {
    min-height: 93vh; }
  .w-xs-94 {
    width: 94%; }
  .maxw-xs-94 {
    max-width: 94%; }
  .minw-xs-94 {
    min-width: 94%; }
  .h-xs-94 {
    height: 94%; }
  .maxh-xs-94 {
    max-height: 94%; }
  .minh-xs-94 {
    min-height: 94%; }
  .vw-xs-94 {
    width: 94vw; }
  .maxvw-xs-94 {
    max-width: 94vw; }
  .minvw-xs-94 {
    min-width: 94vw; }
  .vh-xs-94 {
    height: 94vh; }
  .maxvh-xs-94 {
    max-height: 94vh; }
  .minvh-xs-94 {
    min-height: 94vh; }
  .w-xs-95 {
    width: 95%; }
  .maxw-xs-95 {
    max-width: 95%; }
  .minw-xs-95 {
    min-width: 95%; }
  .h-xs-95 {
    height: 95%; }
  .maxh-xs-95 {
    max-height: 95%; }
  .minh-xs-95 {
    min-height: 95%; }
  .vw-xs-95 {
    width: 95vw; }
  .maxvw-xs-95 {
    max-width: 95vw; }
  .minvw-xs-95 {
    min-width: 95vw; }
  .vh-xs-95 {
    height: 95vh; }
  .maxvh-xs-95 {
    max-height: 95vh; }
  .minvh-xs-95 {
    min-height: 95vh; }
  .w-xs-96 {
    width: 96%; }
  .maxw-xs-96 {
    max-width: 96%; }
  .minw-xs-96 {
    min-width: 96%; }
  .h-xs-96 {
    height: 96%; }
  .maxh-xs-96 {
    max-height: 96%; }
  .minh-xs-96 {
    min-height: 96%; }
  .vw-xs-96 {
    width: 96vw; }
  .maxvw-xs-96 {
    max-width: 96vw; }
  .minvw-xs-96 {
    min-width: 96vw; }
  .vh-xs-96 {
    height: 96vh; }
  .maxvh-xs-96 {
    max-height: 96vh; }
  .minvh-xs-96 {
    min-height: 96vh; }
  .w-xs-97 {
    width: 97%; }
  .maxw-xs-97 {
    max-width: 97%; }
  .minw-xs-97 {
    min-width: 97%; }
  .h-xs-97 {
    height: 97%; }
  .maxh-xs-97 {
    max-height: 97%; }
  .minh-xs-97 {
    min-height: 97%; }
  .vw-xs-97 {
    width: 97vw; }
  .maxvw-xs-97 {
    max-width: 97vw; }
  .minvw-xs-97 {
    min-width: 97vw; }
  .vh-xs-97 {
    height: 97vh; }
  .maxvh-xs-97 {
    max-height: 97vh; }
  .minvh-xs-97 {
    min-height: 97vh; }
  .w-xs-98 {
    width: 98%; }
  .maxw-xs-98 {
    max-width: 98%; }
  .minw-xs-98 {
    min-width: 98%; }
  .h-xs-98 {
    height: 98%; }
  .maxh-xs-98 {
    max-height: 98%; }
  .minh-xs-98 {
    min-height: 98%; }
  .vw-xs-98 {
    width: 98vw; }
  .maxvw-xs-98 {
    max-width: 98vw; }
  .minvw-xs-98 {
    min-width: 98vw; }
  .vh-xs-98 {
    height: 98vh; }
  .maxvh-xs-98 {
    max-height: 98vh; }
  .minvh-xs-98 {
    min-height: 98vh; }
  .w-xs-99 {
    width: 99%; }
  .maxw-xs-99 {
    max-width: 99%; }
  .minw-xs-99 {
    min-width: 99%; }
  .h-xs-99 {
    height: 99%; }
  .maxh-xs-99 {
    max-height: 99%; }
  .minh-xs-99 {
    min-height: 99%; }
  .vw-xs-99 {
    width: 99vw; }
  .maxvw-xs-99 {
    max-width: 99vw; }
  .minvw-xs-99 {
    min-width: 99vw; }
  .vh-xs-99 {
    height: 99vh; }
  .maxvh-xs-99 {
    max-height: 99vh; }
  .minvh-xs-99 {
    min-height: 99vh; }
  .w-xs-100 {
    width: 100%; }
  .maxw-xs-100 {
    max-width: 100%; }
  .minw-xs-100 {
    min-width: 100%; }
  .h-xs-100 {
    height: 100%; }
  .maxh-xs-100 {
    max-height: 100%; }
  .minh-xs-100 {
    min-height: 100%; }
  .vw-xs-100 {
    width: 100vw; }
  .maxvw-xs-100 {
    max-width: 100vw; }
  .minvw-xs-100 {
    min-width: 100vw; }
  .vh-xs-100 {
    height: 100vh; }
  .maxvh-xs-100 {
    max-height: 100vh; }
  .minvh-xs-100 {
    min-height: 100vh; } }

@media screen and (min-width: 768px) {
  .w-sm-0 {
    width: 0%; }
  .maxw-sm-0 {
    max-width: 0%; }
  .minw-sm-0 {
    min-width: 0%; }
  .h-sm-0 {
    height: 0%; }
  .maxh-sm-0 {
    max-height: 0%; }
  .minh-sm-0 {
    min-height: 0%; }
  .vw-sm-0 {
    width: 0vw; }
  .maxvw-sm-0 {
    max-width: 0vw; }
  .minvw-sm-0 {
    min-width: 0vw; }
  .vh-sm-0 {
    height: 0vh; }
  .maxvh-sm-0 {
    max-height: 0vh; }
  .minvh-sm-0 {
    min-height: 0vh; }
  .w-sm-1 {
    width: 1%; }
  .maxw-sm-1 {
    max-width: 1%; }
  .minw-sm-1 {
    min-width: 1%; }
  .h-sm-1 {
    height: 1%; }
  .maxh-sm-1 {
    max-height: 1%; }
  .minh-sm-1 {
    min-height: 1%; }
  .vw-sm-1 {
    width: 1vw; }
  .maxvw-sm-1 {
    max-width: 1vw; }
  .minvw-sm-1 {
    min-width: 1vw; }
  .vh-sm-1 {
    height: 1vh; }
  .maxvh-sm-1 {
    max-height: 1vh; }
  .minvh-sm-1 {
    min-height: 1vh; }
  .w-sm-2 {
    width: 2%; }
  .maxw-sm-2 {
    max-width: 2%; }
  .minw-sm-2 {
    min-width: 2%; }
  .h-sm-2 {
    height: 2%; }
  .maxh-sm-2 {
    max-height: 2%; }
  .minh-sm-2 {
    min-height: 2%; }
  .vw-sm-2 {
    width: 2vw; }
  .maxvw-sm-2 {
    max-width: 2vw; }
  .minvw-sm-2 {
    min-width: 2vw; }
  .vh-sm-2 {
    height: 2vh; }
  .maxvh-sm-2 {
    max-height: 2vh; }
  .minvh-sm-2 {
    min-height: 2vh; }
  .w-sm-3 {
    width: 3%; }
  .maxw-sm-3 {
    max-width: 3%; }
  .minw-sm-3 {
    min-width: 3%; }
  .h-sm-3 {
    height: 3%; }
  .maxh-sm-3 {
    max-height: 3%; }
  .minh-sm-3 {
    min-height: 3%; }
  .vw-sm-3 {
    width: 3vw; }
  .maxvw-sm-3 {
    max-width: 3vw; }
  .minvw-sm-3 {
    min-width: 3vw; }
  .vh-sm-3 {
    height: 3vh; }
  .maxvh-sm-3 {
    max-height: 3vh; }
  .minvh-sm-3 {
    min-height: 3vh; }
  .w-sm-4 {
    width: 4%; }
  .maxw-sm-4 {
    max-width: 4%; }
  .minw-sm-4 {
    min-width: 4%; }
  .h-sm-4 {
    height: 4%; }
  .maxh-sm-4 {
    max-height: 4%; }
  .minh-sm-4 {
    min-height: 4%; }
  .vw-sm-4 {
    width: 4vw; }
  .maxvw-sm-4 {
    max-width: 4vw; }
  .minvw-sm-4 {
    min-width: 4vw; }
  .vh-sm-4 {
    height: 4vh; }
  .maxvh-sm-4 {
    max-height: 4vh; }
  .minvh-sm-4 {
    min-height: 4vh; }
  .w-sm-5 {
    width: 5%; }
  .maxw-sm-5 {
    max-width: 5%; }
  .minw-sm-5 {
    min-width: 5%; }
  .h-sm-5 {
    height: 5%; }
  .maxh-sm-5 {
    max-height: 5%; }
  .minh-sm-5 {
    min-height: 5%; }
  .vw-sm-5 {
    width: 5vw; }
  .maxvw-sm-5 {
    max-width: 5vw; }
  .minvw-sm-5 {
    min-width: 5vw; }
  .vh-sm-5 {
    height: 5vh; }
  .maxvh-sm-5 {
    max-height: 5vh; }
  .minvh-sm-5 {
    min-height: 5vh; }
  .w-sm-6 {
    width: 6%; }
  .maxw-sm-6 {
    max-width: 6%; }
  .minw-sm-6 {
    min-width: 6%; }
  .h-sm-6 {
    height: 6%; }
  .maxh-sm-6 {
    max-height: 6%; }
  .minh-sm-6 {
    min-height: 6%; }
  .vw-sm-6 {
    width: 6vw; }
  .maxvw-sm-6 {
    max-width: 6vw; }
  .minvw-sm-6 {
    min-width: 6vw; }
  .vh-sm-6 {
    height: 6vh; }
  .maxvh-sm-6 {
    max-height: 6vh; }
  .minvh-sm-6 {
    min-height: 6vh; }
  .w-sm-7 {
    width: 7%; }
  .maxw-sm-7 {
    max-width: 7%; }
  .minw-sm-7 {
    min-width: 7%; }
  .h-sm-7 {
    height: 7%; }
  .maxh-sm-7 {
    max-height: 7%; }
  .minh-sm-7 {
    min-height: 7%; }
  .vw-sm-7 {
    width: 7vw; }
  .maxvw-sm-7 {
    max-width: 7vw; }
  .minvw-sm-7 {
    min-width: 7vw; }
  .vh-sm-7 {
    height: 7vh; }
  .maxvh-sm-7 {
    max-height: 7vh; }
  .minvh-sm-7 {
    min-height: 7vh; }
  .w-sm-8 {
    width: 8%; }
  .maxw-sm-8 {
    max-width: 8%; }
  .minw-sm-8 {
    min-width: 8%; }
  .h-sm-8 {
    height: 8%; }
  .maxh-sm-8 {
    max-height: 8%; }
  .minh-sm-8 {
    min-height: 8%; }
  .vw-sm-8 {
    width: 8vw; }
  .maxvw-sm-8 {
    max-width: 8vw; }
  .minvw-sm-8 {
    min-width: 8vw; }
  .vh-sm-8 {
    height: 8vh; }
  .maxvh-sm-8 {
    max-height: 8vh; }
  .minvh-sm-8 {
    min-height: 8vh; }
  .w-sm-9 {
    width: 9%; }
  .maxw-sm-9 {
    max-width: 9%; }
  .minw-sm-9 {
    min-width: 9%; }
  .h-sm-9 {
    height: 9%; }
  .maxh-sm-9 {
    max-height: 9%; }
  .minh-sm-9 {
    min-height: 9%; }
  .vw-sm-9 {
    width: 9vw; }
  .maxvw-sm-9 {
    max-width: 9vw; }
  .minvw-sm-9 {
    min-width: 9vw; }
  .vh-sm-9 {
    height: 9vh; }
  .maxvh-sm-9 {
    max-height: 9vh; }
  .minvh-sm-9 {
    min-height: 9vh; }
  .w-sm-10 {
    width: 10%; }
  .maxw-sm-10 {
    max-width: 10%; }
  .minw-sm-10 {
    min-width: 10%; }
  .h-sm-10 {
    height: 10%; }
  .maxh-sm-10 {
    max-height: 10%; }
  .minh-sm-10 {
    min-height: 10%; }
  .vw-sm-10 {
    width: 10vw; }
  .maxvw-sm-10 {
    max-width: 10vw; }
  .minvw-sm-10 {
    min-width: 10vw; }
  .vh-sm-10 {
    height: 10vh; }
  .maxvh-sm-10 {
    max-height: 10vh; }
  .minvh-sm-10 {
    min-height: 10vh; }
  .w-sm-11 {
    width: 11%; }
  .maxw-sm-11 {
    max-width: 11%; }
  .minw-sm-11 {
    min-width: 11%; }
  .h-sm-11 {
    height: 11%; }
  .maxh-sm-11 {
    max-height: 11%; }
  .minh-sm-11 {
    min-height: 11%; }
  .vw-sm-11 {
    width: 11vw; }
  .maxvw-sm-11 {
    max-width: 11vw; }
  .minvw-sm-11 {
    min-width: 11vw; }
  .vh-sm-11 {
    height: 11vh; }
  .maxvh-sm-11 {
    max-height: 11vh; }
  .minvh-sm-11 {
    min-height: 11vh; }
  .w-sm-12 {
    width: 12%; }
  .maxw-sm-12 {
    max-width: 12%; }
  .minw-sm-12 {
    min-width: 12%; }
  .h-sm-12 {
    height: 12%; }
  .maxh-sm-12 {
    max-height: 12%; }
  .minh-sm-12 {
    min-height: 12%; }
  .vw-sm-12 {
    width: 12vw; }
  .maxvw-sm-12 {
    max-width: 12vw; }
  .minvw-sm-12 {
    min-width: 12vw; }
  .vh-sm-12 {
    height: 12vh; }
  .maxvh-sm-12 {
    max-height: 12vh; }
  .minvh-sm-12 {
    min-height: 12vh; }
  .w-sm-13 {
    width: 13%; }
  .maxw-sm-13 {
    max-width: 13%; }
  .minw-sm-13 {
    min-width: 13%; }
  .h-sm-13 {
    height: 13%; }
  .maxh-sm-13 {
    max-height: 13%; }
  .minh-sm-13 {
    min-height: 13%; }
  .vw-sm-13 {
    width: 13vw; }
  .maxvw-sm-13 {
    max-width: 13vw; }
  .minvw-sm-13 {
    min-width: 13vw; }
  .vh-sm-13 {
    height: 13vh; }
  .maxvh-sm-13 {
    max-height: 13vh; }
  .minvh-sm-13 {
    min-height: 13vh; }
  .w-sm-14 {
    width: 14%; }
  .maxw-sm-14 {
    max-width: 14%; }
  .minw-sm-14 {
    min-width: 14%; }
  .h-sm-14 {
    height: 14%; }
  .maxh-sm-14 {
    max-height: 14%; }
  .minh-sm-14 {
    min-height: 14%; }
  .vw-sm-14 {
    width: 14vw; }
  .maxvw-sm-14 {
    max-width: 14vw; }
  .minvw-sm-14 {
    min-width: 14vw; }
  .vh-sm-14 {
    height: 14vh; }
  .maxvh-sm-14 {
    max-height: 14vh; }
  .minvh-sm-14 {
    min-height: 14vh; }
  .w-sm-15 {
    width: 15%; }
  .maxw-sm-15 {
    max-width: 15%; }
  .minw-sm-15 {
    min-width: 15%; }
  .h-sm-15 {
    height: 15%; }
  .maxh-sm-15 {
    max-height: 15%; }
  .minh-sm-15 {
    min-height: 15%; }
  .vw-sm-15 {
    width: 15vw; }
  .maxvw-sm-15 {
    max-width: 15vw; }
  .minvw-sm-15 {
    min-width: 15vw; }
  .vh-sm-15 {
    height: 15vh; }
  .maxvh-sm-15 {
    max-height: 15vh; }
  .minvh-sm-15 {
    min-height: 15vh; }
  .w-sm-16 {
    width: 16%; }
  .maxw-sm-16 {
    max-width: 16%; }
  .minw-sm-16 {
    min-width: 16%; }
  .h-sm-16 {
    height: 16%; }
  .maxh-sm-16 {
    max-height: 16%; }
  .minh-sm-16 {
    min-height: 16%; }
  .vw-sm-16 {
    width: 16vw; }
  .maxvw-sm-16 {
    max-width: 16vw; }
  .minvw-sm-16 {
    min-width: 16vw; }
  .vh-sm-16 {
    height: 16vh; }
  .maxvh-sm-16 {
    max-height: 16vh; }
  .minvh-sm-16 {
    min-height: 16vh; }
  .w-sm-17 {
    width: 17%; }
  .maxw-sm-17 {
    max-width: 17%; }
  .minw-sm-17 {
    min-width: 17%; }
  .h-sm-17 {
    height: 17%; }
  .maxh-sm-17 {
    max-height: 17%; }
  .minh-sm-17 {
    min-height: 17%; }
  .vw-sm-17 {
    width: 17vw; }
  .maxvw-sm-17 {
    max-width: 17vw; }
  .minvw-sm-17 {
    min-width: 17vw; }
  .vh-sm-17 {
    height: 17vh; }
  .maxvh-sm-17 {
    max-height: 17vh; }
  .minvh-sm-17 {
    min-height: 17vh; }
  .w-sm-18 {
    width: 18%; }
  .maxw-sm-18 {
    max-width: 18%; }
  .minw-sm-18 {
    min-width: 18%; }
  .h-sm-18 {
    height: 18%; }
  .maxh-sm-18 {
    max-height: 18%; }
  .minh-sm-18 {
    min-height: 18%; }
  .vw-sm-18 {
    width: 18vw; }
  .maxvw-sm-18 {
    max-width: 18vw; }
  .minvw-sm-18 {
    min-width: 18vw; }
  .vh-sm-18 {
    height: 18vh; }
  .maxvh-sm-18 {
    max-height: 18vh; }
  .minvh-sm-18 {
    min-height: 18vh; }
  .w-sm-19 {
    width: 19%; }
  .maxw-sm-19 {
    max-width: 19%; }
  .minw-sm-19 {
    min-width: 19%; }
  .h-sm-19 {
    height: 19%; }
  .maxh-sm-19 {
    max-height: 19%; }
  .minh-sm-19 {
    min-height: 19%; }
  .vw-sm-19 {
    width: 19vw; }
  .maxvw-sm-19 {
    max-width: 19vw; }
  .minvw-sm-19 {
    min-width: 19vw; }
  .vh-sm-19 {
    height: 19vh; }
  .maxvh-sm-19 {
    max-height: 19vh; }
  .minvh-sm-19 {
    min-height: 19vh; }
  .w-sm-20 {
    width: 20%; }
  .maxw-sm-20 {
    max-width: 20%; }
  .minw-sm-20 {
    min-width: 20%; }
  .h-sm-20 {
    height: 20%; }
  .maxh-sm-20 {
    max-height: 20%; }
  .minh-sm-20 {
    min-height: 20%; }
  .vw-sm-20 {
    width: 20vw; }
  .maxvw-sm-20 {
    max-width: 20vw; }
  .minvw-sm-20 {
    min-width: 20vw; }
  .vh-sm-20 {
    height: 20vh; }
  .maxvh-sm-20 {
    max-height: 20vh; }
  .minvh-sm-20 {
    min-height: 20vh; }
  .w-sm-21 {
    width: 21%; }
  .maxw-sm-21 {
    max-width: 21%; }
  .minw-sm-21 {
    min-width: 21%; }
  .h-sm-21 {
    height: 21%; }
  .maxh-sm-21 {
    max-height: 21%; }
  .minh-sm-21 {
    min-height: 21%; }
  .vw-sm-21 {
    width: 21vw; }
  .maxvw-sm-21 {
    max-width: 21vw; }
  .minvw-sm-21 {
    min-width: 21vw; }
  .vh-sm-21 {
    height: 21vh; }
  .maxvh-sm-21 {
    max-height: 21vh; }
  .minvh-sm-21 {
    min-height: 21vh; }
  .w-sm-22 {
    width: 22%; }
  .maxw-sm-22 {
    max-width: 22%; }
  .minw-sm-22 {
    min-width: 22%; }
  .h-sm-22 {
    height: 22%; }
  .maxh-sm-22 {
    max-height: 22%; }
  .minh-sm-22 {
    min-height: 22%; }
  .vw-sm-22 {
    width: 22vw; }
  .maxvw-sm-22 {
    max-width: 22vw; }
  .minvw-sm-22 {
    min-width: 22vw; }
  .vh-sm-22 {
    height: 22vh; }
  .maxvh-sm-22 {
    max-height: 22vh; }
  .minvh-sm-22 {
    min-height: 22vh; }
  .w-sm-23 {
    width: 23%; }
  .maxw-sm-23 {
    max-width: 23%; }
  .minw-sm-23 {
    min-width: 23%; }
  .h-sm-23 {
    height: 23%; }
  .maxh-sm-23 {
    max-height: 23%; }
  .minh-sm-23 {
    min-height: 23%; }
  .vw-sm-23 {
    width: 23vw; }
  .maxvw-sm-23 {
    max-width: 23vw; }
  .minvw-sm-23 {
    min-width: 23vw; }
  .vh-sm-23 {
    height: 23vh; }
  .maxvh-sm-23 {
    max-height: 23vh; }
  .minvh-sm-23 {
    min-height: 23vh; }
  .w-sm-24 {
    width: 24%; }
  .maxw-sm-24 {
    max-width: 24%; }
  .minw-sm-24 {
    min-width: 24%; }
  .h-sm-24 {
    height: 24%; }
  .maxh-sm-24 {
    max-height: 24%; }
  .minh-sm-24 {
    min-height: 24%; }
  .vw-sm-24 {
    width: 24vw; }
  .maxvw-sm-24 {
    max-width: 24vw; }
  .minvw-sm-24 {
    min-width: 24vw; }
  .vh-sm-24 {
    height: 24vh; }
  .maxvh-sm-24 {
    max-height: 24vh; }
  .minvh-sm-24 {
    min-height: 24vh; }
  .w-sm-25 {
    width: 25%; }
  .maxw-sm-25 {
    max-width: 25%; }
  .minw-sm-25 {
    min-width: 25%; }
  .h-sm-25 {
    height: 25%; }
  .maxh-sm-25 {
    max-height: 25%; }
  .minh-sm-25 {
    min-height: 25%; }
  .vw-sm-25 {
    width: 25vw; }
  .maxvw-sm-25 {
    max-width: 25vw; }
  .minvw-sm-25 {
    min-width: 25vw; }
  .vh-sm-25 {
    height: 25vh; }
  .maxvh-sm-25 {
    max-height: 25vh; }
  .minvh-sm-25 {
    min-height: 25vh; }
  .w-sm-26 {
    width: 26%; }
  .maxw-sm-26 {
    max-width: 26%; }
  .minw-sm-26 {
    min-width: 26%; }
  .h-sm-26 {
    height: 26%; }
  .maxh-sm-26 {
    max-height: 26%; }
  .minh-sm-26 {
    min-height: 26%; }
  .vw-sm-26 {
    width: 26vw; }
  .maxvw-sm-26 {
    max-width: 26vw; }
  .minvw-sm-26 {
    min-width: 26vw; }
  .vh-sm-26 {
    height: 26vh; }
  .maxvh-sm-26 {
    max-height: 26vh; }
  .minvh-sm-26 {
    min-height: 26vh; }
  .w-sm-27 {
    width: 27%; }
  .maxw-sm-27 {
    max-width: 27%; }
  .minw-sm-27 {
    min-width: 27%; }
  .h-sm-27 {
    height: 27%; }
  .maxh-sm-27 {
    max-height: 27%; }
  .minh-sm-27 {
    min-height: 27%; }
  .vw-sm-27 {
    width: 27vw; }
  .maxvw-sm-27 {
    max-width: 27vw; }
  .minvw-sm-27 {
    min-width: 27vw; }
  .vh-sm-27 {
    height: 27vh; }
  .maxvh-sm-27 {
    max-height: 27vh; }
  .minvh-sm-27 {
    min-height: 27vh; }
  .w-sm-28 {
    width: 28%; }
  .maxw-sm-28 {
    max-width: 28%; }
  .minw-sm-28 {
    min-width: 28%; }
  .h-sm-28 {
    height: 28%; }
  .maxh-sm-28 {
    max-height: 28%; }
  .minh-sm-28 {
    min-height: 28%; }
  .vw-sm-28 {
    width: 28vw; }
  .maxvw-sm-28 {
    max-width: 28vw; }
  .minvw-sm-28 {
    min-width: 28vw; }
  .vh-sm-28 {
    height: 28vh; }
  .maxvh-sm-28 {
    max-height: 28vh; }
  .minvh-sm-28 {
    min-height: 28vh; }
  .w-sm-29 {
    width: 29%; }
  .maxw-sm-29 {
    max-width: 29%; }
  .minw-sm-29 {
    min-width: 29%; }
  .h-sm-29 {
    height: 29%; }
  .maxh-sm-29 {
    max-height: 29%; }
  .minh-sm-29 {
    min-height: 29%; }
  .vw-sm-29 {
    width: 29vw; }
  .maxvw-sm-29 {
    max-width: 29vw; }
  .minvw-sm-29 {
    min-width: 29vw; }
  .vh-sm-29 {
    height: 29vh; }
  .maxvh-sm-29 {
    max-height: 29vh; }
  .minvh-sm-29 {
    min-height: 29vh; }
  .w-sm-30 {
    width: 30%; }
  .maxw-sm-30 {
    max-width: 30%; }
  .minw-sm-30 {
    min-width: 30%; }
  .h-sm-30 {
    height: 30%; }
  .maxh-sm-30 {
    max-height: 30%; }
  .minh-sm-30 {
    min-height: 30%; }
  .vw-sm-30 {
    width: 30vw; }
  .maxvw-sm-30 {
    max-width: 30vw; }
  .minvw-sm-30 {
    min-width: 30vw; }
  .vh-sm-30 {
    height: 30vh; }
  .maxvh-sm-30 {
    max-height: 30vh; }
  .minvh-sm-30 {
    min-height: 30vh; }
  .w-sm-31 {
    width: 31%; }
  .maxw-sm-31 {
    max-width: 31%; }
  .minw-sm-31 {
    min-width: 31%; }
  .h-sm-31 {
    height: 31%; }
  .maxh-sm-31 {
    max-height: 31%; }
  .minh-sm-31 {
    min-height: 31%; }
  .vw-sm-31 {
    width: 31vw; }
  .maxvw-sm-31 {
    max-width: 31vw; }
  .minvw-sm-31 {
    min-width: 31vw; }
  .vh-sm-31 {
    height: 31vh; }
  .maxvh-sm-31 {
    max-height: 31vh; }
  .minvh-sm-31 {
    min-height: 31vh; }
  .w-sm-32 {
    width: 32%; }
  .maxw-sm-32 {
    max-width: 32%; }
  .minw-sm-32 {
    min-width: 32%; }
  .h-sm-32 {
    height: 32%; }
  .maxh-sm-32 {
    max-height: 32%; }
  .minh-sm-32 {
    min-height: 32%; }
  .vw-sm-32 {
    width: 32vw; }
  .maxvw-sm-32 {
    max-width: 32vw; }
  .minvw-sm-32 {
    min-width: 32vw; }
  .vh-sm-32 {
    height: 32vh; }
  .maxvh-sm-32 {
    max-height: 32vh; }
  .minvh-sm-32 {
    min-height: 32vh; }
  .w-sm-33 {
    width: 33%; }
  .maxw-sm-33 {
    max-width: 33%; }
  .minw-sm-33 {
    min-width: 33%; }
  .h-sm-33 {
    height: 33%; }
  .maxh-sm-33 {
    max-height: 33%; }
  .minh-sm-33 {
    min-height: 33%; }
  .vw-sm-33 {
    width: 33vw; }
  .maxvw-sm-33 {
    max-width: 33vw; }
  .minvw-sm-33 {
    min-width: 33vw; }
  .vh-sm-33 {
    height: 33vh; }
  .maxvh-sm-33 {
    max-height: 33vh; }
  .minvh-sm-33 {
    min-height: 33vh; }
  .w-sm-34 {
    width: 34%; }
  .maxw-sm-34 {
    max-width: 34%; }
  .minw-sm-34 {
    min-width: 34%; }
  .h-sm-34 {
    height: 34%; }
  .maxh-sm-34 {
    max-height: 34%; }
  .minh-sm-34 {
    min-height: 34%; }
  .vw-sm-34 {
    width: 34vw; }
  .maxvw-sm-34 {
    max-width: 34vw; }
  .minvw-sm-34 {
    min-width: 34vw; }
  .vh-sm-34 {
    height: 34vh; }
  .maxvh-sm-34 {
    max-height: 34vh; }
  .minvh-sm-34 {
    min-height: 34vh; }
  .w-sm-35 {
    width: 35%; }
  .maxw-sm-35 {
    max-width: 35%; }
  .minw-sm-35 {
    min-width: 35%; }
  .h-sm-35 {
    height: 35%; }
  .maxh-sm-35 {
    max-height: 35%; }
  .minh-sm-35 {
    min-height: 35%; }
  .vw-sm-35 {
    width: 35vw; }
  .maxvw-sm-35 {
    max-width: 35vw; }
  .minvw-sm-35 {
    min-width: 35vw; }
  .vh-sm-35 {
    height: 35vh; }
  .maxvh-sm-35 {
    max-height: 35vh; }
  .minvh-sm-35 {
    min-height: 35vh; }
  .w-sm-36 {
    width: 36%; }
  .maxw-sm-36 {
    max-width: 36%; }
  .minw-sm-36 {
    min-width: 36%; }
  .h-sm-36 {
    height: 36%; }
  .maxh-sm-36 {
    max-height: 36%; }
  .minh-sm-36 {
    min-height: 36%; }
  .vw-sm-36 {
    width: 36vw; }
  .maxvw-sm-36 {
    max-width: 36vw; }
  .minvw-sm-36 {
    min-width: 36vw; }
  .vh-sm-36 {
    height: 36vh; }
  .maxvh-sm-36 {
    max-height: 36vh; }
  .minvh-sm-36 {
    min-height: 36vh; }
  .w-sm-37 {
    width: 37%; }
  .maxw-sm-37 {
    max-width: 37%; }
  .minw-sm-37 {
    min-width: 37%; }
  .h-sm-37 {
    height: 37%; }
  .maxh-sm-37 {
    max-height: 37%; }
  .minh-sm-37 {
    min-height: 37%; }
  .vw-sm-37 {
    width: 37vw; }
  .maxvw-sm-37 {
    max-width: 37vw; }
  .minvw-sm-37 {
    min-width: 37vw; }
  .vh-sm-37 {
    height: 37vh; }
  .maxvh-sm-37 {
    max-height: 37vh; }
  .minvh-sm-37 {
    min-height: 37vh; }
  .w-sm-38 {
    width: 38%; }
  .maxw-sm-38 {
    max-width: 38%; }
  .minw-sm-38 {
    min-width: 38%; }
  .h-sm-38 {
    height: 38%; }
  .maxh-sm-38 {
    max-height: 38%; }
  .minh-sm-38 {
    min-height: 38%; }
  .vw-sm-38 {
    width: 38vw; }
  .maxvw-sm-38 {
    max-width: 38vw; }
  .minvw-sm-38 {
    min-width: 38vw; }
  .vh-sm-38 {
    height: 38vh; }
  .maxvh-sm-38 {
    max-height: 38vh; }
  .minvh-sm-38 {
    min-height: 38vh; }
  .w-sm-39 {
    width: 39%; }
  .maxw-sm-39 {
    max-width: 39%; }
  .minw-sm-39 {
    min-width: 39%; }
  .h-sm-39 {
    height: 39%; }
  .maxh-sm-39 {
    max-height: 39%; }
  .minh-sm-39 {
    min-height: 39%; }
  .vw-sm-39 {
    width: 39vw; }
  .maxvw-sm-39 {
    max-width: 39vw; }
  .minvw-sm-39 {
    min-width: 39vw; }
  .vh-sm-39 {
    height: 39vh; }
  .maxvh-sm-39 {
    max-height: 39vh; }
  .minvh-sm-39 {
    min-height: 39vh; }
  .w-sm-40 {
    width: 40%; }
  .maxw-sm-40 {
    max-width: 40%; }
  .minw-sm-40 {
    min-width: 40%; }
  .h-sm-40 {
    height: 40%; }
  .maxh-sm-40 {
    max-height: 40%; }
  .minh-sm-40 {
    min-height: 40%; }
  .vw-sm-40 {
    width: 40vw; }
  .maxvw-sm-40 {
    max-width: 40vw; }
  .minvw-sm-40 {
    min-width: 40vw; }
  .vh-sm-40 {
    height: 40vh; }
  .maxvh-sm-40 {
    max-height: 40vh; }
  .minvh-sm-40 {
    min-height: 40vh; }
  .w-sm-41 {
    width: 41%; }
  .maxw-sm-41 {
    max-width: 41%; }
  .minw-sm-41 {
    min-width: 41%; }
  .h-sm-41 {
    height: 41%; }
  .maxh-sm-41 {
    max-height: 41%; }
  .minh-sm-41 {
    min-height: 41%; }
  .vw-sm-41 {
    width: 41vw; }
  .maxvw-sm-41 {
    max-width: 41vw; }
  .minvw-sm-41 {
    min-width: 41vw; }
  .vh-sm-41 {
    height: 41vh; }
  .maxvh-sm-41 {
    max-height: 41vh; }
  .minvh-sm-41 {
    min-height: 41vh; }
  .w-sm-42 {
    width: 42%; }
  .maxw-sm-42 {
    max-width: 42%; }
  .minw-sm-42 {
    min-width: 42%; }
  .h-sm-42 {
    height: 42%; }
  .maxh-sm-42 {
    max-height: 42%; }
  .minh-sm-42 {
    min-height: 42%; }
  .vw-sm-42 {
    width: 42vw; }
  .maxvw-sm-42 {
    max-width: 42vw; }
  .minvw-sm-42 {
    min-width: 42vw; }
  .vh-sm-42 {
    height: 42vh; }
  .maxvh-sm-42 {
    max-height: 42vh; }
  .minvh-sm-42 {
    min-height: 42vh; }
  .w-sm-43 {
    width: 43%; }
  .maxw-sm-43 {
    max-width: 43%; }
  .minw-sm-43 {
    min-width: 43%; }
  .h-sm-43 {
    height: 43%; }
  .maxh-sm-43 {
    max-height: 43%; }
  .minh-sm-43 {
    min-height: 43%; }
  .vw-sm-43 {
    width: 43vw; }
  .maxvw-sm-43 {
    max-width: 43vw; }
  .minvw-sm-43 {
    min-width: 43vw; }
  .vh-sm-43 {
    height: 43vh; }
  .maxvh-sm-43 {
    max-height: 43vh; }
  .minvh-sm-43 {
    min-height: 43vh; }
  .w-sm-44 {
    width: 44%; }
  .maxw-sm-44 {
    max-width: 44%; }
  .minw-sm-44 {
    min-width: 44%; }
  .h-sm-44 {
    height: 44%; }
  .maxh-sm-44 {
    max-height: 44%; }
  .minh-sm-44 {
    min-height: 44%; }
  .vw-sm-44 {
    width: 44vw; }
  .maxvw-sm-44 {
    max-width: 44vw; }
  .minvw-sm-44 {
    min-width: 44vw; }
  .vh-sm-44 {
    height: 44vh; }
  .maxvh-sm-44 {
    max-height: 44vh; }
  .minvh-sm-44 {
    min-height: 44vh; }
  .w-sm-45 {
    width: 45%; }
  .maxw-sm-45 {
    max-width: 45%; }
  .minw-sm-45 {
    min-width: 45%; }
  .h-sm-45 {
    height: 45%; }
  .maxh-sm-45 {
    max-height: 45%; }
  .minh-sm-45 {
    min-height: 45%; }
  .vw-sm-45 {
    width: 45vw; }
  .maxvw-sm-45 {
    max-width: 45vw; }
  .minvw-sm-45 {
    min-width: 45vw; }
  .vh-sm-45 {
    height: 45vh; }
  .maxvh-sm-45 {
    max-height: 45vh; }
  .minvh-sm-45 {
    min-height: 45vh; }
  .w-sm-46 {
    width: 46%; }
  .maxw-sm-46 {
    max-width: 46%; }
  .minw-sm-46 {
    min-width: 46%; }
  .h-sm-46 {
    height: 46%; }
  .maxh-sm-46 {
    max-height: 46%; }
  .minh-sm-46 {
    min-height: 46%; }
  .vw-sm-46 {
    width: 46vw; }
  .maxvw-sm-46 {
    max-width: 46vw; }
  .minvw-sm-46 {
    min-width: 46vw; }
  .vh-sm-46 {
    height: 46vh; }
  .maxvh-sm-46 {
    max-height: 46vh; }
  .minvh-sm-46 {
    min-height: 46vh; }
  .w-sm-47 {
    width: 47%; }
  .maxw-sm-47 {
    max-width: 47%; }
  .minw-sm-47 {
    min-width: 47%; }
  .h-sm-47 {
    height: 47%; }
  .maxh-sm-47 {
    max-height: 47%; }
  .minh-sm-47 {
    min-height: 47%; }
  .vw-sm-47 {
    width: 47vw; }
  .maxvw-sm-47 {
    max-width: 47vw; }
  .minvw-sm-47 {
    min-width: 47vw; }
  .vh-sm-47 {
    height: 47vh; }
  .maxvh-sm-47 {
    max-height: 47vh; }
  .minvh-sm-47 {
    min-height: 47vh; }
  .w-sm-48 {
    width: 48%; }
  .maxw-sm-48 {
    max-width: 48%; }
  .minw-sm-48 {
    min-width: 48%; }
  .h-sm-48 {
    height: 48%; }
  .maxh-sm-48 {
    max-height: 48%; }
  .minh-sm-48 {
    min-height: 48%; }
  .vw-sm-48 {
    width: 48vw; }
  .maxvw-sm-48 {
    max-width: 48vw; }
  .minvw-sm-48 {
    min-width: 48vw; }
  .vh-sm-48 {
    height: 48vh; }
  .maxvh-sm-48 {
    max-height: 48vh; }
  .minvh-sm-48 {
    min-height: 48vh; }
  .w-sm-49 {
    width: 49%; }
  .maxw-sm-49 {
    max-width: 49%; }
  .minw-sm-49 {
    min-width: 49%; }
  .h-sm-49 {
    height: 49%; }
  .maxh-sm-49 {
    max-height: 49%; }
  .minh-sm-49 {
    min-height: 49%; }
  .vw-sm-49 {
    width: 49vw; }
  .maxvw-sm-49 {
    max-width: 49vw; }
  .minvw-sm-49 {
    min-width: 49vw; }
  .vh-sm-49 {
    height: 49vh; }
  .maxvh-sm-49 {
    max-height: 49vh; }
  .minvh-sm-49 {
    min-height: 49vh; }
  .w-sm-50 {
    width: 50%; }
  .maxw-sm-50 {
    max-width: 50%; }
  .minw-sm-50 {
    min-width: 50%; }
  .h-sm-50 {
    height: 50%; }
  .maxh-sm-50 {
    max-height: 50%; }
  .minh-sm-50 {
    min-height: 50%; }
  .vw-sm-50 {
    width: 50vw; }
  .maxvw-sm-50 {
    max-width: 50vw; }
  .minvw-sm-50 {
    min-width: 50vw; }
  .vh-sm-50 {
    height: 50vh; }
  .maxvh-sm-50 {
    max-height: 50vh; }
  .minvh-sm-50 {
    min-height: 50vh; }
  .w-sm-51 {
    width: 51%; }
  .maxw-sm-51 {
    max-width: 51%; }
  .minw-sm-51 {
    min-width: 51%; }
  .h-sm-51 {
    height: 51%; }
  .maxh-sm-51 {
    max-height: 51%; }
  .minh-sm-51 {
    min-height: 51%; }
  .vw-sm-51 {
    width: 51vw; }
  .maxvw-sm-51 {
    max-width: 51vw; }
  .minvw-sm-51 {
    min-width: 51vw; }
  .vh-sm-51 {
    height: 51vh; }
  .maxvh-sm-51 {
    max-height: 51vh; }
  .minvh-sm-51 {
    min-height: 51vh; }
  .w-sm-52 {
    width: 52%; }
  .maxw-sm-52 {
    max-width: 52%; }
  .minw-sm-52 {
    min-width: 52%; }
  .h-sm-52 {
    height: 52%; }
  .maxh-sm-52 {
    max-height: 52%; }
  .minh-sm-52 {
    min-height: 52%; }
  .vw-sm-52 {
    width: 52vw; }
  .maxvw-sm-52 {
    max-width: 52vw; }
  .minvw-sm-52 {
    min-width: 52vw; }
  .vh-sm-52 {
    height: 52vh; }
  .maxvh-sm-52 {
    max-height: 52vh; }
  .minvh-sm-52 {
    min-height: 52vh; }
  .w-sm-53 {
    width: 53%; }
  .maxw-sm-53 {
    max-width: 53%; }
  .minw-sm-53 {
    min-width: 53%; }
  .h-sm-53 {
    height: 53%; }
  .maxh-sm-53 {
    max-height: 53%; }
  .minh-sm-53 {
    min-height: 53%; }
  .vw-sm-53 {
    width: 53vw; }
  .maxvw-sm-53 {
    max-width: 53vw; }
  .minvw-sm-53 {
    min-width: 53vw; }
  .vh-sm-53 {
    height: 53vh; }
  .maxvh-sm-53 {
    max-height: 53vh; }
  .minvh-sm-53 {
    min-height: 53vh; }
  .w-sm-54 {
    width: 54%; }
  .maxw-sm-54 {
    max-width: 54%; }
  .minw-sm-54 {
    min-width: 54%; }
  .h-sm-54 {
    height: 54%; }
  .maxh-sm-54 {
    max-height: 54%; }
  .minh-sm-54 {
    min-height: 54%; }
  .vw-sm-54 {
    width: 54vw; }
  .maxvw-sm-54 {
    max-width: 54vw; }
  .minvw-sm-54 {
    min-width: 54vw; }
  .vh-sm-54 {
    height: 54vh; }
  .maxvh-sm-54 {
    max-height: 54vh; }
  .minvh-sm-54 {
    min-height: 54vh; }
  .w-sm-55 {
    width: 55%; }
  .maxw-sm-55 {
    max-width: 55%; }
  .minw-sm-55 {
    min-width: 55%; }
  .h-sm-55 {
    height: 55%; }
  .maxh-sm-55 {
    max-height: 55%; }
  .minh-sm-55 {
    min-height: 55%; }
  .vw-sm-55 {
    width: 55vw; }
  .maxvw-sm-55 {
    max-width: 55vw; }
  .minvw-sm-55 {
    min-width: 55vw; }
  .vh-sm-55 {
    height: 55vh; }
  .maxvh-sm-55 {
    max-height: 55vh; }
  .minvh-sm-55 {
    min-height: 55vh; }
  .w-sm-56 {
    width: 56%; }
  .maxw-sm-56 {
    max-width: 56%; }
  .minw-sm-56 {
    min-width: 56%; }
  .h-sm-56 {
    height: 56%; }
  .maxh-sm-56 {
    max-height: 56%; }
  .minh-sm-56 {
    min-height: 56%; }
  .vw-sm-56 {
    width: 56vw; }
  .maxvw-sm-56 {
    max-width: 56vw; }
  .minvw-sm-56 {
    min-width: 56vw; }
  .vh-sm-56 {
    height: 56vh; }
  .maxvh-sm-56 {
    max-height: 56vh; }
  .minvh-sm-56 {
    min-height: 56vh; }
  .w-sm-57 {
    width: 57%; }
  .maxw-sm-57 {
    max-width: 57%; }
  .minw-sm-57 {
    min-width: 57%; }
  .h-sm-57 {
    height: 57%; }
  .maxh-sm-57 {
    max-height: 57%; }
  .minh-sm-57 {
    min-height: 57%; }
  .vw-sm-57 {
    width: 57vw; }
  .maxvw-sm-57 {
    max-width: 57vw; }
  .minvw-sm-57 {
    min-width: 57vw; }
  .vh-sm-57 {
    height: 57vh; }
  .maxvh-sm-57 {
    max-height: 57vh; }
  .minvh-sm-57 {
    min-height: 57vh; }
  .w-sm-58 {
    width: 58%; }
  .maxw-sm-58 {
    max-width: 58%; }
  .minw-sm-58 {
    min-width: 58%; }
  .h-sm-58 {
    height: 58%; }
  .maxh-sm-58 {
    max-height: 58%; }
  .minh-sm-58 {
    min-height: 58%; }
  .vw-sm-58 {
    width: 58vw; }
  .maxvw-sm-58 {
    max-width: 58vw; }
  .minvw-sm-58 {
    min-width: 58vw; }
  .vh-sm-58 {
    height: 58vh; }
  .maxvh-sm-58 {
    max-height: 58vh; }
  .minvh-sm-58 {
    min-height: 58vh; }
  .w-sm-59 {
    width: 59%; }
  .maxw-sm-59 {
    max-width: 59%; }
  .minw-sm-59 {
    min-width: 59%; }
  .h-sm-59 {
    height: 59%; }
  .maxh-sm-59 {
    max-height: 59%; }
  .minh-sm-59 {
    min-height: 59%; }
  .vw-sm-59 {
    width: 59vw; }
  .maxvw-sm-59 {
    max-width: 59vw; }
  .minvw-sm-59 {
    min-width: 59vw; }
  .vh-sm-59 {
    height: 59vh; }
  .maxvh-sm-59 {
    max-height: 59vh; }
  .minvh-sm-59 {
    min-height: 59vh; }
  .w-sm-60 {
    width: 60%; }
  .maxw-sm-60 {
    max-width: 60%; }
  .minw-sm-60 {
    min-width: 60%; }
  .h-sm-60 {
    height: 60%; }
  .maxh-sm-60 {
    max-height: 60%; }
  .minh-sm-60 {
    min-height: 60%; }
  .vw-sm-60 {
    width: 60vw; }
  .maxvw-sm-60 {
    max-width: 60vw; }
  .minvw-sm-60 {
    min-width: 60vw; }
  .vh-sm-60 {
    height: 60vh; }
  .maxvh-sm-60 {
    max-height: 60vh; }
  .minvh-sm-60 {
    min-height: 60vh; }
  .w-sm-61 {
    width: 61%; }
  .maxw-sm-61 {
    max-width: 61%; }
  .minw-sm-61 {
    min-width: 61%; }
  .h-sm-61 {
    height: 61%; }
  .maxh-sm-61 {
    max-height: 61%; }
  .minh-sm-61 {
    min-height: 61%; }
  .vw-sm-61 {
    width: 61vw; }
  .maxvw-sm-61 {
    max-width: 61vw; }
  .minvw-sm-61 {
    min-width: 61vw; }
  .vh-sm-61 {
    height: 61vh; }
  .maxvh-sm-61 {
    max-height: 61vh; }
  .minvh-sm-61 {
    min-height: 61vh; }
  .w-sm-62 {
    width: 62%; }
  .maxw-sm-62 {
    max-width: 62%; }
  .minw-sm-62 {
    min-width: 62%; }
  .h-sm-62 {
    height: 62%; }
  .maxh-sm-62 {
    max-height: 62%; }
  .minh-sm-62 {
    min-height: 62%; }
  .vw-sm-62 {
    width: 62vw; }
  .maxvw-sm-62 {
    max-width: 62vw; }
  .minvw-sm-62 {
    min-width: 62vw; }
  .vh-sm-62 {
    height: 62vh; }
  .maxvh-sm-62 {
    max-height: 62vh; }
  .minvh-sm-62 {
    min-height: 62vh; }
  .w-sm-63 {
    width: 63%; }
  .maxw-sm-63 {
    max-width: 63%; }
  .minw-sm-63 {
    min-width: 63%; }
  .h-sm-63 {
    height: 63%; }
  .maxh-sm-63 {
    max-height: 63%; }
  .minh-sm-63 {
    min-height: 63%; }
  .vw-sm-63 {
    width: 63vw; }
  .maxvw-sm-63 {
    max-width: 63vw; }
  .minvw-sm-63 {
    min-width: 63vw; }
  .vh-sm-63 {
    height: 63vh; }
  .maxvh-sm-63 {
    max-height: 63vh; }
  .minvh-sm-63 {
    min-height: 63vh; }
  .w-sm-64 {
    width: 64%; }
  .maxw-sm-64 {
    max-width: 64%; }
  .minw-sm-64 {
    min-width: 64%; }
  .h-sm-64 {
    height: 64%; }
  .maxh-sm-64 {
    max-height: 64%; }
  .minh-sm-64 {
    min-height: 64%; }
  .vw-sm-64 {
    width: 64vw; }
  .maxvw-sm-64 {
    max-width: 64vw; }
  .minvw-sm-64 {
    min-width: 64vw; }
  .vh-sm-64 {
    height: 64vh; }
  .maxvh-sm-64 {
    max-height: 64vh; }
  .minvh-sm-64 {
    min-height: 64vh; }
  .w-sm-65 {
    width: 65%; }
  .maxw-sm-65 {
    max-width: 65%; }
  .minw-sm-65 {
    min-width: 65%; }
  .h-sm-65 {
    height: 65%; }
  .maxh-sm-65 {
    max-height: 65%; }
  .minh-sm-65 {
    min-height: 65%; }
  .vw-sm-65 {
    width: 65vw; }
  .maxvw-sm-65 {
    max-width: 65vw; }
  .minvw-sm-65 {
    min-width: 65vw; }
  .vh-sm-65 {
    height: 65vh; }
  .maxvh-sm-65 {
    max-height: 65vh; }
  .minvh-sm-65 {
    min-height: 65vh; }
  .w-sm-66 {
    width: 66%; }
  .maxw-sm-66 {
    max-width: 66%; }
  .minw-sm-66 {
    min-width: 66%; }
  .h-sm-66 {
    height: 66%; }
  .maxh-sm-66 {
    max-height: 66%; }
  .minh-sm-66 {
    min-height: 66%; }
  .vw-sm-66 {
    width: 66vw; }
  .maxvw-sm-66 {
    max-width: 66vw; }
  .minvw-sm-66 {
    min-width: 66vw; }
  .vh-sm-66 {
    height: 66vh; }
  .maxvh-sm-66 {
    max-height: 66vh; }
  .minvh-sm-66 {
    min-height: 66vh; }
  .w-sm-67 {
    width: 67%; }
  .maxw-sm-67 {
    max-width: 67%; }
  .minw-sm-67 {
    min-width: 67%; }
  .h-sm-67 {
    height: 67%; }
  .maxh-sm-67 {
    max-height: 67%; }
  .minh-sm-67 {
    min-height: 67%; }
  .vw-sm-67 {
    width: 67vw; }
  .maxvw-sm-67 {
    max-width: 67vw; }
  .minvw-sm-67 {
    min-width: 67vw; }
  .vh-sm-67 {
    height: 67vh; }
  .maxvh-sm-67 {
    max-height: 67vh; }
  .minvh-sm-67 {
    min-height: 67vh; }
  .w-sm-68 {
    width: 68%; }
  .maxw-sm-68 {
    max-width: 68%; }
  .minw-sm-68 {
    min-width: 68%; }
  .h-sm-68 {
    height: 68%; }
  .maxh-sm-68 {
    max-height: 68%; }
  .minh-sm-68 {
    min-height: 68%; }
  .vw-sm-68 {
    width: 68vw; }
  .maxvw-sm-68 {
    max-width: 68vw; }
  .minvw-sm-68 {
    min-width: 68vw; }
  .vh-sm-68 {
    height: 68vh; }
  .maxvh-sm-68 {
    max-height: 68vh; }
  .minvh-sm-68 {
    min-height: 68vh; }
  .w-sm-69 {
    width: 69%; }
  .maxw-sm-69 {
    max-width: 69%; }
  .minw-sm-69 {
    min-width: 69%; }
  .h-sm-69 {
    height: 69%; }
  .maxh-sm-69 {
    max-height: 69%; }
  .minh-sm-69 {
    min-height: 69%; }
  .vw-sm-69 {
    width: 69vw; }
  .maxvw-sm-69 {
    max-width: 69vw; }
  .minvw-sm-69 {
    min-width: 69vw; }
  .vh-sm-69 {
    height: 69vh; }
  .maxvh-sm-69 {
    max-height: 69vh; }
  .minvh-sm-69 {
    min-height: 69vh; }
  .w-sm-70 {
    width: 70%; }
  .maxw-sm-70 {
    max-width: 70%; }
  .minw-sm-70 {
    min-width: 70%; }
  .h-sm-70 {
    height: 70%; }
  .maxh-sm-70 {
    max-height: 70%; }
  .minh-sm-70 {
    min-height: 70%; }
  .vw-sm-70 {
    width: 70vw; }
  .maxvw-sm-70 {
    max-width: 70vw; }
  .minvw-sm-70 {
    min-width: 70vw; }
  .vh-sm-70 {
    height: 70vh; }
  .maxvh-sm-70 {
    max-height: 70vh; }
  .minvh-sm-70 {
    min-height: 70vh; }
  .w-sm-71 {
    width: 71%; }
  .maxw-sm-71 {
    max-width: 71%; }
  .minw-sm-71 {
    min-width: 71%; }
  .h-sm-71 {
    height: 71%; }
  .maxh-sm-71 {
    max-height: 71%; }
  .minh-sm-71 {
    min-height: 71%; }
  .vw-sm-71 {
    width: 71vw; }
  .maxvw-sm-71 {
    max-width: 71vw; }
  .minvw-sm-71 {
    min-width: 71vw; }
  .vh-sm-71 {
    height: 71vh; }
  .maxvh-sm-71 {
    max-height: 71vh; }
  .minvh-sm-71 {
    min-height: 71vh; }
  .w-sm-72 {
    width: 72%; }
  .maxw-sm-72 {
    max-width: 72%; }
  .minw-sm-72 {
    min-width: 72%; }
  .h-sm-72 {
    height: 72%; }
  .maxh-sm-72 {
    max-height: 72%; }
  .minh-sm-72 {
    min-height: 72%; }
  .vw-sm-72 {
    width: 72vw; }
  .maxvw-sm-72 {
    max-width: 72vw; }
  .minvw-sm-72 {
    min-width: 72vw; }
  .vh-sm-72 {
    height: 72vh; }
  .maxvh-sm-72 {
    max-height: 72vh; }
  .minvh-sm-72 {
    min-height: 72vh; }
  .w-sm-73 {
    width: 73%; }
  .maxw-sm-73 {
    max-width: 73%; }
  .minw-sm-73 {
    min-width: 73%; }
  .h-sm-73 {
    height: 73%; }
  .maxh-sm-73 {
    max-height: 73%; }
  .minh-sm-73 {
    min-height: 73%; }
  .vw-sm-73 {
    width: 73vw; }
  .maxvw-sm-73 {
    max-width: 73vw; }
  .minvw-sm-73 {
    min-width: 73vw; }
  .vh-sm-73 {
    height: 73vh; }
  .maxvh-sm-73 {
    max-height: 73vh; }
  .minvh-sm-73 {
    min-height: 73vh; }
  .w-sm-74 {
    width: 74%; }
  .maxw-sm-74 {
    max-width: 74%; }
  .minw-sm-74 {
    min-width: 74%; }
  .h-sm-74 {
    height: 74%; }
  .maxh-sm-74 {
    max-height: 74%; }
  .minh-sm-74 {
    min-height: 74%; }
  .vw-sm-74 {
    width: 74vw; }
  .maxvw-sm-74 {
    max-width: 74vw; }
  .minvw-sm-74 {
    min-width: 74vw; }
  .vh-sm-74 {
    height: 74vh; }
  .maxvh-sm-74 {
    max-height: 74vh; }
  .minvh-sm-74 {
    min-height: 74vh; }
  .w-sm-75 {
    width: 75%; }
  .maxw-sm-75 {
    max-width: 75%; }
  .minw-sm-75 {
    min-width: 75%; }
  .h-sm-75 {
    height: 75%; }
  .maxh-sm-75 {
    max-height: 75%; }
  .minh-sm-75 {
    min-height: 75%; }
  .vw-sm-75 {
    width: 75vw; }
  .maxvw-sm-75 {
    max-width: 75vw; }
  .minvw-sm-75 {
    min-width: 75vw; }
  .vh-sm-75 {
    height: 75vh; }
  .maxvh-sm-75 {
    max-height: 75vh; }
  .minvh-sm-75 {
    min-height: 75vh; }
  .w-sm-76 {
    width: 76%; }
  .maxw-sm-76 {
    max-width: 76%; }
  .minw-sm-76 {
    min-width: 76%; }
  .h-sm-76 {
    height: 76%; }
  .maxh-sm-76 {
    max-height: 76%; }
  .minh-sm-76 {
    min-height: 76%; }
  .vw-sm-76 {
    width: 76vw; }
  .maxvw-sm-76 {
    max-width: 76vw; }
  .minvw-sm-76 {
    min-width: 76vw; }
  .vh-sm-76 {
    height: 76vh; }
  .maxvh-sm-76 {
    max-height: 76vh; }
  .minvh-sm-76 {
    min-height: 76vh; }
  .w-sm-77 {
    width: 77%; }
  .maxw-sm-77 {
    max-width: 77%; }
  .minw-sm-77 {
    min-width: 77%; }
  .h-sm-77 {
    height: 77%; }
  .maxh-sm-77 {
    max-height: 77%; }
  .minh-sm-77 {
    min-height: 77%; }
  .vw-sm-77 {
    width: 77vw; }
  .maxvw-sm-77 {
    max-width: 77vw; }
  .minvw-sm-77 {
    min-width: 77vw; }
  .vh-sm-77 {
    height: 77vh; }
  .maxvh-sm-77 {
    max-height: 77vh; }
  .minvh-sm-77 {
    min-height: 77vh; }
  .w-sm-78 {
    width: 78%; }
  .maxw-sm-78 {
    max-width: 78%; }
  .minw-sm-78 {
    min-width: 78%; }
  .h-sm-78 {
    height: 78%; }
  .maxh-sm-78 {
    max-height: 78%; }
  .minh-sm-78 {
    min-height: 78%; }
  .vw-sm-78 {
    width: 78vw; }
  .maxvw-sm-78 {
    max-width: 78vw; }
  .minvw-sm-78 {
    min-width: 78vw; }
  .vh-sm-78 {
    height: 78vh; }
  .maxvh-sm-78 {
    max-height: 78vh; }
  .minvh-sm-78 {
    min-height: 78vh; }
  .w-sm-79 {
    width: 79%; }
  .maxw-sm-79 {
    max-width: 79%; }
  .minw-sm-79 {
    min-width: 79%; }
  .h-sm-79 {
    height: 79%; }
  .maxh-sm-79 {
    max-height: 79%; }
  .minh-sm-79 {
    min-height: 79%; }
  .vw-sm-79 {
    width: 79vw; }
  .maxvw-sm-79 {
    max-width: 79vw; }
  .minvw-sm-79 {
    min-width: 79vw; }
  .vh-sm-79 {
    height: 79vh; }
  .maxvh-sm-79 {
    max-height: 79vh; }
  .minvh-sm-79 {
    min-height: 79vh; }
  .w-sm-80 {
    width: 80%; }
  .maxw-sm-80 {
    max-width: 80%; }
  .minw-sm-80 {
    min-width: 80%; }
  .h-sm-80 {
    height: 80%; }
  .maxh-sm-80 {
    max-height: 80%; }
  .minh-sm-80 {
    min-height: 80%; }
  .vw-sm-80 {
    width: 80vw; }
  .maxvw-sm-80 {
    max-width: 80vw; }
  .minvw-sm-80 {
    min-width: 80vw; }
  .vh-sm-80 {
    height: 80vh; }
  .maxvh-sm-80 {
    max-height: 80vh; }
  .minvh-sm-80 {
    min-height: 80vh; }
  .w-sm-81 {
    width: 81%; }
  .maxw-sm-81 {
    max-width: 81%; }
  .minw-sm-81 {
    min-width: 81%; }
  .h-sm-81 {
    height: 81%; }
  .maxh-sm-81 {
    max-height: 81%; }
  .minh-sm-81 {
    min-height: 81%; }
  .vw-sm-81 {
    width: 81vw; }
  .maxvw-sm-81 {
    max-width: 81vw; }
  .minvw-sm-81 {
    min-width: 81vw; }
  .vh-sm-81 {
    height: 81vh; }
  .maxvh-sm-81 {
    max-height: 81vh; }
  .minvh-sm-81 {
    min-height: 81vh; }
  .w-sm-82 {
    width: 82%; }
  .maxw-sm-82 {
    max-width: 82%; }
  .minw-sm-82 {
    min-width: 82%; }
  .h-sm-82 {
    height: 82%; }
  .maxh-sm-82 {
    max-height: 82%; }
  .minh-sm-82 {
    min-height: 82%; }
  .vw-sm-82 {
    width: 82vw; }
  .maxvw-sm-82 {
    max-width: 82vw; }
  .minvw-sm-82 {
    min-width: 82vw; }
  .vh-sm-82 {
    height: 82vh; }
  .maxvh-sm-82 {
    max-height: 82vh; }
  .minvh-sm-82 {
    min-height: 82vh; }
  .w-sm-83 {
    width: 83%; }
  .maxw-sm-83 {
    max-width: 83%; }
  .minw-sm-83 {
    min-width: 83%; }
  .h-sm-83 {
    height: 83%; }
  .maxh-sm-83 {
    max-height: 83%; }
  .minh-sm-83 {
    min-height: 83%; }
  .vw-sm-83 {
    width: 83vw; }
  .maxvw-sm-83 {
    max-width: 83vw; }
  .minvw-sm-83 {
    min-width: 83vw; }
  .vh-sm-83 {
    height: 83vh; }
  .maxvh-sm-83 {
    max-height: 83vh; }
  .minvh-sm-83 {
    min-height: 83vh; }
  .w-sm-84 {
    width: 84%; }
  .maxw-sm-84 {
    max-width: 84%; }
  .minw-sm-84 {
    min-width: 84%; }
  .h-sm-84 {
    height: 84%; }
  .maxh-sm-84 {
    max-height: 84%; }
  .minh-sm-84 {
    min-height: 84%; }
  .vw-sm-84 {
    width: 84vw; }
  .maxvw-sm-84 {
    max-width: 84vw; }
  .minvw-sm-84 {
    min-width: 84vw; }
  .vh-sm-84 {
    height: 84vh; }
  .maxvh-sm-84 {
    max-height: 84vh; }
  .minvh-sm-84 {
    min-height: 84vh; }
  .w-sm-85 {
    width: 85%; }
  .maxw-sm-85 {
    max-width: 85%; }
  .minw-sm-85 {
    min-width: 85%; }
  .h-sm-85 {
    height: 85%; }
  .maxh-sm-85 {
    max-height: 85%; }
  .minh-sm-85 {
    min-height: 85%; }
  .vw-sm-85 {
    width: 85vw; }
  .maxvw-sm-85 {
    max-width: 85vw; }
  .minvw-sm-85 {
    min-width: 85vw; }
  .vh-sm-85 {
    height: 85vh; }
  .maxvh-sm-85 {
    max-height: 85vh; }
  .minvh-sm-85 {
    min-height: 85vh; }
  .w-sm-86 {
    width: 86%; }
  .maxw-sm-86 {
    max-width: 86%; }
  .minw-sm-86 {
    min-width: 86%; }
  .h-sm-86 {
    height: 86%; }
  .maxh-sm-86 {
    max-height: 86%; }
  .minh-sm-86 {
    min-height: 86%; }
  .vw-sm-86 {
    width: 86vw; }
  .maxvw-sm-86 {
    max-width: 86vw; }
  .minvw-sm-86 {
    min-width: 86vw; }
  .vh-sm-86 {
    height: 86vh; }
  .maxvh-sm-86 {
    max-height: 86vh; }
  .minvh-sm-86 {
    min-height: 86vh; }
  .w-sm-87 {
    width: 87%; }
  .maxw-sm-87 {
    max-width: 87%; }
  .minw-sm-87 {
    min-width: 87%; }
  .h-sm-87 {
    height: 87%; }
  .maxh-sm-87 {
    max-height: 87%; }
  .minh-sm-87 {
    min-height: 87%; }
  .vw-sm-87 {
    width: 87vw; }
  .maxvw-sm-87 {
    max-width: 87vw; }
  .minvw-sm-87 {
    min-width: 87vw; }
  .vh-sm-87 {
    height: 87vh; }
  .maxvh-sm-87 {
    max-height: 87vh; }
  .minvh-sm-87 {
    min-height: 87vh; }
  .w-sm-88 {
    width: 88%; }
  .maxw-sm-88 {
    max-width: 88%; }
  .minw-sm-88 {
    min-width: 88%; }
  .h-sm-88 {
    height: 88%; }
  .maxh-sm-88 {
    max-height: 88%; }
  .minh-sm-88 {
    min-height: 88%; }
  .vw-sm-88 {
    width: 88vw; }
  .maxvw-sm-88 {
    max-width: 88vw; }
  .minvw-sm-88 {
    min-width: 88vw; }
  .vh-sm-88 {
    height: 88vh; }
  .maxvh-sm-88 {
    max-height: 88vh; }
  .minvh-sm-88 {
    min-height: 88vh; }
  .w-sm-89 {
    width: 89%; }
  .maxw-sm-89 {
    max-width: 89%; }
  .minw-sm-89 {
    min-width: 89%; }
  .h-sm-89 {
    height: 89%; }
  .maxh-sm-89 {
    max-height: 89%; }
  .minh-sm-89 {
    min-height: 89%; }
  .vw-sm-89 {
    width: 89vw; }
  .maxvw-sm-89 {
    max-width: 89vw; }
  .minvw-sm-89 {
    min-width: 89vw; }
  .vh-sm-89 {
    height: 89vh; }
  .maxvh-sm-89 {
    max-height: 89vh; }
  .minvh-sm-89 {
    min-height: 89vh; }
  .w-sm-90 {
    width: 90%; }
  .maxw-sm-90 {
    max-width: 90%; }
  .minw-sm-90 {
    min-width: 90%; }
  .h-sm-90 {
    height: 90%; }
  .maxh-sm-90 {
    max-height: 90%; }
  .minh-sm-90 {
    min-height: 90%; }
  .vw-sm-90 {
    width: 90vw; }
  .maxvw-sm-90 {
    max-width: 90vw; }
  .minvw-sm-90 {
    min-width: 90vw; }
  .vh-sm-90 {
    height: 90vh; }
  .maxvh-sm-90 {
    max-height: 90vh; }
  .minvh-sm-90 {
    min-height: 90vh; }
  .w-sm-91 {
    width: 91%; }
  .maxw-sm-91 {
    max-width: 91%; }
  .minw-sm-91 {
    min-width: 91%; }
  .h-sm-91 {
    height: 91%; }
  .maxh-sm-91 {
    max-height: 91%; }
  .minh-sm-91 {
    min-height: 91%; }
  .vw-sm-91 {
    width: 91vw; }
  .maxvw-sm-91 {
    max-width: 91vw; }
  .minvw-sm-91 {
    min-width: 91vw; }
  .vh-sm-91 {
    height: 91vh; }
  .maxvh-sm-91 {
    max-height: 91vh; }
  .minvh-sm-91 {
    min-height: 91vh; }
  .w-sm-92 {
    width: 92%; }
  .maxw-sm-92 {
    max-width: 92%; }
  .minw-sm-92 {
    min-width: 92%; }
  .h-sm-92 {
    height: 92%; }
  .maxh-sm-92 {
    max-height: 92%; }
  .minh-sm-92 {
    min-height: 92%; }
  .vw-sm-92 {
    width: 92vw; }
  .maxvw-sm-92 {
    max-width: 92vw; }
  .minvw-sm-92 {
    min-width: 92vw; }
  .vh-sm-92 {
    height: 92vh; }
  .maxvh-sm-92 {
    max-height: 92vh; }
  .minvh-sm-92 {
    min-height: 92vh; }
  .w-sm-93 {
    width: 93%; }
  .maxw-sm-93 {
    max-width: 93%; }
  .minw-sm-93 {
    min-width: 93%; }
  .h-sm-93 {
    height: 93%; }
  .maxh-sm-93 {
    max-height: 93%; }
  .minh-sm-93 {
    min-height: 93%; }
  .vw-sm-93 {
    width: 93vw; }
  .maxvw-sm-93 {
    max-width: 93vw; }
  .minvw-sm-93 {
    min-width: 93vw; }
  .vh-sm-93 {
    height: 93vh; }
  .maxvh-sm-93 {
    max-height: 93vh; }
  .minvh-sm-93 {
    min-height: 93vh; }
  .w-sm-94 {
    width: 94%; }
  .maxw-sm-94 {
    max-width: 94%; }
  .minw-sm-94 {
    min-width: 94%; }
  .h-sm-94 {
    height: 94%; }
  .maxh-sm-94 {
    max-height: 94%; }
  .minh-sm-94 {
    min-height: 94%; }
  .vw-sm-94 {
    width: 94vw; }
  .maxvw-sm-94 {
    max-width: 94vw; }
  .minvw-sm-94 {
    min-width: 94vw; }
  .vh-sm-94 {
    height: 94vh; }
  .maxvh-sm-94 {
    max-height: 94vh; }
  .minvh-sm-94 {
    min-height: 94vh; }
  .w-sm-95 {
    width: 95%; }
  .maxw-sm-95 {
    max-width: 95%; }
  .minw-sm-95 {
    min-width: 95%; }
  .h-sm-95 {
    height: 95%; }
  .maxh-sm-95 {
    max-height: 95%; }
  .minh-sm-95 {
    min-height: 95%; }
  .vw-sm-95 {
    width: 95vw; }
  .maxvw-sm-95 {
    max-width: 95vw; }
  .minvw-sm-95 {
    min-width: 95vw; }
  .vh-sm-95 {
    height: 95vh; }
  .maxvh-sm-95 {
    max-height: 95vh; }
  .minvh-sm-95 {
    min-height: 95vh; }
  .w-sm-96 {
    width: 96%; }
  .maxw-sm-96 {
    max-width: 96%; }
  .minw-sm-96 {
    min-width: 96%; }
  .h-sm-96 {
    height: 96%; }
  .maxh-sm-96 {
    max-height: 96%; }
  .minh-sm-96 {
    min-height: 96%; }
  .vw-sm-96 {
    width: 96vw; }
  .maxvw-sm-96 {
    max-width: 96vw; }
  .minvw-sm-96 {
    min-width: 96vw; }
  .vh-sm-96 {
    height: 96vh; }
  .maxvh-sm-96 {
    max-height: 96vh; }
  .minvh-sm-96 {
    min-height: 96vh; }
  .w-sm-97 {
    width: 97%; }
  .maxw-sm-97 {
    max-width: 97%; }
  .minw-sm-97 {
    min-width: 97%; }
  .h-sm-97 {
    height: 97%; }
  .maxh-sm-97 {
    max-height: 97%; }
  .minh-sm-97 {
    min-height: 97%; }
  .vw-sm-97 {
    width: 97vw; }
  .maxvw-sm-97 {
    max-width: 97vw; }
  .minvw-sm-97 {
    min-width: 97vw; }
  .vh-sm-97 {
    height: 97vh; }
  .maxvh-sm-97 {
    max-height: 97vh; }
  .minvh-sm-97 {
    min-height: 97vh; }
  .w-sm-98 {
    width: 98%; }
  .maxw-sm-98 {
    max-width: 98%; }
  .minw-sm-98 {
    min-width: 98%; }
  .h-sm-98 {
    height: 98%; }
  .maxh-sm-98 {
    max-height: 98%; }
  .minh-sm-98 {
    min-height: 98%; }
  .vw-sm-98 {
    width: 98vw; }
  .maxvw-sm-98 {
    max-width: 98vw; }
  .minvw-sm-98 {
    min-width: 98vw; }
  .vh-sm-98 {
    height: 98vh; }
  .maxvh-sm-98 {
    max-height: 98vh; }
  .minvh-sm-98 {
    min-height: 98vh; }
  .w-sm-99 {
    width: 99%; }
  .maxw-sm-99 {
    max-width: 99%; }
  .minw-sm-99 {
    min-width: 99%; }
  .h-sm-99 {
    height: 99%; }
  .maxh-sm-99 {
    max-height: 99%; }
  .minh-sm-99 {
    min-height: 99%; }
  .vw-sm-99 {
    width: 99vw; }
  .maxvw-sm-99 {
    max-width: 99vw; }
  .minvw-sm-99 {
    min-width: 99vw; }
  .vh-sm-99 {
    height: 99vh; }
  .maxvh-sm-99 {
    max-height: 99vh; }
  .minvh-sm-99 {
    min-height: 99vh; }
  .w-sm-100 {
    width: 100%; }
  .maxw-sm-100 {
    max-width: 100%; }
  .minw-sm-100 {
    min-width: 100%; }
  .h-sm-100 {
    height: 100%; }
  .maxh-sm-100 {
    max-height: 100%; }
  .minh-sm-100 {
    min-height: 100%; }
  .vw-sm-100 {
    width: 100vw; }
  .maxvw-sm-100 {
    max-width: 100vw; }
  .minvw-sm-100 {
    min-width: 100vw; }
  .vh-sm-100 {
    height: 100vh; }
  .maxvh-sm-100 {
    max-height: 100vh; }
  .minvh-sm-100 {
    min-height: 100vh; } }

@media screen and (min-width: 1024px) {
  .w-md-0 {
    width: 0%; }
  .maxw-md-0 {
    max-width: 0%; }
  .minw-md-0 {
    min-width: 0%; }
  .h-md-0 {
    height: 0%; }
  .maxh-md-0 {
    max-height: 0%; }
  .minh-md-0 {
    min-height: 0%; }
  .vw-md-0 {
    width: 0vw; }
  .maxvw-md-0 {
    max-width: 0vw; }
  .minvw-md-0 {
    min-width: 0vw; }
  .vh-md-0 {
    height: 0vh; }
  .maxvh-md-0 {
    max-height: 0vh; }
  .minvh-md-0 {
    min-height: 0vh; }
  .w-md-1 {
    width: 1%; }
  .maxw-md-1 {
    max-width: 1%; }
  .minw-md-1 {
    min-width: 1%; }
  .h-md-1 {
    height: 1%; }
  .maxh-md-1 {
    max-height: 1%; }
  .minh-md-1 {
    min-height: 1%; }
  .vw-md-1 {
    width: 1vw; }
  .maxvw-md-1 {
    max-width: 1vw; }
  .minvw-md-1 {
    min-width: 1vw; }
  .vh-md-1 {
    height: 1vh; }
  .maxvh-md-1 {
    max-height: 1vh; }
  .minvh-md-1 {
    min-height: 1vh; }
  .w-md-2 {
    width: 2%; }
  .maxw-md-2 {
    max-width: 2%; }
  .minw-md-2 {
    min-width: 2%; }
  .h-md-2 {
    height: 2%; }
  .maxh-md-2 {
    max-height: 2%; }
  .minh-md-2 {
    min-height: 2%; }
  .vw-md-2 {
    width: 2vw; }
  .maxvw-md-2 {
    max-width: 2vw; }
  .minvw-md-2 {
    min-width: 2vw; }
  .vh-md-2 {
    height: 2vh; }
  .maxvh-md-2 {
    max-height: 2vh; }
  .minvh-md-2 {
    min-height: 2vh; }
  .w-md-3 {
    width: 3%; }
  .maxw-md-3 {
    max-width: 3%; }
  .minw-md-3 {
    min-width: 3%; }
  .h-md-3 {
    height: 3%; }
  .maxh-md-3 {
    max-height: 3%; }
  .minh-md-3 {
    min-height: 3%; }
  .vw-md-3 {
    width: 3vw; }
  .maxvw-md-3 {
    max-width: 3vw; }
  .minvw-md-3 {
    min-width: 3vw; }
  .vh-md-3 {
    height: 3vh; }
  .maxvh-md-3 {
    max-height: 3vh; }
  .minvh-md-3 {
    min-height: 3vh; }
  .w-md-4 {
    width: 4%; }
  .maxw-md-4 {
    max-width: 4%; }
  .minw-md-4 {
    min-width: 4%; }
  .h-md-4 {
    height: 4%; }
  .maxh-md-4 {
    max-height: 4%; }
  .minh-md-4 {
    min-height: 4%; }
  .vw-md-4 {
    width: 4vw; }
  .maxvw-md-4 {
    max-width: 4vw; }
  .minvw-md-4 {
    min-width: 4vw; }
  .vh-md-4 {
    height: 4vh; }
  .maxvh-md-4 {
    max-height: 4vh; }
  .minvh-md-4 {
    min-height: 4vh; }
  .w-md-5 {
    width: 5%; }
  .maxw-md-5 {
    max-width: 5%; }
  .minw-md-5 {
    min-width: 5%; }
  .h-md-5 {
    height: 5%; }
  .maxh-md-5 {
    max-height: 5%; }
  .minh-md-5 {
    min-height: 5%; }
  .vw-md-5 {
    width: 5vw; }
  .maxvw-md-5 {
    max-width: 5vw; }
  .minvw-md-5 {
    min-width: 5vw; }
  .vh-md-5 {
    height: 5vh; }
  .maxvh-md-5 {
    max-height: 5vh; }
  .minvh-md-5 {
    min-height: 5vh; }
  .w-md-6 {
    width: 6%; }
  .maxw-md-6 {
    max-width: 6%; }
  .minw-md-6 {
    min-width: 6%; }
  .h-md-6 {
    height: 6%; }
  .maxh-md-6 {
    max-height: 6%; }
  .minh-md-6 {
    min-height: 6%; }
  .vw-md-6 {
    width: 6vw; }
  .maxvw-md-6 {
    max-width: 6vw; }
  .minvw-md-6 {
    min-width: 6vw; }
  .vh-md-6 {
    height: 6vh; }
  .maxvh-md-6 {
    max-height: 6vh; }
  .minvh-md-6 {
    min-height: 6vh; }
  .w-md-7 {
    width: 7%; }
  .maxw-md-7 {
    max-width: 7%; }
  .minw-md-7 {
    min-width: 7%; }
  .h-md-7 {
    height: 7%; }
  .maxh-md-7 {
    max-height: 7%; }
  .minh-md-7 {
    min-height: 7%; }
  .vw-md-7 {
    width: 7vw; }
  .maxvw-md-7 {
    max-width: 7vw; }
  .minvw-md-7 {
    min-width: 7vw; }
  .vh-md-7 {
    height: 7vh; }
  .maxvh-md-7 {
    max-height: 7vh; }
  .minvh-md-7 {
    min-height: 7vh; }
  .w-md-8 {
    width: 8%; }
  .maxw-md-8 {
    max-width: 8%; }
  .minw-md-8 {
    min-width: 8%; }
  .h-md-8 {
    height: 8%; }
  .maxh-md-8 {
    max-height: 8%; }
  .minh-md-8 {
    min-height: 8%; }
  .vw-md-8 {
    width: 8vw; }
  .maxvw-md-8 {
    max-width: 8vw; }
  .minvw-md-8 {
    min-width: 8vw; }
  .vh-md-8 {
    height: 8vh; }
  .maxvh-md-8 {
    max-height: 8vh; }
  .minvh-md-8 {
    min-height: 8vh; }
  .w-md-9 {
    width: 9%; }
  .maxw-md-9 {
    max-width: 9%; }
  .minw-md-9 {
    min-width: 9%; }
  .h-md-9 {
    height: 9%; }
  .maxh-md-9 {
    max-height: 9%; }
  .minh-md-9 {
    min-height: 9%; }
  .vw-md-9 {
    width: 9vw; }
  .maxvw-md-9 {
    max-width: 9vw; }
  .minvw-md-9 {
    min-width: 9vw; }
  .vh-md-9 {
    height: 9vh; }
  .maxvh-md-9 {
    max-height: 9vh; }
  .minvh-md-9 {
    min-height: 9vh; }
  .w-md-10 {
    width: 10%; }
  .maxw-md-10 {
    max-width: 10%; }
  .minw-md-10 {
    min-width: 10%; }
  .h-md-10 {
    height: 10%; }
  .maxh-md-10 {
    max-height: 10%; }
  .minh-md-10 {
    min-height: 10%; }
  .vw-md-10 {
    width: 10vw; }
  .maxvw-md-10 {
    max-width: 10vw; }
  .minvw-md-10 {
    min-width: 10vw; }
  .vh-md-10 {
    height: 10vh; }
  .maxvh-md-10 {
    max-height: 10vh; }
  .minvh-md-10 {
    min-height: 10vh; }
  .w-md-11 {
    width: 11%; }
  .maxw-md-11 {
    max-width: 11%; }
  .minw-md-11 {
    min-width: 11%; }
  .h-md-11 {
    height: 11%; }
  .maxh-md-11 {
    max-height: 11%; }
  .minh-md-11 {
    min-height: 11%; }
  .vw-md-11 {
    width: 11vw; }
  .maxvw-md-11 {
    max-width: 11vw; }
  .minvw-md-11 {
    min-width: 11vw; }
  .vh-md-11 {
    height: 11vh; }
  .maxvh-md-11 {
    max-height: 11vh; }
  .minvh-md-11 {
    min-height: 11vh; }
  .w-md-12 {
    width: 12%; }
  .maxw-md-12 {
    max-width: 12%; }
  .minw-md-12 {
    min-width: 12%; }
  .h-md-12 {
    height: 12%; }
  .maxh-md-12 {
    max-height: 12%; }
  .minh-md-12 {
    min-height: 12%; }
  .vw-md-12 {
    width: 12vw; }
  .maxvw-md-12 {
    max-width: 12vw; }
  .minvw-md-12 {
    min-width: 12vw; }
  .vh-md-12 {
    height: 12vh; }
  .maxvh-md-12 {
    max-height: 12vh; }
  .minvh-md-12 {
    min-height: 12vh; }
  .w-md-13 {
    width: 13%; }
  .maxw-md-13 {
    max-width: 13%; }
  .minw-md-13 {
    min-width: 13%; }
  .h-md-13 {
    height: 13%; }
  .maxh-md-13 {
    max-height: 13%; }
  .minh-md-13 {
    min-height: 13%; }
  .vw-md-13 {
    width: 13vw; }
  .maxvw-md-13 {
    max-width: 13vw; }
  .minvw-md-13 {
    min-width: 13vw; }
  .vh-md-13 {
    height: 13vh; }
  .maxvh-md-13 {
    max-height: 13vh; }
  .minvh-md-13 {
    min-height: 13vh; }
  .w-md-14 {
    width: 14%; }
  .maxw-md-14 {
    max-width: 14%; }
  .minw-md-14 {
    min-width: 14%; }
  .h-md-14 {
    height: 14%; }
  .maxh-md-14 {
    max-height: 14%; }
  .minh-md-14 {
    min-height: 14%; }
  .vw-md-14 {
    width: 14vw; }
  .maxvw-md-14 {
    max-width: 14vw; }
  .minvw-md-14 {
    min-width: 14vw; }
  .vh-md-14 {
    height: 14vh; }
  .maxvh-md-14 {
    max-height: 14vh; }
  .minvh-md-14 {
    min-height: 14vh; }
  .w-md-15 {
    width: 15%; }
  .maxw-md-15 {
    max-width: 15%; }
  .minw-md-15 {
    min-width: 15%; }
  .h-md-15 {
    height: 15%; }
  .maxh-md-15 {
    max-height: 15%; }
  .minh-md-15 {
    min-height: 15%; }
  .vw-md-15 {
    width: 15vw; }
  .maxvw-md-15 {
    max-width: 15vw; }
  .minvw-md-15 {
    min-width: 15vw; }
  .vh-md-15 {
    height: 15vh; }
  .maxvh-md-15 {
    max-height: 15vh; }
  .minvh-md-15 {
    min-height: 15vh; }
  .w-md-16 {
    width: 16%; }
  .maxw-md-16 {
    max-width: 16%; }
  .minw-md-16 {
    min-width: 16%; }
  .h-md-16 {
    height: 16%; }
  .maxh-md-16 {
    max-height: 16%; }
  .minh-md-16 {
    min-height: 16%; }
  .vw-md-16 {
    width: 16vw; }
  .maxvw-md-16 {
    max-width: 16vw; }
  .minvw-md-16 {
    min-width: 16vw; }
  .vh-md-16 {
    height: 16vh; }
  .maxvh-md-16 {
    max-height: 16vh; }
  .minvh-md-16 {
    min-height: 16vh; }
  .w-md-17 {
    width: 17%; }
  .maxw-md-17 {
    max-width: 17%; }
  .minw-md-17 {
    min-width: 17%; }
  .h-md-17 {
    height: 17%; }
  .maxh-md-17 {
    max-height: 17%; }
  .minh-md-17 {
    min-height: 17%; }
  .vw-md-17 {
    width: 17vw; }
  .maxvw-md-17 {
    max-width: 17vw; }
  .minvw-md-17 {
    min-width: 17vw; }
  .vh-md-17 {
    height: 17vh; }
  .maxvh-md-17 {
    max-height: 17vh; }
  .minvh-md-17 {
    min-height: 17vh; }
  .w-md-18 {
    width: 18%; }
  .maxw-md-18 {
    max-width: 18%; }
  .minw-md-18 {
    min-width: 18%; }
  .h-md-18 {
    height: 18%; }
  .maxh-md-18 {
    max-height: 18%; }
  .minh-md-18 {
    min-height: 18%; }
  .vw-md-18 {
    width: 18vw; }
  .maxvw-md-18 {
    max-width: 18vw; }
  .minvw-md-18 {
    min-width: 18vw; }
  .vh-md-18 {
    height: 18vh; }
  .maxvh-md-18 {
    max-height: 18vh; }
  .minvh-md-18 {
    min-height: 18vh; }
  .w-md-19 {
    width: 19%; }
  .maxw-md-19 {
    max-width: 19%; }
  .minw-md-19 {
    min-width: 19%; }
  .h-md-19 {
    height: 19%; }
  .maxh-md-19 {
    max-height: 19%; }
  .minh-md-19 {
    min-height: 19%; }
  .vw-md-19 {
    width: 19vw; }
  .maxvw-md-19 {
    max-width: 19vw; }
  .minvw-md-19 {
    min-width: 19vw; }
  .vh-md-19 {
    height: 19vh; }
  .maxvh-md-19 {
    max-height: 19vh; }
  .minvh-md-19 {
    min-height: 19vh; }
  .w-md-20 {
    width: 20%; }
  .maxw-md-20 {
    max-width: 20%; }
  .minw-md-20 {
    min-width: 20%; }
  .h-md-20 {
    height: 20%; }
  .maxh-md-20 {
    max-height: 20%; }
  .minh-md-20 {
    min-height: 20%; }
  .vw-md-20 {
    width: 20vw; }
  .maxvw-md-20 {
    max-width: 20vw; }
  .minvw-md-20 {
    min-width: 20vw; }
  .vh-md-20 {
    height: 20vh; }
  .maxvh-md-20 {
    max-height: 20vh; }
  .minvh-md-20 {
    min-height: 20vh; }
  .w-md-21 {
    width: 21%; }
  .maxw-md-21 {
    max-width: 21%; }
  .minw-md-21 {
    min-width: 21%; }
  .h-md-21 {
    height: 21%; }
  .maxh-md-21 {
    max-height: 21%; }
  .minh-md-21 {
    min-height: 21%; }
  .vw-md-21 {
    width: 21vw; }
  .maxvw-md-21 {
    max-width: 21vw; }
  .minvw-md-21 {
    min-width: 21vw; }
  .vh-md-21 {
    height: 21vh; }
  .maxvh-md-21 {
    max-height: 21vh; }
  .minvh-md-21 {
    min-height: 21vh; }
  .w-md-22 {
    width: 22%; }
  .maxw-md-22 {
    max-width: 22%; }
  .minw-md-22 {
    min-width: 22%; }
  .h-md-22 {
    height: 22%; }
  .maxh-md-22 {
    max-height: 22%; }
  .minh-md-22 {
    min-height: 22%; }
  .vw-md-22 {
    width: 22vw; }
  .maxvw-md-22 {
    max-width: 22vw; }
  .minvw-md-22 {
    min-width: 22vw; }
  .vh-md-22 {
    height: 22vh; }
  .maxvh-md-22 {
    max-height: 22vh; }
  .minvh-md-22 {
    min-height: 22vh; }
  .w-md-23 {
    width: 23%; }
  .maxw-md-23 {
    max-width: 23%; }
  .minw-md-23 {
    min-width: 23%; }
  .h-md-23 {
    height: 23%; }
  .maxh-md-23 {
    max-height: 23%; }
  .minh-md-23 {
    min-height: 23%; }
  .vw-md-23 {
    width: 23vw; }
  .maxvw-md-23 {
    max-width: 23vw; }
  .minvw-md-23 {
    min-width: 23vw; }
  .vh-md-23 {
    height: 23vh; }
  .maxvh-md-23 {
    max-height: 23vh; }
  .minvh-md-23 {
    min-height: 23vh; }
  .w-md-24 {
    width: 24%; }
  .maxw-md-24 {
    max-width: 24%; }
  .minw-md-24 {
    min-width: 24%; }
  .h-md-24 {
    height: 24%; }
  .maxh-md-24 {
    max-height: 24%; }
  .minh-md-24 {
    min-height: 24%; }
  .vw-md-24 {
    width: 24vw; }
  .maxvw-md-24 {
    max-width: 24vw; }
  .minvw-md-24 {
    min-width: 24vw; }
  .vh-md-24 {
    height: 24vh; }
  .maxvh-md-24 {
    max-height: 24vh; }
  .minvh-md-24 {
    min-height: 24vh; }
  .w-md-25 {
    width: 25%; }
  .maxw-md-25 {
    max-width: 25%; }
  .minw-md-25 {
    min-width: 25%; }
  .h-md-25 {
    height: 25%; }
  .maxh-md-25 {
    max-height: 25%; }
  .minh-md-25 {
    min-height: 25%; }
  .vw-md-25 {
    width: 25vw; }
  .maxvw-md-25 {
    max-width: 25vw; }
  .minvw-md-25 {
    min-width: 25vw; }
  .vh-md-25 {
    height: 25vh; }
  .maxvh-md-25 {
    max-height: 25vh; }
  .minvh-md-25 {
    min-height: 25vh; }
  .w-md-26 {
    width: 26%; }
  .maxw-md-26 {
    max-width: 26%; }
  .minw-md-26 {
    min-width: 26%; }
  .h-md-26 {
    height: 26%; }
  .maxh-md-26 {
    max-height: 26%; }
  .minh-md-26 {
    min-height: 26%; }
  .vw-md-26 {
    width: 26vw; }
  .maxvw-md-26 {
    max-width: 26vw; }
  .minvw-md-26 {
    min-width: 26vw; }
  .vh-md-26 {
    height: 26vh; }
  .maxvh-md-26 {
    max-height: 26vh; }
  .minvh-md-26 {
    min-height: 26vh; }
  .w-md-27 {
    width: 27%; }
  .maxw-md-27 {
    max-width: 27%; }
  .minw-md-27 {
    min-width: 27%; }
  .h-md-27 {
    height: 27%; }
  .maxh-md-27 {
    max-height: 27%; }
  .minh-md-27 {
    min-height: 27%; }
  .vw-md-27 {
    width: 27vw; }
  .maxvw-md-27 {
    max-width: 27vw; }
  .minvw-md-27 {
    min-width: 27vw; }
  .vh-md-27 {
    height: 27vh; }
  .maxvh-md-27 {
    max-height: 27vh; }
  .minvh-md-27 {
    min-height: 27vh; }
  .w-md-28 {
    width: 28%; }
  .maxw-md-28 {
    max-width: 28%; }
  .minw-md-28 {
    min-width: 28%; }
  .h-md-28 {
    height: 28%; }
  .maxh-md-28 {
    max-height: 28%; }
  .minh-md-28 {
    min-height: 28%; }
  .vw-md-28 {
    width: 28vw; }
  .maxvw-md-28 {
    max-width: 28vw; }
  .minvw-md-28 {
    min-width: 28vw; }
  .vh-md-28 {
    height: 28vh; }
  .maxvh-md-28 {
    max-height: 28vh; }
  .minvh-md-28 {
    min-height: 28vh; }
  .w-md-29 {
    width: 29%; }
  .maxw-md-29 {
    max-width: 29%; }
  .minw-md-29 {
    min-width: 29%; }
  .h-md-29 {
    height: 29%; }
  .maxh-md-29 {
    max-height: 29%; }
  .minh-md-29 {
    min-height: 29%; }
  .vw-md-29 {
    width: 29vw; }
  .maxvw-md-29 {
    max-width: 29vw; }
  .minvw-md-29 {
    min-width: 29vw; }
  .vh-md-29 {
    height: 29vh; }
  .maxvh-md-29 {
    max-height: 29vh; }
  .minvh-md-29 {
    min-height: 29vh; }
  .w-md-30 {
    width: 30%; }
  .maxw-md-30 {
    max-width: 30%; }
  .minw-md-30 {
    min-width: 30%; }
  .h-md-30 {
    height: 30%; }
  .maxh-md-30 {
    max-height: 30%; }
  .minh-md-30 {
    min-height: 30%; }
  .vw-md-30 {
    width: 30vw; }
  .maxvw-md-30 {
    max-width: 30vw; }
  .minvw-md-30 {
    min-width: 30vw; }
  .vh-md-30 {
    height: 30vh; }
  .maxvh-md-30 {
    max-height: 30vh; }
  .minvh-md-30 {
    min-height: 30vh; }
  .w-md-31 {
    width: 31%; }
  .maxw-md-31 {
    max-width: 31%; }
  .minw-md-31 {
    min-width: 31%; }
  .h-md-31 {
    height: 31%; }
  .maxh-md-31 {
    max-height: 31%; }
  .minh-md-31 {
    min-height: 31%; }
  .vw-md-31 {
    width: 31vw; }
  .maxvw-md-31 {
    max-width: 31vw; }
  .minvw-md-31 {
    min-width: 31vw; }
  .vh-md-31 {
    height: 31vh; }
  .maxvh-md-31 {
    max-height: 31vh; }
  .minvh-md-31 {
    min-height: 31vh; }
  .w-md-32 {
    width: 32%; }
  .maxw-md-32 {
    max-width: 32%; }
  .minw-md-32 {
    min-width: 32%; }
  .h-md-32 {
    height: 32%; }
  .maxh-md-32 {
    max-height: 32%; }
  .minh-md-32 {
    min-height: 32%; }
  .vw-md-32 {
    width: 32vw; }
  .maxvw-md-32 {
    max-width: 32vw; }
  .minvw-md-32 {
    min-width: 32vw; }
  .vh-md-32 {
    height: 32vh; }
  .maxvh-md-32 {
    max-height: 32vh; }
  .minvh-md-32 {
    min-height: 32vh; }
  .w-md-33 {
    width: 33%; }
  .maxw-md-33 {
    max-width: 33%; }
  .minw-md-33 {
    min-width: 33%; }
  .h-md-33 {
    height: 33%; }
  .maxh-md-33 {
    max-height: 33%; }
  .minh-md-33 {
    min-height: 33%; }
  .vw-md-33 {
    width: 33vw; }
  .maxvw-md-33 {
    max-width: 33vw; }
  .minvw-md-33 {
    min-width: 33vw; }
  .vh-md-33 {
    height: 33vh; }
  .maxvh-md-33 {
    max-height: 33vh; }
  .minvh-md-33 {
    min-height: 33vh; }
  .w-md-34 {
    width: 34%; }
  .maxw-md-34 {
    max-width: 34%; }
  .minw-md-34 {
    min-width: 34%; }
  .h-md-34 {
    height: 34%; }
  .maxh-md-34 {
    max-height: 34%; }
  .minh-md-34 {
    min-height: 34%; }
  .vw-md-34 {
    width: 34vw; }
  .maxvw-md-34 {
    max-width: 34vw; }
  .minvw-md-34 {
    min-width: 34vw; }
  .vh-md-34 {
    height: 34vh; }
  .maxvh-md-34 {
    max-height: 34vh; }
  .minvh-md-34 {
    min-height: 34vh; }
  .w-md-35 {
    width: 35%; }
  .maxw-md-35 {
    max-width: 35%; }
  .minw-md-35 {
    min-width: 35%; }
  .h-md-35 {
    height: 35%; }
  .maxh-md-35 {
    max-height: 35%; }
  .minh-md-35 {
    min-height: 35%; }
  .vw-md-35 {
    width: 35vw; }
  .maxvw-md-35 {
    max-width: 35vw; }
  .minvw-md-35 {
    min-width: 35vw; }
  .vh-md-35 {
    height: 35vh; }
  .maxvh-md-35 {
    max-height: 35vh; }
  .minvh-md-35 {
    min-height: 35vh; }
  .w-md-36 {
    width: 36%; }
  .maxw-md-36 {
    max-width: 36%; }
  .minw-md-36 {
    min-width: 36%; }
  .h-md-36 {
    height: 36%; }
  .maxh-md-36 {
    max-height: 36%; }
  .minh-md-36 {
    min-height: 36%; }
  .vw-md-36 {
    width: 36vw; }
  .maxvw-md-36 {
    max-width: 36vw; }
  .minvw-md-36 {
    min-width: 36vw; }
  .vh-md-36 {
    height: 36vh; }
  .maxvh-md-36 {
    max-height: 36vh; }
  .minvh-md-36 {
    min-height: 36vh; }
  .w-md-37 {
    width: 37%; }
  .maxw-md-37 {
    max-width: 37%; }
  .minw-md-37 {
    min-width: 37%; }
  .h-md-37 {
    height: 37%; }
  .maxh-md-37 {
    max-height: 37%; }
  .minh-md-37 {
    min-height: 37%; }
  .vw-md-37 {
    width: 37vw; }
  .maxvw-md-37 {
    max-width: 37vw; }
  .minvw-md-37 {
    min-width: 37vw; }
  .vh-md-37 {
    height: 37vh; }
  .maxvh-md-37 {
    max-height: 37vh; }
  .minvh-md-37 {
    min-height: 37vh; }
  .w-md-38 {
    width: 38%; }
  .maxw-md-38 {
    max-width: 38%; }
  .minw-md-38 {
    min-width: 38%; }
  .h-md-38 {
    height: 38%; }
  .maxh-md-38 {
    max-height: 38%; }
  .minh-md-38 {
    min-height: 38%; }
  .vw-md-38 {
    width: 38vw; }
  .maxvw-md-38 {
    max-width: 38vw; }
  .minvw-md-38 {
    min-width: 38vw; }
  .vh-md-38 {
    height: 38vh; }
  .maxvh-md-38 {
    max-height: 38vh; }
  .minvh-md-38 {
    min-height: 38vh; }
  .w-md-39 {
    width: 39%; }
  .maxw-md-39 {
    max-width: 39%; }
  .minw-md-39 {
    min-width: 39%; }
  .h-md-39 {
    height: 39%; }
  .maxh-md-39 {
    max-height: 39%; }
  .minh-md-39 {
    min-height: 39%; }
  .vw-md-39 {
    width: 39vw; }
  .maxvw-md-39 {
    max-width: 39vw; }
  .minvw-md-39 {
    min-width: 39vw; }
  .vh-md-39 {
    height: 39vh; }
  .maxvh-md-39 {
    max-height: 39vh; }
  .minvh-md-39 {
    min-height: 39vh; }
  .w-md-40 {
    width: 40%; }
  .maxw-md-40 {
    max-width: 40%; }
  .minw-md-40 {
    min-width: 40%; }
  .h-md-40 {
    height: 40%; }
  .maxh-md-40 {
    max-height: 40%; }
  .minh-md-40 {
    min-height: 40%; }
  .vw-md-40 {
    width: 40vw; }
  .maxvw-md-40 {
    max-width: 40vw; }
  .minvw-md-40 {
    min-width: 40vw; }
  .vh-md-40 {
    height: 40vh; }
  .maxvh-md-40 {
    max-height: 40vh; }
  .minvh-md-40 {
    min-height: 40vh; }
  .w-md-41 {
    width: 41%; }
  .maxw-md-41 {
    max-width: 41%; }
  .minw-md-41 {
    min-width: 41%; }
  .h-md-41 {
    height: 41%; }
  .maxh-md-41 {
    max-height: 41%; }
  .minh-md-41 {
    min-height: 41%; }
  .vw-md-41 {
    width: 41vw; }
  .maxvw-md-41 {
    max-width: 41vw; }
  .minvw-md-41 {
    min-width: 41vw; }
  .vh-md-41 {
    height: 41vh; }
  .maxvh-md-41 {
    max-height: 41vh; }
  .minvh-md-41 {
    min-height: 41vh; }
  .w-md-42 {
    width: 42%; }
  .maxw-md-42 {
    max-width: 42%; }
  .minw-md-42 {
    min-width: 42%; }
  .h-md-42 {
    height: 42%; }
  .maxh-md-42 {
    max-height: 42%; }
  .minh-md-42 {
    min-height: 42%; }
  .vw-md-42 {
    width: 42vw; }
  .maxvw-md-42 {
    max-width: 42vw; }
  .minvw-md-42 {
    min-width: 42vw; }
  .vh-md-42 {
    height: 42vh; }
  .maxvh-md-42 {
    max-height: 42vh; }
  .minvh-md-42 {
    min-height: 42vh; }
  .w-md-43 {
    width: 43%; }
  .maxw-md-43 {
    max-width: 43%; }
  .minw-md-43 {
    min-width: 43%; }
  .h-md-43 {
    height: 43%; }
  .maxh-md-43 {
    max-height: 43%; }
  .minh-md-43 {
    min-height: 43%; }
  .vw-md-43 {
    width: 43vw; }
  .maxvw-md-43 {
    max-width: 43vw; }
  .minvw-md-43 {
    min-width: 43vw; }
  .vh-md-43 {
    height: 43vh; }
  .maxvh-md-43 {
    max-height: 43vh; }
  .minvh-md-43 {
    min-height: 43vh; }
  .w-md-44 {
    width: 44%; }
  .maxw-md-44 {
    max-width: 44%; }
  .minw-md-44 {
    min-width: 44%; }
  .h-md-44 {
    height: 44%; }
  .maxh-md-44 {
    max-height: 44%; }
  .minh-md-44 {
    min-height: 44%; }
  .vw-md-44 {
    width: 44vw; }
  .maxvw-md-44 {
    max-width: 44vw; }
  .minvw-md-44 {
    min-width: 44vw; }
  .vh-md-44 {
    height: 44vh; }
  .maxvh-md-44 {
    max-height: 44vh; }
  .minvh-md-44 {
    min-height: 44vh; }
  .w-md-45 {
    width: 45%; }
  .maxw-md-45 {
    max-width: 45%; }
  .minw-md-45 {
    min-width: 45%; }
  .h-md-45 {
    height: 45%; }
  .maxh-md-45 {
    max-height: 45%; }
  .minh-md-45 {
    min-height: 45%; }
  .vw-md-45 {
    width: 45vw; }
  .maxvw-md-45 {
    max-width: 45vw; }
  .minvw-md-45 {
    min-width: 45vw; }
  .vh-md-45 {
    height: 45vh; }
  .maxvh-md-45 {
    max-height: 45vh; }
  .minvh-md-45 {
    min-height: 45vh; }
  .w-md-46 {
    width: 46%; }
  .maxw-md-46 {
    max-width: 46%; }
  .minw-md-46 {
    min-width: 46%; }
  .h-md-46 {
    height: 46%; }
  .maxh-md-46 {
    max-height: 46%; }
  .minh-md-46 {
    min-height: 46%; }
  .vw-md-46 {
    width: 46vw; }
  .maxvw-md-46 {
    max-width: 46vw; }
  .minvw-md-46 {
    min-width: 46vw; }
  .vh-md-46 {
    height: 46vh; }
  .maxvh-md-46 {
    max-height: 46vh; }
  .minvh-md-46 {
    min-height: 46vh; }
  .w-md-47 {
    width: 47%; }
  .maxw-md-47 {
    max-width: 47%; }
  .minw-md-47 {
    min-width: 47%; }
  .h-md-47 {
    height: 47%; }
  .maxh-md-47 {
    max-height: 47%; }
  .minh-md-47 {
    min-height: 47%; }
  .vw-md-47 {
    width: 47vw; }
  .maxvw-md-47 {
    max-width: 47vw; }
  .minvw-md-47 {
    min-width: 47vw; }
  .vh-md-47 {
    height: 47vh; }
  .maxvh-md-47 {
    max-height: 47vh; }
  .minvh-md-47 {
    min-height: 47vh; }
  .w-md-48 {
    width: 48%; }
  .maxw-md-48 {
    max-width: 48%; }
  .minw-md-48 {
    min-width: 48%; }
  .h-md-48 {
    height: 48%; }
  .maxh-md-48 {
    max-height: 48%; }
  .minh-md-48 {
    min-height: 48%; }
  .vw-md-48 {
    width: 48vw; }
  .maxvw-md-48 {
    max-width: 48vw; }
  .minvw-md-48 {
    min-width: 48vw; }
  .vh-md-48 {
    height: 48vh; }
  .maxvh-md-48 {
    max-height: 48vh; }
  .minvh-md-48 {
    min-height: 48vh; }
  .w-md-49 {
    width: 49%; }
  .maxw-md-49 {
    max-width: 49%; }
  .minw-md-49 {
    min-width: 49%; }
  .h-md-49 {
    height: 49%; }
  .maxh-md-49 {
    max-height: 49%; }
  .minh-md-49 {
    min-height: 49%; }
  .vw-md-49 {
    width: 49vw; }
  .maxvw-md-49 {
    max-width: 49vw; }
  .minvw-md-49 {
    min-width: 49vw; }
  .vh-md-49 {
    height: 49vh; }
  .maxvh-md-49 {
    max-height: 49vh; }
  .minvh-md-49 {
    min-height: 49vh; }
  .w-md-50 {
    width: 50%; }
  .maxw-md-50 {
    max-width: 50%; }
  .minw-md-50 {
    min-width: 50%; }
  .h-md-50 {
    height: 50%; }
  .maxh-md-50 {
    max-height: 50%; }
  .minh-md-50 {
    min-height: 50%; }
  .vw-md-50 {
    width: 50vw; }
  .maxvw-md-50 {
    max-width: 50vw; }
  .minvw-md-50 {
    min-width: 50vw; }
  .vh-md-50 {
    height: 50vh; }
  .maxvh-md-50 {
    max-height: 50vh; }
  .minvh-md-50 {
    min-height: 50vh; }
  .w-md-51 {
    width: 51%; }
  .maxw-md-51 {
    max-width: 51%; }
  .minw-md-51 {
    min-width: 51%; }
  .h-md-51 {
    height: 51%; }
  .maxh-md-51 {
    max-height: 51%; }
  .minh-md-51 {
    min-height: 51%; }
  .vw-md-51 {
    width: 51vw; }
  .maxvw-md-51 {
    max-width: 51vw; }
  .minvw-md-51 {
    min-width: 51vw; }
  .vh-md-51 {
    height: 51vh; }
  .maxvh-md-51 {
    max-height: 51vh; }
  .minvh-md-51 {
    min-height: 51vh; }
  .w-md-52 {
    width: 52%; }
  .maxw-md-52 {
    max-width: 52%; }
  .minw-md-52 {
    min-width: 52%; }
  .h-md-52 {
    height: 52%; }
  .maxh-md-52 {
    max-height: 52%; }
  .minh-md-52 {
    min-height: 52%; }
  .vw-md-52 {
    width: 52vw; }
  .maxvw-md-52 {
    max-width: 52vw; }
  .minvw-md-52 {
    min-width: 52vw; }
  .vh-md-52 {
    height: 52vh; }
  .maxvh-md-52 {
    max-height: 52vh; }
  .minvh-md-52 {
    min-height: 52vh; }
  .w-md-53 {
    width: 53%; }
  .maxw-md-53 {
    max-width: 53%; }
  .minw-md-53 {
    min-width: 53%; }
  .h-md-53 {
    height: 53%; }
  .maxh-md-53 {
    max-height: 53%; }
  .minh-md-53 {
    min-height: 53%; }
  .vw-md-53 {
    width: 53vw; }
  .maxvw-md-53 {
    max-width: 53vw; }
  .minvw-md-53 {
    min-width: 53vw; }
  .vh-md-53 {
    height: 53vh; }
  .maxvh-md-53 {
    max-height: 53vh; }
  .minvh-md-53 {
    min-height: 53vh; }
  .w-md-54 {
    width: 54%; }
  .maxw-md-54 {
    max-width: 54%; }
  .minw-md-54 {
    min-width: 54%; }
  .h-md-54 {
    height: 54%; }
  .maxh-md-54 {
    max-height: 54%; }
  .minh-md-54 {
    min-height: 54%; }
  .vw-md-54 {
    width: 54vw; }
  .maxvw-md-54 {
    max-width: 54vw; }
  .minvw-md-54 {
    min-width: 54vw; }
  .vh-md-54 {
    height: 54vh; }
  .maxvh-md-54 {
    max-height: 54vh; }
  .minvh-md-54 {
    min-height: 54vh; }
  .w-md-55 {
    width: 55%; }
  .maxw-md-55 {
    max-width: 55%; }
  .minw-md-55 {
    min-width: 55%; }
  .h-md-55 {
    height: 55%; }
  .maxh-md-55 {
    max-height: 55%; }
  .minh-md-55 {
    min-height: 55%; }
  .vw-md-55 {
    width: 55vw; }
  .maxvw-md-55 {
    max-width: 55vw; }
  .minvw-md-55 {
    min-width: 55vw; }
  .vh-md-55 {
    height: 55vh; }
  .maxvh-md-55 {
    max-height: 55vh; }
  .minvh-md-55 {
    min-height: 55vh; }
  .w-md-56 {
    width: 56%; }
  .maxw-md-56 {
    max-width: 56%; }
  .minw-md-56 {
    min-width: 56%; }
  .h-md-56 {
    height: 56%; }
  .maxh-md-56 {
    max-height: 56%; }
  .minh-md-56 {
    min-height: 56%; }
  .vw-md-56 {
    width: 56vw; }
  .maxvw-md-56 {
    max-width: 56vw; }
  .minvw-md-56 {
    min-width: 56vw; }
  .vh-md-56 {
    height: 56vh; }
  .maxvh-md-56 {
    max-height: 56vh; }
  .minvh-md-56 {
    min-height: 56vh; }
  .w-md-57 {
    width: 57%; }
  .maxw-md-57 {
    max-width: 57%; }
  .minw-md-57 {
    min-width: 57%; }
  .h-md-57 {
    height: 57%; }
  .maxh-md-57 {
    max-height: 57%; }
  .minh-md-57 {
    min-height: 57%; }
  .vw-md-57 {
    width: 57vw; }
  .maxvw-md-57 {
    max-width: 57vw; }
  .minvw-md-57 {
    min-width: 57vw; }
  .vh-md-57 {
    height: 57vh; }
  .maxvh-md-57 {
    max-height: 57vh; }
  .minvh-md-57 {
    min-height: 57vh; }
  .w-md-58 {
    width: 58%; }
  .maxw-md-58 {
    max-width: 58%; }
  .minw-md-58 {
    min-width: 58%; }
  .h-md-58 {
    height: 58%; }
  .maxh-md-58 {
    max-height: 58%; }
  .minh-md-58 {
    min-height: 58%; }
  .vw-md-58 {
    width: 58vw; }
  .maxvw-md-58 {
    max-width: 58vw; }
  .minvw-md-58 {
    min-width: 58vw; }
  .vh-md-58 {
    height: 58vh; }
  .maxvh-md-58 {
    max-height: 58vh; }
  .minvh-md-58 {
    min-height: 58vh; }
  .w-md-59 {
    width: 59%; }
  .maxw-md-59 {
    max-width: 59%; }
  .minw-md-59 {
    min-width: 59%; }
  .h-md-59 {
    height: 59%; }
  .maxh-md-59 {
    max-height: 59%; }
  .minh-md-59 {
    min-height: 59%; }
  .vw-md-59 {
    width: 59vw; }
  .maxvw-md-59 {
    max-width: 59vw; }
  .minvw-md-59 {
    min-width: 59vw; }
  .vh-md-59 {
    height: 59vh; }
  .maxvh-md-59 {
    max-height: 59vh; }
  .minvh-md-59 {
    min-height: 59vh; }
  .w-md-60 {
    width: 60%; }
  .maxw-md-60 {
    max-width: 60%; }
  .minw-md-60 {
    min-width: 60%; }
  .h-md-60 {
    height: 60%; }
  .maxh-md-60 {
    max-height: 60%; }
  .minh-md-60 {
    min-height: 60%; }
  .vw-md-60 {
    width: 60vw; }
  .maxvw-md-60 {
    max-width: 60vw; }
  .minvw-md-60 {
    min-width: 60vw; }
  .vh-md-60 {
    height: 60vh; }
  .maxvh-md-60 {
    max-height: 60vh; }
  .minvh-md-60 {
    min-height: 60vh; }
  .w-md-61 {
    width: 61%; }
  .maxw-md-61 {
    max-width: 61%; }
  .minw-md-61 {
    min-width: 61%; }
  .h-md-61 {
    height: 61%; }
  .maxh-md-61 {
    max-height: 61%; }
  .minh-md-61 {
    min-height: 61%; }
  .vw-md-61 {
    width: 61vw; }
  .maxvw-md-61 {
    max-width: 61vw; }
  .minvw-md-61 {
    min-width: 61vw; }
  .vh-md-61 {
    height: 61vh; }
  .maxvh-md-61 {
    max-height: 61vh; }
  .minvh-md-61 {
    min-height: 61vh; }
  .w-md-62 {
    width: 62%; }
  .maxw-md-62 {
    max-width: 62%; }
  .minw-md-62 {
    min-width: 62%; }
  .h-md-62 {
    height: 62%; }
  .maxh-md-62 {
    max-height: 62%; }
  .minh-md-62 {
    min-height: 62%; }
  .vw-md-62 {
    width: 62vw; }
  .maxvw-md-62 {
    max-width: 62vw; }
  .minvw-md-62 {
    min-width: 62vw; }
  .vh-md-62 {
    height: 62vh; }
  .maxvh-md-62 {
    max-height: 62vh; }
  .minvh-md-62 {
    min-height: 62vh; }
  .w-md-63 {
    width: 63%; }
  .maxw-md-63 {
    max-width: 63%; }
  .minw-md-63 {
    min-width: 63%; }
  .h-md-63 {
    height: 63%; }
  .maxh-md-63 {
    max-height: 63%; }
  .minh-md-63 {
    min-height: 63%; }
  .vw-md-63 {
    width: 63vw; }
  .maxvw-md-63 {
    max-width: 63vw; }
  .minvw-md-63 {
    min-width: 63vw; }
  .vh-md-63 {
    height: 63vh; }
  .maxvh-md-63 {
    max-height: 63vh; }
  .minvh-md-63 {
    min-height: 63vh; }
  .w-md-64 {
    width: 64%; }
  .maxw-md-64 {
    max-width: 64%; }
  .minw-md-64 {
    min-width: 64%; }
  .h-md-64 {
    height: 64%; }
  .maxh-md-64 {
    max-height: 64%; }
  .minh-md-64 {
    min-height: 64%; }
  .vw-md-64 {
    width: 64vw; }
  .maxvw-md-64 {
    max-width: 64vw; }
  .minvw-md-64 {
    min-width: 64vw; }
  .vh-md-64 {
    height: 64vh; }
  .maxvh-md-64 {
    max-height: 64vh; }
  .minvh-md-64 {
    min-height: 64vh; }
  .w-md-65 {
    width: 65%; }
  .maxw-md-65 {
    max-width: 65%; }
  .minw-md-65 {
    min-width: 65%; }
  .h-md-65 {
    height: 65%; }
  .maxh-md-65 {
    max-height: 65%; }
  .minh-md-65 {
    min-height: 65%; }
  .vw-md-65 {
    width: 65vw; }
  .maxvw-md-65 {
    max-width: 65vw; }
  .minvw-md-65 {
    min-width: 65vw; }
  .vh-md-65 {
    height: 65vh; }
  .maxvh-md-65 {
    max-height: 65vh; }
  .minvh-md-65 {
    min-height: 65vh; }
  .w-md-66 {
    width: 66%; }
  .maxw-md-66 {
    max-width: 66%; }
  .minw-md-66 {
    min-width: 66%; }
  .h-md-66 {
    height: 66%; }
  .maxh-md-66 {
    max-height: 66%; }
  .minh-md-66 {
    min-height: 66%; }
  .vw-md-66 {
    width: 66vw; }
  .maxvw-md-66 {
    max-width: 66vw; }
  .minvw-md-66 {
    min-width: 66vw; }
  .vh-md-66 {
    height: 66vh; }
  .maxvh-md-66 {
    max-height: 66vh; }
  .minvh-md-66 {
    min-height: 66vh; }
  .w-md-67 {
    width: 67%; }
  .maxw-md-67 {
    max-width: 67%; }
  .minw-md-67 {
    min-width: 67%; }
  .h-md-67 {
    height: 67%; }
  .maxh-md-67 {
    max-height: 67%; }
  .minh-md-67 {
    min-height: 67%; }
  .vw-md-67 {
    width: 67vw; }
  .maxvw-md-67 {
    max-width: 67vw; }
  .minvw-md-67 {
    min-width: 67vw; }
  .vh-md-67 {
    height: 67vh; }
  .maxvh-md-67 {
    max-height: 67vh; }
  .minvh-md-67 {
    min-height: 67vh; }
  .w-md-68 {
    width: 68%; }
  .maxw-md-68 {
    max-width: 68%; }
  .minw-md-68 {
    min-width: 68%; }
  .h-md-68 {
    height: 68%; }
  .maxh-md-68 {
    max-height: 68%; }
  .minh-md-68 {
    min-height: 68%; }
  .vw-md-68 {
    width: 68vw; }
  .maxvw-md-68 {
    max-width: 68vw; }
  .minvw-md-68 {
    min-width: 68vw; }
  .vh-md-68 {
    height: 68vh; }
  .maxvh-md-68 {
    max-height: 68vh; }
  .minvh-md-68 {
    min-height: 68vh; }
  .w-md-69 {
    width: 69%; }
  .maxw-md-69 {
    max-width: 69%; }
  .minw-md-69 {
    min-width: 69%; }
  .h-md-69 {
    height: 69%; }
  .maxh-md-69 {
    max-height: 69%; }
  .minh-md-69 {
    min-height: 69%; }
  .vw-md-69 {
    width: 69vw; }
  .maxvw-md-69 {
    max-width: 69vw; }
  .minvw-md-69 {
    min-width: 69vw; }
  .vh-md-69 {
    height: 69vh; }
  .maxvh-md-69 {
    max-height: 69vh; }
  .minvh-md-69 {
    min-height: 69vh; }
  .w-md-70 {
    width: 70%; }
  .maxw-md-70 {
    max-width: 70%; }
  .minw-md-70 {
    min-width: 70%; }
  .h-md-70 {
    height: 70%; }
  .maxh-md-70 {
    max-height: 70%; }
  .minh-md-70 {
    min-height: 70%; }
  .vw-md-70 {
    width: 70vw; }
  .maxvw-md-70 {
    max-width: 70vw; }
  .minvw-md-70 {
    min-width: 70vw; }
  .vh-md-70 {
    height: 70vh; }
  .maxvh-md-70 {
    max-height: 70vh; }
  .minvh-md-70 {
    min-height: 70vh; }
  .w-md-71 {
    width: 71%; }
  .maxw-md-71 {
    max-width: 71%; }
  .minw-md-71 {
    min-width: 71%; }
  .h-md-71 {
    height: 71%; }
  .maxh-md-71 {
    max-height: 71%; }
  .minh-md-71 {
    min-height: 71%; }
  .vw-md-71 {
    width: 71vw; }
  .maxvw-md-71 {
    max-width: 71vw; }
  .minvw-md-71 {
    min-width: 71vw; }
  .vh-md-71 {
    height: 71vh; }
  .maxvh-md-71 {
    max-height: 71vh; }
  .minvh-md-71 {
    min-height: 71vh; }
  .w-md-72 {
    width: 72%; }
  .maxw-md-72 {
    max-width: 72%; }
  .minw-md-72 {
    min-width: 72%; }
  .h-md-72 {
    height: 72%; }
  .maxh-md-72 {
    max-height: 72%; }
  .minh-md-72 {
    min-height: 72%; }
  .vw-md-72 {
    width: 72vw; }
  .maxvw-md-72 {
    max-width: 72vw; }
  .minvw-md-72 {
    min-width: 72vw; }
  .vh-md-72 {
    height: 72vh; }
  .maxvh-md-72 {
    max-height: 72vh; }
  .minvh-md-72 {
    min-height: 72vh; }
  .w-md-73 {
    width: 73%; }
  .maxw-md-73 {
    max-width: 73%; }
  .minw-md-73 {
    min-width: 73%; }
  .h-md-73 {
    height: 73%; }
  .maxh-md-73 {
    max-height: 73%; }
  .minh-md-73 {
    min-height: 73%; }
  .vw-md-73 {
    width: 73vw; }
  .maxvw-md-73 {
    max-width: 73vw; }
  .minvw-md-73 {
    min-width: 73vw; }
  .vh-md-73 {
    height: 73vh; }
  .maxvh-md-73 {
    max-height: 73vh; }
  .minvh-md-73 {
    min-height: 73vh; }
  .w-md-74 {
    width: 74%; }
  .maxw-md-74 {
    max-width: 74%; }
  .minw-md-74 {
    min-width: 74%; }
  .h-md-74 {
    height: 74%; }
  .maxh-md-74 {
    max-height: 74%; }
  .minh-md-74 {
    min-height: 74%; }
  .vw-md-74 {
    width: 74vw; }
  .maxvw-md-74 {
    max-width: 74vw; }
  .minvw-md-74 {
    min-width: 74vw; }
  .vh-md-74 {
    height: 74vh; }
  .maxvh-md-74 {
    max-height: 74vh; }
  .minvh-md-74 {
    min-height: 74vh; }
  .w-md-75 {
    width: 75%; }
  .maxw-md-75 {
    max-width: 75%; }
  .minw-md-75 {
    min-width: 75%; }
  .h-md-75 {
    height: 75%; }
  .maxh-md-75 {
    max-height: 75%; }
  .minh-md-75 {
    min-height: 75%; }
  .vw-md-75 {
    width: 75vw; }
  .maxvw-md-75 {
    max-width: 75vw; }
  .minvw-md-75 {
    min-width: 75vw; }
  .vh-md-75 {
    height: 75vh; }
  .maxvh-md-75 {
    max-height: 75vh; }
  .minvh-md-75 {
    min-height: 75vh; }
  .w-md-76 {
    width: 76%; }
  .maxw-md-76 {
    max-width: 76%; }
  .minw-md-76 {
    min-width: 76%; }
  .h-md-76 {
    height: 76%; }
  .maxh-md-76 {
    max-height: 76%; }
  .minh-md-76 {
    min-height: 76%; }
  .vw-md-76 {
    width: 76vw; }
  .maxvw-md-76 {
    max-width: 76vw; }
  .minvw-md-76 {
    min-width: 76vw; }
  .vh-md-76 {
    height: 76vh; }
  .maxvh-md-76 {
    max-height: 76vh; }
  .minvh-md-76 {
    min-height: 76vh; }
  .w-md-77 {
    width: 77%; }
  .maxw-md-77 {
    max-width: 77%; }
  .minw-md-77 {
    min-width: 77%; }
  .h-md-77 {
    height: 77%; }
  .maxh-md-77 {
    max-height: 77%; }
  .minh-md-77 {
    min-height: 77%; }
  .vw-md-77 {
    width: 77vw; }
  .maxvw-md-77 {
    max-width: 77vw; }
  .minvw-md-77 {
    min-width: 77vw; }
  .vh-md-77 {
    height: 77vh; }
  .maxvh-md-77 {
    max-height: 77vh; }
  .minvh-md-77 {
    min-height: 77vh; }
  .w-md-78 {
    width: 78%; }
  .maxw-md-78 {
    max-width: 78%; }
  .minw-md-78 {
    min-width: 78%; }
  .h-md-78 {
    height: 78%; }
  .maxh-md-78 {
    max-height: 78%; }
  .minh-md-78 {
    min-height: 78%; }
  .vw-md-78 {
    width: 78vw; }
  .maxvw-md-78 {
    max-width: 78vw; }
  .minvw-md-78 {
    min-width: 78vw; }
  .vh-md-78 {
    height: 78vh; }
  .maxvh-md-78 {
    max-height: 78vh; }
  .minvh-md-78 {
    min-height: 78vh; }
  .w-md-79 {
    width: 79%; }
  .maxw-md-79 {
    max-width: 79%; }
  .minw-md-79 {
    min-width: 79%; }
  .h-md-79 {
    height: 79%; }
  .maxh-md-79 {
    max-height: 79%; }
  .minh-md-79 {
    min-height: 79%; }
  .vw-md-79 {
    width: 79vw; }
  .maxvw-md-79 {
    max-width: 79vw; }
  .minvw-md-79 {
    min-width: 79vw; }
  .vh-md-79 {
    height: 79vh; }
  .maxvh-md-79 {
    max-height: 79vh; }
  .minvh-md-79 {
    min-height: 79vh; }
  .w-md-80 {
    width: 80%; }
  .maxw-md-80 {
    max-width: 80%; }
  .minw-md-80 {
    min-width: 80%; }
  .h-md-80 {
    height: 80%; }
  .maxh-md-80 {
    max-height: 80%; }
  .minh-md-80 {
    min-height: 80%; }
  .vw-md-80 {
    width: 80vw; }
  .maxvw-md-80 {
    max-width: 80vw; }
  .minvw-md-80 {
    min-width: 80vw; }
  .vh-md-80 {
    height: 80vh; }
  .maxvh-md-80 {
    max-height: 80vh; }
  .minvh-md-80 {
    min-height: 80vh; }
  .w-md-81 {
    width: 81%; }
  .maxw-md-81 {
    max-width: 81%; }
  .minw-md-81 {
    min-width: 81%; }
  .h-md-81 {
    height: 81%; }
  .maxh-md-81 {
    max-height: 81%; }
  .minh-md-81 {
    min-height: 81%; }
  .vw-md-81 {
    width: 81vw; }
  .maxvw-md-81 {
    max-width: 81vw; }
  .minvw-md-81 {
    min-width: 81vw; }
  .vh-md-81 {
    height: 81vh; }
  .maxvh-md-81 {
    max-height: 81vh; }
  .minvh-md-81 {
    min-height: 81vh; }
  .w-md-82 {
    width: 82%; }
  .maxw-md-82 {
    max-width: 82%; }
  .minw-md-82 {
    min-width: 82%; }
  .h-md-82 {
    height: 82%; }
  .maxh-md-82 {
    max-height: 82%; }
  .minh-md-82 {
    min-height: 82%; }
  .vw-md-82 {
    width: 82vw; }
  .maxvw-md-82 {
    max-width: 82vw; }
  .minvw-md-82 {
    min-width: 82vw; }
  .vh-md-82 {
    height: 82vh; }
  .maxvh-md-82 {
    max-height: 82vh; }
  .minvh-md-82 {
    min-height: 82vh; }
  .w-md-83 {
    width: 83%; }
  .maxw-md-83 {
    max-width: 83%; }
  .minw-md-83 {
    min-width: 83%; }
  .h-md-83 {
    height: 83%; }
  .maxh-md-83 {
    max-height: 83%; }
  .minh-md-83 {
    min-height: 83%; }
  .vw-md-83 {
    width: 83vw; }
  .maxvw-md-83 {
    max-width: 83vw; }
  .minvw-md-83 {
    min-width: 83vw; }
  .vh-md-83 {
    height: 83vh; }
  .maxvh-md-83 {
    max-height: 83vh; }
  .minvh-md-83 {
    min-height: 83vh; }
  .w-md-84 {
    width: 84%; }
  .maxw-md-84 {
    max-width: 84%; }
  .minw-md-84 {
    min-width: 84%; }
  .h-md-84 {
    height: 84%; }
  .maxh-md-84 {
    max-height: 84%; }
  .minh-md-84 {
    min-height: 84%; }
  .vw-md-84 {
    width: 84vw; }
  .maxvw-md-84 {
    max-width: 84vw; }
  .minvw-md-84 {
    min-width: 84vw; }
  .vh-md-84 {
    height: 84vh; }
  .maxvh-md-84 {
    max-height: 84vh; }
  .minvh-md-84 {
    min-height: 84vh; }
  .w-md-85 {
    width: 85%; }
  .maxw-md-85 {
    max-width: 85%; }
  .minw-md-85 {
    min-width: 85%; }
  .h-md-85 {
    height: 85%; }
  .maxh-md-85 {
    max-height: 85%; }
  .minh-md-85 {
    min-height: 85%; }
  .vw-md-85 {
    width: 85vw; }
  .maxvw-md-85 {
    max-width: 85vw; }
  .minvw-md-85 {
    min-width: 85vw; }
  .vh-md-85 {
    height: 85vh; }
  .maxvh-md-85 {
    max-height: 85vh; }
  .minvh-md-85 {
    min-height: 85vh; }
  .w-md-86 {
    width: 86%; }
  .maxw-md-86 {
    max-width: 86%; }
  .minw-md-86 {
    min-width: 86%; }
  .h-md-86 {
    height: 86%; }
  .maxh-md-86 {
    max-height: 86%; }
  .minh-md-86 {
    min-height: 86%; }
  .vw-md-86 {
    width: 86vw; }
  .maxvw-md-86 {
    max-width: 86vw; }
  .minvw-md-86 {
    min-width: 86vw; }
  .vh-md-86 {
    height: 86vh; }
  .maxvh-md-86 {
    max-height: 86vh; }
  .minvh-md-86 {
    min-height: 86vh; }
  .w-md-87 {
    width: 87%; }
  .maxw-md-87 {
    max-width: 87%; }
  .minw-md-87 {
    min-width: 87%; }
  .h-md-87 {
    height: 87%; }
  .maxh-md-87 {
    max-height: 87%; }
  .minh-md-87 {
    min-height: 87%; }
  .vw-md-87 {
    width: 87vw; }
  .maxvw-md-87 {
    max-width: 87vw; }
  .minvw-md-87 {
    min-width: 87vw; }
  .vh-md-87 {
    height: 87vh; }
  .maxvh-md-87 {
    max-height: 87vh; }
  .minvh-md-87 {
    min-height: 87vh; }
  .w-md-88 {
    width: 88%; }
  .maxw-md-88 {
    max-width: 88%; }
  .minw-md-88 {
    min-width: 88%; }
  .h-md-88 {
    height: 88%; }
  .maxh-md-88 {
    max-height: 88%; }
  .minh-md-88 {
    min-height: 88%; }
  .vw-md-88 {
    width: 88vw; }
  .maxvw-md-88 {
    max-width: 88vw; }
  .minvw-md-88 {
    min-width: 88vw; }
  .vh-md-88 {
    height: 88vh; }
  .maxvh-md-88 {
    max-height: 88vh; }
  .minvh-md-88 {
    min-height: 88vh; }
  .w-md-89 {
    width: 89%; }
  .maxw-md-89 {
    max-width: 89%; }
  .minw-md-89 {
    min-width: 89%; }
  .h-md-89 {
    height: 89%; }
  .maxh-md-89 {
    max-height: 89%; }
  .minh-md-89 {
    min-height: 89%; }
  .vw-md-89 {
    width: 89vw; }
  .maxvw-md-89 {
    max-width: 89vw; }
  .minvw-md-89 {
    min-width: 89vw; }
  .vh-md-89 {
    height: 89vh; }
  .maxvh-md-89 {
    max-height: 89vh; }
  .minvh-md-89 {
    min-height: 89vh; }
  .w-md-90 {
    width: 90%; }
  .maxw-md-90 {
    max-width: 90%; }
  .minw-md-90 {
    min-width: 90%; }
  .h-md-90 {
    height: 90%; }
  .maxh-md-90 {
    max-height: 90%; }
  .minh-md-90 {
    min-height: 90%; }
  .vw-md-90 {
    width: 90vw; }
  .maxvw-md-90 {
    max-width: 90vw; }
  .minvw-md-90 {
    min-width: 90vw; }
  .vh-md-90 {
    height: 90vh; }
  .maxvh-md-90 {
    max-height: 90vh; }
  .minvh-md-90 {
    min-height: 90vh; }
  .w-md-91 {
    width: 91%; }
  .maxw-md-91 {
    max-width: 91%; }
  .minw-md-91 {
    min-width: 91%; }
  .h-md-91 {
    height: 91%; }
  .maxh-md-91 {
    max-height: 91%; }
  .minh-md-91 {
    min-height: 91%; }
  .vw-md-91 {
    width: 91vw; }
  .maxvw-md-91 {
    max-width: 91vw; }
  .minvw-md-91 {
    min-width: 91vw; }
  .vh-md-91 {
    height: 91vh; }
  .maxvh-md-91 {
    max-height: 91vh; }
  .minvh-md-91 {
    min-height: 91vh; }
  .w-md-92 {
    width: 92%; }
  .maxw-md-92 {
    max-width: 92%; }
  .minw-md-92 {
    min-width: 92%; }
  .h-md-92 {
    height: 92%; }
  .maxh-md-92 {
    max-height: 92%; }
  .minh-md-92 {
    min-height: 92%; }
  .vw-md-92 {
    width: 92vw; }
  .maxvw-md-92 {
    max-width: 92vw; }
  .minvw-md-92 {
    min-width: 92vw; }
  .vh-md-92 {
    height: 92vh; }
  .maxvh-md-92 {
    max-height: 92vh; }
  .minvh-md-92 {
    min-height: 92vh; }
  .w-md-93 {
    width: 93%; }
  .maxw-md-93 {
    max-width: 93%; }
  .minw-md-93 {
    min-width: 93%; }
  .h-md-93 {
    height: 93%; }
  .maxh-md-93 {
    max-height: 93%; }
  .minh-md-93 {
    min-height: 93%; }
  .vw-md-93 {
    width: 93vw; }
  .maxvw-md-93 {
    max-width: 93vw; }
  .minvw-md-93 {
    min-width: 93vw; }
  .vh-md-93 {
    height: 93vh; }
  .maxvh-md-93 {
    max-height: 93vh; }
  .minvh-md-93 {
    min-height: 93vh; }
  .w-md-94 {
    width: 94%; }
  .maxw-md-94 {
    max-width: 94%; }
  .minw-md-94 {
    min-width: 94%; }
  .h-md-94 {
    height: 94%; }
  .maxh-md-94 {
    max-height: 94%; }
  .minh-md-94 {
    min-height: 94%; }
  .vw-md-94 {
    width: 94vw; }
  .maxvw-md-94 {
    max-width: 94vw; }
  .minvw-md-94 {
    min-width: 94vw; }
  .vh-md-94 {
    height: 94vh; }
  .maxvh-md-94 {
    max-height: 94vh; }
  .minvh-md-94 {
    min-height: 94vh; }
  .w-md-95 {
    width: 95%; }
  .maxw-md-95 {
    max-width: 95%; }
  .minw-md-95 {
    min-width: 95%; }
  .h-md-95 {
    height: 95%; }
  .maxh-md-95 {
    max-height: 95%; }
  .minh-md-95 {
    min-height: 95%; }
  .vw-md-95 {
    width: 95vw; }
  .maxvw-md-95 {
    max-width: 95vw; }
  .minvw-md-95 {
    min-width: 95vw; }
  .vh-md-95 {
    height: 95vh; }
  .maxvh-md-95 {
    max-height: 95vh; }
  .minvh-md-95 {
    min-height: 95vh; }
  .w-md-96 {
    width: 96%; }
  .maxw-md-96 {
    max-width: 96%; }
  .minw-md-96 {
    min-width: 96%; }
  .h-md-96 {
    height: 96%; }
  .maxh-md-96 {
    max-height: 96%; }
  .minh-md-96 {
    min-height: 96%; }
  .vw-md-96 {
    width: 96vw; }
  .maxvw-md-96 {
    max-width: 96vw; }
  .minvw-md-96 {
    min-width: 96vw; }
  .vh-md-96 {
    height: 96vh; }
  .maxvh-md-96 {
    max-height: 96vh; }
  .minvh-md-96 {
    min-height: 96vh; }
  .w-md-97 {
    width: 97%; }
  .maxw-md-97 {
    max-width: 97%; }
  .minw-md-97 {
    min-width: 97%; }
  .h-md-97 {
    height: 97%; }
  .maxh-md-97 {
    max-height: 97%; }
  .minh-md-97 {
    min-height: 97%; }
  .vw-md-97 {
    width: 97vw; }
  .maxvw-md-97 {
    max-width: 97vw; }
  .minvw-md-97 {
    min-width: 97vw; }
  .vh-md-97 {
    height: 97vh; }
  .maxvh-md-97 {
    max-height: 97vh; }
  .minvh-md-97 {
    min-height: 97vh; }
  .w-md-98 {
    width: 98%; }
  .maxw-md-98 {
    max-width: 98%; }
  .minw-md-98 {
    min-width: 98%; }
  .h-md-98 {
    height: 98%; }
  .maxh-md-98 {
    max-height: 98%; }
  .minh-md-98 {
    min-height: 98%; }
  .vw-md-98 {
    width: 98vw; }
  .maxvw-md-98 {
    max-width: 98vw; }
  .minvw-md-98 {
    min-width: 98vw; }
  .vh-md-98 {
    height: 98vh; }
  .maxvh-md-98 {
    max-height: 98vh; }
  .minvh-md-98 {
    min-height: 98vh; }
  .w-md-99 {
    width: 99%; }
  .maxw-md-99 {
    max-width: 99%; }
  .minw-md-99 {
    min-width: 99%; }
  .h-md-99 {
    height: 99%; }
  .maxh-md-99 {
    max-height: 99%; }
  .minh-md-99 {
    min-height: 99%; }
  .vw-md-99 {
    width: 99vw; }
  .maxvw-md-99 {
    max-width: 99vw; }
  .minvw-md-99 {
    min-width: 99vw; }
  .vh-md-99 {
    height: 99vh; }
  .maxvh-md-99 {
    max-height: 99vh; }
  .minvh-md-99 {
    min-height: 99vh; }
  .w-md-100 {
    width: 100%; }
  .maxw-md-100 {
    max-width: 100%; }
  .minw-md-100 {
    min-width: 100%; }
  .h-md-100 {
    height: 100%; }
  .maxh-md-100 {
    max-height: 100%; }
  .minh-md-100 {
    min-height: 100%; }
  .vw-md-100 {
    width: 100vw; }
  .maxvw-md-100 {
    max-width: 100vw; }
  .minvw-md-100 {
    min-width: 100vw; }
  .vh-md-100 {
    height: 100vh; }
  .maxvh-md-100 {
    max-height: 100vh; }
  .minvh-md-100 {
    min-height: 100vh; } }

@media screen and (min-width: 1320px) {
  .w-lg-0 {
    width: 0%; }
  .maxw-lg-0 {
    max-width: 0%; }
  .minw-lg-0 {
    min-width: 0%; }
  .h-lg-0 {
    height: 0%; }
  .maxh-lg-0 {
    max-height: 0%; }
  .minh-lg-0 {
    min-height: 0%; }
  .vw-lg-0 {
    width: 0vw; }
  .maxvw-lg-0 {
    max-width: 0vw; }
  .minvw-lg-0 {
    min-width: 0vw; }
  .vh-lg-0 {
    height: 0vh; }
  .maxvh-lg-0 {
    max-height: 0vh; }
  .minvh-lg-0 {
    min-height: 0vh; }
  .w-lg-1 {
    width: 1%; }
  .maxw-lg-1 {
    max-width: 1%; }
  .minw-lg-1 {
    min-width: 1%; }
  .h-lg-1 {
    height: 1%; }
  .maxh-lg-1 {
    max-height: 1%; }
  .minh-lg-1 {
    min-height: 1%; }
  .vw-lg-1 {
    width: 1vw; }
  .maxvw-lg-1 {
    max-width: 1vw; }
  .minvw-lg-1 {
    min-width: 1vw; }
  .vh-lg-1 {
    height: 1vh; }
  .maxvh-lg-1 {
    max-height: 1vh; }
  .minvh-lg-1 {
    min-height: 1vh; }
  .w-lg-2 {
    width: 2%; }
  .maxw-lg-2 {
    max-width: 2%; }
  .minw-lg-2 {
    min-width: 2%; }
  .h-lg-2 {
    height: 2%; }
  .maxh-lg-2 {
    max-height: 2%; }
  .minh-lg-2 {
    min-height: 2%; }
  .vw-lg-2 {
    width: 2vw; }
  .maxvw-lg-2 {
    max-width: 2vw; }
  .minvw-lg-2 {
    min-width: 2vw; }
  .vh-lg-2 {
    height: 2vh; }
  .maxvh-lg-2 {
    max-height: 2vh; }
  .minvh-lg-2 {
    min-height: 2vh; }
  .w-lg-3 {
    width: 3%; }
  .maxw-lg-3 {
    max-width: 3%; }
  .minw-lg-3 {
    min-width: 3%; }
  .h-lg-3 {
    height: 3%; }
  .maxh-lg-3 {
    max-height: 3%; }
  .minh-lg-3 {
    min-height: 3%; }
  .vw-lg-3 {
    width: 3vw; }
  .maxvw-lg-3 {
    max-width: 3vw; }
  .minvw-lg-3 {
    min-width: 3vw; }
  .vh-lg-3 {
    height: 3vh; }
  .maxvh-lg-3 {
    max-height: 3vh; }
  .minvh-lg-3 {
    min-height: 3vh; }
  .w-lg-4 {
    width: 4%; }
  .maxw-lg-4 {
    max-width: 4%; }
  .minw-lg-4 {
    min-width: 4%; }
  .h-lg-4 {
    height: 4%; }
  .maxh-lg-4 {
    max-height: 4%; }
  .minh-lg-4 {
    min-height: 4%; }
  .vw-lg-4 {
    width: 4vw; }
  .maxvw-lg-4 {
    max-width: 4vw; }
  .minvw-lg-4 {
    min-width: 4vw; }
  .vh-lg-4 {
    height: 4vh; }
  .maxvh-lg-4 {
    max-height: 4vh; }
  .minvh-lg-4 {
    min-height: 4vh; }
  .w-lg-5 {
    width: 5%; }
  .maxw-lg-5 {
    max-width: 5%; }
  .minw-lg-5 {
    min-width: 5%; }
  .h-lg-5 {
    height: 5%; }
  .maxh-lg-5 {
    max-height: 5%; }
  .minh-lg-5 {
    min-height: 5%; }
  .vw-lg-5 {
    width: 5vw; }
  .maxvw-lg-5 {
    max-width: 5vw; }
  .minvw-lg-5 {
    min-width: 5vw; }
  .vh-lg-5 {
    height: 5vh; }
  .maxvh-lg-5 {
    max-height: 5vh; }
  .minvh-lg-5 {
    min-height: 5vh; }
  .w-lg-6 {
    width: 6%; }
  .maxw-lg-6 {
    max-width: 6%; }
  .minw-lg-6 {
    min-width: 6%; }
  .h-lg-6 {
    height: 6%; }
  .maxh-lg-6 {
    max-height: 6%; }
  .minh-lg-6 {
    min-height: 6%; }
  .vw-lg-6 {
    width: 6vw; }
  .maxvw-lg-6 {
    max-width: 6vw; }
  .minvw-lg-6 {
    min-width: 6vw; }
  .vh-lg-6 {
    height: 6vh; }
  .maxvh-lg-6 {
    max-height: 6vh; }
  .minvh-lg-6 {
    min-height: 6vh; }
  .w-lg-7 {
    width: 7%; }
  .maxw-lg-7 {
    max-width: 7%; }
  .minw-lg-7 {
    min-width: 7%; }
  .h-lg-7 {
    height: 7%; }
  .maxh-lg-7 {
    max-height: 7%; }
  .minh-lg-7 {
    min-height: 7%; }
  .vw-lg-7 {
    width: 7vw; }
  .maxvw-lg-7 {
    max-width: 7vw; }
  .minvw-lg-7 {
    min-width: 7vw; }
  .vh-lg-7 {
    height: 7vh; }
  .maxvh-lg-7 {
    max-height: 7vh; }
  .minvh-lg-7 {
    min-height: 7vh; }
  .w-lg-8 {
    width: 8%; }
  .maxw-lg-8 {
    max-width: 8%; }
  .minw-lg-8 {
    min-width: 8%; }
  .h-lg-8 {
    height: 8%; }
  .maxh-lg-8 {
    max-height: 8%; }
  .minh-lg-8 {
    min-height: 8%; }
  .vw-lg-8 {
    width: 8vw; }
  .maxvw-lg-8 {
    max-width: 8vw; }
  .minvw-lg-8 {
    min-width: 8vw; }
  .vh-lg-8 {
    height: 8vh; }
  .maxvh-lg-8 {
    max-height: 8vh; }
  .minvh-lg-8 {
    min-height: 8vh; }
  .w-lg-9 {
    width: 9%; }
  .maxw-lg-9 {
    max-width: 9%; }
  .minw-lg-9 {
    min-width: 9%; }
  .h-lg-9 {
    height: 9%; }
  .maxh-lg-9 {
    max-height: 9%; }
  .minh-lg-9 {
    min-height: 9%; }
  .vw-lg-9 {
    width: 9vw; }
  .maxvw-lg-9 {
    max-width: 9vw; }
  .minvw-lg-9 {
    min-width: 9vw; }
  .vh-lg-9 {
    height: 9vh; }
  .maxvh-lg-9 {
    max-height: 9vh; }
  .minvh-lg-9 {
    min-height: 9vh; }
  .w-lg-10 {
    width: 10%; }
  .maxw-lg-10 {
    max-width: 10%; }
  .minw-lg-10 {
    min-width: 10%; }
  .h-lg-10 {
    height: 10%; }
  .maxh-lg-10 {
    max-height: 10%; }
  .minh-lg-10 {
    min-height: 10%; }
  .vw-lg-10 {
    width: 10vw; }
  .maxvw-lg-10 {
    max-width: 10vw; }
  .minvw-lg-10 {
    min-width: 10vw; }
  .vh-lg-10 {
    height: 10vh; }
  .maxvh-lg-10 {
    max-height: 10vh; }
  .minvh-lg-10 {
    min-height: 10vh; }
  .w-lg-11 {
    width: 11%; }
  .maxw-lg-11 {
    max-width: 11%; }
  .minw-lg-11 {
    min-width: 11%; }
  .h-lg-11 {
    height: 11%; }
  .maxh-lg-11 {
    max-height: 11%; }
  .minh-lg-11 {
    min-height: 11%; }
  .vw-lg-11 {
    width: 11vw; }
  .maxvw-lg-11 {
    max-width: 11vw; }
  .minvw-lg-11 {
    min-width: 11vw; }
  .vh-lg-11 {
    height: 11vh; }
  .maxvh-lg-11 {
    max-height: 11vh; }
  .minvh-lg-11 {
    min-height: 11vh; }
  .w-lg-12 {
    width: 12%; }
  .maxw-lg-12 {
    max-width: 12%; }
  .minw-lg-12 {
    min-width: 12%; }
  .h-lg-12 {
    height: 12%; }
  .maxh-lg-12 {
    max-height: 12%; }
  .minh-lg-12 {
    min-height: 12%; }
  .vw-lg-12 {
    width: 12vw; }
  .maxvw-lg-12 {
    max-width: 12vw; }
  .minvw-lg-12 {
    min-width: 12vw; }
  .vh-lg-12 {
    height: 12vh; }
  .maxvh-lg-12 {
    max-height: 12vh; }
  .minvh-lg-12 {
    min-height: 12vh; }
  .w-lg-13 {
    width: 13%; }
  .maxw-lg-13 {
    max-width: 13%; }
  .minw-lg-13 {
    min-width: 13%; }
  .h-lg-13 {
    height: 13%; }
  .maxh-lg-13 {
    max-height: 13%; }
  .minh-lg-13 {
    min-height: 13%; }
  .vw-lg-13 {
    width: 13vw; }
  .maxvw-lg-13 {
    max-width: 13vw; }
  .minvw-lg-13 {
    min-width: 13vw; }
  .vh-lg-13 {
    height: 13vh; }
  .maxvh-lg-13 {
    max-height: 13vh; }
  .minvh-lg-13 {
    min-height: 13vh; }
  .w-lg-14 {
    width: 14%; }
  .maxw-lg-14 {
    max-width: 14%; }
  .minw-lg-14 {
    min-width: 14%; }
  .h-lg-14 {
    height: 14%; }
  .maxh-lg-14 {
    max-height: 14%; }
  .minh-lg-14 {
    min-height: 14%; }
  .vw-lg-14 {
    width: 14vw; }
  .maxvw-lg-14 {
    max-width: 14vw; }
  .minvw-lg-14 {
    min-width: 14vw; }
  .vh-lg-14 {
    height: 14vh; }
  .maxvh-lg-14 {
    max-height: 14vh; }
  .minvh-lg-14 {
    min-height: 14vh; }
  .w-lg-15 {
    width: 15%; }
  .maxw-lg-15 {
    max-width: 15%; }
  .minw-lg-15 {
    min-width: 15%; }
  .h-lg-15 {
    height: 15%; }
  .maxh-lg-15 {
    max-height: 15%; }
  .minh-lg-15 {
    min-height: 15%; }
  .vw-lg-15 {
    width: 15vw; }
  .maxvw-lg-15 {
    max-width: 15vw; }
  .minvw-lg-15 {
    min-width: 15vw; }
  .vh-lg-15 {
    height: 15vh; }
  .maxvh-lg-15 {
    max-height: 15vh; }
  .minvh-lg-15 {
    min-height: 15vh; }
  .w-lg-16 {
    width: 16%; }
  .maxw-lg-16 {
    max-width: 16%; }
  .minw-lg-16 {
    min-width: 16%; }
  .h-lg-16 {
    height: 16%; }
  .maxh-lg-16 {
    max-height: 16%; }
  .minh-lg-16 {
    min-height: 16%; }
  .vw-lg-16 {
    width: 16vw; }
  .maxvw-lg-16 {
    max-width: 16vw; }
  .minvw-lg-16 {
    min-width: 16vw; }
  .vh-lg-16 {
    height: 16vh; }
  .maxvh-lg-16 {
    max-height: 16vh; }
  .minvh-lg-16 {
    min-height: 16vh; }
  .w-lg-17 {
    width: 17%; }
  .maxw-lg-17 {
    max-width: 17%; }
  .minw-lg-17 {
    min-width: 17%; }
  .h-lg-17 {
    height: 17%; }
  .maxh-lg-17 {
    max-height: 17%; }
  .minh-lg-17 {
    min-height: 17%; }
  .vw-lg-17 {
    width: 17vw; }
  .maxvw-lg-17 {
    max-width: 17vw; }
  .minvw-lg-17 {
    min-width: 17vw; }
  .vh-lg-17 {
    height: 17vh; }
  .maxvh-lg-17 {
    max-height: 17vh; }
  .minvh-lg-17 {
    min-height: 17vh; }
  .w-lg-18 {
    width: 18%; }
  .maxw-lg-18 {
    max-width: 18%; }
  .minw-lg-18 {
    min-width: 18%; }
  .h-lg-18 {
    height: 18%; }
  .maxh-lg-18 {
    max-height: 18%; }
  .minh-lg-18 {
    min-height: 18%; }
  .vw-lg-18 {
    width: 18vw; }
  .maxvw-lg-18 {
    max-width: 18vw; }
  .minvw-lg-18 {
    min-width: 18vw; }
  .vh-lg-18 {
    height: 18vh; }
  .maxvh-lg-18 {
    max-height: 18vh; }
  .minvh-lg-18 {
    min-height: 18vh; }
  .w-lg-19 {
    width: 19%; }
  .maxw-lg-19 {
    max-width: 19%; }
  .minw-lg-19 {
    min-width: 19%; }
  .h-lg-19 {
    height: 19%; }
  .maxh-lg-19 {
    max-height: 19%; }
  .minh-lg-19 {
    min-height: 19%; }
  .vw-lg-19 {
    width: 19vw; }
  .maxvw-lg-19 {
    max-width: 19vw; }
  .minvw-lg-19 {
    min-width: 19vw; }
  .vh-lg-19 {
    height: 19vh; }
  .maxvh-lg-19 {
    max-height: 19vh; }
  .minvh-lg-19 {
    min-height: 19vh; }
  .w-lg-20 {
    width: 20%; }
  .maxw-lg-20 {
    max-width: 20%; }
  .minw-lg-20 {
    min-width: 20%; }
  .h-lg-20 {
    height: 20%; }
  .maxh-lg-20 {
    max-height: 20%; }
  .minh-lg-20 {
    min-height: 20%; }
  .vw-lg-20 {
    width: 20vw; }
  .maxvw-lg-20 {
    max-width: 20vw; }
  .minvw-lg-20 {
    min-width: 20vw; }
  .vh-lg-20 {
    height: 20vh; }
  .maxvh-lg-20 {
    max-height: 20vh; }
  .minvh-lg-20 {
    min-height: 20vh; }
  .w-lg-21 {
    width: 21%; }
  .maxw-lg-21 {
    max-width: 21%; }
  .minw-lg-21 {
    min-width: 21%; }
  .h-lg-21 {
    height: 21%; }
  .maxh-lg-21 {
    max-height: 21%; }
  .minh-lg-21 {
    min-height: 21%; }
  .vw-lg-21 {
    width: 21vw; }
  .maxvw-lg-21 {
    max-width: 21vw; }
  .minvw-lg-21 {
    min-width: 21vw; }
  .vh-lg-21 {
    height: 21vh; }
  .maxvh-lg-21 {
    max-height: 21vh; }
  .minvh-lg-21 {
    min-height: 21vh; }
  .w-lg-22 {
    width: 22%; }
  .maxw-lg-22 {
    max-width: 22%; }
  .minw-lg-22 {
    min-width: 22%; }
  .h-lg-22 {
    height: 22%; }
  .maxh-lg-22 {
    max-height: 22%; }
  .minh-lg-22 {
    min-height: 22%; }
  .vw-lg-22 {
    width: 22vw; }
  .maxvw-lg-22 {
    max-width: 22vw; }
  .minvw-lg-22 {
    min-width: 22vw; }
  .vh-lg-22 {
    height: 22vh; }
  .maxvh-lg-22 {
    max-height: 22vh; }
  .minvh-lg-22 {
    min-height: 22vh; }
  .w-lg-23 {
    width: 23%; }
  .maxw-lg-23 {
    max-width: 23%; }
  .minw-lg-23 {
    min-width: 23%; }
  .h-lg-23 {
    height: 23%; }
  .maxh-lg-23 {
    max-height: 23%; }
  .minh-lg-23 {
    min-height: 23%; }
  .vw-lg-23 {
    width: 23vw; }
  .maxvw-lg-23 {
    max-width: 23vw; }
  .minvw-lg-23 {
    min-width: 23vw; }
  .vh-lg-23 {
    height: 23vh; }
  .maxvh-lg-23 {
    max-height: 23vh; }
  .minvh-lg-23 {
    min-height: 23vh; }
  .w-lg-24 {
    width: 24%; }
  .maxw-lg-24 {
    max-width: 24%; }
  .minw-lg-24 {
    min-width: 24%; }
  .h-lg-24 {
    height: 24%; }
  .maxh-lg-24 {
    max-height: 24%; }
  .minh-lg-24 {
    min-height: 24%; }
  .vw-lg-24 {
    width: 24vw; }
  .maxvw-lg-24 {
    max-width: 24vw; }
  .minvw-lg-24 {
    min-width: 24vw; }
  .vh-lg-24 {
    height: 24vh; }
  .maxvh-lg-24 {
    max-height: 24vh; }
  .minvh-lg-24 {
    min-height: 24vh; }
  .w-lg-25 {
    width: 25%; }
  .maxw-lg-25 {
    max-width: 25%; }
  .minw-lg-25 {
    min-width: 25%; }
  .h-lg-25 {
    height: 25%; }
  .maxh-lg-25 {
    max-height: 25%; }
  .minh-lg-25 {
    min-height: 25%; }
  .vw-lg-25 {
    width: 25vw; }
  .maxvw-lg-25 {
    max-width: 25vw; }
  .minvw-lg-25 {
    min-width: 25vw; }
  .vh-lg-25 {
    height: 25vh; }
  .maxvh-lg-25 {
    max-height: 25vh; }
  .minvh-lg-25 {
    min-height: 25vh; }
  .w-lg-26 {
    width: 26%; }
  .maxw-lg-26 {
    max-width: 26%; }
  .minw-lg-26 {
    min-width: 26%; }
  .h-lg-26 {
    height: 26%; }
  .maxh-lg-26 {
    max-height: 26%; }
  .minh-lg-26 {
    min-height: 26%; }
  .vw-lg-26 {
    width: 26vw; }
  .maxvw-lg-26 {
    max-width: 26vw; }
  .minvw-lg-26 {
    min-width: 26vw; }
  .vh-lg-26 {
    height: 26vh; }
  .maxvh-lg-26 {
    max-height: 26vh; }
  .minvh-lg-26 {
    min-height: 26vh; }
  .w-lg-27 {
    width: 27%; }
  .maxw-lg-27 {
    max-width: 27%; }
  .minw-lg-27 {
    min-width: 27%; }
  .h-lg-27 {
    height: 27%; }
  .maxh-lg-27 {
    max-height: 27%; }
  .minh-lg-27 {
    min-height: 27%; }
  .vw-lg-27 {
    width: 27vw; }
  .maxvw-lg-27 {
    max-width: 27vw; }
  .minvw-lg-27 {
    min-width: 27vw; }
  .vh-lg-27 {
    height: 27vh; }
  .maxvh-lg-27 {
    max-height: 27vh; }
  .minvh-lg-27 {
    min-height: 27vh; }
  .w-lg-28 {
    width: 28%; }
  .maxw-lg-28 {
    max-width: 28%; }
  .minw-lg-28 {
    min-width: 28%; }
  .h-lg-28 {
    height: 28%; }
  .maxh-lg-28 {
    max-height: 28%; }
  .minh-lg-28 {
    min-height: 28%; }
  .vw-lg-28 {
    width: 28vw; }
  .maxvw-lg-28 {
    max-width: 28vw; }
  .minvw-lg-28 {
    min-width: 28vw; }
  .vh-lg-28 {
    height: 28vh; }
  .maxvh-lg-28 {
    max-height: 28vh; }
  .minvh-lg-28 {
    min-height: 28vh; }
  .w-lg-29 {
    width: 29%; }
  .maxw-lg-29 {
    max-width: 29%; }
  .minw-lg-29 {
    min-width: 29%; }
  .h-lg-29 {
    height: 29%; }
  .maxh-lg-29 {
    max-height: 29%; }
  .minh-lg-29 {
    min-height: 29%; }
  .vw-lg-29 {
    width: 29vw; }
  .maxvw-lg-29 {
    max-width: 29vw; }
  .minvw-lg-29 {
    min-width: 29vw; }
  .vh-lg-29 {
    height: 29vh; }
  .maxvh-lg-29 {
    max-height: 29vh; }
  .minvh-lg-29 {
    min-height: 29vh; }
  .w-lg-30 {
    width: 30%; }
  .maxw-lg-30 {
    max-width: 30%; }
  .minw-lg-30 {
    min-width: 30%; }
  .h-lg-30 {
    height: 30%; }
  .maxh-lg-30 {
    max-height: 30%; }
  .minh-lg-30 {
    min-height: 30%; }
  .vw-lg-30 {
    width: 30vw; }
  .maxvw-lg-30 {
    max-width: 30vw; }
  .minvw-lg-30 {
    min-width: 30vw; }
  .vh-lg-30 {
    height: 30vh; }
  .maxvh-lg-30 {
    max-height: 30vh; }
  .minvh-lg-30 {
    min-height: 30vh; }
  .w-lg-31 {
    width: 31%; }
  .maxw-lg-31 {
    max-width: 31%; }
  .minw-lg-31 {
    min-width: 31%; }
  .h-lg-31 {
    height: 31%; }
  .maxh-lg-31 {
    max-height: 31%; }
  .minh-lg-31 {
    min-height: 31%; }
  .vw-lg-31 {
    width: 31vw; }
  .maxvw-lg-31 {
    max-width: 31vw; }
  .minvw-lg-31 {
    min-width: 31vw; }
  .vh-lg-31 {
    height: 31vh; }
  .maxvh-lg-31 {
    max-height: 31vh; }
  .minvh-lg-31 {
    min-height: 31vh; }
  .w-lg-32 {
    width: 32%; }
  .maxw-lg-32 {
    max-width: 32%; }
  .minw-lg-32 {
    min-width: 32%; }
  .h-lg-32 {
    height: 32%; }
  .maxh-lg-32 {
    max-height: 32%; }
  .minh-lg-32 {
    min-height: 32%; }
  .vw-lg-32 {
    width: 32vw; }
  .maxvw-lg-32 {
    max-width: 32vw; }
  .minvw-lg-32 {
    min-width: 32vw; }
  .vh-lg-32 {
    height: 32vh; }
  .maxvh-lg-32 {
    max-height: 32vh; }
  .minvh-lg-32 {
    min-height: 32vh; }
  .w-lg-33 {
    width: 33%; }
  .maxw-lg-33 {
    max-width: 33%; }
  .minw-lg-33 {
    min-width: 33%; }
  .h-lg-33 {
    height: 33%; }
  .maxh-lg-33 {
    max-height: 33%; }
  .minh-lg-33 {
    min-height: 33%; }
  .vw-lg-33 {
    width: 33vw; }
  .maxvw-lg-33 {
    max-width: 33vw; }
  .minvw-lg-33 {
    min-width: 33vw; }
  .vh-lg-33 {
    height: 33vh; }
  .maxvh-lg-33 {
    max-height: 33vh; }
  .minvh-lg-33 {
    min-height: 33vh; }
  .w-lg-34 {
    width: 34%; }
  .maxw-lg-34 {
    max-width: 34%; }
  .minw-lg-34 {
    min-width: 34%; }
  .h-lg-34 {
    height: 34%; }
  .maxh-lg-34 {
    max-height: 34%; }
  .minh-lg-34 {
    min-height: 34%; }
  .vw-lg-34 {
    width: 34vw; }
  .maxvw-lg-34 {
    max-width: 34vw; }
  .minvw-lg-34 {
    min-width: 34vw; }
  .vh-lg-34 {
    height: 34vh; }
  .maxvh-lg-34 {
    max-height: 34vh; }
  .minvh-lg-34 {
    min-height: 34vh; }
  .w-lg-35 {
    width: 35%; }
  .maxw-lg-35 {
    max-width: 35%; }
  .minw-lg-35 {
    min-width: 35%; }
  .h-lg-35 {
    height: 35%; }
  .maxh-lg-35 {
    max-height: 35%; }
  .minh-lg-35 {
    min-height: 35%; }
  .vw-lg-35 {
    width: 35vw; }
  .maxvw-lg-35 {
    max-width: 35vw; }
  .minvw-lg-35 {
    min-width: 35vw; }
  .vh-lg-35 {
    height: 35vh; }
  .maxvh-lg-35 {
    max-height: 35vh; }
  .minvh-lg-35 {
    min-height: 35vh; }
  .w-lg-36 {
    width: 36%; }
  .maxw-lg-36 {
    max-width: 36%; }
  .minw-lg-36 {
    min-width: 36%; }
  .h-lg-36 {
    height: 36%; }
  .maxh-lg-36 {
    max-height: 36%; }
  .minh-lg-36 {
    min-height: 36%; }
  .vw-lg-36 {
    width: 36vw; }
  .maxvw-lg-36 {
    max-width: 36vw; }
  .minvw-lg-36 {
    min-width: 36vw; }
  .vh-lg-36 {
    height: 36vh; }
  .maxvh-lg-36 {
    max-height: 36vh; }
  .minvh-lg-36 {
    min-height: 36vh; }
  .w-lg-37 {
    width: 37%; }
  .maxw-lg-37 {
    max-width: 37%; }
  .minw-lg-37 {
    min-width: 37%; }
  .h-lg-37 {
    height: 37%; }
  .maxh-lg-37 {
    max-height: 37%; }
  .minh-lg-37 {
    min-height: 37%; }
  .vw-lg-37 {
    width: 37vw; }
  .maxvw-lg-37 {
    max-width: 37vw; }
  .minvw-lg-37 {
    min-width: 37vw; }
  .vh-lg-37 {
    height: 37vh; }
  .maxvh-lg-37 {
    max-height: 37vh; }
  .minvh-lg-37 {
    min-height: 37vh; }
  .w-lg-38 {
    width: 38%; }
  .maxw-lg-38 {
    max-width: 38%; }
  .minw-lg-38 {
    min-width: 38%; }
  .h-lg-38 {
    height: 38%; }
  .maxh-lg-38 {
    max-height: 38%; }
  .minh-lg-38 {
    min-height: 38%; }
  .vw-lg-38 {
    width: 38vw; }
  .maxvw-lg-38 {
    max-width: 38vw; }
  .minvw-lg-38 {
    min-width: 38vw; }
  .vh-lg-38 {
    height: 38vh; }
  .maxvh-lg-38 {
    max-height: 38vh; }
  .minvh-lg-38 {
    min-height: 38vh; }
  .w-lg-39 {
    width: 39%; }
  .maxw-lg-39 {
    max-width: 39%; }
  .minw-lg-39 {
    min-width: 39%; }
  .h-lg-39 {
    height: 39%; }
  .maxh-lg-39 {
    max-height: 39%; }
  .minh-lg-39 {
    min-height: 39%; }
  .vw-lg-39 {
    width: 39vw; }
  .maxvw-lg-39 {
    max-width: 39vw; }
  .minvw-lg-39 {
    min-width: 39vw; }
  .vh-lg-39 {
    height: 39vh; }
  .maxvh-lg-39 {
    max-height: 39vh; }
  .minvh-lg-39 {
    min-height: 39vh; }
  .w-lg-40 {
    width: 40%; }
  .maxw-lg-40 {
    max-width: 40%; }
  .minw-lg-40 {
    min-width: 40%; }
  .h-lg-40 {
    height: 40%; }
  .maxh-lg-40 {
    max-height: 40%; }
  .minh-lg-40 {
    min-height: 40%; }
  .vw-lg-40 {
    width: 40vw; }
  .maxvw-lg-40 {
    max-width: 40vw; }
  .minvw-lg-40 {
    min-width: 40vw; }
  .vh-lg-40 {
    height: 40vh; }
  .maxvh-lg-40 {
    max-height: 40vh; }
  .minvh-lg-40 {
    min-height: 40vh; }
  .w-lg-41 {
    width: 41%; }
  .maxw-lg-41 {
    max-width: 41%; }
  .minw-lg-41 {
    min-width: 41%; }
  .h-lg-41 {
    height: 41%; }
  .maxh-lg-41 {
    max-height: 41%; }
  .minh-lg-41 {
    min-height: 41%; }
  .vw-lg-41 {
    width: 41vw; }
  .maxvw-lg-41 {
    max-width: 41vw; }
  .minvw-lg-41 {
    min-width: 41vw; }
  .vh-lg-41 {
    height: 41vh; }
  .maxvh-lg-41 {
    max-height: 41vh; }
  .minvh-lg-41 {
    min-height: 41vh; }
  .w-lg-42 {
    width: 42%; }
  .maxw-lg-42 {
    max-width: 42%; }
  .minw-lg-42 {
    min-width: 42%; }
  .h-lg-42 {
    height: 42%; }
  .maxh-lg-42 {
    max-height: 42%; }
  .minh-lg-42 {
    min-height: 42%; }
  .vw-lg-42 {
    width: 42vw; }
  .maxvw-lg-42 {
    max-width: 42vw; }
  .minvw-lg-42 {
    min-width: 42vw; }
  .vh-lg-42 {
    height: 42vh; }
  .maxvh-lg-42 {
    max-height: 42vh; }
  .minvh-lg-42 {
    min-height: 42vh; }
  .w-lg-43 {
    width: 43%; }
  .maxw-lg-43 {
    max-width: 43%; }
  .minw-lg-43 {
    min-width: 43%; }
  .h-lg-43 {
    height: 43%; }
  .maxh-lg-43 {
    max-height: 43%; }
  .minh-lg-43 {
    min-height: 43%; }
  .vw-lg-43 {
    width: 43vw; }
  .maxvw-lg-43 {
    max-width: 43vw; }
  .minvw-lg-43 {
    min-width: 43vw; }
  .vh-lg-43 {
    height: 43vh; }
  .maxvh-lg-43 {
    max-height: 43vh; }
  .minvh-lg-43 {
    min-height: 43vh; }
  .w-lg-44 {
    width: 44%; }
  .maxw-lg-44 {
    max-width: 44%; }
  .minw-lg-44 {
    min-width: 44%; }
  .h-lg-44 {
    height: 44%; }
  .maxh-lg-44 {
    max-height: 44%; }
  .minh-lg-44 {
    min-height: 44%; }
  .vw-lg-44 {
    width: 44vw; }
  .maxvw-lg-44 {
    max-width: 44vw; }
  .minvw-lg-44 {
    min-width: 44vw; }
  .vh-lg-44 {
    height: 44vh; }
  .maxvh-lg-44 {
    max-height: 44vh; }
  .minvh-lg-44 {
    min-height: 44vh; }
  .w-lg-45 {
    width: 45%; }
  .maxw-lg-45 {
    max-width: 45%; }
  .minw-lg-45 {
    min-width: 45%; }
  .h-lg-45 {
    height: 45%; }
  .maxh-lg-45 {
    max-height: 45%; }
  .minh-lg-45 {
    min-height: 45%; }
  .vw-lg-45 {
    width: 45vw; }
  .maxvw-lg-45 {
    max-width: 45vw; }
  .minvw-lg-45 {
    min-width: 45vw; }
  .vh-lg-45 {
    height: 45vh; }
  .maxvh-lg-45 {
    max-height: 45vh; }
  .minvh-lg-45 {
    min-height: 45vh; }
  .w-lg-46 {
    width: 46%; }
  .maxw-lg-46 {
    max-width: 46%; }
  .minw-lg-46 {
    min-width: 46%; }
  .h-lg-46 {
    height: 46%; }
  .maxh-lg-46 {
    max-height: 46%; }
  .minh-lg-46 {
    min-height: 46%; }
  .vw-lg-46 {
    width: 46vw; }
  .maxvw-lg-46 {
    max-width: 46vw; }
  .minvw-lg-46 {
    min-width: 46vw; }
  .vh-lg-46 {
    height: 46vh; }
  .maxvh-lg-46 {
    max-height: 46vh; }
  .minvh-lg-46 {
    min-height: 46vh; }
  .w-lg-47 {
    width: 47%; }
  .maxw-lg-47 {
    max-width: 47%; }
  .minw-lg-47 {
    min-width: 47%; }
  .h-lg-47 {
    height: 47%; }
  .maxh-lg-47 {
    max-height: 47%; }
  .minh-lg-47 {
    min-height: 47%; }
  .vw-lg-47 {
    width: 47vw; }
  .maxvw-lg-47 {
    max-width: 47vw; }
  .minvw-lg-47 {
    min-width: 47vw; }
  .vh-lg-47 {
    height: 47vh; }
  .maxvh-lg-47 {
    max-height: 47vh; }
  .minvh-lg-47 {
    min-height: 47vh; }
  .w-lg-48 {
    width: 48%; }
  .maxw-lg-48 {
    max-width: 48%; }
  .minw-lg-48 {
    min-width: 48%; }
  .h-lg-48 {
    height: 48%; }
  .maxh-lg-48 {
    max-height: 48%; }
  .minh-lg-48 {
    min-height: 48%; }
  .vw-lg-48 {
    width: 48vw; }
  .maxvw-lg-48 {
    max-width: 48vw; }
  .minvw-lg-48 {
    min-width: 48vw; }
  .vh-lg-48 {
    height: 48vh; }
  .maxvh-lg-48 {
    max-height: 48vh; }
  .minvh-lg-48 {
    min-height: 48vh; }
  .w-lg-49 {
    width: 49%; }
  .maxw-lg-49 {
    max-width: 49%; }
  .minw-lg-49 {
    min-width: 49%; }
  .h-lg-49 {
    height: 49%; }
  .maxh-lg-49 {
    max-height: 49%; }
  .minh-lg-49 {
    min-height: 49%; }
  .vw-lg-49 {
    width: 49vw; }
  .maxvw-lg-49 {
    max-width: 49vw; }
  .minvw-lg-49 {
    min-width: 49vw; }
  .vh-lg-49 {
    height: 49vh; }
  .maxvh-lg-49 {
    max-height: 49vh; }
  .minvh-lg-49 {
    min-height: 49vh; }
  .w-lg-50 {
    width: 50%; }
  .maxw-lg-50 {
    max-width: 50%; }
  .minw-lg-50 {
    min-width: 50%; }
  .h-lg-50 {
    height: 50%; }
  .maxh-lg-50 {
    max-height: 50%; }
  .minh-lg-50 {
    min-height: 50%; }
  .vw-lg-50 {
    width: 50vw; }
  .maxvw-lg-50 {
    max-width: 50vw; }
  .minvw-lg-50 {
    min-width: 50vw; }
  .vh-lg-50 {
    height: 50vh; }
  .maxvh-lg-50 {
    max-height: 50vh; }
  .minvh-lg-50 {
    min-height: 50vh; }
  .w-lg-51 {
    width: 51%; }
  .maxw-lg-51 {
    max-width: 51%; }
  .minw-lg-51 {
    min-width: 51%; }
  .h-lg-51 {
    height: 51%; }
  .maxh-lg-51 {
    max-height: 51%; }
  .minh-lg-51 {
    min-height: 51%; }
  .vw-lg-51 {
    width: 51vw; }
  .maxvw-lg-51 {
    max-width: 51vw; }
  .minvw-lg-51 {
    min-width: 51vw; }
  .vh-lg-51 {
    height: 51vh; }
  .maxvh-lg-51 {
    max-height: 51vh; }
  .minvh-lg-51 {
    min-height: 51vh; }
  .w-lg-52 {
    width: 52%; }
  .maxw-lg-52 {
    max-width: 52%; }
  .minw-lg-52 {
    min-width: 52%; }
  .h-lg-52 {
    height: 52%; }
  .maxh-lg-52 {
    max-height: 52%; }
  .minh-lg-52 {
    min-height: 52%; }
  .vw-lg-52 {
    width: 52vw; }
  .maxvw-lg-52 {
    max-width: 52vw; }
  .minvw-lg-52 {
    min-width: 52vw; }
  .vh-lg-52 {
    height: 52vh; }
  .maxvh-lg-52 {
    max-height: 52vh; }
  .minvh-lg-52 {
    min-height: 52vh; }
  .w-lg-53 {
    width: 53%; }
  .maxw-lg-53 {
    max-width: 53%; }
  .minw-lg-53 {
    min-width: 53%; }
  .h-lg-53 {
    height: 53%; }
  .maxh-lg-53 {
    max-height: 53%; }
  .minh-lg-53 {
    min-height: 53%; }
  .vw-lg-53 {
    width: 53vw; }
  .maxvw-lg-53 {
    max-width: 53vw; }
  .minvw-lg-53 {
    min-width: 53vw; }
  .vh-lg-53 {
    height: 53vh; }
  .maxvh-lg-53 {
    max-height: 53vh; }
  .minvh-lg-53 {
    min-height: 53vh; }
  .w-lg-54 {
    width: 54%; }
  .maxw-lg-54 {
    max-width: 54%; }
  .minw-lg-54 {
    min-width: 54%; }
  .h-lg-54 {
    height: 54%; }
  .maxh-lg-54 {
    max-height: 54%; }
  .minh-lg-54 {
    min-height: 54%; }
  .vw-lg-54 {
    width: 54vw; }
  .maxvw-lg-54 {
    max-width: 54vw; }
  .minvw-lg-54 {
    min-width: 54vw; }
  .vh-lg-54 {
    height: 54vh; }
  .maxvh-lg-54 {
    max-height: 54vh; }
  .minvh-lg-54 {
    min-height: 54vh; }
  .w-lg-55 {
    width: 55%; }
  .maxw-lg-55 {
    max-width: 55%; }
  .minw-lg-55 {
    min-width: 55%; }
  .h-lg-55 {
    height: 55%; }
  .maxh-lg-55 {
    max-height: 55%; }
  .minh-lg-55 {
    min-height: 55%; }
  .vw-lg-55 {
    width: 55vw; }
  .maxvw-lg-55 {
    max-width: 55vw; }
  .minvw-lg-55 {
    min-width: 55vw; }
  .vh-lg-55 {
    height: 55vh; }
  .maxvh-lg-55 {
    max-height: 55vh; }
  .minvh-lg-55 {
    min-height: 55vh; }
  .w-lg-56 {
    width: 56%; }
  .maxw-lg-56 {
    max-width: 56%; }
  .minw-lg-56 {
    min-width: 56%; }
  .h-lg-56 {
    height: 56%; }
  .maxh-lg-56 {
    max-height: 56%; }
  .minh-lg-56 {
    min-height: 56%; }
  .vw-lg-56 {
    width: 56vw; }
  .maxvw-lg-56 {
    max-width: 56vw; }
  .minvw-lg-56 {
    min-width: 56vw; }
  .vh-lg-56 {
    height: 56vh; }
  .maxvh-lg-56 {
    max-height: 56vh; }
  .minvh-lg-56 {
    min-height: 56vh; }
  .w-lg-57 {
    width: 57%; }
  .maxw-lg-57 {
    max-width: 57%; }
  .minw-lg-57 {
    min-width: 57%; }
  .h-lg-57 {
    height: 57%; }
  .maxh-lg-57 {
    max-height: 57%; }
  .minh-lg-57 {
    min-height: 57%; }
  .vw-lg-57 {
    width: 57vw; }
  .maxvw-lg-57 {
    max-width: 57vw; }
  .minvw-lg-57 {
    min-width: 57vw; }
  .vh-lg-57 {
    height: 57vh; }
  .maxvh-lg-57 {
    max-height: 57vh; }
  .minvh-lg-57 {
    min-height: 57vh; }
  .w-lg-58 {
    width: 58%; }
  .maxw-lg-58 {
    max-width: 58%; }
  .minw-lg-58 {
    min-width: 58%; }
  .h-lg-58 {
    height: 58%; }
  .maxh-lg-58 {
    max-height: 58%; }
  .minh-lg-58 {
    min-height: 58%; }
  .vw-lg-58 {
    width: 58vw; }
  .maxvw-lg-58 {
    max-width: 58vw; }
  .minvw-lg-58 {
    min-width: 58vw; }
  .vh-lg-58 {
    height: 58vh; }
  .maxvh-lg-58 {
    max-height: 58vh; }
  .minvh-lg-58 {
    min-height: 58vh; }
  .w-lg-59 {
    width: 59%; }
  .maxw-lg-59 {
    max-width: 59%; }
  .minw-lg-59 {
    min-width: 59%; }
  .h-lg-59 {
    height: 59%; }
  .maxh-lg-59 {
    max-height: 59%; }
  .minh-lg-59 {
    min-height: 59%; }
  .vw-lg-59 {
    width: 59vw; }
  .maxvw-lg-59 {
    max-width: 59vw; }
  .minvw-lg-59 {
    min-width: 59vw; }
  .vh-lg-59 {
    height: 59vh; }
  .maxvh-lg-59 {
    max-height: 59vh; }
  .minvh-lg-59 {
    min-height: 59vh; }
  .w-lg-60 {
    width: 60%; }
  .maxw-lg-60 {
    max-width: 60%; }
  .minw-lg-60 {
    min-width: 60%; }
  .h-lg-60 {
    height: 60%; }
  .maxh-lg-60 {
    max-height: 60%; }
  .minh-lg-60 {
    min-height: 60%; }
  .vw-lg-60 {
    width: 60vw; }
  .maxvw-lg-60 {
    max-width: 60vw; }
  .minvw-lg-60 {
    min-width: 60vw; }
  .vh-lg-60 {
    height: 60vh; }
  .maxvh-lg-60 {
    max-height: 60vh; }
  .minvh-lg-60 {
    min-height: 60vh; }
  .w-lg-61 {
    width: 61%; }
  .maxw-lg-61 {
    max-width: 61%; }
  .minw-lg-61 {
    min-width: 61%; }
  .h-lg-61 {
    height: 61%; }
  .maxh-lg-61 {
    max-height: 61%; }
  .minh-lg-61 {
    min-height: 61%; }
  .vw-lg-61 {
    width: 61vw; }
  .maxvw-lg-61 {
    max-width: 61vw; }
  .minvw-lg-61 {
    min-width: 61vw; }
  .vh-lg-61 {
    height: 61vh; }
  .maxvh-lg-61 {
    max-height: 61vh; }
  .minvh-lg-61 {
    min-height: 61vh; }
  .w-lg-62 {
    width: 62%; }
  .maxw-lg-62 {
    max-width: 62%; }
  .minw-lg-62 {
    min-width: 62%; }
  .h-lg-62 {
    height: 62%; }
  .maxh-lg-62 {
    max-height: 62%; }
  .minh-lg-62 {
    min-height: 62%; }
  .vw-lg-62 {
    width: 62vw; }
  .maxvw-lg-62 {
    max-width: 62vw; }
  .minvw-lg-62 {
    min-width: 62vw; }
  .vh-lg-62 {
    height: 62vh; }
  .maxvh-lg-62 {
    max-height: 62vh; }
  .minvh-lg-62 {
    min-height: 62vh; }
  .w-lg-63 {
    width: 63%; }
  .maxw-lg-63 {
    max-width: 63%; }
  .minw-lg-63 {
    min-width: 63%; }
  .h-lg-63 {
    height: 63%; }
  .maxh-lg-63 {
    max-height: 63%; }
  .minh-lg-63 {
    min-height: 63%; }
  .vw-lg-63 {
    width: 63vw; }
  .maxvw-lg-63 {
    max-width: 63vw; }
  .minvw-lg-63 {
    min-width: 63vw; }
  .vh-lg-63 {
    height: 63vh; }
  .maxvh-lg-63 {
    max-height: 63vh; }
  .minvh-lg-63 {
    min-height: 63vh; }
  .w-lg-64 {
    width: 64%; }
  .maxw-lg-64 {
    max-width: 64%; }
  .minw-lg-64 {
    min-width: 64%; }
  .h-lg-64 {
    height: 64%; }
  .maxh-lg-64 {
    max-height: 64%; }
  .minh-lg-64 {
    min-height: 64%; }
  .vw-lg-64 {
    width: 64vw; }
  .maxvw-lg-64 {
    max-width: 64vw; }
  .minvw-lg-64 {
    min-width: 64vw; }
  .vh-lg-64 {
    height: 64vh; }
  .maxvh-lg-64 {
    max-height: 64vh; }
  .minvh-lg-64 {
    min-height: 64vh; }
  .w-lg-65 {
    width: 65%; }
  .maxw-lg-65 {
    max-width: 65%; }
  .minw-lg-65 {
    min-width: 65%; }
  .h-lg-65 {
    height: 65%; }
  .maxh-lg-65 {
    max-height: 65%; }
  .minh-lg-65 {
    min-height: 65%; }
  .vw-lg-65 {
    width: 65vw; }
  .maxvw-lg-65 {
    max-width: 65vw; }
  .minvw-lg-65 {
    min-width: 65vw; }
  .vh-lg-65 {
    height: 65vh; }
  .maxvh-lg-65 {
    max-height: 65vh; }
  .minvh-lg-65 {
    min-height: 65vh; }
  .w-lg-66 {
    width: 66%; }
  .maxw-lg-66 {
    max-width: 66%; }
  .minw-lg-66 {
    min-width: 66%; }
  .h-lg-66 {
    height: 66%; }
  .maxh-lg-66 {
    max-height: 66%; }
  .minh-lg-66 {
    min-height: 66%; }
  .vw-lg-66 {
    width: 66vw; }
  .maxvw-lg-66 {
    max-width: 66vw; }
  .minvw-lg-66 {
    min-width: 66vw; }
  .vh-lg-66 {
    height: 66vh; }
  .maxvh-lg-66 {
    max-height: 66vh; }
  .minvh-lg-66 {
    min-height: 66vh; }
  .w-lg-67 {
    width: 67%; }
  .maxw-lg-67 {
    max-width: 67%; }
  .minw-lg-67 {
    min-width: 67%; }
  .h-lg-67 {
    height: 67%; }
  .maxh-lg-67 {
    max-height: 67%; }
  .minh-lg-67 {
    min-height: 67%; }
  .vw-lg-67 {
    width: 67vw; }
  .maxvw-lg-67 {
    max-width: 67vw; }
  .minvw-lg-67 {
    min-width: 67vw; }
  .vh-lg-67 {
    height: 67vh; }
  .maxvh-lg-67 {
    max-height: 67vh; }
  .minvh-lg-67 {
    min-height: 67vh; }
  .w-lg-68 {
    width: 68%; }
  .maxw-lg-68 {
    max-width: 68%; }
  .minw-lg-68 {
    min-width: 68%; }
  .h-lg-68 {
    height: 68%; }
  .maxh-lg-68 {
    max-height: 68%; }
  .minh-lg-68 {
    min-height: 68%; }
  .vw-lg-68 {
    width: 68vw; }
  .maxvw-lg-68 {
    max-width: 68vw; }
  .minvw-lg-68 {
    min-width: 68vw; }
  .vh-lg-68 {
    height: 68vh; }
  .maxvh-lg-68 {
    max-height: 68vh; }
  .minvh-lg-68 {
    min-height: 68vh; }
  .w-lg-69 {
    width: 69%; }
  .maxw-lg-69 {
    max-width: 69%; }
  .minw-lg-69 {
    min-width: 69%; }
  .h-lg-69 {
    height: 69%; }
  .maxh-lg-69 {
    max-height: 69%; }
  .minh-lg-69 {
    min-height: 69%; }
  .vw-lg-69 {
    width: 69vw; }
  .maxvw-lg-69 {
    max-width: 69vw; }
  .minvw-lg-69 {
    min-width: 69vw; }
  .vh-lg-69 {
    height: 69vh; }
  .maxvh-lg-69 {
    max-height: 69vh; }
  .minvh-lg-69 {
    min-height: 69vh; }
  .w-lg-70 {
    width: 70%; }
  .maxw-lg-70 {
    max-width: 70%; }
  .minw-lg-70 {
    min-width: 70%; }
  .h-lg-70 {
    height: 70%; }
  .maxh-lg-70 {
    max-height: 70%; }
  .minh-lg-70 {
    min-height: 70%; }
  .vw-lg-70 {
    width: 70vw; }
  .maxvw-lg-70 {
    max-width: 70vw; }
  .minvw-lg-70 {
    min-width: 70vw; }
  .vh-lg-70 {
    height: 70vh; }
  .maxvh-lg-70 {
    max-height: 70vh; }
  .minvh-lg-70 {
    min-height: 70vh; }
  .w-lg-71 {
    width: 71%; }
  .maxw-lg-71 {
    max-width: 71%; }
  .minw-lg-71 {
    min-width: 71%; }
  .h-lg-71 {
    height: 71%; }
  .maxh-lg-71 {
    max-height: 71%; }
  .minh-lg-71 {
    min-height: 71%; }
  .vw-lg-71 {
    width: 71vw; }
  .maxvw-lg-71 {
    max-width: 71vw; }
  .minvw-lg-71 {
    min-width: 71vw; }
  .vh-lg-71 {
    height: 71vh; }
  .maxvh-lg-71 {
    max-height: 71vh; }
  .minvh-lg-71 {
    min-height: 71vh; }
  .w-lg-72 {
    width: 72%; }
  .maxw-lg-72 {
    max-width: 72%; }
  .minw-lg-72 {
    min-width: 72%; }
  .h-lg-72 {
    height: 72%; }
  .maxh-lg-72 {
    max-height: 72%; }
  .minh-lg-72 {
    min-height: 72%; }
  .vw-lg-72 {
    width: 72vw; }
  .maxvw-lg-72 {
    max-width: 72vw; }
  .minvw-lg-72 {
    min-width: 72vw; }
  .vh-lg-72 {
    height: 72vh; }
  .maxvh-lg-72 {
    max-height: 72vh; }
  .minvh-lg-72 {
    min-height: 72vh; }
  .w-lg-73 {
    width: 73%; }
  .maxw-lg-73 {
    max-width: 73%; }
  .minw-lg-73 {
    min-width: 73%; }
  .h-lg-73 {
    height: 73%; }
  .maxh-lg-73 {
    max-height: 73%; }
  .minh-lg-73 {
    min-height: 73%; }
  .vw-lg-73 {
    width: 73vw; }
  .maxvw-lg-73 {
    max-width: 73vw; }
  .minvw-lg-73 {
    min-width: 73vw; }
  .vh-lg-73 {
    height: 73vh; }
  .maxvh-lg-73 {
    max-height: 73vh; }
  .minvh-lg-73 {
    min-height: 73vh; }
  .w-lg-74 {
    width: 74%; }
  .maxw-lg-74 {
    max-width: 74%; }
  .minw-lg-74 {
    min-width: 74%; }
  .h-lg-74 {
    height: 74%; }
  .maxh-lg-74 {
    max-height: 74%; }
  .minh-lg-74 {
    min-height: 74%; }
  .vw-lg-74 {
    width: 74vw; }
  .maxvw-lg-74 {
    max-width: 74vw; }
  .minvw-lg-74 {
    min-width: 74vw; }
  .vh-lg-74 {
    height: 74vh; }
  .maxvh-lg-74 {
    max-height: 74vh; }
  .minvh-lg-74 {
    min-height: 74vh; }
  .w-lg-75 {
    width: 75%; }
  .maxw-lg-75 {
    max-width: 75%; }
  .minw-lg-75 {
    min-width: 75%; }
  .h-lg-75 {
    height: 75%; }
  .maxh-lg-75 {
    max-height: 75%; }
  .minh-lg-75 {
    min-height: 75%; }
  .vw-lg-75 {
    width: 75vw; }
  .maxvw-lg-75 {
    max-width: 75vw; }
  .minvw-lg-75 {
    min-width: 75vw; }
  .vh-lg-75 {
    height: 75vh; }
  .maxvh-lg-75 {
    max-height: 75vh; }
  .minvh-lg-75 {
    min-height: 75vh; }
  .w-lg-76 {
    width: 76%; }
  .maxw-lg-76 {
    max-width: 76%; }
  .minw-lg-76 {
    min-width: 76%; }
  .h-lg-76 {
    height: 76%; }
  .maxh-lg-76 {
    max-height: 76%; }
  .minh-lg-76 {
    min-height: 76%; }
  .vw-lg-76 {
    width: 76vw; }
  .maxvw-lg-76 {
    max-width: 76vw; }
  .minvw-lg-76 {
    min-width: 76vw; }
  .vh-lg-76 {
    height: 76vh; }
  .maxvh-lg-76 {
    max-height: 76vh; }
  .minvh-lg-76 {
    min-height: 76vh; }
  .w-lg-77 {
    width: 77%; }
  .maxw-lg-77 {
    max-width: 77%; }
  .minw-lg-77 {
    min-width: 77%; }
  .h-lg-77 {
    height: 77%; }
  .maxh-lg-77 {
    max-height: 77%; }
  .minh-lg-77 {
    min-height: 77%; }
  .vw-lg-77 {
    width: 77vw; }
  .maxvw-lg-77 {
    max-width: 77vw; }
  .minvw-lg-77 {
    min-width: 77vw; }
  .vh-lg-77 {
    height: 77vh; }
  .maxvh-lg-77 {
    max-height: 77vh; }
  .minvh-lg-77 {
    min-height: 77vh; }
  .w-lg-78 {
    width: 78%; }
  .maxw-lg-78 {
    max-width: 78%; }
  .minw-lg-78 {
    min-width: 78%; }
  .h-lg-78 {
    height: 78%; }
  .maxh-lg-78 {
    max-height: 78%; }
  .minh-lg-78 {
    min-height: 78%; }
  .vw-lg-78 {
    width: 78vw; }
  .maxvw-lg-78 {
    max-width: 78vw; }
  .minvw-lg-78 {
    min-width: 78vw; }
  .vh-lg-78 {
    height: 78vh; }
  .maxvh-lg-78 {
    max-height: 78vh; }
  .minvh-lg-78 {
    min-height: 78vh; }
  .w-lg-79 {
    width: 79%; }
  .maxw-lg-79 {
    max-width: 79%; }
  .minw-lg-79 {
    min-width: 79%; }
  .h-lg-79 {
    height: 79%; }
  .maxh-lg-79 {
    max-height: 79%; }
  .minh-lg-79 {
    min-height: 79%; }
  .vw-lg-79 {
    width: 79vw; }
  .maxvw-lg-79 {
    max-width: 79vw; }
  .minvw-lg-79 {
    min-width: 79vw; }
  .vh-lg-79 {
    height: 79vh; }
  .maxvh-lg-79 {
    max-height: 79vh; }
  .minvh-lg-79 {
    min-height: 79vh; }
  .w-lg-80 {
    width: 80%; }
  .maxw-lg-80 {
    max-width: 80%; }
  .minw-lg-80 {
    min-width: 80%; }
  .h-lg-80 {
    height: 80%; }
  .maxh-lg-80 {
    max-height: 80%; }
  .minh-lg-80 {
    min-height: 80%; }
  .vw-lg-80 {
    width: 80vw; }
  .maxvw-lg-80 {
    max-width: 80vw; }
  .minvw-lg-80 {
    min-width: 80vw; }
  .vh-lg-80 {
    height: 80vh; }
  .maxvh-lg-80 {
    max-height: 80vh; }
  .minvh-lg-80 {
    min-height: 80vh; }
  .w-lg-81 {
    width: 81%; }
  .maxw-lg-81 {
    max-width: 81%; }
  .minw-lg-81 {
    min-width: 81%; }
  .h-lg-81 {
    height: 81%; }
  .maxh-lg-81 {
    max-height: 81%; }
  .minh-lg-81 {
    min-height: 81%; }
  .vw-lg-81 {
    width: 81vw; }
  .maxvw-lg-81 {
    max-width: 81vw; }
  .minvw-lg-81 {
    min-width: 81vw; }
  .vh-lg-81 {
    height: 81vh; }
  .maxvh-lg-81 {
    max-height: 81vh; }
  .minvh-lg-81 {
    min-height: 81vh; }
  .w-lg-82 {
    width: 82%; }
  .maxw-lg-82 {
    max-width: 82%; }
  .minw-lg-82 {
    min-width: 82%; }
  .h-lg-82 {
    height: 82%; }
  .maxh-lg-82 {
    max-height: 82%; }
  .minh-lg-82 {
    min-height: 82%; }
  .vw-lg-82 {
    width: 82vw; }
  .maxvw-lg-82 {
    max-width: 82vw; }
  .minvw-lg-82 {
    min-width: 82vw; }
  .vh-lg-82 {
    height: 82vh; }
  .maxvh-lg-82 {
    max-height: 82vh; }
  .minvh-lg-82 {
    min-height: 82vh; }
  .w-lg-83 {
    width: 83%; }
  .maxw-lg-83 {
    max-width: 83%; }
  .minw-lg-83 {
    min-width: 83%; }
  .h-lg-83 {
    height: 83%; }
  .maxh-lg-83 {
    max-height: 83%; }
  .minh-lg-83 {
    min-height: 83%; }
  .vw-lg-83 {
    width: 83vw; }
  .maxvw-lg-83 {
    max-width: 83vw; }
  .minvw-lg-83 {
    min-width: 83vw; }
  .vh-lg-83 {
    height: 83vh; }
  .maxvh-lg-83 {
    max-height: 83vh; }
  .minvh-lg-83 {
    min-height: 83vh; }
  .w-lg-84 {
    width: 84%; }
  .maxw-lg-84 {
    max-width: 84%; }
  .minw-lg-84 {
    min-width: 84%; }
  .h-lg-84 {
    height: 84%; }
  .maxh-lg-84 {
    max-height: 84%; }
  .minh-lg-84 {
    min-height: 84%; }
  .vw-lg-84 {
    width: 84vw; }
  .maxvw-lg-84 {
    max-width: 84vw; }
  .minvw-lg-84 {
    min-width: 84vw; }
  .vh-lg-84 {
    height: 84vh; }
  .maxvh-lg-84 {
    max-height: 84vh; }
  .minvh-lg-84 {
    min-height: 84vh; }
  .w-lg-85 {
    width: 85%; }
  .maxw-lg-85 {
    max-width: 85%; }
  .minw-lg-85 {
    min-width: 85%; }
  .h-lg-85 {
    height: 85%; }
  .maxh-lg-85 {
    max-height: 85%; }
  .minh-lg-85 {
    min-height: 85%; }
  .vw-lg-85 {
    width: 85vw; }
  .maxvw-lg-85 {
    max-width: 85vw; }
  .minvw-lg-85 {
    min-width: 85vw; }
  .vh-lg-85 {
    height: 85vh; }
  .maxvh-lg-85 {
    max-height: 85vh; }
  .minvh-lg-85 {
    min-height: 85vh; }
  .w-lg-86 {
    width: 86%; }
  .maxw-lg-86 {
    max-width: 86%; }
  .minw-lg-86 {
    min-width: 86%; }
  .h-lg-86 {
    height: 86%; }
  .maxh-lg-86 {
    max-height: 86%; }
  .minh-lg-86 {
    min-height: 86%; }
  .vw-lg-86 {
    width: 86vw; }
  .maxvw-lg-86 {
    max-width: 86vw; }
  .minvw-lg-86 {
    min-width: 86vw; }
  .vh-lg-86 {
    height: 86vh; }
  .maxvh-lg-86 {
    max-height: 86vh; }
  .minvh-lg-86 {
    min-height: 86vh; }
  .w-lg-87 {
    width: 87%; }
  .maxw-lg-87 {
    max-width: 87%; }
  .minw-lg-87 {
    min-width: 87%; }
  .h-lg-87 {
    height: 87%; }
  .maxh-lg-87 {
    max-height: 87%; }
  .minh-lg-87 {
    min-height: 87%; }
  .vw-lg-87 {
    width: 87vw; }
  .maxvw-lg-87 {
    max-width: 87vw; }
  .minvw-lg-87 {
    min-width: 87vw; }
  .vh-lg-87 {
    height: 87vh; }
  .maxvh-lg-87 {
    max-height: 87vh; }
  .minvh-lg-87 {
    min-height: 87vh; }
  .w-lg-88 {
    width: 88%; }
  .maxw-lg-88 {
    max-width: 88%; }
  .minw-lg-88 {
    min-width: 88%; }
  .h-lg-88 {
    height: 88%; }
  .maxh-lg-88 {
    max-height: 88%; }
  .minh-lg-88 {
    min-height: 88%; }
  .vw-lg-88 {
    width: 88vw; }
  .maxvw-lg-88 {
    max-width: 88vw; }
  .minvw-lg-88 {
    min-width: 88vw; }
  .vh-lg-88 {
    height: 88vh; }
  .maxvh-lg-88 {
    max-height: 88vh; }
  .minvh-lg-88 {
    min-height: 88vh; }
  .w-lg-89 {
    width: 89%; }
  .maxw-lg-89 {
    max-width: 89%; }
  .minw-lg-89 {
    min-width: 89%; }
  .h-lg-89 {
    height: 89%; }
  .maxh-lg-89 {
    max-height: 89%; }
  .minh-lg-89 {
    min-height: 89%; }
  .vw-lg-89 {
    width: 89vw; }
  .maxvw-lg-89 {
    max-width: 89vw; }
  .minvw-lg-89 {
    min-width: 89vw; }
  .vh-lg-89 {
    height: 89vh; }
  .maxvh-lg-89 {
    max-height: 89vh; }
  .minvh-lg-89 {
    min-height: 89vh; }
  .w-lg-90 {
    width: 90%; }
  .maxw-lg-90 {
    max-width: 90%; }
  .minw-lg-90 {
    min-width: 90%; }
  .h-lg-90 {
    height: 90%; }
  .maxh-lg-90 {
    max-height: 90%; }
  .minh-lg-90 {
    min-height: 90%; }
  .vw-lg-90 {
    width: 90vw; }
  .maxvw-lg-90 {
    max-width: 90vw; }
  .minvw-lg-90 {
    min-width: 90vw; }
  .vh-lg-90 {
    height: 90vh; }
  .maxvh-lg-90 {
    max-height: 90vh; }
  .minvh-lg-90 {
    min-height: 90vh; }
  .w-lg-91 {
    width: 91%; }
  .maxw-lg-91 {
    max-width: 91%; }
  .minw-lg-91 {
    min-width: 91%; }
  .h-lg-91 {
    height: 91%; }
  .maxh-lg-91 {
    max-height: 91%; }
  .minh-lg-91 {
    min-height: 91%; }
  .vw-lg-91 {
    width: 91vw; }
  .maxvw-lg-91 {
    max-width: 91vw; }
  .minvw-lg-91 {
    min-width: 91vw; }
  .vh-lg-91 {
    height: 91vh; }
  .maxvh-lg-91 {
    max-height: 91vh; }
  .minvh-lg-91 {
    min-height: 91vh; }
  .w-lg-92 {
    width: 92%; }
  .maxw-lg-92 {
    max-width: 92%; }
  .minw-lg-92 {
    min-width: 92%; }
  .h-lg-92 {
    height: 92%; }
  .maxh-lg-92 {
    max-height: 92%; }
  .minh-lg-92 {
    min-height: 92%; }
  .vw-lg-92 {
    width: 92vw; }
  .maxvw-lg-92 {
    max-width: 92vw; }
  .minvw-lg-92 {
    min-width: 92vw; }
  .vh-lg-92 {
    height: 92vh; }
  .maxvh-lg-92 {
    max-height: 92vh; }
  .minvh-lg-92 {
    min-height: 92vh; }
  .w-lg-93 {
    width: 93%; }
  .maxw-lg-93 {
    max-width: 93%; }
  .minw-lg-93 {
    min-width: 93%; }
  .h-lg-93 {
    height: 93%; }
  .maxh-lg-93 {
    max-height: 93%; }
  .minh-lg-93 {
    min-height: 93%; }
  .vw-lg-93 {
    width: 93vw; }
  .maxvw-lg-93 {
    max-width: 93vw; }
  .minvw-lg-93 {
    min-width: 93vw; }
  .vh-lg-93 {
    height: 93vh; }
  .maxvh-lg-93 {
    max-height: 93vh; }
  .minvh-lg-93 {
    min-height: 93vh; }
  .w-lg-94 {
    width: 94%; }
  .maxw-lg-94 {
    max-width: 94%; }
  .minw-lg-94 {
    min-width: 94%; }
  .h-lg-94 {
    height: 94%; }
  .maxh-lg-94 {
    max-height: 94%; }
  .minh-lg-94 {
    min-height: 94%; }
  .vw-lg-94 {
    width: 94vw; }
  .maxvw-lg-94 {
    max-width: 94vw; }
  .minvw-lg-94 {
    min-width: 94vw; }
  .vh-lg-94 {
    height: 94vh; }
  .maxvh-lg-94 {
    max-height: 94vh; }
  .minvh-lg-94 {
    min-height: 94vh; }
  .w-lg-95 {
    width: 95%; }
  .maxw-lg-95 {
    max-width: 95%; }
  .minw-lg-95 {
    min-width: 95%; }
  .h-lg-95 {
    height: 95%; }
  .maxh-lg-95 {
    max-height: 95%; }
  .minh-lg-95 {
    min-height: 95%; }
  .vw-lg-95 {
    width: 95vw; }
  .maxvw-lg-95 {
    max-width: 95vw; }
  .minvw-lg-95 {
    min-width: 95vw; }
  .vh-lg-95 {
    height: 95vh; }
  .maxvh-lg-95 {
    max-height: 95vh; }
  .minvh-lg-95 {
    min-height: 95vh; }
  .w-lg-96 {
    width: 96%; }
  .maxw-lg-96 {
    max-width: 96%; }
  .minw-lg-96 {
    min-width: 96%; }
  .h-lg-96 {
    height: 96%; }
  .maxh-lg-96 {
    max-height: 96%; }
  .minh-lg-96 {
    min-height: 96%; }
  .vw-lg-96 {
    width: 96vw; }
  .maxvw-lg-96 {
    max-width: 96vw; }
  .minvw-lg-96 {
    min-width: 96vw; }
  .vh-lg-96 {
    height: 96vh; }
  .maxvh-lg-96 {
    max-height: 96vh; }
  .minvh-lg-96 {
    min-height: 96vh; }
  .w-lg-97 {
    width: 97%; }
  .maxw-lg-97 {
    max-width: 97%; }
  .minw-lg-97 {
    min-width: 97%; }
  .h-lg-97 {
    height: 97%; }
  .maxh-lg-97 {
    max-height: 97%; }
  .minh-lg-97 {
    min-height: 97%; }
  .vw-lg-97 {
    width: 97vw; }
  .maxvw-lg-97 {
    max-width: 97vw; }
  .minvw-lg-97 {
    min-width: 97vw; }
  .vh-lg-97 {
    height: 97vh; }
  .maxvh-lg-97 {
    max-height: 97vh; }
  .minvh-lg-97 {
    min-height: 97vh; }
  .w-lg-98 {
    width: 98%; }
  .maxw-lg-98 {
    max-width: 98%; }
  .minw-lg-98 {
    min-width: 98%; }
  .h-lg-98 {
    height: 98%; }
  .maxh-lg-98 {
    max-height: 98%; }
  .minh-lg-98 {
    min-height: 98%; }
  .vw-lg-98 {
    width: 98vw; }
  .maxvw-lg-98 {
    max-width: 98vw; }
  .minvw-lg-98 {
    min-width: 98vw; }
  .vh-lg-98 {
    height: 98vh; }
  .maxvh-lg-98 {
    max-height: 98vh; }
  .minvh-lg-98 {
    min-height: 98vh; }
  .w-lg-99 {
    width: 99%; }
  .maxw-lg-99 {
    max-width: 99%; }
  .minw-lg-99 {
    min-width: 99%; }
  .h-lg-99 {
    height: 99%; }
  .maxh-lg-99 {
    max-height: 99%; }
  .minh-lg-99 {
    min-height: 99%; }
  .vw-lg-99 {
    width: 99vw; }
  .maxvw-lg-99 {
    max-width: 99vw; }
  .minvw-lg-99 {
    min-width: 99vw; }
  .vh-lg-99 {
    height: 99vh; }
  .maxvh-lg-99 {
    max-height: 99vh; }
  .minvh-lg-99 {
    min-height: 99vh; }
  .w-lg-100 {
    width: 100%; }
  .maxw-lg-100 {
    max-width: 100%; }
  .minw-lg-100 {
    min-width: 100%; }
  .h-lg-100 {
    height: 100%; }
  .maxh-lg-100 {
    max-height: 100%; }
  .minh-lg-100 {
    min-height: 100%; }
  .vw-lg-100 {
    width: 100vw; }
  .maxvw-lg-100 {
    max-width: 100vw; }
  .minvw-lg-100 {
    min-width: 100vw; }
  .vh-lg-100 {
    height: 100vh; }
  .maxvh-lg-100 {
    max-height: 100vh; }
  .minvh-lg-100 {
    min-height: 100vh; } }

.d-none {
  display: none !important; }

.d-block {
  display: block !important; }

.d-inline {
  display: inline !important; }

.d-inline-block {
  display: inline-block !important; }

.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important; }

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important; }

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: row !important;
  flex-direction: row !important; }

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important; }

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important; }

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important; }

.justify-content-start {
  -webkit-box-pack: start !important;
  -ms-flex-pack: start !important;
  justify-content: start !important; }

.justify-content-end {
  -webkit-box-pack: end !important;
  -ms-flex-pack: end !important;
  justify-content: end !important; }

.justify-content-center {
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important; }

.justify-content-between {
  -webkit-box-pack: justify !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important; }

.justify-content-around {
  -ms-flex-pack: distribute !important;
  justify-content: space-around !important; }

.align-items-start {
  -webkit-box-align: start !important;
  -ms-flex-align: start !important;
  align-items: start !important; }

.align-self-start {
  -ms-flex-item-align: start !important;
  align-self: start !important; }

.align-content-start {
  -ms-flex-line-pack: start !important;
  align-content: start !important; }

.align-items-end {
  -webkit-box-align: end !important;
  -ms-flex-align: end !important;
  align-items: end !important; }

.align-self-end {
  -ms-flex-item-align: end !important;
  align-self: end !important; }

.align-content-end {
  -ms-flex-line-pack: end !important;
  align-content: end !important; }

.align-items-center {
  -webkit-box-align: center !important;
  -ms-flex-align: center !important;
  align-items: center !important; }

.align-self-center {
  -ms-flex-item-align: center !important;
  align-self: center !important; }

.align-content-center {
  -ms-flex-line-pack: center !important;
  align-content: center !important; }

.align-items-baseline {
  -webkit-box-align: baseline !important;
  -ms-flex-align: baseline !important;
  align-items: baseline !important; }

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
  align-self: baseline !important; }

.align-content-baseline {
  -ms-flex-line-pack: baseline !important;
  align-content: baseline !important; }

.align-items-stretch {
  -webkit-box-align: stretch !important;
  -ms-flex-align: stretch !important;
  align-items: stretch !important; }

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
  align-self: stretch !important; }

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
  align-content: stretch !important; }

.flex-nowrap {
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important; }

.flex-wrap {
  -ms-flex-wrap: wrap !important;
  flex-wrap: wrap !important; }

.flex-wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
  flex-wrap: wrap-reverse !important; }

.order-0 {
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 0;
  order: 0; }

.order-1 {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1; }

.order-2 {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2; }

.order-3 {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3; }

.order-4 {
  -webkit-box-ordinal-group: 5;
  -ms-flex-order: 4;
  order: 4; }

.order-5 {
  -webkit-box-ordinal-group: 6;
  -ms-flex-order: 5;
  order: 5; }

.order-6 {
  -webkit-box-ordinal-group: 7;
  -ms-flex-order: 6;
  order: 6; }

.order-7 {
  -webkit-box-ordinal-group: 8;
  -ms-flex-order: 7;
  order: 7; }

.order-8 {
  -webkit-box-ordinal-group: 9;
  -ms-flex-order: 8;
  order: 8; }

.order-9 {
  -webkit-box-ordinal-group: 10;
  -ms-flex-order: 9;
  order: 9; }

.order-10 {
  -webkit-box-ordinal-group: 11;
  -ms-flex-order: 10;
  order: 10; }

.order-11 {
  -webkit-box-ordinal-group: 12;
  -ms-flex-order: 11;
  order: 11; }

.order-12 {
  -webkit-box-ordinal-group: 13;
  -ms-flex-order: 12;
  order: 12; }

@media screen and (min-width: 576px) {
  .d-xs-none {
    display: none !important; }
  .d-xs-block {
    display: block !important; }
  .d-xs-inline {
    display: inline !important; }
  .d-xs-inline-block {
    display: inline-block !important; }
  .d-xs-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-xs-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  .flex-xs-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important; }
  .flex-xs-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important; }
  .flex-xs-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important; }
  .flex-xs-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important; }
  .justify-content-xs-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: start !important; }
  .justify-content-xs-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: end !important; }
  .justify-content-xs-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important; }
  .justify-content-xs-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important; }
  .justify-content-xs-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important; }
  .align-items-xs-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: start !important; }
  .align-self-xs-start {
    -ms-flex-item-align: start !important;
    align-self: start !important; }
  .align-content-xs-start {
    -ms-flex-line-pack: start !important;
    align-content: start !important; }
  .align-items-xs-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: end !important; }
  .align-self-xs-end {
    -ms-flex-item-align: end !important;
    align-self: end !important; }
  .align-content-xs-end {
    -ms-flex-line-pack: end !important;
    align-content: end !important; }
  .align-items-xs-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important; }
  .align-self-xs-center {
    -ms-flex-item-align: center !important;
    align-self: center !important; }
  .align-content-xs-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important; }
  .align-items-xs-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important; }
  .align-self-xs-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important; }
  .align-content-xs-baseline {
    -ms-flex-line-pack: baseline !important;
    align-content: baseline !important; }
  .align-items-xs-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important; }
  .align-self-xs-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important; }
  .align-content-xs-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important; }
  .flex-xs-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important; }
  .flex-xs-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important; }
  .flex-xs-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important; }
  .order-xs-0 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0; }
  .order-xs-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1; }
  .order-xs-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2; }
  .order-xs-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3; }
  .order-xs-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4; }
  .order-xs-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5; }
  .order-xs-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6; }
  .order-xs-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7; }
  .order-xs-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8; }
  .order-xs-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9; }
  .order-xs-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10; }
  .order-xs-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11; }
  .order-xs-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12; } }

@media screen and (min-width: 768px) {
  .d-sm-none {
    display: none !important; }
  .d-sm-block {
    display: block !important; }
  .d-sm-inline {
    display: inline !important; }
  .d-sm-inline-block {
    display: inline-block !important; }
  .d-sm-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important; }
  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important; }
  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important; }
  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important; }
  .justify-content-sm-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: start !important; }
  .justify-content-sm-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: end !important; }
  .justify-content-sm-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important; }
  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important; }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important; }
  .align-items-sm-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: start !important; }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
    align-self: start !important; }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
    align-content: start !important; }
  .align-items-sm-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: end !important; }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
    align-self: end !important; }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
    align-content: end !important; }
  .align-items-sm-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important; }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
    align-self: center !important; }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important; }
  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important; }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important; }
  .align-content-sm-baseline {
    -ms-flex-line-pack: baseline !important;
    align-content: baseline !important; }
  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important; }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important; }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important; }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important; }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important; }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important; }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0; }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1; }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2; }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3; }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4; }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5; }
  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6; }
  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7; }
  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8; }
  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9; }
  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10; }
  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11; }
  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12; } }

@media screen and (min-width: 1024px) {
  .d-md-none {
    display: none !important; }
  .d-md-block {
    display: block !important; }
  .d-md-inline {
    display: inline !important; }
  .d-md-inline-block {
    display: inline-block !important; }
  .d-md-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important; }
  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important; }
  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important; }
  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important; }
  .justify-content-md-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: start !important; }
  .justify-content-md-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: end !important; }
  .justify-content-md-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important; }
  .justify-content-md-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important; }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important; }
  .align-items-md-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: start !important; }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
    align-self: start !important; }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
    align-content: start !important; }
  .align-items-md-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: end !important; }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
    align-self: end !important; }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
    align-content: end !important; }
  .align-items-md-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important; }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
    align-self: center !important; }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important; }
  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important; }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important; }
  .align-content-md-baseline {
    -ms-flex-line-pack: baseline !important;
    align-content: baseline !important; }
  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important; }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important; }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important; }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important; }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important; }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important; }
  .order-md-0 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0; }
  .order-md-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1; }
  .order-md-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2; }
  .order-md-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3; }
  .order-md-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4; }
  .order-md-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5; }
  .order-md-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6; }
  .order-md-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7; }
  .order-md-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8; }
  .order-md-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9; }
  .order-md-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10; }
  .order-md-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11; }
  .order-md-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12; } }

@media screen and (min-width: 1320px) {
  .d-lg-none {
    display: none !important; }
  .d-lg-block {
    display: block !important; }
  .d-lg-inline {
    display: inline !important; }
  .d-lg-inline-block {
    display: inline-block !important; }
  .d-lg-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; }
  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important; }
  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important; }
  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important; }
  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important; }
  .justify-content-lg-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: start !important; }
  .justify-content-lg-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: end !important; }
  .justify-content-lg-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important; }
  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important; }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important; }
  .align-items-lg-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: start !important; }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
    align-self: start !important; }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
    align-content: start !important; }
  .align-items-lg-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: end !important; }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
    align-self: end !important; }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
    align-content: end !important; }
  .align-items-lg-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important; }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
    align-self: center !important; }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important; }
  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important; }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important; }
  .align-content-lg-baseline {
    -ms-flex-line-pack: baseline !important;
    align-content: baseline !important; }
  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important; }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important; }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important; }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important; }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important; }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important; }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0; }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1; }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2; }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3; }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4; }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5; }
  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6; }
  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7; }
  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8; }
  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9; }
  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10; }
  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11; }
  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12; } }

.d-flex-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }

.visible {
  visibility: visible; }

.invisible {
  visibility: hidden; }

/* COMPONENTS */
.hsy-dropdown {
  position: relative; }
  .hsy-dropdown__body {
    visibility: hidden;
    opacity: 0;
    margin: 0; }
    .hsy-dropdown__body--left {
      left: 0; }
    .hsy-dropdown__body--right {
      right: 0; }
    @media screen and (max-width: 767px) {
      .hsy-dropdown__body--wide {
        position: fixed !important;
        left: 0;
        width: 100vw; } }
  .hsy-dropdown--active .hsy-dropdown__body {
    visibility: visible;
    opacity: 1; }

.hsy-btn {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 36px;
  font-size: 14px;
  font-family: 'Roboto', sans-serif !important; }
  .hsy-btn__icon {
    width: 24px;
    min-width: 24px;
    height: 24px;
    z-index: 2;
    fill: currentColor; }
    .hsy-btn__icon--left {
      -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
      order: 1;
      margin-right: 5px; }
    .hsy-btn__icon--right {
      -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
      order: 3;
      margin-left: 5px; }
  .hsy-btn__text {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    z-index: 2;
    white-space: nowrap; }
  .hsy-btn--short {
    padding: 0; }
  .hsy-btn--small {
    padding: 0 10px; }
  .hsy-btn--medium {
    padding: 0 15px; }
  .hsy-btn--large {
    height: 41px;
    padding: 0 22.5px; }
    .hsy-btn--large .hsy-btn__text {
      font-weight: 400;
      font-size: 16px; }
  .hsy-btn--red-black {
    background: transparent; }
  .hsy-btn--red-black .hsy-btn__icon {
    fill: #a42957;
    color: #a42957; }
  .hsy-btn--red-black .hsy-btn__text {
    color: #a42957; }
  .hsy-btn--red-black:hover .hsy-btn__icon {
    fill: #000000;
    color: #000000; }
  .hsy-btn--red-black:hover .hsy-btn__text {
    color: #000000; }
  .hsy-btn--black-red {
    background: transparent; }
  .hsy-btn--black-red .hsy-btn__icon {
    fill: #000000; }
  .hsy-btn--black-red .hsy-btn__text {
    color: #000000; }
  .hsy-btn--black-red:hover .hsy-btn__icon {
    fill: #a42957; }
  .hsy-btn--black-red:hover .hsy-btn__text {
    color: #a42957; }
  .hsy-btn--gradient-red {
    -webkit-box-shadow: 0px 3px 4.985px 0.015px rgba(0, 0, 0, 0.24), 0px 1px 6.86px 0.14px rgba(0, 0, 0, 0.16);
    box-shadow: 0px 3px 4.985px 0.015px rgba(0, 0, 0, 0.24), 0px 1px 6.86px 0.14px rgba(0, 0, 0, 0.16); }
    .hsy-btn--gradient-red:after {
      content: " ";
      display: block;
      position: absolute;
      width: 100%;
      height: 100%;
      left: 0;
      top: 0;
      background: #a42957;
      background: -webkit-gradient(linear, left top, right top, from(#a42957), to(#d81b60));
      background: -webkit-linear-gradient(left, #a42957, #d81b60);
      background: -o-linear-gradient(left, #a42957, #d81b60);
      background: linear-gradient(to right, #a42957, #d81b60);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a42957', endColorstr='#d81b60',GradientType=1 );
      opacity: 1;
      z-index: 1; }
  .hsy-btn--gradient-red .hsy-btn__icon {
    fill: #ffffff; }
  .hsy-btn--gradient-red .hsy-btn__text {
    color: #ffffff; }
  .hsy-btn--gradient-red:hover:after {
    opacity: 0; }
  .hsy-btn--outlined {
    background: #ffffff;
    border: 1px solid rgba(164, 41, 87, 0.2);
    color: #a42957; }
  .hsy-btn--outlined .hsy-btn__text {
    font-weight: 400; }
  .hsy-btn--outlined:hover {
    border-color: #a42957; }
  .hsy-btn--ghosted {
    border: 1px solid rgba(255, 255, 255, 0.25);
    color: #ffffff; }
  .hsy-btn--ghosted .hsy-btn__text {
    font-weight: 400; }
  .hsy-btn--ghosted:hover {
    border-color: #ffffff; }
  .hsy-btn--plain-white-red {
    background: #ffffff;
    -webkit-box-shadow: 0px 3px 5px 0.06px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 3px 5px 0.06px rgba(0, 0, 0, 0.1); }
  .hsy-btn--plain-white-red .hsy-btn__text {
    color: #a42957;
    font-weight: 400; }
  .hsy-btn--plain-white-red:hover {
    background: #a42957; }
  .hsy-btn--plain-white-red:hover .hsy-btn__text {
    color: #ffffff; }
  .hsy-btn--iconed {
    color: #a42957; }
  .hsy-btn--iconed .hsy-btn__icon {
    margin: 0; }
  .hsy-btn--iconed:hover {
    color: #000000; }
  .hsy-btn--disabled {
    opacity: 0.5;
    -webkit-user-select: none !important;
    -moz-user-select: none !important;
    -ms-user-select: none !important;
    user-select: none !important;
    pointer-events: none !important; }

.hsy-indicator__dot {
  width: 4px;
  height: 4px; }

.hsy-indicator__text {
  font-size: 14px; }

.hsy-indicator:before, .hsy-indicator:after {
  content: "";
  position: absolute;
  display: block;
  height: 0;
  width: 0;
  pointer-events: none;
  border: solid transparent;
  border-color: transparent;
  border-width: 10px; }

.hsy-indicator:before {
  top: 0; }

.hsy-indicator:after {
  bottom: 0; }

.hsy-indicator--left {
  padding: 0 10px 0 4px; }
  .hsy-indicator--left:before, .hsy-indicator--left:after {
    right: 0;
    margin-right: -10px; }

.hsy-indicator--left .hsy-indicator__dot {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  margin-left: 5px;
  margin-right: -3px; }

.hsy-indicator--left .hsy-indicator__text {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1; }

.hsy-indicator--right {
  padding: 0 4px 0 10px; }
  .hsy-indicator--right:before, .hsy-indicator--right:after {
    left: 0;
    margin-left: -10px; }

.hsy-indicator--right .hsy-indicator__dot {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  margin-right: 5px;
  margin-left: -3px; }

.hsy-indicator--right .hsy-indicator__text {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2; }

.hsy-indicator--cyan-lgrey:before {
  border-top-color: #eceff1; }

.hsy-indicator--cyan-lgrey:after {
  border-bottom-color: #eceff1; }

.hsy-indicator--cyan-white:before {
  border-top-color: #ffffff; }

.hsy-indicator--cyan-white:after {
  border-bottom-color: #ffffff; }

.hsy-accordion__body {
  max-height: 0;
  overflow: hidden; }
  .hsy-accordion__body .hsy-header__submenu:last-child {
    margin-bottom: 15px; }

.splitbtn {
  position: relative;
  z-index: 54; }
  .splitbtn--active .splitbtn__dropdown {
    display: block; }
  .splitbtn--active .splitbtn__left {
    border-bottom-left-radius: 0px; }
  .splitbtn--active .splitbtn__right {
    border-bottom-right-radius: 0px; }
    .splitbtn--active .splitbtn__right:before {
      -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
      transform: rotate(180deg); }
    .splitbtn--active .splitbtn__right:after {
      opacity: 0; }
  .splitbtn__toggle {
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 36px;
    font-size: 14px;
    font-family: 'Roboto', sans-serif !important;
    -webkit-box-shadow: 0px 3px 4.985px 0.015px rgba(0, 0, 0, 0.24), 0px 1px 6.86px 0.14px rgba(0, 0, 0, 0.16);
    box-shadow: 0px 3px 4.985px 0.015px rgba(0, 0, 0, 0.24), 0px 1px 6.86px 0.14px rgba(0, 0, 0, 0.16); }
  .splitbtn__left {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%;
    z-index: 2;
    padding: 0 15px;
    white-space: nowrap;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px; }
  .splitbtn__right {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 100%;
    width: 40px;
    font-size: 10px;
    z-index: 2;
    border-left: 1px solid rgba(255, 255, 255, 0.4);
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px; }
    .splitbtn__right:before {
      content: '▼';
      z-index: 2; }
  .splitbtn__left span, .splitbtn__right span {
    position: relative;
    z-index: 2; }
  .splitbtn__left:after, .splitbtn__right:after {
    content: " ";
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: #a42957;
    background: -webkit-gradient(linear, left top, right top, from(#a42957), to(#d81b60));
    background: -webkit-linear-gradient(left, #a42957, #d81b60);
    background: -o-linear-gradient(left, #a42957, #d81b60);
    background: linear-gradient(to right, #a42957, #d81b60);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a42957', endColorstr='#d81b60', GradientType=1);
    opacity: 1;
    z-index: 1; }
  .splitbtn__left:hover:after, .splitbtn__right:hover:after {
    opacity: 0; }
  .splitbtn__dropdown {
    display: none;
    position: absolute;
    top: 36px;
    right: 0;
    width: 100%;
    min-width: 200px; }
  .splitbtn__item {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
    .splitbtn__item:last-child {
      border-bottom: 0; }
  .splitbtn__link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #ffffff;
    height: 36px;
    padding: 0 15px;
    font-size: 14px; }
    .splitbtn__link:hover {
      background: #eceff1; }

.table-container {
  width: 100%;
  overflow-x: auto;
  margin-bottom: 20px;
  padding: 0 10px 10px; }

.table {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px; }
  .table thead {
    border: 0;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px; }
    .table thead th {
      color: #ffffff;
      font-size: 12px;
      font-weight: 400;
      border-radius: 0; }
      .table thead th:first-child {
        border-top-left-radius: 4px !important;
        padding-left: 16px; }
      .table thead th:last-child {
        border-top-right-radius: 4px !important;
        padding-right: 16px; }
  .table td,
  .table th {
    padding: 10px 20px; }
    .table td.align-left,
    .table th.align-left {
      text-align: left; }
    .table td.align-right,
    .table th.align-right {
      text-align: right; }
    .table td:first-child,
    .table th:first-child {
      padding-left: 16px; }
    .table td:last-child,
    .table th:last-child {
      padding-right: 16px; }
  .table td {
    font-size: 0.875em;
    white-space: nowrap; }
  .table tbody tr:not(:last-child) {
    border-bottom: 1px solid #e5e5e5; }
  .table tbody tr:last-child td:first-child {
    border-bottom-left-radius: 4px; }
  .table tbody tr:last-child td:last-child {
    border-bottom-right-radius: 4px; }
  .table tbody tr:hover td {
    background: #e5e5e5; }
  .table__header {
    margin-top: 20px;
    margin-bottom: 10px; }
  .table__name {
    font-size: 16px; }
    .table__name span {
      max-width: 130px;
      -o-text-overflow: ellipsis;
      text-overflow: ellipsis;
      overflow: hidden; }
  .table__name-logo {
    width: 18px;
    height: 18px;
    max-width: 18px;
    min-width: 18px;
    max-height: 18px;
    min-height: 18px;
    margin-right: 8px; }
  .table__country {
    text-transform: uppercase; }
  .table__flag {
    width: 20px;
    height: 13px;
    max-width: 20px;
    min-width: 20px;
    max-height: 13px;
    min-height: 13px;
    margin-right: 8px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .table__promo {
    font-style: italic; }
    .table__promo--friday {
      color: material-color("red", "a700"); }
    .table__promo--newyear {
      color: material-color("pink", "a400"); }
    .table__promo--spring {
      color: material-color("red", "a700"); }
  .table__price {
    font-weight: 700; }
    .table__price--promo {
      color: material-color("red", "a700"); }
    .table__price--old {
      font-size: 0.875em;
      font-weight: 400;
      text-decoration: line-through;
      color: material-color("blue-grey", "300"); }
  .table__actions .hsy-btn:last-child {
    margin-left: 16px; }
  .table__more {
    margin-bottom: 40px; }

.switcher--white .switcher__item {
  background: #ffffff; }

.switcher--grey .switcher__item {
  background: #e5e5e5; }

.switcher__item {
  width: 32px;
  height: 32px;
  cursor: pointer; }
  .switcher__item:first-child {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px; }
  .switcher__item:last-child {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px; }
  .switcher__item--active {
    background: #a42957 !important; }
    .switcher__item--active .switcher__icon {
      color: #ffffff; }

.switcher__icon {
  color: #000000; }

.filters {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  border: 1px solid #e5e5e5;
  margin-bottom: 20px; }
  .filters__select {
    min-width: 300px;
    height: 56px;
    padding: 10px 20px; }
    .filters__select input {
      margin-bottom: 0 !important;
      border: 0 !important; }
    @media screen and (min-width: 1320px) {
      .filters__select {
        border-right: 1px solid #e5e5e5; } }
    @media screen and (max-width: 1319px) {
      .filters__select {
        width: 100%;
        border-bottom: 1px solid #e5e5e5; } }
  .filters__options {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1; }
    @media screen and (max-width: 767px) {
      .filters__options {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        padding: 8px 0; } }
  .filters__labels {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    min-height: 56px;
    padding: 10px 20px; }
    .filters__labels label {
      max-height: 20px; }
      .filters__labels label svg {
        width: 18px;
        height: 18px;
        max-width: 18px;
        min-width: 18px;
        max-height: 18px;
        min-height: 18px;
        margin-right: 8px; }
      .filters__labels label span {
        color: #000000;
        font-weight: 700; }
    @media screen and (max-width: 767px) {
      .filters__labels {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center; } }
  .filters__controls {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between; }
    @media screen and (max-width: 767px) {
      .filters__controls {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column; } }
  .filters__sort {
    padding: 10px 20px; }
    @media screen and (min-width: 768px) {
      .filters__sort {
        border-right: 1px solid #e5e5e5; } }
  .filters__switcher {
    padding: 10px 20px; }

.progressbar {
  position: relative;
  min-width: 120px;
  height: 10px; }
  .progressbar::before, .progressbar::after {
    content: '';
    display: block;
    position: absolute;
    height: 100%;
    top: 0;
    left: 0; }
  .progressbar::before {
    z-index: 2; }
  .progressbar::after {
    width: 100%;
    z-index: 1; }
  .progressbar--1::before {
    width: 1%; }
  .progressbar--2::before {
    width: 2%; }
  .progressbar--3::before {
    width: 3%; }
  .progressbar--4::before {
    width: 4%; }
  .progressbar--5::before {
    width: 5%; }
  .progressbar--6::before {
    width: 6%; }
  .progressbar--7::before {
    width: 7%; }
  .progressbar--8::before {
    width: 8%; }
  .progressbar--9::before {
    width: 9%; }
  .progressbar--10::before {
    width: 10%; }
  .progressbar--11::before {
    width: 11%; }
  .progressbar--12::before {
    width: 12%; }
  .progressbar--13::before {
    width: 13%; }
  .progressbar--14::before {
    width: 14%; }
  .progressbar--15::before {
    width: 15%; }
  .progressbar--16::before {
    width: 16%; }
  .progressbar--17::before {
    width: 17%; }
  .progressbar--18::before {
    width: 18%; }
  .progressbar--19::before {
    width: 19%; }
  .progressbar--20::before {
    width: 20%; }
  .progressbar--21::before {
    width: 21%; }
  .progressbar--22::before {
    width: 22%; }
  .progressbar--23::before {
    width: 23%; }
  .progressbar--24::before {
    width: 24%; }
  .progressbar--25::before {
    width: 25%; }
  .progressbar--26::before {
    width: 26%; }
  .progressbar--27::before {
    width: 27%; }
  .progressbar--28::before {
    width: 28%; }
  .progressbar--29::before {
    width: 29%; }
  .progressbar--30::before {
    width: 30%; }
  .progressbar--31::before {
    width: 31%; }
  .progressbar--32::before {
    width: 32%; }
  .progressbar--33::before {
    width: 33%; }
  .progressbar--34::before {
    width: 34%; }
  .progressbar--35::before {
    width: 35%; }
  .progressbar--36::before {
    width: 36%; }
  .progressbar--37::before {
    width: 37%; }
  .progressbar--38::before {
    width: 38%; }
  .progressbar--39::before {
    width: 39%; }
  .progressbar--40::before {
    width: 40%; }
  .progressbar--41::before {
    width: 41%; }
  .progressbar--42::before {
    width: 42%; }
  .progressbar--43::before {
    width: 43%; }
  .progressbar--44::before {
    width: 44%; }
  .progressbar--45::before {
    width: 45%; }
  .progressbar--46::before {
    width: 46%; }
  .progressbar--47::before {
    width: 47%; }
  .progressbar--48::before {
    width: 48%; }
  .progressbar--49::before {
    width: 49%; }
  .progressbar--50::before {
    width: 50%; }
  .progressbar--51::before {
    width: 51%; }
  .progressbar--52::before {
    width: 52%; }
  .progressbar--53::before {
    width: 53%; }
  .progressbar--54::before {
    width: 54%; }
  .progressbar--55::before {
    width: 55%; }
  .progressbar--56::before {
    width: 56%; }
  .progressbar--57::before {
    width: 57%; }
  .progressbar--58::before {
    width: 58%; }
  .progressbar--59::before {
    width: 59%; }
  .progressbar--60::before {
    width: 60%; }
  .progressbar--61::before {
    width: 61%; }
  .progressbar--62::before {
    width: 62%; }
  .progressbar--63::before {
    width: 63%; }
  .progressbar--64::before {
    width: 64%; }
  .progressbar--65::before {
    width: 65%; }
  .progressbar--66::before {
    width: 66%; }
  .progressbar--67::before {
    width: 67%; }
  .progressbar--68::before {
    width: 68%; }
  .progressbar--69::before {
    width: 69%; }
  .progressbar--70::before {
    width: 70%; }
  .progressbar--71::before {
    width: 71%; }
  .progressbar--72::before {
    width: 72%; }
  .progressbar--73::before {
    width: 73%; }
  .progressbar--74::before {
    width: 74%; }
  .progressbar--75::before {
    width: 75%; }
  .progressbar--76::before {
    width: 76%; }
  .progressbar--77::before {
    width: 77%; }
  .progressbar--78::before {
    width: 78%; }
  .progressbar--79::before {
    width: 79%; }
  .progressbar--80::before {
    width: 80%; }
  .progressbar--81::before {
    width: 81%; }
  .progressbar--82::before {
    width: 82%; }
  .progressbar--83::before {
    width: 83%; }
  .progressbar--84::before {
    width: 84%; }
  .progressbar--85::before {
    width: 85%; }
  .progressbar--86::before {
    width: 86%; }
  .progressbar--87::before {
    width: 87%; }
  .progressbar--88::before {
    width: 88%; }
  .progressbar--89::before {
    width: 89%; }
  .progressbar--90::before {
    width: 90%; }
  .progressbar--91::before {
    width: 91%; }
  .progressbar--92::before {
    width: 92%; }
  .progressbar--93::before {
    width: 93%; }
  .progressbar--94::before {
    width: 94%; }
  .progressbar--95::before {
    width: 95%; }
  .progressbar--96::before {
    width: 96%; }
  .progressbar--97::before {
    width: 97%; }
  .progressbar--98::before {
    width: 98%; }
  .progressbar--99::before {
    width: 99%; }
  .progressbar--100::before {
    width: 100%; }

.quick-links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #e5e5e5;
  -webkit-box-shadow: 0px 3px 5px 0.06px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 3px 5px 0.06px rgba(0, 0, 0, 0.1);
  border-radius: 3px;
  padding: 0 10px 20px; }
  .quick-links__item {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 20px 10px 0;
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease;
    width: 100%; }
    .quick-links__item::before {
      content: '';
      display: block;
      position: absolute;
      width: calc(100% - 20px);
      height: calc(100% - 20px);
      top: 20px;
      left: 10px;
      z-index: 1; }
    .quick-links__item:hover {
      color: #000000 !important; }
    @media screen and (min-width: 480px) {
      .quick-links__item {
        width: 50%; } }
    @media screen and (min-width: 768px) {
      .quick-links__item {
        width: 33.333%; } }
    @media screen and (min-width: 1024px) {
      .quick-links__item {
        width: 25%; } }
    @media screen and (min-width: 1320px) {
      .quick-links__item {
        width: 20%; } }
  .quick-links__icon, .quick-links__title {
    position: relative;
    z-index: 2; }
  .quick-links__icon {
    margin: 13px 0 3px; }
  .quick-links__title {
    padding: 0 1em;
    margin: 3px 0 13px;
    text-transform: uppercase;
    font-size: .875rem;
    line-height: 1.5rem;
    text-align: center; }

.hosting-stats {
  border: 1px solid #e5e5e5;
  -webkit-box-shadow: 0px 3px 5px 0.06px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 3px 5px 0.06px rgba(0, 0, 0, 0.1);
  border-radius: 3px;
  padding: 20px; }
  .hosting-stats__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin: 10px 0; }
  .hosting-stats__title {
    font-size: 0.875rem;
    line-height: 1.5rem;
    white-space: nowrap;
    padding-right: 1em;
    width: 40%; }
  .hosting-stats__value {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 60%;
    min-width: 250px; }

/* SECTIONS */
.hsy-header {
  position: relative;
  height: 50px;
  font-family: 'Roboto', sans-serif !important;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  .hsy-header .hsy-btn {
    -webkit-box-shadow: none !important;
    box-shadow: none !important; }
  .hsy-header__navbar {
    position: fixed;
    top: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    height: 50px;
    z-index: 1006;
    padding: 0 15px; }
    @media screen and (max-width: 767px) {
      .hsy-header__navbar {
        padding: 0 10px; } }
  .hsy-header__index {
    width: 112px; }
    @media screen and (max-width: 767px) {
      .hsy-header__index {
        width: 90px; } }
  .hsy-header__logo {
    width: 100%;
    height: 100%; }
  .hsy-header__navigation {
    margin-left: auto; }
    @media screen and (max-width: 1023px) {
      .hsy-header__navigation .hsy-header__improve {
        display: none; } }
  .hsy-header__improve {
    height: 50px;
    margin-right: 20px;
    padding: 0 20px;
    border-left: 1px solid #eceff1;
    border-right: 1px solid #eceff1; }
    @media screen and (max-width: 1023px) {
      .hsy-header__improve {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important;
        border: none;
        padding: 0 15px;
        margin-right: 0; } }
    .hsy-header__improve .icon {
      width: 18px;
      height: 18px;
      max-width: 18px;
      min-width: 18px;
      max-height: 18px;
      min-height: 18px;
      margin-right: 8px;
      fill: currentColor; }
    .hsy-header__improve .texts {
      position: relative;
      height: 18px; }
    .hsy-header__improve .placeholder-text,
    .hsy-header__improve .gradient-text,
    .hsy-header__improve .hover-text {
      height: 18px;
      text-transform: uppercase;
      font-size: 12px;
      font-weight: 700; }
    .hsy-header__improve .placeholder-text {
      opacity: 0; }
    .hsy-header__improve .gradient-text,
    .hsy-header__improve .hover-text {
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      margin: auto; }
    .hsy-header__improve .gradient-text {
      background: -webkit-linear-gradient(left, #0288d1, #40c4ff);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent; }
    .hsy-header__improve .hover-text {
      opacity: 0;
      color: #a42957; }
    .hsy-header__improve:hover .icon {
      fill: #a42957; }
    .hsy-header__improve:hover .gradient-text {
      opacity: 0; }
    .hsy-header__improve:hover .hover-text {
      opacity: 1; }
  .hsy-header__menu {
    margin: 0; }
    @media screen and (max-width: 1023px) {
      .hsy-header__menu {
        display: none; } }
  .hsy-header__item {
    position: relative;
    margin-right: 4px; }
    .hsy-header__item:last-child {
      margin-right: 0; }
  .hsy-header__link {
    position: relative;
    height: 50px;
    font-size: 14px;
    padding: 0 10px;
    color: #000000 !important; }
    .hsy-header__link:hover {
      color: #a42957; }
      .hsy-header__link:hover .hsy-header__arrow {
        fill: #a42957; }
    .hsy-header__link--active:after {
      content: " ";
      display: block;
      position: absolute;
      bottom: 0;
      left: 10px;
      width: calc(100% - 16px);
      height: 2px; }
    .hsy-header__link--highlighted {
      color: #a42957; }
      .hsy-header__link--highlighted:hover {
        color: #000000; }
  .hsy-header__label {
    width: 20px;
    height: 20px;
    font-size: 12px;
    margin-left: 5px; }
  .hsy-header__arrow {
    width: 12px;
    height: 10px;
    fill: #000000;
    margin-left: 5px; }
  .hsy-header__dropdown {
    position: absolute;
    top: 50px;
    padding: 10px 0; }
    .hsy-header__dropdown-title {
      font-family: 'Roboto', sans-serif !important;
      font-weight: 700 !important;
      white-space: nowrap;
      padding: 6px 15px 0; }
    .hsy-header__dropdown-action {
      padding: 0 15px 10px; }
  .hsy-header__submenu {
    height: 40px; }
    .hsy-header__submenu--separated {
      height: 64px;
      margin-bottom: 10px;
      margin-top: -10px;
      border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
  .hsy-header__sublink {
    width: 100%;
    height: 100%;
    padding: 0 30px 0 15px;
    font-size: 14px; }
    .hsy-header__sublink:hover .hsy-header__subtitle, .hsy-header__sublink--active .hsy-header__subtitle {
      color: #a42957; }
    .hsy-header__sublink:hover .hsy-header__subicon, .hsy-header__sublink--active .hsy-header__subicon {
      fill: #a42957; }
  .hsy-header__subicon {
    width: 24px;
    min-width: 24px;
    height: 24px;
    margin-right: 15px;
    fill: #000000; }
  .hsy-header__subtitle {
    color: #000000;
    white-space: nowrap; }
  .hsy-header__auth {
    margin-left: 10px; }
    .hsy-header__auth .hsy-btn:last-child {
      margin-left: 10px; }
    @media screen and (max-width: 1023px) {
      .hsy-header__auth {
        display: none; } }
  .hsy-header__icon {
    position: relative;
    width: 24px;
    height: 24px;
    z-index: 2; }
  .hsy-header__mobile-auth, .hsy-header__mobile-menu {
    height: 50px;
    margin-left: 10px; }
    @media screen and (min-width: 1024px) {
      .hsy-header__mobile-auth, .hsy-header__mobile-menu {
        display: none; } }
    .hsy-header__mobile-auth:first-child, .hsy-header__mobile-menu:first-child {
      margin-left: 0; }
  .hsy-header__mobile-auth.hsy-dropdown--active .hsy-header__circle {
    background: #e5e5e5; }
    .hsy-header__mobile-auth.hsy-dropdown--active .hsy-header__circle:after {
      opacity: 0; }
  .hsy-header__mobile-auth.hsy-dropdown--active .hsy-header__icon {
    fill: #a42957; }
  .hsy-header__mobile-settings {
    margin-right: 10px; }
    @media screen and (min-width: 1024px) {
      .hsy-header__mobile-settings {
        display: none; } }
  .hsy-header__tickets {
    padding: 0 15px;
    margin: 0 0 20px; }
  .hsy-header__ticket {
    position: relative;
    min-width: 340px; }
    .hsy-header__ticket:nth-child(1) {
      z-index: 3; }
    .hsy-header__ticket:nth-child(2) {
      z-index: 2; }
    .hsy-header__ticket:nth-child(3) {
      z-index: 1; }
    .hsy-header__ticket:before {
      content: "";
      display: block;
      position: absolute;
      left: 0;
      top: 0;
      width: 4px;
      height: 100%;
      z-index: 2; }
    .hsy-header__ticket-link {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column;
      margin-bottom: 10px;
      -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.15);
      box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.15);
      color: #000000 !important; }
      .hsy-header__ticket-link:hover {
        -webkit-box-shadow: 0px 10px 14.1px rgba(0, 0, 0, 0.15);
        box-shadow: 0px 10px 14.1px rgba(0, 0, 0, 0.15); }
    .hsy-header__ticket-header {
      position: relative;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between;
      height: 50px;
      border-bottom: 1px solid #e5e5e5;
      padding: 0 15px; }
    .hsy-header__ticket-title {
      max-width: 190px;
      overflow: hidden;
      -o-text-overflow: ellipsis;
      text-overflow: ellipsis;
      white-space: nowrap;
      font-size: 14px; }
    .hsy-header__ticket-label {
      position: relative;
      right: -24px; }
    .hsy-header__ticket-footer {
      padding: 0 15px;
      height: 30px;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between; }
    .hsy-header__ticket-info {
      height: 20px; }
    .hsy-header__ticket-subtitle {
      line-height: 1;
      font-size: 12px;
      margin-right: 10px; }
    .hsy-header__ticket-value {
      line-height: 1;
      font-size: 14px; }
    @media screen and (max-width: 767px) {
      .hsy-header__ticket {
        min-width: initial; } }
  .hsy-header__profile {
    margin-left: 10px; }
    @media screen and (max-width: 1023px) {
      .hsy-header__profile {
        margin-left: 0; } }
  .hsy-header__profitem {
    height: 50px;
    margin-left: 10px; }
    @media screen and (max-width: 1023px) {
      .hsy-header__profitem:first-child {
        display: none; } }
    .hsy-header__profitem.hsy-dropdown--active .hsy-header__icon {
      fill: #a42957; }
    .hsy-header__profitem.hsy-dropdown--active .hsy-header__circle:after {
      display: none; }
  .hsy-header__circle {
    width: 36px;
    height: 36px; }
    .hsy-header__circle--basic .hsy-header__icon {
      fill: #000000; }
    .hsy-header__circle--basic.hsy-header__circle--active .hsy-header__icon {
      fill: #a42957; }
    .hsy-header__circle--new .hsy-header__icon {
      fill: #000000; }
    .hsy-header__circle--new:after {
      content: " ";
      display: block;
      position: absolute;
      width: 7px;
      height: 7px;
      top: 9px;
      left: 19px;
      z-index: 3; }
    .hsy-header__circle--highlighted {
      background: #a42957; }
      .hsy-header__circle--highlighted .hsy-header__icon {
        fill: #ffffff; }
      .hsy-header__circle--highlighted:after {
        content: " ";
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        left: 0;
        top: 0;
        background: #a42957;
        background: -webkit-gradient(linear, left top, right top, from(#a42957), to(#d81b60));
        background: -webkit-linear-gradient(left, #a42957, #d81b60);
        background: -o-linear-gradient(left, #a42957, #d81b60);
        background: linear-gradient(to right, #a42957, #d81b60);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a42957', endColorstr='#d81b60',GradientType=1 );
        opacity: 1;
        z-index: 1; }
  .hsy-header__avatar {
    display: none !important; }
  .hsy-header__overlay {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    z-index: 1005;
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
    padding-top: 50px; }
    .hsy-header__overlay--active {
      -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
      transform: translateY(0); }
    .hsy-header__overlay--visible {
      display: block; }
  .hsy-header__mmenu .hsy-header__item {
    margin-right: 0;
    border-top: 1px solid #e5e5e5; }
    .hsy-header__mmenu .hsy-header__item:first-child {
      border-top: 0; }
  .hsy-header__mmenu .hsy-header__link {
    padding: 0 15px; }
    .hsy-header__mmenu .hsy-header__link--active {
      color: #a42957; }
      .hsy-header__mmenu .hsy-header__link--active:after {
        display: none; }

.hsy-general {
  padding: 0 !important;
  margin-bottom: 56px; }
  .hsy-general__header {
    padding: 24px 20px;
    border-bottom: 1px solid #eceff1; }
  .hsy-general__text, .hsy-general__coltext {
    font-size: 14px;
    line-height: 20px; }
  .hsy-general__columns {
    padding: 40px 24px 20px; }
    @media screen and (max-width: 1023px) {
      .hsy-general__columns {
        padding: 40px 24px 0; } }
  .hsy-general__column {
    padding-right: 30px; }
    @media screen and (max-width: 1023px) {
      .hsy-general__column {
        margin-bottom: 30px; } }
  .hsy-general__row {
    margin-left: -8px;
    margin-right: -8px; }
  .hsy-general__icon {
    width: 96px;
    height: 96px;
    max-width: 96px;
    min-width: 96px;
    max-height: 96px;
    min-height: 96px;
    margin-bottom: 30px; }
    @media screen and (max-width: 1023px) {
      .hsy-general__icon {
        margin-bottom: 10px; } }

.hsy-products {
  margin-bottom: 56px; }
  .hsy-products__header {
    text-align: center;
    margin-bottom: 64px; }
  .hsy-products__separator {
    margin-left: auto;
    margin-right: auto; }
  .hsy-products__text {
    font-size: 14px;
    line-height: 20px; }
  .hsy-products__cards {
    margin-left: -8px;
    margin-right: -8px; }

.hsy-partners {
  margin-bottom: 56px; }
  .hsy-partners__header {
    text-align: center;
    margin-bottom: 64px; }
  .hsy-partners__separator {
    margin-left: auto;
    margin-right: auto; }
  .hsy-partners__text {
    font-size: 14px;
    line-height: 20px; }
  .hsy-partners__items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
  .hsy-partners__item {
    width: 12.5%;
    max-width: initial;
    margin: 8px 0;
    height: 80px;
    min-width: 140px;
    background-image: url(../images/inxy-partners.png);
    background-repeat: no-repeat;
    background-color: transparent; }
    .hsy-partners__item--1 {
      background-position: center 0; }
    .hsy-partners__item--2 {
      background-position: center -80px; }
    .hsy-partners__item--3 {
      background-position: center -160px; }
    .hsy-partners__item--4 {
      background-position: center -240px; }
    .hsy-partners__item--5 {
      background-position: center -320px; }
    .hsy-partners__item--6 {
      background-position: center -400px; }
    .hsy-partners__item--7 {
      background-position: center -480px; }
    .hsy-partners__item--8 {
      background-position: center -560px; }
    .hsy-partners__item--9 {
      background-position: center -640px; }
    .hsy-partners__item--10 {
      background-position: center -720px; }
    .hsy-partners__item--11 {
      background-position: center -800px; }
    .hsy-partners__item--12 {
      background-position: center -880px; }
    .hsy-partners__item--13 {
      background-position: center -960px; }
    .hsy-partners__item--14 {
      background-position: center -1040px; }
    .hsy-partners__item--15 {
      background-position: center -1120px; }

.hsy-facts {
  padding-top: 55px;
  padding-bottom: 55px;
  margin-bottom: 56px; }
  @media screen and (max-width: 1023px) {
    .hsy-facts__intro {
      margin-bottom: 40px; } }
  .hsy-facts__text {
    font-size: 14px;
    line-height: 20px; }
  .hsy-facts__items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 60px; }
    @media screen and (max-width: 1023px) {
      .hsy-facts__items {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        padding-left: 0;
        padding-right: 0; } }
  .hsy-facts__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 20px; }
    @media screen and (max-width: 1023px) {
      .hsy-facts__item {
        margin-left: 30px;
        margin-right: 30px; } }
    @media screen and (max-width: 767px) {
      .hsy-facts__item {
        margin-left: 10px;
        margin-right: 10px; } }
  .hsy-facts__circle {
    width: 97px;
    height: 97px;
    margin-bottom: 30px; }
  .hsy-facts__icon {
    width: 48px;
    height: 48px;
    max-width: 48px;
    min-width: 48px;
    max-height: 48px;
    min-height: 48px; }
  .hsy-facts__value {
    margin-bottom: 0; }
  .hsy-facts__subtitle {
    font-size: 14px;
    line-height: 20px; }

.hsy-team {
  margin-bottom: 56px; }
  @media screen and (max-width: 1023px) {
    .hsy-team {
      margin-bottom: 26px; } }
  .hsy-team__header {
    text-align: center;
    margin-bottom: 64px; }
  .hsy-team__separator {
    margin-left: auto;
    margin-right: auto; }
  .hsy-team__text {
    font-size: 14px;
    line-height: 20px; }
  .hsy-team__member {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-right: 40px; }
    @media screen and (max-width: 1023px) {
      .hsy-team__member {
        margin-bottom: 30px; } }
    @media screen and (max-width: 767px) {
      .hsy-team__member {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column; } }
  .hsy-team__photo {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    margin-right: 35px;
    margin-bottom: 20px;
    width: 128px;
    height: 128px;
    max-width: 128px;
    min-width: 128px;
    max-height: 128px;
    min-height: 128px; }
  .hsy-team__name {
    margin-bottom: 4px; }
  .hsy-team__state {
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 20px; }
  .hsy-team__bio {
    font-size: 14px;
    line-height: 20px; }

.hsy-support {
  padding-top: 55px;
  padding-bottom: 55px; }
  @media screen and (max-width: 1023px) {
    .hsy-support__left {
      margin-bottom: 60px; } }
  .hsy-support__header {
    margin-bottom: 60px; }
  .hsy-support__text {
    font-size: 14px;
    line-height: 20px; }
  .hsy-support__subtitle {
    margin-bottom: 30px; }
  .hsy-support__ways {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
  .hsy-support__way {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 25%;
    min-width: 80px; }
    .hsy-support__way-icon {
      margin-bottom: 10px; }
    .hsy-support__way-title {
      font-size: 14px;
      line-height: 20px; }
    .hsy-support__way-link {
      text-transform: uppercase;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      font-weight: 700;
      font-size: 14px;
      white-space: nowrap; }
  .hsy-support__plates {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
  .hsy-support__plate {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: calc(33.3333% - 20px);
    flex-direction: column;
    margin: 0 10px 20px;
    min-height: 215px;
    text-align: center;
    padding-top: 30px;
    background-image: url(../images/about-plate-bg.svg);
    background-repeat: no-repeat;
    background-position: center -180px; }
    @media screen and (max-width: 479px) {
      .hsy-support__plate {
        width: calc(50% - 20px); } }
    .hsy-support__plate-circle {
      width: 64px;
      height: 64px;
      margin-bottom: 16px;
      border: 3px solid #a42957; }
    .hsy-support__plate-icon {
      font-size: 40px; }
    .hsy-support__plate-title {
      font-size: 14px;
      max-width: 75px;
      font-weight: 700; }

.subscription__controls {
  margin-bottom: 40px; }

.subscription__title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 24px;
  line-height: 36px;
  padding-left: 40px;
  padding-right: 40px;
  padding-bottom: 16px;
  border-bottom: 1px solid #e5e5e5; }
  @media screen and (max-width: 767px) {
    .subscription__title {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-align: start;
      -ms-flex-align: start;
      align-items: flex-start;
      padding-left: 20px;
      padding-right: 20px; } }

.subscription__sub {
  margin-right: 5px; }

.subscription__item {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 40px;
  padding-right: 40px;
  min-height: 90px;
  border-bottom: 1px solid #e5e5e5; }
  .subscription__item:last-child {
    border-bottom: 0; }
  @media screen and (max-width: 1023px) {
    .subscription__item {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-align: start;
      -ms-flex-align: start;
      align-items: flex-start;
      padding-bottom: 20px;
      padding-top: 20px;
      padding-left: 20px;
      padding-right: 20px; } }
  .subscription__item .payment-form-list-el {
    background: #fff !important;
    pointer-events: none;
    border-bottom: 0;
    margin-right: auto;
    padding: 0 !important; }
  .subscription__item .payment-radio-logo {
    margin: 0 !important; }
  .subscription__item .input-field {
    margin-right: 40px !important; }
    .subscription__item .input-field label {
      left: 0 !important; }
    .subscription__item .input-field:last-child {
      margin-right: 0 !important; }
  .subscription__item input {
    margin: 0 !important; }

.subscription__price {
  font-size: 20px;
  font-weight: 700;
  height: 36px; }

.subscription__actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 30px; }
  @media screen and (max-width: 1023px) {
    .subscription__actions {
      -webkit-box-pack: end;
      -ms-flex-pack: end;
      justify-content: flex-end;
      margin-left: 0;
      width: 100%; } }
  .subscription__actions .btn-floating {
    margin-left: 20px;
    background: transparent !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important; }
    .subscription__actions .btn-floating i {
      color: black !important; }

.subscription__options {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-width: 260px; }
  @media (max-width: 730px) {
    .subscription__options {
      width: 100%;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-align: start;
      -ms-flex-align: start;
      align-items: flex-start; }
      .subscription__options .input-field {
        width: 100%;
        margin-right: 0; } }

.subscription__fields {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }
  .subscription__fields .dropdown-content {
    max-height: 200px !important; }

.subscription__buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  margin-left: auto;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1; }
  .subscription__buttons .hsy-btn:last-child {
    margin-left: 16px; }
  @media screen and (max-width: 1023px) {
    .subscription__buttons {
      padding-top: 24px;
      width: 100%;
      -webkit-box-flex: 1;
      -ms-flex: 1;
      flex: 1; } }

.subscription__preloader {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: #ffffff;
  z-index: 3; }
  .subscription__preloader .progress {
    max-width: 30%;
    min-width: 200px; }

.subscription__subtitle {
  margin-bottom: 25px; }
  @media screen and (max-width: 767px) {
    .subscription__subtitle {
      margin-bottom: 15px; } }

.subscription__table-preloader {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 40px; }
  .subscription__table-preloader .progress {
    max-width: 30%;
    min-width: 200px; }

.subscription__table {
  margin-bottom: 40px; }

.subscription__thead, .subscription__row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: 50px;
  border-bottom: 1px solid #e5e5e5;
  padding: 0 20px; }

@media screen and (max-width: 767px) {
  .subscription__thead {
    display: none; } }

@media screen and (max-width: 767px) {
  .subscription__row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    padding-bottom: 10px;
    padding-top: 10px; } }

.subscription__tcell {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 700; }
  .subscription__tcell--expires {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end; }
  .subscription__tcell--cost {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end; }
  .subscription__tcell--product {
    width: 20%; }
  .subscription__tcell--name {
    width: 35%; }
  .subscription__tcell--expires {
    width: 20%; }
  .subscription__tcell--cost {
    width: 25%; }

.subscription__cell {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 14px;
  font-weight: 700;
  padding-top: 8px;
  padding-bottom: 8px; }
  .subscription__cell small {
    font-weight: 400 !important; }
  .subscription__cell--expires {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end; }
  .subscription__cell--cost {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    text-align: right; }
  .subscription__cell--product {
    width: 20%;
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
    font-weight: 400 !important;
    font-size: 12px !important;
    padding-right: 5px; }
  .subscription__cell--name {
    width: 35%; }
  .subscription__cell--expires {
    width: 20%; }
  .subscription__cell--cost {
    width: 25%; }
  @media screen and (max-width: 767px) {
    .subscription__cell {
      width: 100%;
      -webkit-box-pack: start !important;
      -ms-flex-pack: start !important;
      justify-content: flex-start !important;
      -webkit-box-align: start;
      -ms-flex-align: start;
      align-items: flex-start;
      text-align: left !important;
      padding-top: 2px;
      padding-bottom: 2px; } }

.subscription__icon {
  margin-right: 8px; }
  .subscription__icon--servers {
    color: #0097a7; }
  .subscription__icon--vds {
    color: #00796b; }
  .subscription__icon--cloud {
    color: #2196f3; }
  .subscription__icon--storage {
    fill: #4caf50;
    width: 24px;
    height: 24px;
    max-width: 24px;
    max-height: 24px; }
  .subscription__icon--cdn {
    color: #3f51b5; }
  .subscription__icon--domain {
    color: #673ab7; }
  .subscription__icon--dns {
    color: #795548; }
  .subscription__icon--software {
    color: #03a9f4; }

.hosting__intro {
  position: relative; }
  .hosting__intro::before {
    content: '';
    position: absolute;
    width: 100%;
    min-height: 730px;
    top: 0;
    left: 0;
    background-image: url(../images/products/hosting/title-bg.png);
    background-position: top center;
    background-repeat: no-repeat; }

.hosting__title {
  padding-top: 50px;
  padding-bottom: 40px;
  text-align: center;
  color: #ffffff; }

.hosting__switchers {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-bottom: 13px; }
  .hosting__switchers .index-maps-switcher {
    margin-bottom: 20px; }
    @media screen and (max-width: 479px) {
      .hosting__switchers .index-maps-switcher {
        width: 100%; } }
  .hosting__switchers .index-maps-btn {
    text-align: center; }
    @media screen and (max-width: 479px) {
      .hosting__switchers .index-maps-btn {
        width: 50%; } }

.hosting__locations {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: rgba(255, 109, 0, 0.15);
  color: #ffffff;
  margin-left: auto;
  padding: 0 20px;
  margin-bottom: 13px;
  min-height: 40px;
  font-weight: 500; }
  .hosting__locations span {
    margin-right: 20px; }
  .hosting__locations [type="radio"]:not(:checked) + label, .hosting__locations [type="radio"]:checked + label {
    padding: 0 10px 0 30px;
    color: #ffffff;
    font-weight: 400; }
  .hosting__locations [type="radio"]:checked + label:after,
  .hosting__locations [type="radio"].with-gap:checked + label:before,
  .hosting__locations [type="radio"].with-gap:checked + label:after,
  .hosting__locations [type="radio"]:not(:checked) + label:before,
  .hosting__locations [type="radio"]:not(:checked) + label:after {
    border: 2px solid #ffffff; }
  .hosting__locations [type="radio"]:checked + label:after,
  .hosting__locations [type="radio"].with-gap:checked + label:after {
    background-color: #ffffff; }

.hosting__cards .swiper-container {
  padding: 16px; }

.hosting__cards .hcard {
  position: relative;
  z-index: 30;
  margin-bottom: 20px;
  -webkit-box-shadow: 0px 3px 4.7px 0.3px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 3px 4.7px 0.3px rgba(0, 0, 0, 0.1);
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;
  background: #ffffff; }
  .hosting__cards .hcard--basic .hcard__header {
    padding: 24px; }
  .hosting__cards .hcard--basic .hcard__title, .hosting__cards .hcard--basic .hcard__price {
    color: #ffffff; }
  .hosting__cards .hcard--best::before {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: -1;
    -webkit-box-shadow: inset 0 0 0 2px #a42957;
    box-shadow: inset 0 0 0 2px #a42957; }
  .hosting__cards .hcard--best .hcard__header {
    padding: 36px 24px 24px; }
  .hosting__cards .hcard:hover {
    -webkit-box-shadow: 0px 7px 18.8px 1.2px rgba(216, 67, 21, 0.2);
    box-shadow: 0px 7px 18.8px 1.2px rgba(216, 67, 21, 0.2); }
  .hosting__cards .hcard__header {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-shadow: 0px 3px 5px 0.06px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 3px 5px 0.06px rgba(0, 0, 0, 0.1);
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px; }
    .hosting__cards .hcard__header .hsy-btn {
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center; }
  .hosting__cards .hcard__title {
    margin-bottom: 5px; }
  .hosting__cards .hcard__subtitle {
    font-size: 12px;
    color: #000000 !important;
    margin-bottom: 16px; }
  .hosting__cards .hcard__price {
    margin-bottom: 28px; }
    .hosting__cards .hcard__price sup {
      top: -1em;
      font-size: 12px;
      margin-left: 5px; }
  .hosting__cards .hcard__indicator {
    position: absolute;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    height: 28px;
    top: -14px;
    left: 0;
    right: 0;
    margin: auto;
    padding: 0 14px;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 12px;
    background: #a42957;
    color: #ffffff;
    border-radius: 14px; }
  .hosting__cards .hcard__icon {
    width: 26px;
    height: 26px;
    max-width: 26px;
    min-width: 26px;
    max-height: 26px;
    min-height: 26px;
    position: absolute;
    right: 24px; }
  .hosting__cards .hcard__body {
    padding: 14px 24px 24px; }

.hosting__carousel {
  margin-left: -8px;
  margin-right: -8px; }
  @media screen and (max-width: 767px) {
    .hosting__carousel .swiper-slide {
      width: 280px !important; } }

.hosting__features {
  padding-bottom: 60px; }

.hosting__viewmore {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center; }

.hosting__table {
  min-width: 768px;
  margin-bottom: 40px; }
  .hosting__table thead {
    border: none; }
    .hosting__table thead th {
      padding: 16px 24px; }
      .hosting__table thead th:first-child {
        border-top-left-radius: 10px; }
      .hosting__table thead th:last-child {
        border-top-right-radius: 10px; }
      .hosting__table thead th.heading-tip {
        font-size: 0.875rem;
        font-weight: 400;
        width: 30%; }
      .hosting__table thead th.heading-basic, .hosting__table thead th.heading-best {
        width: 23.33333%; }
      .hosting__table thead th.heading-basic {
        text-align: center; }
      .hosting__table thead th.heading-best {
        text-align: center; }
      .hosting__table thead th .hcard__title {
        margin-bottom: 10px; }
  .hosting__table tbody td {
    border-bottom: 1px solid #e5e5e5;
    padding: 10px 24px;
    vertical-align: middle; }
    .hosting__table tbody td.body-category {
      font-size: 12px;
      font-weight: 400; }
    .hosting__table tbody td.body-basic, .hosting__table tbody td.body-best {
      text-align: center;
      font-size: 0.875rem;
      font-weight: 500; }
  .hosting__table .hcard__price sup {
    top: -1em;
    margin-left: 5px; }

.hosting__benefits {
  padding-bottom: 50px; }

.hosting__benefit-title {
  margin-bottom: 40px; }

.hosting__dashplate {
  margin-bottom: 60px;
  padding: 32px;
  border: 1px dashed #e5e5e5;
  text-align: center;
  font-size: .875rem; }

.hosting__cpanel-icon {
  width: 128px;
  height: 29px;
  max-width: 128px;
  min-width: 128px;
  max-height: 29px;
  min-height: 29px; }

.hosting__benefit {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 500;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 0.875rem;
  line-height: 1.5rem;
  border-top: 1px solid #e5e5e5; }
  @media screen and (min-width: 1024px) {
    .hosting__benefit:last-child {
      border-bottom: 1px solid #e5e5e5; } }
  .hosting__benefit i {
    margin-right: .5em; }

.hosting__support {
  padding-top: 50px;
  padding-bottom: 34px; }
  .hosting__support .proposal--cdn .proposal__plate {
    background-image: url(../images/products/hosting/proposal-cdn.jpg); }
  .hosting__support .proposal--migration .proposal__plate {
    background-image: url(../images/products/hosting/proposal-migration.jpg); }
  .hosting__support .proposal--domain .proposal__plate {
    background-image: url(../images/products/hosting/proposal-domain.jpg); }
  .hosting__support .proposal__plate {
    margin-bottom: 16px;
    padding: 40px;
    background-size: cover;
    color: #ffffff;
    -webkit-box-shadow: 0px 3px 5px 0.06px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 3px 5px 0.06px rgba(0, 0, 0, 0.1);
    -webkit-transition: .3s ease;
    -o-transition: .3s ease;
    transition: .3s ease; }
    .hosting__support .proposal__plate:hover {
      -webkit-box-shadow: 0px 15px 45px rgba(216, 67, 21, 0.2);
      box-shadow: 0px 15px 45px rgba(216, 67, 21, 0.2); }
  .hosting__support .proposal__desc {
    font-size: 0.875rem;
    line-height: 1.5rem;
    margin-bottom: 24px; }
  .hosting__support .proposal__button {
    color: #ffffff;
    text-transform: uppercase; }
  .hosting__support-title {
    margin-bottom: 40px; }

.hosting__cpanel {
  position: relative;
  padding-top: 50px;
  padding-bottom: 50px; }
  .hosting__cpanel-title, .hosting__cpanel-desc {
    text-align: center; }
  .hosting__cpanel-desc {
    font-size: .875rem;
    line-height: 1.5rem;
    margin-bottom: 40px; }
  .hosting__cpanel .cpanel-background {
    position: absolute; }
    .hosting__cpanel .cpanel-background--1 {
      width: 469px;
      height: 1142px;
      left: -50%;
      background-image: url(../images/products/hosting/cpanel-bg-left.png); }
      @media screen and (min-width: 480px) {
        .hosting__cpanel .cpanel-background--1 {
          top: 0;
          left: -35%; } }
      @media screen and (min-width: 768px) {
        .hosting__cpanel .cpanel-background--1 {
          left: -15%; } }
      @media screen and (min-width: 1024px) {
        .hosting__cpanel .cpanel-background--1 {
          top: -30%;
          left: -10%; } }
      @media screen and (min-width: 1320px) {
        .hosting__cpanel .cpanel-background--1 {
          left: 0; } }
    .hosting__cpanel .cpanel-background--2 {
      display: none;
      width: 485px;
      height: 1082px;
      background-image: url(../images/products/hosting/cpanel-bg-right.png); }
      @media screen and (min-width: 480px) {
        .hosting__cpanel .cpanel-background--2 {
          display: block;
          top: 20%;
          right: -15%; } }
      @media screen and (min-width: 768px) {
        .hosting__cpanel .cpanel-background--2 {
          top: 5%;
          right: -15%; } }
      @media screen and (min-width: 1024px) {
        .hosting__cpanel .cpanel-background--2 {
          right: -10%; } }
      @media screen and (min-width: 1320px) {
        .hosting__cpanel .cpanel-background--2 {
          right: 0; } }
    .hosting__cpanel .cpanel-background--3 {
      width: 1513px;
      height: 392px;
      top: 60%;
      left: 0;
      right: 0;
      margin: auto;
      background-image: url(../images/products/hosting/cpanel-bg-center.png); }
  .hosting__cpanel .cpanel-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
  .hosting__cpanel .cpanel-cell {
    margin-bottom: 16px; }
  .hosting__cpanel .cpanel-plate {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 20px;
    height: 100%; }
    @media screen and (min-width: 768px) {
      .hosting__cpanel .cpanel-plate {
        padding: 40px; } }
    .hosting__cpanel .cpanel-plate__content {
      padding-right: 20px; }
      @media screen and (min-width: 768px) {
        .hosting__cpanel .cpanel-plate__content {
          padding-right: 40px; } }
    .hosting__cpanel .cpanel-plate__desc {
      font-size: .875rem;
      line-height: 1.5rem;
      margin-bottom: 0; }
    .hosting__cpanel .cpanel-plate__icon {
      margin-left: auto;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none; }

.hosting__migration {
  position: relative;
  min-height: 490px;
  padding-top: 50px;
  background-image: url(../images/products/hosting/migration-bg.png);
  background-position: 50% 100%;
  background-repeat: no-repeat; }
  @media screen and (max-width: 767px) {
    .hosting__migration {
      background-size: 200%;
      padding-top: 0; } }
  @media screen and (max-width: 479px) {
    .hosting__migration {
      background-size: 250%;
      background-position: 60% 100%;
      padding-top: 0; } }
  .hosting__migration .migration-body {
    position: relative;
    z-index: 1; }
  .hosting__migration .migration-desc {
    font-size: .875rem;
    line-height: 1.5rem;
    margin-bottom: 30px; }
  .hosting__migration .migration-content {
    padding-top: 100px; }
    @media screen and (max-width: 767px) {
      .hosting__migration .migration-content {
        padding-top: 0; } }
  .hosting__migration .migration-picture {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }

.hosting__faq {
  padding-top: 50px;
  padding-bottom: 100px; }
  .hosting__faq .faq-title {
    text-align: center;
    margin-bottom: 36px; }
  .hosting__faq .faq-accordion {
    -webkit-box-shadow: 0px 7px 20px 1.2px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 7px 20px 1.2px rgba(0, 0, 0, 0.1); }
    .hosting__faq .faq-accordion-toggle {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      padding: 20px; }
      .hosting__faq .faq-accordion-toggle:not(:first-child) {
        border-top: 1px solid #e5e5e5; }
      .hosting__faq .faq-accordion-toggle.active .faq-accordion-arrow {
        -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg); }
    .hosting__faq .faq-accordion-title {
      padding-right: 20px;
      margin: 0;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none; }
    .hosting__faq .faq-accordion-arrow {
      margin-left: auto;
      -webkit-transition: .3s ease;
      -o-transition: .3s ease;
      transition: .3s ease; }
    .hosting__faq .faq-accordion-content {
      padding: 0 20px 20px;
      font-size: .875rem;
      line-height: 1.5rem; }

.hsy-footer {
  min-height: auto !important;
  background: -webkit-gradient(linear, left top, right top, from(#263238), to(#37474F));
  background: -webkit-linear-gradient(left, #263238 0%, #37474F 100%);
  background: -o-linear-gradient(left, #263238 0%, #37474F 100%);
  background: linear-gradient(90deg, #263238 0%, #37474F 100%); }
  @media screen and (min-width: 1024px) {
    .hsy-footer--sidebar {
      padding-left: 320px !important; } }
  .hsy-footer__link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0.65em 0;
    font-size: .875rem;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .hsy-footer__text {
    font-size: .875rem;
    line-height: 1.25rem; }
  .hsy-footer__newsletter {
    color: #ffffff;
    border-bottom-color: rgba(229, 229, 229, 0.5) !important; }
    .hsy-footer__newsletter::-webkit-input-placeholder {
      opacity: 1 !important;
      color: rgba(229, 229, 229, 0.5) !important;
      -webkit-transition: all 0.15s ease !important;
      -o-transition: all 0.15s ease !important;
      transition: all 0.15s ease !important; }
    .hsy-footer__newsletter:-ms-input-placeholder {
      opacity: 1 !important;
      color: rgba(229, 229, 229, 0.5) !important;
      -webkit-transition: all 0.15s ease !important;
      -o-transition: all 0.15s ease !important;
      transition: all 0.15s ease !important; }
    .hsy-footer__newsletter::-ms-input-placeholder {
      opacity: 1 !important;
      color: rgba(229, 229, 229, 0.5) !important;
      -webkit-transition: all 0.15s ease !important;
      -o-transition: all 0.15s ease !important;
      transition: all 0.15s ease !important; }
    .hsy-footer__newsletter::placeholder {
      opacity: 1 !important;
      color: rgba(229, 229, 229, 0.5) !important;
      -webkit-transition: all 0.15s ease !important;
      -o-transition: all 0.15s ease !important;
      transition: all 0.15s ease !important; }
    .hsy-footer__newsletter::-webkit-input-placeholder {
      opacity: 1 !important;
      color: rgba(229, 229, 229, 0.5) !important;
      -webkit-transition: all 0.15s ease !important;
      -o-transition: all 0.15s ease !important;
      transition: all 0.15s ease !important; }
    .hsy-footer__newsletter::-moz-placeholder {
      opacity: 1 !important;
      color: rgba(229, 229, 229, 0.5) !important;
      -webkit-transition: all 0.15s ease !important;
      -o-transition: all 0.15s ease !important;
      transition: all 0.15s ease !important; }
    .hsy-footer__newsletter:-ms-input-placeholder {
      opacity: 1 !important;
      color: rgba(229, 229, 229, 0.5) !important;
      -webkit-transition: all 0.15s ease !important;
      -o-transition: all 0.15s ease !important;
      transition: all 0.15s ease !important; }
    .hsy-footer__newsletter:-moz-placeholder {
      opacity: 1 !important;
      color: rgba(229, 229, 229, 0.5) !important;
      -webkit-transition: all 0.15s ease !important;
      -o-transition: all 0.15s ease !important;
      transition: all 0.15s ease !important; }
    .hsy-footer__newsletter:focus {
      border-bottom-color: #e5e5e5 !important; }
      .hsy-footer__newsletter:focus::-webkit-input-placeholder {
        opacity: 0 !important; }
      .hsy-footer__newsletter:focus:-ms-input-placeholder {
        opacity: 0 !important; }
      .hsy-footer__newsletter:focus::-ms-input-placeholder {
        opacity: 0 !important; }
      .hsy-footer__newsletter:focus::placeholder {
        opacity: 0 !important; }
      .hsy-footer__newsletter:focus::-webkit-input-placeholder {
        opacity: 0 !important; }
      .hsy-footer__newsletter:focus::-moz-placeholder {
        opacity: 0 !important; }
      .hsy-footer__newsletter:focus:-ms-input-placeholder {
        opacity: 0 !important; }
      .hsy-footer__newsletter:focus:-moz-placeholder {
        opacity: 0 !important; }
  .hsy-footer__icon, .hsy-footer__social {
    width: 32px;
    height: 32px;
    max-width: 32px;
    min-width: 32px;
    max-height: 32px;
    min-height: 32px; }
  .hsy-footer__social svg {
    width: 18px;
    height: 18px;
    max-width: 18px;
    min-width: 18px;
    max-height: 18px;
    min-height: 18px; }
  .hsy-footer__separator {
    width: 100%;
    height: 1px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1); }
  .hsy-footer__logo {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center; }
    .hsy-footer__logo img {
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      width: 127px;
      height: 30px;
      max-width: 127px;
      min-width: 127px;
      max-height: 30px;
      min-height: 30px; }
    @media screen and (max-width: 767px) {
      .hsy-footer__logo {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-bottom: 2rem; } }
  .hsy-footer__copyright {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: .875rem;
    line-height: 1.25rem;
    color: #ffffff; }
    @media screen and (max-width: 767px) {
      .hsy-footer__copyright {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center; } }
  .hsy-footer__copy {
    margin-right: 2rem;
    text-align: center; }
    @media screen and (max-width: 767px) {
      .hsy-footer__copy {
        width: 100%;
        margin-right: 0;
        margin-bottom: .5rem; } }

/* PLUGINS */
.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after, .twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after {
  content: " ";
  display: block;
  background: #a42957;
  position: absolute;
  z-index: 30; }

.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after {
  width: 3px;
  height: 9999px;
  left: 50%;
  margin-left: -1.5px; }

.twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after {
  width: 9999px;
  height: 3px;
  top: 50%;
  margin-top: -1.5px; }

.twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%; }

.twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay {
  -webkit-transition-duration: 0.5s;
  -o-transition-duration: 0.5s;
  transition-duration: 0.5s; }

.twentytwenty-before-label, .twentytwenty-after-label {
  -webkit-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity; }

.twentytwenty-before-label:before, .twentytwenty-after-label:before {
  color: #fff;
  font-size: 13px;
  letter-spacing: 0.1em; }

.twentytwenty-before-label:before, .twentytwenty-after-label:before {
  position: absolute;
  background: rgba(255, 255, 255, 0.2);
  line-height: 38px;
  padding: 0 20px;
  border-radius: 2px; }

.twentytwenty-horizontal .twentytwenty-before-label:before, .twentytwenty-horizontal .twentytwenty-after-label:before {
  top: 50%;
  margin-top: -19px; }

.twentytwenty-vertical .twentytwenty-before-label:before, .twentytwenty-vertical .twentytwenty-after-label:before {
  left: 50%;
  margin-left: -45px;
  text-align: center;
  width: 90px; }

.twentytwenty-left-arrow, .twentytwenty-right-arrow, .twentytwenty-up-arrow, .twentytwenty-down-arrow {
  width: 0;
  height: 0;
  border: 6px inset transparent;
  position: absolute; }

.twentytwenty-left-arrow, .twentytwenty-right-arrow {
  top: 50%;
  margin-top: -6px; }

.twentytwenty-up-arrow, .twentytwenty-down-arrow {
  left: 50%;
  margin-left: -6px; }

.twentytwenty-container {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  z-index: 0;
  overflow: hidden;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none; }
  .twentytwenty-container img {
    max-width: 100%;
    position: absolute;
    top: 0;
    display: block; }
  .twentytwenty-container.active .twentytwenty-overlay,
  .twentytwenty-container.active :hover.twentytwenty-overlay {
    background: rgba(0, 0, 0, 0); }
    .twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,
    .twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,
    .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,
    .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label {
      opacity: 0; }
  .twentytwenty-container * {
    -webkit-box-sizing: content-box;
    box-sizing: content-box; }

.twentytwenty-before-label {
  opacity: 0; }
  .twentytwenty-before-label:before {
    content: attr(data-content); }

.twentytwenty-after-label {
  opacity: 0; }
  .twentytwenty-after-label:before {
    content: attr(data-content); }

.twentytwenty-horizontal .twentytwenty-before-label:before {
  left: 10px; }

.twentytwenty-horizontal .twentytwenty-after-label:before {
  right: 10px; }

.twentytwenty-vertical .twentytwenty-before-label:before {
  top: 10px; }

.twentytwenty-vertical .twentytwenty-after-label:before {
  bottom: 10px; }

.twentytwenty-overlay {
  -webkit-transition-property: background;
  -o-transition-property: background;
  transition-property: background;
  background: rgba(0, 0, 0, 0);
  z-index: 25; }
  .twentytwenty-overlay:hover {
    background: rgba(0, 0, 0, 0.5); }
    .twentytwenty-overlay:hover .twentytwenty-after-label {
      opacity: 1; }
    .twentytwenty-overlay:hover .twentytwenty-before-label {
      opacity: 1; }

.twentytwenty-before {
  z-index: 20; }

.twentytwenty-after {
  z-index: 10; }

.twentytwenty-handle {
  height: 38px;
  width: 38px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -22px;
  margin-top: -22px;
  border: 3px solid #a42957;
  border-radius: 1000px;
  -webkit-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
  box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5);
  z-index: 40;
  background: #ffffff;
  cursor: pointer; }

.twentytwenty-horizontal .twentytwenty-handle:before {
  bottom: 50%;
  margin-bottom: 22px;
  -webkit-box-shadow: 0 3px 0 #a42957, 0px 0px 12px rgba(51, 51, 51, 0.5);
  box-shadow: 0 3px 0 #a42957, 0px 0px 12px rgba(51, 51, 51, 0.5); }

.twentytwenty-horizontal .twentytwenty-handle:after {
  top: 50%;
  margin-top: 22px;
  -webkit-box-shadow: 0 -3px 0 #a42957, 0px 0px 12px rgba(51, 51, 51, 0.5);
  box-shadow: 0 -3px 0 #a42957, 0px 0px 12px rgba(51, 51, 51, 0.5); }

.twentytwenty-vertical .twentytwenty-handle:before {
  left: 50%;
  margin-left: 22px;
  -webkit-box-shadow: 3px 0 0 #a42957, 0px 0px 12px rgba(51, 51, 51, 0.5);
  box-shadow: 3px 0 0 #a42957, 0px 0px 12px rgba(51, 51, 51, 0.5); }

.twentytwenty-vertical .twentytwenty-handle:after {
  right: 50%;
  margin-right: 22px;
  -webkit-box-shadow: -3px 0 0 #a42957, 0px 0px 12px rgba(51, 51, 51, 0.5);
  box-shadow: -3px 0 0 #a42957, 0px 0px 12px rgba(51, 51, 51, 0.5); }

.twentytwenty-left-arrow {
  border-right: 6px solid #a42957;
  left: 50%;
  margin-left: -17px; }

.twentytwenty-right-arrow {
  border-left: 6px solid #a42957;
  right: 50%;
  margin-right: -17px; }

.twentytwenty-up-arrow {
  border-bottom: 6px solid #a42957;
  top: 50%;
  margin-top: -17px; }

.twentytwenty-down-arrow {
  border-top: 6px solid #a42957;
  bottom: 50%;
  margin-bottom: -17px; }
