.breakpoint-debug .breakpoint-debug-xs {
  position: inherit;
  left: inherit;
  visibility: visible; }

.breakpoint-debug .breakpoint-debug-sm {
  position: absolute;
  left: -624.9375rem;
  visibility: hidden; }

.breakpoint-debug .breakpoint-debug-md {
  position: absolute;
  left: -624.9375rem;
  visibility: hidden; }

.breakpoint-debug .breakpoint-debug-lg {
  position: absolute;
  left: -624.9375rem;
  visibility: hidden; }

.breakpoint-debug .breakpoint-debug-xl {
  position: absolute;
  left: -624.9375rem;
  visibility: hidden; }

.breakpoint-debug .breakpoint-debug-xxl {
  position: absolute;
  left: -624.9375rem;
  visibility: hidden; }

.bkg-color-red {
  background-color: #F44336 !important; }

.text-color-red {
  color: #F44336 !important; }
  .text-color-red p, .text-color-red li {
    color: #F44336 !important; }

.text-hover-color-red:hover {
  color: #F44336 !important; }

.bkg-color-red.bkg-50 {
  background-color: #FFEBEE !important; }

.text-color-red.text-50 {
  color: #FFEBEE !important; }
  .text-color-red.text-50 p, .text-color-red.text-50 li {
    color: #FFEBEE !important; }

.text-hover-color-red.text-50:hover {
  color: #FFEBEE !important; }

.bkg-color-red.bkg-100 {
  background-color: #FFCDD2 !important; }

.text-color-red.text-100 {
  color: #FFCDD2 !important; }
  .text-color-red.text-100 p, .text-color-red.text-100 li {
    color: #FFCDD2 !important; }

.text-hover-color-red.text-100:hover {
  color: #FFCDD2 !important; }

.bkg-color-red.bkg-200 {
  background-color: #EF9A9A !important; }

.text-color-red.text-200 {
  color: #EF9A9A !important; }
  .text-color-red.text-200 p, .text-color-red.text-200 li {
    color: #EF9A9A !important; }

.text-hover-color-red.text-200:hover {
  color: #EF9A9A !important; }

.bkg-color-red.bkg-300 {
  background-color: #E57373 !important; }

.text-color-red.text-300 {
  color: #E57373 !important; }
  .text-color-red.text-300 p, .text-color-red.text-300 li {
    color: #E57373 !important; }

.text-hover-color-red.text-300:hover {
  color: #E57373 !important; }

.bkg-color-red.bkg-400 {
  background-color: #EF5350 !important; }

.text-color-red.text-400 {
  color: #EF5350 !important; }
  .text-color-red.text-400 p, .text-color-red.text-400 li {
    color: #EF5350 !important; }

.text-hover-color-red.text-400:hover {
  color: #EF5350 !important; }

.bkg-color-red.bkg-500 {
  background-color: #F44336 !important; }

.text-color-red.text-500 {
  color: #F44336 !important; }
  .text-color-red.text-500 p, .text-color-red.text-500 li {
    color: #F44336 !important; }

.text-hover-color-red.text-500:hover {
  color: #F44336 !important; }

.bkg-color-red.bkg-600 {
  background-color: #E53935 !important; }

.text-color-red.text-600 {
  color: #E53935 !important; }
  .text-color-red.text-600 p, .text-color-red.text-600 li {
    color: #E53935 !important; }

.text-hover-color-red.text-600:hover {
  color: #E53935 !important; }

.bkg-color-red.bkg-700 {
  background-color: #D32F2F !important; }

.text-color-red.text-700 {
  color: #D32F2F !important; }
  .text-color-red.text-700 p, .text-color-red.text-700 li {
    color: #D32F2F !important; }

.text-hover-color-red.text-700:hover {
  color: #D32F2F !important; }

.bkg-color-red.bkg-800 {
  background-color: #C62828 !important; }

.text-color-red.text-800 {
  color: #C62828 !important; }
  .text-color-red.text-800 p, .text-color-red.text-800 li {
    color: #C62828 !important; }

.text-hover-color-red.text-800:hover {
  color: #C62828 !important; }

.bkg-color-red.bkg-900 {
  background-color: #B71C1C !important; }

.text-color-red.text-900 {
  color: #B71C1C !important; }
  .text-color-red.text-900 p, .text-color-red.text-900 li {
    color: #B71C1C !important; }

.text-hover-color-red.text-900:hover {
  color: #B71C1C !important; }

.bkg-color-red.bkg-a100 {
  background-color: #FF8A80 !important; }

.text-color-red.text-a100 {
  color: #FF8A80 !important; }
  .text-color-red.text-a100 p, .text-color-red.text-a100 li {
    color: #FF8A80 !important; }

.text-hover-color-red.text-a100:hover {
  color: #FF8A80 !important; }

.bkg-color-red.bkg-a200 {
  background-color: #FF5252 !important; }

.text-color-red.text-a200 {
  color: #FF5252 !important; }
  .text-color-red.text-a200 p, .text-color-red.text-a200 li {
    color: #FF5252 !important; }

.text-hover-color-red.text-a200:hover {
  color: #FF5252 !important; }

.bkg-color-red.bkg-a400 {
  background-color: #FF1744 !important; }

.text-color-red.text-a400 {
  color: #FF1744 !important; }
  .text-color-red.text-a400 p, .text-color-red.text-a400 li {
    color: #FF1744 !important; }

.text-hover-color-red.text-a400:hover {
  color: #FF1744 !important; }

.bkg-color-red.bkg-a700 {
  background-color: #D50000 !important; }

.text-color-red.text-a700 {
  color: #D50000 !important; }
  .text-color-red.text-a700 p, .text-color-red.text-a700 li {
    color: #D50000 !important; }

.text-hover-color-red.text-a700:hover {
  color: #D50000 !important; }

.bkg-color-pink {
  background-color: #e91e63 !important; }

.text-color-pink {
  color: #e91e63 !important; }
  .text-color-pink p, .text-color-pink li {
    color: #e91e63 !important; }

.text-hover-color-pink:hover {
  color: #e91e63 !important; }

.bkg-color-pink.bkg-50 {
  background-color: #fce4ec !important; }

.text-color-pink.text-50 {
  color: #fce4ec !important; }
  .text-color-pink.text-50 p, .text-color-pink.text-50 li {
    color: #fce4ec !important; }

.text-hover-color-pink.text-50:hover {
  color: #fce4ec !important; }

.bkg-color-pink.bkg-100 {
  background-color: #f8bbd0 !important; }

.text-color-pink.text-100 {
  color: #f8bbd0 !important; }
  .text-color-pink.text-100 p, .text-color-pink.text-100 li {
    color: #f8bbd0 !important; }

.text-hover-color-pink.text-100:hover {
  color: #f8bbd0 !important; }

.bkg-color-pink.bkg-200 {
  background-color: #f48fb1 !important; }

.text-color-pink.text-200 {
  color: #f48fb1 !important; }
  .text-color-pink.text-200 p, .text-color-pink.text-200 li {
    color: #f48fb1 !important; }

.text-hover-color-pink.text-200:hover {
  color: #f48fb1 !important; }

.bkg-color-pink.bkg-300 {
  background-color: #f06292 !important; }

.text-color-pink.text-300 {
  color: #f06292 !important; }
  .text-color-pink.text-300 p, .text-color-pink.text-300 li {
    color: #f06292 !important; }

.text-hover-color-pink.text-300:hover {
  color: #f06292 !important; }

.bkg-color-pink.bkg-400 {
  background-color: #ec407a !important; }

.text-color-pink.text-400 {
  color: #ec407a !important; }
  .text-color-pink.text-400 p, .text-color-pink.text-400 li {
    color: #ec407a !important; }

.text-hover-color-pink.text-400:hover {
  color: #ec407a !important; }

.bkg-color-pink.bkg-500 {
  background-color: #e91e63 !important; }

.text-color-pink.text-500 {
  color: #e91e63 !important; }
  .text-color-pink.text-500 p, .text-color-pink.text-500 li {
    color: #e91e63 !important; }

.text-hover-color-pink.text-500:hover {
  color: #e91e63 !important; }

.bkg-color-pink.bkg-600 {
  background-color: #d81b60 !important; }

.text-color-pink.text-600 {
  color: #d81b60 !important; }
  .text-color-pink.text-600 p, .text-color-pink.text-600 li {
    color: #d81b60 !important; }

.text-hover-color-pink.text-600:hover {
  color: #d81b60 !important; }

.bkg-color-pink.bkg-700 {
  background-color: #c2185b !important; }

.text-color-pink.text-700 {
  color: #c2185b !important; }
  .text-color-pink.text-700 p, .text-color-pink.text-700 li {
    color: #c2185b !important; }

.text-hover-color-pink.text-700:hover {
  color: #c2185b !important; }

.bkg-color-pink.bkg-800 {
  background-color: #ad1457 !important; }

.text-color-pink.text-800 {
  color: #ad1457 !important; }
  .text-color-pink.text-800 p, .text-color-pink.text-800 li {
    color: #ad1457 !important; }

.text-hover-color-pink.text-800:hover {
  color: #ad1457 !important; }

.bkg-color-pink.bkg-900 {
  background-color: #880e4f !important; }

.text-color-pink.text-900 {
  color: #880e4f !important; }
  .text-color-pink.text-900 p, .text-color-pink.text-900 li {
    color: #880e4f !important; }

.text-hover-color-pink.text-900:hover {
  color: #880e4f !important; }

.bkg-color-pink.bkg-a100 {
  background-color: #ff80ab !important; }

.text-color-pink.text-a100 {
  color: #ff80ab !important; }
  .text-color-pink.text-a100 p, .text-color-pink.text-a100 li {
    color: #ff80ab !important; }

.text-hover-color-pink.text-a100:hover {
  color: #ff80ab !important; }

.bkg-color-pink.bkg-a200 {
  background-color: #ff4081 !important; }

.text-color-pink.text-a200 {
  color: #ff4081 !important; }
  .text-color-pink.text-a200 p, .text-color-pink.text-a200 li {
    color: #ff4081 !important; }

.text-hover-color-pink.text-a200:hover {
  color: #ff4081 !important; }

.bkg-color-pink.bkg-a400 {
  background-color: #f50057 !important; }

.text-color-pink.text-a400 {
  color: #f50057 !important; }
  .text-color-pink.text-a400 p, .text-color-pink.text-a400 li {
    color: #f50057 !important; }

.text-hover-color-pink.text-a400:hover {
  color: #f50057 !important; }

.bkg-color-pink.bkg-a700 {
  background-color: #c51162 !important; }

.text-color-pink.text-a700 {
  color: #c51162 !important; }
  .text-color-pink.text-a700 p, .text-color-pink.text-a700 li {
    color: #c51162 !important; }

.text-hover-color-pink.text-a700:hover {
  color: #c51162 !important; }

.bkg-color-purple {
  background-color: #9c27b0 !important; }

.text-color-purple {
  color: #9c27b0 !important; }
  .text-color-purple p, .text-color-purple li {
    color: #9c27b0 !important; }

.text-hover-color-purple:hover {
  color: #9c27b0 !important; }

.bkg-color-purple.bkg-50 {
  background-color: #f3e5f5 !important; }

.text-color-purple.text-50 {
  color: #f3e5f5 !important; }
  .text-color-purple.text-50 p, .text-color-purple.text-50 li {
    color: #f3e5f5 !important; }

.text-hover-color-purple.text-50:hover {
  color: #f3e5f5 !important; }

.bkg-color-purple.bkg-100 {
  background-color: #e1bee7 !important; }

.text-color-purple.text-100 {
  color: #e1bee7 !important; }
  .text-color-purple.text-100 p, .text-color-purple.text-100 li {
    color: #e1bee7 !important; }

.text-hover-color-purple.text-100:hover {
  color: #e1bee7 !important; }

.bkg-color-purple.bkg-200 {
  background-color: #ce93d8 !important; }

.text-color-purple.text-200 {
  color: #ce93d8 !important; }
  .text-color-purple.text-200 p, .text-color-purple.text-200 li {
    color: #ce93d8 !important; }

.text-hover-color-purple.text-200:hover {
  color: #ce93d8 !important; }

.bkg-color-purple.bkg-300 {
  background-color: #ba68c8 !important; }

.text-color-purple.text-300 {
  color: #ba68c8 !important; }
  .text-color-purple.text-300 p, .text-color-purple.text-300 li {
    color: #ba68c8 !important; }

.text-hover-color-purple.text-300:hover {
  color: #ba68c8 !important; }

.bkg-color-purple.bkg-400 {
  background-color: #ab47bc !important; }

.text-color-purple.text-400 {
  color: #ab47bc !important; }
  .text-color-purple.text-400 p, .text-color-purple.text-400 li {
    color: #ab47bc !important; }

.text-hover-color-purple.text-400:hover {
  color: #ab47bc !important; }

.bkg-color-purple.bkg-500 {
  background-color: #9c27b0 !important; }

.text-color-purple.text-500 {
  color: #9c27b0 !important; }
  .text-color-purple.text-500 p, .text-color-purple.text-500 li {
    color: #9c27b0 !important; }

.text-hover-color-purple.text-500:hover {
  color: #9c27b0 !important; }

.bkg-color-purple.bkg-600 {
  background-color: #8e24aa !important; }

.text-color-purple.text-600 {
  color: #8e24aa !important; }
  .text-color-purple.text-600 p, .text-color-purple.text-600 li {
    color: #8e24aa !important; }

.text-hover-color-purple.text-600:hover {
  color: #8e24aa !important; }

.bkg-color-purple.bkg-700 {
  background-color: #7b1fa2 !important; }

.text-color-purple.text-700 {
  color: #7b1fa2 !important; }
  .text-color-purple.text-700 p, .text-color-purple.text-700 li {
    color: #7b1fa2 !important; }

.text-hover-color-purple.text-700:hover {
  color: #7b1fa2 !important; }

.bkg-color-purple.bkg-800 {
  background-color: #6a1b9a !important; }

.text-color-purple.text-800 {
  color: #6a1b9a !important; }
  .text-color-purple.text-800 p, .text-color-purple.text-800 li {
    color: #6a1b9a !important; }

.text-hover-color-purple.text-800:hover {
  color: #6a1b9a !important; }

.bkg-color-purple.bkg-900 {
  background-color: #4a148c !important; }

.text-color-purple.text-900 {
  color: #4a148c !important; }
  .text-color-purple.text-900 p, .text-color-purple.text-900 li {
    color: #4a148c !important; }

.text-hover-color-purple.text-900:hover {
  color: #4a148c !important; }

.bkg-color-purple.bkg-a100 {
  background-color: #ea80fc !important; }

.text-color-purple.text-a100 {
  color: #ea80fc !important; }
  .text-color-purple.text-a100 p, .text-color-purple.text-a100 li {
    color: #ea80fc !important; }

.text-hover-color-purple.text-a100:hover {
  color: #ea80fc !important; }

.bkg-color-purple.bkg-a200 {
  background-color: #e040fb !important; }

.text-color-purple.text-a200 {
  color: #e040fb !important; }
  .text-color-purple.text-a200 p, .text-color-purple.text-a200 li {
    color: #e040fb !important; }

.text-hover-color-purple.text-a200:hover {
  color: #e040fb !important; }

.bkg-color-purple.bkg-a400 {
  background-color: #d500f9 !important; }

.text-color-purple.text-a400 {
  color: #d500f9 !important; }
  .text-color-purple.text-a400 p, .text-color-purple.text-a400 li {
    color: #d500f9 !important; }

.text-hover-color-purple.text-a400:hover {
  color: #d500f9 !important; }

.bkg-color-purple.bkg-a700 {
  background-color: #aa00ff !important; }

.text-color-purple.text-a700 {
  color: #aa00ff !important; }
  .text-color-purple.text-a700 p, .text-color-purple.text-a700 li {
    color: #aa00ff !important; }

.text-hover-color-purple.text-a700:hover {
  color: #aa00ff !important; }

.bkg-color-deep-purple {
  background-color: #673ab7 !important; }

.text-color-deep-purple {
  color: #673ab7 !important; }
  .text-color-deep-purple p, .text-color-deep-purple li {
    color: #673ab7 !important; }

.text-hover-color-deep-purple:hover {
  color: #673ab7 !important; }

.bkg-color-deep-purple.bkg-50 {
  background-color: #ede7f6 !important; }

.text-color-deep-purple.text-50 {
  color: #ede7f6 !important; }
  .text-color-deep-purple.text-50 p, .text-color-deep-purple.text-50 li {
    color: #ede7f6 !important; }

.text-hover-color-deep-purple.text-50:hover {
  color: #ede7f6 !important; }

.bkg-color-deep-purple.bkg-100 {
  background-color: #d1c4e9 !important; }

.text-color-deep-purple.text-100 {
  color: #d1c4e9 !important; }
  .text-color-deep-purple.text-100 p, .text-color-deep-purple.text-100 li {
    color: #d1c4e9 !important; }

.text-hover-color-deep-purple.text-100:hover {
  color: #d1c4e9 !important; }

.bkg-color-deep-purple.bkg-200 {
  background-color: #b39ddb !important; }

.text-color-deep-purple.text-200 {
  color: #b39ddb !important; }
  .text-color-deep-purple.text-200 p, .text-color-deep-purple.text-200 li {
    color: #b39ddb !important; }

.text-hover-color-deep-purple.text-200:hover {
  color: #b39ddb !important; }

.bkg-color-deep-purple.bkg-300 {
  background-color: #9575cd !important; }

.text-color-deep-purple.text-300 {
  color: #9575cd !important; }
  .text-color-deep-purple.text-300 p, .text-color-deep-purple.text-300 li {
    color: #9575cd !important; }

.text-hover-color-deep-purple.text-300:hover {
  color: #9575cd !important; }

.bkg-color-deep-purple.bkg-400 {
  background-color: #7e57c2 !important; }

.text-color-deep-purple.text-400 {
  color: #7e57c2 !important; }
  .text-color-deep-purple.text-400 p, .text-color-deep-purple.text-400 li {
    color: #7e57c2 !important; }

.text-hover-color-deep-purple.text-400:hover {
  color: #7e57c2 !important; }

.bkg-color-deep-purple.bkg-500 {
  background-color: #673ab7 !important; }

.text-color-deep-purple.text-500 {
  color: #673ab7 !important; }
  .text-color-deep-purple.text-500 p, .text-color-deep-purple.text-500 li {
    color: #673ab7 !important; }

.text-hover-color-deep-purple.text-500:hover {
  color: #673ab7 !important; }

.bkg-color-deep-purple.bkg-600 {
  background-color: #5e35b1 !important; }

.text-color-deep-purple.text-600 {
  color: #5e35b1 !important; }
  .text-color-deep-purple.text-600 p, .text-color-deep-purple.text-600 li {
    color: #5e35b1 !important; }

.text-hover-color-deep-purple.text-600:hover {
  color: #5e35b1 !important; }

.bkg-color-deep-purple.bkg-700 {
  background-color: #512da8 !important; }

.text-color-deep-purple.text-700 {
  color: #512da8 !important; }
  .text-color-deep-purple.text-700 p, .text-color-deep-purple.text-700 li {
    color: #512da8 !important; }

.text-hover-color-deep-purple.text-700:hover {
  color: #512da8 !important; }

.bkg-color-deep-purple.bkg-800 {
  background-color: #4527a0 !important; }

.text-color-deep-purple.text-800 {
  color: #4527a0 !important; }
  .text-color-deep-purple.text-800 p, .text-color-deep-purple.text-800 li {
    color: #4527a0 !important; }

.text-hover-color-deep-purple.text-800:hover {
  color: #4527a0 !important; }

.bkg-color-deep-purple.bkg-900 {
  background-color: #311b92 !important; }

.text-color-deep-purple.text-900 {
  color: #311b92 !important; }
  .text-color-deep-purple.text-900 p, .text-color-deep-purple.text-900 li {
    color: #311b92 !important; }

.text-hover-color-deep-purple.text-900:hover {
  color: #311b92 !important; }

.bkg-color-deep-purple.bkg-a100 {
  background-color: #b388ff !important; }

.text-color-deep-purple.text-a100 {
  color: #b388ff !important; }
  .text-color-deep-purple.text-a100 p, .text-color-deep-purple.text-a100 li {
    color: #b388ff !important; }

.text-hover-color-deep-purple.text-a100:hover {
  color: #b388ff !important; }

.bkg-color-deep-purple.bkg-a200 {
  background-color: #7c4dff !important; }

.text-color-deep-purple.text-a200 {
  color: #7c4dff !important; }
  .text-color-deep-purple.text-a200 p, .text-color-deep-purple.text-a200 li {
    color: #7c4dff !important; }

.text-hover-color-deep-purple.text-a200:hover {
  color: #7c4dff !important; }

.bkg-color-deep-purple.bkg-a400 {
  background-color: #651fff !important; }

.text-color-deep-purple.text-a400 {
  color: #651fff !important; }
  .text-color-deep-purple.text-a400 p, .text-color-deep-purple.text-a400 li {
    color: #651fff !important; }

.text-hover-color-deep-purple.text-a400:hover {
  color: #651fff !important; }

.bkg-color-deep-purple.bkg-a700 {
  background-color: #6200ea !important; }

.text-color-deep-purple.text-a700 {
  color: #6200ea !important; }
  .text-color-deep-purple.text-a700 p, .text-color-deep-purple.text-a700 li {
    color: #6200ea !important; }

.text-hover-color-deep-purple.text-a700:hover {
  color: #6200ea !important; }

.bkg-color-indigo {
  background-color: #3f51b5 !important; }

.text-color-indigo {
  color: #3f51b5 !important; }
  .text-color-indigo p, .text-color-indigo li {
    color: #3f51b5 !important; }

.text-hover-color-indigo:hover {
  color: #3f51b5 !important; }

.bkg-color-indigo.bkg-50 {
  background-color: #e8eaf6 !important; }

.text-color-indigo.text-50 {
  color: #e8eaf6 !important; }
  .text-color-indigo.text-50 p, .text-color-indigo.text-50 li {
    color: #e8eaf6 !important; }

.text-hover-color-indigo.text-50:hover {
  color: #e8eaf6 !important; }

.bkg-color-indigo.bkg-100 {
  background-color: #c5cae9 !important; }

.text-color-indigo.text-100 {
  color: #c5cae9 !important; }
  .text-color-indigo.text-100 p, .text-color-indigo.text-100 li {
    color: #c5cae9 !important; }

.text-hover-color-indigo.text-100:hover {
  color: #c5cae9 !important; }

.bkg-color-indigo.bkg-200 {
  background-color: #9fa8da !important; }

.text-color-indigo.text-200 {
  color: #9fa8da !important; }
  .text-color-indigo.text-200 p, .text-color-indigo.text-200 li {
    color: #9fa8da !important; }

.text-hover-color-indigo.text-200:hover {
  color: #9fa8da !important; }

.bkg-color-indigo.bkg-300 {
  background-color: #7986cb !important; }

.text-color-indigo.text-300 {
  color: #7986cb !important; }
  .text-color-indigo.text-300 p, .text-color-indigo.text-300 li {
    color: #7986cb !important; }

.text-hover-color-indigo.text-300:hover {
  color: #7986cb !important; }

.bkg-color-indigo.bkg-400 {
  background-color: #5c6bc0 !important; }

.text-color-indigo.text-400 {
  color: #5c6bc0 !important; }
  .text-color-indigo.text-400 p, .text-color-indigo.text-400 li {
    color: #5c6bc0 !important; }

.text-hover-color-indigo.text-400:hover {
  color: #5c6bc0 !important; }

.bkg-color-indigo.bkg-500 {
  background-color: #3f51b5 !important; }

.text-color-indigo.text-500 {
  color: #3f51b5 !important; }
  .text-color-indigo.text-500 p, .text-color-indigo.text-500 li {
    color: #3f51b5 !important; }

.text-hover-color-indigo.text-500:hover {
  color: #3f51b5 !important; }

.bkg-color-indigo.bkg-600 {
  background-color: #3949ab !important; }

.text-color-indigo.text-600 {
  color: #3949ab !important; }
  .text-color-indigo.text-600 p, .text-color-indigo.text-600 li {
    color: #3949ab !important; }

.text-hover-color-indigo.text-600:hover {
  color: #3949ab !important; }

.bkg-color-indigo.bkg-700 {
  background-color: #303f9f !important; }

.text-color-indigo.text-700 {
  color: #303f9f !important; }
  .text-color-indigo.text-700 p, .text-color-indigo.text-700 li {
    color: #303f9f !important; }

.text-hover-color-indigo.text-700:hover {
  color: #303f9f !important; }

.bkg-color-indigo.bkg-800 {
  background-color: #283593 !important; }

.text-color-indigo.text-800 {
  color: #283593 !important; }
  .text-color-indigo.text-800 p, .text-color-indigo.text-800 li {
    color: #283593 !important; }

.text-hover-color-indigo.text-800:hover {
  color: #283593 !important; }

.bkg-color-indigo.bkg-900 {
  background-color: #1a237e !important; }

.text-color-indigo.text-900 {
  color: #1a237e !important; }
  .text-color-indigo.text-900 p, .text-color-indigo.text-900 li {
    color: #1a237e !important; }

.text-hover-color-indigo.text-900:hover {
  color: #1a237e !important; }

.bkg-color-indigo.bkg-a100 {
  background-color: #8c9eff !important; }

.text-color-indigo.text-a100 {
  color: #8c9eff !important; }
  .text-color-indigo.text-a100 p, .text-color-indigo.text-a100 li {
    color: #8c9eff !important; }

.text-hover-color-indigo.text-a100:hover {
  color: #8c9eff !important; }

.bkg-color-indigo.bkg-a200 {
  background-color: #536dfe !important; }

.text-color-indigo.text-a200 {
  color: #536dfe !important; }
  .text-color-indigo.text-a200 p, .text-color-indigo.text-a200 li {
    color: #536dfe !important; }

.text-hover-color-indigo.text-a200:hover {
  color: #536dfe !important; }

.bkg-color-indigo.bkg-a400 {
  background-color: #3d5afe !important; }

.text-color-indigo.text-a400 {
  color: #3d5afe !important; }
  .text-color-indigo.text-a400 p, .text-color-indigo.text-a400 li {
    color: #3d5afe !important; }

.text-hover-color-indigo.text-a400:hover {
  color: #3d5afe !important; }

.bkg-color-indigo.bkg-a700 {
  background-color: #304ffe !important; }

.text-color-indigo.text-a700 {
  color: #304ffe !important; }
  .text-color-indigo.text-a700 p, .text-color-indigo.text-a700 li {
    color: #304ffe !important; }

.text-hover-color-indigo.text-a700:hover {
  color: #304ffe !important; }

.bkg-color-blue {
  background-color: #2196F3 !important; }

.text-color-blue {
  color: #2196F3 !important; }
  .text-color-blue p, .text-color-blue li {
    color: #2196F3 !important; }

.text-hover-color-blue:hover {
  color: #2196F3 !important; }

.bkg-color-blue.bkg-50 {
  background-color: #E3F2FD !important; }

.text-color-blue.text-50 {
  color: #E3F2FD !important; }
  .text-color-blue.text-50 p, .text-color-blue.text-50 li {
    color: #E3F2FD !important; }

.text-hover-color-blue.text-50:hover {
  color: #E3F2FD !important; }

.bkg-color-blue.bkg-100 {
  background-color: #BBDEFB !important; }

.text-color-blue.text-100 {
  color: #BBDEFB !important; }
  .text-color-blue.text-100 p, .text-color-blue.text-100 li {
    color: #BBDEFB !important; }

.text-hover-color-blue.text-100:hover {
  color: #BBDEFB !important; }

.bkg-color-blue.bkg-200 {
  background-color: #90CAF9 !important; }

.text-color-blue.text-200 {
  color: #90CAF9 !important; }
  .text-color-blue.text-200 p, .text-color-blue.text-200 li {
    color: #90CAF9 !important; }

.text-hover-color-blue.text-200:hover {
  color: #90CAF9 !important; }

.bkg-color-blue.bkg-300 {
  background-color: #64B5F6 !important; }

.text-color-blue.text-300 {
  color: #64B5F6 !important; }
  .text-color-blue.text-300 p, .text-color-blue.text-300 li {
    color: #64B5F6 !important; }

.text-hover-color-blue.text-300:hover {
  color: #64B5F6 !important; }

.bkg-color-blue.bkg-400 {
  background-color: #42A5F5 !important; }

.text-color-blue.text-400 {
  color: #42A5F5 !important; }
  .text-color-blue.text-400 p, .text-color-blue.text-400 li {
    color: #42A5F5 !important; }

.text-hover-color-blue.text-400:hover {
  color: #42A5F5 !important; }

.bkg-color-blue.bkg-500 {
  background-color: #2196F3 !important; }

.text-color-blue.text-500 {
  color: #2196F3 !important; }
  .text-color-blue.text-500 p, .text-color-blue.text-500 li {
    color: #2196F3 !important; }

.text-hover-color-blue.text-500:hover {
  color: #2196F3 !important; }

.bkg-color-blue.bkg-600 {
  background-color: #1E88E5 !important; }

.text-color-blue.text-600 {
  color: #1E88E5 !important; }
  .text-color-blue.text-600 p, .text-color-blue.text-600 li {
    color: #1E88E5 !important; }

.text-hover-color-blue.text-600:hover {
  color: #1E88E5 !important; }

.bkg-color-blue.bkg-700 {
  background-color: #1976D2 !important; }

.text-color-blue.text-700 {
  color: #1976D2 !important; }
  .text-color-blue.text-700 p, .text-color-blue.text-700 li {
    color: #1976D2 !important; }

.text-hover-color-blue.text-700:hover {
  color: #1976D2 !important; }

.bkg-color-blue.bkg-800 {
  background-color: #1565C0 !important; }

.text-color-blue.text-800 {
  color: #1565C0 !important; }
  .text-color-blue.text-800 p, .text-color-blue.text-800 li {
    color: #1565C0 !important; }

.text-hover-color-blue.text-800:hover {
  color: #1565C0 !important; }

.bkg-color-blue.bkg-900 {
  background-color: #0D47A1 !important; }

.text-color-blue.text-900 {
  color: #0D47A1 !important; }
  .text-color-blue.text-900 p, .text-color-blue.text-900 li {
    color: #0D47A1 !important; }

.text-hover-color-blue.text-900:hover {
  color: #0D47A1 !important; }

.bkg-color-blue.bkg-a100 {
  background-color: #82B1FF !important; }

.text-color-blue.text-a100 {
  color: #82B1FF !important; }
  .text-color-blue.text-a100 p, .text-color-blue.text-a100 li {
    color: #82B1FF !important; }

.text-hover-color-blue.text-a100:hover {
  color: #82B1FF !important; }

.bkg-color-blue.bkg-a200 {
  background-color: #448AFF !important; }

.text-color-blue.text-a200 {
  color: #448AFF !important; }
  .text-color-blue.text-a200 p, .text-color-blue.text-a200 li {
    color: #448AFF !important; }

.text-hover-color-blue.text-a200:hover {
  color: #448AFF !important; }

.bkg-color-blue.bkg-a400 {
  background-color: #2979FF !important; }

.text-color-blue.text-a400 {
  color: #2979FF !important; }
  .text-color-blue.text-a400 p, .text-color-blue.text-a400 li {
    color: #2979FF !important; }

.text-hover-color-blue.text-a400:hover {
  color: #2979FF !important; }

.bkg-color-blue.bkg-a700 {
  background-color: #2962FF !important; }

.text-color-blue.text-a700 {
  color: #2962FF !important; }
  .text-color-blue.text-a700 p, .text-color-blue.text-a700 li {
    color: #2962FF !important; }

.text-hover-color-blue.text-a700:hover {
  color: #2962FF !important; }

.bkg-color-light-blue {
  background-color: #03a9f4 !important; }

.text-color-light-blue {
  color: #03a9f4 !important; }
  .text-color-light-blue p, .text-color-light-blue li {
    color: #03a9f4 !important; }

.text-hover-color-light-blue:hover {
  color: #03a9f4 !important; }

.bkg-color-light-blue.bkg-50 {
  background-color: #e1f5fe !important; }

.text-color-light-blue.text-50 {
  color: #e1f5fe !important; }
  .text-color-light-blue.text-50 p, .text-color-light-blue.text-50 li {
    color: #e1f5fe !important; }

.text-hover-color-light-blue.text-50:hover {
  color: #e1f5fe !important; }

.bkg-color-light-blue.bkg-100 {
  background-color: #b3e5fc !important; }

.text-color-light-blue.text-100 {
  color: #b3e5fc !important; }
  .text-color-light-blue.text-100 p, .text-color-light-blue.text-100 li {
    color: #b3e5fc !important; }

.text-hover-color-light-blue.text-100:hover {
  color: #b3e5fc !important; }

.bkg-color-light-blue.bkg-200 {
  background-color: #81d4fa !important; }

.text-color-light-blue.text-200 {
  color: #81d4fa !important; }
  .text-color-light-blue.text-200 p, .text-color-light-blue.text-200 li {
    color: #81d4fa !important; }

.text-hover-color-light-blue.text-200:hover {
  color: #81d4fa !important; }

.bkg-color-light-blue.bkg-300 {
  background-color: #4fc3f7 !important; }

.text-color-light-blue.text-300 {
  color: #4fc3f7 !important; }
  .text-color-light-blue.text-300 p, .text-color-light-blue.text-300 li {
    color: #4fc3f7 !important; }

.text-hover-color-light-blue.text-300:hover {
  color: #4fc3f7 !important; }

.bkg-color-light-blue.bkg-400 {
  background-color: #29b6f6 !important; }

.text-color-light-blue.text-400 {
  color: #29b6f6 !important; }
  .text-color-light-blue.text-400 p, .text-color-light-blue.text-400 li {
    color: #29b6f6 !important; }

.text-hover-color-light-blue.text-400:hover {
  color: #29b6f6 !important; }

.bkg-color-light-blue.bkg-500 {
  background-color: #03a9f4 !important; }

.text-color-light-blue.text-500 {
  color: #03a9f4 !important; }
  .text-color-light-blue.text-500 p, .text-color-light-blue.text-500 li {
    color: #03a9f4 !important; }

.text-hover-color-light-blue.text-500:hover {
  color: #03a9f4 !important; }

.bkg-color-light-blue.bkg-600 {
  background-color: #039be5 !important; }

.text-color-light-blue.text-600 {
  color: #039be5 !important; }
  .text-color-light-blue.text-600 p, .text-color-light-blue.text-600 li {
    color: #039be5 !important; }

.text-hover-color-light-blue.text-600:hover {
  color: #039be5 !important; }

.bkg-color-light-blue.bkg-700 {
  background-color: #0288d1 !important; }

.text-color-light-blue.text-700 {
  color: #0288d1 !important; }
  .text-color-light-blue.text-700 p, .text-color-light-blue.text-700 li {
    color: #0288d1 !important; }

.text-hover-color-light-blue.text-700:hover {
  color: #0288d1 !important; }

.bkg-color-light-blue.bkg-800 {
  background-color: #0277bd !important; }

.text-color-light-blue.text-800 {
  color: #0277bd !important; }
  .text-color-light-blue.text-800 p, .text-color-light-blue.text-800 li {
    color: #0277bd !important; }

.text-hover-color-light-blue.text-800:hover {
  color: #0277bd !important; }

.bkg-color-light-blue.bkg-900 {
  background-color: #01579b !important; }

.text-color-light-blue.text-900 {
  color: #01579b !important; }
  .text-color-light-blue.text-900 p, .text-color-light-blue.text-900 li {
    color: #01579b !important; }

.text-hover-color-light-blue.text-900:hover {
  color: #01579b !important; }

.bkg-color-light-blue.bkg-a100 {
  background-color: #80d8ff !important; }

.text-color-light-blue.text-a100 {
  color: #80d8ff !important; }
  .text-color-light-blue.text-a100 p, .text-color-light-blue.text-a100 li {
    color: #80d8ff !important; }

.text-hover-color-light-blue.text-a100:hover {
  color: #80d8ff !important; }

.bkg-color-light-blue.bkg-a200 {
  background-color: #40c4ff !important; }

.text-color-light-blue.text-a200 {
  color: #40c4ff !important; }
  .text-color-light-blue.text-a200 p, .text-color-light-blue.text-a200 li {
    color: #40c4ff !important; }

.text-hover-color-light-blue.text-a200:hover {
  color: #40c4ff !important; }

.bkg-color-light-blue.bkg-a400 {
  background-color: #00b0ff !important; }

.text-color-light-blue.text-a400 {
  color: #00b0ff !important; }
  .text-color-light-blue.text-a400 p, .text-color-light-blue.text-a400 li {
    color: #00b0ff !important; }

.text-hover-color-light-blue.text-a400:hover {
  color: #00b0ff !important; }

.bkg-color-light-blue.bkg-a700 {
  background-color: #0091ea !important; }

.text-color-light-blue.text-a700 {
  color: #0091ea !important; }
  .text-color-light-blue.text-a700 p, .text-color-light-blue.text-a700 li {
    color: #0091ea !important; }

.text-hover-color-light-blue.text-a700:hover {
  color: #0091ea !important; }

.bkg-color-cyan {
  background-color: #00bcd4 !important; }

.text-color-cyan {
  color: #00bcd4 !important; }
  .text-color-cyan p, .text-color-cyan li {
    color: #00bcd4 !important; }

.text-hover-color-cyan:hover {
  color: #00bcd4 !important; }

.bkg-color-cyan.bkg-50 {
  background-color: #e0f7fa !important; }

.text-color-cyan.text-50 {
  color: #e0f7fa !important; }
  .text-color-cyan.text-50 p, .text-color-cyan.text-50 li {
    color: #e0f7fa !important; }

.text-hover-color-cyan.text-50:hover {
  color: #e0f7fa !important; }

.bkg-color-cyan.bkg-100 {
  background-color: #b2ebf2 !important; }

.text-color-cyan.text-100 {
  color: #b2ebf2 !important; }
  .text-color-cyan.text-100 p, .text-color-cyan.text-100 li {
    color: #b2ebf2 !important; }

.text-hover-color-cyan.text-100:hover {
  color: #b2ebf2 !important; }

.bkg-color-cyan.bkg-200 {
  background-color: #80deea !important; }

.text-color-cyan.text-200 {
  color: #80deea !important; }
  .text-color-cyan.text-200 p, .text-color-cyan.text-200 li {
    color: #80deea !important; }

.text-hover-color-cyan.text-200:hover {
  color: #80deea !important; }

.bkg-color-cyan.bkg-300 {
  background-color: #4dd0e1 !important; }

.text-color-cyan.text-300 {
  color: #4dd0e1 !important; }
  .text-color-cyan.text-300 p, .text-color-cyan.text-300 li {
    color: #4dd0e1 !important; }

.text-hover-color-cyan.text-300:hover {
  color: #4dd0e1 !important; }

.bkg-color-cyan.bkg-400 {
  background-color: #26c6da !important; }

.text-color-cyan.text-400 {
  color: #26c6da !important; }
  .text-color-cyan.text-400 p, .text-color-cyan.text-400 li {
    color: #26c6da !important; }

.text-hover-color-cyan.text-400:hover {
  color: #26c6da !important; }

.bkg-color-cyan.bkg-500 {
  background-color: #00bcd4 !important; }

.text-color-cyan.text-500 {
  color: #00bcd4 !important; }
  .text-color-cyan.text-500 p, .text-color-cyan.text-500 li {
    color: #00bcd4 !important; }

.text-hover-color-cyan.text-500:hover {
  color: #00bcd4 !important; }

.bkg-color-cyan.bkg-600 {
  background-color: #00acc1 !important; }

.text-color-cyan.text-600 {
  color: #00acc1 !important; }
  .text-color-cyan.text-600 p, .text-color-cyan.text-600 li {
    color: #00acc1 !important; }

.text-hover-color-cyan.text-600:hover {
  color: #00acc1 !important; }

.bkg-color-cyan.bkg-700 {
  background-color: #0097a7 !important; }

.text-color-cyan.text-700 {
  color: #0097a7 !important; }
  .text-color-cyan.text-700 p, .text-color-cyan.text-700 li {
    color: #0097a7 !important; }

.text-hover-color-cyan.text-700:hover {
  color: #0097a7 !important; }

.bkg-color-cyan.bkg-800 {
  background-color: #00838f !important; }

.text-color-cyan.text-800 {
  color: #00838f !important; }
  .text-color-cyan.text-800 p, .text-color-cyan.text-800 li {
    color: #00838f !important; }

.text-hover-color-cyan.text-800:hover {
  color: #00838f !important; }

.bkg-color-cyan.bkg-900 {
  background-color: #006064 !important; }

.text-color-cyan.text-900 {
  color: #006064 !important; }
  .text-color-cyan.text-900 p, .text-color-cyan.text-900 li {
    color: #006064 !important; }

.text-hover-color-cyan.text-900:hover {
  color: #006064 !important; }

.bkg-color-cyan.bkg-a100 {
  background-color: #84ffff !important; }

.text-color-cyan.text-a100 {
  color: #84ffff !important; }
  .text-color-cyan.text-a100 p, .text-color-cyan.text-a100 li {
    color: #84ffff !important; }

.text-hover-color-cyan.text-a100:hover {
  color: #84ffff !important; }

.bkg-color-cyan.bkg-a200 {
  background-color: #18ffff !important; }

.text-color-cyan.text-a200 {
  color: #18ffff !important; }
  .text-color-cyan.text-a200 p, .text-color-cyan.text-a200 li {
    color: #18ffff !important; }

.text-hover-color-cyan.text-a200:hover {
  color: #18ffff !important; }

.bkg-color-cyan.bkg-a400 {
  background-color: #00e5ff !important; }

.text-color-cyan.text-a400 {
  color: #00e5ff !important; }
  .text-color-cyan.text-a400 p, .text-color-cyan.text-a400 li {
    color: #00e5ff !important; }

.text-hover-color-cyan.text-a400:hover {
  color: #00e5ff !important; }

.bkg-color-cyan.bkg-a700 {
  background-color: #00b8d4 !important; }

.text-color-cyan.text-a700 {
  color: #00b8d4 !important; }
  .text-color-cyan.text-a700 p, .text-color-cyan.text-a700 li {
    color: #00b8d4 !important; }

.text-hover-color-cyan.text-a700:hover {
  color: #00b8d4 !important; }

.bkg-color-teal {
  background-color: #009688 !important; }

.text-color-teal {
  color: #009688 !important; }
  .text-color-teal p, .text-color-teal li {
    color: #009688 !important; }

.text-hover-color-teal:hover {
  color: #009688 !important; }

.bkg-color-teal.bkg-50 {
  background-color: #e0f2f1 !important; }

.text-color-teal.text-50 {
  color: #e0f2f1 !important; }
  .text-color-teal.text-50 p, .text-color-teal.text-50 li {
    color: #e0f2f1 !important; }

.text-hover-color-teal.text-50:hover {
  color: #e0f2f1 !important; }

.bkg-color-teal.bkg-100 {
  background-color: #b2dfdb !important; }

.text-color-teal.text-100 {
  color: #b2dfdb !important; }
  .text-color-teal.text-100 p, .text-color-teal.text-100 li {
    color: #b2dfdb !important; }

.text-hover-color-teal.text-100:hover {
  color: #b2dfdb !important; }

.bkg-color-teal.bkg-200 {
  background-color: #80cbc4 !important; }

.text-color-teal.text-200 {
  color: #80cbc4 !important; }
  .text-color-teal.text-200 p, .text-color-teal.text-200 li {
    color: #80cbc4 !important; }

.text-hover-color-teal.text-200:hover {
  color: #80cbc4 !important; }

.bkg-color-teal.bkg-300 {
  background-color: #4db6ac !important; }

.text-color-teal.text-300 {
  color: #4db6ac !important; }
  .text-color-teal.text-300 p, .text-color-teal.text-300 li {
    color: #4db6ac !important; }

.text-hover-color-teal.text-300:hover {
  color: #4db6ac !important; }

.bkg-color-teal.bkg-400 {
  background-color: #26a69a !important; }

.text-color-teal.text-400 {
  color: #26a69a !important; }
  .text-color-teal.text-400 p, .text-color-teal.text-400 li {
    color: #26a69a !important; }

.text-hover-color-teal.text-400:hover {
  color: #26a69a !important; }

.bkg-color-teal.bkg-500 {
  background-color: #009688 !important; }

.text-color-teal.text-500 {
  color: #009688 !important; }
  .text-color-teal.text-500 p, .text-color-teal.text-500 li {
    color: #009688 !important; }

.text-hover-color-teal.text-500:hover {
  color: #009688 !important; }

.bkg-color-teal.bkg-600 {
  background-color: #00897b !important; }

.text-color-teal.text-600 {
  color: #00897b !important; }
  .text-color-teal.text-600 p, .text-color-teal.text-600 li {
    color: #00897b !important; }

.text-hover-color-teal.text-600:hover {
  color: #00897b !important; }

.bkg-color-teal.bkg-700 {
  background-color: #00796b !important; }

.text-color-teal.text-700 {
  color: #00796b !important; }
  .text-color-teal.text-700 p, .text-color-teal.text-700 li {
    color: #00796b !important; }

.text-hover-color-teal.text-700:hover {
  color: #00796b !important; }

.bkg-color-teal.bkg-800 {
  background-color: #00695c !important; }

.text-color-teal.text-800 {
  color: #00695c !important; }
  .text-color-teal.text-800 p, .text-color-teal.text-800 li {
    color: #00695c !important; }

.text-hover-color-teal.text-800:hover {
  color: #00695c !important; }

.bkg-color-teal.bkg-900 {
  background-color: #004d40 !important; }

.text-color-teal.text-900 {
  color: #004d40 !important; }
  .text-color-teal.text-900 p, .text-color-teal.text-900 li {
    color: #004d40 !important; }

.text-hover-color-teal.text-900:hover {
  color: #004d40 !important; }

.bkg-color-teal.bkg-a100 {
  background-color: #a7ffeb !important; }

.text-color-teal.text-a100 {
  color: #a7ffeb !important; }
  .text-color-teal.text-a100 p, .text-color-teal.text-a100 li {
    color: #a7ffeb !important; }

.text-hover-color-teal.text-a100:hover {
  color: #a7ffeb !important; }

.bkg-color-teal.bkg-a200 {
  background-color: #64ffda !important; }

.text-color-teal.text-a200 {
  color: #64ffda !important; }
  .text-color-teal.text-a200 p, .text-color-teal.text-a200 li {
    color: #64ffda !important; }

.text-hover-color-teal.text-a200:hover {
  color: #64ffda !important; }

.bkg-color-teal.bkg-a400 {
  background-color: #1de9b6 !important; }

.text-color-teal.text-a400 {
  color: #1de9b6 !important; }
  .text-color-teal.text-a400 p, .text-color-teal.text-a400 li {
    color: #1de9b6 !important; }

.text-hover-color-teal.text-a400:hover {
  color: #1de9b6 !important; }

.bkg-color-teal.bkg-a700 {
  background-color: #00bfa5 !important; }

.text-color-teal.text-a700 {
  color: #00bfa5 !important; }
  .text-color-teal.text-a700 p, .text-color-teal.text-a700 li {
    color: #00bfa5 !important; }

.text-hover-color-teal.text-a700:hover {
  color: #00bfa5 !important; }

.bkg-color-green {
  background-color: #4CAF50 !important; }

.text-color-green {
  color: #4CAF50 !important; }
  .text-color-green p, .text-color-green li {
    color: #4CAF50 !important; }

.text-hover-color-green:hover {
  color: #4CAF50 !important; }

.bkg-color-green.bkg-50 {
  background-color: #E8F5E9 !important; }

.text-color-green.text-50 {
  color: #E8F5E9 !important; }
  .text-color-green.text-50 p, .text-color-green.text-50 li {
    color: #E8F5E9 !important; }

.text-hover-color-green.text-50:hover {
  color: #E8F5E9 !important; }

.bkg-color-green.bkg-100 {
  background-color: #C8E6C9 !important; }

.text-color-green.text-100 {
  color: #C8E6C9 !important; }
  .text-color-green.text-100 p, .text-color-green.text-100 li {
    color: #C8E6C9 !important; }

.text-hover-color-green.text-100:hover {
  color: #C8E6C9 !important; }

.bkg-color-green.bkg-200 {
  background-color: #A5D6A7 !important; }

.text-color-green.text-200 {
  color: #A5D6A7 !important; }
  .text-color-green.text-200 p, .text-color-green.text-200 li {
    color: #A5D6A7 !important; }

.text-hover-color-green.text-200:hover {
  color: #A5D6A7 !important; }

.bkg-color-green.bkg-300 {
  background-color: #81C784 !important; }

.text-color-green.text-300 {
  color: #81C784 !important; }
  .text-color-green.text-300 p, .text-color-green.text-300 li {
    color: #81C784 !important; }

.text-hover-color-green.text-300:hover {
  color: #81C784 !important; }

.bkg-color-green.bkg-400 {
  background-color: #66BB6A !important; }

.text-color-green.text-400 {
  color: #66BB6A !important; }
  .text-color-green.text-400 p, .text-color-green.text-400 li {
    color: #66BB6A !important; }

.text-hover-color-green.text-400:hover {
  color: #66BB6A !important; }

.bkg-color-green.bkg-500 {
  background-color: #4CAF50 !important; }

.text-color-green.text-500 {
  color: #4CAF50 !important; }
  .text-color-green.text-500 p, .text-color-green.text-500 li {
    color: #4CAF50 !important; }

.text-hover-color-green.text-500:hover {
  color: #4CAF50 !important; }

.bkg-color-green.bkg-600 {
  background-color: #43A047 !important; }

.text-color-green.text-600 {
  color: #43A047 !important; }
  .text-color-green.text-600 p, .text-color-green.text-600 li {
    color: #43A047 !important; }

.text-hover-color-green.text-600:hover {
  color: #43A047 !important; }

.bkg-color-green.bkg-700 {
  background-color: #388E3C !important; }

.text-color-green.text-700 {
  color: #388E3C !important; }
  .text-color-green.text-700 p, .text-color-green.text-700 li {
    color: #388E3C !important; }

.text-hover-color-green.text-700:hover {
  color: #388E3C !important; }

.bkg-color-green.bkg-800 {
  background-color: #2E7D32 !important; }

.text-color-green.text-800 {
  color: #2E7D32 !important; }
  .text-color-green.text-800 p, .text-color-green.text-800 li {
    color: #2E7D32 !important; }

.text-hover-color-green.text-800:hover {
  color: #2E7D32 !important; }

.bkg-color-green.bkg-900 {
  background-color: #1B5E20 !important; }

.text-color-green.text-900 {
  color: #1B5E20 !important; }
  .text-color-green.text-900 p, .text-color-green.text-900 li {
    color: #1B5E20 !important; }

.text-hover-color-green.text-900:hover {
  color: #1B5E20 !important; }

.bkg-color-green.bkg-a100 {
  background-color: #B9F6CA !important; }

.text-color-green.text-a100 {
  color: #B9F6CA !important; }
  .text-color-green.text-a100 p, .text-color-green.text-a100 li {
    color: #B9F6CA !important; }

.text-hover-color-green.text-a100:hover {
  color: #B9F6CA !important; }

.bkg-color-green.bkg-a200 {
  background-color: #69F0AE !important; }

.text-color-green.text-a200 {
  color: #69F0AE !important; }
  .text-color-green.text-a200 p, .text-color-green.text-a200 li {
    color: #69F0AE !important; }

.text-hover-color-green.text-a200:hover {
  color: #69F0AE !important; }

.bkg-color-green.bkg-a400 {
  background-color: #00E676 !important; }

.text-color-green.text-a400 {
  color: #00E676 !important; }
  .text-color-green.text-a400 p, .text-color-green.text-a400 li {
    color: #00E676 !important; }

.text-hover-color-green.text-a400:hover {
  color: #00E676 !important; }

.bkg-color-green.bkg-a700 {
  background-color: #00C853 !important; }

.text-color-green.text-a700 {
  color: #00C853 !important; }
  .text-color-green.text-a700 p, .text-color-green.text-a700 li {
    color: #00C853 !important; }

.text-hover-color-green.text-a700:hover {
  color: #00C853 !important; }

.bkg-color-light-green {
  background-color: #8bc34a !important; }

.text-color-light-green {
  color: #8bc34a !important; }
  .text-color-light-green p, .text-color-light-green li {
    color: #8bc34a !important; }

.text-hover-color-light-green:hover {
  color: #8bc34a !important; }

.bkg-color-light-green.bkg-50 {
  background-color: #f1f8e9 !important; }

.text-color-light-green.text-50 {
  color: #f1f8e9 !important; }
  .text-color-light-green.text-50 p, .text-color-light-green.text-50 li {
    color: #f1f8e9 !important; }

.text-hover-color-light-green.text-50:hover {
  color: #f1f8e9 !important; }

.bkg-color-light-green.bkg-100 {
  background-color: #dcedc8 !important; }

.text-color-light-green.text-100 {
  color: #dcedc8 !important; }
  .text-color-light-green.text-100 p, .text-color-light-green.text-100 li {
    color: #dcedc8 !important; }

.text-hover-color-light-green.text-100:hover {
  color: #dcedc8 !important; }

.bkg-color-light-green.bkg-200 {
  background-color: #c5e1a5 !important; }

.text-color-light-green.text-200 {
  color: #c5e1a5 !important; }
  .text-color-light-green.text-200 p, .text-color-light-green.text-200 li {
    color: #c5e1a5 !important; }

.text-hover-color-light-green.text-200:hover {
  color: #c5e1a5 !important; }

.bkg-color-light-green.bkg-300 {
  background-color: #aed581 !important; }

.text-color-light-green.text-300 {
  color: #aed581 !important; }
  .text-color-light-green.text-300 p, .text-color-light-green.text-300 li {
    color: #aed581 !important; }

.text-hover-color-light-green.text-300:hover {
  color: #aed581 !important; }

.bkg-color-light-green.bkg-400 {
  background-color: #9ccc65 !important; }

.text-color-light-green.text-400 {
  color: #9ccc65 !important; }
  .text-color-light-green.text-400 p, .text-color-light-green.text-400 li {
    color: #9ccc65 !important; }

.text-hover-color-light-green.text-400:hover {
  color: #9ccc65 !important; }

.bkg-color-light-green.bkg-500 {
  background-color: #8bc34a !important; }

.text-color-light-green.text-500 {
  color: #8bc34a !important; }
  .text-color-light-green.text-500 p, .text-color-light-green.text-500 li {
    color: #8bc34a !important; }

.text-hover-color-light-green.text-500:hover {
  color: #8bc34a !important; }

.bkg-color-light-green.bkg-600 {
  background-color: #7cb342 !important; }

.text-color-light-green.text-600 {
  color: #7cb342 !important; }
  .text-color-light-green.text-600 p, .text-color-light-green.text-600 li {
    color: #7cb342 !important; }

.text-hover-color-light-green.text-600:hover {
  color: #7cb342 !important; }

.bkg-color-light-green.bkg-700 {
  background-color: #689f38 !important; }

.text-color-light-green.text-700 {
  color: #689f38 !important; }
  .text-color-light-green.text-700 p, .text-color-light-green.text-700 li {
    color: #689f38 !important; }

.text-hover-color-light-green.text-700:hover {
  color: #689f38 !important; }

.bkg-color-light-green.bkg-800 {
  background-color: #558b2f !important; }

.text-color-light-green.text-800 {
  color: #558b2f !important; }
  .text-color-light-green.text-800 p, .text-color-light-green.text-800 li {
    color: #558b2f !important; }

.text-hover-color-light-green.text-800:hover {
  color: #558b2f !important; }

.bkg-color-light-green.bkg-900 {
  background-color: #33691e !important; }

.text-color-light-green.text-900 {
  color: #33691e !important; }
  .text-color-light-green.text-900 p, .text-color-light-green.text-900 li {
    color: #33691e !important; }

.text-hover-color-light-green.text-900:hover {
  color: #33691e !important; }

.bkg-color-light-green.bkg-a100 {
  background-color: #ccff90 !important; }

.text-color-light-green.text-a100 {
  color: #ccff90 !important; }
  .text-color-light-green.text-a100 p, .text-color-light-green.text-a100 li {
    color: #ccff90 !important; }

.text-hover-color-light-green.text-a100:hover {
  color: #ccff90 !important; }

.bkg-color-light-green.bkg-a200 {
  background-color: #b2ff59 !important; }

.text-color-light-green.text-a200 {
  color: #b2ff59 !important; }
  .text-color-light-green.text-a200 p, .text-color-light-green.text-a200 li {
    color: #b2ff59 !important; }

.text-hover-color-light-green.text-a200:hover {
  color: #b2ff59 !important; }

.bkg-color-light-green.bkg-a400 {
  background-color: #76ff03 !important; }

.text-color-light-green.text-a400 {
  color: #76ff03 !important; }
  .text-color-light-green.text-a400 p, .text-color-light-green.text-a400 li {
    color: #76ff03 !important; }

.text-hover-color-light-green.text-a400:hover {
  color: #76ff03 !important; }

.bkg-color-light-green.bkg-a700 {
  background-color: #64dd17 !important; }

.text-color-light-green.text-a700 {
  color: #64dd17 !important; }
  .text-color-light-green.text-a700 p, .text-color-light-green.text-a700 li {
    color: #64dd17 !important; }

.text-hover-color-light-green.text-a700:hover {
  color: #64dd17 !important; }

.bkg-color-lime {
  background-color: #cddc39 !important; }

.text-color-lime {
  color: #cddc39 !important; }
  .text-color-lime p, .text-color-lime li {
    color: #cddc39 !important; }

.text-hover-color-lime:hover {
  color: #cddc39 !important; }

.bkg-color-lime.bkg-50 {
  background-color: #f9fbe7 !important; }

.text-color-lime.text-50 {
  color: #f9fbe7 !important; }
  .text-color-lime.text-50 p, .text-color-lime.text-50 li {
    color: #f9fbe7 !important; }

.text-hover-color-lime.text-50:hover {
  color: #f9fbe7 !important; }

.bkg-color-lime.bkg-100 {
  background-color: #f0f4c3 !important; }

.text-color-lime.text-100 {
  color: #f0f4c3 !important; }
  .text-color-lime.text-100 p, .text-color-lime.text-100 li {
    color: #f0f4c3 !important; }

.text-hover-color-lime.text-100:hover {
  color: #f0f4c3 !important; }

.bkg-color-lime.bkg-200 {
  background-color: #e6ee9c !important; }

.text-color-lime.text-200 {
  color: #e6ee9c !important; }
  .text-color-lime.text-200 p, .text-color-lime.text-200 li {
    color: #e6ee9c !important; }

.text-hover-color-lime.text-200:hover {
  color: #e6ee9c !important; }

.bkg-color-lime.bkg-300 {
  background-color: #dce775 !important; }

.text-color-lime.text-300 {
  color: #dce775 !important; }
  .text-color-lime.text-300 p, .text-color-lime.text-300 li {
    color: #dce775 !important; }

.text-hover-color-lime.text-300:hover {
  color: #dce775 !important; }

.bkg-color-lime.bkg-400 {
  background-color: #d4e157 !important; }

.text-color-lime.text-400 {
  color: #d4e157 !important; }
  .text-color-lime.text-400 p, .text-color-lime.text-400 li {
    color: #d4e157 !important; }

.text-hover-color-lime.text-400:hover {
  color: #d4e157 !important; }

.bkg-color-lime.bkg-500 {
  background-color: #cddc39 !important; }

.text-color-lime.text-500 {
  color: #cddc39 !important; }
  .text-color-lime.text-500 p, .text-color-lime.text-500 li {
    color: #cddc39 !important; }

.text-hover-color-lime.text-500:hover {
  color: #cddc39 !important; }

.bkg-color-lime.bkg-600 {
  background-color: #c0ca33 !important; }

.text-color-lime.text-600 {
  color: #c0ca33 !important; }
  .text-color-lime.text-600 p, .text-color-lime.text-600 li {
    color: #c0ca33 !important; }

.text-hover-color-lime.text-600:hover {
  color: #c0ca33 !important; }

.bkg-color-lime.bkg-700 {
  background-color: #afb42b !important; }

.text-color-lime.text-700 {
  color: #afb42b !important; }
  .text-color-lime.text-700 p, .text-color-lime.text-700 li {
    color: #afb42b !important; }

.text-hover-color-lime.text-700:hover {
  color: #afb42b !important; }

.bkg-color-lime.bkg-800 {
  background-color: #9e9d24 !important; }

.text-color-lime.text-800 {
  color: #9e9d24 !important; }
  .text-color-lime.text-800 p, .text-color-lime.text-800 li {
    color: #9e9d24 !important; }

.text-hover-color-lime.text-800:hover {
  color: #9e9d24 !important; }

.bkg-color-lime.bkg-900 {
  background-color: #827717 !important; }

.text-color-lime.text-900 {
  color: #827717 !important; }
  .text-color-lime.text-900 p, .text-color-lime.text-900 li {
    color: #827717 !important; }

.text-hover-color-lime.text-900:hover {
  color: #827717 !important; }

.bkg-color-lime.bkg-a100 {
  background-color: #f4ff81 !important; }

.text-color-lime.text-a100 {
  color: #f4ff81 !important; }
  .text-color-lime.text-a100 p, .text-color-lime.text-a100 li {
    color: #f4ff81 !important; }

.text-hover-color-lime.text-a100:hover {
  color: #f4ff81 !important; }

.bkg-color-lime.bkg-a200 {
  background-color: #eeff41 !important; }

.text-color-lime.text-a200 {
  color: #eeff41 !important; }
  .text-color-lime.text-a200 p, .text-color-lime.text-a200 li {
    color: #eeff41 !important; }

.text-hover-color-lime.text-a200:hover {
  color: #eeff41 !important; }

.bkg-color-lime.bkg-a400 {
  background-color: #c6ff00 !important; }

.text-color-lime.text-a400 {
  color: #c6ff00 !important; }
  .text-color-lime.text-a400 p, .text-color-lime.text-a400 li {
    color: #c6ff00 !important; }

.text-hover-color-lime.text-a400:hover {
  color: #c6ff00 !important; }

.bkg-color-lime.bkg-a700 {
  background-color: #aeea00 !important; }

.text-color-lime.text-a700 {
  color: #aeea00 !important; }
  .text-color-lime.text-a700 p, .text-color-lime.text-a700 li {
    color: #aeea00 !important; }

.text-hover-color-lime.text-a700:hover {
  color: #aeea00 !important; }

.bkg-color-yellow {
  background-color: #ffeb3b !important; }

.text-color-yellow {
  color: #ffeb3b !important; }
  .text-color-yellow p, .text-color-yellow li {
    color: #ffeb3b !important; }

.text-hover-color-yellow:hover {
  color: #ffeb3b !important; }

.bkg-color-yellow.bkg-50 {
  background-color: #fffde7 !important; }

.text-color-yellow.text-50 {
  color: #fffde7 !important; }
  .text-color-yellow.text-50 p, .text-color-yellow.text-50 li {
    color: #fffde7 !important; }

.text-hover-color-yellow.text-50:hover {
  color: #fffde7 !important; }

.bkg-color-yellow.bkg-100 {
  background-color: #fff9c4 !important; }

.text-color-yellow.text-100 {
  color: #fff9c4 !important; }
  .text-color-yellow.text-100 p, .text-color-yellow.text-100 li {
    color: #fff9c4 !important; }

.text-hover-color-yellow.text-100:hover {
  color: #fff9c4 !important; }

.bkg-color-yellow.bkg-200 {
  background-color: #fff59d !important; }

.text-color-yellow.text-200 {
  color: #fff59d !important; }
  .text-color-yellow.text-200 p, .text-color-yellow.text-200 li {
    color: #fff59d !important; }

.text-hover-color-yellow.text-200:hover {
  color: #fff59d !important; }

.bkg-color-yellow.bkg-300 {
  background-color: #fff176 !important; }

.text-color-yellow.text-300 {
  color: #fff176 !important; }
  .text-color-yellow.text-300 p, .text-color-yellow.text-300 li {
    color: #fff176 !important; }

.text-hover-color-yellow.text-300:hover {
  color: #fff176 !important; }

.bkg-color-yellow.bkg-400 {
  background-color: #ffee58 !important; }

.text-color-yellow.text-400 {
  color: #ffee58 !important; }
  .text-color-yellow.text-400 p, .text-color-yellow.text-400 li {
    color: #ffee58 !important; }

.text-hover-color-yellow.text-400:hover {
  color: #ffee58 !important; }

.bkg-color-yellow.bkg-500 {
  background-color: #ffeb3b !important; }

.text-color-yellow.text-500 {
  color: #ffeb3b !important; }
  .text-color-yellow.text-500 p, .text-color-yellow.text-500 li {
    color: #ffeb3b !important; }

.text-hover-color-yellow.text-500:hover {
  color: #ffeb3b !important; }

.bkg-color-yellow.bkg-600 {
  background-color: #fdd835 !important; }

.text-color-yellow.text-600 {
  color: #fdd835 !important; }
  .text-color-yellow.text-600 p, .text-color-yellow.text-600 li {
    color: #fdd835 !important; }

.text-hover-color-yellow.text-600:hover {
  color: #fdd835 !important; }

.bkg-color-yellow.bkg-700 {
  background-color: #fbc02d !important; }

.text-color-yellow.text-700 {
  color: #fbc02d !important; }
  .text-color-yellow.text-700 p, .text-color-yellow.text-700 li {
    color: #fbc02d !important; }

.text-hover-color-yellow.text-700:hover {
  color: #fbc02d !important; }

.bkg-color-yellow.bkg-800 {
  background-color: #f9a825 !important; }

.text-color-yellow.text-800 {
  color: #f9a825 !important; }
  .text-color-yellow.text-800 p, .text-color-yellow.text-800 li {
    color: #f9a825 !important; }

.text-hover-color-yellow.text-800:hover {
  color: #f9a825 !important; }

.bkg-color-yellow.bkg-900 {
  background-color: #f57f17 !important; }

.text-color-yellow.text-900 {
  color: #f57f17 !important; }
  .text-color-yellow.text-900 p, .text-color-yellow.text-900 li {
    color: #f57f17 !important; }

.text-hover-color-yellow.text-900:hover {
  color: #f57f17 !important; }

.bkg-color-yellow.bkg-a100 {
  background-color: #ffff8d !important; }

.text-color-yellow.text-a100 {
  color: #ffff8d !important; }
  .text-color-yellow.text-a100 p, .text-color-yellow.text-a100 li {
    color: #ffff8d !important; }

.text-hover-color-yellow.text-a100:hover {
  color: #ffff8d !important; }

.bkg-color-yellow.bkg-a200 {
  background-color: #ffff00 !important; }

.text-color-yellow.text-a200 {
  color: #ffff00 !important; }
  .text-color-yellow.text-a200 p, .text-color-yellow.text-a200 li {
    color: #ffff00 !important; }

.text-hover-color-yellow.text-a200:hover {
  color: #ffff00 !important; }

.bkg-color-yellow.bkg-a400 {
  background-color: #ffea00 !important; }

.text-color-yellow.text-a400 {
  color: #ffea00 !important; }
  .text-color-yellow.text-a400 p, .text-color-yellow.text-a400 li {
    color: #ffea00 !important; }

.text-hover-color-yellow.text-a400:hover {
  color: #ffea00 !important; }

.bkg-color-yellow.bkg-a700 {
  background-color: #ffd600 !important; }

.text-color-yellow.text-a700 {
  color: #ffd600 !important; }
  .text-color-yellow.text-a700 p, .text-color-yellow.text-a700 li {
    color: #ffd600 !important; }

.text-hover-color-yellow.text-a700:hover {
  color: #ffd600 !important; }

.bkg-color-amber {
  background-color: #ffc107 !important; }

.text-color-amber {
  color: #ffc107 !important; }
  .text-color-amber p, .text-color-amber li {
    color: #ffc107 !important; }

.text-hover-color-amber:hover {
  color: #ffc107 !important; }

.bkg-color-amber.bkg-50 {
  background-color: #fff8e1 !important; }

.text-color-amber.text-50 {
  color: #fff8e1 !important; }
  .text-color-amber.text-50 p, .text-color-amber.text-50 li {
    color: #fff8e1 !important; }

.text-hover-color-amber.text-50:hover {
  color: #fff8e1 !important; }

.bkg-color-amber.bkg-100 {
  background-color: #ffecb3 !important; }

.text-color-amber.text-100 {
  color: #ffecb3 !important; }
  .text-color-amber.text-100 p, .text-color-amber.text-100 li {
    color: #ffecb3 !important; }

.text-hover-color-amber.text-100:hover {
  color: #ffecb3 !important; }

.bkg-color-amber.bkg-200 {
  background-color: #ffe082 !important; }

.text-color-amber.text-200 {
  color: #ffe082 !important; }
  .text-color-amber.text-200 p, .text-color-amber.text-200 li {
    color: #ffe082 !important; }

.text-hover-color-amber.text-200:hover {
  color: #ffe082 !important; }

.bkg-color-amber.bkg-300 {
  background-color: #ffd54f !important; }

.text-color-amber.text-300 {
  color: #ffd54f !important; }
  .text-color-amber.text-300 p, .text-color-amber.text-300 li {
    color: #ffd54f !important; }

.text-hover-color-amber.text-300:hover {
  color: #ffd54f !important; }

.bkg-color-amber.bkg-400 {
  background-color: #ffca28 !important; }

.text-color-amber.text-400 {
  color: #ffca28 !important; }
  .text-color-amber.text-400 p, .text-color-amber.text-400 li {
    color: #ffca28 !important; }

.text-hover-color-amber.text-400:hover {
  color: #ffca28 !important; }

.bkg-color-amber.bkg-500 {
  background-color: #ffc107 !important; }

.text-color-amber.text-500 {
  color: #ffc107 !important; }
  .text-color-amber.text-500 p, .text-color-amber.text-500 li {
    color: #ffc107 !important; }

.text-hover-color-amber.text-500:hover {
  color: #ffc107 !important; }

.bkg-color-amber.bkg-600 {
  background-color: #ffb300 !important; }

.text-color-amber.text-600 {
  color: #ffb300 !important; }
  .text-color-amber.text-600 p, .text-color-amber.text-600 li {
    color: #ffb300 !important; }

.text-hover-color-amber.text-600:hover {
  color: #ffb300 !important; }

.bkg-color-amber.bkg-700 {
  background-color: #ffa000 !important; }

.text-color-amber.text-700 {
  color: #ffa000 !important; }
  .text-color-amber.text-700 p, .text-color-amber.text-700 li {
    color: #ffa000 !important; }

.text-hover-color-amber.text-700:hover {
  color: #ffa000 !important; }

.bkg-color-amber.bkg-800 {
  background-color: #ff8f00 !important; }

.text-color-amber.text-800 {
  color: #ff8f00 !important; }
  .text-color-amber.text-800 p, .text-color-amber.text-800 li {
    color: #ff8f00 !important; }

.text-hover-color-amber.text-800:hover {
  color: #ff8f00 !important; }

.bkg-color-amber.bkg-900 {
  background-color: #ff6f00 !important; }

.text-color-amber.text-900 {
  color: #ff6f00 !important; }
  .text-color-amber.text-900 p, .text-color-amber.text-900 li {
    color: #ff6f00 !important; }

.text-hover-color-amber.text-900:hover {
  color: #ff6f00 !important; }

.bkg-color-amber.bkg-a100 {
  background-color: #ffe57f !important; }

.text-color-amber.text-a100 {
  color: #ffe57f !important; }
  .text-color-amber.text-a100 p, .text-color-amber.text-a100 li {
    color: #ffe57f !important; }

.text-hover-color-amber.text-a100:hover {
  color: #ffe57f !important; }

.bkg-color-amber.bkg-a200 {
  background-color: #ffd740 !important; }

.text-color-amber.text-a200 {
  color: #ffd740 !important; }
  .text-color-amber.text-a200 p, .text-color-amber.text-a200 li {
    color: #ffd740 !important; }

.text-hover-color-amber.text-a200:hover {
  color: #ffd740 !important; }

.bkg-color-amber.bkg-a400 {
  background-color: #ffc400 !important; }

.text-color-amber.text-a400 {
  color: #ffc400 !important; }
  .text-color-amber.text-a400 p, .text-color-amber.text-a400 li {
    color: #ffc400 !important; }

.text-hover-color-amber.text-a400:hover {
  color: #ffc400 !important; }

.bkg-color-amber.bkg-a700 {
  background-color: #ffab00 !important; }

.text-color-amber.text-a700 {
  color: #ffab00 !important; }
  .text-color-amber.text-a700 p, .text-color-amber.text-a700 li {
    color: #ffab00 !important; }

.text-hover-color-amber.text-a700:hover {
  color: #ffab00 !important; }

.bkg-color-orange {
  background-color: #ff9800 !important; }

.text-color-orange {
  color: #ff9800 !important; }
  .text-color-orange p, .text-color-orange li {
    color: #ff9800 !important; }

.text-hover-color-orange:hover {
  color: #ff9800 !important; }

.bkg-color-orange.bkg-50 {
  background-color: #fff3e0 !important; }

.text-color-orange.text-50 {
  color: #fff3e0 !important; }
  .text-color-orange.text-50 p, .text-color-orange.text-50 li {
    color: #fff3e0 !important; }

.text-hover-color-orange.text-50:hover {
  color: #fff3e0 !important; }

.bkg-color-orange.bkg-100 {
  background-color: #ffe0b2 !important; }

.text-color-orange.text-100 {
  color: #ffe0b2 !important; }
  .text-color-orange.text-100 p, .text-color-orange.text-100 li {
    color: #ffe0b2 !important; }

.text-hover-color-orange.text-100:hover {
  color: #ffe0b2 !important; }

.bkg-color-orange.bkg-200 {
  background-color: #ffcc80 !important; }

.text-color-orange.text-200 {
  color: #ffcc80 !important; }
  .text-color-orange.text-200 p, .text-color-orange.text-200 li {
    color: #ffcc80 !important; }

.text-hover-color-orange.text-200:hover {
  color: #ffcc80 !important; }

.bkg-color-orange.bkg-300 {
  background-color: #ffb74d !important; }

.text-color-orange.text-300 {
  color: #ffb74d !important; }
  .text-color-orange.text-300 p, .text-color-orange.text-300 li {
    color: #ffb74d !important; }

.text-hover-color-orange.text-300:hover {
  color: #ffb74d !important; }

.bkg-color-orange.bkg-400 {
  background-color: #ffa726 !important; }

.text-color-orange.text-400 {
  color: #ffa726 !important; }
  .text-color-orange.text-400 p, .text-color-orange.text-400 li {
    color: #ffa726 !important; }

.text-hover-color-orange.text-400:hover {
  color: #ffa726 !important; }

.bkg-color-orange.bkg-500 {
  background-color: #ff9800 !important; }

.text-color-orange.text-500 {
  color: #ff9800 !important; }
  .text-color-orange.text-500 p, .text-color-orange.text-500 li {
    color: #ff9800 !important; }

.text-hover-color-orange.text-500:hover {
  color: #ff9800 !important; }

.bkg-color-orange.bkg-600 {
  background-color: #fb8c00 !important; }

.text-color-orange.text-600 {
  color: #fb8c00 !important; }
  .text-color-orange.text-600 p, .text-color-orange.text-600 li {
    color: #fb8c00 !important; }

.text-hover-color-orange.text-600:hover {
  color: #fb8c00 !important; }

.bkg-color-orange.bkg-700 {
  background-color: #f57c00 !important; }

.text-color-orange.text-700 {
  color: #f57c00 !important; }
  .text-color-orange.text-700 p, .text-color-orange.text-700 li {
    color: #f57c00 !important; }

.text-hover-color-orange.text-700:hover {
  color: #f57c00 !important; }

.bkg-color-orange.bkg-800 {
  background-color: #ef6c00 !important; }

.text-color-orange.text-800 {
  color: #ef6c00 !important; }
  .text-color-orange.text-800 p, .text-color-orange.text-800 li {
    color: #ef6c00 !important; }

.text-hover-color-orange.text-800:hover {
  color: #ef6c00 !important; }

.bkg-color-orange.bkg-900 {
  background-color: #e65100 !important; }

.text-color-orange.text-900 {
  color: #e65100 !important; }
  .text-color-orange.text-900 p, .text-color-orange.text-900 li {
    color: #e65100 !important; }

.text-hover-color-orange.text-900:hover {
  color: #e65100 !important; }

.bkg-color-orange.bkg-a100 {
  background-color: #ffd180 !important; }

.text-color-orange.text-a100 {
  color: #ffd180 !important; }
  .text-color-orange.text-a100 p, .text-color-orange.text-a100 li {
    color: #ffd180 !important; }

.text-hover-color-orange.text-a100:hover {
  color: #ffd180 !important; }

.bkg-color-orange.bkg-a200 {
  background-color: #ffab40 !important; }

.text-color-orange.text-a200 {
  color: #ffab40 !important; }
  .text-color-orange.text-a200 p, .text-color-orange.text-a200 li {
    color: #ffab40 !important; }

.text-hover-color-orange.text-a200:hover {
  color: #ffab40 !important; }

.bkg-color-orange.bkg-a400 {
  background-color: #ff9100 !important; }

.text-color-orange.text-a400 {
  color: #ff9100 !important; }
  .text-color-orange.text-a400 p, .text-color-orange.text-a400 li {
    color: #ff9100 !important; }

.text-hover-color-orange.text-a400:hover {
  color: #ff9100 !important; }

.bkg-color-orange.bkg-a700 {
  background-color: #ff6d00 !important; }

.text-color-orange.text-a700 {
  color: #ff6d00 !important; }
  .text-color-orange.text-a700 p, .text-color-orange.text-a700 li {
    color: #ff6d00 !important; }

.text-hover-color-orange.text-a700:hover {
  color: #ff6d00 !important; }

.bkg-color-deep-orange {
  background-color: #ff5722 !important; }

.text-color-deep-orange {
  color: #ff5722 !important; }
  .text-color-deep-orange p, .text-color-deep-orange li {
    color: #ff5722 !important; }

.text-hover-color-deep-orange:hover {
  color: #ff5722 !important; }

.bkg-color-deep-orange.bkg-50 {
  background-color: #fbe9e7 !important; }

.text-color-deep-orange.text-50 {
  color: #fbe9e7 !important; }
  .text-color-deep-orange.text-50 p, .text-color-deep-orange.text-50 li {
    color: #fbe9e7 !important; }

.text-hover-color-deep-orange.text-50:hover {
  color: #fbe9e7 !important; }

.bkg-color-deep-orange.bkg-100 {
  background-color: #ffccbc !important; }

.text-color-deep-orange.text-100 {
  color: #ffccbc !important; }
  .text-color-deep-orange.text-100 p, .text-color-deep-orange.text-100 li {
    color: #ffccbc !important; }

.text-hover-color-deep-orange.text-100:hover {
  color: #ffccbc !important; }

.bkg-color-deep-orange.bkg-200 {
  background-color: #ffab91 !important; }

.text-color-deep-orange.text-200 {
  color: #ffab91 !important; }
  .text-color-deep-orange.text-200 p, .text-color-deep-orange.text-200 li {
    color: #ffab91 !important; }

.text-hover-color-deep-orange.text-200:hover {
  color: #ffab91 !important; }

.bkg-color-deep-orange.bkg-300 {
  background-color: #ff8a65 !important; }

.text-color-deep-orange.text-300 {
  color: #ff8a65 !important; }
  .text-color-deep-orange.text-300 p, .text-color-deep-orange.text-300 li {
    color: #ff8a65 !important; }

.text-hover-color-deep-orange.text-300:hover {
  color: #ff8a65 !important; }

.bkg-color-deep-orange.bkg-400 {
  background-color: #ff7043 !important; }

.text-color-deep-orange.text-400 {
  color: #ff7043 !important; }
  .text-color-deep-orange.text-400 p, .text-color-deep-orange.text-400 li {
    color: #ff7043 !important; }

.text-hover-color-deep-orange.text-400:hover {
  color: #ff7043 !important; }

.bkg-color-deep-orange.bkg-500 {
  background-color: #ff5722 !important; }

.text-color-deep-orange.text-500 {
  color: #ff5722 !important; }
  .text-color-deep-orange.text-500 p, .text-color-deep-orange.text-500 li {
    color: #ff5722 !important; }

.text-hover-color-deep-orange.text-500:hover {
  color: #ff5722 !important; }

.bkg-color-deep-orange.bkg-600 {
  background-color: #f4511e !important; }

.text-color-deep-orange.text-600 {
  color: #f4511e !important; }
  .text-color-deep-orange.text-600 p, .text-color-deep-orange.text-600 li {
    color: #f4511e !important; }

.text-hover-color-deep-orange.text-600:hover {
  color: #f4511e !important; }

.bkg-color-deep-orange.bkg-700 {
  background-color: #e64a19 !important; }

.text-color-deep-orange.text-700 {
  color: #e64a19 !important; }
  .text-color-deep-orange.text-700 p, .text-color-deep-orange.text-700 li {
    color: #e64a19 !important; }

.text-hover-color-deep-orange.text-700:hover {
  color: #e64a19 !important; }

.bkg-color-deep-orange.bkg-800 {
  background-color: #d84315 !important; }

.text-color-deep-orange.text-800 {
  color: #d84315 !important; }
  .text-color-deep-orange.text-800 p, .text-color-deep-orange.text-800 li {
    color: #d84315 !important; }

.text-hover-color-deep-orange.text-800:hover {
  color: #d84315 !important; }

.bkg-color-deep-orange.bkg-900 {
  background-color: #bf360c !important; }

.text-color-deep-orange.text-900 {
  color: #bf360c !important; }
  .text-color-deep-orange.text-900 p, .text-color-deep-orange.text-900 li {
    color: #bf360c !important; }

.text-hover-color-deep-orange.text-900:hover {
  color: #bf360c !important; }

.bkg-color-deep-orange.bkg-a100 {
  background-color: #ff9e80 !important; }

.text-color-deep-orange.text-a100 {
  color: #ff9e80 !important; }
  .text-color-deep-orange.text-a100 p, .text-color-deep-orange.text-a100 li {
    color: #ff9e80 !important; }

.text-hover-color-deep-orange.text-a100:hover {
  color: #ff9e80 !important; }

.bkg-color-deep-orange.bkg-a200 {
  background-color: #ff6e40 !important; }

.text-color-deep-orange.text-a200 {
  color: #ff6e40 !important; }
  .text-color-deep-orange.text-a200 p, .text-color-deep-orange.text-a200 li {
    color: #ff6e40 !important; }

.text-hover-color-deep-orange.text-a200:hover {
  color: #ff6e40 !important; }

.bkg-color-deep-orange.bkg-a400 {
  background-color: #ff3d00 !important; }

.text-color-deep-orange.text-a400 {
  color: #ff3d00 !important; }
  .text-color-deep-orange.text-a400 p, .text-color-deep-orange.text-a400 li {
    color: #ff3d00 !important; }

.text-hover-color-deep-orange.text-a400:hover {
  color: #ff3d00 !important; }

.bkg-color-deep-orange.bkg-a700 {
  background-color: #dd2c00 !important; }

.text-color-deep-orange.text-a700 {
  color: #dd2c00 !important; }
  .text-color-deep-orange.text-a700 p, .text-color-deep-orange.text-a700 li {
    color: #dd2c00 !important; }

.text-hover-color-deep-orange.text-a700:hover {
  color: #dd2c00 !important; }

.bkg-color-brown {
  background-color: #795548 !important; }

.text-color-brown {
  color: #795548 !important; }
  .text-color-brown p, .text-color-brown li {
    color: #795548 !important; }

.text-hover-color-brown:hover {
  color: #795548 !important; }

.bkg-color-brown.bkg-50 {
  background-color: #efebe9 !important; }

.text-color-brown.text-50 {
  color: #efebe9 !important; }
  .text-color-brown.text-50 p, .text-color-brown.text-50 li {
    color: #efebe9 !important; }

.text-hover-color-brown.text-50:hover {
  color: #efebe9 !important; }

.bkg-color-brown.bkg-100 {
  background-color: #d7ccc8 !important; }

.text-color-brown.text-100 {
  color: #d7ccc8 !important; }
  .text-color-brown.text-100 p, .text-color-brown.text-100 li {
    color: #d7ccc8 !important; }

.text-hover-color-brown.text-100:hover {
  color: #d7ccc8 !important; }

.bkg-color-brown.bkg-200 {
  background-color: #bcaaa4 !important; }

.text-color-brown.text-200 {
  color: #bcaaa4 !important; }
  .text-color-brown.text-200 p, .text-color-brown.text-200 li {
    color: #bcaaa4 !important; }

.text-hover-color-brown.text-200:hover {
  color: #bcaaa4 !important; }

.bkg-color-brown.bkg-300 {
  background-color: #a1887f !important; }

.text-color-brown.text-300 {
  color: #a1887f !important; }
  .text-color-brown.text-300 p, .text-color-brown.text-300 li {
    color: #a1887f !important; }

.text-hover-color-brown.text-300:hover {
  color: #a1887f !important; }

.bkg-color-brown.bkg-400 {
  background-color: #8d6e63 !important; }

.text-color-brown.text-400 {
  color: #8d6e63 !important; }
  .text-color-brown.text-400 p, .text-color-brown.text-400 li {
    color: #8d6e63 !important; }

.text-hover-color-brown.text-400:hover {
  color: #8d6e63 !important; }

.bkg-color-brown.bkg-500 {
  background-color: #795548 !important; }

.text-color-brown.text-500 {
  color: #795548 !important; }
  .text-color-brown.text-500 p, .text-color-brown.text-500 li {
    color: #795548 !important; }

.text-hover-color-brown.text-500:hover {
  color: #795548 !important; }

.bkg-color-brown.bkg-600 {
  background-color: #6d4c41 !important; }

.text-color-brown.text-600 {
  color: #6d4c41 !important; }
  .text-color-brown.text-600 p, .text-color-brown.text-600 li {
    color: #6d4c41 !important; }

.text-hover-color-brown.text-600:hover {
  color: #6d4c41 !important; }

.bkg-color-brown.bkg-700 {
  background-color: #5d4037 !important; }

.text-color-brown.text-700 {
  color: #5d4037 !important; }
  .text-color-brown.text-700 p, .text-color-brown.text-700 li {
    color: #5d4037 !important; }

.text-hover-color-brown.text-700:hover {
  color: #5d4037 !important; }

.bkg-color-brown.bkg-800 {
  background-color: #4e342e !important; }

.text-color-brown.text-800 {
  color: #4e342e !important; }
  .text-color-brown.text-800 p, .text-color-brown.text-800 li {
    color: #4e342e !important; }

.text-hover-color-brown.text-800:hover {
  color: #4e342e !important; }

.bkg-color-brown.bkg-900 {
  background-color: #3e2723 !important; }

.text-color-brown.text-900 {
  color: #3e2723 !important; }
  .text-color-brown.text-900 p, .text-color-brown.text-900 li {
    color: #3e2723 !important; }

.text-hover-color-brown.text-900:hover {
  color: #3e2723 !important; }

.bkg-color-blue-gray {
  background-color: #607d8b !important; }

.text-color-blue-gray {
  color: #607d8b !important; }
  .text-color-blue-gray p, .text-color-blue-gray li {
    color: #607d8b !important; }

.text-hover-color-blue-gray:hover {
  color: #607d8b !important; }

.bkg-color-blue-gray.bkg-50 {
  background-color: #eceff1 !important; }

.text-color-blue-gray.text-50 {
  color: #eceff1 !important; }
  .text-color-blue-gray.text-50 p, .text-color-blue-gray.text-50 li {
    color: #eceff1 !important; }

.text-hover-color-blue-gray.text-50:hover {
  color: #eceff1 !important; }

.bkg-color-blue-gray.bkg-100 {
  background-color: #cfd8dc !important; }

.text-color-blue-gray.text-100 {
  color: #cfd8dc !important; }
  .text-color-blue-gray.text-100 p, .text-color-blue-gray.text-100 li {
    color: #cfd8dc !important; }

.text-hover-color-blue-gray.text-100:hover {
  color: #cfd8dc !important; }

.bkg-color-blue-gray.bkg-200 {
  background-color: #b0bec5 !important; }

.text-color-blue-gray.text-200 {
  color: #b0bec5 !important; }
  .text-color-blue-gray.text-200 p, .text-color-blue-gray.text-200 li {
    color: #b0bec5 !important; }

.text-hover-color-blue-gray.text-200:hover {
  color: #b0bec5 !important; }

.bkg-color-blue-gray.bkg-300 {
  background-color: #90a4ae !important; }

.text-color-blue-gray.text-300 {
  color: #90a4ae !important; }
  .text-color-blue-gray.text-300 p, .text-color-blue-gray.text-300 li {
    color: #90a4ae !important; }

.text-hover-color-blue-gray.text-300:hover {
  color: #90a4ae !important; }

.bkg-color-blue-gray.bkg-400 {
  background-color: #78909c !important; }

.text-color-blue-gray.text-400 {
  color: #78909c !important; }
  .text-color-blue-gray.text-400 p, .text-color-blue-gray.text-400 li {
    color: #78909c !important; }

.text-hover-color-blue-gray.text-400:hover {
  color: #78909c !important; }

.bkg-color-blue-gray.bkg-500 {
  background-color: #607d8b !important; }

.text-color-blue-gray.text-500 {
  color: #607d8b !important; }
  .text-color-blue-gray.text-500 p, .text-color-blue-gray.text-500 li {
    color: #607d8b !important; }

.text-hover-color-blue-gray.text-500:hover {
  color: #607d8b !important; }

.bkg-color-blue-gray.bkg-600 {
  background-color: #546e7a !important; }

.text-color-blue-gray.text-600 {
  color: #546e7a !important; }
  .text-color-blue-gray.text-600 p, .text-color-blue-gray.text-600 li {
    color: #546e7a !important; }

.text-hover-color-blue-gray.text-600:hover {
  color: #546e7a !important; }

.bkg-color-blue-gray.bkg-700 {
  background-color: #455a64 !important; }

.text-color-blue-gray.text-700 {
  color: #455a64 !important; }
  .text-color-blue-gray.text-700 p, .text-color-blue-gray.text-700 li {
    color: #455a64 !important; }

.text-hover-color-blue-gray.text-700:hover {
  color: #455a64 !important; }

.bkg-color-blue-gray.bkg-800 {
  background-color: #37474f !important; }

.text-color-blue-gray.text-800 {
  color: #37474f !important; }
  .text-color-blue-gray.text-800 p, .text-color-blue-gray.text-800 li {
    color: #37474f !important; }

.text-hover-color-blue-gray.text-800:hover {
  color: #37474f !important; }

.bkg-color-blue-gray.bkg-900 {
  background-color: #263238 !important; }

.text-color-blue-gray.text-900 {
  color: #263238 !important; }
  .text-color-blue-gray.text-900 p, .text-color-blue-gray.text-900 li {
    color: #263238 !important; }

.text-hover-color-blue-gray.text-900:hover {
  color: #263238 !important; }

.bkg-color-gray {
  background-color: #9e9e9e !important; }

.text-color-gray {
  color: #9e9e9e !important; }
  .text-color-gray p, .text-color-gray li {
    color: #9e9e9e !important; }

.text-hover-color-gray:hover {
  color: #9e9e9e !important; }

.bkg-color-gray.bkg-50 {
  background-color: #fafafa !important; }

.text-color-gray.text-50 {
  color: #fafafa !important; }
  .text-color-gray.text-50 p, .text-color-gray.text-50 li {
    color: #fafafa !important; }

.text-hover-color-gray.text-50:hover {
  color: #fafafa !important; }

.bkg-color-gray.bkg-100 {
  background-color: #f5f5f5 !important; }

.text-color-gray.text-100 {
  color: #f5f5f5 !important; }
  .text-color-gray.text-100 p, .text-color-gray.text-100 li {
    color: #f5f5f5 !important; }

.text-hover-color-gray.text-100:hover {
  color: #f5f5f5 !important; }

.bkg-color-gray.bkg-200 {
  background-color: #eeeeee !important; }

.text-color-gray.text-200 {
  color: #eeeeee !important; }
  .text-color-gray.text-200 p, .text-color-gray.text-200 li {
    color: #eeeeee !important; }

.text-hover-color-gray.text-200:hover {
  color: #eeeeee !important; }

.bkg-color-gray.bkg-300 {
  background-color: #e0e0e0 !important; }

.text-color-gray.text-300 {
  color: #e0e0e0 !important; }
  .text-color-gray.text-300 p, .text-color-gray.text-300 li {
    color: #e0e0e0 !important; }

.text-hover-color-gray.text-300:hover {
  color: #e0e0e0 !important; }

.bkg-color-gray.bkg-400 {
  background-color: #bdbdbd !important; }

.text-color-gray.text-400 {
  color: #bdbdbd !important; }
  .text-color-gray.text-400 p, .text-color-gray.text-400 li {
    color: #bdbdbd !important; }

.text-hover-color-gray.text-400:hover {
  color: #bdbdbd !important; }

.bkg-color-gray.bkg-500 {
  background-color: #9e9e9e !important; }

.text-color-gray.text-500 {
  color: #9e9e9e !important; }
  .text-color-gray.text-500 p, .text-color-gray.text-500 li {
    color: #9e9e9e !important; }

.text-hover-color-gray.text-500:hover {
  color: #9e9e9e !important; }

.bkg-color-gray.bkg-600 {
  background-color: #757575 !important; }

.text-color-gray.text-600 {
  color: #757575 !important; }
  .text-color-gray.text-600 p, .text-color-gray.text-600 li {
    color: #757575 !important; }

.text-hover-color-gray.text-600:hover {
  color: #757575 !important; }

.bkg-color-gray.bkg-700 {
  background-color: #616161 !important; }

.text-color-gray.text-700 {
  color: #616161 !important; }
  .text-color-gray.text-700 p, .text-color-gray.text-700 li {
    color: #616161 !important; }

.text-hover-color-gray.text-700:hover {
  color: #616161 !important; }

.bkg-color-gray.bkg-800 {
  background-color: #424242 !important; }

.text-color-gray.text-800 {
  color: #424242 !important; }
  .text-color-gray.text-800 p, .text-color-gray.text-800 li {
    color: #424242 !important; }

.text-hover-color-gray.text-800:hover {
  color: #424242 !important; }

.bkg-color-gray.bkg-900 {
  background-color: #212121 !important; }

.text-color-gray.text-900 {
  color: #212121 !important; }
  .text-color-gray.text-900 p, .text-color-gray.text-900 li {
    color: #212121 !important; }

.text-hover-color-gray.text-900:hover {
  color: #212121 !important; }

.bkg-color-black {
  background-color: #000000 !important; }

.text-color-black {
  color: #000000 !important; }
  .text-color-black p, .text-color-black li {
    color: #000000 !important; }

.text-hover-color-black:hover {
  color: #000000 !important; }

.bkg-color-white {
  background-color: #FFFFFF !important; }

.text-color-white {
  color: #FFFFFF !important; }
  .text-color-white p, .text-color-white li {
    color: #FFFFFF !important; }

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

.bkg-color-transparent {
  background-color: transparent !important; }

.text-color-transparent {
  color: transparent !important; }
  .text-color-transparent p, .text-color-transparent li {
    color: transparent !important; }

.text-hover-color-transparent:hover {
  color: transparent !important; }

html {
  color: #495057; }

body {
  color: #495057; }

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

.fw-400-force {
  font-weight: 400 !important; }

.fw-sm-400 {
  font-weight: 400; }

.fw-sm-400-force {
  font-weight: 400 !important; }

.fw-600 {
  font-weight: 600; }

.fw-600-force {
  font-weight: 600 !important; }

.fw-sm-600 {
  font-weight: 600; }

.fw-sm-600-force {
  font-weight: 600 !important; }

.fw-700 {
  font-weight: 700; }

.fw-700-force {
  font-weight: 700 !important; }

.fw-sm-700 {
  font-weight: 700; }

.fw-sm-700-force {
  font-weight: 700 !important; }

.fw-800 {
  font-weight: 800; }

.fw-800-force {
  font-weight: 800 !important; }

.fw-sm-800 {
  font-weight: 800; }

.fw-sm-800-force {
  font-weight: 800 !important; }

.fw-text-400 p, .fw-text-400 li {
  font-weight: 400; }

.fw-text-400-force p, .fw-text-400-force li {
  font-weight: 400 !important; }

.fw-text-600 p, .fw-text-600 li {
  font-weight: 600; }

.fw-text-600-force p, .fw-text-600-force li {
  font-weight: 600 !important; }

.fw-text-700 p, .fw-text-700 li {
  font-weight: 700; }

.fw-text-700-force p, .fw-text-700-force li {
  font-weight: 700 !important; }

.fw-text-800 p, .fw-text-800 li {
  font-weight: 800; }

.fw-text-800-force p, .fw-text-800-force li {
  font-weight: 800 !important; }

.lh-15 {
  line-height: 10%; }

.lh-15-force {
  line-height: 10% !important; }

.lh-16 {
  line-height: 10.66666667%; }

.lh-16-force {
  line-height: 10.66666667% !important; }

.lh-24 {
  line-height: 16%; }

.lh-24-force {
  line-height: 16% !important; }

.lh-27 {
  line-height: 18%; }

.lh-27-force {
  line-height: 18% !important; }

.lh-28 {
  line-height: 18.66666667%; }

.lh-28-force {
  line-height: 18.66666667% !important; }

.lh-42 {
  line-height: 28%; }

.lh-42-force {
  line-height: 28% !important; }

.lh-48 {
  line-height: 32%; }

.lh-48-force {
  line-height: 32% !important; }

.lh-68 {
  line-height: 45.33333333%; }

.lh-68-force {
  line-height: 45.33333333% !important; }

.lh-text-100 p, .lh-text-100 li {
  line-height: 66.66666667%; }

.lh-text-100-force p, .lh-text-100-force li {
  line-height: 66.66666667% !important; }

.lh-text-105 p, .lh-text-105 li {
  line-height: 70%; }

.lh-text-105-force p, .lh-text-105-force li {
  line-height: 70% !important; }

.lh-text-110 p, .lh-text-110 li {
  line-height: 73.33333333%; }

.lh-text-110-force p, .lh-text-110-force li {
  line-height: 73.33333333% !important; }

.lh-text-120 p, .lh-text-120 li {
  line-height: 80%; }

.lh-text-120-force p, .lh-text-120-force li {
  line-height: 80% !important; }

.lh-text-125 p, .lh-text-125 li {
  line-height: 83.33333333%; }

.lh-text-125-force p, .lh-text-125-force li {
  line-height: 83.33333333% !important; }

.lh-text-150 p, .lh-text-150 li {
  line-height: 100%; }

.lh-text-150-force p, .lh-text-150-force li {
  line-height: 100% !important; }

.lh-text-175 p, .lh-text-175 li {
  line-height: 116.66666667%; }

.lh-text-175-force p, .lh-text-175-force li {
  line-height: 116.66666667% !important; }

.lh-text-200 p, .lh-text-200 li {
  line-height: 133.33333333%; }

.lh-text-200-force p, .lh-text-200-force li {
  line-height: 133.33333333% !important; }

.lh-text-225 p, .lh-text-225 li {
  line-height: 150%; }

.lh-text-225-force p, .lh-text-225-force li {
  line-height: 150% !important; }

.lh-text-250 p, .lh-text-250 li {
  line-height: 166.66666667%; }

.lh-text-250-force p, .lh-text-250-force li {
  line-height: 166.66666667% !important; }

.lh-text-275 p, .lh-text-275 li {
  line-height: 183.33333333%; }

.lh-text-275-force p, .lh-text-275-force li {
  line-height: 183.33333333% !important; }

.lh-text-300 p, .lh-text-300 li {
  line-height: 200%; }

.lh-text-300-force p, .lh-text-300-force li {
  line-height: 200% !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.m-10px {
  margin: 0.625rem 0.625rem 0.625rem 0.625rem !important; }

.my-10px {
  margin-top: 0.625rem !important;
  margin-bottom: 0.625rem !important; }

.mx-10px {
  margin-right: 0.625rem !important;
  margin-left: 0.625rem !important; }

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

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

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

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

.m-sm-10px {
  margin: 0.625rem 0.625rem 0.625rem 0.625rem !important; }

.my-sm-10px {
  margin-top: 0.625rem !important;
  margin-bottom: 0.625rem !important; }

.mx-sm-10px {
  margin-right: 0.625rem !important;
  margin-left: 0.625rem !important; }

.mt-sm-10px {
  margin-top: 0.625rem !important; }

.mb-sm-10px {
  margin-bottom: 0.625rem !important; }

.mr-sm-10px {
  margin-right: 0.625rem !important; }

.ml-sm-10px {
  margin-left: 0.625rem !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.m-075 {
  margin: 0.75rem 0.75rem 0.75rem 0.75rem !important; }

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

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

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

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

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

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

.m-sm-075 {
  margin: 0.75rem 0.75rem 0.75rem 0.75rem !important; }

.my-sm-075 {
  margin-top: 0.75rem !important;
  margin-bottom: 0.75rem !important; }

.mx-sm-075 {
  margin-right: 0.75rem !important;
  margin-left: 0.75rem !important; }

.mt-sm-075 {
  margin-top: 0.75rem !important; }

.mb-sm-075 {
  margin-bottom: 0.75rem !important; }

.mr-sm-075 {
  margin-right: 0.75rem !important; }

.ml-sm-075 {
  margin-left: 0.75rem !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.m-125 {
  margin: 1.25rem 1.25rem 1.25rem 1.25rem !important; }

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

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

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

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

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

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

.m-sm-125 {
  margin: 1.25rem 1.25rem 1.25rem 1.25rem !important; }

.my-sm-125 {
  margin-top: 1.25rem !important;
  margin-bottom: 1.25rem !important; }

.mx-sm-125 {
  margin-right: 1.25rem !important;
  margin-left: 1.25rem !important; }

.mt-sm-125 {
  margin-top: 1.25rem !important; }

.mb-sm-125 {
  margin-bottom: 1.25rem !important; }

.mr-sm-125 {
  margin-right: 1.25rem !important; }

.ml-sm-125 {
  margin-left: 1.25rem !important; }

.m-150 {
  margin: 1.5rem 1.5rem 1.5rem 1.5rem !important; }

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

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

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

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

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

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

.m-sm-150 {
  margin: 1.5rem 1.5rem 1.5rem 1.5rem !important; }

.my-sm-150 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important; }

.mx-sm-150 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important; }

.mt-sm-150 {
  margin-top: 1.5rem !important; }

.mb-sm-150 {
  margin-bottom: 1.5rem !important; }

.mr-sm-150 {
  margin-right: 1.5rem !important; }

.ml-sm-150 {
  margin-left: 1.5rem !important; }

.m-175 {
  margin: 1.75rem 1.75rem 1.75rem 1.75rem !important; }

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

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

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

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

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

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

.m-sm-175 {
  margin: 1.75rem 1.75rem 1.75rem 1.75rem !important; }

.my-sm-175 {
  margin-top: 1.75rem !important;
  margin-bottom: 1.75rem !important; }

.mx-sm-175 {
  margin-right: 1.75rem !important;
  margin-left: 1.75rem !important; }

.mt-sm-175 {
  margin-top: 1.75rem !important; }

.mb-sm-175 {
  margin-bottom: 1.75rem !important; }

.mr-sm-175 {
  margin-right: 1.75rem !important; }

.ml-sm-175 {
  margin-left: 1.75rem !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.m-250 {
  margin: 2.5rem 2.5rem 2.5rem 2.5rem !important; }

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

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

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

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

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

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

.m-sm-250 {
  margin: 2.5rem 2.5rem 2.5rem 2.5rem !important; }

.my-sm-250 {
  margin-top: 2.5rem !important;
  margin-bottom: 2.5rem !important; }

.mx-sm-250 {
  margin-right: 2.5rem !important;
  margin-left: 2.5rem !important; }

.mt-sm-250 {
  margin-top: 2.5rem !important; }

.mb-sm-250 {
  margin-bottom: 2.5rem !important; }

.mr-sm-250 {
  margin-right: 2.5rem !important; }

.ml-sm-250 {
  margin-left: 2.5rem !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.m-350 {
  margin: 3.5rem 3.5rem 3.5rem 3.5rem !important; }

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

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

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

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

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

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

.m-sm-350 {
  margin: 3.5rem 3.5rem 3.5rem 3.5rem !important; }

.my-sm-350 {
  margin-top: 3.5rem !important;
  margin-bottom: 3.5rem !important; }

.mx-sm-350 {
  margin-right: 3.5rem !important;
  margin-left: 3.5rem !important; }

.mt-sm-350 {
  margin-top: 3.5rem !important; }

.mb-sm-350 {
  margin-bottom: 3.5rem !important; }

.mr-sm-350 {
  margin-right: 3.5rem !important; }

.ml-sm-350 {
  margin-left: 3.5rem !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.m-600 {
  margin: 6rem 6rem 6rem 6rem !important; }

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

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

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

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

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

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

.m-sm-600 {
  margin: 6rem 6rem 6rem 6rem !important; }

.my-sm-600 {
  margin-top: 6rem !important;
  margin-bottom: 6rem !important; }

.mx-sm-600 {
  margin-right: 6rem !important;
  margin-left: 6rem !important; }

.mt-sm-600 {
  margin-top: 6rem !important; }

.mb-sm-600 {
  margin-bottom: 6rem !important; }

.mr-sm-600 {
  margin-right: 6rem !important; }

.ml-sm-600 {
  margin-left: 6rem !important; }

.m-700 {
  margin: 7rem 7rem 7rem 7rem !important; }

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

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

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

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

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

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

.m-sm-700 {
  margin: 7rem 7rem 7rem 7rem !important; }

.my-sm-700 {
  margin-top: 7rem !important;
  margin-bottom: 7rem !important; }

.mx-sm-700 {
  margin-right: 7rem !important;
  margin-left: 7rem !important; }

.mt-sm-700 {
  margin-top: 7rem !important; }

.mb-sm-700 {
  margin-bottom: 7rem !important; }

.mr-sm-700 {
  margin-right: 7rem !important; }

.ml-sm-700 {
  margin-left: 7rem !important; }

.m-800 {
  margin: 8rem 8rem 8rem 8rem !important; }

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

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

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

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

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

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

.m-sm-800 {
  margin: 8rem 8rem 8rem 8rem !important; }

.my-sm-800 {
  margin-top: 8rem !important;
  margin-bottom: 8rem !important; }

.mx-sm-800 {
  margin-right: 8rem !important;
  margin-left: 8rem !important; }

.mt-sm-800 {
  margin-top: 8rem !important; }

.mb-sm-800 {
  margin-bottom: 8rem !important; }

.mr-sm-800 {
  margin-right: 8rem !important; }

.ml-sm-800 {
  margin-left: 8rem !important; }

.m-900 {
  margin: 9rem 9rem 9rem 9rem !important; }

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

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

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

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

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

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

.m-sm-900 {
  margin: 9rem 9rem 9rem 9rem !important; }

.my-sm-900 {
  margin-top: 9rem !important;
  margin-bottom: 9rem !important; }

.mx-sm-900 {
  margin-right: 9rem !important;
  margin-left: 9rem !important; }

.mt-sm-900 {
  margin-top: 9rem !important; }

.mb-sm-900 {
  margin-bottom: 9rem !important; }

.mr-sm-900 {
  margin-right: 9rem !important; }

.ml-sm-900 {
  margin-left: 9rem !important; }

.m-1000 {
  margin: 10rem 10rem 10rem 10rem !important; }

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

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

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

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

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

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

.m-sm-1000 {
  margin: 10rem 10rem 10rem 10rem !important; }

.my-sm-1000 {
  margin-top: 10rem !important;
  margin-bottom: 10rem !important; }

.mx-sm-1000 {
  margin-right: 10rem !important;
  margin-left: 10rem !important; }

.mt-sm-1000 {
  margin-top: 10rem !important; }

.mb-sm-1000 {
  margin-bottom: 10rem !important; }

.mr-sm-1000 {
  margin-right: 10rem !important; }

.ml-sm-1000 {
  margin-left: 10rem !important; }

.m-1100 {
  margin: 11rem 11rem 11rem 11rem !important; }

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

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

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

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

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

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

.m-sm-1100 {
  margin: 11rem 11rem 11rem 11rem !important; }

.my-sm-1100 {
  margin-top: 11rem !important;
  margin-bottom: 11rem !important; }

.mx-sm-1100 {
  margin-right: 11rem !important;
  margin-left: 11rem !important; }

.mt-sm-1100 {
  margin-top: 11rem !important; }

.mb-sm-1100 {
  margin-bottom: 11rem !important; }

.mr-sm-1100 {
  margin-right: 11rem !important; }

.ml-sm-1100 {
  margin-left: 11rem !important; }

.m-1200 {
  margin: 12rem 12rem 12rem 12rem !important; }

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

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

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

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

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

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

.m-sm-1200 {
  margin: 12rem 12rem 12rem 12rem !important; }

.my-sm-1200 {
  margin-top: 12rem !important;
  margin-bottom: 12rem !important; }

.mx-sm-1200 {
  margin-right: 12rem !important;
  margin-left: 12rem !important; }

.mt-sm-1200 {
  margin-top: 12rem !important; }

.mb-sm-1200 {
  margin-bottom: 12rem !important; }

.mr-sm-1200 {
  margin-right: 12rem !important; }

.ml-sm-1200 {
  margin-left: 12rem !important; }

.m-1500 {
  margin: 15rem 15rem 15rem 15rem !important; }

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

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

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

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

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

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

.m-sm-1500 {
  margin: 15rem 15rem 15rem 15rem !important; }

.my-sm-1500 {
  margin-top: 15rem !important;
  margin-bottom: 15rem !important; }

.mx-sm-1500 {
  margin-right: 15rem !important;
  margin-left: 15rem !important; }

.mt-sm-1500 {
  margin-top: 15rem !important; }

.mb-sm-1500 {
  margin-bottom: 15rem !important; }

.mr-sm-1500 {
  margin-right: 15rem !important; }

.ml-sm-1500 {
  margin-left: 15rem !important; }

.op-025 {
  opacity: 0.25; }

.op-025-force {
  opacity: 0.25 !important; }

.op-050 {
  opacity: 0.5; }

.op-050-force {
  opacity: 0.5 !important; }

.op-075 {
  opacity: 0.75; }

.op-075-force {
  opacity: 0.75 !important; }

.op-100 {
  opacity: 1; }

.op-100-force {
  opacity: 1 !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.p-10px {
  padding: 0.625rem 0.625rem 0.625rem 0.625rem !important; }

.py-10px {
  padding-top: 0.625rem !important;
  padding-bottom: 0.625rem !important; }

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

.pt-10px {
  padding-top: 0.625rem !important; }

.pb-10px {
  padding-bottom: 0.625rem !important; }

.pr-10px {
  padding-right: 0.625rem !important; }

.pl-10px {
  padding-left: 0.625rem !important; }

.p-sm-10px {
  padding: 0.625rem 0.625rem 0.625rem 0.625rem !important; }

.py-sm-10px {
  padding-top: 0.625rem !important;
  padding-bottom: 0.625rem !important; }

.px-sm-10px {
  padding-right: 0.625rem !important;
  padding-left: 0.625rem !important; }

.pt-sm-10px {
  padding-top: 0.625rem !important; }

.pb-sm-10px {
  padding-bottom: 0.625rem !important; }

.pr-sm-10px {
  padding-right: 0.625rem !important; }

.pl-sm-10px {
  padding-left: 0.625rem !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.p-075 {
  padding: 0.75rem 0.75rem 0.75rem 0.75rem !important; }

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

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

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

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

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

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

.p-sm-075 {
  padding: 0.75rem 0.75rem 0.75rem 0.75rem !important; }

.py-sm-075 {
  padding-top: 0.75rem !important;
  padding-bottom: 0.75rem !important; }

.px-sm-075 {
  padding-right: 0.75rem !important;
  padding-left: 0.75rem !important; }

.pt-sm-075 {
  padding-top: 0.75rem !important; }

.pb-sm-075 {
  padding-bottom: 0.75rem !important; }

.pr-sm-075 {
  padding-right: 0.75rem !important; }

.pl-sm-075 {
  padding-left: 0.75rem !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.p-125 {
  padding: 1.25rem 1.25rem 1.25rem 1.25rem !important; }

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

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

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

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

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

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

.p-sm-125 {
  padding: 1.25rem 1.25rem 1.25rem 1.25rem !important; }

.py-sm-125 {
  padding-top: 1.25rem !important;
  padding-bottom: 1.25rem !important; }

.px-sm-125 {
  padding-right: 1.25rem !important;
  padding-left: 1.25rem !important; }

.pt-sm-125 {
  padding-top: 1.25rem !important; }

.pb-sm-125 {
  padding-bottom: 1.25rem !important; }

.pr-sm-125 {
  padding-right: 1.25rem !important; }

.pl-sm-125 {
  padding-left: 1.25rem !important; }

.p-150 {
  padding: 1.5rem 1.5rem 1.5rem 1.5rem !important; }

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

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

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

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

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

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

.p-sm-150 {
  padding: 1.5rem 1.5rem 1.5rem 1.5rem !important; }

.py-sm-150 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important; }

.px-sm-150 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important; }

.pt-sm-150 {
  padding-top: 1.5rem !important; }

.pb-sm-150 {
  padding-bottom: 1.5rem !important; }

.pr-sm-150 {
  padding-right: 1.5rem !important; }

.pl-sm-150 {
  padding-left: 1.5rem !important; }

.p-175 {
  padding: 1.75rem 1.75rem 1.75rem 1.75rem !important; }

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

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

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

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

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

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

.p-sm-175 {
  padding: 1.75rem 1.75rem 1.75rem 1.75rem !important; }

.py-sm-175 {
  padding-top: 1.75rem !important;
  padding-bottom: 1.75rem !important; }

.px-sm-175 {
  padding-right: 1.75rem !important;
  padding-left: 1.75rem !important; }

.pt-sm-175 {
  padding-top: 1.75rem !important; }

.pb-sm-175 {
  padding-bottom: 1.75rem !important; }

.pr-sm-175 {
  padding-right: 1.75rem !important; }

.pl-sm-175 {
  padding-left: 1.75rem !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.p-250 {
  padding: 2.5rem 2.5rem 2.5rem 2.5rem !important; }

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

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

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

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

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

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

.p-sm-250 {
  padding: 2.5rem 2.5rem 2.5rem 2.5rem !important; }

.py-sm-250 {
  padding-top: 2.5rem !important;
  padding-bottom: 2.5rem !important; }

.px-sm-250 {
  padding-right: 2.5rem !important;
  padding-left: 2.5rem !important; }

.pt-sm-250 {
  padding-top: 2.5rem !important; }

.pb-sm-250 {
  padding-bottom: 2.5rem !important; }

.pr-sm-250 {
  padding-right: 2.5rem !important; }

.pl-sm-250 {
  padding-left: 2.5rem !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.p-350 {
  padding: 3.5rem 3.5rem 3.5rem 3.5rem !important; }

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

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

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

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

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

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

.p-sm-350 {
  padding: 3.5rem 3.5rem 3.5rem 3.5rem !important; }

.py-sm-350 {
  padding-top: 3.5rem !important;
  padding-bottom: 3.5rem !important; }

.px-sm-350 {
  padding-right: 3.5rem !important;
  padding-left: 3.5rem !important; }

.pt-sm-350 {
  padding-top: 3.5rem !important; }

.pb-sm-350 {
  padding-bottom: 3.5rem !important; }

.pr-sm-350 {
  padding-right: 3.5rem !important; }

.pl-sm-350 {
  padding-left: 3.5rem !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.p-600 {
  padding: 6rem 6rem 6rem 6rem !important; }

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

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

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

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

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

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

.p-sm-600 {
  padding: 6rem 6rem 6rem 6rem !important; }

.py-sm-600 {
  padding-top: 6rem !important;
  padding-bottom: 6rem !important; }

.px-sm-600 {
  padding-right: 6rem !important;
  padding-left: 6rem !important; }

.pt-sm-600 {
  padding-top: 6rem !important; }

.pb-sm-600 {
  padding-bottom: 6rem !important; }

.pr-sm-600 {
  padding-right: 6rem !important; }

.pl-sm-600 {
  padding-left: 6rem !important; }

.p-700 {
  padding: 7rem 7rem 7rem 7rem !important; }

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

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

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

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

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

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

.p-sm-700 {
  padding: 7rem 7rem 7rem 7rem !important; }

.py-sm-700 {
  padding-top: 7rem !important;
  padding-bottom: 7rem !important; }

.px-sm-700 {
  padding-right: 7rem !important;
  padding-left: 7rem !important; }

.pt-sm-700 {
  padding-top: 7rem !important; }

.pb-sm-700 {
  padding-bottom: 7rem !important; }

.pr-sm-700 {
  padding-right: 7rem !important; }

.pl-sm-700 {
  padding-left: 7rem !important; }

.p-800 {
  padding: 8rem 8rem 8rem 8rem !important; }

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

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

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

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

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

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

.p-sm-800 {
  padding: 8rem 8rem 8rem 8rem !important; }

.py-sm-800 {
  padding-top: 8rem !important;
  padding-bottom: 8rem !important; }

.px-sm-800 {
  padding-right: 8rem !important;
  padding-left: 8rem !important; }

.pt-sm-800 {
  padding-top: 8rem !important; }

.pb-sm-800 {
  padding-bottom: 8rem !important; }

.pr-sm-800 {
  padding-right: 8rem !important; }

.pl-sm-800 {
  padding-left: 8rem !important; }

.p-900 {
  padding: 9rem 9rem 9rem 9rem !important; }

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

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

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

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

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

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

.p-sm-900 {
  padding: 9rem 9rem 9rem 9rem !important; }

.py-sm-900 {
  padding-top: 9rem !important;
  padding-bottom: 9rem !important; }

.px-sm-900 {
  padding-right: 9rem !important;
  padding-left: 9rem !important; }

.pt-sm-900 {
  padding-top: 9rem !important; }

.pb-sm-900 {
  padding-bottom: 9rem !important; }

.pr-sm-900 {
  padding-right: 9rem !important; }

.pl-sm-900 {
  padding-left: 9rem !important; }

.p-1000 {
  padding: 10rem 10rem 10rem 10rem !important; }

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

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

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

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

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

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

.p-sm-1000 {
  padding: 10rem 10rem 10rem 10rem !important; }

.py-sm-1000 {
  padding-top: 10rem !important;
  padding-bottom: 10rem !important; }

.px-sm-1000 {
  padding-right: 10rem !important;
  padding-left: 10rem !important; }

.pt-sm-1000 {
  padding-top: 10rem !important; }

.pb-sm-1000 {
  padding-bottom: 10rem !important; }

.pr-sm-1000 {
  padding-right: 10rem !important; }

.pl-sm-1000 {
  padding-left: 10rem !important; }

.p-1100 {
  padding: 11rem 11rem 11rem 11rem !important; }

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

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

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

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

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

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

.p-sm-1100 {
  padding: 11rem 11rem 11rem 11rem !important; }

.py-sm-1100 {
  padding-top: 11rem !important;
  padding-bottom: 11rem !important; }

.px-sm-1100 {
  padding-right: 11rem !important;
  padding-left: 11rem !important; }

.pt-sm-1100 {
  padding-top: 11rem !important; }

.pb-sm-1100 {
  padding-bottom: 11rem !important; }

.pr-sm-1100 {
  padding-right: 11rem !important; }

.pl-sm-1100 {
  padding-left: 11rem !important; }

.p-1200 {
  padding: 12rem 12rem 12rem 12rem !important; }

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

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

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

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

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

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

.p-sm-1200 {
  padding: 12rem 12rem 12rem 12rem !important; }

.py-sm-1200 {
  padding-top: 12rem !important;
  padding-bottom: 12rem !important; }

.px-sm-1200 {
  padding-right: 12rem !important;
  padding-left: 12rem !important; }

.pt-sm-1200 {
  padding-top: 12rem !important; }

.pb-sm-1200 {
  padding-bottom: 12rem !important; }

.pr-sm-1200 {
  padding-right: 12rem !important; }

.pl-sm-1200 {
  padding-left: 12rem !important; }

.p-1500 {
  padding: 15rem 15rem 15rem 15rem !important; }

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

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

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

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

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

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

.p-sm-1500 {
  padding: 15rem 15rem 15rem 15rem !important; }

.py-sm-1500 {
  padding-top: 15rem !important;
  padding-bottom: 15rem !important; }

.px-sm-1500 {
  padding-right: 15rem !important;
  padding-left: 15rem !important; }

.pt-sm-1500 {
  padding-top: 15rem !important; }

.pb-sm-1500 {
  padding-bottom: 15rem !important; }

.pr-sm-1500 {
  padding-right: 15rem !important; }

.pl-sm-1500 {
  padding-left: 15rem !important; }

.z-depth-0, .shadow-depth-0 {
  box-shadow: none !important; }

.z-depth-1, .shadow-depth-1 {
  box-shadow: 0 0.0625rem 0.0625rem 0 rgba(0, 0, 0, 0.14), 0 0.0625rem 0.1875rem 0 rgba(0, 0, 0, 0.12), 0 0.125rem 0.0625rem -0.0625rem rgba(0, 0, 0, 0.2); }

.z-depth-2, .shadow-depth-2 {
  box-shadow: 0 0.125rem 0.125rem 0 rgba(0, 0, 0, 0.14), 0 0.0625rem 0.3125rem 0 rgba(0, 0, 0, 0.12), 0 0.1875rem 0.0625rem -0.125rem rgba(0, 0, 0, 0.2); }

.z-depth-3, .shadow-depth-3 {
  box-shadow: 0 0.1875rem 0.1875rem 0 rgba(0, 0, 0, 0.14), 0 0.0625rem 0.4375rem 0 rgba(0, 0, 0, 0.12), 0 0.1875rem 0.0625rem -0.0625rem rgba(0, 0, 0, 0.2); }

.z-depth-4, .shadow-depth-4 {
  box-shadow: 0 0.25rem 0.3125rem 0 rgba(0, 0, 0, 0.14), 0 0.0625rem 0.625rem 0 rgba(0, 0, 0, 0.12), 0 0.125rem 0.25rem -0.0625rem rgba(0, 0, 0, 0.3); }

.z-depth-6, .shadow-depth-6 {
  box-shadow: 0 0.375rem 0.625rem 0 rgba(0, 0, 0, 0.14), 0 0.0625rem 1.125rem 0 rgba(0, 0, 0, 0.12), 0 0.1875rem 0.3125rem -0.0625rem rgba(0, 0, 0, 0.3); }

.z-depth-8, .shadow-depth-8 {
  box-shadow: 0 0.5rem 0.625rem 0.0625rem rgba(0, 0, 0, 0.14), 0 0.1875rem 0.875rem 0.125rem rgba(0, 0, 0, 0.12), 0 0.3125rem 0.3125rem -0.1875rem rgba(0, 0, 0, 0.3); }

.z-depth-16, .shadow-depth-16 {
  box-shadow: 0 1rem 1.5rem 0.125rem rgba(0, 0, 0, 0.14), 0 0.375rem 1.875rem 0.3125rem rgba(0, 0, 0, 0.12), 0 0.5rem 0.625rem -0.3125rem rgba(0, 0, 0, 0.3); }

.z-hover, .shadow-hover {
  box-shadow: 0 0.5rem 1.0625rem 0 rgba(0, 0, 0, 0.2), 0 0.375rem 1.25rem 0 rgba(0, 0, 0, 0.19); }

.rounding-0 {
  border-radius: 0; }

.rounding-0-force {
  border-radius: 0 !important; }

.rounding-sm-0 {
  border-radius: 0; }

.rounding-sm-0-force {
  border-radius: 0 !important; }

.rounding-5px {
  border-radius: 0.3125rem; }

.rounding-5px-force {
  border-radius: 0.3125rem !important; }

.rounding-sm-5px {
  border-radius: 0.3125rem; }

.rounding-sm-5px-force {
  border-radius: 0.3125rem !important; }

.rounding-10px {
  border-radius: 0.625rem; }

.rounding-10px-force {
  border-radius: 0.625rem !important; }

.rounding-sm-10px {
  border-radius: 0.625rem; }

.rounding-sm-10px-force {
  border-radius: 0.625rem !important; }

.rounding-025 {
  border-radius: 0.25rem; }

.rounding-025-force {
  border-radius: 0.25rem !important; }

.rounding-sm-025 {
  border-radius: 0.25rem; }

.rounding-sm-025-force {
  border-radius: 0.25rem !important; }

.rounding-050 {
  border-radius: 0.5rem; }

.rounding-050-force {
  border-radius: 0.5rem !important; }

.rounding-sm-050 {
  border-radius: 0.5rem; }

.rounding-sm-050-force {
  border-radius: 0.5rem !important; }

.rounding-075 {
  border-radius: 0.75rem; }

.rounding-075-force {
  border-radius: 0.75rem !important; }

.rounding-sm-075 {
  border-radius: 0.75rem; }

.rounding-sm-075-force {
  border-radius: 0.75rem !important; }

.rounding-100 {
  border-radius: 1rem; }

.rounding-100-force {
  border-radius: 1rem !important; }

.rounding-sm-100 {
  border-radius: 1rem; }

.rounding-sm-100-force {
  border-radius: 1rem !important; }

.rounding-125 {
  border-radius: 1.25rem; }

.rounding-125-force {
  border-radius: 1.25rem !important; }

.rounding-sm-125 {
  border-radius: 1.25rem; }

.rounding-sm-125-force {
  border-radius: 1.25rem !important; }

.rounding-150 {
  border-radius: 1.5rem; }

.rounding-150-force {
  border-radius: 1.5rem !important; }

.rounding-sm-150 {
  border-radius: 1.5rem; }

.rounding-sm-150-force {
  border-radius: 1.5rem !important; }

.rounding-175 {
  border-radius: 1.75rem; }

.rounding-175-force {
  border-radius: 1.75rem !important; }

.rounding-sm-175 {
  border-radius: 1.75rem; }

.rounding-sm-175-force {
  border-radius: 1.75rem !important; }

.rounding-200 {
  border-radius: 2rem; }

.rounding-200-force {
  border-radius: 2rem !important; }

.rounding-sm-200 {
  border-radius: 2rem; }

.rounding-sm-200-force {
  border-radius: 2rem !important; }

.display-none {
  display: none;
  visibility: hidden; }

.display-block {
  display: block;
  visibility: visible; }

.display-inline {
  display: inline;
  visibility: visible; }

.display-inline-block {
  display: inline-block;
  visibility: visible; }

.display-contents {
  display: contents;
  visibility: visible; }

html {
  color: #34373F;
  height: 100%; }

body {
  font-size: 1rem;
  color: #34373F;
}
  body .authenticated-user-main-wrapper {
    min-height: calc(100vh - 29.8125rem); }
  body .anon-user-main-wrapper {
    min-height: calc(100vh - 21rem); }
  @media (min-width: 768px) {
  .fw-md-400 {
    font-weight: 400; }
  .fw-md-400-force {
    font-weight: 400 !important; }
  .fw-md-600 {
    font-weight: 600; }
  .fw-md-600-force {
    font-weight: 600 !important; }
  .fw-md-700 {
    font-weight: 700; }
  .fw-md-700-force {
    font-weight: 700 !important; }
  .fw-md-800 {
    font-weight: 800; }
  .fw-md-800-force {
    font-weight: 800 !important; }
  .m-md-0 {
    margin: 0 0 0 0 !important; }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .mt-md-0 {
    margin-top: 0 !important; }
  .mb-md-0 {
    margin-bottom: 0 !important; }
  .mr-md-0 {
    margin-right: 0 !important; }
  .ml-md-0 {
    margin-left: 0 !important; }
  .m-md-5px {
    margin: 0.3125rem 0.3125rem 0.3125rem 0.3125rem !important; }
  .my-md-5px {
    margin-top: 0.3125rem !important;
    margin-bottom: 0.3125rem !important; }
  .mx-md-5px {
    margin-right: 0.3125rem !important;
    margin-left: 0.3125rem !important; }
  .mt-md-5px {
    margin-top: 0.3125rem !important; }
  .mb-md-5px {
    margin-bottom: 0.3125rem !important; }
  .mr-md-5px {
    margin-right: 0.3125rem !important; }
  .ml-md-5px {
    margin-left: 0.3125rem !important; }
  .m-md-10px {
    margin: 0.625rem 0.625rem 0.625rem 0.625rem !important; }
  .my-md-10px {
    margin-top: 0.625rem !important;
    margin-bottom: 0.625rem !important; }
  .mx-md-10px {
    margin-right: 0.625rem !important;
    margin-left: 0.625rem !important; }
  .mt-md-10px {
    margin-top: 0.625rem !important; }
  .mb-md-10px {
    margin-bottom: 0.625rem !important; }
  .mr-md-10px {
    margin-right: 0.625rem !important; }
  .ml-md-10px {
    margin-left: 0.625rem !important; }
  .m-md-025 {
    margin: 0.25rem 0.25rem 0.25rem 0.25rem !important; }
  .my-md-025 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .mx-md-025 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mt-md-025 {
    margin-top: 0.25rem !important; }
  .mb-md-025 {
    margin-bottom: 0.25rem !important; }
  .mr-md-025 {
    margin-right: 0.25rem !important; }
  .ml-md-025 {
    margin-left: 0.25rem !important; }
  .m-md-050 {
    margin: 0.5rem 0.5rem 0.5rem 0.5rem !important; }
  .my-md-050 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .mx-md-050 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .mt-md-050 {
    margin-top: 0.5rem !important; }
  .mb-md-050 {
    margin-bottom: 0.5rem !important; }
  .mr-md-050 {
    margin-right: 0.5rem !important; }
  .ml-md-050 {
    margin-left: 0.5rem !important; }
  .m-md-075 {
    margin: 0.75rem 0.75rem 0.75rem 0.75rem !important; }
  .my-md-075 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important; }
  .mx-md-075 {
    margin-right: 0.75rem !important;
    margin-left: 0.75rem !important; }
  .mt-md-075 {
    margin-top: 0.75rem !important; }
  .mb-md-075 {
    margin-bottom: 0.75rem !important; }
  .mr-md-075 {
    margin-right: 0.75rem !important; }
  .ml-md-075 {
    margin-left: 0.75rem !important; }
  .m-md-100 {
    margin: 1rem 1rem 1rem 1rem !important; }
  .my-md-100 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .mx-md-100 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .mt-md-100 {
    margin-top: 1rem !important; }
  .mb-md-100 {
    margin-bottom: 1rem !important; }
  .mr-md-100 {
    margin-right: 1rem !important; }
  .ml-md-100 {
    margin-left: 1rem !important; }
  .m-md-125 {
    margin: 1.25rem 1.25rem 1.25rem 1.25rem !important; }
  .my-md-125 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important; }
  .mx-md-125 {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important; }
  .mt-md-125 {
    margin-top: 1.25rem !important; }
  .mb-md-125 {
    margin-bottom: 1.25rem !important; }
  .mr-md-125 {
    margin-right: 1.25rem !important; }
  .ml-md-125 {
    margin-left: 1.25rem !important; }
  .m-md-150 {
    margin: 1.5rem 1.5rem 1.5rem 1.5rem !important; }
  .my-md-150 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .mx-md-150 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .mt-md-150 {
    margin-top: 1.5rem !important; }
  .mb-md-150 {
    margin-bottom: 1.5rem !important; }
  .mr-md-150 {
    margin-right: 1.5rem !important; }
  .ml-md-150 {
    margin-left: 1.5rem !important; }
  .m-md-175 {
    margin: 1.75rem 1.75rem 1.75rem 1.75rem !important; }
  .my-md-175 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important; }
  .mx-md-175 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important; }
  .mt-md-175 {
    margin-top: 1.75rem !important; }
  .mb-md-175 {
    margin-bottom: 1.75rem !important; }
  .mr-md-175 {
    margin-right: 1.75rem !important; }
  .ml-md-175 {
    margin-left: 1.75rem !important; }
  .m-md-200 {
    margin: 2rem 2rem 2rem 2rem !important; }
  .my-md-200 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important; }
  .mx-md-200 {
    margin-right: 2rem !important;
    margin-left: 2rem !important; }
  .mt-md-200 {
    margin-top: 2rem !important; }
  .mb-md-200 {
    margin-bottom: 2rem !important; }
  .mr-md-200 {
    margin-right: 2rem !important; }
  .ml-md-200 {
    margin-left: 2rem !important; }
  .m-md-250 {
    margin: 2.5rem 2.5rem 2.5rem 2.5rem !important; }
  .my-md-250 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important; }
  .mx-md-250 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important; }
  .mt-md-250 {
    margin-top: 2.5rem !important; }
  .mb-md-250 {
    margin-bottom: 2.5rem !important; }
  .mr-md-250 {
    margin-right: 2.5rem !important; }
  .ml-md-250 {
    margin-left: 2.5rem !important; }
  .m-md-300 {
    margin: 3rem 3rem 3rem 3rem !important; }
  .my-md-300 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .mx-md-300 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .mt-md-300 {
    margin-top: 3rem !important; }
  .mb-md-300 {
    margin-bottom: 3rem !important; }
  .mr-md-300 {
    margin-right: 3rem !important; }
  .ml-md-300 {
    margin-left: 3rem !important; }
  .m-md-350 {
    margin: 3.5rem 3.5rem 3.5rem 3.5rem !important; }
  .my-md-350 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important; }
  .mx-md-350 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important; }
  .mt-md-350 {
    margin-top: 3.5rem !important; }
  .mb-md-350 {
    margin-bottom: 3.5rem !important; }
  .mr-md-350 {
    margin-right: 3.5rem !important; }
  .ml-md-350 {
    margin-left: 3.5rem !important; }
  .m-md-400 {
    margin: 4rem 4rem 4rem 4rem !important; }
  .my-md-400 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important; }
  .mx-md-400 {
    margin-right: 4rem !important;
    margin-left: 4rem !important; }
  .mt-md-400 {
    margin-top: 4rem !important; }
  .mb-md-400 {
    margin-bottom: 4rem !important; }
  .mr-md-400 {
    margin-right: 4rem !important; }
  .ml-md-400 {
    margin-left: 4rem !important; }
  .m-md-500 {
    margin: 5rem 5rem 5rem 5rem !important; }
  .my-md-500 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  .mx-md-500 {
    margin-right: 5rem !important;
    margin-left: 5rem !important; }
  .mt-md-500 {
    margin-top: 5rem !important; }
  .mb-md-500 {
    margin-bottom: 5rem !important; }
  .mr-md-500 {
    margin-right: 5rem !important; }
  .ml-md-500 {
    margin-left: 5rem !important; }
  .m-md-600 {
    margin: 6rem 6rem 6rem 6rem !important; }
  .my-md-600 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important; }
  .mx-md-600 {
    margin-right: 6rem !important;
    margin-left: 6rem !important; }
  .mt-md-600 {
    margin-top: 6rem !important; }
  .mb-md-600 {
    margin-bottom: 6rem !important; }
  .mr-md-600 {
    margin-right: 6rem !important; }
  .ml-md-600 {
    margin-left: 6rem !important; }
  .m-md-700 {
    margin: 7rem 7rem 7rem 7rem !important; }
  .my-md-700 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important; }
  .mx-md-700 {
    margin-right: 7rem !important;
    margin-left: 7rem !important; }
  .mt-md-700 {
    margin-top: 7rem !important; }
  .mb-md-700 {
    margin-bottom: 7rem !important; }
  .mr-md-700 {
    margin-right: 7rem !important; }
  .ml-md-700 {
    margin-left: 7rem !important; }
  .m-md-800 {
    margin: 8rem 8rem 8rem 8rem !important; }
  .my-md-800 {
    margin-top: 8rem !important;
    margin-bottom: 8rem !important; }
  .mx-md-800 {
    margin-right: 8rem !important;
    margin-left: 8rem !important; }
  .mt-md-800 {
    margin-top: 8rem !important; }
  .mb-md-800 {
    margin-bottom: 8rem !important; }
  .mr-md-800 {
    margin-right: 8rem !important; }
  .ml-md-800 {
    margin-left: 8rem !important; }
  .m-md-900 {
    margin: 9rem 9rem 9rem 9rem !important; }
  .my-md-900 {
    margin-top: 9rem !important;
    margin-bottom: 9rem !important; }
  .mx-md-900 {
    margin-right: 9rem !important;
    margin-left: 9rem !important; }
  .mt-md-900 {
    margin-top: 9rem !important; }
  .mb-md-900 {
    margin-bottom: 9rem !important; }
  .mr-md-900 {
    margin-right: 9rem !important; }
  .ml-md-900 {
    margin-left: 9rem !important; }
  .m-md-1000 {
    margin: 10rem 10rem 10rem 10rem !important; }
  .my-md-1000 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important; }
  .mx-md-1000 {
    margin-right: 10rem !important;
    margin-left: 10rem !important; }
  .mt-md-1000 {
    margin-top: 10rem !important; }
  .mb-md-1000 {
    margin-bottom: 10rem !important; }
  .mr-md-1000 {
    margin-right: 10rem !important; }
  .ml-md-1000 {
    margin-left: 10rem !important; }
  .m-md-1100 {
    margin: 11rem 11rem 11rem 11rem !important; }
  .my-md-1100 {
    margin-top: 11rem !important;
    margin-bottom: 11rem !important; }
  .mx-md-1100 {
    margin-right: 11rem !important;
    margin-left: 11rem !important; }
  .mt-md-1100 {
    margin-top: 11rem !important; }
  .mb-md-1100 {
    margin-bottom: 11rem !important; }
  .mr-md-1100 {
    margin-right: 11rem !important; }
  .ml-md-1100 {
    margin-left: 11rem !important; }
  .m-md-1200 {
    margin: 12rem 12rem 12rem 12rem !important; }
  .my-md-1200 {
    margin-top: 12rem !important;
    margin-bottom: 12rem !important; }
  .mx-md-1200 {
    margin-right: 12rem !important;
    margin-left: 12rem !important; }
  .mt-md-1200 {
    margin-top: 12rem !important; }
  .mb-md-1200 {
    margin-bottom: 12rem !important; }
  .mr-md-1200 {
    margin-right: 12rem !important; }
  .ml-md-1200 {
    margin-left: 12rem !important; }
  .m-md-1500 {
    margin: 15rem 15rem 15rem 15rem !important; }
  .my-md-1500 {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important; }
  .mx-md-1500 {
    margin-right: 15rem !important;
    margin-left: 15rem !important; }
  .mt-md-1500 {
    margin-top: 15rem !important; }
  .mb-md-1500 {
    margin-bottom: 15rem !important; }
  .mr-md-1500 {
    margin-right: 15rem !important; }
  .ml-md-1500 {
    margin-left: 15rem !important; }
  .p-md-0 {
    padding: 0 0 0 0 !important; }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .pt-md-0 {
    padding-top: 0 !important; }
  .pb-md-0 {
    padding-bottom: 0 !important; }
  .pr-md-0 {
    padding-right: 0 !important; }
  .pl-md-0 {
    padding-left: 0 !important; }
  .p-md-5px {
    padding: 0.3125rem 0.3125rem 0.3125rem 0.3125rem !important; }
  .py-md-5px {
    padding-top: 0.3125rem !important;
    padding-bottom: 0.3125rem !important; }
  .px-md-5px {
    padding-right: 0.3125rem !important;
    padding-left: 0.3125rem !important; }
  .pt-md-5px {
    padding-top: 0.3125rem !important; }
  .pb-md-5px {
    padding-bottom: 0.3125rem !important; }
  .pr-md-5px {
    padding-right: 0.3125rem !important; }
  .pl-md-5px {
    padding-left: 0.3125rem !important; }
  .p-md-10px {
    padding: 0.625rem 0.625rem 0.625rem 0.625rem !important; }
  .py-md-10px {
    padding-top: 0.625rem !important;
    padding-bottom: 0.625rem !important; }
  .px-md-10px {
    padding-right: 0.625rem !important;
    padding-left: 0.625rem !important; }
  .pt-md-10px {
    padding-top: 0.625rem !important; }
  .pb-md-10px {
    padding-bottom: 0.625rem !important; }
  .pr-md-10px {
    padding-right: 0.625rem !important; }
  .pl-md-10px {
    padding-left: 0.625rem !important; }
  .p-md-025 {
    padding: 0.25rem 0.25rem 0.25rem 0.25rem !important; }
  .py-md-025 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .px-md-025 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .pt-md-025 {
    padding-top: 0.25rem !important; }
  .pb-md-025 {
    padding-bottom: 0.25rem !important; }
  .pr-md-025 {
    padding-right: 0.25rem !important; }
  .pl-md-025 {
    padding-left: 0.25rem !important; }
  .p-md-050 {
    padding: 0.5rem 0.5rem 0.5rem 0.5rem !important; }
  .py-md-050 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .px-md-050 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .pt-md-050 {
    padding-top: 0.5rem !important; }
  .pb-md-050 {
    padding-bottom: 0.5rem !important; }
  .pr-md-050 {
    padding-right: 0.5rem !important; }
  .pl-md-050 {
    padding-left: 0.5rem !important; }
  .p-md-075 {
    padding: 0.75rem 0.75rem 0.75rem 0.75rem !important; }
  .py-md-075 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important; }
  .px-md-075 {
    padding-right: 0.75rem !important;
    padding-left: 0.75rem !important; }
  .pt-md-075 {
    padding-top: 0.75rem !important; }
  .pb-md-075 {
    padding-bottom: 0.75rem !important; }
  .pr-md-075 {
    padding-right: 0.75rem !important; }
  .pl-md-075 {
    padding-left: 0.75rem !important; }
  .p-md-100 {
    padding: 1rem 1rem 1rem 1rem !important; }
  .py-md-100 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .px-md-100 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .pt-md-100 {
    padding-top: 1rem !important; }
  .pb-md-100 {
    padding-bottom: 1rem !important; }
  .pr-md-100 {
    padding-right: 1rem !important; }
  .pl-md-100 {
    padding-left: 1rem !important; }
  .p-md-125 {
    padding: 1.25rem 1.25rem 1.25rem 1.25rem !important; }
  .py-md-125 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important; }
  .px-md-125 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important; }
  .pt-md-125 {
    padding-top: 1.25rem !important; }
  .pb-md-125 {
    padding-bottom: 1.25rem !important; }
  .pr-md-125 {
    padding-right: 1.25rem !important; }
  .pl-md-125 {
    padding-left: 1.25rem !important; }
  .p-md-150 {
    padding: 1.5rem 1.5rem 1.5rem 1.5rem !important; }
  .py-md-150 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .px-md-150 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .pt-md-150 {
    padding-top: 1.5rem !important; }
  .pb-md-150 {
    padding-bottom: 1.5rem !important; }
  .pr-md-150 {
    padding-right: 1.5rem !important; }
  .pl-md-150 {
    padding-left: 1.5rem !important; }
  .p-md-175 {
    padding: 1.75rem 1.75rem 1.75rem 1.75rem !important; }
  .py-md-175 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important; }
  .px-md-175 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important; }
  .pt-md-175 {
    padding-top: 1.75rem !important; }
  .pb-md-175 {
    padding-bottom: 1.75rem !important; }
  .pr-md-175 {
    padding-right: 1.75rem !important; }
  .pl-md-175 {
    padding-left: 1.75rem !important; }
  .p-md-200 {
    padding: 2rem 2rem 2rem 2rem !important; }
  .py-md-200 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important; }
  .px-md-200 {
    padding-right: 2rem !important;
    padding-left: 2rem !important; }
  .pt-md-200 {
    padding-top: 2rem !important; }
  .pb-md-200 {
    padding-bottom: 2rem !important; }
  .pr-md-200 {
    padding-right: 2rem !important; }
  .pl-md-200 {
    padding-left: 2rem !important; }
  .p-md-250 {
    padding: 2.5rem 2.5rem 2.5rem 2.5rem !important; }
  .py-md-250 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important; }
  .px-md-250 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important; }
  .pt-md-250 {
    padding-top: 2.5rem !important; }
  .pb-md-250 {
    padding-bottom: 2.5rem !important; }
  .pr-md-250 {
    padding-right: 2.5rem !important; }
  .pl-md-250 {
    padding-left: 2.5rem !important; }
  .p-md-300 {
    padding: 3rem 3rem 3rem 3rem !important; }
  .py-md-300 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .px-md-300 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .pt-md-300 {
    padding-top: 3rem !important; }
  .pb-md-300 {
    padding-bottom: 3rem !important; }
  .pr-md-300 {
    padding-right: 3rem !important; }
  .pl-md-300 {
    padding-left: 3rem !important; }
  .p-md-350 {
    padding: 3.5rem 3.5rem 3.5rem 3.5rem !important; }
  .py-md-350 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important; }
  .px-md-350 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important; }
  .pt-md-350 {
    padding-top: 3.5rem !important; }
  .pb-md-350 {
    padding-bottom: 3.5rem !important; }
  .pr-md-350 {
    padding-right: 3.5rem !important; }
  .pl-md-350 {
    padding-left: 3.5rem !important; }
  .p-md-400 {
    padding: 4rem 4rem 4rem 4rem !important; }
  .py-md-400 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important; }
  .px-md-400 {
    padding-right: 4rem !important;
    padding-left: 4rem !important; }
  .pt-md-400 {
    padding-top: 4rem !important; }
  .pb-md-400 {
    padding-bottom: 4rem !important; }
  .pr-md-400 {
    padding-right: 4rem !important; }
  .pl-md-400 {
    padding-left: 4rem !important; }
  .p-md-500 {
    padding: 5rem 5rem 5rem 5rem !important; }
  .py-md-500 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; }
  .px-md-500 {
    padding-right: 5rem !important;
    padding-left: 5rem !important; }
  .pt-md-500 {
    padding-top: 5rem !important; }
  .pb-md-500 {
    padding-bottom: 5rem !important; }
  .pr-md-500 {
    padding-right: 5rem !important; }
  .pl-md-500 {
    padding-left: 5rem !important; }
  .p-md-600 {
    padding: 6rem 6rem 6rem 6rem !important; }
  .py-md-600 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important; }
  .px-md-600 {
    padding-right: 6rem !important;
    padding-left: 6rem !important; }
  .pt-md-600 {
    padding-top: 6rem !important; }
  .pb-md-600 {
    padding-bottom: 6rem !important; }
  .pr-md-600 {
    padding-right: 6rem !important; }
  .pl-md-600 {
    padding-left: 6rem !important; }
  .p-md-700 {
    padding: 7rem 7rem 7rem 7rem !important; }
  .py-md-700 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important; }
  .px-md-700 {
    padding-right: 7rem !important;
    padding-left: 7rem !important; }
  .pt-md-700 {
    padding-top: 7rem !important; }
  .pb-md-700 {
    padding-bottom: 7rem !important; }
  .pr-md-700 {
    padding-right: 7rem !important; }
  .pl-md-700 {
    padding-left: 7rem !important; }
  .p-md-800 {
    padding: 8rem 8rem 8rem 8rem !important; }
  .py-md-800 {
    padding-top: 8rem !important;
    padding-bottom: 8rem !important; }
  .px-md-800 {
    padding-right: 8rem !important;
    padding-left: 8rem !important; }
  .pt-md-800 {
    padding-top: 8rem !important; }
  .pb-md-800 {
    padding-bottom: 8rem !important; }
  .pr-md-800 {
    padding-right: 8rem !important; }
  .pl-md-800 {
    padding-left: 8rem !important; }
  .p-md-900 {
    padding: 9rem 9rem 9rem 9rem !important; }
  .py-md-900 {
    padding-top: 9rem !important;
    padding-bottom: 9rem !important; }
  .px-md-900 {
    padding-right: 9rem !important;
    padding-left: 9rem !important; }
  .pt-md-900 {
    padding-top: 9rem !important; }
  .pb-md-900 {
    padding-bottom: 9rem !important; }
  .pr-md-900 {
    padding-right: 9rem !important; }
  .pl-md-900 {
    padding-left: 9rem !important; }
  .p-md-1000 {
    padding: 10rem 10rem 10rem 10rem !important; }
  .py-md-1000 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important; }
  .px-md-1000 {
    padding-right: 10rem !important;
    padding-left: 10rem !important; }
  .pt-md-1000 {
    padding-top: 10rem !important; }
  .pb-md-1000 {
    padding-bottom: 10rem !important; }
  .pr-md-1000 {
    padding-right: 10rem !important; }
  .pl-md-1000 {
    padding-left: 10rem !important; }
  .p-md-1100 {
    padding: 11rem 11rem 11rem 11rem !important; }
  .py-md-1100 {
    padding-top: 11rem !important;
    padding-bottom: 11rem !important; }
  .px-md-1100 {
    padding-right: 11rem !important;
    padding-left: 11rem !important; }
  .pt-md-1100 {
    padding-top: 11rem !important; }
  .pb-md-1100 {
    padding-bottom: 11rem !important; }
  .pr-md-1100 {
    padding-right: 11rem !important; }
  .pl-md-1100 {
    padding-left: 11rem !important; }
  .p-md-1200 {
    padding: 12rem 12rem 12rem 12rem !important; }
  .py-md-1200 {
    padding-top: 12rem !important;
    padding-bottom: 12rem !important; }
  .px-md-1200 {
    padding-right: 12rem !important;
    padding-left: 12rem !important; }
  .pt-md-1200 {
    padding-top: 12rem !important; }
  .pb-md-1200 {
    padding-bottom: 12rem !important; }
  .pr-md-1200 {
    padding-right: 12rem !important; }
  .pl-md-1200 {
    padding-left: 12rem !important; }
  .p-md-1500 {
    padding: 15rem 15rem 15rem 15rem !important; }
  .py-md-1500 {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important; }
  .px-md-1500 {
    padding-right: 15rem !important;
    padding-left: 15rem !important; }
  .pt-md-1500 {
    padding-top: 15rem !important; }
  .pb-md-1500 {
    padding-bottom: 15rem !important; }
  .pr-md-1500 {
    padding-right: 15rem !important; }
  .pl-md-1500 {
    padding-left: 15rem !important; }
  .rounding-md-0 {
    border-radius: 0; }
  .rounding-md-0-force {
    border-radius: 0 !important; }
  .rounding-md-5px {
    border-radius: 0.3125rem; }
  .rounding-md-5px-force {
    border-radius: 0.3125rem !important; }
  .rounding-md-10px {
    border-radius: 0.625rem; }
  .rounding-md-10px-force {
    border-radius: 0.625rem !important; }
  .rounding-md-025 {
    border-radius: 0.25rem; }
  .rounding-md-025-force {
    border-radius: 0.25rem !important; }
  .rounding-md-050 {
    border-radius: 0.5rem; }
  .rounding-md-050-force {
    border-radius: 0.5rem !important; }
  .rounding-md-075 {
    border-radius: 0.75rem; }
  .rounding-md-075-force {
    border-radius: 0.75rem !important; }
  .rounding-md-100 {
    border-radius: 1rem; }
  .rounding-md-100-force {
    border-radius: 1rem !important; }
  .rounding-md-125 {
    border-radius: 1.25rem; }
  .rounding-md-125-force {
    border-radius: 1.25rem !important; }
  .rounding-md-150 {
    border-radius: 1.5rem; }
  .rounding-md-150-force {
    border-radius: 1.5rem !important; }
  .rounding-md-175 {
    border-radius: 1.75rem; }
  .rounding-md-175-force {
    border-radius: 1.75rem !important; }
  .rounding-md-200 {
    border-radius: 2rem; }
  .rounding-md-200-force {
    border-radius: 2rem !important; }
  .display-md-none {
    display: none;
    visibility: hidden; }
  .display-md-block {
    display: block;
    visibility: visible; }
  .display-md-inline {
    display: inline;
    visibility: visible; }
  .display-md-inline-block {
    display: inline-block;
    visibility: visible; }
  .display-md-contents {
    display: contents;
    visibility: visible; }
  .container-750 {
    max-width: 46.875rem;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 0.625rem;
    padding-left: 0.625rem; } }
  @media (min-width: 768px) and (max-width: 991.98px) {
  .breakpoint-debug .breakpoint-debug-xs {
    position: absolute;
    left: -624.9375rem;
    visibility: hidden; }
  .breakpoint-debug .breakpoint-debug-sm {
    position: absolute;
    left: -624.9375rem;
    visibility: hidden; }
  .breakpoint-debug .breakpoint-debug-md {
    position: inherit;
    left: inherit;
    visibility: visible; }
  .breakpoint-debug .breakpoint-debug-lg {
    position: absolute;
    left: -624.9375rem;
    visibility: hidden; }
  .breakpoint-debug .breakpoint-debug-xl {
    position: absolute;
    left: -624.9375rem;
    visibility: hidden; }
  .breakpoint-debug .breakpoint-debug-xxl {
    position: absolute;
    left: -624.9375rem;
    visibility: hidden; } }
  @media (min-width: 992px) {
  .fw-lg-400 {
    font-weight: 400; }
  .fw-lg-400-force {
    font-weight: 400 !important; }
  .fw-lg-600 {
    font-weight: 600; }
  .fw-lg-600-force {
    font-weight: 600 !important; }
  .fw-lg-700 {
    font-weight: 700; }
  .fw-lg-700-force {
    font-weight: 700 !important; }
  .fw-lg-800 {
    font-weight: 800; }
  .fw-lg-800-force {
    font-weight: 800 !important; }
  .m-lg-0 {
    margin: 0 0 0 0 !important; }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .mt-lg-0 {
    margin-top: 0 !important; }
  .mb-lg-0 {
    margin-bottom: 0 !important; }
  .mr-lg-0 {
    margin-right: 0 !important; }
  .ml-lg-0 {
    margin-left: 0 !important; }
  .m-lg-5px {
    margin: 0.3125rem 0.3125rem 0.3125rem 0.3125rem !important; }
  .my-lg-5px {
    margin-top: 0.3125rem !important;
    margin-bottom: 0.3125rem !important; }
  .mx-lg-5px {
    margin-right: 0.3125rem !important;
    margin-left: 0.3125rem !important; }
  .mt-lg-5px {
    margin-top: 0.3125rem !important; }
  .mb-lg-5px {
    margin-bottom: 0.3125rem !important; }
  .mr-lg-5px {
    margin-right: 0.3125rem !important; }
  .ml-lg-5px {
    margin-left: 0.3125rem !important; }
  .m-lg-10px {
    margin: 0.625rem 0.625rem 0.625rem 0.625rem !important; }
  .my-lg-10px {
    margin-top: 0.625rem !important;
    margin-bottom: 0.625rem !important; }
  .mx-lg-10px {
    margin-right: 0.625rem !important;
    margin-left: 0.625rem !important; }
  .mt-lg-10px {
    margin-top: 0.625rem !important; }
  .mb-lg-10px {
    margin-bottom: 0.625rem !important; }
  .mr-lg-10px {
    margin-right: 0.625rem !important; }
  .ml-lg-10px {
    margin-left: 0.625rem !important; }
  .m-lg-025 {
    margin: 0.25rem 0.25rem 0.25rem 0.25rem !important; }
  .my-lg-025 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .mx-lg-025 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mt-lg-025 {
    margin-top: 0.25rem !important; }
  .mb-lg-025 {
    margin-bottom: 0.25rem !important; }
  .mr-lg-025 {
    margin-right: 0.25rem !important; }
  .ml-lg-025 {
    margin-left: 0.25rem !important; }
  .m-lg-050 {
    margin: 0.5rem 0.5rem 0.5rem 0.5rem !important; }
  .my-lg-050 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .mx-lg-050 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .mt-lg-050 {
    margin-top: 0.5rem !important; }
  .mb-lg-050 {
    margin-bottom: 0.5rem !important; }
  .mr-lg-050 {
    margin-right: 0.5rem !important; }
  .ml-lg-050 {
    margin-left: 0.5rem !important; }
  .m-lg-075 {
    margin: 0.75rem 0.75rem 0.75rem 0.75rem !important; }
  .my-lg-075 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important; }
  .mx-lg-075 {
    margin-right: 0.75rem !important;
    margin-left: 0.75rem !important; }
  .mt-lg-075 {
    margin-top: 0.75rem !important; }
  .mb-lg-075 {
    margin-bottom: 0.75rem !important; }
  .mr-lg-075 {
    margin-right: 0.75rem !important; }
  .ml-lg-075 {
    margin-left: 0.75rem !important; }
  .m-lg-100 {
    margin: 1rem 1rem 1rem 1rem !important; }
  .my-lg-100 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .mx-lg-100 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .mt-lg-100 {
    margin-top: 1rem !important; }
  .mb-lg-100 {
    margin-bottom: 1rem !important; }
  .mr-lg-100 {
    margin-right: 1rem !important; }
  .ml-lg-100 {
    margin-left: 1rem !important; }
  .m-lg-125 {
    margin: 1.25rem 1.25rem 1.25rem 1.25rem !important; }
  .my-lg-125 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important; }
  .mx-lg-125 {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important; }
  .mt-lg-125 {
    margin-top: 1.25rem !important; }
  .mb-lg-125 {
    margin-bottom: 1.25rem !important; }
  .mr-lg-125 {
    margin-right: 1.25rem !important; }
  .ml-lg-125 {
    margin-left: 1.25rem !important; }
  .m-lg-150 {
    margin: 1.5rem 1.5rem 1.5rem 1.5rem !important; }
  .my-lg-150 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .mx-lg-150 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .mt-lg-150 {
    margin-top: 1.5rem !important; }
  .mb-lg-150 {
    margin-bottom: 1.5rem !important; }
  .mr-lg-150 {
    margin-right: 1.5rem !important; }
  .ml-lg-150 {
    margin-left: 1.5rem !important; }
  .m-lg-175 {
    margin: 1.75rem 1.75rem 1.75rem 1.75rem !important; }
  .my-lg-175 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important; }
  .mx-lg-175 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important; }
  .mt-lg-175 {
    margin-top: 1.75rem !important; }
  .mb-lg-175 {
    margin-bottom: 1.75rem !important; }
  .mr-lg-175 {
    margin-right: 1.75rem !important; }
  .ml-lg-175 {
    margin-left: 1.75rem !important; }
  .m-lg-200 {
    margin: 2rem 2rem 2rem 2rem !important; }
  .my-lg-200 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important; }
  .mx-lg-200 {
    margin-right: 2rem !important;
    margin-left: 2rem !important; }
  .mt-lg-200 {
    margin-top: 2rem !important; }
  .mb-lg-200 {
    margin-bottom: 2rem !important; }
  .mr-lg-200 {
    margin-right: 2rem !important; }
  .ml-lg-200 {
    margin-left: 2rem !important; }
  .m-lg-250 {
    margin: 2.5rem 2.5rem 2.5rem 2.5rem !important; }
  .my-lg-250 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important; }
  .mx-lg-250 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important; }
  .mt-lg-250 {
    margin-top: 2.5rem !important; }
  .mb-lg-250 {
    margin-bottom: 2.5rem !important; }
  .mr-lg-250 {
    margin-right: 2.5rem !important; }
  .ml-lg-250 {
    margin-left: 2.5rem !important; }
  .m-lg-300 {
    margin: 3rem 3rem 3rem 3rem !important; }
  .my-lg-300 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .mx-lg-300 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .mt-lg-300 {
    margin-top: 3rem !important; }
  .mb-lg-300 {
    margin-bottom: 3rem !important; }
  .mr-lg-300 {
    margin-right: 3rem !important; }
  .ml-lg-300 {
    margin-left: 3rem !important; }
  .m-lg-350 {
    margin: 3.5rem 3.5rem 3.5rem 3.5rem !important; }
  .my-lg-350 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important; }
  .mx-lg-350 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important; }
  .mt-lg-350 {
    margin-top: 3.5rem !important; }
  .mb-lg-350 {
    margin-bottom: 3.5rem !important; }
  .mr-lg-350 {
    margin-right: 3.5rem !important; }
  .ml-lg-350 {
    margin-left: 3.5rem !important; }
  .m-lg-400 {
    margin: 4rem 4rem 4rem 4rem !important; }
  .my-lg-400 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important; }
  .mx-lg-400 {
    margin-right: 4rem !important;
    margin-left: 4rem !important; }
  .mt-lg-400 {
    margin-top: 4rem !important; }
  .mb-lg-400 {
    margin-bottom: 4rem !important; }
  .mr-lg-400 {
    margin-right: 4rem !important; }
  .ml-lg-400 {
    margin-left: 4rem !important; }
  .m-lg-500 {
    margin: 5rem 5rem 5rem 5rem !important; }
  .my-lg-500 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  .mx-lg-500 {
    margin-right: 5rem !important;
    margin-left: 5rem !important; }
  .mt-lg-500 {
    margin-top: 5rem !important; }
  .mb-lg-500 {
    margin-bottom: 5rem !important; }
  .mr-lg-500 {
    margin-right: 5rem !important; }
  .ml-lg-500 {
    margin-left: 5rem !important; }
  .m-lg-600 {
    margin: 6rem 6rem 6rem 6rem !important; }
  .my-lg-600 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important; }
  .mx-lg-600 {
    margin-right: 6rem !important;
    margin-left: 6rem !important; }
  .mt-lg-600 {
    margin-top: 6rem !important; }
  .mb-lg-600 {
    margin-bottom: 6rem !important; }
  .mr-lg-600 {
    margin-right: 6rem !important; }
  .ml-lg-600 {
    margin-left: 6rem !important; }
  .m-lg-700 {
    margin: 7rem 7rem 7rem 7rem !important; }
  .my-lg-700 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important; }
  .mx-lg-700 {
    margin-right: 7rem !important;
    margin-left: 7rem !important; }
  .mt-lg-700 {
    margin-top: 7rem !important; }
  .mb-lg-700 {
    margin-bottom: 7rem !important; }
  .mr-lg-700 {
    margin-right: 7rem !important; }
  .ml-lg-700 {
    margin-left: 7rem !important; }
  .m-lg-800 {
    margin: 8rem 8rem 8rem 8rem !important; }
  .my-lg-800 {
    margin-top: 8rem !important;
    margin-bottom: 8rem !important; }
  .mx-lg-800 {
    margin-right: 8rem !important;
    margin-left: 8rem !important; }
  .mt-lg-800 {
    margin-top: 8rem !important; }
  .mb-lg-800 {
    margin-bottom: 8rem !important; }
  .mr-lg-800 {
    margin-right: 8rem !important; }
  .ml-lg-800 {
    margin-left: 8rem !important; }
  .m-lg-900 {
    margin: 9rem 9rem 9rem 9rem !important; }
  .my-lg-900 {
    margin-top: 9rem !important;
    margin-bottom: 9rem !important; }
  .mx-lg-900 {
    margin-right: 9rem !important;
    margin-left: 9rem !important; }
  .mt-lg-900 {
    margin-top: 9rem !important; }
  .mb-lg-900 {
    margin-bottom: 9rem !important; }
  .mr-lg-900 {
    margin-right: 9rem !important; }
  .ml-lg-900 {
    margin-left: 9rem !important; }
  .m-lg-1000 {
    margin: 10rem 10rem 10rem 10rem !important; }
  .my-lg-1000 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important; }
  .mx-lg-1000 {
    margin-right: 10rem !important;
    margin-left: 10rem !important; }
  .mt-lg-1000 {
    margin-top: 10rem !important; }
  .mb-lg-1000 {
    margin-bottom: 10rem !important; }
  .mr-lg-1000 {
    margin-right: 10rem !important; }
  .ml-lg-1000 {
    margin-left: 10rem !important; }
  .m-lg-1100 {
    margin: 11rem 11rem 11rem 11rem !important; }
  .my-lg-1100 {
    margin-top: 11rem !important;
    margin-bottom: 11rem !important; }
  .mx-lg-1100 {
    margin-right: 11rem !important;
    margin-left: 11rem !important; }
  .mt-lg-1100 {
    margin-top: 11rem !important; }
  .mb-lg-1100 {
    margin-bottom: 11rem !important; }
  .mr-lg-1100 {
    margin-right: 11rem !important; }
  .ml-lg-1100 {
    margin-left: 11rem !important; }
  .m-lg-1200 {
    margin: 12rem 12rem 12rem 12rem !important; }
  .my-lg-1200 {
    margin-top: 12rem !important;
    margin-bottom: 12rem !important; }
  .mx-lg-1200 {
    margin-right: 12rem !important;
    margin-left: 12rem !important; }
  .mt-lg-1200 {
    margin-top: 12rem !important; }
  .mb-lg-1200 {
    margin-bottom: 12rem !important; }
  .mr-lg-1200 {
    margin-right: 12rem !important; }
  .ml-lg-1200 {
    margin-left: 12rem !important; }
  .m-lg-1500 {
    margin: 15rem 15rem 15rem 15rem !important; }
  .my-lg-1500 {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important; }
  .mx-lg-1500 {
    margin-right: 15rem !important;
    margin-left: 15rem !important; }
  .mt-lg-1500 {
    margin-top: 15rem !important; }
  .mb-lg-1500 {
    margin-bottom: 15rem !important; }
  .mr-lg-1500 {
    margin-right: 15rem !important; }
  .ml-lg-1500 {
    margin-left: 15rem !important; }
  .p-lg-0 {
    padding: 0 0 0 0 !important; }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .pt-lg-0 {
    padding-top: 0 !important; }
  .pb-lg-0 {
    padding-bottom: 0 !important; }
  .pr-lg-0 {
    padding-right: 0 !important; }
  .pl-lg-0 {
    padding-left: 0 !important; }
  .p-lg-5px {
    padding: 0.3125rem 0.3125rem 0.3125rem 0.3125rem !important; }
  .py-lg-5px {
    padding-top: 0.3125rem !important;
    padding-bottom: 0.3125rem !important; }
  .px-lg-5px {
    padding-right: 0.3125rem !important;
    padding-left: 0.3125rem !important; }
  .pt-lg-5px {
    padding-top: 0.3125rem !important; }
  .pb-lg-5px {
    padding-bottom: 0.3125rem !important; }
  .pr-lg-5px {
    padding-right: 0.3125rem !important; }
  .pl-lg-5px {
    padding-left: 0.3125rem !important; }
  .p-lg-10px {
    padding: 0.625rem 0.625rem 0.625rem 0.625rem !important; }
  .py-lg-10px {
    padding-top: 0.625rem !important;
    padding-bottom: 0.625rem !important; }
  .px-lg-10px {
    padding-right: 0.625rem !important;
    padding-left: 0.625rem !important; }
  .pt-lg-10px {
    padding-top: 0.625rem !important; }
  .pb-lg-10px {
    padding-bottom: 0.625rem !important; }
  .pr-lg-10px {
    padding-right: 0.625rem !important; }
  .pl-lg-10px {
    padding-left: 0.625rem !important; }
  .p-lg-025 {
    padding: 0.25rem 0.25rem 0.25rem 0.25rem !important; }
  .py-lg-025 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .px-lg-025 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .pt-lg-025 {
    padding-top: 0.25rem !important; }
  .pb-lg-025 {
    padding-bottom: 0.25rem !important; }
  .pr-lg-025 {
    padding-right: 0.25rem !important; }
  .pl-lg-025 {
    padding-left: 0.25rem !important; }
  .p-lg-050 {
    padding: 0.5rem 0.5rem 0.5rem 0.5rem !important; }
  .py-lg-050 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .px-lg-050 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .pt-lg-050 {
    padding-top: 0.5rem !important; }
  .pb-lg-050 {
    padding-bottom: 0.5rem !important; }
  .pr-lg-050 {
    padding-right: 0.5rem !important; }
  .pl-lg-050 {
    padding-left: 0.5rem !important; }
  .p-lg-075 {
    padding: 0.75rem 0.75rem 0.75rem 0.75rem !important; }
  .py-lg-075 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important; }
  .px-lg-075 {
    padding-right: 0.75rem !important;
    padding-left: 0.75rem !important; }
  .pt-lg-075 {
    padding-top: 0.75rem !important; }
  .pb-lg-075 {
    padding-bottom: 0.75rem !important; }
  .pr-lg-075 {
    padding-right: 0.75rem !important; }
  .pl-lg-075 {
    padding-left: 0.75rem !important; }
  .p-lg-100 {
    padding: 1rem 1rem 1rem 1rem !important; }
  .py-lg-100 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .px-lg-100 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .pt-lg-100 {
    padding-top: 1rem !important; }
  .pb-lg-100 {
    padding-bottom: 1rem !important; }
  .pr-lg-100 {
    padding-right: 1rem !important; }
  .pl-lg-100 {
    padding-left: 1rem !important; }
  .p-lg-125 {
    padding: 1.25rem 1.25rem 1.25rem 1.25rem !important; }
  .py-lg-125 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important; }
  .px-lg-125 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important; }
  .pt-lg-125 {
    padding-top: 1.25rem !important; }
  .pb-lg-125 {
    padding-bottom: 1.25rem !important; }
  .pr-lg-125 {
    padding-right: 1.25rem !important; }
  .pl-lg-125 {
    padding-left: 1.25rem !important; }
  .p-lg-150 {
    padding: 1.5rem 1.5rem 1.5rem 1.5rem !important; }
  .py-lg-150 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .px-lg-150 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .pt-lg-150 {
    padding-top: 1.5rem !important; }
  .pb-lg-150 {
    padding-bottom: 1.5rem !important; }
  .pr-lg-150 {
    padding-right: 1.5rem !important; }
  .pl-lg-150 {
    padding-left: 1.5rem !important; }
  .p-lg-175 {
    padding: 1.75rem 1.75rem 1.75rem 1.75rem !important; }
  .py-lg-175 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important; }
  .px-lg-175 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important; }
  .pt-lg-175 {
    padding-top: 1.75rem !important; }
  .pb-lg-175 {
    padding-bottom: 1.75rem !important; }
  .pr-lg-175 {
    padding-right: 1.75rem !important; }
  .pl-lg-175 {
    padding-left: 1.75rem !important; }
  .p-lg-200 {
    padding: 2rem 2rem 2rem 2rem !important; }
  .py-lg-200 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important; }
  .px-lg-200 {
    padding-right: 2rem !important;
    padding-left: 2rem !important; }
  .pt-lg-200 {
    padding-top: 2rem !important; }
  .pb-lg-200 {
    padding-bottom: 2rem !important; }
  .pr-lg-200 {
    padding-right: 2rem !important; }
  .pl-lg-200 {
    padding-left: 2rem !important; }
  .p-lg-250 {
    padding: 2.5rem 2.5rem 2.5rem 2.5rem !important; }
  .py-lg-250 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important; }
  .px-lg-250 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important; }
  .pt-lg-250 {
    padding-top: 2.5rem !important; }
  .pb-lg-250 {
    padding-bottom: 2.5rem !important; }
  .pr-lg-250 {
    padding-right: 2.5rem !important; }
  .pl-lg-250 {
    padding-left: 2.5rem !important; }
  .p-lg-300 {
    padding: 3rem 3rem 3rem 3rem !important; }
  .py-lg-300 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .px-lg-300 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .pt-lg-300 {
    padding-top: 3rem !important; }
  .pb-lg-300 {
    padding-bottom: 3rem !important; }
  .pr-lg-300 {
    padding-right: 3rem !important; }
  .pl-lg-300 {
    padding-left: 3rem !important; }
  .p-lg-350 {
    padding: 3.5rem 3.5rem 3.5rem 3.5rem !important; }
  .py-lg-350 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important; }
  .px-lg-350 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important; }
  .pt-lg-350 {
    padding-top: 3.5rem !important; }
  .pb-lg-350 {
    padding-bottom: 3.5rem !important; }
  .pr-lg-350 {
    padding-right: 3.5rem !important; }
  .pl-lg-350 {
    padding-left: 3.5rem !important; }
  .p-lg-400 {
    padding: 4rem 4rem 4rem 4rem !important; }
  .py-lg-400 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important; }
  .px-lg-400 {
    padding-right: 4rem !important;
    padding-left: 4rem !important; }
  .pt-lg-400 {
    padding-top: 4rem !important; }
  .pb-lg-400 {
    padding-bottom: 4rem !important; }
  .pr-lg-400 {
    padding-right: 4rem !important; }
  .pl-lg-400 {
    padding-left: 4rem !important; }
  .p-lg-500 {
    padding: 5rem 5rem 5rem 5rem !important; }
  .py-lg-500 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; }
  .px-lg-500 {
    padding-right: 5rem !important;
    padding-left: 5rem !important; }
  .pt-lg-500 {
    padding-top: 5rem !important; }
  .pb-lg-500 {
    padding-bottom: 5rem !important; }
  .pr-lg-500 {
    padding-right: 5rem !important; }
  .pl-lg-500 {
    padding-left: 5rem !important; }
  .p-lg-600 {
    padding: 6rem 6rem 6rem 6rem !important; }
  .py-lg-600 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important; }
  .px-lg-600 {
    padding-right: 6rem !important;
    padding-left: 6rem !important; }
  .pt-lg-600 {
    padding-top: 6rem !important; }
  .pb-lg-600 {
    padding-bottom: 6rem !important; }
  .pr-lg-600 {
    padding-right: 6rem !important; }
  .pl-lg-600 {
    padding-left: 6rem !important; }
  .p-lg-700 {
    padding: 7rem 7rem 7rem 7rem !important; }
  .py-lg-700 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important; }
  .px-lg-700 {
    padding-right: 7rem !important;
    padding-left: 7rem !important; }
  .pt-lg-700 {
    padding-top: 7rem !important; }
  .pb-lg-700 {
    padding-bottom: 7rem !important; }
  .pr-lg-700 {
    padding-right: 7rem !important; }
  .pl-lg-700 {
    padding-left: 7rem !important; }
  .p-lg-800 {
    padding: 8rem 8rem 8rem 8rem !important; }
  .py-lg-800 {
    padding-top: 8rem !important;
    padding-bottom: 8rem !important; }
  .px-lg-800 {
    padding-right: 8rem !important;
    padding-left: 8rem !important; }
  .pt-lg-800 {
    padding-top: 8rem !important; }
  .pb-lg-800 {
    padding-bottom: 8rem !important; }
  .pr-lg-800 {
    padding-right: 8rem !important; }
  .pl-lg-800 {
    padding-left: 8rem !important; }
  .p-lg-900 {
    padding: 9rem 9rem 9rem 9rem !important; }
  .py-lg-900 {
    padding-top: 9rem !important;
    padding-bottom: 9rem !important; }
  .px-lg-900 {
    padding-right: 9rem !important;
    padding-left: 9rem !important; }
  .pt-lg-900 {
    padding-top: 9rem !important; }
  .pb-lg-900 {
    padding-bottom: 9rem !important; }
  .pr-lg-900 {
    padding-right: 9rem !important; }
  .pl-lg-900 {
    padding-left: 9rem !important; }
  .p-lg-1000 {
    padding: 10rem 10rem 10rem 10rem !important; }
  .py-lg-1000 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important; }
  .px-lg-1000 {
    padding-right: 10rem !important;
    padding-left: 10rem !important; }
  .pt-lg-1000 {
    padding-top: 10rem !important; }
  .pb-lg-1000 {
    padding-bottom: 10rem !important; }
  .pr-lg-1000 {
    padding-right: 10rem !important; }
  .pl-lg-1000 {
    padding-left: 10rem !important; }
  .p-lg-1100 {
    padding: 11rem 11rem 11rem 11rem !important; }
  .py-lg-1100 {
    padding-top: 11rem !important;
    padding-bottom: 11rem !important; }
  .px-lg-1100 {
    padding-right: 11rem !important;
    padding-left: 11rem !important; }
  .pt-lg-1100 {
    padding-top: 11rem !important; }
  .pb-lg-1100 {
    padding-bottom: 11rem !important; }
  .pr-lg-1100 {
    padding-right: 11rem !important; }
  .pl-lg-1100 {
    padding-left: 11rem !important; }
  .p-lg-1200 {
    padding: 12rem 12rem 12rem 12rem !important; }
  .py-lg-1200 {
    padding-top: 12rem !important;
    padding-bottom: 12rem !important; }
  .px-lg-1200 {
    padding-right: 12rem !important;
    padding-left: 12rem !important; }
  .pt-lg-1200 {
    padding-top: 12rem !important; }
  .pb-lg-1200 {
    padding-bottom: 12rem !important; }
  .pr-lg-1200 {
    padding-right: 12rem !important; }
  .pl-lg-1200 {
    padding-left: 12rem !important; }
  .p-lg-1500 {
    padding: 15rem 15rem 15rem 15rem !important; }
  .py-lg-1500 {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important; }
  .px-lg-1500 {
    padding-right: 15rem !important;
    padding-left: 15rem !important; }
  .pt-lg-1500 {
    padding-top: 15rem !important; }
  .pb-lg-1500 {
    padding-bottom: 15rem !important; }
  .pr-lg-1500 {
    padding-right: 15rem !important; }
  .pl-lg-1500 {
    padding-left: 15rem !important; }
  .rounding-lg-0 {
    border-radius: 0; }
  .rounding-lg-0-force {
    border-radius: 0 !important; }
  .rounding-lg-5px {
    border-radius: 0.3125rem; }
  .rounding-lg-5px-force {
    border-radius: 0.3125rem !important; }
  .rounding-lg-10px {
    border-radius: 0.625rem; }
  .rounding-lg-10px-force {
    border-radius: 0.625rem !important; }
  .rounding-lg-025 {
    border-radius: 0.25rem; }
  .rounding-lg-025-force {
    border-radius: 0.25rem !important; }
  .rounding-lg-050 {
    border-radius: 0.5rem; }
  .rounding-lg-050-force {
    border-radius: 0.5rem !important; }
  .rounding-lg-075 {
    border-radius: 0.75rem; }
  .rounding-lg-075-force {
    border-radius: 0.75rem !important; }
  .rounding-lg-100 {
    border-radius: 1rem; }
  .rounding-lg-100-force {
    border-radius: 1rem !important; }
  .rounding-lg-125 {
    border-radius: 1.25rem; }
  .rounding-lg-125-force {
    border-radius: 1.25rem !important; }
  .rounding-lg-150 {
    border-radius: 1.5rem; }
  .rounding-lg-150-force {
    border-radius: 1.5rem !important; }
  .rounding-lg-175 {
    border-radius: 1.75rem; }
  .rounding-lg-175-force {
    border-radius: 1.75rem !important; }
  .rounding-lg-200 {
    border-radius: 2rem; }
  .rounding-lg-200-force {
    border-radius: 2rem !important; }
  .display-lg-none {
    display: none;
    visibility: hidden; }
  .display-lg-block {
    display: block;
    visibility: visible; }
  .display-lg-inline {
    display: inline;
    visibility: visible; }
  .display-lg-inline-block {
    display: inline-block;
    visibility: visible; }
  .display-lg-contents {
    display: contents;
    visibility: visible; }
  .container-750 {
    max-width: 46.875rem;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 0.625rem;
    padding-left: 0.625rem; } }
  @media (min-width: 992px) and (max-width: 1199.98px) {
  .breakpoint-debug .breakpoint-debug-xs {
    position: absolute;
    left: -624.9375rem;
    visibility: hidden; }
  .breakpoint-debug .breakpoint-debug-sm {
    position: absolute;
    left: -624.9375rem;
    visibility: hidden; }
  .breakpoint-debug .breakpoint-debug-md {
    position: absolute;
    left: -624.9375rem;
    visibility: hidden; }
  .breakpoint-debug .breakpoint-debug-lg {
    position: inherit;
    left: inherit;
    visibility: visible; }
  .breakpoint-debug .breakpoint-debug-xl {
    position: absolute;
    left: -624.9375rem;
    visibility: hidden; }
  .breakpoint-debug .breakpoint-debug-xxl {
    position: absolute;
    left: -624.9375rem;
    visibility: hidden; } }
  @media (min-width: 1200px) {
  .fw-xl-400 {
    font-weight: 400; }
  .fw-xl-400-force {
    font-weight: 400 !important; }
  .fw-xl-600 {
    font-weight: 600; }
  .fw-xl-600-force {
    font-weight: 600 !important; }
  .fw-xl-700 {
    font-weight: 700; }
  .fw-xl-700-force {
    font-weight: 700 !important; }
  .fw-xl-800 {
    font-weight: 800; }
  .fw-xl-800-force {
    font-weight: 800 !important; }
  .m-xl-0 {
    margin: 0 0 0 0 !important; }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .mt-xl-0 {
    margin-top: 0 !important; }
  .mb-xl-0 {
    margin-bottom: 0 !important; }
  .mr-xl-0 {
    margin-right: 0 !important; }
  .ml-xl-0 {
    margin-left: 0 !important; }
  .m-xl-5px {
    margin: 0.3125rem 0.3125rem 0.3125rem 0.3125rem !important; }
  .my-xl-5px {
    margin-top: 0.3125rem !important;
    margin-bottom: 0.3125rem !important; }
  .mx-xl-5px {
    margin-right: 0.3125rem !important;
    margin-left: 0.3125rem !important; }
  .mt-xl-5px {
    margin-top: 0.3125rem !important; }
  .mb-xl-5px {
    margin-bottom: 0.3125rem !important; }
  .mr-xl-5px {
    margin-right: 0.3125rem !important; }
  .ml-xl-5px {
    margin-left: 0.3125rem !important; }
  .m-xl-10px {
    margin: 0.625rem 0.625rem 0.625rem 0.625rem !important; }
  .my-xl-10px {
    margin-top: 0.625rem !important;
    margin-bottom: 0.625rem !important; }
  .mx-xl-10px {
    margin-right: 0.625rem !important;
    margin-left: 0.625rem !important; }
  .mt-xl-10px {
    margin-top: 0.625rem !important; }
  .mb-xl-10px {
    margin-bottom: 0.625rem !important; }
  .mr-xl-10px {
    margin-right: 0.625rem !important; }
  .ml-xl-10px {
    margin-left: 0.625rem !important; }
  .m-xl-025 {
    margin: 0.25rem 0.25rem 0.25rem 0.25rem !important; }
  .my-xl-025 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .mx-xl-025 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mt-xl-025 {
    margin-top: 0.25rem !important; }
  .mb-xl-025 {
    margin-bottom: 0.25rem !important; }
  .mr-xl-025 {
    margin-right: 0.25rem !important; }
  .ml-xl-025 {
    margin-left: 0.25rem !important; }
  .m-xl-050 {
    margin: 0.5rem 0.5rem 0.5rem 0.5rem !important; }
  .my-xl-050 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .mx-xl-050 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .mt-xl-050 {
    margin-top: 0.5rem !important; }
  .mb-xl-050 {
    margin-bottom: 0.5rem !important; }
  .mr-xl-050 {
    margin-right: 0.5rem !important; }
  .ml-xl-050 {
    margin-left: 0.5rem !important; }
  .m-xl-075 {
    margin: 0.75rem 0.75rem 0.75rem 0.75rem !important; }
  .my-xl-075 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important; }
  .mx-xl-075 {
    margin-right: 0.75rem !important;
    margin-left: 0.75rem !important; }
  .mt-xl-075 {
    margin-top: 0.75rem !important; }
  .mb-xl-075 {
    margin-bottom: 0.75rem !important; }
  .mr-xl-075 {
    margin-right: 0.75rem !important; }
  .ml-xl-075 {
    margin-left: 0.75rem !important; }
  .m-xl-100 {
    margin: 1rem 1rem 1rem 1rem !important; }
  .my-xl-100 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .mx-xl-100 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .mt-xl-100 {
    margin-top: 1rem !important; }
  .mb-xl-100 {
    margin-bottom: 1rem !important; }
  .mr-xl-100 {
    margin-right: 1rem !important; }
  .ml-xl-100 {
    margin-left: 1rem !important; }
  .m-xl-125 {
    margin: 1.25rem 1.25rem 1.25rem 1.25rem !important; }
  .my-xl-125 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important; }
  .mx-xl-125 {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important; }
  .mt-xl-125 {
    margin-top: 1.25rem !important; }
  .mb-xl-125 {
    margin-bottom: 1.25rem !important; }
  .mr-xl-125 {
    margin-right: 1.25rem !important; }
  .ml-xl-125 {
    margin-left: 1.25rem !important; }
  .m-xl-150 {
    margin: 1.5rem 1.5rem 1.5rem 1.5rem !important; }
  .my-xl-150 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .mx-xl-150 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .mt-xl-150 {
    margin-top: 1.5rem !important; }
  .mb-xl-150 {
    margin-bottom: 1.5rem !important; }
  .mr-xl-150 {
    margin-right: 1.5rem !important; }
  .ml-xl-150 {
    margin-left: 1.5rem !important; }
  .m-xl-175 {
    margin: 1.75rem 1.75rem 1.75rem 1.75rem !important; }
  .my-xl-175 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important; }
  .mx-xl-175 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important; }
  .mt-xl-175 {
    margin-top: 1.75rem !important; }
  .mb-xl-175 {
    margin-bottom: 1.75rem !important; }
  .mr-xl-175 {
    margin-right: 1.75rem !important; }
  .ml-xl-175 {
    margin-left: 1.75rem !important; }
  .m-xl-200 {
    margin: 2rem 2rem 2rem 2rem !important; }
  .my-xl-200 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important; }
  .mx-xl-200 {
    margin-right: 2rem !important;
    margin-left: 2rem !important; }
  .mt-xl-200 {
    margin-top: 2rem !important; }
  .mb-xl-200 {
    margin-bottom: 2rem !important; }
  .mr-xl-200 {
    margin-right: 2rem !important; }
  .ml-xl-200 {
    margin-left: 2rem !important; }
  .m-xl-250 {
    margin: 2.5rem 2.5rem 2.5rem 2.5rem !important; }
  .my-xl-250 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important; }
  .mx-xl-250 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important; }
  .mt-xl-250 {
    margin-top: 2.5rem !important; }
  .mb-xl-250 {
    margin-bottom: 2.5rem !important; }
  .mr-xl-250 {
    margin-right: 2.5rem !important; }
  .ml-xl-250 {
    margin-left: 2.5rem !important; }
  .m-xl-300 {
    margin: 3rem 3rem 3rem 3rem !important; }
  .my-xl-300 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .mx-xl-300 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .mt-xl-300 {
    margin-top: 3rem !important; }
  .mb-xl-300 {
    margin-bottom: 3rem !important; }
  .mr-xl-300 {
    margin-right: 3rem !important; }
  .ml-xl-300 {
    margin-left: 3rem !important; }
  .m-xl-350 {
    margin: 3.5rem 3.5rem 3.5rem 3.5rem !important; }
  .my-xl-350 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important; }
  .mx-xl-350 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important; }
  .mt-xl-350 {
    margin-top: 3.5rem !important; }
  .mb-xl-350 {
    margin-bottom: 3.5rem !important; }
  .mr-xl-350 {
    margin-right: 3.5rem !important; }
  .ml-xl-350 {
    margin-left: 3.5rem !important; }
  .m-xl-400 {
    margin: 4rem 4rem 4rem 4rem !important; }
  .my-xl-400 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important; }
  .mx-xl-400 {
    margin-right: 4rem !important;
    margin-left: 4rem !important; }
  .mt-xl-400 {
    margin-top: 4rem !important; }
  .mb-xl-400 {
    margin-bottom: 4rem !important; }
  .mr-xl-400 {
    margin-right: 4rem !important; }
  .ml-xl-400 {
    margin-left: 4rem !important; }
  .m-xl-500 {
    margin: 5rem 5rem 5rem 5rem !important; }
  .my-xl-500 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  .mx-xl-500 {
    margin-right: 5rem !important;
    margin-left: 5rem !important; }
  .mt-xl-500 {
    margin-top: 5rem !important; }
  .mb-xl-500 {
    margin-bottom: 5rem !important; }
  .mr-xl-500 {
    margin-right: 5rem !important; }
  .ml-xl-500 {
    margin-left: 5rem !important; }
  .m-xl-600 {
    margin: 6rem 6rem 6rem 6rem !important; }
  .my-xl-600 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important; }
  .mx-xl-600 {
    margin-right: 6rem !important;
    margin-left: 6rem !important; }
  .mt-xl-600 {
    margin-top: 6rem !important; }
  .mb-xl-600 {
    margin-bottom: 6rem !important; }
  .mr-xl-600 {
    margin-right: 6rem !important; }
  .ml-xl-600 {
    margin-left: 6rem !important; }
  .m-xl-700 {
    margin: 7rem 7rem 7rem 7rem !important; }
  .my-xl-700 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important; }
  .mx-xl-700 {
    margin-right: 7rem !important;
    margin-left: 7rem !important; }
  .mt-xl-700 {
    margin-top: 7rem !important; }
  .mb-xl-700 {
    margin-bottom: 7rem !important; }
  .mr-xl-700 {
    margin-right: 7rem !important; }
  .ml-xl-700 {
    margin-left: 7rem !important; }
  .m-xl-800 {
    margin: 8rem 8rem 8rem 8rem !important; }
  .my-xl-800 {
    margin-top: 8rem !important;
    margin-bottom: 8rem !important; }
  .mx-xl-800 {
    margin-right: 8rem !important;
    margin-left: 8rem !important; }
  .mt-xl-800 {
    margin-top: 8rem !important; }
  .mb-xl-800 {
    margin-bottom: 8rem !important; }
  .mr-xl-800 {
    margin-right: 8rem !important; }
  .ml-xl-800 {
    margin-left: 8rem !important; }
  .m-xl-900 {
    margin: 9rem 9rem 9rem 9rem !important; }
  .my-xl-900 {
    margin-top: 9rem !important;
    margin-bottom: 9rem !important; }
  .mx-xl-900 {
    margin-right: 9rem !important;
    margin-left: 9rem !important; }
  .mt-xl-900 {
    margin-top: 9rem !important; }
  .mb-xl-900 {
    margin-bottom: 9rem !important; }
  .mr-xl-900 {
    margin-right: 9rem !important; }
  .ml-xl-900 {
    margin-left: 9rem !important; }
  .m-xl-1000 {
    margin: 10rem 10rem 10rem 10rem !important; }
  .my-xl-1000 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important; }
  .mx-xl-1000 {
    margin-right: 10rem !important;
    margin-left: 10rem !important; }
  .mt-xl-1000 {
    margin-top: 10rem !important; }
  .mb-xl-1000 {
    margin-bottom: 10rem !important; }
  .mr-xl-1000 {
    margin-right: 10rem !important; }
  .ml-xl-1000 {
    margin-left: 10rem !important; }
  .m-xl-1100 {
    margin: 11rem 11rem 11rem 11rem !important; }
  .my-xl-1100 {
    margin-top: 11rem !important;
    margin-bottom: 11rem !important; }
  .mx-xl-1100 {
    margin-right: 11rem !important;
    margin-left: 11rem !important; }
  .mt-xl-1100 {
    margin-top: 11rem !important; }
  .mb-xl-1100 {
    margin-bottom: 11rem !important; }
  .mr-xl-1100 {
    margin-right: 11rem !important; }
  .ml-xl-1100 {
    margin-left: 11rem !important; }
  .m-xl-1200 {
    margin: 12rem 12rem 12rem 12rem !important; }
  .my-xl-1200 {
    margin-top: 12rem !important;
    margin-bottom: 12rem !important; }
  .mx-xl-1200 {
    margin-right: 12rem !important;
    margin-left: 12rem !important; }
  .mt-xl-1200 {
    margin-top: 12rem !important; }
  .mb-xl-1200 {
    margin-bottom: 12rem !important; }
  .mr-xl-1200 {
    margin-right: 12rem !important; }
  .ml-xl-1200 {
    margin-left: 12rem !important; }
  .m-xl-1500 {
    margin: 15rem 15rem 15rem 15rem !important; }
  .my-xl-1500 {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important; }
  .mx-xl-1500 {
    margin-right: 15rem !important;
    margin-left: 15rem !important; }
  .mt-xl-1500 {
    margin-top: 15rem !important; }
  .mb-xl-1500 {
    margin-bottom: 15rem !important; }
  .mr-xl-1500 {
    margin-right: 15rem !important; }
  .ml-xl-1500 {
    margin-left: 15rem !important; }
  .p-xl-0 {
    padding: 0 0 0 0 !important; }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .pt-xl-0 {
    padding-top: 0 !important; }
  .pb-xl-0 {
    padding-bottom: 0 !important; }
  .pr-xl-0 {
    padding-right: 0 !important; }
  .pl-xl-0 {
    padding-left: 0 !important; }
  .p-xl-5px {
    padding: 0.3125rem 0.3125rem 0.3125rem 0.3125rem !important; }
  .py-xl-5px {
    padding-top: 0.3125rem !important;
    padding-bottom: 0.3125rem !important; }
  .px-xl-5px {
    padding-right: 0.3125rem !important;
    padding-left: 0.3125rem !important; }
  .pt-xl-5px {
    padding-top: 0.3125rem !important; }
  .pb-xl-5px {
    padding-bottom: 0.3125rem !important; }
  .pr-xl-5px {
    padding-right: 0.3125rem !important; }
  .pl-xl-5px {
    padding-left: 0.3125rem !important; }
  .p-xl-10px {
    padding: 0.625rem 0.625rem 0.625rem 0.625rem !important; }
  .py-xl-10px {
    padding-top: 0.625rem !important;
    padding-bottom: 0.625rem !important; }
  .px-xl-10px {
    padding-right: 0.625rem !important;
    padding-left: 0.625rem !important; }
  .pt-xl-10px {
    padding-top: 0.625rem !important; }
  .pb-xl-10px {
    padding-bottom: 0.625rem !important; }
  .pr-xl-10px {
    padding-right: 0.625rem !important; }
  .pl-xl-10px {
    padding-left: 0.625rem !important; }
  .p-xl-025 {
    padding: 0.25rem 0.25rem 0.25rem 0.25rem !important; }
  .py-xl-025 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .px-xl-025 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .pt-xl-025 {
    padding-top: 0.25rem !important; }
  .pb-xl-025 {
    padding-bottom: 0.25rem !important; }
  .pr-xl-025 {
    padding-right: 0.25rem !important; }
  .pl-xl-025 {
    padding-left: 0.25rem !important; }
  .p-xl-050 {
    padding: 0.5rem 0.5rem 0.5rem 0.5rem !important; }
  .py-xl-050 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .px-xl-050 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .pt-xl-050 {
    padding-top: 0.5rem !important; }
  .pb-xl-050 {
    padding-bottom: 0.5rem !important; }
  .pr-xl-050 {
    padding-right: 0.5rem !important; }
  .pl-xl-050 {
    padding-left: 0.5rem !important; }
  .p-xl-075 {
    padding: 0.75rem 0.75rem 0.75rem 0.75rem !important; }
  .py-xl-075 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important; }
  .px-xl-075 {
    padding-right: 0.75rem !important;
    padding-left: 0.75rem !important; }
  .pt-xl-075 {
    padding-top: 0.75rem !important; }
  .pb-xl-075 {
    padding-bottom: 0.75rem !important; }
  .pr-xl-075 {
    padding-right: 0.75rem !important; }
  .pl-xl-075 {
    padding-left: 0.75rem !important; }
  .p-xl-100 {
    padding: 1rem 1rem 1rem 1rem !important; }
  .py-xl-100 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .px-xl-100 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .pt-xl-100 {
    padding-top: 1rem !important; }
  .pb-xl-100 {
    padding-bottom: 1rem !important; }
  .pr-xl-100 {
    padding-right: 1rem !important; }
  .pl-xl-100 {
    padding-left: 1rem !important; }
  .p-xl-125 {
    padding: 1.25rem 1.25rem 1.25rem 1.25rem !important; }
  .py-xl-125 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important; }
  .px-xl-125 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important; }
  .pt-xl-125 {
    padding-top: 1.25rem !important; }
  .pb-xl-125 {
    padding-bottom: 1.25rem !important; }
  .pr-xl-125 {
    padding-right: 1.25rem !important; }
  .pl-xl-125 {
    padding-left: 1.25rem !important; }
  .p-xl-150 {
    padding: 1.5rem 1.5rem 1.5rem 1.5rem !important; }
  .py-xl-150 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .px-xl-150 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .pt-xl-150 {
    padding-top: 1.5rem !important; }
  .pb-xl-150 {
    padding-bottom: 1.5rem !important; }
  .pr-xl-150 {
    padding-right: 1.5rem !important; }
  .pl-xl-150 {
    padding-left: 1.5rem !important; }
  .p-xl-175 {
    padding: 1.75rem 1.75rem 1.75rem 1.75rem !important; }
  .py-xl-175 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important; }
  .px-xl-175 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important; }
  .pt-xl-175 {
    padding-top: 1.75rem !important; }
  .pb-xl-175 {
    padding-bottom: 1.75rem !important; }
  .pr-xl-175 {
    padding-right: 1.75rem !important; }
  .pl-xl-175 {
    padding-left: 1.75rem !important; }
  .p-xl-200 {
    padding: 2rem 2rem 2rem 2rem !important; }
  .py-xl-200 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important; }
  .px-xl-200 {
    padding-right: 2rem !important;
    padding-left: 2rem !important; }
  .pt-xl-200 {
    padding-top: 2rem !important; }
  .pb-xl-200 {
    padding-bottom: 2rem !important; }
  .pr-xl-200 {
    padding-right: 2rem !important; }
  .pl-xl-200 {
    padding-left: 2rem !important; }
  .p-xl-250 {
    padding: 2.5rem 2.5rem 2.5rem 2.5rem !important; }
  .py-xl-250 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important; }
  .px-xl-250 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important; }
  .pt-xl-250 {
    padding-top: 2.5rem !important; }
  .pb-xl-250 {
    padding-bottom: 2.5rem !important; }
  .pr-xl-250 {
    padding-right: 2.5rem !important; }
  .pl-xl-250 {
    padding-left: 2.5rem !important; }
  .p-xl-300 {
    padding: 3rem 3rem 3rem 3rem !important; }
  .py-xl-300 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .px-xl-300 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .pt-xl-300 {
    padding-top: 3rem !important; }
  .pb-xl-300 {
    padding-bottom: 3rem !important; }
  .pr-xl-300 {
    padding-right: 3rem !important; }
  .pl-xl-300 {
    padding-left: 3rem !important; }
  .p-xl-350 {
    padding: 3.5rem 3.5rem 3.5rem 3.5rem !important; }
  .py-xl-350 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important; }
  .px-xl-350 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important; }
  .pt-xl-350 {
    padding-top: 3.5rem !important; }
  .pb-xl-350 {
    padding-bottom: 3.5rem !important; }
  .pr-xl-350 {
    padding-right: 3.5rem !important; }
  .pl-xl-350 {
    padding-left: 3.5rem !important; }
  .p-xl-400 {
    padding: 4rem 4rem 4rem 4rem !important; }
  .py-xl-400 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important; }
  .px-xl-400 {
    padding-right: 4rem !important;
    padding-left: 4rem !important; }
  .pt-xl-400 {
    padding-top: 4rem !important; }
  .pb-xl-400 {
    padding-bottom: 4rem !important; }
  .pr-xl-400 {
    padding-right: 4rem !important; }
  .pl-xl-400 {
    padding-left: 4rem !important; }
  .p-xl-500 {
    padding: 5rem 5rem 5rem 5rem !important; }
  .py-xl-500 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; }
  .px-xl-500 {
    padding-right: 5rem !important;
    padding-left: 5rem !important; }
  .pt-xl-500 {
    padding-top: 5rem !important; }
  .pb-xl-500 {
    padding-bottom: 5rem !important; }
  .pr-xl-500 {
    padding-right: 5rem !important; }
  .pl-xl-500 {
    padding-left: 5rem !important; }
  .p-xl-600 {
    padding: 6rem 6rem 6rem 6rem !important; }
  .py-xl-600 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important; }
  .px-xl-600 {
    padding-right: 6rem !important;
    padding-left: 6rem !important; }
  .pt-xl-600 {
    padding-top: 6rem !important; }
  .pb-xl-600 {
    padding-bottom: 6rem !important; }
  .pr-xl-600 {
    padding-right: 6rem !important; }
  .pl-xl-600 {
    padding-left: 6rem !important; }
  .p-xl-700 {
    padding: 7rem 7rem 7rem 7rem !important; }
  .py-xl-700 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important; }
  .px-xl-700 {
    padding-right: 7rem !important;
    padding-left: 7rem !important; }
  .pt-xl-700 {
    padding-top: 7rem !important; }
  .pb-xl-700 {
    padding-bottom: 7rem !important; }
  .pr-xl-700 {
    padding-right: 7rem !important; }
  .pl-xl-700 {
    padding-left: 7rem !important; }
  .p-xl-800 {
    padding: 8rem 8rem 8rem 8rem !important; }
  .py-xl-800 {
    padding-top: 8rem !important;
    padding-bottom: 8rem !important; }
  .px-xl-800 {
    padding-right: 8rem !important;
    padding-left: 8rem !important; }
  .pt-xl-800 {
    padding-top: 8rem !important; }
  .pb-xl-800 {
    padding-bottom: 8rem !important; }
  .pr-xl-800 {
    padding-right: 8rem !important; }
  .pl-xl-800 {
    padding-left: 8rem !important; }
  .p-xl-900 {
    padding: 9rem 9rem 9rem 9rem !important; }
  .py-xl-900 {
    padding-top: 9rem !important;
    padding-bottom: 9rem !important; }
  .px-xl-900 {
    padding-right: 9rem !important;
    padding-left: 9rem !important; }
  .pt-xl-900 {
    padding-top: 9rem !important; }
  .pb-xl-900 {
    padding-bottom: 9rem !important; }
  .pr-xl-900 {
    padding-right: 9rem !important; }
  .pl-xl-900 {
    padding-left: 9rem !important; }
  .p-xl-1000 {
    padding: 10rem 10rem 10rem 10rem !important; }
  .py-xl-1000 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important; }
  .px-xl-1000 {
    padding-right: 10rem !important;
    padding-left: 10rem !important; }
  .pt-xl-1000 {
    padding-top: 10rem !important; }
  .pb-xl-1000 {
    padding-bottom: 10rem !important; }
  .pr-xl-1000 {
    padding-right: 10rem !important; }
  .pl-xl-1000 {
    padding-left: 10rem !important; }
  .p-xl-1100 {
    padding: 11rem 11rem 11rem 11rem !important; }
  .py-xl-1100 {
    padding-top: 11rem !important;
    padding-bottom: 11rem !important; }
  .px-xl-1100 {
    padding-right: 11rem !important;
    padding-left: 11rem !important; }
  .pt-xl-1100 {
    padding-top: 11rem !important; }
  .pb-xl-1100 {
    padding-bottom: 11rem !important; }
  .pr-xl-1100 {
    padding-right: 11rem !important; }
  .pl-xl-1100 {
    padding-left: 11rem !important; }
  .p-xl-1200 {
    padding: 12rem 12rem 12rem 12rem !important; }
  .py-xl-1200 {
    padding-top: 12rem !important;
    padding-bottom: 12rem !important; }
  .px-xl-1200 {
    padding-right: 12rem !important;
    padding-left: 12rem !important; }
  .pt-xl-1200 {
    padding-top: 12rem !important; }
  .pb-xl-1200 {
    padding-bottom: 12rem !important; }
  .pr-xl-1200 {
    padding-right: 12rem !important; }
  .pl-xl-1200 {
    padding-left: 12rem !important; }
  .p-xl-1500 {
    padding: 15rem 15rem 15rem 15rem !important; }
  .py-xl-1500 {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important; }
  .px-xl-1500 {
    padding-right: 15rem !important;
    padding-left: 15rem !important; }
  .pt-xl-1500 {
    padding-top: 15rem !important; }
  .pb-xl-1500 {
    padding-bottom: 15rem !important; }
  .pr-xl-1500 {
    padding-right: 15rem !important; }
  .pl-xl-1500 {
    padding-left: 15rem !important; }
  .rounding-xl-0 {
    border-radius: 0; }
  .rounding-xl-0-force {
    border-radius: 0 !important; }
  .rounding-xl-5px {
    border-radius: 0.3125rem; }
  .rounding-xl-5px-force {
    border-radius: 0.3125rem !important; }
  .rounding-xl-10px {
    border-radius: 0.625rem; }
  .rounding-xl-10px-force {
    border-radius: 0.625rem !important; }
  .rounding-xl-025 {
    border-radius: 0.25rem; }
  .rounding-xl-025-force {
    border-radius: 0.25rem !important; }
  .rounding-xl-050 {
    border-radius: 0.5rem; }
  .rounding-xl-050-force {
    border-radius: 0.5rem !important; }
  .rounding-xl-075 {
    border-radius: 0.75rem; }
  .rounding-xl-075-force {
    border-radius: 0.75rem !important; }
  .rounding-xl-100 {
    border-radius: 1rem; }
  .rounding-xl-100-force {
    border-radius: 1rem !important; }
  .rounding-xl-125 {
    border-radius: 1.25rem; }
  .rounding-xl-125-force {
    border-radius: 1.25rem !important; }
  .rounding-xl-150 {
    border-radius: 1.5rem; }
  .rounding-xl-150-force {
    border-radius: 1.5rem !important; }
  .rounding-xl-175 {
    border-radius: 1.75rem; }
  .rounding-xl-175-force {
    border-radius: 1.75rem !important; }
  .rounding-xl-200 {
    border-radius: 2rem; }
  .rounding-xl-200-force {
    border-radius: 2rem !important; }
  .display-xl-none {
    display: none;
    visibility: hidden; }
  .display-xl-block {
    display: block;
    visibility: visible; }
  .display-xl-inline {
    display: inline;
    visibility: visible; }
  .display-xl-inline-block {
    display: inline-block;
    visibility: visible; }
  .display-xl-contents {
    display: contents;
    visibility: visible; }
  .container-750 {
    max-width: 46.875rem;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 0.625rem;
    padding-left: 0.625rem; } }
  @media (min-width: 1200px) and (max-width: 1479.98px) {
  .breakpoint-debug .breakpoint-debug-xs {
    position: absolute;
    left: -624.9375rem;
    visibility: hidden; }
  .breakpoint-debug .breakpoint-debug-sm {
    position: absolute;
    left: -624.9375rem;
    visibility: hidden; }
  .breakpoint-debug .breakpoint-debug-md {
    position: absolute;
    left: -624.9375rem;
    visibility: hidden; }
  .breakpoint-debug .breakpoint-debug-lg {
    position: absolute;
    left: -624.9375rem;
    visibility: hidden; }
  .breakpoint-debug .breakpoint-debug-xl {
    position: inherit;
    left: inherit;
    visibility: visible; }
  .breakpoint-debug .breakpoint-debug-xxl {
    position: absolute;
    left: -624.9375rem;
    visibility: hidden; } }
  @media (min-width: 1480px) {
  .breakpoint-debug .breakpoint-debug-xs {
    position: absolute;
    left: -624.9375rem;
    visibility: hidden; }
  .breakpoint-debug .breakpoint-debug-sm {
    position: absolute;
    left: -624.9375rem;
    visibility: hidden; }
  .breakpoint-debug .breakpoint-debug-md {
    position: absolute;
    left: -624.9375rem;
    visibility: hidden; }
  .breakpoint-debug .breakpoint-debug-lg {
    position: absolute;
    left: -624.9375rem;
    visibility: hidden; }
  .breakpoint-debug .breakpoint-debug-xl {
    position: absolute;
    left: -624.9375rem;
    visibility: hidden; }
  .breakpoint-debug .breakpoint-debug-xxl {
    position: inherit;
    left: inherit;
    visibility: visible; }
  .fw-xxl-400 {
    font-weight: 400; }
  .fw-xxl-400-force {
    font-weight: 400 !important; }
  .fw-xxl-600 {
    font-weight: 600; }
  .fw-xxl-600-force {
    font-weight: 600 !important; }
  .fw-xxl-700 {
    font-weight: 700; }
  .fw-xxl-700-force {
    font-weight: 700 !important; }
  .fw-xxl-800 {
    font-weight: 800; }
  .fw-xxl-800-force {
    font-weight: 800 !important; }
  .m-xxl-0 {
    margin: 0 0 0 0 !important; }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .mt-xxl-0 {
    margin-top: 0 !important; }
  .mb-xxl-0 {
    margin-bottom: 0 !important; }
  .mr-xxl-0 {
    margin-right: 0 !important; }
  .ml-xxl-0 {
    margin-left: 0 !important; }
  .m-xxl-5px {
    margin: 0.3125rem 0.3125rem 0.3125rem 0.3125rem !important; }
  .my-xxl-5px {
    margin-top: 0.3125rem !important;
    margin-bottom: 0.3125rem !important; }
  .mx-xxl-5px {
    margin-right: 0.3125rem !important;
    margin-left: 0.3125rem !important; }
  .mt-xxl-5px {
    margin-top: 0.3125rem !important; }
  .mb-xxl-5px {
    margin-bottom: 0.3125rem !important; }
  .mr-xxl-5px {
    margin-right: 0.3125rem !important; }
  .ml-xxl-5px {
    margin-left: 0.3125rem !important; }
  .m-xxl-10px {
    margin: 0.625rem 0.625rem 0.625rem 0.625rem !important; }
  .my-xxl-10px {
    margin-top: 0.625rem !important;
    margin-bottom: 0.625rem !important; }
  .mx-xxl-10px {
    margin-right: 0.625rem !important;
    margin-left: 0.625rem !important; }
  .mt-xxl-10px {
    margin-top: 0.625rem !important; }
  .mb-xxl-10px {
    margin-bottom: 0.625rem !important; }
  .mr-xxl-10px {
    margin-right: 0.625rem !important; }
  .ml-xxl-10px {
    margin-left: 0.625rem !important; }
  .m-xxl-025 {
    margin: 0.25rem 0.25rem 0.25rem 0.25rem !important; }
  .my-xxl-025 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .mx-xxl-025 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .mt-xxl-025 {
    margin-top: 0.25rem !important; }
  .mb-xxl-025 {
    margin-bottom: 0.25rem !important; }
  .mr-xxl-025 {
    margin-right: 0.25rem !important; }
  .ml-xxl-025 {
    margin-left: 0.25rem !important; }
  .m-xxl-050 {
    margin: 0.5rem 0.5rem 0.5rem 0.5rem !important; }
  .my-xxl-050 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .mx-xxl-050 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .mt-xxl-050 {
    margin-top: 0.5rem !important; }
  .mb-xxl-050 {
    margin-bottom: 0.5rem !important; }
  .mr-xxl-050 {
    margin-right: 0.5rem !important; }
  .ml-xxl-050 {
    margin-left: 0.5rem !important; }
  .m-xxl-075 {
    margin: 0.75rem 0.75rem 0.75rem 0.75rem !important; }
  .my-xxl-075 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important; }
  .mx-xxl-075 {
    margin-right: 0.75rem !important;
    margin-left: 0.75rem !important; }
  .mt-xxl-075 {
    margin-top: 0.75rem !important; }
  .mb-xxl-075 {
    margin-bottom: 0.75rem !important; }
  .mr-xxl-075 {
    margin-right: 0.75rem !important; }
  .ml-xxl-075 {
    margin-left: 0.75rem !important; }
  .m-xxl-100 {
    margin: 1rem 1rem 1rem 1rem !important; }
  .my-xxl-100 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .mx-xxl-100 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .mt-xxl-100 {
    margin-top: 1rem !important; }
  .mb-xxl-100 {
    margin-bottom: 1rem !important; }
  .mr-xxl-100 {
    margin-right: 1rem !important; }
  .ml-xxl-100 {
    margin-left: 1rem !important; }
  .m-xxl-125 {
    margin: 1.25rem 1.25rem 1.25rem 1.25rem !important; }
  .my-xxl-125 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important; }
  .mx-xxl-125 {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important; }
  .mt-xxl-125 {
    margin-top: 1.25rem !important; }
  .mb-xxl-125 {
    margin-bottom: 1.25rem !important; }
  .mr-xxl-125 {
    margin-right: 1.25rem !important; }
  .ml-xxl-125 {
    margin-left: 1.25rem !important; }
  .m-xxl-150 {
    margin: 1.5rem 1.5rem 1.5rem 1.5rem !important; }
  .my-xxl-150 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .mx-xxl-150 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .mt-xxl-150 {
    margin-top: 1.5rem !important; }
  .mb-xxl-150 {
    margin-bottom: 1.5rem !important; }
  .mr-xxl-150 {
    margin-right: 1.5rem !important; }
  .ml-xxl-150 {
    margin-left: 1.5rem !important; }
  .m-xxl-175 {
    margin: 1.75rem 1.75rem 1.75rem 1.75rem !important; }
  .my-xxl-175 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important; }
  .mx-xxl-175 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important; }
  .mt-xxl-175 {
    margin-top: 1.75rem !important; }
  .mb-xxl-175 {
    margin-bottom: 1.75rem !important; }
  .mr-xxl-175 {
    margin-right: 1.75rem !important; }
  .ml-xxl-175 {
    margin-left: 1.75rem !important; }
  .m-xxl-200 {
    margin: 2rem 2rem 2rem 2rem !important; }
  .my-xxl-200 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important; }
  .mx-xxl-200 {
    margin-right: 2rem !important;
    margin-left: 2rem !important; }
  .mt-xxl-200 {
    margin-top: 2rem !important; }
  .mb-xxl-200 {
    margin-bottom: 2rem !important; }
  .mr-xxl-200 {
    margin-right: 2rem !important; }
  .ml-xxl-200 {
    margin-left: 2rem !important; }
  .m-xxl-250 {
    margin: 2.5rem 2.5rem 2.5rem 2.5rem !important; }
  .my-xxl-250 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important; }
  .mx-xxl-250 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important; }
  .mt-xxl-250 {
    margin-top: 2.5rem !important; }
  .mb-xxl-250 {
    margin-bottom: 2.5rem !important; }
  .mr-xxl-250 {
    margin-right: 2.5rem !important; }
  .ml-xxl-250 {
    margin-left: 2.5rem !important; }
  .m-xxl-300 {
    margin: 3rem 3rem 3rem 3rem !important; }
  .my-xxl-300 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .mx-xxl-300 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .mt-xxl-300 {
    margin-top: 3rem !important; }
  .mb-xxl-300 {
    margin-bottom: 3rem !important; }
  .mr-xxl-300 {
    margin-right: 3rem !important; }
  .ml-xxl-300 {
    margin-left: 3rem !important; }
  .m-xxl-350 {
    margin: 3.5rem 3.5rem 3.5rem 3.5rem !important; }
  .my-xxl-350 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important; }
  .mx-xxl-350 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important; }
  .mt-xxl-350 {
    margin-top: 3.5rem !important; }
  .mb-xxl-350 {
    margin-bottom: 3.5rem !important; }
  .mr-xxl-350 {
    margin-right: 3.5rem !important; }
  .ml-xxl-350 {
    margin-left: 3.5rem !important; }
  .m-xxl-400 {
    margin: 4rem 4rem 4rem 4rem !important; }
  .my-xxl-400 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important; }
  .mx-xxl-400 {
    margin-right: 4rem !important;
    margin-left: 4rem !important; }
  .mt-xxl-400 {
    margin-top: 4rem !important; }
  .mb-xxl-400 {
    margin-bottom: 4rem !important; }
  .mr-xxl-400 {
    margin-right: 4rem !important; }
  .ml-xxl-400 {
    margin-left: 4rem !important; }
  .m-xxl-500 {
    margin: 5rem 5rem 5rem 5rem !important; }
  .my-xxl-500 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  .mx-xxl-500 {
    margin-right: 5rem !important;
    margin-left: 5rem !important; }
  .mt-xxl-500 {
    margin-top: 5rem !important; }
  .mb-xxl-500 {
    margin-bottom: 5rem !important; }
  .mr-xxl-500 {
    margin-right: 5rem !important; }
  .ml-xxl-500 {
    margin-left: 5rem !important; }
  .m-xxl-600 {
    margin: 6rem 6rem 6rem 6rem !important; }
  .my-xxl-600 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important; }
  .mx-xxl-600 {
    margin-right: 6rem !important;
    margin-left: 6rem !important; }
  .mt-xxl-600 {
    margin-top: 6rem !important; }
  .mb-xxl-600 {
    margin-bottom: 6rem !important; }
  .mr-xxl-600 {
    margin-right: 6rem !important; }
  .ml-xxl-600 {
    margin-left: 6rem !important; }
  .m-xxl-700 {
    margin: 7rem 7rem 7rem 7rem !important; }
  .my-xxl-700 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important; }
  .mx-xxl-700 {
    margin-right: 7rem !important;
    margin-left: 7rem !important; }
  .mt-xxl-700 {
    margin-top: 7rem !important; }
  .mb-xxl-700 {
    margin-bottom: 7rem !important; }
  .mr-xxl-700 {
    margin-right: 7rem !important; }
  .ml-xxl-700 {
    margin-left: 7rem !important; }
  .m-xxl-800 {
    margin: 8rem 8rem 8rem 8rem !important; }
  .my-xxl-800 {
    margin-top: 8rem !important;
    margin-bottom: 8rem !important; }
  .mx-xxl-800 {
    margin-right: 8rem !important;
    margin-left: 8rem !important; }
  .mt-xxl-800 {
    margin-top: 8rem !important; }
  .mb-xxl-800 {
    margin-bottom: 8rem !important; }
  .mr-xxl-800 {
    margin-right: 8rem !important; }
  .ml-xxl-800 {
    margin-left: 8rem !important; }
  .m-xxl-900 {
    margin: 9rem 9rem 9rem 9rem !important; }
  .my-xxl-900 {
    margin-top: 9rem !important;
    margin-bottom: 9rem !important; }
  .mx-xxl-900 {
    margin-right: 9rem !important;
    margin-left: 9rem !important; }
  .mt-xxl-900 {
    margin-top: 9rem !important; }
  .mb-xxl-900 {
    margin-bottom: 9rem !important; }
  .mr-xxl-900 {
    margin-right: 9rem !important; }
  .ml-xxl-900 {
    margin-left: 9rem !important; }
  .m-xxl-1000 {
    margin: 10rem 10rem 10rem 10rem !important; }
  .my-xxl-1000 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important; }
  .mx-xxl-1000 {
    margin-right: 10rem !important;
    margin-left: 10rem !important; }
  .mt-xxl-1000 {
    margin-top: 10rem !important; }
  .mb-xxl-1000 {
    margin-bottom: 10rem !important; }
  .mr-xxl-1000 {
    margin-right: 10rem !important; }
  .ml-xxl-1000 {
    margin-left: 10rem !important; }
  .m-xxl-1100 {
    margin: 11rem 11rem 11rem 11rem !important; }
  .my-xxl-1100 {
    margin-top: 11rem !important;
    margin-bottom: 11rem !important; }
  .mx-xxl-1100 {
    margin-right: 11rem !important;
    margin-left: 11rem !important; }
  .mt-xxl-1100 {
    margin-top: 11rem !important; }
  .mb-xxl-1100 {
    margin-bottom: 11rem !important; }
  .mr-xxl-1100 {
    margin-right: 11rem !important; }
  .ml-xxl-1100 {
    margin-left: 11rem !important; }
  .m-xxl-1200 {
    margin: 12rem 12rem 12rem 12rem !important; }
  .my-xxl-1200 {
    margin-top: 12rem !important;
    margin-bottom: 12rem !important; }
  .mx-xxl-1200 {
    margin-right: 12rem !important;
    margin-left: 12rem !important; }
  .mt-xxl-1200 {
    margin-top: 12rem !important; }
  .mb-xxl-1200 {
    margin-bottom: 12rem !important; }
  .mr-xxl-1200 {
    margin-right: 12rem !important; }
  .ml-xxl-1200 {
    margin-left: 12rem !important; }
  .m-xxl-1500 {
    margin: 15rem 15rem 15rem 15rem !important; }
  .my-xxl-1500 {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important; }
  .mx-xxl-1500 {
    margin-right: 15rem !important;
    margin-left: 15rem !important; }
  .mt-xxl-1500 {
    margin-top: 15rem !important; }
  .mb-xxl-1500 {
    margin-bottom: 15rem !important; }
  .mr-xxl-1500 {
    margin-right: 15rem !important; }
  .ml-xxl-1500 {
    margin-left: 15rem !important; }
  .p-xxl-0 {
    padding: 0 0 0 0 !important; }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .pt-xxl-0 {
    padding-top: 0 !important; }
  .pb-xxl-0 {
    padding-bottom: 0 !important; }
  .pr-xxl-0 {
    padding-right: 0 !important; }
  .pl-xxl-0 {
    padding-left: 0 !important; }
  .p-xxl-5px {
    padding: 0.3125rem 0.3125rem 0.3125rem 0.3125rem !important; }
  .py-xxl-5px {
    padding-top: 0.3125rem !important;
    padding-bottom: 0.3125rem !important; }
  .px-xxl-5px {
    padding-right: 0.3125rem !important;
    padding-left: 0.3125rem !important; }
  .pt-xxl-5px {
    padding-top: 0.3125rem !important; }
  .pb-xxl-5px {
    padding-bottom: 0.3125rem !important; }
  .pr-xxl-5px {
    padding-right: 0.3125rem !important; }
  .pl-xxl-5px {
    padding-left: 0.3125rem !important; }
  .p-xxl-10px {
    padding: 0.625rem 0.625rem 0.625rem 0.625rem !important; }
  .py-xxl-10px {
    padding-top: 0.625rem !important;
    padding-bottom: 0.625rem !important; }
  .px-xxl-10px {
    padding-right: 0.625rem !important;
    padding-left: 0.625rem !important; }
  .pt-xxl-10px {
    padding-top: 0.625rem !important; }
  .pb-xxl-10px {
    padding-bottom: 0.625rem !important; }
  .pr-xxl-10px {
    padding-right: 0.625rem !important; }
  .pl-xxl-10px {
    padding-left: 0.625rem !important; }
  .p-xxl-025 {
    padding: 0.25rem 0.25rem 0.25rem 0.25rem !important; }
  .py-xxl-025 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .px-xxl-025 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .pt-xxl-025 {
    padding-top: 0.25rem !important; }
  .pb-xxl-025 {
    padding-bottom: 0.25rem !important; }
  .pr-xxl-025 {
    padding-right: 0.25rem !important; }
  .pl-xxl-025 {
    padding-left: 0.25rem !important; }
  .p-xxl-050 {
    padding: 0.5rem 0.5rem 0.5rem 0.5rem !important; }
  .py-xxl-050 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .px-xxl-050 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .pt-xxl-050 {
    padding-top: 0.5rem !important; }
  .pb-xxl-050 {
    padding-bottom: 0.5rem !important; }
  .pr-xxl-050 {
    padding-right: 0.5rem !important; }
  .pl-xxl-050 {
    padding-left: 0.5rem !important; }
  .p-xxl-075 {
    padding: 0.75rem 0.75rem 0.75rem 0.75rem !important; }
  .py-xxl-075 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important; }
  .px-xxl-075 {
    padding-right: 0.75rem !important;
    padding-left: 0.75rem !important; }
  .pt-xxl-075 {
    padding-top: 0.75rem !important; }
  .pb-xxl-075 {
    padding-bottom: 0.75rem !important; }
  .pr-xxl-075 {
    padding-right: 0.75rem !important; }
  .pl-xxl-075 {
    padding-left: 0.75rem !important; }
  .p-xxl-100 {
    padding: 1rem 1rem 1rem 1rem !important; }
  .py-xxl-100 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .px-xxl-100 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .pt-xxl-100 {
    padding-top: 1rem !important; }
  .pb-xxl-100 {
    padding-bottom: 1rem !important; }
  .pr-xxl-100 {
    padding-right: 1rem !important; }
  .pl-xxl-100 {
    padding-left: 1rem !important; }
  .p-xxl-125 {
    padding: 1.25rem 1.25rem 1.25rem 1.25rem !important; }
  .py-xxl-125 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important; }
  .px-xxl-125 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important; }
  .pt-xxl-125 {
    padding-top: 1.25rem !important; }
  .pb-xxl-125 {
    padding-bottom: 1.25rem !important; }
  .pr-xxl-125 {
    padding-right: 1.25rem !important; }
  .pl-xxl-125 {
    padding-left: 1.25rem !important; }
  .p-xxl-150 {
    padding: 1.5rem 1.5rem 1.5rem 1.5rem !important; }
  .py-xxl-150 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .px-xxl-150 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .pt-xxl-150 {
    padding-top: 1.5rem !important; }
  .pb-xxl-150 {
    padding-bottom: 1.5rem !important; }
  .pr-xxl-150 {
    padding-right: 1.5rem !important; }
  .pl-xxl-150 {
    padding-left: 1.5rem !important; }
  .p-xxl-175 {
    padding: 1.75rem 1.75rem 1.75rem 1.75rem !important; }
  .py-xxl-175 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important; }
  .px-xxl-175 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important; }
  .pt-xxl-175 {
    padding-top: 1.75rem !important; }
  .pb-xxl-175 {
    padding-bottom: 1.75rem !important; }
  .pr-xxl-175 {
    padding-right: 1.75rem !important; }
  .pl-xxl-175 {
    padding-left: 1.75rem !important; }
  .p-xxl-200 {
    padding: 2rem 2rem 2rem 2rem !important; }
  .py-xxl-200 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important; }
  .px-xxl-200 {
    padding-right: 2rem !important;
    padding-left: 2rem !important; }
  .pt-xxl-200 {
    padding-top: 2rem !important; }
  .pb-xxl-200 {
    padding-bottom: 2rem !important; }
  .pr-xxl-200 {
    padding-right: 2rem !important; }
  .pl-xxl-200 {
    padding-left: 2rem !important; }
  .p-xxl-250 {
    padding: 2.5rem 2.5rem 2.5rem 2.5rem !important; }
  .py-xxl-250 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important; }
  .px-xxl-250 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important; }
  .pt-xxl-250 {
    padding-top: 2.5rem !important; }
  .pb-xxl-250 {
    padding-bottom: 2.5rem !important; }
  .pr-xxl-250 {
    padding-right: 2.5rem !important; }
  .pl-xxl-250 {
    padding-left: 2.5rem !important; }
  .p-xxl-300 {
    padding: 3rem 3rem 3rem 3rem !important; }
  .py-xxl-300 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .px-xxl-300 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .pt-xxl-300 {
    padding-top: 3rem !important; }
  .pb-xxl-300 {
    padding-bottom: 3rem !important; }
  .pr-xxl-300 {
    padding-right: 3rem !important; }
  .pl-xxl-300 {
    padding-left: 3rem !important; }
  .p-xxl-350 {
    padding: 3.5rem 3.5rem 3.5rem 3.5rem !important; }
  .py-xxl-350 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important; }
  .px-xxl-350 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important; }
  .pt-xxl-350 {
    padding-top: 3.5rem !important; }
  .pb-xxl-350 {
    padding-bottom: 3.5rem !important; }
  .pr-xxl-350 {
    padding-right: 3.5rem !important; }
  .pl-xxl-350 {
    padding-left: 3.5rem !important; }
  .p-xxl-400 {
    padding: 4rem 4rem 4rem 4rem !important; }
  .py-xxl-400 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important; }
  .px-xxl-400 {
    padding-right: 4rem !important;
    padding-left: 4rem !important; }
  .pt-xxl-400 {
    padding-top: 4rem !important; }
  .pb-xxl-400 {
    padding-bottom: 4rem !important; }
  .pr-xxl-400 {
    padding-right: 4rem !important; }
  .pl-xxl-400 {
    padding-left: 4rem !important; }
  .p-xxl-500 {
    padding: 5rem 5rem 5rem 5rem !important; }
  .py-xxl-500 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; }
  .px-xxl-500 {
    padding-right: 5rem !important;
    padding-left: 5rem !important; }
  .pt-xxl-500 {
    padding-top: 5rem !important; }
  .pb-xxl-500 {
    padding-bottom: 5rem !important; }
  .pr-xxl-500 {
    padding-right: 5rem !important; }
  .pl-xxl-500 {
    padding-left: 5rem !important; }
  .p-xxl-600 {
    padding: 6rem 6rem 6rem 6rem !important; }
  .py-xxl-600 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important; }
  .px-xxl-600 {
    padding-right: 6rem !important;
    padding-left: 6rem !important; }
  .pt-xxl-600 {
    padding-top: 6rem !important; }
  .pb-xxl-600 {
    padding-bottom: 6rem !important; }
  .pr-xxl-600 {
    padding-right: 6rem !important; }
  .pl-xxl-600 {
    padding-left: 6rem !important; }
  .p-xxl-700 {
    padding: 7rem 7rem 7rem 7rem !important; }
  .py-xxl-700 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important; }
  .px-xxl-700 {
    padding-right: 7rem !important;
    padding-left: 7rem !important; }
  .pt-xxl-700 {
    padding-top: 7rem !important; }
  .pb-xxl-700 {
    padding-bottom: 7rem !important; }
  .pr-xxl-700 {
    padding-right: 7rem !important; }
  .pl-xxl-700 {
    padding-left: 7rem !important; }
  .p-xxl-800 {
    padding: 8rem 8rem 8rem 8rem !important; }
  .py-xxl-800 {
    padding-top: 8rem !important;
    padding-bottom: 8rem !important; }
  .px-xxl-800 {
    padding-right: 8rem !important;
    padding-left: 8rem !important; }
  .pt-xxl-800 {
    padding-top: 8rem !important; }
  .pb-xxl-800 {
    padding-bottom: 8rem !important; }
  .pr-xxl-800 {
    padding-right: 8rem !important; }
  .pl-xxl-800 {
    padding-left: 8rem !important; }
  .p-xxl-900 {
    padding: 9rem 9rem 9rem 9rem !important; }
  .py-xxl-900 {
    padding-top: 9rem !important;
    padding-bottom: 9rem !important; }
  .px-xxl-900 {
    padding-right: 9rem !important;
    padding-left: 9rem !important; }
  .pt-xxl-900 {
    padding-top: 9rem !important; }
  .pb-xxl-900 {
    padding-bottom: 9rem !important; }
  .pr-xxl-900 {
    padding-right: 9rem !important; }
  .pl-xxl-900 {
    padding-left: 9rem !important; }
  .p-xxl-1000 {
    padding: 10rem 10rem 10rem 10rem !important; }
  .py-xxl-1000 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important; }
  .px-xxl-1000 {
    padding-right: 10rem !important;
    padding-left: 10rem !important; }
  .pt-xxl-1000 {
    padding-top: 10rem !important; }
  .pb-xxl-1000 {
    padding-bottom: 10rem !important; }
  .pr-xxl-1000 {
    padding-right: 10rem !important; }
  .pl-xxl-1000 {
    padding-left: 10rem !important; }
  .p-xxl-1100 {
    padding: 11rem 11rem 11rem 11rem !important; }
  .py-xxl-1100 {
    padding-top: 11rem !important;
    padding-bottom: 11rem !important; }
  .px-xxl-1100 {
    padding-right: 11rem !important;
    padding-left: 11rem !important; }
  .pt-xxl-1100 {
    padding-top: 11rem !important; }
  .pb-xxl-1100 {
    padding-bottom: 11rem !important; }
  .pr-xxl-1100 {
    padding-right: 11rem !important; }
  .pl-xxl-1100 {
    padding-left: 11rem !important; }
  .p-xxl-1200 {
    padding: 12rem 12rem 12rem 12rem !important; }
  .py-xxl-1200 {
    padding-top: 12rem !important;
    padding-bottom: 12rem !important; }
  .px-xxl-1200 {
    padding-right: 12rem !important;
    padding-left: 12rem !important; }
  .pt-xxl-1200 {
    padding-top: 12rem !important; }
  .pb-xxl-1200 {
    padding-bottom: 12rem !important; }
  .pr-xxl-1200 {
    padding-right: 12rem !important; }
  .pl-xxl-1200 {
    padding-left: 12rem !important; }
  .p-xxl-1500 {
    padding: 15rem 15rem 15rem 15rem !important; }
  .py-xxl-1500 {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important; }
  .px-xxl-1500 {
    padding-right: 15rem !important;
    padding-left: 15rem !important; }
  .pt-xxl-1500 {
    padding-top: 15rem !important; }
  .pb-xxl-1500 {
    padding-bottom: 15rem !important; }
  .pr-xxl-1500 {
    padding-right: 15rem !important; }
  .pl-xxl-1500 {
    padding-left: 15rem !important; }
  .rounding-xxl-0 {
    border-radius: 0; }
  .rounding-xxl-0-force {
    border-radius: 0 !important; }
  .rounding-xxl-5px {
    border-radius: 0.3125rem; }
  .rounding-xxl-5px-force {
    border-radius: 0.3125rem !important; }
  .rounding-xxl-10px {
    border-radius: 0.625rem; }
  .rounding-xxl-10px-force {
    border-radius: 0.625rem !important; }
  .rounding-xxl-025 {
    border-radius: 0.25rem; }
  .rounding-xxl-025-force {
    border-radius: 0.25rem !important; }
  .rounding-xxl-050 {
    border-radius: 0.5rem; }
  .rounding-xxl-050-force {
    border-radius: 0.5rem !important; }
  .rounding-xxl-075 {
    border-radius: 0.75rem; }
  .rounding-xxl-075-force {
    border-radius: 0.75rem !important; }
  .rounding-xxl-100 {
    border-radius: 1rem; }
  .rounding-xxl-100-force {
    border-radius: 1rem !important; }
  .rounding-xxl-125 {
    border-radius: 1.25rem; }
  .rounding-xxl-125-force {
    border-radius: 1.25rem !important; }
  .rounding-xxl-150 {
    border-radius: 1.5rem; }
  .rounding-xxl-150-force {
    border-radius: 1.5rem !important; }
  .rounding-xxl-175 {
    border-radius: 1.75rem; }
  .rounding-xxl-175-force {
    border-radius: 1.75rem !important; }
  .rounding-xxl-200 {
    border-radius: 2rem; }
  .rounding-xxl-200-force {
    border-radius: 2rem !important; }
  .display-xxl-none {
    display: none;
    visibility: hidden; }
  .display-xxl-block {
    display: block;
    visibility: visible; }
  .display-xxl-inline {
    display: inline;
    visibility: visible; }
  .display-xxl-inline-block {
    display: inline-block;
    visibility: visible; }
  .display-xxl-contents {
    display: contents;
    visibility: visible; }
  .container-750 {
    max-width: 46.875rem;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    padding-right: 0.625rem;
    padding-left: 0.625rem; } }
  @media (max-width: 767.98px) {
  .breakpoint-debug .breakpoint-debug-xs {
    position: absolute;
    left: -624.9375rem;
    visibility: hidden; }
  .breakpoint-debug .breakpoint-debug-sm {
    position: inherit;
    left: inherit;
    visibility: visible; }
  .breakpoint-debug .breakpoint-debug-md {
    position: absolute;
    left: -624.9375rem;
    visibility: hidden; }
  .breakpoint-debug .breakpoint-debug-lg {
    position: absolute;
    left: -624.9375rem;
    visibility: hidden; }
  .breakpoint-debug .breakpoint-debug-xl {
    position: absolute;
    left: -624.9375rem;
    visibility: hidden; }
  .breakpoint-debug .breakpoint-debug-xxl {
    position: absolute;
    left: -624.9375rem;
    visibility: hidden; } }


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