/*!***********************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./styles/base.scss ***!
  \***********************************************************************************************************/
[class^=icon-]::before, [class*=" icon-"]::before, [class*=fa-] {
  font-family: "sr-icons", "FontAwesome";
}

[class^=icon-], [class*=" icon-"], [class*=fa-] {
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.text-link {
  display: inline-block;
  display: flex;
  align-items: center;
}
.text-link::before {
  margin-right: 7.5px;
  vertical-align: middle;
  font-size: 125%;
  line-height: 1;
}

.icon-p:before {
  content: "\e95e";
}

.icon-account_circle:before {
  content: "\e960";
}

.icon-arrow_back:before {
  content: "\e961";
}

.icon-arrow_forward:before {
  content: "\e962";
}

.icon-arrow_outward:before {
  content: "\e963";
}

.icon-article:before {
  content: "\e964";
}

.icon-award_star:before {
  content: "\e965";
}

.icon-beenhere:before {
  content: "\e966";
}

.icon-brand_awareness:before {
  content: "\e967";
}

.icon-calendar_today:before {
  content: "\e968";
}

.icon-close1:before {
  content: "\e969";
}

.icon-directions_bike:before {
  content: "\e96a";
}

.icon-distance:before {
  content: "\e96b";
}

.icon-done_outline:before {
  content: "\e96c";
}

.icon-edit1:before {
  content: "\e96d";
}

.icon-family_star:before {
  content: "\e96e";
}

.icon-file:before {
  content: "\e96f";
}

.icon-hub:before {
  content: "\e970";
}

.icon-keyboard_arrow_up:before {
  content: "\e971";
}

.icon-keyboard_double_arrow_down:before {
  content: "\e972";
}

.icon-kid_star:before {
  content: "\e973";
}

.icon-language1:before {
  content: "\e974";
}

.icon-mail1:before {
  content: "\e975";
}

.icon-menu:before {
  content: "\e976";
}

.icon-new_releases:before {
  content: "\e977";
}

.icon-pedal_bike:before {
  content: "\e978";
}

.icon-phone_iphone:before {
  content: "\e979";
}

.icon-plus:before {
  content: "\e97a";
}

.icon-rule_settings:before {
  content: "\e97b";
}

.icon-search1:before {
  content: "\e97c";
}

.icon-mastodon:before {
  content: "\e95d";
}

.icon-social-x:before {
  content: "\e95f";
}

.search-icon::before {
  font-family: "sr-icons", "FontAwesome";
  content: "\e947";
  font-size: 20px;
}

.icon-ca-logo:before {
  content: "\e95c";
}

.icon-close:before {
  content: "\e955";
  content: "\e955";
}

.icon-youtube-alt:before {
  content: "\e90a";
}

.icon-logo-hebie:before {
  content: "\e937";
}

.icon-logo-wsm:before {
  content: "\e938";
}

.icon-logo-abus:before {
  content: "\e9c3";
}

.icon-logo-ortlieb:before {
  content: "\e9c7";
}

.icon-logo-bumm:before {
  content: "\e9cd";
}

.icon-logo-trekkingbike:before {
  content: "\e9ce";
}

.icon-logo-schwalbe:before {
  content: "\e9cf";
}

.icon-logo-stevens:before {
  content: "\e9d0";
}

.icon-arrow-external:before {
  content: "\e935";
}

.icon-arrow-internal:before {
  content: "\e936";
}

.icon-bus:before {
  content: "\e933";
}

.icon-walker:before {
  content: "\e934";
}

.icon-clock:before {
  content: "\e90c";
}

.icon-unchecked:before {
  content: "\e90d";
}

.icon-checkbox:before {
  content: "\e90d";
}

.icon-team:before {
  content: "\e924";
}

.icon-map:before {
  content: "\e925";
}

.icon-ranking:before {
  content: "\e926";
}

.icon-bars:before {
  content: "\e926";
}

.icon-pin:before {
  content: "\e927";
}

.icon-marker:before {
  content: "\e927";
}

.icon-trash-alt:before {
  content: "\e928";
}

.icon-trash:before {
  content: "\e929";
}

.icon-bin:before {
  content: "\e929";
}

.icon-delete:before {
  content: "\e929";
}

.icon-logout:before {
  content: "\e92a";
}

.icon-gears:before {
  content: "\e92b";
}

.icon-add-commune:before {
  content: "\e92c";
}

.icon-settings:before {
  content: "\e92d";
}

.icon-gear:before {
  content: "\e92d";
}

.icon-gear-check:before {
  content: "\e95b";
}

.icon-edit:before {
  content: "\e92e";
}

.icon-pen:before {
  content: "\e92e";
}

.icon-pencil:before {
  content: "\e92e";
}

.icon-email:before {
  content: "\e92f";
}

.icon-mail:before {
  content: "\e92f";
}

.icon-checked:before {
  content: "\e930";
}

.icon-checkmark:before {
  content: "\e930";
}

.icon-send:before {
  content: "\e931";
}

.icon-sleep:before {
  content: "\e932";
}

.icon-suspend:before {
  content: "\e932";
}

.icon-city:before {
  content: "\e900";
}

.icon-town:before {
  content: "\e900";
}

.icon-commune:before {
  content: "\e901";
}

.icon-cycle:before {
  content: "\e90e";
}

.icon-bike:before {
  content: "\e90e";
}

.icon-cyclist-star:before {
  content: "\e90f";
  -webkit-font-smoothing: subpixel-antialiased !important;
  -moz-osx-font-smoothing: auto !important;
}

.icon-biker-star:before {
  content: "\e90f";
}

.icon-cyclist:before {
  content: "\e910";
  -webkit-font-smoothing: subpixel-antialiased !important;
  -moz-osx-font-smoothing: auto !important;
}

.icon-biker:before {
  content: "\e910";
}

.icon-factory:before {
  content: "\e911";
}

.icon-five-dudes:before {
  content: "\e912";
}

.icon-flag:before {
  content: "\e913";
}

.icon-info:before {
  content: "\e914";
}

.icon-kb-logo:before {
  content: "\e915";
}

.icon-language:before {
  content: "\e916";
}

.icon-globe:before {
  content: "\e916";
}

.icon-many-dudes:before {
  content: "\e917";
}

.icon-mobile:before {
  content: "\e918";
  -webkit-font-smoothing: subpixel-antialiased !important;
  -moz-osx-font-smoothing: auto !important;
}

.icon-iphone:before {
  content: "\e918";
}

.icon-my-sr:before {
  content: "\e919";
}

.icon-mein-sr:before {
  content: "\e919";
}

.icon-person:before {
  content: "\e91a";
  -webkit-font-smoothing: subpixel-antialiased !important;
  -moz-osx-font-smoothing: auto !important;
}

.icon-user:before {
  content: "\e91a";
}

.icon-road:before {
  content: "\e91b";
}

.icon-track:before {
  content: "\e91b";
}

.icon-search:before {
  content: "\e91c";
}

.icon-shout:before {
  content: "\e91d";
}

.icon-single-dude:before {
  content: "\e91e";
}

.icon-thin-angle-left:before {
  content: "\e91f";
}

.icon-thin-angle-right:before {
  content: "\e920";
}

.icon-three-dudes:before {
  content: "\e921";
}

.icon-two-dudes:before {
  content: "\e922";
}

.icon-warning:before {
  content: "\e923";
}

.icon-report:before {
  content: "\e923";
}

.icon-star:before {
  content: "\e905";
}

.icon-favorite:before {
  content: "\e905";
}

.icon-download:before {
  content: "\e902";
}

.icon-youtube:before {
  content: "\e90b";
}

.icon-flickr:before {
  content: "\e906";
}

.icon-instagram:before {
  content: "\e907";
}

.icon-twitter:before {
  content: "\e908";
}

.icon-facebook:before {
  content: "\e909";
}

.icon-users:before {
  content: "\e903";
}

.icon-heart:before {
  content: "\e904";
}

.icon-arrow-left:before {
  content: "\e5c4";
}

.icon-arrow-down:before {
  content: "\e5db";
}

.icon-triangle-down:before {
  content: "\e5c5";
}

.icon-triangle-down-circle:before {
  content: "\e5c6";
}

.icon-triangle-up:before {
  content: "\e5c7";
}

.icon-arrow-right:before {
  content: "\e5c8";
}

.icon-arrow-up:before {
  content: "\e5d8";
}

.fa-angle-down:before {
  content: "\e313";
}

.icon-angle-down:before {
  content: "\e313";
}

.icon-angle-left:before {
  content: "\e314";
}

.icon-angle-right:before {
  content: "\e315";
}

.fa-angle-up:before {
  content: "\e316";
}

.icon-angle-up:before {
  content: "\e316";
}

.icon-play:before {
  content: "\e037";
}

.icon-duplizieren:before {
  content: "\e939";
}

.icon-anmerkung:before {
  content: "\e93a";
}

.icon-more:before {
  content: "\e93b";
}

.icon-many-bikes:before {
  content: "\e93c";
}

.icon-3-bikes:before {
  content: "\e93d";
}

.icon-zzz:before {
  content: "\e93e";
}

.icon-lock:before {
  content: "\e93f";
}

.icon-key:before {
  content: "\e940";
}

.icon-arrow-panel-down:before {
  content: "\e941";
}

.icon-arrow-panel-up:before {
  content: "\e942";
}

.icon-fussweg:before {
  content: "\e943";
}

.icon-km:before {
  content: "\e944";
}

.icon-schulradeln:before {
  content: "\e945";
}

.icon-radpendler:before {
  content: "\e946";
}

.icon-search-std:before {
  content: "\e947";
}

.icon-male:before {
  content: "\e948";
}

.icon-female:before {
  content: "\e949";
}

.icon-endorse:before {
  content: "\e94a";
}

.icon-no-endorse:before {
  content: "\e94b";
}

.icon-area:before {
  content: "\e94c";
}

.icon-tag:before {
  content: "\e94d";
}

.icon-radkultur:before {
  content: "\e94e";
}

.icon-parlamentarier-liste:before {
  content: "\e94f";
}

.icon-parlamentarier-kreistag:before {
  content: "\e950";
}

.icon-movebis:before {
  content: "\e951";
}

.icon-radar:before {
  content: "\e952";
}

.icon-regeln:before {
  content: "\e953";
}

.icon-app:before {
  content: "\e954";
}

.icon-loading:before {
  content: "\e956";
}

.icon-four-dudes:before {
  content: "\e957";
}

.icon-bundeslaender:before {
  content: "\e958";
}

.icon-benzin:before {
  content: "\e959";
}

.icon-coins:before {
  content: "\e95a";
}

.icons {
  display: flex;
}

:root {
  --sm: 480px;
  --md: 768px;
  --lg: 1024px;
  --xl: 1440px;
  --sr-space2: 2px;
  --sr-space4: 4px;
  --sr-space8: 8px;
  --sr-space12: 12px;
  --sr-space16: 16px;
  --sr-space20: 20px;
  --sr-space24: 24px;
  --sr-space32: 32px;
  --sr-space40: 40px;
  --sr-space48: 48px;
  --sr-space64: 64px;
  --sr-space80: 80px;
  --sr-space120: 120px;
  --sr-space160: 160px;
  --sr-space200: 200px;
  --SR-Green: #89B528;
  --green-60-base: #89B528;
  --Green-99: #1A2009;
  --Green-98: #2B390B;
  --Green-95: #3D5409;
  --Green-90: #4F6E06;
  --Green-80: #628808;
  --Green-70: #76A014;
  --Green-60: #8CB82B;
  --Green-50: #9CC73F;
  --Green-40: #AFD65A;
  --Green-35: #C1E276;
  --Green-30: #D1EB94;
  --Green-25: #E0F2B4;
  --Green-20: #EEF8D4;
  --Green-10: #FBFEF5;
  --SR-Blue: #0083C2;
  --blue-60-base: #0083C2;
  --Blue-99: #0B1822;
  --Blue-98: #07293E;
  --Blue-95: #003A5B;
  --Blue-90: #004C77;
  --Blue-80: #005F93;
  --Blue-70: #0071AC;
  --Blue-60: #0083C2;
  --Blue-50: #3095D4;
  --Blue-40: #55A7E2;
  --Blue-35: #77B8ED;
  --Blue-30: #98C9F4;
  --Blue-25: #B8D9F9;
  --Blue-20: #D7EAFC;
  --Blue-10: #F6FAFE;
  --grey-60-base: #989C9E;
  --Grey-99: #1B1C1C;
  --Grey-98: #303132;
  --Grey-95: #454748;
  --Grey-90: #5B5D5F;
  --Grey-80: #707375;
  --Grey-70: #85898A;
  --Grey-60: #989C9E;
  --Grey-50: #AAAEB0;
  --Grey-40: #BABEC0;
  --Grey-35: #C9CDCE;
  --Grey-30: #D7DADB;
  --Grey-25: #E4E6E7;
  --Grey-20: #F0F1F2;
  --Grey-10: #FCFCFC;
}

/* global helper classes */
/* helper start */
.p-0 {
  padding: 0px !important;
}

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

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

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

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

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

.p-6 {
  padding: 6px !important;
}

.p-7 {
  padding: 7px !important;
}

.p-8 {
  padding: 8px !important;
}

.p-9 {
  padding: 9px !important;
}

.p-10 {
  padding: 10px !important;
}

.p-11 {
  padding: 11px !important;
}

.p-12 {
  padding: 12px !important;
}

.p-13 {
  padding: 13px !important;
}

.p-14 {
  padding: 14px !important;
}

.p-15 {
  padding: 15px !important;
}

.p-16 {
  padding: 16px !important;
}

.p-17 {
  padding: 17px !important;
}

.p-18 {
  padding: 18px !important;
}

.p-19 {
  padding: 19px !important;
}

.p-20 {
  padding: 20px !important;
}

.p-21 {
  padding: 21px !important;
}

.p-22 {
  padding: 22px !important;
}

.p-23 {
  padding: 23px !important;
}

.p-24 {
  padding: 24px !important;
}

.p-25 {
  padding: 25px !important;
}

.p-26 {
  padding: 26px !important;
}

.p-27 {
  padding: 27px !important;
}

.p-28 {
  padding: 28px !important;
}

.p-29 {
  padding: 29px !important;
}

.p-30 {
  padding: 30px !important;
}

.p-32 {
  padding: 32px !important;
}

.p-35 {
  padding: 35px !important;
}

.p-40 {
  padding: 40px !important;
}

.p-45 {
  padding: 45px !important;
}

.p-48 {
  padding: 48px !important;
}

.p-50 {
  padding: 50px !important;
}

.p-55 {
  padding: 55px !important;
}

.p-60 {
  padding: 60px !important;
}

.p-64 {
  padding: 64px !important;
}

.p-65 {
  padding: 65px !important;
}

.p-70 {
  padding: 70px !important;
}

.p-75 {
  padding: 75px !important;
}

.p-80 {
  padding: 80px !important;
}

.p-85 {
  padding: 85px !important;
}

.p-90 {
  padding: 90px !important;
}

.p-95 {
  padding: 95px !important;
}

.p-100 {
  padding: 100px !important;
}

.p-120 {
  padding: 120px !important;
}

.p-125 {
  padding: 125px !important;
}

.p-150 {
  padding: 150px !important;
}

.p-160 {
  padding: 160px !important;
}

.p-175 {
  padding: 175px !important;
}

.p-200 {
  padding: 200px !important;
}

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

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

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

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

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

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

.pt-6 {
  padding-top: 6px !important;
}

.pt-7 {
  padding-top: 7px !important;
}

.pt-8 {
  padding-top: 8px !important;
}

.pt-9 {
  padding-top: 9px !important;
}

.pt-10 {
  padding-top: 10px !important;
}

.pt-11 {
  padding-top: 11px !important;
}

.pt-12 {
  padding-top: 12px !important;
}

.pt-13 {
  padding-top: 13px !important;
}

.pt-14 {
  padding-top: 14px !important;
}

.pt-15 {
  padding-top: 15px !important;
}

.pt-16 {
  padding-top: 16px !important;
}

.pt-17 {
  padding-top: 17px !important;
}

.pt-18 {
  padding-top: 18px !important;
}

.pt-19 {
  padding-top: 19px !important;
}

.pt-20 {
  padding-top: 20px !important;
}

.pt-21 {
  padding-top: 21px !important;
}

.pt-22 {
  padding-top: 22px !important;
}

.pt-23 {
  padding-top: 23px !important;
}

.pt-24 {
  padding-top: 24px !important;
}

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

.pt-26 {
  padding-top: 26px !important;
}

.pt-27 {
  padding-top: 27px !important;
}

.pt-28 {
  padding-top: 28px !important;
}

.pt-29 {
  padding-top: 29px !important;
}

.pt-30 {
  padding-top: 30px !important;
}

.pt-32 {
  padding-top: 32px !important;
}

.pt-35 {
  padding-top: 35px !important;
}

.pt-40 {
  padding-top: 40px !important;
}

.pt-45 {
  padding-top: 45px !important;
}

.pt-48 {
  padding-top: 48px !important;
}

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

.pt-55 {
  padding-top: 55px !important;
}

.pt-60 {
  padding-top: 60px !important;
}

.pt-64 {
  padding-top: 64px !important;
}

.pt-65 {
  padding-top: 65px !important;
}

.pt-70 {
  padding-top: 70px !important;
}

.pt-75 {
  padding-top: 75px !important;
}

.pt-80 {
  padding-top: 80px !important;
}

.pt-85 {
  padding-top: 85px !important;
}

.pt-90 {
  padding-top: 90px !important;
}

.pt-95 {
  padding-top: 95px !important;
}

.pt-100 {
  padding-top: 100px !important;
}

.pt-120 {
  padding-top: 120px !important;
}

.pt-125 {
  padding-top: 125px !important;
}

.pt-150 {
  padding-top: 150px !important;
}

.pt-160 {
  padding-top: 160px !important;
}

.pt-175 {
  padding-top: 175px !important;
}

.pt-200 {
  padding-top: 200px !important;
}

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

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

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

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

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

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

.pr-6 {
  padding-right: 6px !important;
}

.pr-7 {
  padding-right: 7px !important;
}

.pr-8 {
  padding-right: 8px !important;
}

.pr-9 {
  padding-right: 9px !important;
}

.pr-10 {
  padding-right: 10px !important;
}

.pr-11 {
  padding-right: 11px !important;
}

.pr-12 {
  padding-right: 12px !important;
}

.pr-13 {
  padding-right: 13px !important;
}

.pr-14 {
  padding-right: 14px !important;
}

.pr-15 {
  padding-right: 15px !important;
}

.pr-16 {
  padding-right: 16px !important;
}

.pr-17 {
  padding-right: 17px !important;
}

.pr-18 {
  padding-right: 18px !important;
}

.pr-19 {
  padding-right: 19px !important;
}

.pr-20 {
  padding-right: 20px !important;
}

.pr-21 {
  padding-right: 21px !important;
}

.pr-22 {
  padding-right: 22px !important;
}

.pr-23 {
  padding-right: 23px !important;
}

.pr-24 {
  padding-right: 24px !important;
}

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

.pr-26 {
  padding-right: 26px !important;
}

.pr-27 {
  padding-right: 27px !important;
}

.pr-28 {
  padding-right: 28px !important;
}

.pr-29 {
  padding-right: 29px !important;
}

.pr-30 {
  padding-right: 30px !important;
}

.pr-32 {
  padding-right: 32px !important;
}

.pr-35 {
  padding-right: 35px !important;
}

.pr-40 {
  padding-right: 40px !important;
}

.pr-45 {
  padding-right: 45px !important;
}

.pr-48 {
  padding-right: 48px !important;
}

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

.pr-55 {
  padding-right: 55px !important;
}

.pr-60 {
  padding-right: 60px !important;
}

.pr-64 {
  padding-right: 64px !important;
}

.pr-65 {
  padding-right: 65px !important;
}

.pr-70 {
  padding-right: 70px !important;
}

.pr-75 {
  padding-right: 75px !important;
}

.pr-80 {
  padding-right: 80px !important;
}

.pr-85 {
  padding-right: 85px !important;
}

.pr-90 {
  padding-right: 90px !important;
}

.pr-95 {
  padding-right: 95px !important;
}

.pr-100 {
  padding-right: 100px !important;
}

.pr-120 {
  padding-right: 120px !important;
}

.pr-125 {
  padding-right: 125px !important;
}

.pr-150 {
  padding-right: 150px !important;
}

.pr-160 {
  padding-right: 160px !important;
}

.pr-175 {
  padding-right: 175px !important;
}

.pr-200 {
  padding-right: 200px !important;
}

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

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

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

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

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

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

.pb-6 {
  padding-bottom: 6px !important;
}

.pb-7 {
  padding-bottom: 7px !important;
}

.pb-8 {
  padding-bottom: 8px !important;
}

.pb-9 {
  padding-bottom: 9px !important;
}

.pb-10 {
  padding-bottom: 10px !important;
}

.pb-11 {
  padding-bottom: 11px !important;
}

.pb-12 {
  padding-bottom: 12px !important;
}

.pb-13 {
  padding-bottom: 13px !important;
}

.pb-14 {
  padding-bottom: 14px !important;
}

.pb-15 {
  padding-bottom: 15px !important;
}

.pb-16 {
  padding-bottom: 16px !important;
}

.pb-17 {
  padding-bottom: 17px !important;
}

.pb-18 {
  padding-bottom: 18px !important;
}

.pb-19 {
  padding-bottom: 19px !important;
}

.pb-20 {
  padding-bottom: 20px !important;
}

.pb-21 {
  padding-bottom: 21px !important;
}

.pb-22 {
  padding-bottom: 22px !important;
}

.pb-23 {
  padding-bottom: 23px !important;
}

.pb-24 {
  padding-bottom: 24px !important;
}

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

.pb-26 {
  padding-bottom: 26px !important;
}

.pb-27 {
  padding-bottom: 27px !important;
}

.pb-28 {
  padding-bottom: 28px !important;
}

.pb-29 {
  padding-bottom: 29px !important;
}

.pb-30 {
  padding-bottom: 30px !important;
}

.pb-32 {
  padding-bottom: 32px !important;
}

.pb-35 {
  padding-bottom: 35px !important;
}

.pb-40 {
  padding-bottom: 40px !important;
}

.pb-45 {
  padding-bottom: 45px !important;
}

.pb-48 {
  padding-bottom: 48px !important;
}

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

.pb-55 {
  padding-bottom: 55px !important;
}

.pb-60 {
  padding-bottom: 60px !important;
}

.pb-64 {
  padding-bottom: 64px !important;
}

.pb-65 {
  padding-bottom: 65px !important;
}

.pb-70 {
  padding-bottom: 70px !important;
}

.pb-75 {
  padding-bottom: 75px !important;
}

.pb-80 {
  padding-bottom: 80px !important;
}

.pb-85 {
  padding-bottom: 85px !important;
}

.pb-90 {
  padding-bottom: 90px !important;
}

.pb-95 {
  padding-bottom: 95px !important;
}

.pb-100 {
  padding-bottom: 100px !important;
}

.pb-120 {
  padding-bottom: 120px !important;
}

.pb-125 {
  padding-bottom: 125px !important;
}

.pb-150 {
  padding-bottom: 150px !important;
}

.pb-160 {
  padding-bottom: 160px !important;
}

.pb-175 {
  padding-bottom: 175px !important;
}

.pb-200 {
  padding-bottom: 200px !important;
}

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

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

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

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

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

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

.pl-6 {
  padding-left: 6px !important;
}

.pl-7 {
  padding-left: 7px !important;
}

.pl-8 {
  padding-left: 8px !important;
}

.pl-9 {
  padding-left: 9px !important;
}

.pl-10 {
  padding-left: 10px !important;
}

.pl-11 {
  padding-left: 11px !important;
}

.pl-12 {
  padding-left: 12px !important;
}

.pl-13 {
  padding-left: 13px !important;
}

.pl-14 {
  padding-left: 14px !important;
}

.pl-15 {
  padding-left: 15px !important;
}

.pl-16 {
  padding-left: 16px !important;
}

.pl-17 {
  padding-left: 17px !important;
}

.pl-18 {
  padding-left: 18px !important;
}

.pl-19 {
  padding-left: 19px !important;
}

.pl-20 {
  padding-left: 20px !important;
}

.pl-21 {
  padding-left: 21px !important;
}

.pl-22 {
  padding-left: 22px !important;
}

.pl-23 {
  padding-left: 23px !important;
}

.pl-24 {
  padding-left: 24px !important;
}

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

.pl-26 {
  padding-left: 26px !important;
}

.pl-27 {
  padding-left: 27px !important;
}

.pl-28 {
  padding-left: 28px !important;
}

.pl-29 {
  padding-left: 29px !important;
}

.pl-30 {
  padding-left: 30px !important;
}

.pl-32 {
  padding-left: 32px !important;
}

.pl-35 {
  padding-left: 35px !important;
}

.pl-40 {
  padding-left: 40px !important;
}

.pl-45 {
  padding-left: 45px !important;
}

.pl-48 {
  padding-left: 48px !important;
}

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

.pl-55 {
  padding-left: 55px !important;
}

.pl-60 {
  padding-left: 60px !important;
}

.pl-64 {
  padding-left: 64px !important;
}

.pl-65 {
  padding-left: 65px !important;
}

.pl-70 {
  padding-left: 70px !important;
}

.pl-75 {
  padding-left: 75px !important;
}

.pl-80 {
  padding-left: 80px !important;
}

.pl-85 {
  padding-left: 85px !important;
}

.pl-90 {
  padding-left: 90px !important;
}

.pl-95 {
  padding-left: 95px !important;
}

.pl-100 {
  padding-left: 100px !important;
}

.pl-120 {
  padding-left: 120px !important;
}

.pl-125 {
  padding-left: 125px !important;
}

.pl-150 {
  padding-left: 150px !important;
}

.pl-160 {
  padding-left: 160px !important;
}

.pl-175 {
  padding-left: 175px !important;
}

.pl-200 {
  padding-left: 200px !important;
}

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

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

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

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

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

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

.m-6 {
  margin: 6px !important;
}

.m-7 {
  margin: 7px !important;
}

.m-8 {
  margin: 8px !important;
}

.m-9 {
  margin: 9px !important;
}

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

.m-11 {
  margin: 11px !important;
}

.m-12 {
  margin: 12px !important;
}

.m-13 {
  margin: 13px !important;
}

.m-14 {
  margin: 14px !important;
}

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

.m-16 {
  margin: 16px !important;
}

.m-17 {
  margin: 17px !important;
}

.m-18 {
  margin: 18px !important;
}

.m-19 {
  margin: 19px !important;
}

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

.m-21 {
  margin: 21px !important;
}

.m-22 {
  margin: 22px !important;
}

.m-23 {
  margin: 23px !important;
}

.m-24 {
  margin: 24px !important;
}

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

.m-26 {
  margin: 26px !important;
}

.m-27 {
  margin: 27px !important;
}

.m-28 {
  margin: 28px !important;
}

.m-29 {
  margin: 29px !important;
}

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

.m-32 {
  margin: 32px !important;
}

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

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

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

.m-48 {
  margin: 48px !important;
}

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

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

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

.m-64 {
  margin: 64px !important;
}

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

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

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

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

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

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

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

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

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

.m-125 {
  margin: 125px !important;
}

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

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

.m-175 {
  margin: 175px !important;
}

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

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

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

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

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

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

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

.mt-6 {
  margin-top: 6px !important;
}

.mt-7 {
  margin-top: 7px !important;
}

.mt-8 {
  margin-top: 8px !important;
}

.mt-9 {
  margin-top: 9px !important;
}

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

.mt-11 {
  margin-top: 11px !important;
}

.mt-12 {
  margin-top: 12px !important;
}

.mt-13 {
  margin-top: 13px !important;
}

.mt-14 {
  margin-top: 14px !important;
}

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

.mt-16 {
  margin-top: 16px !important;
}

.mt-17 {
  margin-top: 17px !important;
}

.mt-18 {
  margin-top: 18px !important;
}

.mt-19 {
  margin-top: 19px !important;
}

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

.mt-21 {
  margin-top: 21px !important;
}

.mt-22 {
  margin-top: 22px !important;
}

.mt-23 {
  margin-top: 23px !important;
}

.mt-24 {
  margin-top: 24px !important;
}

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

.mt-26 {
  margin-top: 26px !important;
}

.mt-27 {
  margin-top: 27px !important;
}

.mt-28 {
  margin-top: 28px !important;
}

.mt-29 {
  margin-top: 29px !important;
}

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

.mt-32 {
  margin-top: 32px !important;
}

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

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

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

.mt-48 {
  margin-top: 48px !important;
}

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

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

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

.mt-64 {
  margin-top: 64px !important;
}

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

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

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

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

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

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

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

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

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

.mt-125 {
  margin-top: 125px !important;
}

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

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

.mt-175 {
  margin-top: 175px !important;
}

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

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

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

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

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

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

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

.mr-6 {
  margin-right: 6px !important;
}

.mr-7 {
  margin-right: 7px !important;
}

.mr-8 {
  margin-right: 8px !important;
}

.mr-9 {
  margin-right: 9px !important;
}

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

.mr-11 {
  margin-right: 11px !important;
}

.mr-12 {
  margin-right: 12px !important;
}

.mr-13 {
  margin-right: 13px !important;
}

.mr-14 {
  margin-right: 14px !important;
}

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

.mr-16 {
  margin-right: 16px !important;
}

.mr-17 {
  margin-right: 17px !important;
}

.mr-18 {
  margin-right: 18px !important;
}

.mr-19 {
  margin-right: 19px !important;
}

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

.mr-21 {
  margin-right: 21px !important;
}

.mr-22 {
  margin-right: 22px !important;
}

.mr-23 {
  margin-right: 23px !important;
}

.mr-24 {
  margin-right: 24px !important;
}

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

.mr-26 {
  margin-right: 26px !important;
}

.mr-27 {
  margin-right: 27px !important;
}

.mr-28 {
  margin-right: 28px !important;
}

.mr-29 {
  margin-right: 29px !important;
}

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

.mr-32 {
  margin-right: 32px !important;
}

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

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

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

.mr-48 {
  margin-right: 48px !important;
}

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

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

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

.mr-64 {
  margin-right: 64px !important;
}

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

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

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

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

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

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

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

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

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

.mr-125 {
  margin-right: 125px !important;
}

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

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

.mr-175 {
  margin-right: 175px !important;
}

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

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

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

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

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

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

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

.mb-6 {
  margin-bottom: 6px !important;
}

.mb-7 {
  margin-bottom: 7px !important;
}

.mb-8 {
  margin-bottom: 8px !important;
}

.mb-9 {
  margin-bottom: 9px !important;
}

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

.mb-11 {
  margin-bottom: 11px !important;
}

.mb-12 {
  margin-bottom: 12px !important;
}

.mb-13 {
  margin-bottom: 13px !important;
}

.mb-14 {
  margin-bottom: 14px !important;
}

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

.mb-16 {
  margin-bottom: 16px !important;
}

.mb-17 {
  margin-bottom: 17px !important;
}

.mb-18 {
  margin-bottom: 18px !important;
}

.mb-19 {
  margin-bottom: 19px !important;
}

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

.mb-21 {
  margin-bottom: 21px !important;
}

.mb-22 {
  margin-bottom: 22px !important;
}

.mb-23 {
  margin-bottom: 23px !important;
}

.mb-24 {
  margin-bottom: 24px !important;
}

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

.mb-26 {
  margin-bottom: 26px !important;
}

.mb-27 {
  margin-bottom: 27px !important;
}

.mb-28 {
  margin-bottom: 28px !important;
}

.mb-29 {
  margin-bottom: 29px !important;
}

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

.mb-32 {
  margin-bottom: 32px !important;
}

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

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

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

.mb-48 {
  margin-bottom: 48px !important;
}

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

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

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

.mb-64 {
  margin-bottom: 64px !important;
}

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

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

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

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

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

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

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

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

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

.mb-125 {
  margin-bottom: 125px !important;
}

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

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

.mb-175 {
  margin-bottom: 175px !important;
}

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

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

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

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

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

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

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

.ml-6 {
  margin-left: 6px !important;
}

.ml-7 {
  margin-left: 7px !important;
}

.ml-8 {
  margin-left: 8px !important;
}

.ml-9 {
  margin-left: 9px !important;
}

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

.ml-11 {
  margin-left: 11px !important;
}

.ml-12 {
  margin-left: 12px !important;
}

.ml-13 {
  margin-left: 13px !important;
}

.ml-14 {
  margin-left: 14px !important;
}

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

.ml-16 {
  margin-left: 16px !important;
}

.ml-17 {
  margin-left: 17px !important;
}

.ml-18 {
  margin-left: 18px !important;
}

.ml-19 {
  margin-left: 19px !important;
}

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

.ml-21 {
  margin-left: 21px !important;
}

.ml-22 {
  margin-left: 22px !important;
}

.ml-23 {
  margin-left: 23px !important;
}

.ml-24 {
  margin-left: 24px !important;
}

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

.ml-26 {
  margin-left: 26px !important;
}

.ml-27 {
  margin-left: 27px !important;
}

.ml-28 {
  margin-left: 28px !important;
}

.ml-29 {
  margin-left: 29px !important;
}

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

.ml-32 {
  margin-left: 32px !important;
}

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

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

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

.ml-48 {
  margin-left: 48px !important;
}

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

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

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

.ml-64 {
  margin-left: 64px !important;
}

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

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

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

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

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

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

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

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

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

.ml-125 {
  margin-left: 125px !important;
}

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

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

.ml-175 {
  margin-left: 175px !important;
}

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

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

.py-1, .py-10 {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

.py-2, .py-20 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

.py-3, .py-30 {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}

.py-4, .py-40 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}

.py-5, .py-50 {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

.my-1, .my-10 {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}

.my-2, .my-20 {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}

.my-3, .my-30 {
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}

.my-4, .my-40 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}

.my-5, .my-50 {
  margin-top: 50px !important;
  margin-bottom: 50px !important;
}

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

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

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

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

.mx-1, .mx-10 {
  margin-left: 10px !important;
  margin-right: 10px !important;
}

.mx-2, .mx-20 {
  margin-left: 20px !important;
  margin-right: 20px !important;
}

.mx-3, .mx-30 {
  margin-left: 30px !important;
  margin-right: 30px !important;
}

.mx-4, .mx-40 {
  margin-left: 40px !important;
  margin-right: 40px !important;
}

.mx-5, .mx-50 {
  margin-left: 50px !important;
  margin-right: 50px !important;
}

.mx-xs-minus-15 {
  margin-left: -15px !important;
  margin-right: -15px !important;
}

.w-auto {
  width: auto;
}

.w-fit-content {
  width: fit-content;
}

.w-5 {
  width: 5% !important;
}

.w-10 {
  width: 10% !important;
}

.w-15 {
  width: 15% !important;
}

.w-20 {
  width: 20% !important;
}

.w-25 {
  width: 25% !important;
}

.w-30 {
  width: 30% !important;
}

.w-33 {
  width: 33% !important;
}

.w-40 {
  width: 40% !important;
}

.w-45 {
  width: 45% !important;
}

.w-50 {
  width: 50% !important;
}

.w-60 {
  width: 60% !important;
}

.w-63 {
  width: 63% !important;
}

.w-65 {
  width: 65% !important;
}

.w-66 {
  width: 66% !important;
}

.w-70 {
  width: 70% !important;
}

.w-75 {
  width: 75% !important;
}

.w-80 {
  width: 80% !important;
}

.w-90 {
  width: 90% !important;
}

.w-95 {
  width: 95% !important;
}

.w-100 {
  width: 100% !important;
}

.h-5 {
  height: 5% !important;
}

.h-10 {
  height: 10% !important;
}

.h-15 {
  height: 15% !important;
}

.h-20 {
  height: 20% !important;
}

.h-25 {
  height: 25% !important;
}

.h-30 {
  height: 30% !important;
}

.h-33 {
  height: 33% !important;
}

.h-40 {
  height: 40% !important;
}

.h-45 {
  height: 45% !important;
}

.h-50 {
  height: 50% !important;
}

.h-60 {
  height: 60% !important;
}

.h-63 {
  height: 63% !important;
}

.h-65 {
  height: 65% !important;
}

.h-66 {
  height: 66% !important;
}

.h-70 {
  height: 70% !important;
}

.h-75 {
  height: 75% !important;
}

.h-80 {
  height: 80% !important;
}

.h-90 {
  height: 90% !important;
}

.h-95 {
  height: 95% !important;
}

.h-100 {
  height: 100% !important;
}

.lh-10 {
  line-height: 10px !important;
}

.lh-18 {
  line-height: 18px !important;
}

.lh-20 {
  line-height: 20px !important;
}

.lh-30 {
  line-height: 30px !important;
}

.lh-40 {
  line-height: 40px !important;
}

.lh-50 {
  line-height: 50px !important;
}

.fs-13 {
  font-size: 13px !important;
}

.fs-14 {
  font-size: 14px !important;
}

.fs-15 {
  font-size: 15px !important;
}

.fs-16 {
  font-size: 16px !important;
}

.fs-18 {
  font-size: 18px !important;
}

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

.fs-25 {
  font-size: 25px !important;
}

.fs-30 {
  font-size: 30px !important;
}

.fs-34 {
  font-size: 34px !important;
}

.fs-40 {
  font-size: 40px !important;
}

.fs-48 {
  font-size: 48px !important;
}

.fs-50 {
  font-size: 50px !important;
}

.ls-0 {
  letter-spacing: 0;
}

.ls-22 {
  letter-spacing: 0.22px;
}

.ls-30 {
  letter-spacing: 0.3px;
}

.ls-30 {
  letter-spacing: 0.33px;
}

.ls-55 {
  letter-spacing: 0.55px;
}

.ls-60 {
  letter-spacing: 0.6px;
}

.fw-light {
  font-weight: 300 !important;
}

.fw-regular,
.fw-normal {
  font-weight: 400 !important;
}

.fw-medium {
  font-weight: 500 !important;
}

.fw-bold {
  font-weight: 600 !important;
}

.color-text {
  color: #454545;
}

.color-link,
.color-blue {
  color: #0086C5;
}

.color-green {
  color: #8CB82B;
}

.d-none {
  display: none;
}

.d-block {
  display: block;
}

.d-inline-block {
  display: inline-block;
}

.d-inline {
  display: inline;
}

.d-flex {
  display: flex;
}

.d-inherit {
  display: inherit;
}

.d-initial {
  display: initial;
}

.position-relative {
  position: relative;
}

.position-inherit {
  position: inherit;
}

.position-initial {
  position: initial;
}

.position-absolute {
  position: absolute;
}

.position-fixed {
  position: fixed;
}

.position-sticky {
  position: sticky;
}

.flex-direction-column,
.flex-direction-col {
  flex-direction: column;
}

.flex-direction-row {
  flex-direction: row;
}

.flex-grow {
  flex-grow: 1;
}

.flex-shrink {
  flex-shrink: 1;
}

.justify-content-start {
  justify-content: start;
}

.justify-content-center {
  justify-content: center;
}

.justify-content-end {
  justify-content: end;
}

.justify-content-between {
  justify-content: space-between;
}

.justify-content-around {
  justify-content: space-around;
}

.align-items-start {
  align-items: flex-start;
}

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

.align-items-end {
  align-items: flex-end;
}

.align-items-baseline {
  align-items: baseline;
}

.align-items-stretch {
  align-items: stretch;
}

.vertical-align-top {
  vertical-align: top;
}

.vertical-align-middle {
  vertical-align: middle;
}

.vertical-align-bottom {
  vertical-align: bottom;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-x-scroll {
  overflow-x: scroll;
}

.overflow-visible {
  overflow: visible !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.overflow-x-auto {
  overflow-x: auto;
}

.overflow-x-visible {
  overflow-x: visible;
}

.overflow-x-hidden {
  overflow-x: hidden;
}

.overflow-y-auto {
  overflow-y: auto;
}

.overflow-y-scroll {
  overflow-y: scroll;
}

.overflow-y-visible {
  overflow-y: visible;
}

.overflow-y-hidden {
  overflow-y: hidden;
}

.cut-text {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.visibility-hidden {
  visibility: hidden;
}

.visibility-visible {
  visibility: visible;
}

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

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

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

.text-decoration-none {
  text-decoration: none;
}

.text-decoration-underline {
  text-decoration: underline;
}

.z-index-0 {
  z-index: 0;
}

.z-index-1 {
  z-index: 1;
}

.z-index-2 {
  z-index: 2;
}

.z-index-3 {
  z-index: 3;
}

.z-index-10 {
  z-index: 10;
}

.z-index-999 {
  z-index: 999;
}

.z-index-9999 {
  z-index: 9999;
}

.white-space-normal {
  white-space: normal;
}

.white-space-nowrap {
  white-space: nowrap;
}

.rotate-90 {
  transform: rotate(90deg);
}

.rotate-180 {
  transform: rotate(180deg);
}

.rotate-270 {
  transform: rotate(270deg);
}

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

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

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

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

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

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

.mt-minus-6 {
  margin-top: -6px !important;
}

.mt-minus-7 {
  margin-top: -7px !important;
}

.mt-minus-8 {
  margin-top: -8px !important;
}

.mt-minus-9 {
  margin-top: -9px !important;
}

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

.mt-minus-11 {
  margin-top: -11px !important;
}

.mt-minus-12 {
  margin-top: -12px !important;
}

.mt-minus-13 {
  margin-top: -13px !important;
}

.mt-minus-14 {
  margin-top: -14px !important;
}

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

.mt-minus-16 {
  margin-top: -16px !important;
}

.mt-minus-17 {
  margin-top: -17px !important;
}

.mt-minus-18 {
  margin-top: -18px !important;
}

.mt-minus-19 {
  margin-top: -19px !important;
}

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

.mt-minus-21 {
  margin-top: -21px !important;
}

.mt-minus-22 {
  margin-top: -22px !important;
}

.mt-minus-23 {
  margin-top: -23px !important;
}

.mt-minus-24 {
  margin-top: -24px !important;
}

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

.mt-minus-26 {
  margin-top: -26px !important;
}

.mt-minus-27 {
  margin-top: -27px !important;
}

.mt-minus-28 {
  margin-top: -28px !important;
}

.mt-minus-29 {
  margin-top: -29px !important;
}

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

.mt-minus-32 {
  margin-top: -32px !important;
}

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

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

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

.mt-minus-48 {
  margin-top: -48px !important;
}

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

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

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

.mt-minus-64 {
  margin-top: -64px !important;
}

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

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

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

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

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

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

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

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

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

.mt-minus-125 {
  margin-top: -125px !important;
}

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

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

.mt-minus-175 {
  margin-top: -175px !important;
}

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

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

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

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

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

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

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

.mr-minus-6 {
  margin-right: -6px !important;
}

.mr-minus-7 {
  margin-right: -7px !important;
}

.mr-minus-8 {
  margin-right: -8px !important;
}

.mr-minus-9 {
  margin-right: -9px !important;
}

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

.mr-minus-11 {
  margin-right: -11px !important;
}

.mr-minus-12 {
  margin-right: -12px !important;
}

.mr-minus-13 {
  margin-right: -13px !important;
}

.mr-minus-14 {
  margin-right: -14px !important;
}

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

.mr-minus-16 {
  margin-right: -16px !important;
}

.mr-minus-17 {
  margin-right: -17px !important;
}

.mr-minus-18 {
  margin-right: -18px !important;
}

.mr-minus-19 {
  margin-right: -19px !important;
}

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

.mr-minus-21 {
  margin-right: -21px !important;
}

.mr-minus-22 {
  margin-right: -22px !important;
}

.mr-minus-23 {
  margin-right: -23px !important;
}

.mr-minus-24 {
  margin-right: -24px !important;
}

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

.mr-minus-26 {
  margin-right: -26px !important;
}

.mr-minus-27 {
  margin-right: -27px !important;
}

.mr-minus-28 {
  margin-right: -28px !important;
}

.mr-minus-29 {
  margin-right: -29px !important;
}

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

.mr-minus-32 {
  margin-right: -32px !important;
}

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

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

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

.mr-minus-48 {
  margin-right: -48px !important;
}

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

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

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

.mr-minus-64 {
  margin-right: -64px !important;
}

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

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

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

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

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

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

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

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

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

.mr-minus-125 {
  margin-right: -125px !important;
}

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

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

.mr-minus-175 {
  margin-right: -175px !important;
}

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

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

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

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

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

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

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

.mb-minus-6 {
  margin-bottom: -6px !important;
}

.mb-minus-7 {
  margin-bottom: -7px !important;
}

.mb-minus-8 {
  margin-bottom: -8px !important;
}

.mb-minus-9 {
  margin-bottom: -9px !important;
}

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

.mb-minus-11 {
  margin-bottom: -11px !important;
}

.mb-minus-12 {
  margin-bottom: -12px !important;
}

.mb-minus-13 {
  margin-bottom: -13px !important;
}

.mb-minus-14 {
  margin-bottom: -14px !important;
}

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

.mb-minus-16 {
  margin-bottom: -16px !important;
}

.mb-minus-17 {
  margin-bottom: -17px !important;
}

.mb-minus-18 {
  margin-bottom: -18px !important;
}

.mb-minus-19 {
  margin-bottom: -19px !important;
}

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

.mb-minus-21 {
  margin-bottom: -21px !important;
}

.mb-minus-22 {
  margin-bottom: -22px !important;
}

.mb-minus-23 {
  margin-bottom: -23px !important;
}

.mb-minus-24 {
  margin-bottom: -24px !important;
}

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

.mb-minus-26 {
  margin-bottom: -26px !important;
}

.mb-minus-27 {
  margin-bottom: -27px !important;
}

.mb-minus-28 {
  margin-bottom: -28px !important;
}

.mb-minus-29 {
  margin-bottom: -29px !important;
}

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

.mb-minus-32 {
  margin-bottom: -32px !important;
}

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

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

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

.mb-minus-48 {
  margin-bottom: -48px !important;
}

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

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

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

.mb-minus-64 {
  margin-bottom: -64px !important;
}

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

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

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

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

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

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

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

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

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

.mb-minus-125 {
  margin-bottom: -125px !important;
}

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

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

.mb-minus-175 {
  margin-bottom: -175px !important;
}

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

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

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

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

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

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

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

.ml-minus-6 {
  margin-left: -6px !important;
}

.ml-minus-7 {
  margin-left: -7px !important;
}

.ml-minus-8 {
  margin-left: -8px !important;
}

.ml-minus-9 {
  margin-left: -9px !important;
}

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

.ml-minus-11 {
  margin-left: -11px !important;
}

.ml-minus-12 {
  margin-left: -12px !important;
}

.ml-minus-13 {
  margin-left: -13px !important;
}

.ml-minus-14 {
  margin-left: -14px !important;
}

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

.ml-minus-16 {
  margin-left: -16px !important;
}

.ml-minus-17 {
  margin-left: -17px !important;
}

.ml-minus-18 {
  margin-left: -18px !important;
}

.ml-minus-19 {
  margin-left: -19px !important;
}

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

.ml-minus-21 {
  margin-left: -21px !important;
}

.ml-minus-22 {
  margin-left: -22px !important;
}

.ml-minus-23 {
  margin-left: -23px !important;
}

.ml-minus-24 {
  margin-left: -24px !important;
}

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

.ml-minus-26 {
  margin-left: -26px !important;
}

.ml-minus-27 {
  margin-left: -27px !important;
}

.ml-minus-28 {
  margin-left: -28px !important;
}

.ml-minus-29 {
  margin-left: -29px !important;
}

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

.ml-minus-32 {
  margin-left: -32px !important;
}

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

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

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

.ml-minus-48 {
  margin-left: -48px !important;
}

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

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

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

.ml-minus-64 {
  margin-left: -64px !important;
}

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

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

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

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

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

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

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

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

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

.ml-minus-125 {
  margin-left: -125px !important;
}

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

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

.ml-minus-175 {
  margin-left: -175px !important;
}

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

.t-minus-0 {
  top: -0px !important;
}

.t-minus-1 {
  top: -1px !important;
}

.t-minus-2 {
  top: -2px !important;
}

.t-minus-3 {
  top: -3px !important;
}

.t-minus-4 {
  top: -4px !important;
}

.t-minus-5 {
  top: -5px !important;
}

.t-minus-6 {
  top: -6px !important;
}

.t-minus-7 {
  top: -7px !important;
}

.t-minus-8 {
  top: -8px !important;
}

.t-minus-9 {
  top: -9px !important;
}

.t-minus-10 {
  top: -10px !important;
}

.t-minus-11 {
  top: -11px !important;
}

.t-minus-12 {
  top: -12px !important;
}

.t-minus-13 {
  top: -13px !important;
}

.t-minus-14 {
  top: -14px !important;
}

.t-minus-15 {
  top: -15px !important;
}

.t-minus-16 {
  top: -16px !important;
}

.t-minus-17 {
  top: -17px !important;
}

.t-minus-18 {
  top: -18px !important;
}

.t-minus-19 {
  top: -19px !important;
}

.t-minus-20 {
  top: -20px !important;
}

.t-minus-21 {
  top: -21px !important;
}

.t-minus-22 {
  top: -22px !important;
}

.t-minus-23 {
  top: -23px !important;
}

.t-minus-24 {
  top: -24px !important;
}

.t-minus-25 {
  top: -25px !important;
}

.t-minus-26 {
  top: -26px !important;
}

.t-minus-27 {
  top: -27px !important;
}

.t-minus-28 {
  top: -28px !important;
}

.t-minus-29 {
  top: -29px !important;
}

.t-minus-30 {
  top: -30px !important;
}

.t-minus-32 {
  top: -32px !important;
}

.t-minus-35 {
  top: -35px !important;
}

.t-minus-40 {
  top: -40px !important;
}

.t-minus-45 {
  top: -45px !important;
}

.t-minus-48 {
  top: -48px !important;
}

.t-minus-50 {
  top: -50px !important;
}

.t-minus-55 {
  top: -55px !important;
}

.t-minus-60 {
  top: -60px !important;
}

.t-minus-64 {
  top: -64px !important;
}

.t-minus-65 {
  top: -65px !important;
}

.t-minus-70 {
  top: -70px !important;
}

.t-minus-75 {
  top: -75px !important;
}

.t-minus-80 {
  top: -80px !important;
}

.t-minus-85 {
  top: -85px !important;
}

.t-minus-90 {
  top: -90px !important;
}

.t-minus-95 {
  top: -95px !important;
}

.t-minus-100 {
  top: -100px !important;
}

.t-minus-120 {
  top: -120px !important;
}

.t-minus-125 {
  top: -125px !important;
}

.t-minus-150 {
  top: -150px !important;
}

.t-minus-160 {
  top: -160px !important;
}

.t-minus-175 {
  top: -175px !important;
}

.t-minus-200 {
  top: -200px !important;
}

.r-minus-0 {
  right: -0px !important;
}

.r-minus-1 {
  right: -1px !important;
}

.r-minus-2 {
  right: -2px !important;
}

.r-minus-3 {
  right: -3px !important;
}

.r-minus-4 {
  right: -4px !important;
}

.r-minus-5 {
  right: -5px !important;
}

.r-minus-6 {
  right: -6px !important;
}

.r-minus-7 {
  right: -7px !important;
}

.r-minus-8 {
  right: -8px !important;
}

.r-minus-9 {
  right: -9px !important;
}

.r-minus-10 {
  right: -10px !important;
}

.r-minus-11 {
  right: -11px !important;
}

.r-minus-12 {
  right: -12px !important;
}

.r-minus-13 {
  right: -13px !important;
}

.r-minus-14 {
  right: -14px !important;
}

.r-minus-15 {
  right: -15px !important;
}

.r-minus-16 {
  right: -16px !important;
}

.r-minus-17 {
  right: -17px !important;
}

.r-minus-18 {
  right: -18px !important;
}

.r-minus-19 {
  right: -19px !important;
}

.r-minus-20 {
  right: -20px !important;
}

.r-minus-21 {
  right: -21px !important;
}

.r-minus-22 {
  right: -22px !important;
}

.r-minus-23 {
  right: -23px !important;
}

.r-minus-24 {
  right: -24px !important;
}

.r-minus-25 {
  right: -25px !important;
}

.r-minus-26 {
  right: -26px !important;
}

.r-minus-27 {
  right: -27px !important;
}

.r-minus-28 {
  right: -28px !important;
}

.r-minus-29 {
  right: -29px !important;
}

.r-minus-30 {
  right: -30px !important;
}

.r-minus-32 {
  right: -32px !important;
}

.r-minus-35 {
  right: -35px !important;
}

.r-minus-40 {
  right: -40px !important;
}

.r-minus-45 {
  right: -45px !important;
}

.r-minus-48 {
  right: -48px !important;
}

.r-minus-50 {
  right: -50px !important;
}

.r-minus-55 {
  right: -55px !important;
}

.r-minus-60 {
  right: -60px !important;
}

.r-minus-64 {
  right: -64px !important;
}

.r-minus-65 {
  right: -65px !important;
}

.r-minus-70 {
  right: -70px !important;
}

.r-minus-75 {
  right: -75px !important;
}

.r-minus-80 {
  right: -80px !important;
}

.r-minus-85 {
  right: -85px !important;
}

.r-minus-90 {
  right: -90px !important;
}

.r-minus-95 {
  right: -95px !important;
}

.r-minus-100 {
  right: -100px !important;
}

.r-minus-120 {
  right: -120px !important;
}

.r-minus-125 {
  right: -125px !important;
}

.r-minus-150 {
  right: -150px !important;
}

.r-minus-160 {
  right: -160px !important;
}

.r-minus-175 {
  right: -175px !important;
}

.r-minus-200 {
  right: -200px !important;
}

.b-minus-0 {
  bottom: -0px !important;
}

.b-minus-1 {
  bottom: -1px !important;
}

.b-minus-2 {
  bottom: -2px !important;
}

.b-minus-3 {
  bottom: -3px !important;
}

.b-minus-4 {
  bottom: -4px !important;
}

.b-minus-5 {
  bottom: -5px !important;
}

.b-minus-6 {
  bottom: -6px !important;
}

.b-minus-7 {
  bottom: -7px !important;
}

.b-minus-8 {
  bottom: -8px !important;
}

.b-minus-9 {
  bottom: -9px !important;
}

.b-minus-10 {
  bottom: -10px !important;
}

.b-minus-11 {
  bottom: -11px !important;
}

.b-minus-12 {
  bottom: -12px !important;
}

.b-minus-13 {
  bottom: -13px !important;
}

.b-minus-14 {
  bottom: -14px !important;
}

.b-minus-15 {
  bottom: -15px !important;
}

.b-minus-16 {
  bottom: -16px !important;
}

.b-minus-17 {
  bottom: -17px !important;
}

.b-minus-18 {
  bottom: -18px !important;
}

.b-minus-19 {
  bottom: -19px !important;
}

.b-minus-20 {
  bottom: -20px !important;
}

.b-minus-21 {
  bottom: -21px !important;
}

.b-minus-22 {
  bottom: -22px !important;
}

.b-minus-23 {
  bottom: -23px !important;
}

.b-minus-24 {
  bottom: -24px !important;
}

.b-minus-25 {
  bottom: -25px !important;
}

.b-minus-26 {
  bottom: -26px !important;
}

.b-minus-27 {
  bottom: -27px !important;
}

.b-minus-28 {
  bottom: -28px !important;
}

.b-minus-29 {
  bottom: -29px !important;
}

.b-minus-30 {
  bottom: -30px !important;
}

.b-minus-32 {
  bottom: -32px !important;
}

.b-minus-35 {
  bottom: -35px !important;
}

.b-minus-40 {
  bottom: -40px !important;
}

.b-minus-45 {
  bottom: -45px !important;
}

.b-minus-48 {
  bottom: -48px !important;
}

.b-minus-50 {
  bottom: -50px !important;
}

.b-minus-55 {
  bottom: -55px !important;
}

.b-minus-60 {
  bottom: -60px !important;
}

.b-minus-64 {
  bottom: -64px !important;
}

.b-minus-65 {
  bottom: -65px !important;
}

.b-minus-70 {
  bottom: -70px !important;
}

.b-minus-75 {
  bottom: -75px !important;
}

.b-minus-80 {
  bottom: -80px !important;
}

.b-minus-85 {
  bottom: -85px !important;
}

.b-minus-90 {
  bottom: -90px !important;
}

.b-minus-95 {
  bottom: -95px !important;
}

.b-minus-100 {
  bottom: -100px !important;
}

.b-minus-120 {
  bottom: -120px !important;
}

.b-minus-125 {
  bottom: -125px !important;
}

.b-minus-150 {
  bottom: -150px !important;
}

.b-minus-160 {
  bottom: -160px !important;
}

.b-minus-175 {
  bottom: -175px !important;
}

.b-minus-200 {
  bottom: -200px !important;
}

.l-minus-0 {
  left: -0px !important;
}

.l-minus-1 {
  left: -1px !important;
}

.l-minus-2 {
  left: -2px !important;
}

.l-minus-3 {
  left: -3px !important;
}

.l-minus-4 {
  left: -4px !important;
}

.l-minus-5 {
  left: -5px !important;
}

.l-minus-6 {
  left: -6px !important;
}

.l-minus-7 {
  left: -7px !important;
}

.l-minus-8 {
  left: -8px !important;
}

.l-minus-9 {
  left: -9px !important;
}

.l-minus-10 {
  left: -10px !important;
}

.l-minus-11 {
  left: -11px !important;
}

.l-minus-12 {
  left: -12px !important;
}

.l-minus-13 {
  left: -13px !important;
}

.l-minus-14 {
  left: -14px !important;
}

.l-minus-15 {
  left: -15px !important;
}

.l-minus-16 {
  left: -16px !important;
}

.l-minus-17 {
  left: -17px !important;
}

.l-minus-18 {
  left: -18px !important;
}

.l-minus-19 {
  left: -19px !important;
}

.l-minus-20 {
  left: -20px !important;
}

.l-minus-21 {
  left: -21px !important;
}

.l-minus-22 {
  left: -22px !important;
}

.l-minus-23 {
  left: -23px !important;
}

.l-minus-24 {
  left: -24px !important;
}

.l-minus-25 {
  left: -25px !important;
}

.l-minus-26 {
  left: -26px !important;
}

.l-minus-27 {
  left: -27px !important;
}

.l-minus-28 {
  left: -28px !important;
}

.l-minus-29 {
  left: -29px !important;
}

.l-minus-30 {
  left: -30px !important;
}

.l-minus-32 {
  left: -32px !important;
}

.l-minus-35 {
  left: -35px !important;
}

.l-minus-40 {
  left: -40px !important;
}

.l-minus-45 {
  left: -45px !important;
}

.l-minus-48 {
  left: -48px !important;
}

.l-minus-50 {
  left: -50px !important;
}

.l-minus-55 {
  left: -55px !important;
}

.l-minus-60 {
  left: -60px !important;
}

.l-minus-64 {
  left: -64px !important;
}

.l-minus-65 {
  left: -65px !important;
}

.l-minus-70 {
  left: -70px !important;
}

.l-minus-75 {
  left: -75px !important;
}

.l-minus-80 {
  left: -80px !important;
}

.l-minus-85 {
  left: -85px !important;
}

.l-minus-90 {
  left: -90px !important;
}

.l-minus-95 {
  left: -95px !important;
}

.l-minus-100 {
  left: -100px !important;
}

.l-minus-120 {
  left: -120px !important;
}

.l-minus-125 {
  left: -125px !important;
}

.l-minus-150 {
  left: -150px !important;
}

.l-minus-160 {
  left: -160px !important;
}

.l-minus-175 {
  left: -175px !important;
}

.l-minus-200 {
  left: -200px !important;
}

@media (min-width: 992px) {
  .p-lg-0 {
    padding: 0px !important;
  }
  .p-lg-1 {
    padding: 1px !important;
  }
  .p-lg-2 {
    padding: 2px !important;
  }
  .p-lg-3 {
    padding: 3px !important;
  }
  .p-lg-4 {
    padding: 4px !important;
  }
  .p-lg-5 {
    padding: 5px !important;
  }
  .p-lg-6 {
    padding: 6px !important;
  }
  .p-lg-7 {
    padding: 7px !important;
  }
  .p-lg-8 {
    padding: 8px !important;
  }
  .p-lg-9 {
    padding: 9px !important;
  }
  .p-lg-10 {
    padding: 10px !important;
  }
  .p-lg-11 {
    padding: 11px !important;
  }
  .p-lg-12 {
    padding: 12px !important;
  }
  .p-lg-13 {
    padding: 13px !important;
  }
  .p-lg-14 {
    padding: 14px !important;
  }
  .p-lg-15 {
    padding: 15px !important;
  }
  .p-lg-16 {
    padding: 16px !important;
  }
  .p-lg-17 {
    padding: 17px !important;
  }
  .p-lg-18 {
    padding: 18px !important;
  }
  .p-lg-19 {
    padding: 19px !important;
  }
  .p-lg-20 {
    padding: 20px !important;
  }
  .p-lg-21 {
    padding: 21px !important;
  }
  .p-lg-22 {
    padding: 22px !important;
  }
  .p-lg-23 {
    padding: 23px !important;
  }
  .p-lg-24 {
    padding: 24px !important;
  }
  .p-lg-25 {
    padding: 25px !important;
  }
  .p-lg-26 {
    padding: 26px !important;
  }
  .p-lg-27 {
    padding: 27px !important;
  }
  .p-lg-28 {
    padding: 28px !important;
  }
  .p-lg-29 {
    padding: 29px !important;
  }
  .p-lg-30 {
    padding: 30px !important;
  }
  .p-lg-32 {
    padding: 32px !important;
  }
  .p-lg-35 {
    padding: 35px !important;
  }
  .p-lg-40 {
    padding: 40px !important;
  }
  .p-lg-45 {
    padding: 45px !important;
  }
  .p-lg-48 {
    padding: 48px !important;
  }
  .p-lg-50 {
    padding: 50px !important;
  }
  .p-lg-55 {
    padding: 55px !important;
  }
  .p-lg-60 {
    padding: 60px !important;
  }
  .p-lg-64 {
    padding: 64px !important;
  }
  .p-lg-65 {
    padding: 65px !important;
  }
  .p-lg-70 {
    padding: 70px !important;
  }
  .p-lg-75 {
    padding: 75px !important;
  }
  .p-lg-80 {
    padding: 80px !important;
  }
  .p-lg-85 {
    padding: 85px !important;
  }
  .p-lg-90 {
    padding: 90px !important;
  }
  .p-lg-95 {
    padding: 95px !important;
  }
  .p-lg-100 {
    padding: 100px !important;
  }
  .p-lg-120 {
    padding: 120px !important;
  }
  .p-lg-125 {
    padding: 125px !important;
  }
  .p-lg-150 {
    padding: 150px !important;
  }
  .p-lg-160 {
    padding: 160px !important;
  }
  .p-lg-175 {
    padding: 175px !important;
  }
  .p-lg-200 {
    padding: 200px !important;
  }
  .pt-lg-0 {
    padding-top: 0px !important;
  }
  .pt-lg-1 {
    padding-top: 1px !important;
  }
  .pt-lg-2 {
    padding-top: 2px !important;
  }
  .pt-lg-3 {
    padding-top: 3px !important;
  }
  .pt-lg-4 {
    padding-top: 4px !important;
  }
  .pt-lg-5 {
    padding-top: 5px !important;
  }
  .pt-lg-6 {
    padding-top: 6px !important;
  }
  .pt-lg-7 {
    padding-top: 7px !important;
  }
  .pt-lg-8 {
    padding-top: 8px !important;
  }
  .pt-lg-9 {
    padding-top: 9px !important;
  }
  .pt-lg-10 {
    padding-top: 10px !important;
  }
  .pt-lg-11 {
    padding-top: 11px !important;
  }
  .pt-lg-12 {
    padding-top: 12px !important;
  }
  .pt-lg-13 {
    padding-top: 13px !important;
  }
  .pt-lg-14 {
    padding-top: 14px !important;
  }
  .pt-lg-15 {
    padding-top: 15px !important;
  }
  .pt-lg-16 {
    padding-top: 16px !important;
  }
  .pt-lg-17 {
    padding-top: 17px !important;
  }
  .pt-lg-18 {
    padding-top: 18px !important;
  }
  .pt-lg-19 {
    padding-top: 19px !important;
  }
  .pt-lg-20 {
    padding-top: 20px !important;
  }
  .pt-lg-21 {
    padding-top: 21px !important;
  }
  .pt-lg-22 {
    padding-top: 22px !important;
  }
  .pt-lg-23 {
    padding-top: 23px !important;
  }
  .pt-lg-24 {
    padding-top: 24px !important;
  }
  .pt-lg-25 {
    padding-top: 25px !important;
  }
  .pt-lg-26 {
    padding-top: 26px !important;
  }
  .pt-lg-27 {
    padding-top: 27px !important;
  }
  .pt-lg-28 {
    padding-top: 28px !important;
  }
  .pt-lg-29 {
    padding-top: 29px !important;
  }
  .pt-lg-30 {
    padding-top: 30px !important;
  }
  .pt-lg-32 {
    padding-top: 32px !important;
  }
  .pt-lg-35 {
    padding-top: 35px !important;
  }
  .pt-lg-40 {
    padding-top: 40px !important;
  }
  .pt-lg-45 {
    padding-top: 45px !important;
  }
  .pt-lg-48 {
    padding-top: 48px !important;
  }
  .pt-lg-50 {
    padding-top: 50px !important;
  }
  .pt-lg-55 {
    padding-top: 55px !important;
  }
  .pt-lg-60 {
    padding-top: 60px !important;
  }
  .pt-lg-64 {
    padding-top: 64px !important;
  }
  .pt-lg-65 {
    padding-top: 65px !important;
  }
  .pt-lg-70 {
    padding-top: 70px !important;
  }
  .pt-lg-75 {
    padding-top: 75px !important;
  }
  .pt-lg-80 {
    padding-top: 80px !important;
  }
  .pt-lg-85 {
    padding-top: 85px !important;
  }
  .pt-lg-90 {
    padding-top: 90px !important;
  }
  .pt-lg-95 {
    padding-top: 95px !important;
  }
  .pt-lg-100 {
    padding-top: 100px !important;
  }
  .pt-lg-120 {
    padding-top: 120px !important;
  }
  .pt-lg-125 {
    padding-top: 125px !important;
  }
  .pt-lg-150 {
    padding-top: 150px !important;
  }
  .pt-lg-160 {
    padding-top: 160px !important;
  }
  .pt-lg-175 {
    padding-top: 175px !important;
  }
  .pt-lg-200 {
    padding-top: 200px !important;
  }
  .pr-lg-0 {
    padding-right: 0px !important;
  }
  .pr-lg-1 {
    padding-right: 1px !important;
  }
  .pr-lg-2 {
    padding-right: 2px !important;
  }
  .pr-lg-3 {
    padding-right: 3px !important;
  }
  .pr-lg-4 {
    padding-right: 4px !important;
  }
  .pr-lg-5 {
    padding-right: 5px !important;
  }
  .pr-lg-6 {
    padding-right: 6px !important;
  }
  .pr-lg-7 {
    padding-right: 7px !important;
  }
  .pr-lg-8 {
    padding-right: 8px !important;
  }
  .pr-lg-9 {
    padding-right: 9px !important;
  }
  .pr-lg-10 {
    padding-right: 10px !important;
  }
  .pr-lg-11 {
    padding-right: 11px !important;
  }
  .pr-lg-12 {
    padding-right: 12px !important;
  }
  .pr-lg-13 {
    padding-right: 13px !important;
  }
  .pr-lg-14 {
    padding-right: 14px !important;
  }
  .pr-lg-15 {
    padding-right: 15px !important;
  }
  .pr-lg-16 {
    padding-right: 16px !important;
  }
  .pr-lg-17 {
    padding-right: 17px !important;
  }
  .pr-lg-18 {
    padding-right: 18px !important;
  }
  .pr-lg-19 {
    padding-right: 19px !important;
  }
  .pr-lg-20 {
    padding-right: 20px !important;
  }
  .pr-lg-21 {
    padding-right: 21px !important;
  }
  .pr-lg-22 {
    padding-right: 22px !important;
  }
  .pr-lg-23 {
    padding-right: 23px !important;
  }
  .pr-lg-24 {
    padding-right: 24px !important;
  }
  .pr-lg-25 {
    padding-right: 25px !important;
  }
  .pr-lg-26 {
    padding-right: 26px !important;
  }
  .pr-lg-27 {
    padding-right: 27px !important;
  }
  .pr-lg-28 {
    padding-right: 28px !important;
  }
  .pr-lg-29 {
    padding-right: 29px !important;
  }
  .pr-lg-30 {
    padding-right: 30px !important;
  }
  .pr-lg-32 {
    padding-right: 32px !important;
  }
  .pr-lg-35 {
    padding-right: 35px !important;
  }
  .pr-lg-40 {
    padding-right: 40px !important;
  }
  .pr-lg-45 {
    padding-right: 45px !important;
  }
  .pr-lg-48 {
    padding-right: 48px !important;
  }
  .pr-lg-50 {
    padding-right: 50px !important;
  }
  .pr-lg-55 {
    padding-right: 55px !important;
  }
  .pr-lg-60 {
    padding-right: 60px !important;
  }
  .pr-lg-64 {
    padding-right: 64px !important;
  }
  .pr-lg-65 {
    padding-right: 65px !important;
  }
  .pr-lg-70 {
    padding-right: 70px !important;
  }
  .pr-lg-75 {
    padding-right: 75px !important;
  }
  .pr-lg-80 {
    padding-right: 80px !important;
  }
  .pr-lg-85 {
    padding-right: 85px !important;
  }
  .pr-lg-90 {
    padding-right: 90px !important;
  }
  .pr-lg-95 {
    padding-right: 95px !important;
  }
  .pr-lg-100 {
    padding-right: 100px !important;
  }
  .pr-lg-120 {
    padding-right: 120px !important;
  }
  .pr-lg-125 {
    padding-right: 125px !important;
  }
  .pr-lg-150 {
    padding-right: 150px !important;
  }
  .pr-lg-160 {
    padding-right: 160px !important;
  }
  .pr-lg-175 {
    padding-right: 175px !important;
  }
  .pr-lg-200 {
    padding-right: 200px !important;
  }
  .pb-lg-0 {
    padding-bottom: 0px !important;
  }
  .pb-lg-1 {
    padding-bottom: 1px !important;
  }
  .pb-lg-2 {
    padding-bottom: 2px !important;
  }
  .pb-lg-3 {
    padding-bottom: 3px !important;
  }
  .pb-lg-4 {
    padding-bottom: 4px !important;
  }
  .pb-lg-5 {
    padding-bottom: 5px !important;
  }
  .pb-lg-6 {
    padding-bottom: 6px !important;
  }
  .pb-lg-7 {
    padding-bottom: 7px !important;
  }
  .pb-lg-8 {
    padding-bottom: 8px !important;
  }
  .pb-lg-9 {
    padding-bottom: 9px !important;
  }
  .pb-lg-10 {
    padding-bottom: 10px !important;
  }
  .pb-lg-11 {
    padding-bottom: 11px !important;
  }
  .pb-lg-12 {
    padding-bottom: 12px !important;
  }
  .pb-lg-13 {
    padding-bottom: 13px !important;
  }
  .pb-lg-14 {
    padding-bottom: 14px !important;
  }
  .pb-lg-15 {
    padding-bottom: 15px !important;
  }
  .pb-lg-16 {
    padding-bottom: 16px !important;
  }
  .pb-lg-17 {
    padding-bottom: 17px !important;
  }
  .pb-lg-18 {
    padding-bottom: 18px !important;
  }
  .pb-lg-19 {
    padding-bottom: 19px !important;
  }
  .pb-lg-20 {
    padding-bottom: 20px !important;
  }
  .pb-lg-21 {
    padding-bottom: 21px !important;
  }
  .pb-lg-22 {
    padding-bottom: 22px !important;
  }
  .pb-lg-23 {
    padding-bottom: 23px !important;
  }
  .pb-lg-24 {
    padding-bottom: 24px !important;
  }
  .pb-lg-25 {
    padding-bottom: 25px !important;
  }
  .pb-lg-26 {
    padding-bottom: 26px !important;
  }
  .pb-lg-27 {
    padding-bottom: 27px !important;
  }
  .pb-lg-28 {
    padding-bottom: 28px !important;
  }
  .pb-lg-29 {
    padding-bottom: 29px !important;
  }
  .pb-lg-30 {
    padding-bottom: 30px !important;
  }
  .pb-lg-32 {
    padding-bottom: 32px !important;
  }
  .pb-lg-35 {
    padding-bottom: 35px !important;
  }
  .pb-lg-40 {
    padding-bottom: 40px !important;
  }
  .pb-lg-45 {
    padding-bottom: 45px !important;
  }
  .pb-lg-48 {
    padding-bottom: 48px !important;
  }
  .pb-lg-50 {
    padding-bottom: 50px !important;
  }
  .pb-lg-55 {
    padding-bottom: 55px !important;
  }
  .pb-lg-60 {
    padding-bottom: 60px !important;
  }
  .pb-lg-64 {
    padding-bottom: 64px !important;
  }
  .pb-lg-65 {
    padding-bottom: 65px !important;
  }
  .pb-lg-70 {
    padding-bottom: 70px !important;
  }
  .pb-lg-75 {
    padding-bottom: 75px !important;
  }
  .pb-lg-80 {
    padding-bottom: 80px !important;
  }
  .pb-lg-85 {
    padding-bottom: 85px !important;
  }
  .pb-lg-90 {
    padding-bottom: 90px !important;
  }
  .pb-lg-95 {
    padding-bottom: 95px !important;
  }
  .pb-lg-100 {
    padding-bottom: 100px !important;
  }
  .pb-lg-120 {
    padding-bottom: 120px !important;
  }
  .pb-lg-125 {
    padding-bottom: 125px !important;
  }
  .pb-lg-150 {
    padding-bottom: 150px !important;
  }
  .pb-lg-160 {
    padding-bottom: 160px !important;
  }
  .pb-lg-175 {
    padding-bottom: 175px !important;
  }
  .pb-lg-200 {
    padding-bottom: 200px !important;
  }
  .pl-lg-0 {
    padding-left: 0px !important;
  }
  .pl-lg-1 {
    padding-left: 1px !important;
  }
  .pl-lg-2 {
    padding-left: 2px !important;
  }
  .pl-lg-3 {
    padding-left: 3px !important;
  }
  .pl-lg-4 {
    padding-left: 4px !important;
  }
  .pl-lg-5 {
    padding-left: 5px !important;
  }
  .pl-lg-6 {
    padding-left: 6px !important;
  }
  .pl-lg-7 {
    padding-left: 7px !important;
  }
  .pl-lg-8 {
    padding-left: 8px !important;
  }
  .pl-lg-9 {
    padding-left: 9px !important;
  }
  .pl-lg-10 {
    padding-left: 10px !important;
  }
  .pl-lg-11 {
    padding-left: 11px !important;
  }
  .pl-lg-12 {
    padding-left: 12px !important;
  }
  .pl-lg-13 {
    padding-left: 13px !important;
  }
  .pl-lg-14 {
    padding-left: 14px !important;
  }
  .pl-lg-15 {
    padding-left: 15px !important;
  }
  .pl-lg-16 {
    padding-left: 16px !important;
  }
  .pl-lg-17 {
    padding-left: 17px !important;
  }
  .pl-lg-18 {
    padding-left: 18px !important;
  }
  .pl-lg-19 {
    padding-left: 19px !important;
  }
  .pl-lg-20 {
    padding-left: 20px !important;
  }
  .pl-lg-21 {
    padding-left: 21px !important;
  }
  .pl-lg-22 {
    padding-left: 22px !important;
  }
  .pl-lg-23 {
    padding-left: 23px !important;
  }
  .pl-lg-24 {
    padding-left: 24px !important;
  }
  .pl-lg-25 {
    padding-left: 25px !important;
  }
  .pl-lg-26 {
    padding-left: 26px !important;
  }
  .pl-lg-27 {
    padding-left: 27px !important;
  }
  .pl-lg-28 {
    padding-left: 28px !important;
  }
  .pl-lg-29 {
    padding-left: 29px !important;
  }
  .pl-lg-30 {
    padding-left: 30px !important;
  }
  .pl-lg-32 {
    padding-left: 32px !important;
  }
  .pl-lg-35 {
    padding-left: 35px !important;
  }
  .pl-lg-40 {
    padding-left: 40px !important;
  }
  .pl-lg-45 {
    padding-left: 45px !important;
  }
  .pl-lg-48 {
    padding-left: 48px !important;
  }
  .pl-lg-50 {
    padding-left: 50px !important;
  }
  .pl-lg-55 {
    padding-left: 55px !important;
  }
  .pl-lg-60 {
    padding-left: 60px !important;
  }
  .pl-lg-64 {
    padding-left: 64px !important;
  }
  .pl-lg-65 {
    padding-left: 65px !important;
  }
  .pl-lg-70 {
    padding-left: 70px !important;
  }
  .pl-lg-75 {
    padding-left: 75px !important;
  }
  .pl-lg-80 {
    padding-left: 80px !important;
  }
  .pl-lg-85 {
    padding-left: 85px !important;
  }
  .pl-lg-90 {
    padding-left: 90px !important;
  }
  .pl-lg-95 {
    padding-left: 95px !important;
  }
  .pl-lg-100 {
    padding-left: 100px !important;
  }
  .pl-lg-120 {
    padding-left: 120px !important;
  }
  .pl-lg-125 {
    padding-left: 125px !important;
  }
  .pl-lg-150 {
    padding-left: 150px !important;
  }
  .pl-lg-160 {
    padding-left: 160px !important;
  }
  .pl-lg-175 {
    padding-left: 175px !important;
  }
  .pl-lg-200 {
    padding-left: 200px !important;
  }
  .m-lg-0 {
    margin: 0px !important;
  }
  .m-lg-1 {
    margin: 1px !important;
  }
  .m-lg-2 {
    margin: 2px !important;
  }
  .m-lg-3 {
    margin: 3px !important;
  }
  .m-lg-4 {
    margin: 4px !important;
  }
  .m-lg-5 {
    margin: 5px !important;
  }
  .m-lg-6 {
    margin: 6px !important;
  }
  .m-lg-7 {
    margin: 7px !important;
  }
  .m-lg-8 {
    margin: 8px !important;
  }
  .m-lg-9 {
    margin: 9px !important;
  }
  .m-lg-10 {
    margin: 10px !important;
  }
  .m-lg-11 {
    margin: 11px !important;
  }
  .m-lg-12 {
    margin: 12px !important;
  }
  .m-lg-13 {
    margin: 13px !important;
  }
  .m-lg-14 {
    margin: 14px !important;
  }
  .m-lg-15 {
    margin: 15px !important;
  }
  .m-lg-16 {
    margin: 16px !important;
  }
  .m-lg-17 {
    margin: 17px !important;
  }
  .m-lg-18 {
    margin: 18px !important;
  }
  .m-lg-19 {
    margin: 19px !important;
  }
  .m-lg-20 {
    margin: 20px !important;
  }
  .m-lg-21 {
    margin: 21px !important;
  }
  .m-lg-22 {
    margin: 22px !important;
  }
  .m-lg-23 {
    margin: 23px !important;
  }
  .m-lg-24 {
    margin: 24px !important;
  }
  .m-lg-25 {
    margin: 25px !important;
  }
  .m-lg-26 {
    margin: 26px !important;
  }
  .m-lg-27 {
    margin: 27px !important;
  }
  .m-lg-28 {
    margin: 28px !important;
  }
  .m-lg-29 {
    margin: 29px !important;
  }
  .m-lg-30 {
    margin: 30px !important;
  }
  .m-lg-32 {
    margin: 32px !important;
  }
  .m-lg-35 {
    margin: 35px !important;
  }
  .m-lg-40 {
    margin: 40px !important;
  }
  .m-lg-45 {
    margin: 45px !important;
  }
  .m-lg-48 {
    margin: 48px !important;
  }
  .m-lg-50 {
    margin: 50px !important;
  }
  .m-lg-55 {
    margin: 55px !important;
  }
  .m-lg-60 {
    margin: 60px !important;
  }
  .m-lg-64 {
    margin: 64px !important;
  }
  .m-lg-65 {
    margin: 65px !important;
  }
  .m-lg-70 {
    margin: 70px !important;
  }
  .m-lg-75 {
    margin: 75px !important;
  }
  .m-lg-80 {
    margin: 80px !important;
  }
  .m-lg-85 {
    margin: 85px !important;
  }
  .m-lg-90 {
    margin: 90px !important;
  }
  .m-lg-95 {
    margin: 95px !important;
  }
  .m-lg-100 {
    margin: 100px !important;
  }
  .m-lg-120 {
    margin: 120px !important;
  }
  .m-lg-125 {
    margin: 125px !important;
  }
  .m-lg-150 {
    margin: 150px !important;
  }
  .m-lg-160 {
    margin: 160px !important;
  }
  .m-lg-175 {
    margin: 175px !important;
  }
  .m-lg-200 {
    margin: 200px !important;
  }
  .mt-lg-0 {
    margin-top: 0px !important;
  }
  .mt-lg-1 {
    margin-top: 1px !important;
  }
  .mt-lg-2 {
    margin-top: 2px !important;
  }
  .mt-lg-3 {
    margin-top: 3px !important;
  }
  .mt-lg-4 {
    margin-top: 4px !important;
  }
  .mt-lg-5 {
    margin-top: 5px !important;
  }
  .mt-lg-6 {
    margin-top: 6px !important;
  }
  .mt-lg-7 {
    margin-top: 7px !important;
  }
  .mt-lg-8 {
    margin-top: 8px !important;
  }
  .mt-lg-9 {
    margin-top: 9px !important;
  }
  .mt-lg-10 {
    margin-top: 10px !important;
  }
  .mt-lg-11 {
    margin-top: 11px !important;
  }
  .mt-lg-12 {
    margin-top: 12px !important;
  }
  .mt-lg-13 {
    margin-top: 13px !important;
  }
  .mt-lg-14 {
    margin-top: 14px !important;
  }
  .mt-lg-15 {
    margin-top: 15px !important;
  }
  .mt-lg-16 {
    margin-top: 16px !important;
  }
  .mt-lg-17 {
    margin-top: 17px !important;
  }
  .mt-lg-18 {
    margin-top: 18px !important;
  }
  .mt-lg-19 {
    margin-top: 19px !important;
  }
  .mt-lg-20 {
    margin-top: 20px !important;
  }
  .mt-lg-21 {
    margin-top: 21px !important;
  }
  .mt-lg-22 {
    margin-top: 22px !important;
  }
  .mt-lg-23 {
    margin-top: 23px !important;
  }
  .mt-lg-24 {
    margin-top: 24px !important;
  }
  .mt-lg-25 {
    margin-top: 25px !important;
  }
  .mt-lg-26 {
    margin-top: 26px !important;
  }
  .mt-lg-27 {
    margin-top: 27px !important;
  }
  .mt-lg-28 {
    margin-top: 28px !important;
  }
  .mt-lg-29 {
    margin-top: 29px !important;
  }
  .mt-lg-30 {
    margin-top: 30px !important;
  }
  .mt-lg-32 {
    margin-top: 32px !important;
  }
  .mt-lg-35 {
    margin-top: 35px !important;
  }
  .mt-lg-40 {
    margin-top: 40px !important;
  }
  .mt-lg-45 {
    margin-top: 45px !important;
  }
  .mt-lg-48 {
    margin-top: 48px !important;
  }
  .mt-lg-50 {
    margin-top: 50px !important;
  }
  .mt-lg-55 {
    margin-top: 55px !important;
  }
  .mt-lg-60 {
    margin-top: 60px !important;
  }
  .mt-lg-64 {
    margin-top: 64px !important;
  }
  .mt-lg-65 {
    margin-top: 65px !important;
  }
  .mt-lg-70 {
    margin-top: 70px !important;
  }
  .mt-lg-75 {
    margin-top: 75px !important;
  }
  .mt-lg-80 {
    margin-top: 80px !important;
  }
  .mt-lg-85 {
    margin-top: 85px !important;
  }
  .mt-lg-90 {
    margin-top: 90px !important;
  }
  .mt-lg-95 {
    margin-top: 95px !important;
  }
  .mt-lg-100 {
    margin-top: 100px !important;
  }
  .mt-lg-120 {
    margin-top: 120px !important;
  }
  .mt-lg-125 {
    margin-top: 125px !important;
  }
  .mt-lg-150 {
    margin-top: 150px !important;
  }
  .mt-lg-160 {
    margin-top: 160px !important;
  }
  .mt-lg-175 {
    margin-top: 175px !important;
  }
  .mt-lg-200 {
    margin-top: 200px !important;
  }
  .mr-lg-0 {
    margin-right: 0px !important;
  }
  .mr-lg-1 {
    margin-right: 1px !important;
  }
  .mr-lg-2 {
    margin-right: 2px !important;
  }
  .mr-lg-3 {
    margin-right: 3px !important;
  }
  .mr-lg-4 {
    margin-right: 4px !important;
  }
  .mr-lg-5 {
    margin-right: 5px !important;
  }
  .mr-lg-6 {
    margin-right: 6px !important;
  }
  .mr-lg-7 {
    margin-right: 7px !important;
  }
  .mr-lg-8 {
    margin-right: 8px !important;
  }
  .mr-lg-9 {
    margin-right: 9px !important;
  }
  .mr-lg-10 {
    margin-right: 10px !important;
  }
  .mr-lg-11 {
    margin-right: 11px !important;
  }
  .mr-lg-12 {
    margin-right: 12px !important;
  }
  .mr-lg-13 {
    margin-right: 13px !important;
  }
  .mr-lg-14 {
    margin-right: 14px !important;
  }
  .mr-lg-15 {
    margin-right: 15px !important;
  }
  .mr-lg-16 {
    margin-right: 16px !important;
  }
  .mr-lg-17 {
    margin-right: 17px !important;
  }
  .mr-lg-18 {
    margin-right: 18px !important;
  }
  .mr-lg-19 {
    margin-right: 19px !important;
  }
  .mr-lg-20 {
    margin-right: 20px !important;
  }
  .mr-lg-21 {
    margin-right: 21px !important;
  }
  .mr-lg-22 {
    margin-right: 22px !important;
  }
  .mr-lg-23 {
    margin-right: 23px !important;
  }
  .mr-lg-24 {
    margin-right: 24px !important;
  }
  .mr-lg-25 {
    margin-right: 25px !important;
  }
  .mr-lg-26 {
    margin-right: 26px !important;
  }
  .mr-lg-27 {
    margin-right: 27px !important;
  }
  .mr-lg-28 {
    margin-right: 28px !important;
  }
  .mr-lg-29 {
    margin-right: 29px !important;
  }
  .mr-lg-30 {
    margin-right: 30px !important;
  }
  .mr-lg-32 {
    margin-right: 32px !important;
  }
  .mr-lg-35 {
    margin-right: 35px !important;
  }
  .mr-lg-40 {
    margin-right: 40px !important;
  }
  .mr-lg-45 {
    margin-right: 45px !important;
  }
  .mr-lg-48 {
    margin-right: 48px !important;
  }
  .mr-lg-50 {
    margin-right: 50px !important;
  }
  .mr-lg-55 {
    margin-right: 55px !important;
  }
  .mr-lg-60 {
    margin-right: 60px !important;
  }
  .mr-lg-64 {
    margin-right: 64px !important;
  }
  .mr-lg-65 {
    margin-right: 65px !important;
  }
  .mr-lg-70 {
    margin-right: 70px !important;
  }
  .mr-lg-75 {
    margin-right: 75px !important;
  }
  .mr-lg-80 {
    margin-right: 80px !important;
  }
  .mr-lg-85 {
    margin-right: 85px !important;
  }
  .mr-lg-90 {
    margin-right: 90px !important;
  }
  .mr-lg-95 {
    margin-right: 95px !important;
  }
  .mr-lg-100 {
    margin-right: 100px !important;
  }
  .mr-lg-120 {
    margin-right: 120px !important;
  }
  .mr-lg-125 {
    margin-right: 125px !important;
  }
  .mr-lg-150 {
    margin-right: 150px !important;
  }
  .mr-lg-160 {
    margin-right: 160px !important;
  }
  .mr-lg-175 {
    margin-right: 175px !important;
  }
  .mr-lg-200 {
    margin-right: 200px !important;
  }
  .mb-lg-0 {
    margin-bottom: 0px !important;
  }
  .mb-lg-1 {
    margin-bottom: 1px !important;
  }
  .mb-lg-2 {
    margin-bottom: 2px !important;
  }
  .mb-lg-3 {
    margin-bottom: 3px !important;
  }
  .mb-lg-4 {
    margin-bottom: 4px !important;
  }
  .mb-lg-5 {
    margin-bottom: 5px !important;
  }
  .mb-lg-6 {
    margin-bottom: 6px !important;
  }
  .mb-lg-7 {
    margin-bottom: 7px !important;
  }
  .mb-lg-8 {
    margin-bottom: 8px !important;
  }
  .mb-lg-9 {
    margin-bottom: 9px !important;
  }
  .mb-lg-10 {
    margin-bottom: 10px !important;
  }
  .mb-lg-11 {
    margin-bottom: 11px !important;
  }
  .mb-lg-12 {
    margin-bottom: 12px !important;
  }
  .mb-lg-13 {
    margin-bottom: 13px !important;
  }
  .mb-lg-14 {
    margin-bottom: 14px !important;
  }
  .mb-lg-15 {
    margin-bottom: 15px !important;
  }
  .mb-lg-16 {
    margin-bottom: 16px !important;
  }
  .mb-lg-17 {
    margin-bottom: 17px !important;
  }
  .mb-lg-18 {
    margin-bottom: 18px !important;
  }
  .mb-lg-19 {
    margin-bottom: 19px !important;
  }
  .mb-lg-20 {
    margin-bottom: 20px !important;
  }
  .mb-lg-21 {
    margin-bottom: 21px !important;
  }
  .mb-lg-22 {
    margin-bottom: 22px !important;
  }
  .mb-lg-23 {
    margin-bottom: 23px !important;
  }
  .mb-lg-24 {
    margin-bottom: 24px !important;
  }
  .mb-lg-25 {
    margin-bottom: 25px !important;
  }
  .mb-lg-26 {
    margin-bottom: 26px !important;
  }
  .mb-lg-27 {
    margin-bottom: 27px !important;
  }
  .mb-lg-28 {
    margin-bottom: 28px !important;
  }
  .mb-lg-29 {
    margin-bottom: 29px !important;
  }
  .mb-lg-30 {
    margin-bottom: 30px !important;
  }
  .mb-lg-32 {
    margin-bottom: 32px !important;
  }
  .mb-lg-35 {
    margin-bottom: 35px !important;
  }
  .mb-lg-40 {
    margin-bottom: 40px !important;
  }
  .mb-lg-45 {
    margin-bottom: 45px !important;
  }
  .mb-lg-48 {
    margin-bottom: 48px !important;
  }
  .mb-lg-50 {
    margin-bottom: 50px !important;
  }
  .mb-lg-55 {
    margin-bottom: 55px !important;
  }
  .mb-lg-60 {
    margin-bottom: 60px !important;
  }
  .mb-lg-64 {
    margin-bottom: 64px !important;
  }
  .mb-lg-65 {
    margin-bottom: 65px !important;
  }
  .mb-lg-70 {
    margin-bottom: 70px !important;
  }
  .mb-lg-75 {
    margin-bottom: 75px !important;
  }
  .mb-lg-80 {
    margin-bottom: 80px !important;
  }
  .mb-lg-85 {
    margin-bottom: 85px !important;
  }
  .mb-lg-90 {
    margin-bottom: 90px !important;
  }
  .mb-lg-95 {
    margin-bottom: 95px !important;
  }
  .mb-lg-100 {
    margin-bottom: 100px !important;
  }
  .mb-lg-120 {
    margin-bottom: 120px !important;
  }
  .mb-lg-125 {
    margin-bottom: 125px !important;
  }
  .mb-lg-150 {
    margin-bottom: 150px !important;
  }
  .mb-lg-160 {
    margin-bottom: 160px !important;
  }
  .mb-lg-175 {
    margin-bottom: 175px !important;
  }
  .mb-lg-200 {
    margin-bottom: 200px !important;
  }
  .ml-lg-0 {
    margin-left: 0px !important;
  }
  .ml-lg-1 {
    margin-left: 1px !important;
  }
  .ml-lg-2 {
    margin-left: 2px !important;
  }
  .ml-lg-3 {
    margin-left: 3px !important;
  }
  .ml-lg-4 {
    margin-left: 4px !important;
  }
  .ml-lg-5 {
    margin-left: 5px !important;
  }
  .ml-lg-6 {
    margin-left: 6px !important;
  }
  .ml-lg-7 {
    margin-left: 7px !important;
  }
  .ml-lg-8 {
    margin-left: 8px !important;
  }
  .ml-lg-9 {
    margin-left: 9px !important;
  }
  .ml-lg-10 {
    margin-left: 10px !important;
  }
  .ml-lg-11 {
    margin-left: 11px !important;
  }
  .ml-lg-12 {
    margin-left: 12px !important;
  }
  .ml-lg-13 {
    margin-left: 13px !important;
  }
  .ml-lg-14 {
    margin-left: 14px !important;
  }
  .ml-lg-15 {
    margin-left: 15px !important;
  }
  .ml-lg-16 {
    margin-left: 16px !important;
  }
  .ml-lg-17 {
    margin-left: 17px !important;
  }
  .ml-lg-18 {
    margin-left: 18px !important;
  }
  .ml-lg-19 {
    margin-left: 19px !important;
  }
  .ml-lg-20 {
    margin-left: 20px !important;
  }
  .ml-lg-21 {
    margin-left: 21px !important;
  }
  .ml-lg-22 {
    margin-left: 22px !important;
  }
  .ml-lg-23 {
    margin-left: 23px !important;
  }
  .ml-lg-24 {
    margin-left: 24px !important;
  }
  .ml-lg-25 {
    margin-left: 25px !important;
  }
  .ml-lg-26 {
    margin-left: 26px !important;
  }
  .ml-lg-27 {
    margin-left: 27px !important;
  }
  .ml-lg-28 {
    margin-left: 28px !important;
  }
  .ml-lg-29 {
    margin-left: 29px !important;
  }
  .ml-lg-30 {
    margin-left: 30px !important;
  }
  .ml-lg-32 {
    margin-left: 32px !important;
  }
  .ml-lg-35 {
    margin-left: 35px !important;
  }
  .ml-lg-40 {
    margin-left: 40px !important;
  }
  .ml-lg-45 {
    margin-left: 45px !important;
  }
  .ml-lg-48 {
    margin-left: 48px !important;
  }
  .ml-lg-50 {
    margin-left: 50px !important;
  }
  .ml-lg-55 {
    margin-left: 55px !important;
  }
  .ml-lg-60 {
    margin-left: 60px !important;
  }
  .ml-lg-64 {
    margin-left: 64px !important;
  }
  .ml-lg-65 {
    margin-left: 65px !important;
  }
  .ml-lg-70 {
    margin-left: 70px !important;
  }
  .ml-lg-75 {
    margin-left: 75px !important;
  }
  .ml-lg-80 {
    margin-left: 80px !important;
  }
  .ml-lg-85 {
    margin-left: 85px !important;
  }
  .ml-lg-90 {
    margin-left: 90px !important;
  }
  .ml-lg-95 {
    margin-left: 95px !important;
  }
  .ml-lg-100 {
    margin-left: 100px !important;
  }
  .ml-lg-120 {
    margin-left: 120px !important;
  }
  .ml-lg-125 {
    margin-left: 125px !important;
  }
  .ml-lg-150 {
    margin-left: 150px !important;
  }
  .ml-lg-160 {
    margin-left: 160px !important;
  }
  .ml-lg-175 {
    margin-left: 175px !important;
  }
  .ml-lg-200 {
    margin-left: 200px !important;
  }
}
@media (min-width: 768px) and (max-width: 992px) {
  .p-sm-0 {
    padding: 0px !important;
  }
  .p-sm-1 {
    padding: 1px !important;
  }
  .p-sm-2 {
    padding: 2px !important;
  }
  .p-sm-3 {
    padding: 3px !important;
  }
  .p-sm-4 {
    padding: 4px !important;
  }
  .p-sm-5 {
    padding: 5px !important;
  }
  .p-sm-6 {
    padding: 6px !important;
  }
  .p-sm-7 {
    padding: 7px !important;
  }
  .p-sm-8 {
    padding: 8px !important;
  }
  .p-sm-9 {
    padding: 9px !important;
  }
  .p-sm-10 {
    padding: 10px !important;
  }
  .p-sm-11 {
    padding: 11px !important;
  }
  .p-sm-12 {
    padding: 12px !important;
  }
  .p-sm-13 {
    padding: 13px !important;
  }
  .p-sm-14 {
    padding: 14px !important;
  }
  .p-sm-15 {
    padding: 15px !important;
  }
  .p-sm-16 {
    padding: 16px !important;
  }
  .p-sm-17 {
    padding: 17px !important;
  }
  .p-sm-18 {
    padding: 18px !important;
  }
  .p-sm-19 {
    padding: 19px !important;
  }
  .p-sm-20 {
    padding: 20px !important;
  }
  .p-sm-21 {
    padding: 21px !important;
  }
  .p-sm-22 {
    padding: 22px !important;
  }
  .p-sm-23 {
    padding: 23px !important;
  }
  .p-sm-24 {
    padding: 24px !important;
  }
  .p-sm-25 {
    padding: 25px !important;
  }
  .p-sm-26 {
    padding: 26px !important;
  }
  .p-sm-27 {
    padding: 27px !important;
  }
  .p-sm-28 {
    padding: 28px !important;
  }
  .p-sm-29 {
    padding: 29px !important;
  }
  .p-sm-30 {
    padding: 30px !important;
  }
  .p-sm-32 {
    padding: 32px !important;
  }
  .p-sm-35 {
    padding: 35px !important;
  }
  .p-sm-40 {
    padding: 40px !important;
  }
  .p-sm-45 {
    padding: 45px !important;
  }
  .p-sm-48 {
    padding: 48px !important;
  }
  .p-sm-50 {
    padding: 50px !important;
  }
  .p-sm-55 {
    padding: 55px !important;
  }
  .p-sm-60 {
    padding: 60px !important;
  }
  .p-sm-64 {
    padding: 64px !important;
  }
  .p-sm-65 {
    padding: 65px !important;
  }
  .p-sm-70 {
    padding: 70px !important;
  }
  .p-sm-75 {
    padding: 75px !important;
  }
  .p-sm-80 {
    padding: 80px !important;
  }
  .p-sm-85 {
    padding: 85px !important;
  }
  .p-sm-90 {
    padding: 90px !important;
  }
  .p-sm-95 {
    padding: 95px !important;
  }
  .p-sm-100 {
    padding: 100px !important;
  }
  .p-sm-120 {
    padding: 120px !important;
  }
  .p-sm-125 {
    padding: 125px !important;
  }
  .p-sm-150 {
    padding: 150px !important;
  }
  .p-sm-160 {
    padding: 160px !important;
  }
  .p-sm-175 {
    padding: 175px !important;
  }
  .p-sm-200 {
    padding: 200px !important;
  }
  .pt-sm-0 {
    padding-top: 0px !important;
  }
  .pt-sm-1 {
    padding-top: 1px !important;
  }
  .pt-sm-2 {
    padding-top: 2px !important;
  }
  .pt-sm-3 {
    padding-top: 3px !important;
  }
  .pt-sm-4 {
    padding-top: 4px !important;
  }
  .pt-sm-5 {
    padding-top: 5px !important;
  }
  .pt-sm-6 {
    padding-top: 6px !important;
  }
  .pt-sm-7 {
    padding-top: 7px !important;
  }
  .pt-sm-8 {
    padding-top: 8px !important;
  }
  .pt-sm-9 {
    padding-top: 9px !important;
  }
  .pt-sm-10 {
    padding-top: 10px !important;
  }
  .pt-sm-11 {
    padding-top: 11px !important;
  }
  .pt-sm-12 {
    padding-top: 12px !important;
  }
  .pt-sm-13 {
    padding-top: 13px !important;
  }
  .pt-sm-14 {
    padding-top: 14px !important;
  }
  .pt-sm-15 {
    padding-top: 15px !important;
  }
  .pt-sm-16 {
    padding-top: 16px !important;
  }
  .pt-sm-17 {
    padding-top: 17px !important;
  }
  .pt-sm-18 {
    padding-top: 18px !important;
  }
  .pt-sm-19 {
    padding-top: 19px !important;
  }
  .pt-sm-20 {
    padding-top: 20px !important;
  }
  .pt-sm-21 {
    padding-top: 21px !important;
  }
  .pt-sm-22 {
    padding-top: 22px !important;
  }
  .pt-sm-23 {
    padding-top: 23px !important;
  }
  .pt-sm-24 {
    padding-top: 24px !important;
  }
  .pt-sm-25 {
    padding-top: 25px !important;
  }
  .pt-sm-26 {
    padding-top: 26px !important;
  }
  .pt-sm-27 {
    padding-top: 27px !important;
  }
  .pt-sm-28 {
    padding-top: 28px !important;
  }
  .pt-sm-29 {
    padding-top: 29px !important;
  }
  .pt-sm-30 {
    padding-top: 30px !important;
  }
  .pt-sm-32 {
    padding-top: 32px !important;
  }
  .pt-sm-35 {
    padding-top: 35px !important;
  }
  .pt-sm-40 {
    padding-top: 40px !important;
  }
  .pt-sm-45 {
    padding-top: 45px !important;
  }
  .pt-sm-48 {
    padding-top: 48px !important;
  }
  .pt-sm-50 {
    padding-top: 50px !important;
  }
  .pt-sm-55 {
    padding-top: 55px !important;
  }
  .pt-sm-60 {
    padding-top: 60px !important;
  }
  .pt-sm-64 {
    padding-top: 64px !important;
  }
  .pt-sm-65 {
    padding-top: 65px !important;
  }
  .pt-sm-70 {
    padding-top: 70px !important;
  }
  .pt-sm-75 {
    padding-top: 75px !important;
  }
  .pt-sm-80 {
    padding-top: 80px !important;
  }
  .pt-sm-85 {
    padding-top: 85px !important;
  }
  .pt-sm-90 {
    padding-top: 90px !important;
  }
  .pt-sm-95 {
    padding-top: 95px !important;
  }
  .pt-sm-100 {
    padding-top: 100px !important;
  }
  .pt-sm-120 {
    padding-top: 120px !important;
  }
  .pt-sm-125 {
    padding-top: 125px !important;
  }
  .pt-sm-150 {
    padding-top: 150px !important;
  }
  .pt-sm-160 {
    padding-top: 160px !important;
  }
  .pt-sm-175 {
    padding-top: 175px !important;
  }
  .pt-sm-200 {
    padding-top: 200px !important;
  }
  .pr-sm-0 {
    padding-right: 0px !important;
  }
  .pr-sm-1 {
    padding-right: 1px !important;
  }
  .pr-sm-2 {
    padding-right: 2px !important;
  }
  .pr-sm-3 {
    padding-right: 3px !important;
  }
  .pr-sm-4 {
    padding-right: 4px !important;
  }
  .pr-sm-5 {
    padding-right: 5px !important;
  }
  .pr-sm-6 {
    padding-right: 6px !important;
  }
  .pr-sm-7 {
    padding-right: 7px !important;
  }
  .pr-sm-8 {
    padding-right: 8px !important;
  }
  .pr-sm-9 {
    padding-right: 9px !important;
  }
  .pr-sm-10 {
    padding-right: 10px !important;
  }
  .pr-sm-11 {
    padding-right: 11px !important;
  }
  .pr-sm-12 {
    padding-right: 12px !important;
  }
  .pr-sm-13 {
    padding-right: 13px !important;
  }
  .pr-sm-14 {
    padding-right: 14px !important;
  }
  .pr-sm-15 {
    padding-right: 15px !important;
  }
  .pr-sm-16 {
    padding-right: 16px !important;
  }
  .pr-sm-17 {
    padding-right: 17px !important;
  }
  .pr-sm-18 {
    padding-right: 18px !important;
  }
  .pr-sm-19 {
    padding-right: 19px !important;
  }
  .pr-sm-20 {
    padding-right: 20px !important;
  }
  .pr-sm-21 {
    padding-right: 21px !important;
  }
  .pr-sm-22 {
    padding-right: 22px !important;
  }
  .pr-sm-23 {
    padding-right: 23px !important;
  }
  .pr-sm-24 {
    padding-right: 24px !important;
  }
  .pr-sm-25 {
    padding-right: 25px !important;
  }
  .pr-sm-26 {
    padding-right: 26px !important;
  }
  .pr-sm-27 {
    padding-right: 27px !important;
  }
  .pr-sm-28 {
    padding-right: 28px !important;
  }
  .pr-sm-29 {
    padding-right: 29px !important;
  }
  .pr-sm-30 {
    padding-right: 30px !important;
  }
  .pr-sm-32 {
    padding-right: 32px !important;
  }
  .pr-sm-35 {
    padding-right: 35px !important;
  }
  .pr-sm-40 {
    padding-right: 40px !important;
  }
  .pr-sm-45 {
    padding-right: 45px !important;
  }
  .pr-sm-48 {
    padding-right: 48px !important;
  }
  .pr-sm-50 {
    padding-right: 50px !important;
  }
  .pr-sm-55 {
    padding-right: 55px !important;
  }
  .pr-sm-60 {
    padding-right: 60px !important;
  }
  .pr-sm-64 {
    padding-right: 64px !important;
  }
  .pr-sm-65 {
    padding-right: 65px !important;
  }
  .pr-sm-70 {
    padding-right: 70px !important;
  }
  .pr-sm-75 {
    padding-right: 75px !important;
  }
  .pr-sm-80 {
    padding-right: 80px !important;
  }
  .pr-sm-85 {
    padding-right: 85px !important;
  }
  .pr-sm-90 {
    padding-right: 90px !important;
  }
  .pr-sm-95 {
    padding-right: 95px !important;
  }
  .pr-sm-100 {
    padding-right: 100px !important;
  }
  .pr-sm-120 {
    padding-right: 120px !important;
  }
  .pr-sm-125 {
    padding-right: 125px !important;
  }
  .pr-sm-150 {
    padding-right: 150px !important;
  }
  .pr-sm-160 {
    padding-right: 160px !important;
  }
  .pr-sm-175 {
    padding-right: 175px !important;
  }
  .pr-sm-200 {
    padding-right: 200px !important;
  }
  .pb-sm-0 {
    padding-bottom: 0px !important;
  }
  .pb-sm-1 {
    padding-bottom: 1px !important;
  }
  .pb-sm-2 {
    padding-bottom: 2px !important;
  }
  .pb-sm-3 {
    padding-bottom: 3px !important;
  }
  .pb-sm-4 {
    padding-bottom: 4px !important;
  }
  .pb-sm-5 {
    padding-bottom: 5px !important;
  }
  .pb-sm-6 {
    padding-bottom: 6px !important;
  }
  .pb-sm-7 {
    padding-bottom: 7px !important;
  }
  .pb-sm-8 {
    padding-bottom: 8px !important;
  }
  .pb-sm-9 {
    padding-bottom: 9px !important;
  }
  .pb-sm-10 {
    padding-bottom: 10px !important;
  }
  .pb-sm-11 {
    padding-bottom: 11px !important;
  }
  .pb-sm-12 {
    padding-bottom: 12px !important;
  }
  .pb-sm-13 {
    padding-bottom: 13px !important;
  }
  .pb-sm-14 {
    padding-bottom: 14px !important;
  }
  .pb-sm-15 {
    padding-bottom: 15px !important;
  }
  .pb-sm-16 {
    padding-bottom: 16px !important;
  }
  .pb-sm-17 {
    padding-bottom: 17px !important;
  }
  .pb-sm-18 {
    padding-bottom: 18px !important;
  }
  .pb-sm-19 {
    padding-bottom: 19px !important;
  }
  .pb-sm-20 {
    padding-bottom: 20px !important;
  }
  .pb-sm-21 {
    padding-bottom: 21px !important;
  }
  .pb-sm-22 {
    padding-bottom: 22px !important;
  }
  .pb-sm-23 {
    padding-bottom: 23px !important;
  }
  .pb-sm-24 {
    padding-bottom: 24px !important;
  }
  .pb-sm-25 {
    padding-bottom: 25px !important;
  }
  .pb-sm-26 {
    padding-bottom: 26px !important;
  }
  .pb-sm-27 {
    padding-bottom: 27px !important;
  }
  .pb-sm-28 {
    padding-bottom: 28px !important;
  }
  .pb-sm-29 {
    padding-bottom: 29px !important;
  }
  .pb-sm-30 {
    padding-bottom: 30px !important;
  }
  .pb-sm-32 {
    padding-bottom: 32px !important;
  }
  .pb-sm-35 {
    padding-bottom: 35px !important;
  }
  .pb-sm-40 {
    padding-bottom: 40px !important;
  }
  .pb-sm-45 {
    padding-bottom: 45px !important;
  }
  .pb-sm-48 {
    padding-bottom: 48px !important;
  }
  .pb-sm-50 {
    padding-bottom: 50px !important;
  }
  .pb-sm-55 {
    padding-bottom: 55px !important;
  }
  .pb-sm-60 {
    padding-bottom: 60px !important;
  }
  .pb-sm-64 {
    padding-bottom: 64px !important;
  }
  .pb-sm-65 {
    padding-bottom: 65px !important;
  }
  .pb-sm-70 {
    padding-bottom: 70px !important;
  }
  .pb-sm-75 {
    padding-bottom: 75px !important;
  }
  .pb-sm-80 {
    padding-bottom: 80px !important;
  }
  .pb-sm-85 {
    padding-bottom: 85px !important;
  }
  .pb-sm-90 {
    padding-bottom: 90px !important;
  }
  .pb-sm-95 {
    padding-bottom: 95px !important;
  }
  .pb-sm-100 {
    padding-bottom: 100px !important;
  }
  .pb-sm-120 {
    padding-bottom: 120px !important;
  }
  .pb-sm-125 {
    padding-bottom: 125px !important;
  }
  .pb-sm-150 {
    padding-bottom: 150px !important;
  }
  .pb-sm-160 {
    padding-bottom: 160px !important;
  }
  .pb-sm-175 {
    padding-bottom: 175px !important;
  }
  .pb-sm-200 {
    padding-bottom: 200px !important;
  }
  .pl-sm-0 {
    padding-left: 0px !important;
  }
  .pl-sm-1 {
    padding-left: 1px !important;
  }
  .pl-sm-2 {
    padding-left: 2px !important;
  }
  .pl-sm-3 {
    padding-left: 3px !important;
  }
  .pl-sm-4 {
    padding-left: 4px !important;
  }
  .pl-sm-5 {
    padding-left: 5px !important;
  }
  .pl-sm-6 {
    padding-left: 6px !important;
  }
  .pl-sm-7 {
    padding-left: 7px !important;
  }
  .pl-sm-8 {
    padding-left: 8px !important;
  }
  .pl-sm-9 {
    padding-left: 9px !important;
  }
  .pl-sm-10 {
    padding-left: 10px !important;
  }
  .pl-sm-11 {
    padding-left: 11px !important;
  }
  .pl-sm-12 {
    padding-left: 12px !important;
  }
  .pl-sm-13 {
    padding-left: 13px !important;
  }
  .pl-sm-14 {
    padding-left: 14px !important;
  }
  .pl-sm-15 {
    padding-left: 15px !important;
  }
  .pl-sm-16 {
    padding-left: 16px !important;
  }
  .pl-sm-17 {
    padding-left: 17px !important;
  }
  .pl-sm-18 {
    padding-left: 18px !important;
  }
  .pl-sm-19 {
    padding-left: 19px !important;
  }
  .pl-sm-20 {
    padding-left: 20px !important;
  }
  .pl-sm-21 {
    padding-left: 21px !important;
  }
  .pl-sm-22 {
    padding-left: 22px !important;
  }
  .pl-sm-23 {
    padding-left: 23px !important;
  }
  .pl-sm-24 {
    padding-left: 24px !important;
  }
  .pl-sm-25 {
    padding-left: 25px !important;
  }
  .pl-sm-26 {
    padding-left: 26px !important;
  }
  .pl-sm-27 {
    padding-left: 27px !important;
  }
  .pl-sm-28 {
    padding-left: 28px !important;
  }
  .pl-sm-29 {
    padding-left: 29px !important;
  }
  .pl-sm-30 {
    padding-left: 30px !important;
  }
  .pl-sm-32 {
    padding-left: 32px !important;
  }
  .pl-sm-35 {
    padding-left: 35px !important;
  }
  .pl-sm-40 {
    padding-left: 40px !important;
  }
  .pl-sm-45 {
    padding-left: 45px !important;
  }
  .pl-sm-48 {
    padding-left: 48px !important;
  }
  .pl-sm-50 {
    padding-left: 50px !important;
  }
  .pl-sm-55 {
    padding-left: 55px !important;
  }
  .pl-sm-60 {
    padding-left: 60px !important;
  }
  .pl-sm-64 {
    padding-left: 64px !important;
  }
  .pl-sm-65 {
    padding-left: 65px !important;
  }
  .pl-sm-70 {
    padding-left: 70px !important;
  }
  .pl-sm-75 {
    padding-left: 75px !important;
  }
  .pl-sm-80 {
    padding-left: 80px !important;
  }
  .pl-sm-85 {
    padding-left: 85px !important;
  }
  .pl-sm-90 {
    padding-left: 90px !important;
  }
  .pl-sm-95 {
    padding-left: 95px !important;
  }
  .pl-sm-100 {
    padding-left: 100px !important;
  }
  .pl-sm-120 {
    padding-left: 120px !important;
  }
  .pl-sm-125 {
    padding-left: 125px !important;
  }
  .pl-sm-150 {
    padding-left: 150px !important;
  }
  .pl-sm-160 {
    padding-left: 160px !important;
  }
  .pl-sm-175 {
    padding-left: 175px !important;
  }
  .pl-sm-200 {
    padding-left: 200px !important;
  }
  .m-sm-0 {
    margin: 0px !important;
  }
  .m-sm-1 {
    margin: 1px !important;
  }
  .m-sm-2 {
    margin: 2px !important;
  }
  .m-sm-3 {
    margin: 3px !important;
  }
  .m-sm-4 {
    margin: 4px !important;
  }
  .m-sm-5 {
    margin: 5px !important;
  }
  .m-sm-6 {
    margin: 6px !important;
  }
  .m-sm-7 {
    margin: 7px !important;
  }
  .m-sm-8 {
    margin: 8px !important;
  }
  .m-sm-9 {
    margin: 9px !important;
  }
  .m-sm-10 {
    margin: 10px !important;
  }
  .m-sm-11 {
    margin: 11px !important;
  }
  .m-sm-12 {
    margin: 12px !important;
  }
  .m-sm-13 {
    margin: 13px !important;
  }
  .m-sm-14 {
    margin: 14px !important;
  }
  .m-sm-15 {
    margin: 15px !important;
  }
  .m-sm-16 {
    margin: 16px !important;
  }
  .m-sm-17 {
    margin: 17px !important;
  }
  .m-sm-18 {
    margin: 18px !important;
  }
  .m-sm-19 {
    margin: 19px !important;
  }
  .m-sm-20 {
    margin: 20px !important;
  }
  .m-sm-21 {
    margin: 21px !important;
  }
  .m-sm-22 {
    margin: 22px !important;
  }
  .m-sm-23 {
    margin: 23px !important;
  }
  .m-sm-24 {
    margin: 24px !important;
  }
  .m-sm-25 {
    margin: 25px !important;
  }
  .m-sm-26 {
    margin: 26px !important;
  }
  .m-sm-27 {
    margin: 27px !important;
  }
  .m-sm-28 {
    margin: 28px !important;
  }
  .m-sm-29 {
    margin: 29px !important;
  }
  .m-sm-30 {
    margin: 30px !important;
  }
  .m-sm-32 {
    margin: 32px !important;
  }
  .m-sm-35 {
    margin: 35px !important;
  }
  .m-sm-40 {
    margin: 40px !important;
  }
  .m-sm-45 {
    margin: 45px !important;
  }
  .m-sm-48 {
    margin: 48px !important;
  }
  .m-sm-50 {
    margin: 50px !important;
  }
  .m-sm-55 {
    margin: 55px !important;
  }
  .m-sm-60 {
    margin: 60px !important;
  }
  .m-sm-64 {
    margin: 64px !important;
  }
  .m-sm-65 {
    margin: 65px !important;
  }
  .m-sm-70 {
    margin: 70px !important;
  }
  .m-sm-75 {
    margin: 75px !important;
  }
  .m-sm-80 {
    margin: 80px !important;
  }
  .m-sm-85 {
    margin: 85px !important;
  }
  .m-sm-90 {
    margin: 90px !important;
  }
  .m-sm-95 {
    margin: 95px !important;
  }
  .m-sm-100 {
    margin: 100px !important;
  }
  .m-sm-120 {
    margin: 120px !important;
  }
  .m-sm-125 {
    margin: 125px !important;
  }
  .m-sm-150 {
    margin: 150px !important;
  }
  .m-sm-160 {
    margin: 160px !important;
  }
  .m-sm-175 {
    margin: 175px !important;
  }
  .m-sm-200 {
    margin: 200px !important;
  }
  .mt-sm-0 {
    margin-top: 0px !important;
  }
  .mt-sm-1 {
    margin-top: 1px !important;
  }
  .mt-sm-2 {
    margin-top: 2px !important;
  }
  .mt-sm-3 {
    margin-top: 3px !important;
  }
  .mt-sm-4 {
    margin-top: 4px !important;
  }
  .mt-sm-5 {
    margin-top: 5px !important;
  }
  .mt-sm-6 {
    margin-top: 6px !important;
  }
  .mt-sm-7 {
    margin-top: 7px !important;
  }
  .mt-sm-8 {
    margin-top: 8px !important;
  }
  .mt-sm-9 {
    margin-top: 9px !important;
  }
  .mt-sm-10 {
    margin-top: 10px !important;
  }
  .mt-sm-11 {
    margin-top: 11px !important;
  }
  .mt-sm-12 {
    margin-top: 12px !important;
  }
  .mt-sm-13 {
    margin-top: 13px !important;
  }
  .mt-sm-14 {
    margin-top: 14px !important;
  }
  .mt-sm-15 {
    margin-top: 15px !important;
  }
  .mt-sm-16 {
    margin-top: 16px !important;
  }
  .mt-sm-17 {
    margin-top: 17px !important;
  }
  .mt-sm-18 {
    margin-top: 18px !important;
  }
  .mt-sm-19 {
    margin-top: 19px !important;
  }
  .mt-sm-20 {
    margin-top: 20px !important;
  }
  .mt-sm-21 {
    margin-top: 21px !important;
  }
  .mt-sm-22 {
    margin-top: 22px !important;
  }
  .mt-sm-23 {
    margin-top: 23px !important;
  }
  .mt-sm-24 {
    margin-top: 24px !important;
  }
  .mt-sm-25 {
    margin-top: 25px !important;
  }
  .mt-sm-26 {
    margin-top: 26px !important;
  }
  .mt-sm-27 {
    margin-top: 27px !important;
  }
  .mt-sm-28 {
    margin-top: 28px !important;
  }
  .mt-sm-29 {
    margin-top: 29px !important;
  }
  .mt-sm-30 {
    margin-top: 30px !important;
  }
  .mt-sm-32 {
    margin-top: 32px !important;
  }
  .mt-sm-35 {
    margin-top: 35px !important;
  }
  .mt-sm-40 {
    margin-top: 40px !important;
  }
  .mt-sm-45 {
    margin-top: 45px !important;
  }
  .mt-sm-48 {
    margin-top: 48px !important;
  }
  .mt-sm-50 {
    margin-top: 50px !important;
  }
  .mt-sm-55 {
    margin-top: 55px !important;
  }
  .mt-sm-60 {
    margin-top: 60px !important;
  }
  .mt-sm-64 {
    margin-top: 64px !important;
  }
  .mt-sm-65 {
    margin-top: 65px !important;
  }
  .mt-sm-70 {
    margin-top: 70px !important;
  }
  .mt-sm-75 {
    margin-top: 75px !important;
  }
  .mt-sm-80 {
    margin-top: 80px !important;
  }
  .mt-sm-85 {
    margin-top: 85px !important;
  }
  .mt-sm-90 {
    margin-top: 90px !important;
  }
  .mt-sm-95 {
    margin-top: 95px !important;
  }
  .mt-sm-100 {
    margin-top: 100px !important;
  }
  .mt-sm-120 {
    margin-top: 120px !important;
  }
  .mt-sm-125 {
    margin-top: 125px !important;
  }
  .mt-sm-150 {
    margin-top: 150px !important;
  }
  .mt-sm-160 {
    margin-top: 160px !important;
  }
  .mt-sm-175 {
    margin-top: 175px !important;
  }
  .mt-sm-200 {
    margin-top: 200px !important;
  }
  .mr-sm-0 {
    margin-right: 0px !important;
  }
  .mr-sm-1 {
    margin-right: 1px !important;
  }
  .mr-sm-2 {
    margin-right: 2px !important;
  }
  .mr-sm-3 {
    margin-right: 3px !important;
  }
  .mr-sm-4 {
    margin-right: 4px !important;
  }
  .mr-sm-5 {
    margin-right: 5px !important;
  }
  .mr-sm-6 {
    margin-right: 6px !important;
  }
  .mr-sm-7 {
    margin-right: 7px !important;
  }
  .mr-sm-8 {
    margin-right: 8px !important;
  }
  .mr-sm-9 {
    margin-right: 9px !important;
  }
  .mr-sm-10 {
    margin-right: 10px !important;
  }
  .mr-sm-11 {
    margin-right: 11px !important;
  }
  .mr-sm-12 {
    margin-right: 12px !important;
  }
  .mr-sm-13 {
    margin-right: 13px !important;
  }
  .mr-sm-14 {
    margin-right: 14px !important;
  }
  .mr-sm-15 {
    margin-right: 15px !important;
  }
  .mr-sm-16 {
    margin-right: 16px !important;
  }
  .mr-sm-17 {
    margin-right: 17px !important;
  }
  .mr-sm-18 {
    margin-right: 18px !important;
  }
  .mr-sm-19 {
    margin-right: 19px !important;
  }
  .mr-sm-20 {
    margin-right: 20px !important;
  }
  .mr-sm-21 {
    margin-right: 21px !important;
  }
  .mr-sm-22 {
    margin-right: 22px !important;
  }
  .mr-sm-23 {
    margin-right: 23px !important;
  }
  .mr-sm-24 {
    margin-right: 24px !important;
  }
  .mr-sm-25 {
    margin-right: 25px !important;
  }
  .mr-sm-26 {
    margin-right: 26px !important;
  }
  .mr-sm-27 {
    margin-right: 27px !important;
  }
  .mr-sm-28 {
    margin-right: 28px !important;
  }
  .mr-sm-29 {
    margin-right: 29px !important;
  }
  .mr-sm-30 {
    margin-right: 30px !important;
  }
  .mr-sm-32 {
    margin-right: 32px !important;
  }
  .mr-sm-35 {
    margin-right: 35px !important;
  }
  .mr-sm-40 {
    margin-right: 40px !important;
  }
  .mr-sm-45 {
    margin-right: 45px !important;
  }
  .mr-sm-48 {
    margin-right: 48px !important;
  }
  .mr-sm-50 {
    margin-right: 50px !important;
  }
  .mr-sm-55 {
    margin-right: 55px !important;
  }
  .mr-sm-60 {
    margin-right: 60px !important;
  }
  .mr-sm-64 {
    margin-right: 64px !important;
  }
  .mr-sm-65 {
    margin-right: 65px !important;
  }
  .mr-sm-70 {
    margin-right: 70px !important;
  }
  .mr-sm-75 {
    margin-right: 75px !important;
  }
  .mr-sm-80 {
    margin-right: 80px !important;
  }
  .mr-sm-85 {
    margin-right: 85px !important;
  }
  .mr-sm-90 {
    margin-right: 90px !important;
  }
  .mr-sm-95 {
    margin-right: 95px !important;
  }
  .mr-sm-100 {
    margin-right: 100px !important;
  }
  .mr-sm-120 {
    margin-right: 120px !important;
  }
  .mr-sm-125 {
    margin-right: 125px !important;
  }
  .mr-sm-150 {
    margin-right: 150px !important;
  }
  .mr-sm-160 {
    margin-right: 160px !important;
  }
  .mr-sm-175 {
    margin-right: 175px !important;
  }
  .mr-sm-200 {
    margin-right: 200px !important;
  }
  .mb-sm-0 {
    margin-bottom: 0px !important;
  }
  .mb-sm-1 {
    margin-bottom: 1px !important;
  }
  .mb-sm-2 {
    margin-bottom: 2px !important;
  }
  .mb-sm-3 {
    margin-bottom: 3px !important;
  }
  .mb-sm-4 {
    margin-bottom: 4px !important;
  }
  .mb-sm-5 {
    margin-bottom: 5px !important;
  }
  .mb-sm-6 {
    margin-bottom: 6px !important;
  }
  .mb-sm-7 {
    margin-bottom: 7px !important;
  }
  .mb-sm-8 {
    margin-bottom: 8px !important;
  }
  .mb-sm-9 {
    margin-bottom: 9px !important;
  }
  .mb-sm-10 {
    margin-bottom: 10px !important;
  }
  .mb-sm-11 {
    margin-bottom: 11px !important;
  }
  .mb-sm-12 {
    margin-bottom: 12px !important;
  }
  .mb-sm-13 {
    margin-bottom: 13px !important;
  }
  .mb-sm-14 {
    margin-bottom: 14px !important;
  }
  .mb-sm-15 {
    margin-bottom: 15px !important;
  }
  .mb-sm-16 {
    margin-bottom: 16px !important;
  }
  .mb-sm-17 {
    margin-bottom: 17px !important;
  }
  .mb-sm-18 {
    margin-bottom: 18px !important;
  }
  .mb-sm-19 {
    margin-bottom: 19px !important;
  }
  .mb-sm-20 {
    margin-bottom: 20px !important;
  }
  .mb-sm-21 {
    margin-bottom: 21px !important;
  }
  .mb-sm-22 {
    margin-bottom: 22px !important;
  }
  .mb-sm-23 {
    margin-bottom: 23px !important;
  }
  .mb-sm-24 {
    margin-bottom: 24px !important;
  }
  .mb-sm-25 {
    margin-bottom: 25px !important;
  }
  .mb-sm-26 {
    margin-bottom: 26px !important;
  }
  .mb-sm-27 {
    margin-bottom: 27px !important;
  }
  .mb-sm-28 {
    margin-bottom: 28px !important;
  }
  .mb-sm-29 {
    margin-bottom: 29px !important;
  }
  .mb-sm-30 {
    margin-bottom: 30px !important;
  }
  .mb-sm-32 {
    margin-bottom: 32px !important;
  }
  .mb-sm-35 {
    margin-bottom: 35px !important;
  }
  .mb-sm-40 {
    margin-bottom: 40px !important;
  }
  .mb-sm-45 {
    margin-bottom: 45px !important;
  }
  .mb-sm-48 {
    margin-bottom: 48px !important;
  }
  .mb-sm-50 {
    margin-bottom: 50px !important;
  }
  .mb-sm-55 {
    margin-bottom: 55px !important;
  }
  .mb-sm-60 {
    margin-bottom: 60px !important;
  }
  .mb-sm-64 {
    margin-bottom: 64px !important;
  }
  .mb-sm-65 {
    margin-bottom: 65px !important;
  }
  .mb-sm-70 {
    margin-bottom: 70px !important;
  }
  .mb-sm-75 {
    margin-bottom: 75px !important;
  }
  .mb-sm-80 {
    margin-bottom: 80px !important;
  }
  .mb-sm-85 {
    margin-bottom: 85px !important;
  }
  .mb-sm-90 {
    margin-bottom: 90px !important;
  }
  .mb-sm-95 {
    margin-bottom: 95px !important;
  }
  .mb-sm-100 {
    margin-bottom: 100px !important;
  }
  .mb-sm-120 {
    margin-bottom: 120px !important;
  }
  .mb-sm-125 {
    margin-bottom: 125px !important;
  }
  .mb-sm-150 {
    margin-bottom: 150px !important;
  }
  .mb-sm-160 {
    margin-bottom: 160px !important;
  }
  .mb-sm-175 {
    margin-bottom: 175px !important;
  }
  .mb-sm-200 {
    margin-bottom: 200px !important;
  }
  .ml-sm-0 {
    margin-left: 0px !important;
  }
  .ml-sm-1 {
    margin-left: 1px !important;
  }
  .ml-sm-2 {
    margin-left: 2px !important;
  }
  .ml-sm-3 {
    margin-left: 3px !important;
  }
  .ml-sm-4 {
    margin-left: 4px !important;
  }
  .ml-sm-5 {
    margin-left: 5px !important;
  }
  .ml-sm-6 {
    margin-left: 6px !important;
  }
  .ml-sm-7 {
    margin-left: 7px !important;
  }
  .ml-sm-8 {
    margin-left: 8px !important;
  }
  .ml-sm-9 {
    margin-left: 9px !important;
  }
  .ml-sm-10 {
    margin-left: 10px !important;
  }
  .ml-sm-11 {
    margin-left: 11px !important;
  }
  .ml-sm-12 {
    margin-left: 12px !important;
  }
  .ml-sm-13 {
    margin-left: 13px !important;
  }
  .ml-sm-14 {
    margin-left: 14px !important;
  }
  .ml-sm-15 {
    margin-left: 15px !important;
  }
  .ml-sm-16 {
    margin-left: 16px !important;
  }
  .ml-sm-17 {
    margin-left: 17px !important;
  }
  .ml-sm-18 {
    margin-left: 18px !important;
  }
  .ml-sm-19 {
    margin-left: 19px !important;
  }
  .ml-sm-20 {
    margin-left: 20px !important;
  }
  .ml-sm-21 {
    margin-left: 21px !important;
  }
  .ml-sm-22 {
    margin-left: 22px !important;
  }
  .ml-sm-23 {
    margin-left: 23px !important;
  }
  .ml-sm-24 {
    margin-left: 24px !important;
  }
  .ml-sm-25 {
    margin-left: 25px !important;
  }
  .ml-sm-26 {
    margin-left: 26px !important;
  }
  .ml-sm-27 {
    margin-left: 27px !important;
  }
  .ml-sm-28 {
    margin-left: 28px !important;
  }
  .ml-sm-29 {
    margin-left: 29px !important;
  }
  .ml-sm-30 {
    margin-left: 30px !important;
  }
  .ml-sm-32 {
    margin-left: 32px !important;
  }
  .ml-sm-35 {
    margin-left: 35px !important;
  }
  .ml-sm-40 {
    margin-left: 40px !important;
  }
  .ml-sm-45 {
    margin-left: 45px !important;
  }
  .ml-sm-48 {
    margin-left: 48px !important;
  }
  .ml-sm-50 {
    margin-left: 50px !important;
  }
  .ml-sm-55 {
    margin-left: 55px !important;
  }
  .ml-sm-60 {
    margin-left: 60px !important;
  }
  .ml-sm-64 {
    margin-left: 64px !important;
  }
  .ml-sm-65 {
    margin-left: 65px !important;
  }
  .ml-sm-70 {
    margin-left: 70px !important;
  }
  .ml-sm-75 {
    margin-left: 75px !important;
  }
  .ml-sm-80 {
    margin-left: 80px !important;
  }
  .ml-sm-85 {
    margin-left: 85px !important;
  }
  .ml-sm-90 {
    margin-left: 90px !important;
  }
  .ml-sm-95 {
    margin-left: 95px !important;
  }
  .ml-sm-100 {
    margin-left: 100px !important;
  }
  .ml-sm-120 {
    margin-left: 120px !important;
  }
  .ml-sm-125 {
    margin-left: 125px !important;
  }
  .ml-sm-150 {
    margin-left: 150px !important;
  }
  .ml-sm-160 {
    margin-left: 160px !important;
  }
  .ml-sm-175 {
    margin-left: 175px !important;
  }
  .ml-sm-200 {
    margin-left: 200px !important;
  }
  .mt-sm-minus-0 {
    margin-top: -0px !important;
  }
  .mt-sm-minus-1 {
    margin-top: -1px !important;
  }
  .mt-sm-minus-2 {
    margin-top: -2px !important;
  }
  .mt-sm-minus-3 {
    margin-top: -3px !important;
  }
  .mt-sm-minus-4 {
    margin-top: -4px !important;
  }
  .mt-sm-minus-5 {
    margin-top: -5px !important;
  }
  .mt-sm-minus-6 {
    margin-top: -6px !important;
  }
  .mt-sm-minus-7 {
    margin-top: -7px !important;
  }
  .mt-sm-minus-8 {
    margin-top: -8px !important;
  }
  .mt-sm-minus-9 {
    margin-top: -9px !important;
  }
  .mt-sm-minus-10 {
    margin-top: -10px !important;
  }
  .mt-sm-minus-11 {
    margin-top: -11px !important;
  }
  .mt-sm-minus-12 {
    margin-top: -12px !important;
  }
  .mt-sm-minus-13 {
    margin-top: -13px !important;
  }
  .mt-sm-minus-14 {
    margin-top: -14px !important;
  }
  .mt-sm-minus-15 {
    margin-top: -15px !important;
  }
  .mt-sm-minus-16 {
    margin-top: -16px !important;
  }
  .mt-sm-minus-17 {
    margin-top: -17px !important;
  }
  .mt-sm-minus-18 {
    margin-top: -18px !important;
  }
  .mt-sm-minus-19 {
    margin-top: -19px !important;
  }
  .mt-sm-minus-20 {
    margin-top: -20px !important;
  }
  .mt-sm-minus-21 {
    margin-top: -21px !important;
  }
  .mt-sm-minus-22 {
    margin-top: -22px !important;
  }
  .mt-sm-minus-23 {
    margin-top: -23px !important;
  }
  .mt-sm-minus-24 {
    margin-top: -24px !important;
  }
  .mt-sm-minus-25 {
    margin-top: -25px !important;
  }
  .mt-sm-minus-26 {
    margin-top: -26px !important;
  }
  .mt-sm-minus-27 {
    margin-top: -27px !important;
  }
  .mt-sm-minus-28 {
    margin-top: -28px !important;
  }
  .mt-sm-minus-29 {
    margin-top: -29px !important;
  }
  .mt-sm-minus-30 {
    margin-top: -30px !important;
  }
  .mt-sm-minus-32 {
    margin-top: -32px !important;
  }
  .mt-sm-minus-35 {
    margin-top: -35px !important;
  }
  .mt-sm-minus-40 {
    margin-top: -40px !important;
  }
  .mt-sm-minus-45 {
    margin-top: -45px !important;
  }
  .mt-sm-minus-48 {
    margin-top: -48px !important;
  }
  .mt-sm-minus-50 {
    margin-top: -50px !important;
  }
  .mt-sm-minus-55 {
    margin-top: -55px !important;
  }
  .mt-sm-minus-60 {
    margin-top: -60px !important;
  }
  .mt-sm-minus-64 {
    margin-top: -64px !important;
  }
  .mt-sm-minus-65 {
    margin-top: -65px !important;
  }
  .mt-sm-minus-70 {
    margin-top: -70px !important;
  }
  .mt-sm-minus-75 {
    margin-top: -75px !important;
  }
  .mt-sm-minus-80 {
    margin-top: -80px !important;
  }
  .mt-sm-minus-85 {
    margin-top: -85px !important;
  }
  .mt-sm-minus-90 {
    margin-top: -90px !important;
  }
  .mt-sm-minus-95 {
    margin-top: -95px !important;
  }
  .mt-sm-minus-100 {
    margin-top: -100px !important;
  }
  .mt-sm-minus-120 {
    margin-top: -120px !important;
  }
  .mt-sm-minus-125 {
    margin-top: -125px !important;
  }
  .mt-sm-minus-150 {
    margin-top: -150px !important;
  }
  .mt-sm-minus-160 {
    margin-top: -160px !important;
  }
  .mt-sm-minus-175 {
    margin-top: -175px !important;
  }
  .mt-sm-minus-200 {
    margin-top: -200px !important;
  }
  .mr-sm-minus-0 {
    margin-right: -0px !important;
  }
  .mr-sm-minus-1 {
    margin-right: -1px !important;
  }
  .mr-sm-minus-2 {
    margin-right: -2px !important;
  }
  .mr-sm-minus-3 {
    margin-right: -3px !important;
  }
  .mr-sm-minus-4 {
    margin-right: -4px !important;
  }
  .mr-sm-minus-5 {
    margin-right: -5px !important;
  }
  .mr-sm-minus-6 {
    margin-right: -6px !important;
  }
  .mr-sm-minus-7 {
    margin-right: -7px !important;
  }
  .mr-sm-minus-8 {
    margin-right: -8px !important;
  }
  .mr-sm-minus-9 {
    margin-right: -9px !important;
  }
  .mr-sm-minus-10 {
    margin-right: -10px !important;
  }
  .mr-sm-minus-11 {
    margin-right: -11px !important;
  }
  .mr-sm-minus-12 {
    margin-right: -12px !important;
  }
  .mr-sm-minus-13 {
    margin-right: -13px !important;
  }
  .mr-sm-minus-14 {
    margin-right: -14px !important;
  }
  .mr-sm-minus-15 {
    margin-right: -15px !important;
  }
  .mr-sm-minus-16 {
    margin-right: -16px !important;
  }
  .mr-sm-minus-17 {
    margin-right: -17px !important;
  }
  .mr-sm-minus-18 {
    margin-right: -18px !important;
  }
  .mr-sm-minus-19 {
    margin-right: -19px !important;
  }
  .mr-sm-minus-20 {
    margin-right: -20px !important;
  }
  .mr-sm-minus-21 {
    margin-right: -21px !important;
  }
  .mr-sm-minus-22 {
    margin-right: -22px !important;
  }
  .mr-sm-minus-23 {
    margin-right: -23px !important;
  }
  .mr-sm-minus-24 {
    margin-right: -24px !important;
  }
  .mr-sm-minus-25 {
    margin-right: -25px !important;
  }
  .mr-sm-minus-26 {
    margin-right: -26px !important;
  }
  .mr-sm-minus-27 {
    margin-right: -27px !important;
  }
  .mr-sm-minus-28 {
    margin-right: -28px !important;
  }
  .mr-sm-minus-29 {
    margin-right: -29px !important;
  }
  .mr-sm-minus-30 {
    margin-right: -30px !important;
  }
  .mr-sm-minus-32 {
    margin-right: -32px !important;
  }
  .mr-sm-minus-35 {
    margin-right: -35px !important;
  }
  .mr-sm-minus-40 {
    margin-right: -40px !important;
  }
  .mr-sm-minus-45 {
    margin-right: -45px !important;
  }
  .mr-sm-minus-48 {
    margin-right: -48px !important;
  }
  .mr-sm-minus-50 {
    margin-right: -50px !important;
  }
  .mr-sm-minus-55 {
    margin-right: -55px !important;
  }
  .mr-sm-minus-60 {
    margin-right: -60px !important;
  }
  .mr-sm-minus-64 {
    margin-right: -64px !important;
  }
  .mr-sm-minus-65 {
    margin-right: -65px !important;
  }
  .mr-sm-minus-70 {
    margin-right: -70px !important;
  }
  .mr-sm-minus-75 {
    margin-right: -75px !important;
  }
  .mr-sm-minus-80 {
    margin-right: -80px !important;
  }
  .mr-sm-minus-85 {
    margin-right: -85px !important;
  }
  .mr-sm-minus-90 {
    margin-right: -90px !important;
  }
  .mr-sm-minus-95 {
    margin-right: -95px !important;
  }
  .mr-sm-minus-100 {
    margin-right: -100px !important;
  }
  .mr-sm-minus-120 {
    margin-right: -120px !important;
  }
  .mr-sm-minus-125 {
    margin-right: -125px !important;
  }
  .mr-sm-minus-150 {
    margin-right: -150px !important;
  }
  .mr-sm-minus-160 {
    margin-right: -160px !important;
  }
  .mr-sm-minus-175 {
    margin-right: -175px !important;
  }
  .mr-sm-minus-200 {
    margin-right: -200px !important;
  }
  .mb-sm-minus-0 {
    margin-bottom: -0px !important;
  }
  .mb-sm-minus-1 {
    margin-bottom: -1px !important;
  }
  .mb-sm-minus-2 {
    margin-bottom: -2px !important;
  }
  .mb-sm-minus-3 {
    margin-bottom: -3px !important;
  }
  .mb-sm-minus-4 {
    margin-bottom: -4px !important;
  }
  .mb-sm-minus-5 {
    margin-bottom: -5px !important;
  }
  .mb-sm-minus-6 {
    margin-bottom: -6px !important;
  }
  .mb-sm-minus-7 {
    margin-bottom: -7px !important;
  }
  .mb-sm-minus-8 {
    margin-bottom: -8px !important;
  }
  .mb-sm-minus-9 {
    margin-bottom: -9px !important;
  }
  .mb-sm-minus-10 {
    margin-bottom: -10px !important;
  }
  .mb-sm-minus-11 {
    margin-bottom: -11px !important;
  }
  .mb-sm-minus-12 {
    margin-bottom: -12px !important;
  }
  .mb-sm-minus-13 {
    margin-bottom: -13px !important;
  }
  .mb-sm-minus-14 {
    margin-bottom: -14px !important;
  }
  .mb-sm-minus-15 {
    margin-bottom: -15px !important;
  }
  .mb-sm-minus-16 {
    margin-bottom: -16px !important;
  }
  .mb-sm-minus-17 {
    margin-bottom: -17px !important;
  }
  .mb-sm-minus-18 {
    margin-bottom: -18px !important;
  }
  .mb-sm-minus-19 {
    margin-bottom: -19px !important;
  }
  .mb-sm-minus-20 {
    margin-bottom: -20px !important;
  }
  .mb-sm-minus-21 {
    margin-bottom: -21px !important;
  }
  .mb-sm-minus-22 {
    margin-bottom: -22px !important;
  }
  .mb-sm-minus-23 {
    margin-bottom: -23px !important;
  }
  .mb-sm-minus-24 {
    margin-bottom: -24px !important;
  }
  .mb-sm-minus-25 {
    margin-bottom: -25px !important;
  }
  .mb-sm-minus-26 {
    margin-bottom: -26px !important;
  }
  .mb-sm-minus-27 {
    margin-bottom: -27px !important;
  }
  .mb-sm-minus-28 {
    margin-bottom: -28px !important;
  }
  .mb-sm-minus-29 {
    margin-bottom: -29px !important;
  }
  .mb-sm-minus-30 {
    margin-bottom: -30px !important;
  }
  .mb-sm-minus-32 {
    margin-bottom: -32px !important;
  }
  .mb-sm-minus-35 {
    margin-bottom: -35px !important;
  }
  .mb-sm-minus-40 {
    margin-bottom: -40px !important;
  }
  .mb-sm-minus-45 {
    margin-bottom: -45px !important;
  }
  .mb-sm-minus-48 {
    margin-bottom: -48px !important;
  }
  .mb-sm-minus-50 {
    margin-bottom: -50px !important;
  }
  .mb-sm-minus-55 {
    margin-bottom: -55px !important;
  }
  .mb-sm-minus-60 {
    margin-bottom: -60px !important;
  }
  .mb-sm-minus-64 {
    margin-bottom: -64px !important;
  }
  .mb-sm-minus-65 {
    margin-bottom: -65px !important;
  }
  .mb-sm-minus-70 {
    margin-bottom: -70px !important;
  }
  .mb-sm-minus-75 {
    margin-bottom: -75px !important;
  }
  .mb-sm-minus-80 {
    margin-bottom: -80px !important;
  }
  .mb-sm-minus-85 {
    margin-bottom: -85px !important;
  }
  .mb-sm-minus-90 {
    margin-bottom: -90px !important;
  }
  .mb-sm-minus-95 {
    margin-bottom: -95px !important;
  }
  .mb-sm-minus-100 {
    margin-bottom: -100px !important;
  }
  .mb-sm-minus-120 {
    margin-bottom: -120px !important;
  }
  .mb-sm-minus-125 {
    margin-bottom: -125px !important;
  }
  .mb-sm-minus-150 {
    margin-bottom: -150px !important;
  }
  .mb-sm-minus-160 {
    margin-bottom: -160px !important;
  }
  .mb-sm-minus-175 {
    margin-bottom: -175px !important;
  }
  .mb-sm-minus-200 {
    margin-bottom: -200px !important;
  }
  .ml-sm-minus-0 {
    margin-left: -0px !important;
  }
  .ml-sm-minus-1 {
    margin-left: -1px !important;
  }
  .ml-sm-minus-2 {
    margin-left: -2px !important;
  }
  .ml-sm-minus-3 {
    margin-left: -3px !important;
  }
  .ml-sm-minus-4 {
    margin-left: -4px !important;
  }
  .ml-sm-minus-5 {
    margin-left: -5px !important;
  }
  .ml-sm-minus-6 {
    margin-left: -6px !important;
  }
  .ml-sm-minus-7 {
    margin-left: -7px !important;
  }
  .ml-sm-minus-8 {
    margin-left: -8px !important;
  }
  .ml-sm-minus-9 {
    margin-left: -9px !important;
  }
  .ml-sm-minus-10 {
    margin-left: -10px !important;
  }
  .ml-sm-minus-11 {
    margin-left: -11px !important;
  }
  .ml-sm-minus-12 {
    margin-left: -12px !important;
  }
  .ml-sm-minus-13 {
    margin-left: -13px !important;
  }
  .ml-sm-minus-14 {
    margin-left: -14px !important;
  }
  .ml-sm-minus-15 {
    margin-left: -15px !important;
  }
  .ml-sm-minus-16 {
    margin-left: -16px !important;
  }
  .ml-sm-minus-17 {
    margin-left: -17px !important;
  }
  .ml-sm-minus-18 {
    margin-left: -18px !important;
  }
  .ml-sm-minus-19 {
    margin-left: -19px !important;
  }
  .ml-sm-minus-20 {
    margin-left: -20px !important;
  }
  .ml-sm-minus-21 {
    margin-left: -21px !important;
  }
  .ml-sm-minus-22 {
    margin-left: -22px !important;
  }
  .ml-sm-minus-23 {
    margin-left: -23px !important;
  }
  .ml-sm-minus-24 {
    margin-left: -24px !important;
  }
  .ml-sm-minus-25 {
    margin-left: -25px !important;
  }
  .ml-sm-minus-26 {
    margin-left: -26px !important;
  }
  .ml-sm-minus-27 {
    margin-left: -27px !important;
  }
  .ml-sm-minus-28 {
    margin-left: -28px !important;
  }
  .ml-sm-minus-29 {
    margin-left: -29px !important;
  }
  .ml-sm-minus-30 {
    margin-left: -30px !important;
  }
  .ml-sm-minus-32 {
    margin-left: -32px !important;
  }
  .ml-sm-minus-35 {
    margin-left: -35px !important;
  }
  .ml-sm-minus-40 {
    margin-left: -40px !important;
  }
  .ml-sm-minus-45 {
    margin-left: -45px !important;
  }
  .ml-sm-minus-48 {
    margin-left: -48px !important;
  }
  .ml-sm-minus-50 {
    margin-left: -50px !important;
  }
  .ml-sm-minus-55 {
    margin-left: -55px !important;
  }
  .ml-sm-minus-60 {
    margin-left: -60px !important;
  }
  .ml-sm-minus-64 {
    margin-left: -64px !important;
  }
  .ml-sm-minus-65 {
    margin-left: -65px !important;
  }
  .ml-sm-minus-70 {
    margin-left: -70px !important;
  }
  .ml-sm-minus-75 {
    margin-left: -75px !important;
  }
  .ml-sm-minus-80 {
    margin-left: -80px !important;
  }
  .ml-sm-minus-85 {
    margin-left: -85px !important;
  }
  .ml-sm-minus-90 {
    margin-left: -90px !important;
  }
  .ml-sm-minus-95 {
    margin-left: -95px !important;
  }
  .ml-sm-minus-100 {
    margin-left: -100px !important;
  }
  .ml-sm-minus-120 {
    margin-left: -120px !important;
  }
  .ml-sm-minus-125 {
    margin-left: -125px !important;
  }
  .ml-sm-minus-150 {
    margin-left: -150px !important;
  }
  .ml-sm-minus-160 {
    margin-left: -160px !important;
  }
  .ml-sm-minus-175 {
    margin-left: -175px !important;
  }
  .ml-sm-minus-200 {
    margin-left: -200px !important;
  }
  .t-sm-minus-0 {
    top: -0px !important;
  }
  .t-sm-minus-1 {
    top: -1px !important;
  }
  .t-sm-minus-2 {
    top: -2px !important;
  }
  .t-sm-minus-3 {
    top: -3px !important;
  }
  .t-sm-minus-4 {
    top: -4px !important;
  }
  .t-sm-minus-5 {
    top: -5px !important;
  }
  .t-sm-minus-6 {
    top: -6px !important;
  }
  .t-sm-minus-7 {
    top: -7px !important;
  }
  .t-sm-minus-8 {
    top: -8px !important;
  }
  .t-sm-minus-9 {
    top: -9px !important;
  }
  .t-sm-minus-10 {
    top: -10px !important;
  }
  .t-sm-minus-11 {
    top: -11px !important;
  }
  .t-sm-minus-12 {
    top: -12px !important;
  }
  .t-sm-minus-13 {
    top: -13px !important;
  }
  .t-sm-minus-14 {
    top: -14px !important;
  }
  .t-sm-minus-15 {
    top: -15px !important;
  }
  .t-sm-minus-16 {
    top: -16px !important;
  }
  .t-sm-minus-17 {
    top: -17px !important;
  }
  .t-sm-minus-18 {
    top: -18px !important;
  }
  .t-sm-minus-19 {
    top: -19px !important;
  }
  .t-sm-minus-20 {
    top: -20px !important;
  }
  .t-sm-minus-21 {
    top: -21px !important;
  }
  .t-sm-minus-22 {
    top: -22px !important;
  }
  .t-sm-minus-23 {
    top: -23px !important;
  }
  .t-sm-minus-24 {
    top: -24px !important;
  }
  .t-sm-minus-25 {
    top: -25px !important;
  }
  .t-sm-minus-26 {
    top: -26px !important;
  }
  .t-sm-minus-27 {
    top: -27px !important;
  }
  .t-sm-minus-28 {
    top: -28px !important;
  }
  .t-sm-minus-29 {
    top: -29px !important;
  }
  .t-sm-minus-30 {
    top: -30px !important;
  }
  .t-sm-minus-32 {
    top: -32px !important;
  }
  .t-sm-minus-35 {
    top: -35px !important;
  }
  .t-sm-minus-40 {
    top: -40px !important;
  }
  .t-sm-minus-45 {
    top: -45px !important;
  }
  .t-sm-minus-48 {
    top: -48px !important;
  }
  .t-sm-minus-50 {
    top: -50px !important;
  }
  .t-sm-minus-55 {
    top: -55px !important;
  }
  .t-sm-minus-60 {
    top: -60px !important;
  }
  .t-sm-minus-64 {
    top: -64px !important;
  }
  .t-sm-minus-65 {
    top: -65px !important;
  }
  .t-sm-minus-70 {
    top: -70px !important;
  }
  .t-sm-minus-75 {
    top: -75px !important;
  }
  .t-sm-minus-80 {
    top: -80px !important;
  }
  .t-sm-minus-85 {
    top: -85px !important;
  }
  .t-sm-minus-90 {
    top: -90px !important;
  }
  .t-sm-minus-95 {
    top: -95px !important;
  }
  .t-sm-minus-100 {
    top: -100px !important;
  }
  .t-sm-minus-120 {
    top: -120px !important;
  }
  .t-sm-minus-125 {
    top: -125px !important;
  }
  .t-sm-minus-150 {
    top: -150px !important;
  }
  .t-sm-minus-160 {
    top: -160px !important;
  }
  .t-sm-minus-175 {
    top: -175px !important;
  }
  .t-sm-minus-200 {
    top: -200px !important;
  }
  .r-sm-minus-0 {
    right: -0px !important;
  }
  .r-sm-minus-1 {
    right: -1px !important;
  }
  .r-sm-minus-2 {
    right: -2px !important;
  }
  .r-sm-minus-3 {
    right: -3px !important;
  }
  .r-sm-minus-4 {
    right: -4px !important;
  }
  .r-sm-minus-5 {
    right: -5px !important;
  }
  .r-sm-minus-6 {
    right: -6px !important;
  }
  .r-sm-minus-7 {
    right: -7px !important;
  }
  .r-sm-minus-8 {
    right: -8px !important;
  }
  .r-sm-minus-9 {
    right: -9px !important;
  }
  .r-sm-minus-10 {
    right: -10px !important;
  }
  .r-sm-minus-11 {
    right: -11px !important;
  }
  .r-sm-minus-12 {
    right: -12px !important;
  }
  .r-sm-minus-13 {
    right: -13px !important;
  }
  .r-sm-minus-14 {
    right: -14px !important;
  }
  .r-sm-minus-15 {
    right: -15px !important;
  }
  .r-sm-minus-16 {
    right: -16px !important;
  }
  .r-sm-minus-17 {
    right: -17px !important;
  }
  .r-sm-minus-18 {
    right: -18px !important;
  }
  .r-sm-minus-19 {
    right: -19px !important;
  }
  .r-sm-minus-20 {
    right: -20px !important;
  }
  .r-sm-minus-21 {
    right: -21px !important;
  }
  .r-sm-minus-22 {
    right: -22px !important;
  }
  .r-sm-minus-23 {
    right: -23px !important;
  }
  .r-sm-minus-24 {
    right: -24px !important;
  }
  .r-sm-minus-25 {
    right: -25px !important;
  }
  .r-sm-minus-26 {
    right: -26px !important;
  }
  .r-sm-minus-27 {
    right: -27px !important;
  }
  .r-sm-minus-28 {
    right: -28px !important;
  }
  .r-sm-minus-29 {
    right: -29px !important;
  }
  .r-sm-minus-30 {
    right: -30px !important;
  }
  .r-sm-minus-32 {
    right: -32px !important;
  }
  .r-sm-minus-35 {
    right: -35px !important;
  }
  .r-sm-minus-40 {
    right: -40px !important;
  }
  .r-sm-minus-45 {
    right: -45px !important;
  }
  .r-sm-minus-48 {
    right: -48px !important;
  }
  .r-sm-minus-50 {
    right: -50px !important;
  }
  .r-sm-minus-55 {
    right: -55px !important;
  }
  .r-sm-minus-60 {
    right: -60px !important;
  }
  .r-sm-minus-64 {
    right: -64px !important;
  }
  .r-sm-minus-65 {
    right: -65px !important;
  }
  .r-sm-minus-70 {
    right: -70px !important;
  }
  .r-sm-minus-75 {
    right: -75px !important;
  }
  .r-sm-minus-80 {
    right: -80px !important;
  }
  .r-sm-minus-85 {
    right: -85px !important;
  }
  .r-sm-minus-90 {
    right: -90px !important;
  }
  .r-sm-minus-95 {
    right: -95px !important;
  }
  .r-sm-minus-100 {
    right: -100px !important;
  }
  .r-sm-minus-120 {
    right: -120px !important;
  }
  .r-sm-minus-125 {
    right: -125px !important;
  }
  .r-sm-minus-150 {
    right: -150px !important;
  }
  .r-sm-minus-160 {
    right: -160px !important;
  }
  .r-sm-minus-175 {
    right: -175px !important;
  }
  .r-sm-minus-200 {
    right: -200px !important;
  }
  .b-sm-minus-0 {
    bottom: -0px !important;
  }
  .b-sm-minus-1 {
    bottom: -1px !important;
  }
  .b-sm-minus-2 {
    bottom: -2px !important;
  }
  .b-sm-minus-3 {
    bottom: -3px !important;
  }
  .b-sm-minus-4 {
    bottom: -4px !important;
  }
  .b-sm-minus-5 {
    bottom: -5px !important;
  }
  .b-sm-minus-6 {
    bottom: -6px !important;
  }
  .b-sm-minus-7 {
    bottom: -7px !important;
  }
  .b-sm-minus-8 {
    bottom: -8px !important;
  }
  .b-sm-minus-9 {
    bottom: -9px !important;
  }
  .b-sm-minus-10 {
    bottom: -10px !important;
  }
  .b-sm-minus-11 {
    bottom: -11px !important;
  }
  .b-sm-minus-12 {
    bottom: -12px !important;
  }
  .b-sm-minus-13 {
    bottom: -13px !important;
  }
  .b-sm-minus-14 {
    bottom: -14px !important;
  }
  .b-sm-minus-15 {
    bottom: -15px !important;
  }
  .b-sm-minus-16 {
    bottom: -16px !important;
  }
  .b-sm-minus-17 {
    bottom: -17px !important;
  }
  .b-sm-minus-18 {
    bottom: -18px !important;
  }
  .b-sm-minus-19 {
    bottom: -19px !important;
  }
  .b-sm-minus-20 {
    bottom: -20px !important;
  }
  .b-sm-minus-21 {
    bottom: -21px !important;
  }
  .b-sm-minus-22 {
    bottom: -22px !important;
  }
  .b-sm-minus-23 {
    bottom: -23px !important;
  }
  .b-sm-minus-24 {
    bottom: -24px !important;
  }
  .b-sm-minus-25 {
    bottom: -25px !important;
  }
  .b-sm-minus-26 {
    bottom: -26px !important;
  }
  .b-sm-minus-27 {
    bottom: -27px !important;
  }
  .b-sm-minus-28 {
    bottom: -28px !important;
  }
  .b-sm-minus-29 {
    bottom: -29px !important;
  }
  .b-sm-minus-30 {
    bottom: -30px !important;
  }
  .b-sm-minus-32 {
    bottom: -32px !important;
  }
  .b-sm-minus-35 {
    bottom: -35px !important;
  }
  .b-sm-minus-40 {
    bottom: -40px !important;
  }
  .b-sm-minus-45 {
    bottom: -45px !important;
  }
  .b-sm-minus-48 {
    bottom: -48px !important;
  }
  .b-sm-minus-50 {
    bottom: -50px !important;
  }
  .b-sm-minus-55 {
    bottom: -55px !important;
  }
  .b-sm-minus-60 {
    bottom: -60px !important;
  }
  .b-sm-minus-64 {
    bottom: -64px !important;
  }
  .b-sm-minus-65 {
    bottom: -65px !important;
  }
  .b-sm-minus-70 {
    bottom: -70px !important;
  }
  .b-sm-minus-75 {
    bottom: -75px !important;
  }
  .b-sm-minus-80 {
    bottom: -80px !important;
  }
  .b-sm-minus-85 {
    bottom: -85px !important;
  }
  .b-sm-minus-90 {
    bottom: -90px !important;
  }
  .b-sm-minus-95 {
    bottom: -95px !important;
  }
  .b-sm-minus-100 {
    bottom: -100px !important;
  }
  .b-sm-minus-120 {
    bottom: -120px !important;
  }
  .b-sm-minus-125 {
    bottom: -125px !important;
  }
  .b-sm-minus-150 {
    bottom: -150px !important;
  }
  .b-sm-minus-160 {
    bottom: -160px !important;
  }
  .b-sm-minus-175 {
    bottom: -175px !important;
  }
  .b-sm-minus-200 {
    bottom: -200px !important;
  }
  .l-sm-minus-0 {
    left: -0px !important;
  }
  .l-sm-minus-1 {
    left: -1px !important;
  }
  .l-sm-minus-2 {
    left: -2px !important;
  }
  .l-sm-minus-3 {
    left: -3px !important;
  }
  .l-sm-minus-4 {
    left: -4px !important;
  }
  .l-sm-minus-5 {
    left: -5px !important;
  }
  .l-sm-minus-6 {
    left: -6px !important;
  }
  .l-sm-minus-7 {
    left: -7px !important;
  }
  .l-sm-minus-8 {
    left: -8px !important;
  }
  .l-sm-minus-9 {
    left: -9px !important;
  }
  .l-sm-minus-10 {
    left: -10px !important;
  }
  .l-sm-minus-11 {
    left: -11px !important;
  }
  .l-sm-minus-12 {
    left: -12px !important;
  }
  .l-sm-minus-13 {
    left: -13px !important;
  }
  .l-sm-minus-14 {
    left: -14px !important;
  }
  .l-sm-minus-15 {
    left: -15px !important;
  }
  .l-sm-minus-16 {
    left: -16px !important;
  }
  .l-sm-minus-17 {
    left: -17px !important;
  }
  .l-sm-minus-18 {
    left: -18px !important;
  }
  .l-sm-minus-19 {
    left: -19px !important;
  }
  .l-sm-minus-20 {
    left: -20px !important;
  }
  .l-sm-minus-21 {
    left: -21px !important;
  }
  .l-sm-minus-22 {
    left: -22px !important;
  }
  .l-sm-minus-23 {
    left: -23px !important;
  }
  .l-sm-minus-24 {
    left: -24px !important;
  }
  .l-sm-minus-25 {
    left: -25px !important;
  }
  .l-sm-minus-26 {
    left: -26px !important;
  }
  .l-sm-minus-27 {
    left: -27px !important;
  }
  .l-sm-minus-28 {
    left: -28px !important;
  }
  .l-sm-minus-29 {
    left: -29px !important;
  }
  .l-sm-minus-30 {
    left: -30px !important;
  }
  .l-sm-minus-32 {
    left: -32px !important;
  }
  .l-sm-minus-35 {
    left: -35px !important;
  }
  .l-sm-minus-40 {
    left: -40px !important;
  }
  .l-sm-minus-45 {
    left: -45px !important;
  }
  .l-sm-minus-48 {
    left: -48px !important;
  }
  .l-sm-minus-50 {
    left: -50px !important;
  }
  .l-sm-minus-55 {
    left: -55px !important;
  }
  .l-sm-minus-60 {
    left: -60px !important;
  }
  .l-sm-minus-64 {
    left: -64px !important;
  }
  .l-sm-minus-65 {
    left: -65px !important;
  }
  .l-sm-minus-70 {
    left: -70px !important;
  }
  .l-sm-minus-75 {
    left: -75px !important;
  }
  .l-sm-minus-80 {
    left: -80px !important;
  }
  .l-sm-minus-85 {
    left: -85px !important;
  }
  .l-sm-minus-90 {
    left: -90px !important;
  }
  .l-sm-minus-95 {
    left: -95px !important;
  }
  .l-sm-minus-100 {
    left: -100px !important;
  }
  .l-sm-minus-120 {
    left: -120px !important;
  }
  .l-sm-minus-125 {
    left: -125px !important;
  }
  .l-sm-minus-150 {
    left: -150px !important;
  }
  .l-sm-minus-160 {
    left: -160px !important;
  }
  .l-sm-minus-175 {
    left: -175px !important;
  }
  .l-sm-minus-200 {
    left: -200px !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .px-sm-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .pr-sm-0 {
    padding-right: 0;
  }
  .pl-sm-0 {
    padding-left: 0;
  }
  .mx-sm-minus-15 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}
@media (max-width: 767px) {
  .p-xs-0 {
    padding: 0px !important;
  }
  .p-xs-1 {
    padding: 1px !important;
  }
  .p-xs-2 {
    padding: 2px !important;
  }
  .p-xs-3 {
    padding: 3px !important;
  }
  .p-xs-4 {
    padding: 4px !important;
  }
  .p-xs-5 {
    padding: 5px !important;
  }
  .p-xs-6 {
    padding: 6px !important;
  }
  .p-xs-7 {
    padding: 7px !important;
  }
  .p-xs-8 {
    padding: 8px !important;
  }
  .p-xs-9 {
    padding: 9px !important;
  }
  .p-xs-10 {
    padding: 10px !important;
  }
  .p-xs-11 {
    padding: 11px !important;
  }
  .p-xs-12 {
    padding: 12px !important;
  }
  .p-xs-13 {
    padding: 13px !important;
  }
  .p-xs-14 {
    padding: 14px !important;
  }
  .p-xs-15 {
    padding: 15px !important;
  }
  .p-xs-16 {
    padding: 16px !important;
  }
  .p-xs-17 {
    padding: 17px !important;
  }
  .p-xs-18 {
    padding: 18px !important;
  }
  .p-xs-19 {
    padding: 19px !important;
  }
  .p-xs-20 {
    padding: 20px !important;
  }
  .p-xs-21 {
    padding: 21px !important;
  }
  .p-xs-22 {
    padding: 22px !important;
  }
  .p-xs-23 {
    padding: 23px !important;
  }
  .p-xs-24 {
    padding: 24px !important;
  }
  .p-xs-25 {
    padding: 25px !important;
  }
  .p-xs-26 {
    padding: 26px !important;
  }
  .p-xs-27 {
    padding: 27px !important;
  }
  .p-xs-28 {
    padding: 28px !important;
  }
  .p-xs-29 {
    padding: 29px !important;
  }
  .p-xs-30 {
    padding: 30px !important;
  }
  .p-xs-32 {
    padding: 32px !important;
  }
  .p-xs-35 {
    padding: 35px !important;
  }
  .p-xs-40 {
    padding: 40px !important;
  }
  .p-xs-45 {
    padding: 45px !important;
  }
  .p-xs-48 {
    padding: 48px !important;
  }
  .p-xs-50 {
    padding: 50px !important;
  }
  .p-xs-55 {
    padding: 55px !important;
  }
  .p-xs-60 {
    padding: 60px !important;
  }
  .p-xs-64 {
    padding: 64px !important;
  }
  .p-xs-65 {
    padding: 65px !important;
  }
  .p-xs-70 {
    padding: 70px !important;
  }
  .p-xs-75 {
    padding: 75px !important;
  }
  .p-xs-80 {
    padding: 80px !important;
  }
  .p-xs-85 {
    padding: 85px !important;
  }
  .p-xs-90 {
    padding: 90px !important;
  }
  .p-xs-95 {
    padding: 95px !important;
  }
  .p-xs-100 {
    padding: 100px !important;
  }
  .p-xs-120 {
    padding: 120px !important;
  }
  .p-xs-125 {
    padding: 125px !important;
  }
  .p-xs-150 {
    padding: 150px !important;
  }
  .p-xs-160 {
    padding: 160px !important;
  }
  .p-xs-175 {
    padding: 175px !important;
  }
  .p-xs-200 {
    padding: 200px !important;
  }
  .pt-xs-0 {
    padding-top: 0px !important;
  }
  .pt-xs-1 {
    padding-top: 1px !important;
  }
  .pt-xs-2 {
    padding-top: 2px !important;
  }
  .pt-xs-3 {
    padding-top: 3px !important;
  }
  .pt-xs-4 {
    padding-top: 4px !important;
  }
  .pt-xs-5 {
    padding-top: 5px !important;
  }
  .pt-xs-6 {
    padding-top: 6px !important;
  }
  .pt-xs-7 {
    padding-top: 7px !important;
  }
  .pt-xs-8 {
    padding-top: 8px !important;
  }
  .pt-xs-9 {
    padding-top: 9px !important;
  }
  .pt-xs-10 {
    padding-top: 10px !important;
  }
  .pt-xs-11 {
    padding-top: 11px !important;
  }
  .pt-xs-12 {
    padding-top: 12px !important;
  }
  .pt-xs-13 {
    padding-top: 13px !important;
  }
  .pt-xs-14 {
    padding-top: 14px !important;
  }
  .pt-xs-15 {
    padding-top: 15px !important;
  }
  .pt-xs-16 {
    padding-top: 16px !important;
  }
  .pt-xs-17 {
    padding-top: 17px !important;
  }
  .pt-xs-18 {
    padding-top: 18px !important;
  }
  .pt-xs-19 {
    padding-top: 19px !important;
  }
  .pt-xs-20 {
    padding-top: 20px !important;
  }
  .pt-xs-21 {
    padding-top: 21px !important;
  }
  .pt-xs-22 {
    padding-top: 22px !important;
  }
  .pt-xs-23 {
    padding-top: 23px !important;
  }
  .pt-xs-24 {
    padding-top: 24px !important;
  }
  .pt-xs-25 {
    padding-top: 25px !important;
  }
  .pt-xs-26 {
    padding-top: 26px !important;
  }
  .pt-xs-27 {
    padding-top: 27px !important;
  }
  .pt-xs-28 {
    padding-top: 28px !important;
  }
  .pt-xs-29 {
    padding-top: 29px !important;
  }
  .pt-xs-30 {
    padding-top: 30px !important;
  }
  .pt-xs-32 {
    padding-top: 32px !important;
  }
  .pt-xs-35 {
    padding-top: 35px !important;
  }
  .pt-xs-40 {
    padding-top: 40px !important;
  }
  .pt-xs-45 {
    padding-top: 45px !important;
  }
  .pt-xs-48 {
    padding-top: 48px !important;
  }
  .pt-xs-50 {
    padding-top: 50px !important;
  }
  .pt-xs-55 {
    padding-top: 55px !important;
  }
  .pt-xs-60 {
    padding-top: 60px !important;
  }
  .pt-xs-64 {
    padding-top: 64px !important;
  }
  .pt-xs-65 {
    padding-top: 65px !important;
  }
  .pt-xs-70 {
    padding-top: 70px !important;
  }
  .pt-xs-75 {
    padding-top: 75px !important;
  }
  .pt-xs-80 {
    padding-top: 80px !important;
  }
  .pt-xs-85 {
    padding-top: 85px !important;
  }
  .pt-xs-90 {
    padding-top: 90px !important;
  }
  .pt-xs-95 {
    padding-top: 95px !important;
  }
  .pt-xs-100 {
    padding-top: 100px !important;
  }
  .pt-xs-120 {
    padding-top: 120px !important;
  }
  .pt-xs-125 {
    padding-top: 125px !important;
  }
  .pt-xs-150 {
    padding-top: 150px !important;
  }
  .pt-xs-160 {
    padding-top: 160px !important;
  }
  .pt-xs-175 {
    padding-top: 175px !important;
  }
  .pt-xs-200 {
    padding-top: 200px !important;
  }
  .pr-xs-0 {
    padding-right: 0px !important;
  }
  .pr-xs-1 {
    padding-right: 1px !important;
  }
  .pr-xs-2 {
    padding-right: 2px !important;
  }
  .pr-xs-3 {
    padding-right: 3px !important;
  }
  .pr-xs-4 {
    padding-right: 4px !important;
  }
  .pr-xs-5 {
    padding-right: 5px !important;
  }
  .pr-xs-6 {
    padding-right: 6px !important;
  }
  .pr-xs-7 {
    padding-right: 7px !important;
  }
  .pr-xs-8 {
    padding-right: 8px !important;
  }
  .pr-xs-9 {
    padding-right: 9px !important;
  }
  .pr-xs-10 {
    padding-right: 10px !important;
  }
  .pr-xs-11 {
    padding-right: 11px !important;
  }
  .pr-xs-12 {
    padding-right: 12px !important;
  }
  .pr-xs-13 {
    padding-right: 13px !important;
  }
  .pr-xs-14 {
    padding-right: 14px !important;
  }
  .pr-xs-15 {
    padding-right: 15px !important;
  }
  .pr-xs-16 {
    padding-right: 16px !important;
  }
  .pr-xs-17 {
    padding-right: 17px !important;
  }
  .pr-xs-18 {
    padding-right: 18px !important;
  }
  .pr-xs-19 {
    padding-right: 19px !important;
  }
  .pr-xs-20 {
    padding-right: 20px !important;
  }
  .pr-xs-21 {
    padding-right: 21px !important;
  }
  .pr-xs-22 {
    padding-right: 22px !important;
  }
  .pr-xs-23 {
    padding-right: 23px !important;
  }
  .pr-xs-24 {
    padding-right: 24px !important;
  }
  .pr-xs-25 {
    padding-right: 25px !important;
  }
  .pr-xs-26 {
    padding-right: 26px !important;
  }
  .pr-xs-27 {
    padding-right: 27px !important;
  }
  .pr-xs-28 {
    padding-right: 28px !important;
  }
  .pr-xs-29 {
    padding-right: 29px !important;
  }
  .pr-xs-30 {
    padding-right: 30px !important;
  }
  .pr-xs-32 {
    padding-right: 32px !important;
  }
  .pr-xs-35 {
    padding-right: 35px !important;
  }
  .pr-xs-40 {
    padding-right: 40px !important;
  }
  .pr-xs-45 {
    padding-right: 45px !important;
  }
  .pr-xs-48 {
    padding-right: 48px !important;
  }
  .pr-xs-50 {
    padding-right: 50px !important;
  }
  .pr-xs-55 {
    padding-right: 55px !important;
  }
  .pr-xs-60 {
    padding-right: 60px !important;
  }
  .pr-xs-64 {
    padding-right: 64px !important;
  }
  .pr-xs-65 {
    padding-right: 65px !important;
  }
  .pr-xs-70 {
    padding-right: 70px !important;
  }
  .pr-xs-75 {
    padding-right: 75px !important;
  }
  .pr-xs-80 {
    padding-right: 80px !important;
  }
  .pr-xs-85 {
    padding-right: 85px !important;
  }
  .pr-xs-90 {
    padding-right: 90px !important;
  }
  .pr-xs-95 {
    padding-right: 95px !important;
  }
  .pr-xs-100 {
    padding-right: 100px !important;
  }
  .pr-xs-120 {
    padding-right: 120px !important;
  }
  .pr-xs-125 {
    padding-right: 125px !important;
  }
  .pr-xs-150 {
    padding-right: 150px !important;
  }
  .pr-xs-160 {
    padding-right: 160px !important;
  }
  .pr-xs-175 {
    padding-right: 175px !important;
  }
  .pr-xs-200 {
    padding-right: 200px !important;
  }
  .pb-xs-0 {
    padding-bottom: 0px !important;
  }
  .pb-xs-1 {
    padding-bottom: 1px !important;
  }
  .pb-xs-2 {
    padding-bottom: 2px !important;
  }
  .pb-xs-3 {
    padding-bottom: 3px !important;
  }
  .pb-xs-4 {
    padding-bottom: 4px !important;
  }
  .pb-xs-5 {
    padding-bottom: 5px !important;
  }
  .pb-xs-6 {
    padding-bottom: 6px !important;
  }
  .pb-xs-7 {
    padding-bottom: 7px !important;
  }
  .pb-xs-8 {
    padding-bottom: 8px !important;
  }
  .pb-xs-9 {
    padding-bottom: 9px !important;
  }
  .pb-xs-10 {
    padding-bottom: 10px !important;
  }
  .pb-xs-11 {
    padding-bottom: 11px !important;
  }
  .pb-xs-12 {
    padding-bottom: 12px !important;
  }
  .pb-xs-13 {
    padding-bottom: 13px !important;
  }
  .pb-xs-14 {
    padding-bottom: 14px !important;
  }
  .pb-xs-15 {
    padding-bottom: 15px !important;
  }
  .pb-xs-16 {
    padding-bottom: 16px !important;
  }
  .pb-xs-17 {
    padding-bottom: 17px !important;
  }
  .pb-xs-18 {
    padding-bottom: 18px !important;
  }
  .pb-xs-19 {
    padding-bottom: 19px !important;
  }
  .pb-xs-20 {
    padding-bottom: 20px !important;
  }
  .pb-xs-21 {
    padding-bottom: 21px !important;
  }
  .pb-xs-22 {
    padding-bottom: 22px !important;
  }
  .pb-xs-23 {
    padding-bottom: 23px !important;
  }
  .pb-xs-24 {
    padding-bottom: 24px !important;
  }
  .pb-xs-25 {
    padding-bottom: 25px !important;
  }
  .pb-xs-26 {
    padding-bottom: 26px !important;
  }
  .pb-xs-27 {
    padding-bottom: 27px !important;
  }
  .pb-xs-28 {
    padding-bottom: 28px !important;
  }
  .pb-xs-29 {
    padding-bottom: 29px !important;
  }
  .pb-xs-30 {
    padding-bottom: 30px !important;
  }
  .pb-xs-32 {
    padding-bottom: 32px !important;
  }
  .pb-xs-35 {
    padding-bottom: 35px !important;
  }
  .pb-xs-40 {
    padding-bottom: 40px !important;
  }
  .pb-xs-45 {
    padding-bottom: 45px !important;
  }
  .pb-xs-48 {
    padding-bottom: 48px !important;
  }
  .pb-xs-50 {
    padding-bottom: 50px !important;
  }
  .pb-xs-55 {
    padding-bottom: 55px !important;
  }
  .pb-xs-60 {
    padding-bottom: 60px !important;
  }
  .pb-xs-64 {
    padding-bottom: 64px !important;
  }
  .pb-xs-65 {
    padding-bottom: 65px !important;
  }
  .pb-xs-70 {
    padding-bottom: 70px !important;
  }
  .pb-xs-75 {
    padding-bottom: 75px !important;
  }
  .pb-xs-80 {
    padding-bottom: 80px !important;
  }
  .pb-xs-85 {
    padding-bottom: 85px !important;
  }
  .pb-xs-90 {
    padding-bottom: 90px !important;
  }
  .pb-xs-95 {
    padding-bottom: 95px !important;
  }
  .pb-xs-100 {
    padding-bottom: 100px !important;
  }
  .pb-xs-120 {
    padding-bottom: 120px !important;
  }
  .pb-xs-125 {
    padding-bottom: 125px !important;
  }
  .pb-xs-150 {
    padding-bottom: 150px !important;
  }
  .pb-xs-160 {
    padding-bottom: 160px !important;
  }
  .pb-xs-175 {
    padding-bottom: 175px !important;
  }
  .pb-xs-200 {
    padding-bottom: 200px !important;
  }
  .pl-xs-0 {
    padding-left: 0px !important;
  }
  .pl-xs-1 {
    padding-left: 1px !important;
  }
  .pl-xs-2 {
    padding-left: 2px !important;
  }
  .pl-xs-3 {
    padding-left: 3px !important;
  }
  .pl-xs-4 {
    padding-left: 4px !important;
  }
  .pl-xs-5 {
    padding-left: 5px !important;
  }
  .pl-xs-6 {
    padding-left: 6px !important;
  }
  .pl-xs-7 {
    padding-left: 7px !important;
  }
  .pl-xs-8 {
    padding-left: 8px !important;
  }
  .pl-xs-9 {
    padding-left: 9px !important;
  }
  .pl-xs-10 {
    padding-left: 10px !important;
  }
  .pl-xs-11 {
    padding-left: 11px !important;
  }
  .pl-xs-12 {
    padding-left: 12px !important;
  }
  .pl-xs-13 {
    padding-left: 13px !important;
  }
  .pl-xs-14 {
    padding-left: 14px !important;
  }
  .pl-xs-15 {
    padding-left: 15px !important;
  }
  .pl-xs-16 {
    padding-left: 16px !important;
  }
  .pl-xs-17 {
    padding-left: 17px !important;
  }
  .pl-xs-18 {
    padding-left: 18px !important;
  }
  .pl-xs-19 {
    padding-left: 19px !important;
  }
  .pl-xs-20 {
    padding-left: 20px !important;
  }
  .pl-xs-21 {
    padding-left: 21px !important;
  }
  .pl-xs-22 {
    padding-left: 22px !important;
  }
  .pl-xs-23 {
    padding-left: 23px !important;
  }
  .pl-xs-24 {
    padding-left: 24px !important;
  }
  .pl-xs-25 {
    padding-left: 25px !important;
  }
  .pl-xs-26 {
    padding-left: 26px !important;
  }
  .pl-xs-27 {
    padding-left: 27px !important;
  }
  .pl-xs-28 {
    padding-left: 28px !important;
  }
  .pl-xs-29 {
    padding-left: 29px !important;
  }
  .pl-xs-30 {
    padding-left: 30px !important;
  }
  .pl-xs-32 {
    padding-left: 32px !important;
  }
  .pl-xs-35 {
    padding-left: 35px !important;
  }
  .pl-xs-40 {
    padding-left: 40px !important;
  }
  .pl-xs-45 {
    padding-left: 45px !important;
  }
  .pl-xs-48 {
    padding-left: 48px !important;
  }
  .pl-xs-50 {
    padding-left: 50px !important;
  }
  .pl-xs-55 {
    padding-left: 55px !important;
  }
  .pl-xs-60 {
    padding-left: 60px !important;
  }
  .pl-xs-64 {
    padding-left: 64px !important;
  }
  .pl-xs-65 {
    padding-left: 65px !important;
  }
  .pl-xs-70 {
    padding-left: 70px !important;
  }
  .pl-xs-75 {
    padding-left: 75px !important;
  }
  .pl-xs-80 {
    padding-left: 80px !important;
  }
  .pl-xs-85 {
    padding-left: 85px !important;
  }
  .pl-xs-90 {
    padding-left: 90px !important;
  }
  .pl-xs-95 {
    padding-left: 95px !important;
  }
  .pl-xs-100 {
    padding-left: 100px !important;
  }
  .pl-xs-120 {
    padding-left: 120px !important;
  }
  .pl-xs-125 {
    padding-left: 125px !important;
  }
  .pl-xs-150 {
    padding-left: 150px !important;
  }
  .pl-xs-160 {
    padding-left: 160px !important;
  }
  .pl-xs-175 {
    padding-left: 175px !important;
  }
  .pl-xs-200 {
    padding-left: 200px !important;
  }
  .m-xs-0 {
    margin: 0px !important;
  }
  .m-xs-1 {
    margin: 1px !important;
  }
  .m-xs-2 {
    margin: 2px !important;
  }
  .m-xs-3 {
    margin: 3px !important;
  }
  .m-xs-4 {
    margin: 4px !important;
  }
  .m-xs-5 {
    margin: 5px !important;
  }
  .m-xs-6 {
    margin: 6px !important;
  }
  .m-xs-7 {
    margin: 7px !important;
  }
  .m-xs-8 {
    margin: 8px !important;
  }
  .m-xs-9 {
    margin: 9px !important;
  }
  .m-xs-10 {
    margin: 10px !important;
  }
  .m-xs-11 {
    margin: 11px !important;
  }
  .m-xs-12 {
    margin: 12px !important;
  }
  .m-xs-13 {
    margin: 13px !important;
  }
  .m-xs-14 {
    margin: 14px !important;
  }
  .m-xs-15 {
    margin: 15px !important;
  }
  .m-xs-16 {
    margin: 16px !important;
  }
  .m-xs-17 {
    margin: 17px !important;
  }
  .m-xs-18 {
    margin: 18px !important;
  }
  .m-xs-19 {
    margin: 19px !important;
  }
  .m-xs-20 {
    margin: 20px !important;
  }
  .m-xs-21 {
    margin: 21px !important;
  }
  .m-xs-22 {
    margin: 22px !important;
  }
  .m-xs-23 {
    margin: 23px !important;
  }
  .m-xs-24 {
    margin: 24px !important;
  }
  .m-xs-25 {
    margin: 25px !important;
  }
  .m-xs-26 {
    margin: 26px !important;
  }
  .m-xs-27 {
    margin: 27px !important;
  }
  .m-xs-28 {
    margin: 28px !important;
  }
  .m-xs-29 {
    margin: 29px !important;
  }
  .m-xs-30 {
    margin: 30px !important;
  }
  .m-xs-32 {
    margin: 32px !important;
  }
  .m-xs-35 {
    margin: 35px !important;
  }
  .m-xs-40 {
    margin: 40px !important;
  }
  .m-xs-45 {
    margin: 45px !important;
  }
  .m-xs-48 {
    margin: 48px !important;
  }
  .m-xs-50 {
    margin: 50px !important;
  }
  .m-xs-55 {
    margin: 55px !important;
  }
  .m-xs-60 {
    margin: 60px !important;
  }
  .m-xs-64 {
    margin: 64px !important;
  }
  .m-xs-65 {
    margin: 65px !important;
  }
  .m-xs-70 {
    margin: 70px !important;
  }
  .m-xs-75 {
    margin: 75px !important;
  }
  .m-xs-80 {
    margin: 80px !important;
  }
  .m-xs-85 {
    margin: 85px !important;
  }
  .m-xs-90 {
    margin: 90px !important;
  }
  .m-xs-95 {
    margin: 95px !important;
  }
  .m-xs-100 {
    margin: 100px !important;
  }
  .m-xs-120 {
    margin: 120px !important;
  }
  .m-xs-125 {
    margin: 125px !important;
  }
  .m-xs-150 {
    margin: 150px !important;
  }
  .m-xs-160 {
    margin: 160px !important;
  }
  .m-xs-175 {
    margin: 175px !important;
  }
  .m-xs-200 {
    margin: 200px !important;
  }
  .mt-xs-0 {
    margin-top: 0px !important;
  }
  .mt-xs-1 {
    margin-top: 1px !important;
  }
  .mt-xs-2 {
    margin-top: 2px !important;
  }
  .mt-xs-3 {
    margin-top: 3px !important;
  }
  .mt-xs-4 {
    margin-top: 4px !important;
  }
  .mt-xs-5 {
    margin-top: 5px !important;
  }
  .mt-xs-6 {
    margin-top: 6px !important;
  }
  .mt-xs-7 {
    margin-top: 7px !important;
  }
  .mt-xs-8 {
    margin-top: 8px !important;
  }
  .mt-xs-9 {
    margin-top: 9px !important;
  }
  .mt-xs-10 {
    margin-top: 10px !important;
  }
  .mt-xs-11 {
    margin-top: 11px !important;
  }
  .mt-xs-12 {
    margin-top: 12px !important;
  }
  .mt-xs-13 {
    margin-top: 13px !important;
  }
  .mt-xs-14 {
    margin-top: 14px !important;
  }
  .mt-xs-15 {
    margin-top: 15px !important;
  }
  .mt-xs-16 {
    margin-top: 16px !important;
  }
  .mt-xs-17 {
    margin-top: 17px !important;
  }
  .mt-xs-18 {
    margin-top: 18px !important;
  }
  .mt-xs-19 {
    margin-top: 19px !important;
  }
  .mt-xs-20 {
    margin-top: 20px !important;
  }
  .mt-xs-21 {
    margin-top: 21px !important;
  }
  .mt-xs-22 {
    margin-top: 22px !important;
  }
  .mt-xs-23 {
    margin-top: 23px !important;
  }
  .mt-xs-24 {
    margin-top: 24px !important;
  }
  .mt-xs-25 {
    margin-top: 25px !important;
  }
  .mt-xs-26 {
    margin-top: 26px !important;
  }
  .mt-xs-27 {
    margin-top: 27px !important;
  }
  .mt-xs-28 {
    margin-top: 28px !important;
  }
  .mt-xs-29 {
    margin-top: 29px !important;
  }
  .mt-xs-30 {
    margin-top: 30px !important;
  }
  .mt-xs-32 {
    margin-top: 32px !important;
  }
  .mt-xs-35 {
    margin-top: 35px !important;
  }
  .mt-xs-40 {
    margin-top: 40px !important;
  }
  .mt-xs-45 {
    margin-top: 45px !important;
  }
  .mt-xs-48 {
    margin-top: 48px !important;
  }
  .mt-xs-50 {
    margin-top: 50px !important;
  }
  .mt-xs-55 {
    margin-top: 55px !important;
  }
  .mt-xs-60 {
    margin-top: 60px !important;
  }
  .mt-xs-64 {
    margin-top: 64px !important;
  }
  .mt-xs-65 {
    margin-top: 65px !important;
  }
  .mt-xs-70 {
    margin-top: 70px !important;
  }
  .mt-xs-75 {
    margin-top: 75px !important;
  }
  .mt-xs-80 {
    margin-top: 80px !important;
  }
  .mt-xs-85 {
    margin-top: 85px !important;
  }
  .mt-xs-90 {
    margin-top: 90px !important;
  }
  .mt-xs-95 {
    margin-top: 95px !important;
  }
  .mt-xs-100 {
    margin-top: 100px !important;
  }
  .mt-xs-120 {
    margin-top: 120px !important;
  }
  .mt-xs-125 {
    margin-top: 125px !important;
  }
  .mt-xs-150 {
    margin-top: 150px !important;
  }
  .mt-xs-160 {
    margin-top: 160px !important;
  }
  .mt-xs-175 {
    margin-top: 175px !important;
  }
  .mt-xs-200 {
    margin-top: 200px !important;
  }
  .mr-xs-0 {
    margin-right: 0px !important;
  }
  .mr-xs-1 {
    margin-right: 1px !important;
  }
  .mr-xs-2 {
    margin-right: 2px !important;
  }
  .mr-xs-3 {
    margin-right: 3px !important;
  }
  .mr-xs-4 {
    margin-right: 4px !important;
  }
  .mr-xs-5 {
    margin-right: 5px !important;
  }
  .mr-xs-6 {
    margin-right: 6px !important;
  }
  .mr-xs-7 {
    margin-right: 7px !important;
  }
  .mr-xs-8 {
    margin-right: 8px !important;
  }
  .mr-xs-9 {
    margin-right: 9px !important;
  }
  .mr-xs-10 {
    margin-right: 10px !important;
  }
  .mr-xs-11 {
    margin-right: 11px !important;
  }
  .mr-xs-12 {
    margin-right: 12px !important;
  }
  .mr-xs-13 {
    margin-right: 13px !important;
  }
  .mr-xs-14 {
    margin-right: 14px !important;
  }
  .mr-xs-15 {
    margin-right: 15px !important;
  }
  .mr-xs-16 {
    margin-right: 16px !important;
  }
  .mr-xs-17 {
    margin-right: 17px !important;
  }
  .mr-xs-18 {
    margin-right: 18px !important;
  }
  .mr-xs-19 {
    margin-right: 19px !important;
  }
  .mr-xs-20 {
    margin-right: 20px !important;
  }
  .mr-xs-21 {
    margin-right: 21px !important;
  }
  .mr-xs-22 {
    margin-right: 22px !important;
  }
  .mr-xs-23 {
    margin-right: 23px !important;
  }
  .mr-xs-24 {
    margin-right: 24px !important;
  }
  .mr-xs-25 {
    margin-right: 25px !important;
  }
  .mr-xs-26 {
    margin-right: 26px !important;
  }
  .mr-xs-27 {
    margin-right: 27px !important;
  }
  .mr-xs-28 {
    margin-right: 28px !important;
  }
  .mr-xs-29 {
    margin-right: 29px !important;
  }
  .mr-xs-30 {
    margin-right: 30px !important;
  }
  .mr-xs-32 {
    margin-right: 32px !important;
  }
  .mr-xs-35 {
    margin-right: 35px !important;
  }
  .mr-xs-40 {
    margin-right: 40px !important;
  }
  .mr-xs-45 {
    margin-right: 45px !important;
  }
  .mr-xs-48 {
    margin-right: 48px !important;
  }
  .mr-xs-50 {
    margin-right: 50px !important;
  }
  .mr-xs-55 {
    margin-right: 55px !important;
  }
  .mr-xs-60 {
    margin-right: 60px !important;
  }
  .mr-xs-64 {
    margin-right: 64px !important;
  }
  .mr-xs-65 {
    margin-right: 65px !important;
  }
  .mr-xs-70 {
    margin-right: 70px !important;
  }
  .mr-xs-75 {
    margin-right: 75px !important;
  }
  .mr-xs-80 {
    margin-right: 80px !important;
  }
  .mr-xs-85 {
    margin-right: 85px !important;
  }
  .mr-xs-90 {
    margin-right: 90px !important;
  }
  .mr-xs-95 {
    margin-right: 95px !important;
  }
  .mr-xs-100 {
    margin-right: 100px !important;
  }
  .mr-xs-120 {
    margin-right: 120px !important;
  }
  .mr-xs-125 {
    margin-right: 125px !important;
  }
  .mr-xs-150 {
    margin-right: 150px !important;
  }
  .mr-xs-160 {
    margin-right: 160px !important;
  }
  .mr-xs-175 {
    margin-right: 175px !important;
  }
  .mr-xs-200 {
    margin-right: 200px !important;
  }
  .mb-xs-0 {
    margin-bottom: 0px !important;
  }
  .mb-xs-1 {
    margin-bottom: 1px !important;
  }
  .mb-xs-2 {
    margin-bottom: 2px !important;
  }
  .mb-xs-3 {
    margin-bottom: 3px !important;
  }
  .mb-xs-4 {
    margin-bottom: 4px !important;
  }
  .mb-xs-5 {
    margin-bottom: 5px !important;
  }
  .mb-xs-6 {
    margin-bottom: 6px !important;
  }
  .mb-xs-7 {
    margin-bottom: 7px !important;
  }
  .mb-xs-8 {
    margin-bottom: 8px !important;
  }
  .mb-xs-9 {
    margin-bottom: 9px !important;
  }
  .mb-xs-10 {
    margin-bottom: 10px !important;
  }
  .mb-xs-11 {
    margin-bottom: 11px !important;
  }
  .mb-xs-12 {
    margin-bottom: 12px !important;
  }
  .mb-xs-13 {
    margin-bottom: 13px !important;
  }
  .mb-xs-14 {
    margin-bottom: 14px !important;
  }
  .mb-xs-15 {
    margin-bottom: 15px !important;
  }
  .mb-xs-16 {
    margin-bottom: 16px !important;
  }
  .mb-xs-17 {
    margin-bottom: 17px !important;
  }
  .mb-xs-18 {
    margin-bottom: 18px !important;
  }
  .mb-xs-19 {
    margin-bottom: 19px !important;
  }
  .mb-xs-20 {
    margin-bottom: 20px !important;
  }
  .mb-xs-21 {
    margin-bottom: 21px !important;
  }
  .mb-xs-22 {
    margin-bottom: 22px !important;
  }
  .mb-xs-23 {
    margin-bottom: 23px !important;
  }
  .mb-xs-24 {
    margin-bottom: 24px !important;
  }
  .mb-xs-25 {
    margin-bottom: 25px !important;
  }
  .mb-xs-26 {
    margin-bottom: 26px !important;
  }
  .mb-xs-27 {
    margin-bottom: 27px !important;
  }
  .mb-xs-28 {
    margin-bottom: 28px !important;
  }
  .mb-xs-29 {
    margin-bottom: 29px !important;
  }
  .mb-xs-30 {
    margin-bottom: 30px !important;
  }
  .mb-xs-32 {
    margin-bottom: 32px !important;
  }
  .mb-xs-35 {
    margin-bottom: 35px !important;
  }
  .mb-xs-40 {
    margin-bottom: 40px !important;
  }
  .mb-xs-45 {
    margin-bottom: 45px !important;
  }
  .mb-xs-48 {
    margin-bottom: 48px !important;
  }
  .mb-xs-50 {
    margin-bottom: 50px !important;
  }
  .mb-xs-55 {
    margin-bottom: 55px !important;
  }
  .mb-xs-60 {
    margin-bottom: 60px !important;
  }
  .mb-xs-64 {
    margin-bottom: 64px !important;
  }
  .mb-xs-65 {
    margin-bottom: 65px !important;
  }
  .mb-xs-70 {
    margin-bottom: 70px !important;
  }
  .mb-xs-75 {
    margin-bottom: 75px !important;
  }
  .mb-xs-80 {
    margin-bottom: 80px !important;
  }
  .mb-xs-85 {
    margin-bottom: 85px !important;
  }
  .mb-xs-90 {
    margin-bottom: 90px !important;
  }
  .mb-xs-95 {
    margin-bottom: 95px !important;
  }
  .mb-xs-100 {
    margin-bottom: 100px !important;
  }
  .mb-xs-120 {
    margin-bottom: 120px !important;
  }
  .mb-xs-125 {
    margin-bottom: 125px !important;
  }
  .mb-xs-150 {
    margin-bottom: 150px !important;
  }
  .mb-xs-160 {
    margin-bottom: 160px !important;
  }
  .mb-xs-175 {
    margin-bottom: 175px !important;
  }
  .mb-xs-200 {
    margin-bottom: 200px !important;
  }
  .ml-xs-0 {
    margin-left: 0px !important;
  }
  .ml-xs-1 {
    margin-left: 1px !important;
  }
  .ml-xs-2 {
    margin-left: 2px !important;
  }
  .ml-xs-3 {
    margin-left: 3px !important;
  }
  .ml-xs-4 {
    margin-left: 4px !important;
  }
  .ml-xs-5 {
    margin-left: 5px !important;
  }
  .ml-xs-6 {
    margin-left: 6px !important;
  }
  .ml-xs-7 {
    margin-left: 7px !important;
  }
  .ml-xs-8 {
    margin-left: 8px !important;
  }
  .ml-xs-9 {
    margin-left: 9px !important;
  }
  .ml-xs-10 {
    margin-left: 10px !important;
  }
  .ml-xs-11 {
    margin-left: 11px !important;
  }
  .ml-xs-12 {
    margin-left: 12px !important;
  }
  .ml-xs-13 {
    margin-left: 13px !important;
  }
  .ml-xs-14 {
    margin-left: 14px !important;
  }
  .ml-xs-15 {
    margin-left: 15px !important;
  }
  .ml-xs-16 {
    margin-left: 16px !important;
  }
  .ml-xs-17 {
    margin-left: 17px !important;
  }
  .ml-xs-18 {
    margin-left: 18px !important;
  }
  .ml-xs-19 {
    margin-left: 19px !important;
  }
  .ml-xs-20 {
    margin-left: 20px !important;
  }
  .ml-xs-21 {
    margin-left: 21px !important;
  }
  .ml-xs-22 {
    margin-left: 22px !important;
  }
  .ml-xs-23 {
    margin-left: 23px !important;
  }
  .ml-xs-24 {
    margin-left: 24px !important;
  }
  .ml-xs-25 {
    margin-left: 25px !important;
  }
  .ml-xs-26 {
    margin-left: 26px !important;
  }
  .ml-xs-27 {
    margin-left: 27px !important;
  }
  .ml-xs-28 {
    margin-left: 28px !important;
  }
  .ml-xs-29 {
    margin-left: 29px !important;
  }
  .ml-xs-30 {
    margin-left: 30px !important;
  }
  .ml-xs-32 {
    margin-left: 32px !important;
  }
  .ml-xs-35 {
    margin-left: 35px !important;
  }
  .ml-xs-40 {
    margin-left: 40px !important;
  }
  .ml-xs-45 {
    margin-left: 45px !important;
  }
  .ml-xs-48 {
    margin-left: 48px !important;
  }
  .ml-xs-50 {
    margin-left: 50px !important;
  }
  .ml-xs-55 {
    margin-left: 55px !important;
  }
  .ml-xs-60 {
    margin-left: 60px !important;
  }
  .ml-xs-64 {
    margin-left: 64px !important;
  }
  .ml-xs-65 {
    margin-left: 65px !important;
  }
  .ml-xs-70 {
    margin-left: 70px !important;
  }
  .ml-xs-75 {
    margin-left: 75px !important;
  }
  .ml-xs-80 {
    margin-left: 80px !important;
  }
  .ml-xs-85 {
    margin-left: 85px !important;
  }
  .ml-xs-90 {
    margin-left: 90px !important;
  }
  .ml-xs-95 {
    margin-left: 95px !important;
  }
  .ml-xs-100 {
    margin-left: 100px !important;
  }
  .ml-xs-120 {
    margin-left: 120px !important;
  }
  .ml-xs-125 {
    margin-left: 125px !important;
  }
  .ml-xs-150 {
    margin-left: 150px !important;
  }
  .ml-xs-160 {
    margin-left: 160px !important;
  }
  .ml-xs-175 {
    margin-left: 175px !important;
  }
  .ml-xs-200 {
    margin-left: 200px !important;
  }
  .mt-xs-minus-0 {
    margin-top: -0px !important;
  }
  .mt-xs-minus-1 {
    margin-top: -1px !important;
  }
  .mt-xs-minus-2 {
    margin-top: -2px !important;
  }
  .mt-xs-minus-3 {
    margin-top: -3px !important;
  }
  .mt-xs-minus-4 {
    margin-top: -4px !important;
  }
  .mt-xs-minus-5 {
    margin-top: -5px !important;
  }
  .mt-xs-minus-6 {
    margin-top: -6px !important;
  }
  .mt-xs-minus-7 {
    margin-top: -7px !important;
  }
  .mt-xs-minus-8 {
    margin-top: -8px !important;
  }
  .mt-xs-minus-9 {
    margin-top: -9px !important;
  }
  .mt-xs-minus-10 {
    margin-top: -10px !important;
  }
  .mt-xs-minus-11 {
    margin-top: -11px !important;
  }
  .mt-xs-minus-12 {
    margin-top: -12px !important;
  }
  .mt-xs-minus-13 {
    margin-top: -13px !important;
  }
  .mt-xs-minus-14 {
    margin-top: -14px !important;
  }
  .mt-xs-minus-15 {
    margin-top: -15px !important;
  }
  .mt-xs-minus-16 {
    margin-top: -16px !important;
  }
  .mt-xs-minus-17 {
    margin-top: -17px !important;
  }
  .mt-xs-minus-18 {
    margin-top: -18px !important;
  }
  .mt-xs-minus-19 {
    margin-top: -19px !important;
  }
  .mt-xs-minus-20 {
    margin-top: -20px !important;
  }
  .mt-xs-minus-21 {
    margin-top: -21px !important;
  }
  .mt-xs-minus-22 {
    margin-top: -22px !important;
  }
  .mt-xs-minus-23 {
    margin-top: -23px !important;
  }
  .mt-xs-minus-24 {
    margin-top: -24px !important;
  }
  .mt-xs-minus-25 {
    margin-top: -25px !important;
  }
  .mt-xs-minus-26 {
    margin-top: -26px !important;
  }
  .mt-xs-minus-27 {
    margin-top: -27px !important;
  }
  .mt-xs-minus-28 {
    margin-top: -28px !important;
  }
  .mt-xs-minus-29 {
    margin-top: -29px !important;
  }
  .mt-xs-minus-30 {
    margin-top: -30px !important;
  }
  .mt-xs-minus-32 {
    margin-top: -32px !important;
  }
  .mt-xs-minus-35 {
    margin-top: -35px !important;
  }
  .mt-xs-minus-40 {
    margin-top: -40px !important;
  }
  .mt-xs-minus-45 {
    margin-top: -45px !important;
  }
  .mt-xs-minus-48 {
    margin-top: -48px !important;
  }
  .mt-xs-minus-50 {
    margin-top: -50px !important;
  }
  .mt-xs-minus-55 {
    margin-top: -55px !important;
  }
  .mt-xs-minus-60 {
    margin-top: -60px !important;
  }
  .mt-xs-minus-64 {
    margin-top: -64px !important;
  }
  .mt-xs-minus-65 {
    margin-top: -65px !important;
  }
  .mt-xs-minus-70 {
    margin-top: -70px !important;
  }
  .mt-xs-minus-75 {
    margin-top: -75px !important;
  }
  .mt-xs-minus-80 {
    margin-top: -80px !important;
  }
  .mt-xs-minus-85 {
    margin-top: -85px !important;
  }
  .mt-xs-minus-90 {
    margin-top: -90px !important;
  }
  .mt-xs-minus-95 {
    margin-top: -95px !important;
  }
  .mt-xs-minus-100 {
    margin-top: -100px !important;
  }
  .mt-xs-minus-120 {
    margin-top: -120px !important;
  }
  .mt-xs-minus-125 {
    margin-top: -125px !important;
  }
  .mt-xs-minus-150 {
    margin-top: -150px !important;
  }
  .mt-xs-minus-160 {
    margin-top: -160px !important;
  }
  .mt-xs-minus-175 {
    margin-top: -175px !important;
  }
  .mt-xs-minus-200 {
    margin-top: -200px !important;
  }
  .mr-xs-minus-0 {
    margin-right: -0px !important;
  }
  .mr-xs-minus-1 {
    margin-right: -1px !important;
  }
  .mr-xs-minus-2 {
    margin-right: -2px !important;
  }
  .mr-xs-minus-3 {
    margin-right: -3px !important;
  }
  .mr-xs-minus-4 {
    margin-right: -4px !important;
  }
  .mr-xs-minus-5 {
    margin-right: -5px !important;
  }
  .mr-xs-minus-6 {
    margin-right: -6px !important;
  }
  .mr-xs-minus-7 {
    margin-right: -7px !important;
  }
  .mr-xs-minus-8 {
    margin-right: -8px !important;
  }
  .mr-xs-minus-9 {
    margin-right: -9px !important;
  }
  .mr-xs-minus-10 {
    margin-right: -10px !important;
  }
  .mr-xs-minus-11 {
    margin-right: -11px !important;
  }
  .mr-xs-minus-12 {
    margin-right: -12px !important;
  }
  .mr-xs-minus-13 {
    margin-right: -13px !important;
  }
  .mr-xs-minus-14 {
    margin-right: -14px !important;
  }
  .mr-xs-minus-15 {
    margin-right: -15px !important;
  }
  .mr-xs-minus-16 {
    margin-right: -16px !important;
  }
  .mr-xs-minus-17 {
    margin-right: -17px !important;
  }
  .mr-xs-minus-18 {
    margin-right: -18px !important;
  }
  .mr-xs-minus-19 {
    margin-right: -19px !important;
  }
  .mr-xs-minus-20 {
    margin-right: -20px !important;
  }
  .mr-xs-minus-21 {
    margin-right: -21px !important;
  }
  .mr-xs-minus-22 {
    margin-right: -22px !important;
  }
  .mr-xs-minus-23 {
    margin-right: -23px !important;
  }
  .mr-xs-minus-24 {
    margin-right: -24px !important;
  }
  .mr-xs-minus-25 {
    margin-right: -25px !important;
  }
  .mr-xs-minus-26 {
    margin-right: -26px !important;
  }
  .mr-xs-minus-27 {
    margin-right: -27px !important;
  }
  .mr-xs-minus-28 {
    margin-right: -28px !important;
  }
  .mr-xs-minus-29 {
    margin-right: -29px !important;
  }
  .mr-xs-minus-30 {
    margin-right: -30px !important;
  }
  .mr-xs-minus-32 {
    margin-right: -32px !important;
  }
  .mr-xs-minus-35 {
    margin-right: -35px !important;
  }
  .mr-xs-minus-40 {
    margin-right: -40px !important;
  }
  .mr-xs-minus-45 {
    margin-right: -45px !important;
  }
  .mr-xs-minus-48 {
    margin-right: -48px !important;
  }
  .mr-xs-minus-50 {
    margin-right: -50px !important;
  }
  .mr-xs-minus-55 {
    margin-right: -55px !important;
  }
  .mr-xs-minus-60 {
    margin-right: -60px !important;
  }
  .mr-xs-minus-64 {
    margin-right: -64px !important;
  }
  .mr-xs-minus-65 {
    margin-right: -65px !important;
  }
  .mr-xs-minus-70 {
    margin-right: -70px !important;
  }
  .mr-xs-minus-75 {
    margin-right: -75px !important;
  }
  .mr-xs-minus-80 {
    margin-right: -80px !important;
  }
  .mr-xs-minus-85 {
    margin-right: -85px !important;
  }
  .mr-xs-minus-90 {
    margin-right: -90px !important;
  }
  .mr-xs-minus-95 {
    margin-right: -95px !important;
  }
  .mr-xs-minus-100 {
    margin-right: -100px !important;
  }
  .mr-xs-minus-120 {
    margin-right: -120px !important;
  }
  .mr-xs-minus-125 {
    margin-right: -125px !important;
  }
  .mr-xs-minus-150 {
    margin-right: -150px !important;
  }
  .mr-xs-minus-160 {
    margin-right: -160px !important;
  }
  .mr-xs-minus-175 {
    margin-right: -175px !important;
  }
  .mr-xs-minus-200 {
    margin-right: -200px !important;
  }
  .mb-xs-minus-0 {
    margin-bottom: -0px !important;
  }
  .mb-xs-minus-1 {
    margin-bottom: -1px !important;
  }
  .mb-xs-minus-2 {
    margin-bottom: -2px !important;
  }
  .mb-xs-minus-3 {
    margin-bottom: -3px !important;
  }
  .mb-xs-minus-4 {
    margin-bottom: -4px !important;
  }
  .mb-xs-minus-5 {
    margin-bottom: -5px !important;
  }
  .mb-xs-minus-6 {
    margin-bottom: -6px !important;
  }
  .mb-xs-minus-7 {
    margin-bottom: -7px !important;
  }
  .mb-xs-minus-8 {
    margin-bottom: -8px !important;
  }
  .mb-xs-minus-9 {
    margin-bottom: -9px !important;
  }
  .mb-xs-minus-10 {
    margin-bottom: -10px !important;
  }
  .mb-xs-minus-11 {
    margin-bottom: -11px !important;
  }
  .mb-xs-minus-12 {
    margin-bottom: -12px !important;
  }
  .mb-xs-minus-13 {
    margin-bottom: -13px !important;
  }
  .mb-xs-minus-14 {
    margin-bottom: -14px !important;
  }
  .mb-xs-minus-15 {
    margin-bottom: -15px !important;
  }
  .mb-xs-minus-16 {
    margin-bottom: -16px !important;
  }
  .mb-xs-minus-17 {
    margin-bottom: -17px !important;
  }
  .mb-xs-minus-18 {
    margin-bottom: -18px !important;
  }
  .mb-xs-minus-19 {
    margin-bottom: -19px !important;
  }
  .mb-xs-minus-20 {
    margin-bottom: -20px !important;
  }
  .mb-xs-minus-21 {
    margin-bottom: -21px !important;
  }
  .mb-xs-minus-22 {
    margin-bottom: -22px !important;
  }
  .mb-xs-minus-23 {
    margin-bottom: -23px !important;
  }
  .mb-xs-minus-24 {
    margin-bottom: -24px !important;
  }
  .mb-xs-minus-25 {
    margin-bottom: -25px !important;
  }
  .mb-xs-minus-26 {
    margin-bottom: -26px !important;
  }
  .mb-xs-minus-27 {
    margin-bottom: -27px !important;
  }
  .mb-xs-minus-28 {
    margin-bottom: -28px !important;
  }
  .mb-xs-minus-29 {
    margin-bottom: -29px !important;
  }
  .mb-xs-minus-30 {
    margin-bottom: -30px !important;
  }
  .mb-xs-minus-32 {
    margin-bottom: -32px !important;
  }
  .mb-xs-minus-35 {
    margin-bottom: -35px !important;
  }
  .mb-xs-minus-40 {
    margin-bottom: -40px !important;
  }
  .mb-xs-minus-45 {
    margin-bottom: -45px !important;
  }
  .mb-xs-minus-48 {
    margin-bottom: -48px !important;
  }
  .mb-xs-minus-50 {
    margin-bottom: -50px !important;
  }
  .mb-xs-minus-55 {
    margin-bottom: -55px !important;
  }
  .mb-xs-minus-60 {
    margin-bottom: -60px !important;
  }
  .mb-xs-minus-64 {
    margin-bottom: -64px !important;
  }
  .mb-xs-minus-65 {
    margin-bottom: -65px !important;
  }
  .mb-xs-minus-70 {
    margin-bottom: -70px !important;
  }
  .mb-xs-minus-75 {
    margin-bottom: -75px !important;
  }
  .mb-xs-minus-80 {
    margin-bottom: -80px !important;
  }
  .mb-xs-minus-85 {
    margin-bottom: -85px !important;
  }
  .mb-xs-minus-90 {
    margin-bottom: -90px !important;
  }
  .mb-xs-minus-95 {
    margin-bottom: -95px !important;
  }
  .mb-xs-minus-100 {
    margin-bottom: -100px !important;
  }
  .mb-xs-minus-120 {
    margin-bottom: -120px !important;
  }
  .mb-xs-minus-125 {
    margin-bottom: -125px !important;
  }
  .mb-xs-minus-150 {
    margin-bottom: -150px !important;
  }
  .mb-xs-minus-160 {
    margin-bottom: -160px !important;
  }
  .mb-xs-minus-175 {
    margin-bottom: -175px !important;
  }
  .mb-xs-minus-200 {
    margin-bottom: -200px !important;
  }
  .ml-xs-minus-0 {
    margin-left: -0px !important;
  }
  .ml-xs-minus-1 {
    margin-left: -1px !important;
  }
  .ml-xs-minus-2 {
    margin-left: -2px !important;
  }
  .ml-xs-minus-3 {
    margin-left: -3px !important;
  }
  .ml-xs-minus-4 {
    margin-left: -4px !important;
  }
  .ml-xs-minus-5 {
    margin-left: -5px !important;
  }
  .ml-xs-minus-6 {
    margin-left: -6px !important;
  }
  .ml-xs-minus-7 {
    margin-left: -7px !important;
  }
  .ml-xs-minus-8 {
    margin-left: -8px !important;
  }
  .ml-xs-minus-9 {
    margin-left: -9px !important;
  }
  .ml-xs-minus-10 {
    margin-left: -10px !important;
  }
  .ml-xs-minus-11 {
    margin-left: -11px !important;
  }
  .ml-xs-minus-12 {
    margin-left: -12px !important;
  }
  .ml-xs-minus-13 {
    margin-left: -13px !important;
  }
  .ml-xs-minus-14 {
    margin-left: -14px !important;
  }
  .ml-xs-minus-15 {
    margin-left: -15px !important;
  }
  .ml-xs-minus-16 {
    margin-left: -16px !important;
  }
  .ml-xs-minus-17 {
    margin-left: -17px !important;
  }
  .ml-xs-minus-18 {
    margin-left: -18px !important;
  }
  .ml-xs-minus-19 {
    margin-left: -19px !important;
  }
  .ml-xs-minus-20 {
    margin-left: -20px !important;
  }
  .ml-xs-minus-21 {
    margin-left: -21px !important;
  }
  .ml-xs-minus-22 {
    margin-left: -22px !important;
  }
  .ml-xs-minus-23 {
    margin-left: -23px !important;
  }
  .ml-xs-minus-24 {
    margin-left: -24px !important;
  }
  .ml-xs-minus-25 {
    margin-left: -25px !important;
  }
  .ml-xs-minus-26 {
    margin-left: -26px !important;
  }
  .ml-xs-minus-27 {
    margin-left: -27px !important;
  }
  .ml-xs-minus-28 {
    margin-left: -28px !important;
  }
  .ml-xs-minus-29 {
    margin-left: -29px !important;
  }
  .ml-xs-minus-30 {
    margin-left: -30px !important;
  }
  .ml-xs-minus-32 {
    margin-left: -32px !important;
  }
  .ml-xs-minus-35 {
    margin-left: -35px !important;
  }
  .ml-xs-minus-40 {
    margin-left: -40px !important;
  }
  .ml-xs-minus-45 {
    margin-left: -45px !important;
  }
  .ml-xs-minus-48 {
    margin-left: -48px !important;
  }
  .ml-xs-minus-50 {
    margin-left: -50px !important;
  }
  .ml-xs-minus-55 {
    margin-left: -55px !important;
  }
  .ml-xs-minus-60 {
    margin-left: -60px !important;
  }
  .ml-xs-minus-64 {
    margin-left: -64px !important;
  }
  .ml-xs-minus-65 {
    margin-left: -65px !important;
  }
  .ml-xs-minus-70 {
    margin-left: -70px !important;
  }
  .ml-xs-minus-75 {
    margin-left: -75px !important;
  }
  .ml-xs-minus-80 {
    margin-left: -80px !important;
  }
  .ml-xs-minus-85 {
    margin-left: -85px !important;
  }
  .ml-xs-minus-90 {
    margin-left: -90px !important;
  }
  .ml-xs-minus-95 {
    margin-left: -95px !important;
  }
  .ml-xs-minus-100 {
    margin-left: -100px !important;
  }
  .ml-xs-minus-120 {
    margin-left: -120px !important;
  }
  .ml-xs-minus-125 {
    margin-left: -125px !important;
  }
  .ml-xs-minus-150 {
    margin-left: -150px !important;
  }
  .ml-xs-minus-160 {
    margin-left: -160px !important;
  }
  .ml-xs-minus-175 {
    margin-left: -175px !important;
  }
  .ml-xs-minus-200 {
    margin-left: -200px !important;
  }
  .t-xs-minus-0 {
    top: -0px !important;
  }
  .t-xs-minus-1 {
    top: -1px !important;
  }
  .t-xs-minus-2 {
    top: -2px !important;
  }
  .t-xs-minus-3 {
    top: -3px !important;
  }
  .t-xs-minus-4 {
    top: -4px !important;
  }
  .t-xs-minus-5 {
    top: -5px !important;
  }
  .t-xs-minus-6 {
    top: -6px !important;
  }
  .t-xs-minus-7 {
    top: -7px !important;
  }
  .t-xs-minus-8 {
    top: -8px !important;
  }
  .t-xs-minus-9 {
    top: -9px !important;
  }
  .t-xs-minus-10 {
    top: -10px !important;
  }
  .t-xs-minus-11 {
    top: -11px !important;
  }
  .t-xs-minus-12 {
    top: -12px !important;
  }
  .t-xs-minus-13 {
    top: -13px !important;
  }
  .t-xs-minus-14 {
    top: -14px !important;
  }
  .t-xs-minus-15 {
    top: -15px !important;
  }
  .t-xs-minus-16 {
    top: -16px !important;
  }
  .t-xs-minus-17 {
    top: -17px !important;
  }
  .t-xs-minus-18 {
    top: -18px !important;
  }
  .t-xs-minus-19 {
    top: -19px !important;
  }
  .t-xs-minus-20 {
    top: -20px !important;
  }
  .t-xs-minus-21 {
    top: -21px !important;
  }
  .t-xs-minus-22 {
    top: -22px !important;
  }
  .t-xs-minus-23 {
    top: -23px !important;
  }
  .t-xs-minus-24 {
    top: -24px !important;
  }
  .t-xs-minus-25 {
    top: -25px !important;
  }
  .t-xs-minus-26 {
    top: -26px !important;
  }
  .t-xs-minus-27 {
    top: -27px !important;
  }
  .t-xs-minus-28 {
    top: -28px !important;
  }
  .t-xs-minus-29 {
    top: -29px !important;
  }
  .t-xs-minus-30 {
    top: -30px !important;
  }
  .t-xs-minus-32 {
    top: -32px !important;
  }
  .t-xs-minus-35 {
    top: -35px !important;
  }
  .t-xs-minus-40 {
    top: -40px !important;
  }
  .t-xs-minus-45 {
    top: -45px !important;
  }
  .t-xs-minus-48 {
    top: -48px !important;
  }
  .t-xs-minus-50 {
    top: -50px !important;
  }
  .t-xs-minus-55 {
    top: -55px !important;
  }
  .t-xs-minus-60 {
    top: -60px !important;
  }
  .t-xs-minus-64 {
    top: -64px !important;
  }
  .t-xs-minus-65 {
    top: -65px !important;
  }
  .t-xs-minus-70 {
    top: -70px !important;
  }
  .t-xs-minus-75 {
    top: -75px !important;
  }
  .t-xs-minus-80 {
    top: -80px !important;
  }
  .t-xs-minus-85 {
    top: -85px !important;
  }
  .t-xs-minus-90 {
    top: -90px !important;
  }
  .t-xs-minus-95 {
    top: -95px !important;
  }
  .t-xs-minus-100 {
    top: -100px !important;
  }
  .t-xs-minus-120 {
    top: -120px !important;
  }
  .t-xs-minus-125 {
    top: -125px !important;
  }
  .t-xs-minus-150 {
    top: -150px !important;
  }
  .t-xs-minus-160 {
    top: -160px !important;
  }
  .t-xs-minus-175 {
    top: -175px !important;
  }
  .t-xs-minus-200 {
    top: -200px !important;
  }
  .r-xs-minus-0 {
    right: -0px !important;
  }
  .r-xs-minus-1 {
    right: -1px !important;
  }
  .r-xs-minus-2 {
    right: -2px !important;
  }
  .r-xs-minus-3 {
    right: -3px !important;
  }
  .r-xs-minus-4 {
    right: -4px !important;
  }
  .r-xs-minus-5 {
    right: -5px !important;
  }
  .r-xs-minus-6 {
    right: -6px !important;
  }
  .r-xs-minus-7 {
    right: -7px !important;
  }
  .r-xs-minus-8 {
    right: -8px !important;
  }
  .r-xs-minus-9 {
    right: -9px !important;
  }
  .r-xs-minus-10 {
    right: -10px !important;
  }
  .r-xs-minus-11 {
    right: -11px !important;
  }
  .r-xs-minus-12 {
    right: -12px !important;
  }
  .r-xs-minus-13 {
    right: -13px !important;
  }
  .r-xs-minus-14 {
    right: -14px !important;
  }
  .r-xs-minus-15 {
    right: -15px !important;
  }
  .r-xs-minus-16 {
    right: -16px !important;
  }
  .r-xs-minus-17 {
    right: -17px !important;
  }
  .r-xs-minus-18 {
    right: -18px !important;
  }
  .r-xs-minus-19 {
    right: -19px !important;
  }
  .r-xs-minus-20 {
    right: -20px !important;
  }
  .r-xs-minus-21 {
    right: -21px !important;
  }
  .r-xs-minus-22 {
    right: -22px !important;
  }
  .r-xs-minus-23 {
    right: -23px !important;
  }
  .r-xs-minus-24 {
    right: -24px !important;
  }
  .r-xs-minus-25 {
    right: -25px !important;
  }
  .r-xs-minus-26 {
    right: -26px !important;
  }
  .r-xs-minus-27 {
    right: -27px !important;
  }
  .r-xs-minus-28 {
    right: -28px !important;
  }
  .r-xs-minus-29 {
    right: -29px !important;
  }
  .r-xs-minus-30 {
    right: -30px !important;
  }
  .r-xs-minus-32 {
    right: -32px !important;
  }
  .r-xs-minus-35 {
    right: -35px !important;
  }
  .r-xs-minus-40 {
    right: -40px !important;
  }
  .r-xs-minus-45 {
    right: -45px !important;
  }
  .r-xs-minus-48 {
    right: -48px !important;
  }
  .r-xs-minus-50 {
    right: -50px !important;
  }
  .r-xs-minus-55 {
    right: -55px !important;
  }
  .r-xs-minus-60 {
    right: -60px !important;
  }
  .r-xs-minus-64 {
    right: -64px !important;
  }
  .r-xs-minus-65 {
    right: -65px !important;
  }
  .r-xs-minus-70 {
    right: -70px !important;
  }
  .r-xs-minus-75 {
    right: -75px !important;
  }
  .r-xs-minus-80 {
    right: -80px !important;
  }
  .r-xs-minus-85 {
    right: -85px !important;
  }
  .r-xs-minus-90 {
    right: -90px !important;
  }
  .r-xs-minus-95 {
    right: -95px !important;
  }
  .r-xs-minus-100 {
    right: -100px !important;
  }
  .r-xs-minus-120 {
    right: -120px !important;
  }
  .r-xs-minus-125 {
    right: -125px !important;
  }
  .r-xs-minus-150 {
    right: -150px !important;
  }
  .r-xs-minus-160 {
    right: -160px !important;
  }
  .r-xs-minus-175 {
    right: -175px !important;
  }
  .r-xs-minus-200 {
    right: -200px !important;
  }
  .b-xs-minus-0 {
    bottom: -0px !important;
  }
  .b-xs-minus-1 {
    bottom: -1px !important;
  }
  .b-xs-minus-2 {
    bottom: -2px !important;
  }
  .b-xs-minus-3 {
    bottom: -3px !important;
  }
  .b-xs-minus-4 {
    bottom: -4px !important;
  }
  .b-xs-minus-5 {
    bottom: -5px !important;
  }
  .b-xs-minus-6 {
    bottom: -6px !important;
  }
  .b-xs-minus-7 {
    bottom: -7px !important;
  }
  .b-xs-minus-8 {
    bottom: -8px !important;
  }
  .b-xs-minus-9 {
    bottom: -9px !important;
  }
  .b-xs-minus-10 {
    bottom: -10px !important;
  }
  .b-xs-minus-11 {
    bottom: -11px !important;
  }
  .b-xs-minus-12 {
    bottom: -12px !important;
  }
  .b-xs-minus-13 {
    bottom: -13px !important;
  }
  .b-xs-minus-14 {
    bottom: -14px !important;
  }
  .b-xs-minus-15 {
    bottom: -15px !important;
  }
  .b-xs-minus-16 {
    bottom: -16px !important;
  }
  .b-xs-minus-17 {
    bottom: -17px !important;
  }
  .b-xs-minus-18 {
    bottom: -18px !important;
  }
  .b-xs-minus-19 {
    bottom: -19px !important;
  }
  .b-xs-minus-20 {
    bottom: -20px !important;
  }
  .b-xs-minus-21 {
    bottom: -21px !important;
  }
  .b-xs-minus-22 {
    bottom: -22px !important;
  }
  .b-xs-minus-23 {
    bottom: -23px !important;
  }
  .b-xs-minus-24 {
    bottom: -24px !important;
  }
  .b-xs-minus-25 {
    bottom: -25px !important;
  }
  .b-xs-minus-26 {
    bottom: -26px !important;
  }
  .b-xs-minus-27 {
    bottom: -27px !important;
  }
  .b-xs-minus-28 {
    bottom: -28px !important;
  }
  .b-xs-minus-29 {
    bottom: -29px !important;
  }
  .b-xs-minus-30 {
    bottom: -30px !important;
  }
  .b-xs-minus-32 {
    bottom: -32px !important;
  }
  .b-xs-minus-35 {
    bottom: -35px !important;
  }
  .b-xs-minus-40 {
    bottom: -40px !important;
  }
  .b-xs-minus-45 {
    bottom: -45px !important;
  }
  .b-xs-minus-48 {
    bottom: -48px !important;
  }
  .b-xs-minus-50 {
    bottom: -50px !important;
  }
  .b-xs-minus-55 {
    bottom: -55px !important;
  }
  .b-xs-minus-60 {
    bottom: -60px !important;
  }
  .b-xs-minus-64 {
    bottom: -64px !important;
  }
  .b-xs-minus-65 {
    bottom: -65px !important;
  }
  .b-xs-minus-70 {
    bottom: -70px !important;
  }
  .b-xs-minus-75 {
    bottom: -75px !important;
  }
  .b-xs-minus-80 {
    bottom: -80px !important;
  }
  .b-xs-minus-85 {
    bottom: -85px !important;
  }
  .b-xs-minus-90 {
    bottom: -90px !important;
  }
  .b-xs-minus-95 {
    bottom: -95px !important;
  }
  .b-xs-minus-100 {
    bottom: -100px !important;
  }
  .b-xs-minus-120 {
    bottom: -120px !important;
  }
  .b-xs-minus-125 {
    bottom: -125px !important;
  }
  .b-xs-minus-150 {
    bottom: -150px !important;
  }
  .b-xs-minus-160 {
    bottom: -160px !important;
  }
  .b-xs-minus-175 {
    bottom: -175px !important;
  }
  .b-xs-minus-200 {
    bottom: -200px !important;
  }
  .l-xs-minus-0 {
    left: -0px !important;
  }
  .l-xs-minus-1 {
    left: -1px !important;
  }
  .l-xs-minus-2 {
    left: -2px !important;
  }
  .l-xs-minus-3 {
    left: -3px !important;
  }
  .l-xs-minus-4 {
    left: -4px !important;
  }
  .l-xs-minus-5 {
    left: -5px !important;
  }
  .l-xs-minus-6 {
    left: -6px !important;
  }
  .l-xs-minus-7 {
    left: -7px !important;
  }
  .l-xs-minus-8 {
    left: -8px !important;
  }
  .l-xs-minus-9 {
    left: -9px !important;
  }
  .l-xs-minus-10 {
    left: -10px !important;
  }
  .l-xs-minus-11 {
    left: -11px !important;
  }
  .l-xs-minus-12 {
    left: -12px !important;
  }
  .l-xs-minus-13 {
    left: -13px !important;
  }
  .l-xs-minus-14 {
    left: -14px !important;
  }
  .l-xs-minus-15 {
    left: -15px !important;
  }
  .l-xs-minus-16 {
    left: -16px !important;
  }
  .l-xs-minus-17 {
    left: -17px !important;
  }
  .l-xs-minus-18 {
    left: -18px !important;
  }
  .l-xs-minus-19 {
    left: -19px !important;
  }
  .l-xs-minus-20 {
    left: -20px !important;
  }
  .l-xs-minus-21 {
    left: -21px !important;
  }
  .l-xs-minus-22 {
    left: -22px !important;
  }
  .l-xs-minus-23 {
    left: -23px !important;
  }
  .l-xs-minus-24 {
    left: -24px !important;
  }
  .l-xs-minus-25 {
    left: -25px !important;
  }
  .l-xs-minus-26 {
    left: -26px !important;
  }
  .l-xs-minus-27 {
    left: -27px !important;
  }
  .l-xs-minus-28 {
    left: -28px !important;
  }
  .l-xs-minus-29 {
    left: -29px !important;
  }
  .l-xs-minus-30 {
    left: -30px !important;
  }
  .l-xs-minus-32 {
    left: -32px !important;
  }
  .l-xs-minus-35 {
    left: -35px !important;
  }
  .l-xs-minus-40 {
    left: -40px !important;
  }
  .l-xs-minus-45 {
    left: -45px !important;
  }
  .l-xs-minus-48 {
    left: -48px !important;
  }
  .l-xs-minus-50 {
    left: -50px !important;
  }
  .l-xs-minus-55 {
    left: -55px !important;
  }
  .l-xs-minus-60 {
    left: -60px !important;
  }
  .l-xs-minus-64 {
    left: -64px !important;
  }
  .l-xs-minus-65 {
    left: -65px !important;
  }
  .l-xs-minus-70 {
    left: -70px !important;
  }
  .l-xs-minus-75 {
    left: -75px !important;
  }
  .l-xs-minus-80 {
    left: -80px !important;
  }
  .l-xs-minus-85 {
    left: -85px !important;
  }
  .l-xs-minus-90 {
    left: -90px !important;
  }
  .l-xs-minus-95 {
    left: -95px !important;
  }
  .l-xs-minus-100 {
    left: -100px !important;
  }
  .l-xs-minus-120 {
    left: -120px !important;
  }
  .l-xs-minus-125 {
    left: -125px !important;
  }
  .l-xs-minus-150 {
    left: -150px !important;
  }
  .l-xs-minus-160 {
    left: -160px !important;
  }
  .l-xs-minus-175 {
    left: -175px !important;
  }
  .l-xs-minus-200 {
    left: -200px !important;
  }
  .w-xs-5 {
    width: 5% !important;
  }
  .w-xs-10 {
    width: 10% !important;
  }
  .w-xs-15 {
    width: 15% !important;
  }
  .w-xs-20 {
    width: 20% !important;
  }
  .w-xs-25 {
    width: 25% !important;
  }
  .w-xs-30 {
    width: 30% !important;
  }
  .w-xs-33 {
    width: 33% !important;
  }
  .w-xs-40 {
    width: 40% !important;
  }
  .w-xs-45 {
    width: 45% !important;
  }
  .w-xs-50 {
    width: 50% !important;
  }
  .w-xs-60 {
    width: 60% !important;
  }
  .w-xs-63 {
    width: 63% !important;
  }
  .w-xs-65 {
    width: 65% !important;
  }
  .w-xs-66 {
    width: 66% !important;
  }
  .w-xs-70 {
    width: 70% !important;
  }
  .w-xs-75 {
    width: 75% !important;
  }
  .w-xs-80 {
    width: 80% !important;
  }
  .w-xs-90 {
    width: 90% !important;
  }
  .w-xs-95 {
    width: 95% !important;
  }
  .w-xs-100 {
    width: 100% !important;
  }
  .h-xs-5 {
    height: 5% !important;
  }
  .h-xs-10 {
    height: 10% !important;
  }
  .h-xs-15 {
    height: 15% !important;
  }
  .h-xs-20 {
    height: 20% !important;
  }
  .h-xs-25 {
    height: 25% !important;
  }
  .h-xs-30 {
    height: 30% !important;
  }
  .h-xs-33 {
    height: 33% !important;
  }
  .h-xs-40 {
    height: 40% !important;
  }
  .h-xs-45 {
    height: 45% !important;
  }
  .h-xs-50 {
    height: 50% !important;
  }
  .h-xs-60 {
    height: 60% !important;
  }
  .h-xs-63 {
    height: 63% !important;
  }
  .h-xs-65 {
    height: 65% !important;
  }
  .h-xs-66 {
    height: 66% !important;
  }
  .h-xs-70 {
    height: 70% !important;
  }
  .h-xs-75 {
    height: 75% !important;
  }
  .h-xs-80 {
    height: 80% !important;
  }
  .h-xs-90 {
    height: 90% !important;
  }
  .h-xs-95 {
    height: 95% !important;
  }
  .h-xs-100 {
    height: 100% !important;
  }
  .overflow-xs-visible {
    overflow: visible !important;
  }
  .overflow-xs-hidden {
    overflow: hidden !important;
  }
  .py-xs-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .px-xs-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .px-xs-15 {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .px-xs-30 {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
  .mx-xs-minus-15 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
  .w-xs-100 {
    width: 100% !important;
  }
  .h-xs-100 {
    height: 100%;
  }
  .w-xs-75 {
    width: 75%;
  }
  .h-xs-75 {
    height: 75%;
  }
  .w-xs-50 {
    width: 50%;
  }
  .h-xs-50 {
    height: 50%;
  }
  .w-xs-33 {
    width: 33%;
  }
  .h-xs-33 {
    height: 33%;
  }
  .w-xs-25 {
    width: 25%;
  }
  .h-xs-25 {
    height: 25%;
  }
  .w-xs-20 {
    width: 20%;
  }
  .h-xs-20 {
    height: 20%;
  }
  .w-xs-10 {
    width: 10%;
  }
  .h-xs-10 {
    height: 10%;
  }
  .text-xs-left {
    text-align: left;
  }
  .text-xs-center {
    text-align: center;
  }
  .text-xs-right {
    text-align: right;
  }
  .cut-text-mobile {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }
}
/* helper end */
.bg-white {
  background: #FFF;
}

.bg-gray {
  background: #FBFBFB;
}

.bg-blue {
  background: #0086C5;
}

/* Redesign 2024 - foundations */
h1, h2, h3, h4, h5 {
  font-weight: 500;
  line-height: 110%;
}

.text-large {
  font-size: 1.125rem;
}

p,
.text-default,
.text-medium {
  font-size: 1rem;
  line-height: 150%;
}

.text-small {
  font-size: 0.75rem;
}

.sr-img-fluid {
  max-width: 100%;
  height: auto;
}

.border-radius {
  border-radius: 8px;
}

.sr-green {
  color: #8CB82B;
}

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

.sr-blue {
  color: #0083C2;
}

.bg-blue {
  background-color: #0083C2;
}

.bg-dark {
  background-color: #07293E;
  color: #FFFFFF;
}

.sr-black {
  color: #000000;
}

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

.sr-white {
  color: #FFFFFF;
}

.bg-white {
  background-color: #FFFFFF;
}

.bg-grey {
  background-color: #F0F1F2;
}

.green-99 {
  color: #1A2009;
}

.green-98 {
  color: #2B390B;
}

.green-95 {
  color: #3D5409;
}

.green-90 {
  color: #4F6E06;
}

.green-80 {
  color: #628808;
}

.green-70 {
  color: #76A014;
}

.green-60 {
  color: #8CB82B;
}

.green-50 {
  color: #9CC73F;
}

.green-40 {
  color: #AFD65A;
}

.green-35 {
  color: #C1E276;
}

.green-30 {
  color: #D1EB94;
}

.green-25 {
  color: #E0F2B4;
}

.green-20 {
  color: #EEF8D4;
}

.green-10 {
  color: #FBFEF5;
}

.bg-green-99 {
  background-color: #1A2009;
}

.bg-green-98 {
  background-color: #2B390B;
}

.bg-green-95 {
  background-color: #3D5409;
}

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

.bg-green-80 {
  background-color: #628808;
}

.bg-green-70 {
  background-color: #76A014;
}

.bg-green-60 {
  background-color: #8CB82B;
}

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

.bg-green-40 {
  background-color: #AFD65A;
}

.bg-green-35 {
  background-color: #C1E276;
}

.bg-green-30 {
  background-color: #D1EB94;
}

.bg-green-25 {
  background-color: #E0F2B4;
}

.bg-green-20 {
  background-color: #EEF8D4;
}

.bg-green-10 {
  background-color: #FBFEF5;
}

.blue-99 {
  color: #0B1822;
}

.blue-98 {
  color: #07293E;
}

.blue-95 {
  color: #003A5B;
}

.blue-90 {
  color: #004C77;
}

.blue-80 {
  color: #005F93;
}

.blue-70 {
  color: #0071AC;
}

.blue-60 {
  color: #0083C2;
}

.blue-50 {
  color: #3095D4;
}

.blue-40 {
  color: #55A7E2;
}

.blue-35 {
  color: #77B8ED;
}

.blue-30 {
  color: #98C9F4;
}

.blue-25 {
  color: #B8D9F9;
}

.blue-20 {
  color: #D7EAFC;
}

.blue-10 {
  color: #F6FAFE;
}

.bg-blue-99 {
  background-color: #0B1822;
}

.bg-blue-98 {
  background-color: #07293E;
}

.bg-blue-95 {
  background-color: #003A5B;
}

.bg-blue-90 {
  background-color: #004C77;
}

.bg-blue-80 {
  background-color: #005F93;
}

.bg-blue-70 {
  background-color: #0071AC;
}

.bg-blue-60 {
  background-color: #0083C2;
}

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

.bg-blue-40 {
  background-color: #55A7E2;
}

.bg-blue-35 {
  background-color: #77B8ED;
}

.bg-blue-30 {
  background-color: #98C9F4;
}

.bg-blue-25 {
  background-color: #B8D9F9;
}

.bg-blue-20 {
  background-color: #D7EAFC;
}

.bg-blue-10 {
  background-color: #F6FAFE;
}

.grey-99 {
  color: #1B1C1C;
}

.grey-98 {
  color: #303132;
}

.grey-95 {
  color: #454748;
}

.grey-90 {
  color: #5B5D5F;
}

.grey-80 {
  color: #707375;
}

.grey-70 {
  color: #85898A;
}

.grey-60 {
  color: #989C9E;
}

.grey-50 {
  color: #AAAEB0;
}

.grey-40 {
  color: #BABEC0;
}

.grey-35 {
  color: #C9CDCE;
}

.grey-30 {
  color: #D7DADB;
}

.grey-25 {
  color: #E4E6E7;
}

.grey-20 {
  color: #F0F1F2;
}

.grey-10 {
  color: #FCFCFC;
}

.bg-grey-99 {
  background-color: #1B1C1C;
}

.bg-grey-98 {
  background-color: #303132;
}

.bg-grey-95 {
  background-color: #454748;
}

.bg-grey-90 {
  background-color: #5B5D5F;
}

.bg-grey-80 {
  background-color: #707375;
}

.bg-grey-70 {
  background-color: #85898A;
}

.bg-grey-60 {
  background-color: #989C9E;
}

.bg-grey-50 {
  background-color: #AAAEB0;
}

.bg-grey-40 {
  background-color: #BABEC0;
}

.bg-grey-35 {
  background-color: #C9CDCE;
}

.bg-grey-30 {
  background-color: #D7DADB;
}

.bg-grey-25 {
  background-color: #E4E6E7;
}

.bg-grey-20 {
  background-color: #F0F1F2;
}

.bg-grey-10 {
  background-color: #FCFCFC;
}

.sr-border-radius {
  border-radius: 0 0 80px 0;
}

.sr-border {
  border: 1px solid #E4E6E7;
}

.border-4 {
  border-radius: 0 0 4px 0;
}

.border-8 {
  border-radius: 0 0 8px 0;
}

.border-16 {
  border-radius: 0 0 16px 0;
}

.border-32 {
  border-radius: 0 0 32px 0;
}

.border-64 {
  border-radius: 0 0 64px 0;
}

.border-80 {
  border-radius: 0 0 80px 0;
}

.border-96 {
  border-radius: 8px 8px 96px 8px;
}

.border-full {
  border-radius: 30px;
}

.shadow-1 {
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.08);
}

.shadow-2 {
  box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.08);
}

.shadow-3 {
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.12);
}

.sr-module {
  margin-bottom: 5rem;
  transition: opacity 2s, transform 1s;
}
.sr-module.indented {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
  overflow: hidden;
  border-radius: var(--sr-border-radius-8, 0.5rem) var(--sr-border-radius-8, 0.5rem) var(--sr-border-radius-96, 6rem) var(--sr-border-radius-8, 0.5rem);
}

@media (min-width: 1024px) {
  .sr-border-radius {
    border-radius: 8px 8px 96px 8px;
  }
  .sr-module {
    margin-bottom: 12rem;
  }
  .sr-module.indented {
    border-radius: var(--sr-border-radius-8, 0.5rem) var(--sr-border-radius-8, 0.5rem) var(--sr-border-radius-80, 5rem) var(--sr-border-radius-8, 0.5rem);
  }
}
@media (min-width: 1440px) {
  .sr-module.indented {
    margin-left: 1rem;
    margin-right: 1rem;
  }
}
/*
all styles <768px global
// tablet
@media (min-width: 768px) {}
// laptop/desktop
@media (min-width: 1024px) {}
// desktop xl
@media (min-width: 1440px) {}
*/
/* styling for /frontend/components/Foundation/Base/Button.ce.vue */
.sr-btn {
  max-height: 56px;
  color: var(--Blue-98, #07293e);
  border: 1px solid var(--Green-40, #afd65a);
  background: var(--Green-40, #afd65a);
  border-radius: 30px;
  text-align: center;
  padding: 1rem 2rem;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-weight: 500;
  text-decoration: none;
  position: relative;
  z-index: 1;
  transition: all 200ms;
  transition-timing-function: cubic-bezier(0.25, 0, 0.5, 1);
  overflow: hidden;
  width: fit-content;
}
.sr-btn::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 0;
  border-radius: 30px;
  background-color: var(--Blue-98, #07293e);
  z-index: -1;
  transition: all 200ms;
  transition-timing-function: cubic-bezier(0.25, 0, 0.5, 1);
}
.sr-btn:hover, .sr-btn.active, .sr-btn:active {
  color: var(--Green-40, #afd65a);
  text-decoration: none;
}
.sr-btn:hover::before, .sr-btn.active::before, .sr-btn:active::before {
  width: 100%;
}
.sr-btn:hover .btn-arrow::before, .sr-btn.active .btn-arrow::before, .sr-btn:active .btn-arrow::before {
  background-image: url("data:image/svg+xml,%3Csvg fill=%27%238CB82B%27 height=%2720%27 viewBox=%270 -960 960 960%27 width=%2720%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m313-440 224 224-57 56-320-320 320-320 57 56-224 224h487v80z%27%3E%3C/path%3E%3C/svg%3E");
}
.sr-btn:hover .btn-arrow-after::after, .sr-btn.active .btn-arrow-after::after, .sr-btn:active .btn-arrow-after::after {
  background-image: url("data:image/svg+xml,%3Csvg fill=%27%238CB82B%27 height=%2720%27 viewBox=%270 -960 960 960%27 width=%2720%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m647-440h-487v-80h487l-224-224 57-56 320 320-320 320-57-56z%27%3E%3C/path%3E%3C/svg%3E");
}
.sr-btn:hover .btn-icon-only::after, .sr-btn.active .btn-icon-only::after, .sr-btn:active .btn-icon-only::after {
  background-image: url("data:image/svg+xml,%3Csvg fill=%27%238CB82B%27 height=%2720%27 viewBox=%270 -960 960 960%27 width=%2720%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m647-440h-487v-80h487l-224-224 57-56 320 320-320 320-57-56z%27%3E%3C/path%3E%3C/svg%3E");
}
.sr-btn:focus, .sr-btn.focus {
  outline: 2px solid var(--Blue-70, #0071ac);
  outline-offset: 2px;
}
.sr-btn.sr-btn-sm {
  padding: 0.5rem 1.5rem;
}
.sr-btn.disabled {
  cursor: not-allowed;
  pointer-events: none;
  background-color: var(--Grey-20, #f0f1f2);
  color: var(--Grey-50, #aaaeb0);
  border: 1px solid var(--Grey-20, #f0f1f2);
}
.sr-btn.disabled::before {
  background-color: var(--Grey-20, #f0f1f2);
}
.sr-btn.sr-btn-secondary {
  background-color: transparent;
  border: 1px solid var(--Blue-98, #07293e);
}
.sr-btn.sr-btn-secondary:hover, .sr-btn.sr-btn-secondary.active, .sr-btn.sr-btn-secondary:active {
  color: var(--Blue-98, #07293e);
}
.sr-btn.sr-btn-secondary:hover .btn-arrow::before, .sr-btn.sr-btn-secondary.active .btn-arrow::before, .sr-btn.sr-btn-secondary:active .btn-arrow::before {
  background-image: url("data:image/svg+xml,%3Csvg fill=%27%2307293E%27 height=%2720%27 viewBox=%270 -960 960 960%27 width=%2720%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m313-440 224 224-57 56-320-320 320-320 57 56-224 224h487v80z%27%3E%3C/path%3E%3C/svg%3E");
}
.sr-btn.sr-btn-secondary:hover .btn-arrow-after::after, .sr-btn.sr-btn-secondary.active .btn-arrow-after::after, .sr-btn.sr-btn-secondary:active .btn-arrow-after::after {
  background-image: url("data:image/svg+xml,%3Csvg fill=%27%2307293E%27 height=%2720%27 viewBox=%270 -960 960 960%27 width=%2720%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m647-440h-487v-80h487l-224-224 57-56 320 320-320 320-57-56z%27%3E%3C/path%3E%3C/svg%3E");
}
.sr-btn.sr-btn-secondary:hover .btn-icon-only::after, .sr-btn.sr-btn-secondary.active .btn-icon-only::after, .sr-btn.sr-btn-secondary:active .btn-icon-only::after {
  background-image: url("data:image/svg+xml,%3Csvg fill=%27%2307293E%27 height=%2720%27 viewBox=%270 -960 960 960%27 width=%2720%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m647-440h-487v-80h487l-224-224 57-56 320 320-320 320-57-56z%27%3E%3C/path%3E%3C/svg%3E");
}
.sr-btn.sr-btn-secondary:focus, .sr-btn.sr-btn-secondary.focus {
  background-color: transparent;
}
.sr-btn.sr-btn-secondary::before {
  background-color: var(--Blue-20, #d7eafc);
}
.sr-btn.sr-btn-secondary.disabled {
  cursor: not-allowed;
  pointer-events: none;
  background-color: transparent;
  color: var(--Grey-50, #aaaeb0);
  border: 1px solid var(--Grey-50, #aaaeb0);
}
.sr-btn.sr-btn-secondary.disabled:hover, .sr-btn.sr-btn-secondary.disabled.active, .sr-btn.sr-btn-secondary.disabled:active, .sr-btn.sr-btn-secondary.disabled:focus, .sr-btn.sr-btn-secondary.disabled::before {
  background-color: transparent;
  outline: none;
}
.sr-btn.sr-btn-secondary .btn-arrow::before {
  background-image: url("data:image/svg+xml,%3Csvg fill=%27%2307293E%27 height=%2720%27 viewBox=%270 -960 960 960%27 width=%2720%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m313-440 224 224-57 56-320-320 320-320 57 56-224 224h487v80z%27%3E%3C/path%3E%3C/svg%3E");
}
.sr-btn.sr-btn-secondary .btn-arrow-after::after {
  background-image: url("data:image/svg+xml,%3Csvg fill=%27%2307293E%27 height=%2720%27 viewBox=%270 -960 960 960%27 width=%2720%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m647-440h-487v-80h487l-224-224 57-56 320 320-320 320-57-56z%27%3E%3C/path%3E%3C/svg%3E");
}
.sr-btn.sr-btn-secondary .btn-icon-only::after {
  background-image: url("data:image/svg+xml,%3Csvg fill=%27%2307293E%27 height=%2720%27 viewBox=%270 -960 960 960%27 width=%2720%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m647-440h-487v-80h487l-224-224 57-56 320 320-320 320-57-56z%27%3E%3C/path%3E%3C/svg%3E");
}
.sr-btn .btn-arrow::before {
  content: "";
  display: inline-block;
  position: relative;
  background-image: url("data:image/svg+xml,%3Csvg fill=%27%2307293E%27 height=%2720%27 viewBox=%270 -960 960 960%27 width=%2720%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m313-440 224 224-57 56-320-320 320-320 57 56-224 224h487v80z%27%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
  vertical-align: middle;
  top: -2px;
  margin-right: 10px;
}
.sr-btn .btn-arrow-after::after {
  content: "";
  display: inline-block;
  position: relative;
  background-image: url("data:image/svg+xml,%3Csvg fill=%27%2307293E%27 height=%2720%27 viewBox=%270 -960 960 960%27 width=%2720%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m647-440h-487v-80h487l-224-224 57-56 320 320-320 320-57-56z%27%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
  vertical-align: middle;
  top: -2px;
  margin-left: 10px;
}
.sr-btn .btn-icon-only {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.sr-btn .btn-icon-only::after {
  content: "";
  display: inline-block;
  position: relative;
  background-image: url("data:image/svg+xml,%3Csvg fill=%27%2307293E%27 height=%2720%27 viewBox=%270 -960 960 960%27 width=%2720%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m647-440h-487v-80h487l-224-224 57-56 320 320-320 320-57-56z%27%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
  vertical-align: middle;
}

.sr-btn.sr-btn-secondary.btn-dark {
  color: white;
  background-color: transparent;
  border: 1px solid white;
}
.sr-btn.sr-btn-secondary.btn-dark:hover, .sr-btn.sr-btn-secondary.btn-dark.active, .sr-btn.sr-btn-secondary.btn-dark:active {
  color: white;
  text-decoration: none;
}
.sr-btn.sr-btn-secondary.btn-dark:focus, .sr-btn.sr-btn-secondary.btn-dark.focus {
  outline: 2px solid var(--Blue-70, #0071ac);
  outline-offset: 2px;
}
.sr-btn.sr-btn-secondary.btn-dark::before {
  background-color: var(--Blue-80, #005f93);
}
.sr-btn.sr-btn-secondary.btn-dark .btn-arrow::before {
  background-image: url("data:image/svg+xml,%3Csvg fill=%27%23FFFFFF%27 height=%2720%27 viewBox=%270 -960 960 960%27 width=%2720%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m313-440 224 224-57 56-320-320 320-320 57 56-224 224h487v80z%27%3E%3C/path%3E%3C/svg%3E");
}
.sr-btn.sr-btn-secondary.btn-dark .btn-arrow-after::after {
  background-image: url("data:image/svg+xml,%3Csvg fill=%27%23FFFFFF%27 height=%2720%27 viewBox=%270 -960 960 960%27 width=%2720%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m647-440h-487v-80h487l-224-224 57-56 320 320-320 320-57-56z%27%3E%3C/path%3E%3C/svg%3E");
}
.sr-btn.sr-btn-secondary.btn-dark .btn-icon-only::after {
  background-image: url("data:image/svg+xml,%3Csvg fill=%27%23FFFFFF%27 height=%2720%27 viewBox=%270 -960 960 960%27 width=%2720%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m647-440h-487v-80h487l-224-224 57-56 320 320-320 320-57-56z%27%3E%3C/path%3E%3C/svg%3E");
}
.sr-btn.sr-btn-secondary.btn-dark.sr-btn-sm {
  padding: 0.5rem 1.5rem;
}
.sr-btn.sr-btn-secondary.btn-dark.disabled {
  color: var(--Grey-70, #85898a);
  border: 1px solid var(--Grey-70, #85898a);
}
.sr-btn.sr-btn-secondary.btn-dark.disabled:hover, .sr-btn.sr-btn-secondary.btn-dark.disabled:active, .sr-btn.sr-btn-secondary.btn-dark.disabled:focus, .sr-btn.sr-btn-secondary.btn-dark.disabled.focus, .sr-btn.sr-btn-secondary.btn-dark.disabled::before {
  background-color: transparent;
  outline: none;
}

/* styling for /frontend/components/Foundation/Base/Links.ce.vue */
/*
.link-large {
  font-size: 1.125rem;
}
a,
.link-default,
.link-medium {
  font-size: 1rem;
}
*/
a.link {
  color: var(--Blue-70, #0071ac);
  border-radius: 4px;
  text-decoration: none;
}
a.link:hover, a.link:active, a.link.active {
  color: var(--Blue-70, #0071ac);
  text-decoration: underline;
}
a.link:hover span, a.link:active span, a.link.active span {
  text-decoration: none;
}
a.link:focus, a.link.focus {
  color: var(--Blue-98, #07293e);
  outline: 2px solid var(--Blue-70, #0071ac);
  outline-offset: 2px;
  text-decoration: none;
}
a.link.disabled {
  cursor: not-allowed;
  pointer-events: none;
  color: var(--Grey-50, #aaaeb0);
}
a.link.disabled:hover, a.link.disabled:active, a.link.disabled.active, a.link.disabled:focus, a.link.disabled.focus {
  color: var(--Grey-50, #aaaeb0);
  outline: none;
}
a.link.link-secondary {
  color: var(--Blue-98, #07293e);
}
a.link.link-secondary:hover, a.link.link-secondary:active, a.link.link-secondary.active {
  color: var(--Blue-98, #07293e);
}
a.link.link-secondary:focus, a.link.link-secondary.focus {
  text-decoration: none;
}
a.link.link-on-dark {
  color: var(--Blue-40, #55a7e2);
}
a.link.link-on-dark:hover, a.link.link-on-dark:active, a.link.link-on-dark.active, a.link.link-on-dark:focus a.link.link-on-dark.focus {
  color: var(--Blue-40, #55a7e2);
}
a.link.link-on-dark.disabled {
  color: var(--Grey-50, #aaaeb0);
}
a.link.link-on-dark.link-secondary {
  color: white;
}
a.link.link-on-dark.link-secondary:hover, a.link.link-on-dark.link-secondary:active, a.link.link-on-dark.link-secondary.active, a.link.link-on-dark.link-secondary:focus a.link.link-on-dark.link-secondary.focus {
  color: white;
}
a.link.link-on-dark.link-secondary.disabled {
  color: var(--Grey-50, #aaaeb0);
}

.link-small {
  font-size: 0.75rem;
}

.link-forward::after,
.link-internal::after {
  content: "\e936";
  font-family: "sr-icons";
  font-size: 0.75rem;
  margin-left: 10px;
}

.link-external::before {
  content: "\e935";
  font-family: "sr-icons";
  font-size: 0.75rem;
  margin-right: 10px;
}

.link-external-after::after {
  content: "\e935";
  font-family: "sr-icons";
  font-size: 0.75rem;
  margin-left: 10px;
}

a.link-login {
  padding: 0.5rem 1.5rem;
  border-radius: 20px;
  border: 2px solid transparent;
  outline: none;
  color: var(--Blue-98, #07293e);
}
a.link-login:hover, a.link-login:active {
  color: var(--Blue-98, #07293e);
  background-color: var(--Blue-20, #d7eafc);
}
a.link-login:focus {
  border: 2px solid var(--Blue-70, #0071ac);
  outline: none;
}

.input .input-labelled {
  position: relative;
}
.input .input-labelled label {
  margin: 0;
  width: 100%;
  font-size: 0.75rem;
  color: var(--grey-60-base, #989C9E);
  position: absolute;
  padding: 0.5rem 1rem 0 1rem;
  text-wrap: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.input .input-labelled input {
  padding-top: 1.5rem;
  padding-bottom: 0.5rem;
}
.input input {
  padding: 1rem;
  color: var(--Blue-98, #07293E);
  border-radius: 0.5rem;
  border: 1px solid var(--Grey-25, #E4E6E7);
  background: var(--Grey-10, #FCFCFC);
}
.input input::placeholder {
  color: var(--grey-60-base, #989C9E);
}
.input input:hover, .input input:active {
  border: 1px solid var(--Blue-98, #07293E);
}
.input input:focus {
  border: 1px solid var(--Blue-98, #07293E);
  outline: 2px solid var(--Blue-70, #0071ac);
  outline-offset: 2px;
}
.input input:disabled {
  color: var(--Grey-50, #AAAEB0);
  background: var(--Grey-20, #F0F1F2);
  border: 1px solid transparent;
  cursor: not-allowed;
}
.input input.ondark {
  color: #fff;
  border: 1px solid var(--Blue-80, #005F93);
  background: var(--Blue-98, #07293E);
}
.input input.ondark:hover, .input input.ondark:active {
  border: 1px solid var(--Blue-20, #D7EAFC);
}
.input input.ondark:focus {
  border: 1px solid var(--Blue-80, #005F93);
}
.input input.ondark:disabled {
  color: var(--Grey-80, #707375);
  background: var(--Blue-95, #003A5B);
  border: 1px solid transparent;
}
.input input.ondark:disabled:hover {
  border: 1px solid transparent;
}
/*!************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./styles/style.scss ***!
  \************************************************************************************************************/
*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x: ;
  --tw-pan-y: ;
  --tw-pinch-zoom: ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position: ;
  --tw-gradient-via-position: ;
  --tw-gradient-to-position: ;
  --tw-ordinal: ;
  --tw-slashed-zero: ;
  --tw-numeric-figure: ;
  --tw-numeric-spacing: ;
  --tw-numeric-fraction: ;
  --tw-ring-inset: ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur: ;
  --tw-brightness: ;
  --tw-contrast: ;
  --tw-grayscale: ;
  --tw-hue-rotate: ;
  --tw-invert: ;
  --tw-saturate: ;
  --tw-sepia: ;
  --tw-drop-shadow: ;
  --tw-backdrop-blur: ;
  --tw-backdrop-brightness: ;
  --tw-backdrop-contrast: ;
  --tw-backdrop-grayscale: ;
  --tw-backdrop-hue-rotate: ;
  --tw-backdrop-invert: ;
  --tw-backdrop-opacity: ;
  --tw-backdrop-saturate: ;
  --tw-backdrop-sepia: ;
  --tw-contain-size: ;
  --tw-contain-layout: ;
  --tw-contain-paint: ;
  --tw-contain-style: ;
}

::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x: ;
  --tw-pan-y: ;
  --tw-pinch-zoom: ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position: ;
  --tw-gradient-via-position: ;
  --tw-gradient-to-position: ;
  --tw-ordinal: ;
  --tw-slashed-zero: ;
  --tw-numeric-figure: ;
  --tw-numeric-spacing: ;
  --tw-numeric-fraction: ;
  --tw-ring-inset: ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur: ;
  --tw-brightness: ;
  --tw-contrast: ;
  --tw-grayscale: ;
  --tw-hue-rotate: ;
  --tw-invert: ;
  --tw-saturate: ;
  --tw-sepia: ;
  --tw-drop-shadow: ;
  --tw-backdrop-blur: ;
  --tw-backdrop-brightness: ;
  --tw-backdrop-contrast: ;
  --tw-backdrop-grayscale: ;
  --tw-backdrop-hue-rotate: ;
  --tw-backdrop-invert: ;
  --tw-backdrop-opacity: ;
  --tw-backdrop-saturate: ;
  --tw-backdrop-sepia: ;
  --tw-contain-size: ;
  --tw-contain-layout: ;
  --tw-contain-paint: ;
  --tw-contain-style: ;
}

.sr-container {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

@media (min-width: 1410px) {
  .sr-container {
    max-width: 1410px;
  }
}
.sr-sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.sr-fixed {
  position: fixed;
}

.sr-absolute {
  position: absolute;
}

.sr-relative {
  position: relative;
}

.sr-sticky {
  position: sticky;
}

.sr-inset-0 {
  inset: 0px;
}

.sr-inset-x-0 {
  left: 0px;
  right: 0px;
}

.sr--top-30 {
  top: -7.5rem;
}

.sr-bottom-0 {
  bottom: 0px;
}

.sr-bottom-16 {
  bottom: 4rem;
}

.sr-bottom-8 {
  bottom: 2rem;
}

.sr-left-0 {
  left: 0px;
}

.sr-left-1 {
  left: 0.25rem;
}

.sr-left-1\/2 {
  left: 50%;
}

.sr-left-5 {
  left: 1.25rem;
}

.sr-right-0 {
  right: 0px;
}

.sr-right-1 {
  right: 0.25rem;
}

.sr-right-2 {
  right: 0.5rem;
}

.sr-right-\[16px\] {
  right: 16px;
}

.sr-top-0 {
  top: 0px;
}

.sr-top-1\.5 {
  top: 0.375rem;
}

.sr-top-1\/2 {
  top: 50%;
}

.sr-top-32 {
  top: 8rem;
}

.sr-top-53 {
  top: 13.25rem;
}

.sr-top-6 {
  top: 1.5rem;
}

.sr-top-\[16px\] {
  top: 16px;
}

.sr--z-1 {
  z-index: -1;
}

.sr-z-30 {
  z-index: 30;
}

.sr-order-1 {
  order: 1;
}

.sr-order-2 {
  order: 2;
}

.sr-mx-0 {
  margin-left: 0px;
  margin-right: 0px;
}

.sr-mx-1 {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}

.sr-mx-2 {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.sr-mx-4 {
  margin-left: 1rem;
  margin-right: 1rem;
}

.sr-mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.sr-my-6 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.sr-mb-1 {
  margin-bottom: 0.25rem;
}

.sr-mb-12 {
  margin-bottom: 3rem;
}

.sr-mb-2 {
  margin-bottom: 0.5rem;
}

.sr-mb-3 {
  margin-bottom: 0.75rem;
}

.sr-mb-4 {
  margin-bottom: 1rem;
}

.sr-mb-6 {
  margin-bottom: 1.5rem;
}

.sr-mb-8 {
  margin-bottom: 2rem;
}

.sr-mb-auto {
  margin-bottom: auto;
}

.sr-me-1 {
  margin-inline-end: 0.25rem;
}

.sr-me-2 {
  margin-inline-end: 0.5rem;
}

.sr-ms-auto {
  margin-inline-start: auto;
}

.sr--mt-20 {
  margin-top: -5rem;
}

.sr-mt-0 {
  margin-top: 0px;
}

.sr-mt-16 {
  margin-top: 4rem;
}

.sr-mt-2 {
  margin-top: 0.5rem;
}

.sr-mt-3 {
  margin-top: 0.75rem;
}

.sr-mt-30 {
  margin-top: 7.5rem;
}

.sr-mt-4 {
  margin-top: 1rem;
}

.sr-mt-5 {
  margin-top: 1.25rem;
}

.sr-mt-6 {
  margin-top: 1.5rem;
}

.sr-mt-8 {
  margin-top: 2rem;
}

.sr-box-border {
  box-sizing: border-box;
}

.sr-line-clamp-3 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}

.sr-block {
  display: block;
}

.sr-inline-block {
  display: inline-block;
}

.sr-inline {
  display: inline;
}

.sr-flex {
  display: flex;
}

.sr-inline-flex {
  display: inline-flex;
}

.sr-grid {
  display: grid;
}

.sr-hidden {
  display: none;
}

.sr-aspect-video {
  aspect-ratio: 16/9;
}

.sr-h-10 {
  height: 2.5rem;
}

.sr-h-18 {
  height: 4.5rem;
}

.sr-h-2 {
  height: 0.5rem;
}

.sr-h-40 {
  height: 10rem;
}

.sr-h-8 {
  height: 2rem;
}

.sr-h-\[65vh\] {
  height: 65vh;
}

.sr-h-auto {
  height: auto;
}

.sr-h-full {
  height: 100%;
}

.sr-h-screen {
  height: 100vh;
}

.sr-min-h-16 {
  min-height: 4rem;
}

.sr-min-h-55 {
  min-height: 13.75rem;
}

.sr-min-h-8 {
  min-height: 2rem;
}

.sr-min-h-88 {
  min-height: 22rem;
}

.sr-min-h-96 {
  min-height: 24rem;
}

.sr-min-h-\[33vh\] {
  min-height: 33vh;
}

.sr-min-h-\[68px\] {
  min-height: 68px;
}

.sr-w-10 {
  width: 2.5rem;
}

.sr-w-15 {
  width: 3.75rem;
}

.sr-w-40 {
  width: 10rem;
}

.sr-w-44 {
  width: 11rem;
}

.sr-w-\[25\%\] {
  width: 25%;
}

.sr-w-\[50\%\] {
  width: 50%;
}

.sr-w-\[50px\] {
  width: 50px;
}

.sr-w-\[calc\(100\%-50px\)\] {
  width: calc(100% - 50px);
}

.sr-w-auto {
  width: auto;
}

.sr-w-full {
  width: 100%;
}

.sr-w-half {
  width: 50%;
}

.sr-min-w-2 {
  min-width: 0.5rem;
}

.sr-max-w-40 {
  max-width: 10rem;
}

.sr-grow {
  flex-grow: 1;
}

.sr--translate-y-1\/2 {
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.sr-translate-y-4 {
  --tw-translate-y: 1rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.sr-rotate-180 {
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.sr-rotate-45 {
  --tw-rotate: 45deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

@keyframes sr-bounce {
  0%, 100% {
    transform: translateY(-25%);
    animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
  }
  50% {
    transform: none;
    animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }
}
.sr-animate-bounce {
  animation: sr-bounce 1s infinite;
}

.sr-cursor-pointer {
  cursor: pointer;
}

.sr-auto-rows-fr {
  grid-auto-rows: minmax(0, 1fr);
}

.sr-grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

.sr-grid-cols-12 {
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.sr-grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.sr-grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.sr-grid-cols-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.sr-flex-row {
  flex-direction: row;
}

.sr-flex-col {
  flex-direction: column;
}

.sr-flex-wrap {
  flex-wrap: wrap;
}

.sr-items-start {
  align-items: flex-start;
}

.sr-items-center {
  align-items: center;
}

.sr-justify-end {
  justify-content: flex-end;
}

.sr-justify-center {
  justify-content: center;
}

.sr-justify-between {
  justify-content: space-between;
}

.sr-gap-2 {
  gap: 0.5rem;
}

.sr-gap-4 {
  gap: 1rem;
}

.sr-gap-x-8 {
  -moz-column-gap: 2rem;
  column-gap: 2rem;
}

.sr-space-x-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * (1 - var(--tw-space-x-reverse)));
}

.sr-space-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.5rem * (1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}

.sr-self-end {
  align-self: flex-end;
}

.sr-overflow-hidden {
  overflow: hidden;
}

.sr-rounded {
  border-radius: 0.5rem;
}

.sr-rounded-2xl {
  border-radius: 5rem;
}

.sr-rounded-36px {
  border-radius: 36px;
}

.sr-rounded-\[16px\] {
  border-radius: 16px;
}

.sr-rounded-full {
  border-radius: 9999px;
}

.sr-rounded-lg {
  border-radius: 0.5rem;
}

.sr-rounded-t {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}

.sr-rounded-t-md {
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem;
}

.sr-rounded-bl {
  border-bottom-left-radius: 0.5rem;
}

.sr-rounded-bl-2xl {
  border-bottom-left-radius: 5rem;
}

.sr-rounded-bl-md {
  border-bottom-left-radius: 0.375rem;
}

.sr-rounded-br-2xl {
  border-bottom-right-radius: 5rem;
}

.sr-rounded-br-3xl {
  border-bottom-right-radius: 6rem;
}

.sr-rounded-br-\[22px\] {
  border-bottom-right-radius: 22px;
}

.sr-border {
  border-width: 1px;
}

.sr-border-2 {
  border-width: 2px;
}

.sr-border-y {
  border-top-width: 1px;
  border-bottom-width: 1px;
}

.sr-border-sr-green-40 {
  --tw-border-opacity: 1;
  border-color: rgb(175, 214, 90, var(--tw-border-opacity));
}

.sr-border-sr-grey-25 {
  --tw-border-opacity: 1;
  border-color: rgb(228, 230, 231, var(--tw-border-opacity));
}

.sr-border-white {
  --tw-border-opacity: 1;
  border-color: rgb(255, 255, 255, var(--tw-border-opacity));
}

.sr-bg-black\/\[\.2\] {
  background-color: rgba(0, 0, 0, 0.2);
}

.sr-bg-sr-blue-20 {
  --tw-bg-opacity: 1;
  background-color: rgb(215, 234, 252, var(--tw-bg-opacity));
}

.sr-bg-sr-blue-98 {
  --tw-bg-opacity: 1;
  background-color: rgb(7, 41, 62, var(--tw-bg-opacity));
}

.sr-bg-sr-blue-99 {
  --tw-bg-opacity: 1;
  background-color: rgb(11, 24, 34, var(--tw-bg-opacity));
}

.sr-bg-sr-blue-99\/\[\.8\] {
  background-color: rgba(11, 24, 34, 0.8);
}

.sr-bg-sr-green-40 {
  --tw-bg-opacity: 1;
  background-color: rgb(175, 214, 90, var(--tw-bg-opacity));
}

.sr-bg-sr-grey-10 {
  --tw-bg-opacity: 1;
  background-color: rgb(252, 252, 252, var(--tw-bg-opacity));
}

.sr-bg-sr-grey-20 {
  --tw-bg-opacity: 1;
  background-color: rgb(240, 241, 242, var(--tw-bg-opacity));
}

.sr-bg-sr-grey-25 {
  --tw-bg-opacity: 1;
  background-color: rgb(228, 230, 231, var(--tw-bg-opacity));
}

.sr-bg-sr-semitrans {
  background-color: rgba(0, 0, 0, 0.1);
}

.sr-bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255, 255, 255, var(--tw-bg-opacity));
}

.sr-bg-cover {
  background-size: cover;
}

.sr-bg-left {
  background-position: left;
}

.sr-bg-right {
  background-position: right;
}

.sr-bg-no-repeat {
  background-repeat: no-repeat;
}

.sr-object-contain {
  -o-object-fit: contain;
  object-fit: contain;
}

.sr-object-cover {
  -o-object-fit: cover;
  object-fit: cover;
}

.sr-p-0 {
  padding: 0px;
}

.sr-p-2 {
  padding: 0.5rem;
}

.sr-p-3 {
  padding: 0.75rem;
}

.sr-p-4 {
  padding: 1rem;
}

.sr-p-5 {
  padding: 1.25rem;
}

.sr-p-6 {
  padding: 1.5rem;
}

.sr-p-8 {
  padding: 2rem;
}

.sr-px-1\.5 {
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}

.sr-px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.sr-px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.sr-px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.sr-px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.sr-px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.sr-px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.sr-px-\[19px\] {
  padding-left: 19px;
  padding-right: 19px;
}

.sr-py-0\.5 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}

.sr-py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.sr-py-12 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.sr-py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.sr-py-2\.5 {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}

.sr-py-20 {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.sr-py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

.sr-py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.sr-py-50 {
  padding-top: 12.5rem;
  padding-bottom: 12.5rem;
}

.sr-py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.sr-py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.sr-py-\[7px\] {
  padding-top: 7px;
  padding-bottom: 7px;
}

.sr-pb-6 {
  padding-bottom: 1.5rem;
}

.sr-pb-8 {
  padding-bottom: 2rem;
}

.sr-pl-0 {
  padding-left: 0px;
}

.sr-pl-12 {
  padding-left: 3rem;
}

.sr-pl-16 {
  padding-left: 4rem;
}

.sr-pl-2 {
  padding-left: 0.5rem;
}

.sr-pr-0 {
  padding-right: 0px;
}

.sr-pr-12 {
  padding-right: 3rem;
}

.sr-pr-16 {
  padding-right: 4rem;
}

.sr-pr-3 {
  padding-right: 0.75rem;
}

.sr-pr-32 {
  padding-right: 8rem;
}

.sr-pt-1\.5 {
  padding-top: 0.375rem;
}

.sr-pt-2 {
  padding-top: 0.5rem;
}

.sr-pt-20 {
  padding-top: 5rem;
}

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

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

.sr-text-2base {
  font-size: 2rem;
  line-height: 110%;
}

.sr-text-2xl {
  font-size: 1.5rem;
  line-height: 110%;
}

.sr-text-3xl {
  font-size: 1.875rem;
  line-height: 110%;
}

.sr-text-base {
  font-size: 1rem;
  line-height: 110%;
}

.sr-text-base\/\[150\%\] {
  font-size: 1rem;
  line-height: 150%;
}

.sr-text-h2 {
  font-size: 2rem;
}

.sr-text-h3 {
  font-size: 1.5rem;
}

.sr-text-h4 {
  font-size: 1.25rem;
}

.sr-text-h5 {
  font-size: 1.125rem;
}

.sr-text-h6 {
  font-size: 1rem;
}

.sr-text-lg {
  font-size: 1.125rem;
  line-height: 110%;
}

.sr-text-lg\/\[110\%\] {
  font-size: 1.125rem;
  line-height: 110%;
}

.sr-text-xl {
  font-size: 1.25rem;
  line-height: 110%;
}

.sr-text-xs {
  font-size: 0.75rem;
  line-height: 110%;
}

.sr-font-medium {
  font-weight: 500;
}

.sr-font-normal {
  font-weight: 400;
}

.sr-font-semibold {
  font-weight: 600;
}

.sr-uppercase {
  text-transform: uppercase;
}

.sr-leading-150 {
  line-height: 150%;
}

.sr-leading-5 {
  line-height: 1.25rem;
}

.sr-text-gray-700 {
  --tw-text-opacity: 1;
  color: rgb(55, 65, 81, var(--tw-text-opacity));
}

.sr-text-sr-blue-40 {
  --tw-text-opacity: 1;
  color: rgb(85, 167, 226, var(--tw-text-opacity));
}

.sr-text-sr-blue-60 {
  --tw-text-opacity: 1;
  color: rgb(0, 131, 194, var(--tw-text-opacity));
}

.sr-text-sr-blue-70 {
  --tw-text-opacity: 1;
  color: rgb(0, 113, 172, var(--tw-text-opacity));
}

.sr-text-sr-blue-98 {
  --tw-text-opacity: 1;
  color: rgb(7, 41, 62, var(--tw-text-opacity));
}

.sr-text-sr-green-40 {
  --tw-text-opacity: 1;
  color: rgb(175, 214, 90, var(--tw-text-opacity));
}

.sr-text-sr-grey-30 {
  --tw-text-opacity: 1;
  color: rgb(215, 218, 219, var(--tw-text-opacity));
}

.sr-text-sr-grey-40 {
  --tw-text-opacity: 1;
  color: rgb(186, 190, 192, var(--tw-text-opacity));
}

.sr-text-sr-grey-60 {
  --tw-text-opacity: 1;
  color: rgb(152, 156, 158, var(--tw-text-opacity));
}

.sr-text-sr-grey-90 {
  --tw-text-opacity: 1;
  color: rgb(91, 93, 95, var(--tw-text-opacity));
}

.sr-text-white {
  --tw-text-opacity: 1;
  color: rgb(255, 255, 255, var(--tw-text-opacity));
}

.sr-no-underline {
  text-decoration-line: none;
}

.sr-opacity-0 {
  opacity: 0;
}

.sr-opacity-100 {
  opacity: 1;
}

.sr-shadow {
  --tw-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.08);
  --tw-shadow-colored: 0px 4px 8px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-shadow);
}

.sr-shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-shadow);
}

.sr-outline-offset-4 {
  outline-offset: 4px;
}

.sr-outline-sr-blue-70 {
  outline-color: #0071AC;
}

.sr-transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.sr-transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.sr-duration-1000 {
  transition-duration: 1000ms;
}

.sr-duration-200 {
  transition-duration: 200ms;
}

.sr-duration-300 {
  transition-duration: 300ms;
}

.sr-duration-500 {
  transition-duration: 500ms;
}

.sr-ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.sr-grid:not(.sr-gap-0) {
  gap: 0.5rem;
}

@media (min-width: 1024px) {
  .sr-grid:not(.sr-gap-0) {
    gap: 1rem;
  }
}
/* lg */
@media (min-width: 1024px) {
  .sr-container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
/* xl */
@media (min-width: 1440px) {
  .sr-container {
    padding-left: 0px;
    padding-right: 0px;
  }
}
/* single class apply, to avoid very long class lists in templates */
.sr-megamenu {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  transform-origin: top;
  --tw-scale-y: 0;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  --tw-bg-opacity: 1;
  background-color: rgb(255, 255, 255, var(--tw-bg-opacity));
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

.sr-group:hover .sr-megamenu {
  --tw-scale-y: 1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

@media (min-width: 768px) {
  .sr-megamenu {
    top: 3.5rem;
  }
}
.sr-megamenu-inner {
  margin-left: auto;
  margin-right: auto;
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  opacity: 0;
}

.sr-megamenu-inner:not(.sr-gap-0) {
  gap: 0.5rem;
}

@media (min-width: 1024px) {
  .sr-megamenu-inner:not(.sr-gap-0) {
    gap: 1rem;
  }
}
.sr-group:hover .sr-megamenu-inner {
  opacity: 1;
}

@media (min-width: 1024px) {
  .sr-megamenu-inner {
    width: 66.666667%;
  }
}
@media (min-width: 1440px) {
  .sr-megamenu-inner {
    width: 50%;
  }
}
/* sr-transition-opacity sr-duration-1000 */
.sr-longteaser-banner {
  display: flex;
  flex-direction: column;
  border-radius: 0.5rem;
  border-bottom-right-radius: 5rem;
  --tw-bg-opacity: 1;
  background-color: rgb(7, 41, 62, var(--tw-bg-opacity));
  padding: 3rem;
  padding-left: 2rem;
  padding-right: 2rem;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  --tw-text-opacity: 1;
  color: rgb(255, 255, 255, var(--tw-text-opacity));
}

@media (min-width: 480px) {
  .sr-longteaser-banner {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}
@media (min-width: 768px) {
  .sr-longteaser-banner {
    flex-direction: row;
    border-bottom-right-radius: 6rem;
    padding-left: 4rem;
  }
}
@media (min-width: 1024px) {
  .sr-longteaser-banner {
    padding-right: 10rem;
  }
}
.sr-textimage-single-wrapper {
  position: relative;
  aspect-ratio: 2/1;
  overflow: hidden;
  border-radius: 0.5rem;
  border-bottom-right-radius: 5rem;
}

@media (min-width: 768px) {
  .sr-textimage-single-wrapper {
    border-bottom-right-radius: 6rem;
  }
}
@media (min-width: 1024px) {
  .sr-textimage-single-wrapper {
    aspect-ratio: 1/1;
    padding-left: 0px;
    padding-right: 0px;
  }
}
.sr-textimage-double-wrapper {
  position: relative;
  margin-bottom: 1.5rem;
  aspect-ratio: 16/9;
  overflow: hidden;
  border-radius: 0.5rem;
  border-bottom-right-radius: 5rem;
}

@media (min-width: 768px) {
  .sr-textimage-double-wrapper {
    margin-bottom: 2rem;
    border-bottom-right-radius: 6rem;
  }
}
.n-collapse-item__header {
  outline-offset: 4px;
  outline-color: #0071AC;
}

.n-collapse-item__header:focus-within {
  border-radius: 0.5rem;
  outline-style: solid;
}

.\*\:sr-text-lg > * {
  font-size: 1.125rem;
  line-height: 110%;
}

.\*\:sr-leading-150 > * {
  line-height: 150%;
}

.\*\:sr-text-sr-grey-90 > * {
  --tw-text-opacity: 1;
  color: rgb(91, 93, 95, var(--tw-text-opacity));
}

.placeholder\:sr-text-sr-grey-60::-moz-placeholder {
  --tw-text-opacity: 1;
  color: rgb(152, 156, 158, var(--tw-text-opacity));
}

.placeholder\:sr-text-sr-grey-60::placeholder {
  --tw-text-opacity: 1;
  color: rgb(152, 156, 158, var(--tw-text-opacity));
}

.odd\:sr-bg-black:nth-child(odd) {
  --tw-bg-opacity: 1;
  background-color: rgb(0, 0, 0, var(--tw-bg-opacity));
}

.odd\:sr-bg-white:nth-child(odd) {
  --tw-bg-opacity: 1;
  background-color: rgb(255, 255, 255, var(--tw-bg-opacity));
}

.even\:sr-bg-slate-50:nth-child(even) {
  --tw-bg-opacity: 1;
  background-color: rgb(248, 250, 252, var(--tw-bg-opacity));
}

.even\:sr-bg-white:nth-child(even) {
  --tw-bg-opacity: 1;
  background-color: rgb(255, 255, 255, var(--tw-bg-opacity));
}

.hover\:sr-border-sr-blue-98:hover {
  --tw-border-opacity: 1;
  border-color: rgb(7, 41, 62, var(--tw-border-opacity));
}

.hover\:sr-bg-gray-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(243, 244, 246, var(--tw-bg-opacity));
}

.hover\:sr-bg-sr-grey-20:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(240, 241, 242, var(--tw-bg-opacity));
}

.hover\:sr-text-sr-blue-60:hover {
  --tw-text-opacity: 1;
  color: rgb(0, 131, 194, var(--tw-text-opacity));
}

.hover\:sr-text-sr-blue-98:hover {
  --tw-text-opacity: 1;
  color: rgb(7, 41, 62, var(--tw-text-opacity));
}

.focus\:sr-translate-y-0:focus {
  --tw-translate-y: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.focus\:sr-text-sr-blue-98:focus {
  --tw-text-opacity: 1;
  color: rgb(7, 41, 62, var(--tw-text-opacity));
}

.focus\:sr-opacity-100:focus {
  opacity: 1;
}

.focus\:sr-outline-none:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.focus\:sr-outline:focus {
  outline-style: solid;
}

.focus\:sr-ring-2:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 rgba(0, 0, 0, 0));
}

.focus\:sr-ring-gray-200:focus {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity)) ;
}

.focus-visible\:sr-outline-none:focus-visible {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.active\:sr-text-sr-blue-98:active {
  --tw-text-opacity: 1;
  color: rgb(7, 41, 62, var(--tw-text-opacity));
}

.sr-group:hover .group-hover\:sr-translate-y-0 {
  --tw-translate-y: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.sr-group:hover .group-hover\:sr-bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255, 255, 255, var(--tw-bg-opacity));
}

.sr-group:hover .group-hover\:sr-opacity-100 {
  opacity: 1;
}

@media (min-width: 480px) {
  .sm\:sr-block {
    display: block;
  }
  .sm\:sr-flex {
    display: flex;
  }
  .sm\:sr-hidden {
    display: none;
  }
  .sm\:sr-w-6\/12 {
    width: 50%;
  }
  .sm\:sr-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .sm\:sr-flex-col {
    flex-direction: column;
  }
  .sm\:sr-px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
@media (min-width: 768px) {
  .md\:sr-absolute {
    position: absolute;
  }
  .md\:sr-relative {
    position: relative;
  }
  .md\:sr-left-\[16px\] {
    left: 16px;
  }
  .md\:sr-right-auto {
    right: auto;
  }
  .md\:sr-top-1\/2 {
    top: 50%;
  }
  .md\:sr-top-auto {
    top: auto;
  }
  .md\:sr-order-none {
    order: 0;
  }
  .md\:sr-mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }
  .md\:sr-mb-0 {
    margin-bottom: 0px;
  }
  .md\:sr-mb-16 {
    margin-bottom: 4rem;
  }
  .md\:sr-mb-4 {
    margin-bottom: 1rem;
  }
  .md\:sr-ml-2 {
    margin-left: 0.5rem;
  }
  .md\:sr-mr-28 {
    margin-right: 7rem;
  }
  .md\:sr-block {
    display: block;
  }
  .md\:sr-flex {
    display: flex;
  }
  .md\:sr-hidden {
    display: none;
  }
  .md\:sr-h-10 {
    height: 2.5rem;
  }
  .md\:sr-h-\[70vh\] {
    height: 70vh;
  }
  .md\:sr-min-h-0 {
    min-height: 0px;
  }
  .md\:sr-min-h-\[25vh\] {
    min-height: 25vh;
  }
  .md\:sr-w-1\/3 {
    width: 33.333333%;
  }
  .md\:sr-w-10 {
    width: 2.5rem;
  }
  .md\:sr-w-10\/12 {
    width: 83.333333%;
  }
  .md\:sr-w-2\/3 {
    width: 66.666667%;
  }
  .md\:sr-w-8\/12 {
    width: 66.666667%;
  }
  .md\:sr-w-\[25\%\] {
    width: 25%;
  }
  .md\:sr-w-\[50\%\] {
    width: 50%;
  }
  .md\:sr-w-auto {
    width: auto;
  }
  .md\:sr--translate-y-1\/2 {
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
  .md\:sr-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .md\:sr-flex-row {
    flex-direction: row;
  }
  .md\:sr-flex-nowrap {
    flex-wrap: nowrap;
  }
  .md\:sr-items-center {
    align-items: center;
  }
  .md\:sr-justify-start {
    justify-content: flex-start;
  }
  .md\:sr-self-auto {
    align-self: auto;
  }
  .md\:sr-rounded-2xl {
    border-radius: 5rem;
  }
  .md\:sr-rounded-full {
    border-radius: 9999px;
  }
  .md\:sr-rounded-br-3xl {
    border-bottom-right-radius: 6rem;
  }
  .md\:sr-p-12 {
    padding: 3rem;
  }
  .md\:sr-p-2 {
    padding: 0.5rem;
  }
  .md\:sr-px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }
  .md\:sr-px-32 {
    padding-left: 8rem;
    padding-right: 8rem;
  }
  .md\:sr-px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .md\:sr-py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }
  .md\:sr-pl-0 {
    padding-left: 0px;
  }
  .md\:sr-pl-16 {
    padding-left: 4rem;
  }
  .md\:sr-pr-16 {
    padding-right: 4rem;
  }
  .md\:sr-pt-0 {
    padding-top: 0px;
  }
  .md\:sr-text-left {
    text-align: left;
  }
  .md\:sr-text-base {
    font-size: 1rem;
    line-height: 110%;
  }
  .md\:sr-text-xs {
    font-size: 0.75rem;
    line-height: 110%;
  }
}
@media (min-width: 1024px) {
  .lg\:sr-absolute {
    position: absolute;
  }
  .lg\:sr-bottom-20 {
    bottom: 5rem;
  }
  .lg\:sr-left-12 {
    left: 3rem;
  }
  .lg\:sr-right-4 {
    right: 1rem;
  }
  .lg\:sr-top-1\/4 {
    top: 25%;
  }
  .lg\:sr-order-last {
    order: 9999;
  }
  .lg\:sr-mx-0 {
    margin-left: 0px;
    margin-right: 0px;
  }
  .lg\:sr-mx-20 {
    margin-left: 5rem;
    margin-right: 5rem;
  }
  .lg\:sr-my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .lg\:sr-my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  .lg\:sr-mb-0 {
    margin-bottom: 0px;
  }
  .lg\:sr-mb-12 {
    margin-bottom: 3rem;
  }
  .lg\:sr-mb-16 {
    margin-bottom: 4rem;
  }
  .lg\:sr-mb-6 {
    margin-bottom: 1.5rem;
  }
  .lg\:sr-mb-8 {
    margin-bottom: 2rem;
  }
  .lg\:sr-ml-12 {
    margin-left: 3rem;
  }
  .lg\:sr-mt-0 {
    margin-top: 0px;
  }
  .lg\:sr-mt-6 {
    margin-top: 1.5rem;
  }
  .lg\:sr-mt-auto {
    margin-top: auto;
  }
  .lg\:sr-block {
    display: block;
  }
  .lg\:sr-inline {
    display: inline;
  }
  .lg\:sr-flex {
    display: flex;
  }
  .lg\:sr-inline-flex {
    display: inline-flex;
  }
  .lg\:sr-hidden {
    display: none;
  }
  .lg\:sr-h-50 {
    height: 12.5rem;
  }
  .lg\:sr-h-screen {
    height: 100vh;
  }
  .lg\:sr-min-h-72 {
    min-height: 18rem;
  }
  .lg\:sr-w-10\/12 {
    width: 83.333333%;
  }
  .lg\:sr-w-50 {
    width: 12.5rem;
  }
  .lg\:sr-w-6\/12 {
    width: 50%;
  }
  .lg\:sr-w-8\/12 {
    width: 66.666667%;
  }
  .lg\:sr-w-\[55\%\] {
    width: 55%;
  }
  .lg\:sr-w-auto {
    width: auto;
  }
  .lg\:sr-max-w-full {
    max-width: 100%;
  }
  .lg\:sr-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .lg\:sr-grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .lg\:sr-flex-row {
    flex-direction: row;
  }
  .lg\:sr-justify-normal {
    justify-content: normal;
  }
  .lg\:sr-gap-x-12 {
    -moz-column-gap: 3rem;
    column-gap: 3rem;
  }
  .lg\:sr-rounded-br-3xl {
    border-bottom-right-radius: 6rem;
  }
  .lg\:sr-bg-fixed {
    background-attachment: fixed;
  }
  .lg\:sr-p-12 {
    padding: 3rem;
  }
  .lg\:sr-p-4 {
    padding: 1rem;
  }
  .lg\:sr-p-8 {
    padding: 2rem;
  }
  .lg\:sr-px-0 {
    padding-left: 0px;
    padding-right: 0px;
  }
  .lg\:sr-px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
  .lg\:sr-px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }
  .lg\:sr-px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
  }
  .lg\:sr-px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .lg\:sr-px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .lg\:sr-py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .lg\:sr-py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .lg\:sr-py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }
  .lg\:sr-py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
  .lg\:sr-py-50 {
    padding-top: 12.5rem;
    padding-bottom: 12.5rem;
  }
  .lg\:sr-pb-16 {
    padding-bottom: 4rem;
  }
  .lg\:sr-pl-0 {
    padding-left: 0px;
  }
  .lg\:sr-pt-30 {
    padding-top: 7.5rem;
  }
  .lg\:sr-pt-8 {
    padding-top: 2rem;
  }
  .lg\:sr-text-left {
    text-align: left;
  }
  .lg\:sr-text-2xl {
    font-size: 1.5rem;
    line-height: 110%;
  }
  .lg\:sr-text-2xl\/\[110\%\] {
    font-size: 1.5rem;
    line-height: 110%;
  }
  .lg\:sr-text-5xl\/\[110\%\] {
    font-size: 3rem;
    line-height: 110%;
  }
  .lg\:sr-text-6xl {
    font-size: 3.75rem;
    line-height: 110%;
  }
  .lg\:sr-text-h2up {
    font-size: 3rem;
  }
  .lg\:sr-text-h3up {
    font-size: 2.625rem;
  }
  .lg\:sr-text-h4up {
    font-size: 2rem;
  }
  .lg\:sr-text-h5up {
    font-size: 1.5rem;
  }
  .lg\:sr-text-h6up {
    font-size: 1.25rem;
  }
}
@media (min-width: 1280px) {
  .sr-lg\:sr-min-h-18 {
    min-height: 4.5rem;
  }
}
@media (min-width: 1440px) {
  .xl\:sr-mx-32 {
    margin-left: 8rem;
    margin-right: 8rem;
  }
  .xl\:sr-block {
    display: block;
  }
  .xl\:sr-hidden {
    display: none;
  }
  .xl\:sr-w-1\/2 {
    width: 50%;
  }
  .xl\:sr-w-1\/4 {
    width: 25%;
  }
  .xl\:sr-w-3\/4 {
    width: 75%;
  }
  .xl\:sr-w-5\/12 {
    width: 41.666667%;
  }
  .xl\:sr-w-6\/12 {
    width: 50%;
  }
  .xl\:sr-w-8\/12 {
    width: 66.666667%;
  }
  .xl\:sr-grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .xl\:sr-grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .xl\:sr-flex-nowrap {
    flex-wrap: nowrap;
  }
}
