  /*
    Flaticon icon font: Flaticon
    Creation date: 20/03/2017 20:02
    */

@font-face {
  font-family: "Flaticon";
  src: url(fonts/35d544eaaa4cf3c6355866280d53ba73.eot);
  src: url(fonts/35d544eaaa4cf3c6355866280d53ba73.eot?#iefix) format("embedded-opentype"),
       url(fonts/5be3e43c13c3eb021d15e6682d098d4c.woff) format("woff"),
       url(fonts/3e4331ee31764c999add7e0b048c4ba3.ttf) format("truetype"),
       url(images/500d63cca8c534718b1d202b2076d218.svg#Flaticon) format("svg");
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: "Flaticon";
    src: url(images/500d63cca8c534718b1d202b2076d218.svg#Flaticon) format("svg");
  }
}

[class^="flaticon-"]:before, 
[class*=" flaticon-"]:before {
    font-family: Flaticon;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
}  

.flaticon-email-black-circular-button:before { content: "\f100"; }
.flaticon-map:before { content: "\f101"; }
.flaticon-alert-off:before { content: "\f102"; }
.flaticon-alert:before { content: "\f103"; }
.flaticon-computer:before { content: "\f104"; }
.flaticon-responsive:before { content: "\f105"; }
.flaticon-presentation:before { content: "\f106"; }
.flaticon-arrows:before { content: "\f107"; }
.flaticon-rocket:before { content: "\f108"; }
.flaticon-reply:before { content: "\f109"; }
.flaticon-gift:before { content: "\f10a"; }
.flaticon-confetti:before { content: "\f10b"; }
.flaticon-piggy-bank:before { content: "\f10c"; }
.flaticon-support:before { content: "\f10d"; }
.flaticon-delete:before { content: "\f10e"; }
.flaticon-eye:before { content: "\f10f"; }
.flaticon-multimedia:before { content: "\f110"; }
.flaticon-whatsapp:before { content: "\f111"; }
.flaticon-multimedia-2:before { content: "\f112"; }
.flaticon-email:before { content: "\f113"; }
.flaticon-presentation-1:before { content: "\f114"; }
.flaticon-trophy:before { content: "\f115"; }
.flaticon-psd:before { content: "\f116"; }
.flaticon-layer:before { content: "\f117"; }
.flaticon-doc:before { content: "\f118"; }
.flaticon-file:before { content: "\f119"; }
.flaticon-network:before { content: "\f11a"; }
.flaticon-bus-stop:before { content: "\f11b"; }
.flaticon-globe:before { content: "\f11c"; }
.flaticon-upload:before { content: "\f11d"; }
.flaticon-squares:before { content: "\f11e"; }
.flaticon-technology:before { content: "\f11f"; }
.flaticon-up-arrow:before { content: "\f120"; }
.flaticon-browser:before { content: "\f121"; }
.flaticon-speech-bubble:before { content: "\f122"; }
.flaticon-coins:before { content: "\f123"; }
.flaticon-open-box:before { content: "\f124"; }
.flaticon-speech-bubble-1:before { content: "\f125"; }
.flaticon-attachment:before { content: "\f126"; }
.flaticon-photo-camera:before { content: "\f127"; }
.flaticon-skype-logo:before { content: "\f128"; }
.flaticon-linkedin-logo:before { content: "\f129"; }
.flaticon-twitter-logo:before { content: "\f12a"; }
.flaticon-facebook-letter-logo:before { content: "\f12b"; }
.flaticon-calendar-with-a-clock-time-tools:before { content: "\f12c"; }
.flaticon-youtube:before { content: "\f12d"; }
.flaticon-add-circular-button:before { content: "\f12e"; }
.flaticon-more-v2:before { content: "\f12f"; }
.flaticon-search:before { content: "\f130"; }
.flaticon-search-magnifier-interface-symbol:before { content: "\f131"; }
.flaticon-questions-circular-button:before { content: "\f132"; }
.flaticon-refresh:before { content: "\f133"; }
.flaticon-logout:before { content: "\f134"; }
.flaticon-event-calendar-symbol:before { content: "\f135"; }
.flaticon-laptop:before { content: "\f136"; }
.flaticon-tool:before { content: "\f137"; }
.flaticon-graphic:before { content: "\f138"; }
.flaticon-symbol:before { content: "\f139"; }
.flaticon-graphic-1:before { content: "\f13a"; }
.flaticon-clock:before { content: "\f13b"; }
.flaticon-squares-1:before { content: "\f13c"; }
.flaticon-black:before { content: "\f13d"; }
.flaticon-book:before { content: "\f13e"; }
.flaticon-cogwheel:before { content: "\f13f"; }
.flaticon-exclamation:before { content: "\f140"; }
.flaticon-add-label-button:before { content: "\f141"; }
.flaticon-delete-1:before { content: "\f142"; }
.flaticon-interface:before { content: "\f143"; }
.flaticon-more:before { content: "\f144"; }
.flaticon-warning-sign:before { content: "\f145"; }
.flaticon-calendar:before { content: "\f146"; }
.flaticon-instagram-logo:before { content: "\f147"; }
.flaticon-linkedin:before { content: "\f148"; }
.flaticon-facebook-logo-button:before { content: "\f149"; }
.flaticon-twitter-logo-button:before { content: "\f14a"; }
.flaticon-cancel:before { content: "\f14b"; }
.flaticon-exclamation-square:before { content: "\f14c"; }
.flaticon-buildings:before { content: "\f14d"; }
.flaticon-danger:before { content: "\f14e"; }
.flaticon-technology-1:before { content: "\f14f"; }
.flaticon-letter-g:before { content: "\f150"; }
.flaticon-interface-1:before { content: "\f151"; }
.flaticon-circle:before { content: "\f152"; }
.flaticon-pin:before { content: "\f153"; }
.flaticon-close:before { content: "\f154"; }
.flaticon-clock-1:before { content: "\f155"; }
.flaticon-apps:before { content: "\f156"; }
.flaticon-user:before { content: "\f157"; }
.flaticon-menu-button:before { content: "\f158"; }
.flaticon-settings:before { content: "\f159"; }
.flaticon-home:before { content: "\f15a"; }
.flaticon-clock-2:before { content: "\f15b"; }
.flaticon-lifebuoy:before { content: "\f15c"; }
.flaticon-cogwheel-1:before { content: "\f15d"; }
.flaticon-paper-plane:before { content: "\f15e"; }
.flaticon-statistics:before { content: "\f15f"; }
.flaticon-diagram:before { content: "\f160"; }
.flaticon-line-graph:before { content: "\f161"; }
.flaticon-customer:before { content: "\f162"; }
.flaticon-visible:before { content: "\f163"; }
.flaticon-shopping-basket:before { content: "\f164"; }
.flaticon-price-tag:before { content: "\f165"; }
.flaticon-businesswoman:before { content: "\f166"; }
.flaticon-medal:before { content: "\f167"; }
.flaticon-like:before { content: "\f168"; }
.flaticon-edit:before { content: "\f169"; }
.flaticon-avatar:before { content: "\f16a"; }
.flaticon-download:before { content: "\f16b"; }
.flaticon-home-1:before { content: "\f16c"; }
.flaticon-mail:before { content: "\f16d"; }
.flaticon-mail-1:before { content: "\f16e"; }
.flaticon-warning:before { content: "\f16f"; }
.flaticon-cart:before { content: "\f170"; }
.flaticon-bag:before { content: "\f171"; }
.flaticon-pie-chart:before { content: "\f172"; }
.flaticon-graph:before { content: "\f173"; }
.flaticon-interface-2:before { content: "\f174"; }
.flaticon-chat:before { content: "\f175"; }
.flaticon-envelope:before { content: "\f176"; }
.flaticon-chat-1:before { content: "\f177"; }
.flaticon-interface-3:before { content: "\f178"; }
.flaticon-background:before { content: "\f179"; }
.flaticon-file-1:before { content: "\f17a"; }
.flaticon-interface-4:before { content: "\f17b"; }
.flaticon-multimedia-3:before { content: "\f17c"; }
.flaticon-list:before { content: "\f17d"; }
.flaticon-time:before { content: "\f17e"; }
.flaticon-profile:before { content: "\f17f"; }
.flaticon-imac:before { content: "\f180"; }
.flaticon-medical:before { content: "\f181"; }
.flaticon-music:before { content: "\f182"; }
.flaticon-plus:before { content: "\f183"; }
.flaticon-exclamation-1:before { content: "\f184"; }
.flaticon-info:before { content: "\f185"; }
.flaticon-menu-1:before { content: "\f186"; }
.flaticon-menu-2:before { content: "\f187"; }
.flaticon-share:before { content: "\f188"; }
.flaticon-interface-5:before { content: "\f189"; }
.flaticon-signs:before { content: "\f18a"; }
.flaticon-tabs:before { content: "\f18b"; }
.flaticon-multimedia-4:before { content: "\f18c"; }
.flaticon-upload-1:before { content: "\f18d"; }
.flaticon-web:before { content: "\f18e"; }
.flaticon-placeholder:before { content: "\f18f"; }
.flaticon-placeholder-1:before { content: "\f190"; }
.flaticon-layers:before { content: "\f191"; }
.flaticon-interface-6:before { content: "\f192"; }
.flaticon-interface-7:before { content: "\f193"; }
.flaticon-interface-8:before { content: "\f194"; }
.flaticon-tool-1:before { content: "\f195"; }
.flaticon-settings-1:before { content: "\f196"; }
.flaticon-alarm:before { content: "\f197"; }
.flaticon-search-1:before { content: "\f198"; }
.flaticon-time-1:before { content: "\f199"; }
.flaticon-stopwatch:before { content: "\f19a"; }
.flaticon-folder:before { content: "\f19b"; }
.flaticon-folder-1:before { content: "\f19c"; }
.flaticon-folder-2:before { content: "\f19d"; }
.flaticon-folder-3:before { content: "\f19e"; }
.flaticon-file-2:before { content: "\f19f"; }
.flaticon-list-1:before { content: "\f1a0"; }
.flaticon-list-2:before { content: "\f1a1"; }
.flaticon-calendar-1:before { content: "\f1a2"; }
.flaticon-time-2:before { content: "\f1a3"; }
.flaticon-interface-9:before { content: "\f1a4"; }
.flaticon-app:before { content: "\f1a5"; }
.flaticon-suitcase:before { content: "\f1a6"; }
.flaticon-grid-menu-v2:before { content: "\f1a7"; }
.flaticon-more-v6:before { content: "\f1a8"; }
.flaticon-more-v5:before { content: "\f1a9"; }
.flaticon-add:before { content: "\f1aa"; }
.flaticon-multimedia-5:before { content: "\f1ab"; }
.flaticon-more-v4:before { content: "\f1ac"; }
.flaticon-placeholder-2:before { content: "\f1ad"; }
.flaticon-map-location:before { content: "\f1ae"; }
.flaticon-users:before { content: "\f1af"; }
.flaticon-profile-1:before { content: "\f1b0"; }
.flaticon-lock:before { content: "\f1b1"; }
.flaticon-sound:before { content: "\f1b2"; }
.flaticon-star:before { content: "\f1b3"; }
.flaticon-placeholder-3:before { content: "\f1b4"; }
.flaticon-bell:before { content: "\f1b5"; }
.flaticon-paper-plane-1:before { content: "\f1b6"; }
.flaticon-users-1:before { content: "\f1b7"; }
.flaticon-more-1:before { content: "\f1b8"; }
.flaticon-up-arrow-1:before { content: "\f1b9"; }
.flaticon-grid-menu:before { content: "\f1ba"; }
.flaticon-alarm-1:before { content: "\f1bb"; }
.flaticon-earth-globe:before { content: "\f1bc"; }
.flaticon-alert-1:before { content: "\f1bd"; }
.flaticon-internet:before { content: "\f1be"; }
.flaticon-user-ok:before { content: "\f1bf"; }
.flaticon-user-add:before { content: "\f1c0"; }
.flaticon-user-settings:before { content: "\f1c1"; }
.flaticon-truck:before { content: "\f1c2"; }
.flaticon-analytics:before { content: "\f1c3"; }
.flaticon-notes:before { content: "\f1c4"; }
.flaticon-tea-cup:before { content: "\f1c5"; }
.flaticon-exclamation-2:before { content: "\f1c6"; }
.flaticon-technology-2:before { content: "\f1c7"; }
.flaticon-location:before { content: "\f1c8"; }
.flaticon-edit-1:before { content: "\f1c9"; }
.flaticon-home-2:before { content: "\f1ca"; }
.flaticon-dashboard:before { content: "\f1cb"; }
.flaticon-information:before { content: "\f1cc"; }
.flaticon-light:before { content: "\f1cd"; }
.flaticon-car:before { content: "\f1ce"; }
.flaticon-business:before { content: "\f1cf"; }
.flaticon-squares-2:before { content: "\f1d0"; }
.flaticon-signs-1:before { content: "\f1d1"; }
.flaticon-mark:before { content: "\f1d2"; }
.flaticon-squares-3:before { content: "\f1d3"; }
.flaticon-comment:before { content: "\f1d4"; }
.flaticon-shapes:before { content: "\f1d5"; }
.flaticon-clipboard:before { content: "\f1d6"; }
.flaticon-squares-4:before { content: "\f1d7"; }
.flaticon-delete-2:before { content: "\f1d8"; }
.flaticon-bell-1:before { content: "\f1d9"; }
.flaticon-list-3:before { content: "\f1da"; }
.flaticon-infinity:before { content: "\f1db"; }
.flaticon-chat-2:before { content: "\f1dc"; }
.flaticon-calendar-2:before { content: "\f1dd"; }
.flaticon-signs-2:before { content: "\f1de"; }
.flaticon-time-3:before { content: "\f1df"; }
.flaticon-calendar-3:before { content: "\f1e0"; }
.flaticon-interface-10:before { content: "\f1e1"; }
.flaticon-interface-11:before { content: "\f1e2"; }
.flaticon-folder-4:before { content: "\f1e3"; }
.flaticon-alert-2:before { content: "\f1e4"; }
.flaticon-cogwheel-2:before { content: "\f1e5"; }
.flaticon-graphic-2:before { content: "\f1e6"; }
.flaticon-rotate:before { content: "\f1e7"; }
.flaticon-feed:before { content: "\f1e8"; }
.flaticon-safe-shield-protection:before { content: "\f1e9"; }
.flaticon-security:before { content: "\f1ea"; }
.flaticon-download-1:before { content: "\f1eb"; }
.flaticon-pie-chart-1:before { content: "\f1ec"; }
.flaticon-notepad:before { content: "\f1ed"; }
  /*
    Flaticon icon font: Flaticon
    Creation date: 20/03/2017 20:02
    */

@font-face {
  font-family: "Flaticon2";
  src: url(fonts/29586ff0f963f4d1fdfc182822b8b27a.eot);
  src: url(fonts/29586ff0f963f4d1fdfc182822b8b27a.eot?#iefix) format("embedded-opentype"),
       url(fonts/b242ac810bd8cccaa03abc2128b7c3c3.woff) format("woff"),
       url(fonts/eafcbac04cdb0a39fe38a36ebd786290.ttf) format("truetype"),
       url(images/4248a89254d2c6c396d85e378184c54f.svg#Flaticon2) format("svg");
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: "Flaticon2";
    src: url(images/4248a89254d2c6c396d85e378184c54f.svg#Flaticon2) format("svg");
  }
}

[class^="flaticon2-"]:before,
[class*=" flaticon2-"]:before {
    font-family: Flaticon2;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
}

.flaticon2-notification:before { content: "\f100"; }
.flaticon2-settings:before { content: "\f101"; }
.flaticon2-search:before { content: "\f102"; }
.flaticon2-delete:before { content: "\f103"; }
.flaticon2-psd:before { content: "\f104"; }
.flaticon2-list:before { content: "\f105"; }
.flaticon2-box:before { content: "\f106"; }
.flaticon2-download:before { content: "\f107"; }
.flaticon2-shield:before { content: "\f108"; }
.flaticon2-paperplane:before { content: "\f109"; }
.flaticon2-avatar:before { content: "\f10a"; }
.flaticon2-bell:before { content: "\f10b"; }
.flaticon2-fax:before { content: "\f10c"; }
.flaticon2-chart2:before { content: "\f10d"; }
.flaticon2-supermarket:before { content: "\f10e"; }
.flaticon2-phone:before { content: "\f10f"; }
.flaticon2-envelope:before { content: "\f110"; }
.flaticon2-pin:before { content: "\f111"; }
.flaticon2-chat:before { content: "\f112"; }
.flaticon2-chart:before { content: "\f113"; }
.flaticon2-infographic:before { content: "\f114"; }
.flaticon2-grids:before { content: "\f115"; }
.flaticon2-menu:before { content: "\f116"; }
.flaticon2-plus:before { content: "\f117"; }
.flaticon2-list-1:before { content: "\f118"; }
.flaticon2-talk:before { content: "\f119"; }
.flaticon2-file:before { content: "\f11a"; }
.flaticon2-user:before { content: "\f11b"; }
.flaticon2-line-chart:before { content: "\f11c"; }
.flaticon2-percentage:before { content: "\f11d"; }
.flaticon2-menu-1:before { content: "\f11e"; }
.flaticon2-paper-plane:before { content: "\f11f"; }
.flaticon2-menu-2:before { content: "\f120"; }
.flaticon2-shopping-cart:before { content: "\f121"; }
.flaticon2-pie-chart:before { content: "\f122"; }
.flaticon2-box-1:before { content: "\f123"; }
.flaticon2-map:before { content: "\f124"; }
.flaticon2-favourite:before { content: "\f125"; }
.flaticon2-checking:before { content: "\f126"; }
.flaticon2-safe:before { content: "\f127"; }
.flaticon2-heart-rate-monitor:before { content: "\f128"; }
.flaticon2-layers:before { content: "\f129"; }
.flaticon2-delivery-package:before { content: "\f12a"; }
.flaticon2-sms:before { content: "\f12b"; }
.flaticon2-image-file:before { content: "\f12c"; }
.flaticon2-plus-1:before { content: "\f12d"; }
.flaticon2-send:before { content: "\f12e"; }
.flaticon2-graphic-design:before { content: "\f12f"; }
.flaticon2-cup:before { content: "\f130"; }
.flaticon2-website:before { content: "\f131"; }
.flaticon2-gift:before { content: "\f132"; }
.flaticon2-chronometer:before { content: "\f133"; }
.flaticon2-browser:before { content: "\f134"; }
.flaticon2-digital-marketing:before { content: "\f135"; }
.flaticon2-calendar:before { content: "\f136"; }
.flaticon2-calendar-1:before { content: "\f137"; }
.flaticon2-rocket:before { content: "\f138"; }
.flaticon2-analytics:before { content: "\f139"; }
.flaticon2-pie-chart-1:before { content: "\f13a"; }
.flaticon2-pie-chart-2:before { content: "\f13b"; }
.flaticon2-analytics-1:before { content: "\f13c"; }
.flaticon2-google-drive-file:before { content: "\f13d"; }
.flaticon2-pie-chart-3:before { content: "\f13e"; }
.flaticon2-poll-symbol:before { content: "\f13f"; }
.flaticon2-gear:before { content: "\f140"; }
.flaticon2-magnifier-tool:before { content: "\f141"; }
.flaticon2-add:before { content: "\f142"; }
.flaticon2-cube:before { content: "\f143"; }
.flaticon2-gift-1:before { content: "\f144"; }
.flaticon2-list-2:before { content: "\f145"; }
.flaticon2-shopping-cart-1:before { content: "\f146"; }
.flaticon2-calendar-2:before { content: "\f147"; }
.flaticon2-laptop:before { content: "\f148"; }
.flaticon2-cube-1:before { content: "\f149"; }
.flaticon2-layers-1:before { content: "\f14a"; }
.flaticon2-chat-1:before { content: "\f14b"; }
.flaticon2-copy:before { content: "\f14c"; }
.flaticon2-paper:before { content: "\f14d"; }
.flaticon2-hospital:before { content: "\f14e"; }
.flaticon2-calendar-3:before { content: "\f14f"; }
.flaticon2-speaker:before { content: "\f150"; }
.flaticon2-pie-chart-4:before { content: "\f151"; }
.flaticon2-schedule:before { content: "\f152"; }
.flaticon2-expand:before { content: "\f153"; }
.flaticon2-menu-3:before { content: "\f154"; }
.flaticon2-download-1:before { content: "\f155"; }
.flaticon2-help:before { content: "\f156"; }
.flaticon2-list-3:before { content: "\f157"; }
.flaticon2-notepad:before { content: "\f158"; }
.flaticon2-graph:before { content: "\f159"; }
.flaticon2-browser-1:before { content: "\f15a"; }
.flaticon2-photograph:before { content: "\f15b"; }
.flaticon2-browser-2:before { content: "\f15c"; }
.flaticon2-hourglass:before { content: "\f15d"; }
.flaticon2-mail:before { content: "\f15e"; }
.flaticon2-cardiogram:before { content: "\f15f"; }
.flaticon2-document:before { content: "\f160"; }
.flaticon2-contract:before { content: "\f161"; }
.flaticon2-graph-1:before { content: "\f162"; }
.flaticon2-graphic:before { content: "\f163"; }
.flaticon2-position:before { content: "\f164"; }
.flaticon2-soft-icons:before { content: "\f165"; }
.flaticon2-circle-vol-2:before { content: "\f166"; }
.flaticon2-rocket-1:before { content: "\f167"; }
.flaticon2-lorry:before { content: "\f168"; }
.flaticon2-cd:before { content: "\f169"; }
.flaticon2-file-1:before { content: "\f16a"; }
.flaticon2-reload:before { content: "\f16b"; }
.flaticon2-placeholder:before { content: "\f16c"; }
.flaticon2-refresh:before { content: "\f16d"; }
.flaticon2-medical-records:before { content: "\f16e"; }
.flaticon2-rectangular:before { content: "\f16f"; }
.flaticon2-medical-records-1:before { content: "\f170"; }
.flaticon2-indent-dots:before { content: "\f171"; }
.flaticon2-search-1:before { content: "\f172"; }
.flaticon2-edit:before { content: "\f173"; }
.flaticon2-new-email:before { content: "\f174"; }
.flaticon2-calendar-4:before { content: "\f175"; }
.flaticon2-console:before { content: "\f176"; }
.flaticon2-open-text-book:before { content: "\f177"; }
.flaticon2-download-2:before { content: "\f178"; }
.flaticon2-zig-zag-line-sign:before { content: "\f179"; }
.flaticon2-tools-and-utensils:before { content: "\f17a"; }
.flaticon2-crisp-icons:before { content: "\f17b"; }
.flaticon2-trash:before { content: "\f17c"; }
.flaticon2-lock:before { content: "\f17d"; }
.flaticon2-bell-1:before { content: "\f17e"; }
.flaticon2-setup:before { content: "\f17f"; }
.flaticon2-menu-4:before { content: "\f180"; }
.flaticon2-architecture-and-city:before { content: "\f181"; }
.flaticon2-shelter:before { content: "\f182"; }
.flaticon2-add-1:before { content: "\f183"; }
.flaticon2-checkmark:before { content: "\f184"; }
.flaticon2-circular-arrow:before { content: "\f185"; }
.flaticon2-user-outline-symbol:before { content: "\f186"; }
.flaticon2-rhombus:before { content: "\f187"; }
.flaticon2-crisp-icons-1:before { content: "\f188"; }
.flaticon2-soft-icons-1:before { content: "\f189"; }
.flaticon2-hexagonal:before { content: "\f18a"; }
.flaticon2-time:before { content: "\f18b"; }
.flaticon2-contrast:before { content: "\f18c"; }
.flaticon2-telegram-logo:before { content: "\f18d"; }
.flaticon2-hangouts-logo:before { content: "\f18e"; }
.flaticon2-analytics-2:before { content: "\f18f"; }
.flaticon2-wifi:before { content: "\f190"; }
.flaticon2-protected:before { content: "\f191"; }
.flaticon2-drop:before { content: "\f192"; }
.flaticon2-mail-1:before { content: "\f193"; }
.flaticon2-delivery-truck:before { content: "\f194"; }
.flaticon2-writing:before { content: "\f195"; }
.flaticon2-calendar-5:before { content: "\f196"; }
.flaticon2-protection:before { content: "\f197"; }
.flaticon2-calendar-6:before { content: "\f198"; }
.flaticon2-calendar-7:before { content: "\f199"; }
.flaticon2-calendar-8:before { content: "\f19a"; }
.flaticon2-bell-2:before { content: "\f19b"; }
.flaticon2-hourglass-1:before { content: "\f19c"; }
.flaticon2-next:before { content: "\f19d"; }
.flaticon2-chat-2:before { content: "\f19e"; }
.flaticon2-correct:before { content: "\f19f"; }
.flaticon2-photo-camera:before { content: "\f1a0"; }
.flaticon2-fast-next:before { content: "\f1a1"; }
.flaticon2-fast-back:before { content: "\f1a2"; }
.flaticon2-down:before { content: "\f1a3"; }
.flaticon2-back:before { content: "\f1a4"; }
.flaticon2-up:before { content: "\f1a5"; }
.flaticon2-arrow-down:before { content: "\f1a6"; }
.flaticon2-arrow-up:before { content: "\f1a7"; }
.flaticon2-accept:before { content: "\f1a8"; }
.flaticon2-sort:before { content: "\f1a9"; }
.flaticon2-arrow:before { content: "\f1aa"; }
.flaticon2-back-1:before { content: "\f1ab"; }
.flaticon2-add-square:before { content: "\f1ac"; }
.flaticon2-quotation-mark:before { content: "\f1ad"; }
.flaticon2-clip-symbol:before { content: "\f1ae"; }
.flaticon2-check-mark:before { content: "\f1af"; }
.flaticon2-folder:before { content: "\f1b0"; }
.flaticon2-cancel-music:before { content: "\f1b1"; }
.flaticon2-cross:before { content: "\f1b2"; }
.flaticon2-pen:before { content: "\f1b3"; }
.flaticon2-email:before { content: "\f1b4"; }
.flaticon2-graph-2:before { content: "\f1b5"; }
.flaticon2-open-box:before { content: "\f1b6"; }
.flaticon2-files-and-folders:before { content: "\f1b7"; }
.flaticon2-ui:before { content: "\f1b8"; }
.flaticon2-sheet:before { content: "\f1b9"; }
.flaticon2-dashboard:before { content: "\f1ba"; }
.flaticon2-user-1:before { content: "\f1bb"; }
.flaticon2-group:before { content: "\f1bc"; }
.flaticon2-black-back-closed-envelope-shape:before { content: "\f1bd"; }
.flaticon2-left-arrow:before { content: "\f1be"; }
.flaticon2-sort-alphabetically:before { content: "\f1bf"; }
.flaticon2-sort-down:before { content: "\f1c0"; }
.flaticon2-rubbish-bin:before { content: "\f1c1"; }
.flaticon2-rubbish-bin-delete-button:before { content: "\f1c2"; }
.flaticon2-calendar-9:before { content: "\f1c3"; }
.flaticon2-tag:before { content: "\f1c4"; }
.flaticon2-refresh-button:before { content: "\f1c5"; }
.flaticon2-refresh-arrow:before { content: "\f1c6"; }
.flaticon2-reload-1:before { content: "\f1c7"; }
.flaticon2-refresh-1:before { content: "\f1c8"; }
.flaticon2-left-arrow-1:before { content: "\f1c9"; }
.flaticon2-reply:before { content: "\f1ca"; }
.flaticon2-reply-1:before { content: "\f1cb"; }
.flaticon2-printer:before { content: "\f1cc"; }
.flaticon2-print:before { content: "\f1cd"; }
.flaticon2-shrink:before { content: "\f1ce"; }
.flaticon2-resize:before { content: "\f1cf"; }
.flaticon2-arrow-1:before { content: "\f1d0"; }
.flaticon2-size:before { content: "\f1d1"; }
.flaticon2-arrow-2:before { content: "\f1d2"; }
.flaticon2-cancel:before { content: "\f1d3"; }
.flaticon2-exclamation:before { content: "\f1d4"; }
.flaticon2-line:before { content: "\f1d5"; }
.flaticon2-warning:before { content: "\f1d6"; }
.flaticon2-warning-1:before { content: "\f1d7"; }
.flaticon2-layers-2:before { content: "\f1d8"; }
.flaticon2-file-2:before { content: "\f1d9"; }
.flaticon2-bell-3:before { content: "\f1da"; }
.flaticon2-bell-4:before { content: "\f1db"; }
.flaticon2-bell-5:before { content: "\f1dc"; }
.flaticon2-bell-alarm-symbol:before { content: "\f1dd"; }
.flaticon2-world:before { content: "\f1de"; }
.flaticon2-graphic-1:before { content: "\f1df"; }
.flaticon2-send-1:before { content: "\f1e0"; }
.flaticon2-location:before { content: "\f1e1"; }
.flaticon2-pin-1:before { content: "\f1e2"; }
.flaticon2-start-up:before { content: "\f1e3"; }
.flaticon2-right-arrow:before { content: "\f1e4"; }
/*!
 *  Line Awesome 1.1.0 by @icons_8 - https://icons8.com/line-awesome
 *  License - https://icons8.com/good-boy-license/ (Font: SIL OFL 1.1, CSS: MIT License)
 *
 * Made with love by Icons8 [ https://icons8.com/ ] using FontCustom [ https://github.com/FontCustom/fontcustom ]
 *
 * Contacts:
 *    [ https://icons8.com/contact ]
 *
 * Follow Icon8 on
 *    Twitter [ https://twitter.com/icons_8 ]
 *    Facebook [ https://www.facebook.com/Icons8 ]
 *    Google+ [ https://plus.google.com/+Icons8 ]
 *    GitHub [ https://github.com/icons8 ]
 */

@font-face {
  font-family: "LineAwesome";
  src: url(fonts/3f85d8035b4ccd91d2a1808dd22b7684.eot);
  src: url(fonts/3f85d8035b4ccd91d2a1808dd22b7684.eot#iefix) format("embedded-opentype"),
       url(fonts/452a5b42cb4819f09d35bcf6cbdb24c1.woff2) format("woff2"),
       url(fonts/8b1290595e57e1d49d95ff3fa1129ecc.woff) format("woff"),
       url(fonts/4d42f5f0c62a8f51e876c14575354a6e.ttf) format("truetype"),
       url(images/5207295c5bccd6e7442cfb261446c1f7.svg#fa) format("svg");
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: "LineAwesome";
    src: url(images/5207295c5bccd6e7442cfb261446c1f7.svg#fa) format("svg");
  }
}

/* Thanks to http://fontawesome.io @fontawesome and @davegandy */
.la {
    display: inline-block;
    font: normal normal normal 16px/1 "LineAwesome";
    font-size: inherit;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
}
/* makes the font 33% larger relative to the icon container */
.la-lg {
    font-size: 1.33333333em;
    line-height: 0.75em;
    vertical-align: -15%;
}
.la-2x {
    font-size: 2em;
}
.la-3x {
    font-size: 3em;
}
.la-4x {
    font-size: 4em;
}
.la-5x {
    font-size: 5em;
}
.la-fw {
    width: 1.28571429em;
    text-align: center;
}
.la-ul {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none;
}
.la-ul > li {
    position: relative;
}
.la-li {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: 0.14285714em;
    text-align: center;
}
.la-li.la-lg {
    left: -1.85714286em;
}
.la-border {
    padding: .2em .25em .15em;
    border: solid 0.08em #eeeeee;
    border-radius: .1em;
}
.pull-right {
    float: right;
}
.pull-left {
    float: left;
}
.li.pull-left {
    margin-right: .3em;
}
.li.pull-right {
    margin-left: .3em;
}
.la-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear;
}
@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}
@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}
.la-rotate-90 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
}
.la-rotate-180 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}
.la-rotate-270 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg);
}
.la-flip-horizontal {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1);
}
.la-flip-vertical {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
    -webkit-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    transform: scale(1, -1);
}
:root .la-rotate-90,
:root .la-rotate-180,
:root .la-rotate-270,
:root .la-flip-horizontal,
:root .la-flip-vertical {
    filter: none;
}
.la-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle;
}
.la-stack-1x,
.la-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center;
}
.la-stack-1x {
    line-height: inherit;
}
.la-stack-2x {
    font-size: 2em;
}
.la-inverse {
    color: #ffffff;
}
/* Thanks to http://fontawesome.io @fontawesome and @davegandy */

.la-500px:before { content: "\f100"; }
.la-adjust:before { content: "\f101"; }
.la-adn:before { content: "\f102"; }
.la-align-center:before { content: "\f103"; }
.la-align-justify:before { content: "\f104"; }
.la-align-left:before { content: "\f105"; }
.la-align-right:before { content: "\f106"; }
.la-amazon:before { content: "\f107"; }
.la-ambulance:before { content: "\f108"; }
.la-anchor:before { content: "\f109"; }
.la-android:before { content: "\f10a"; }
.la-angellist:before { content: "\f10b"; }
.la-angle-double-down:before { content: "\f10c"; }
.la-angle-double-left:before { content: "\f10d"; }
.la-angle-double-right:before { content: "\f10e"; }
.la-angle-double-up:before { content: "\f10f"; }
.la-angle-down:before { content: "\f110"; }
.la-angle-left:before { content: "\f111"; }
.la-angle-right:before { content: "\f112"; }
.la-angle-up:before { content: "\f113"; }
.la-apple:before { content: "\f114"; }
.la-archive:before { content: "\f115"; }
.la-area-chart:before { content: "\f116"; }
.la-arrow-circle-down:before { content: "\f117"; }
.la-arrow-circle-left:before { content: "\f118"; }
.la-arrow-circle-o-down:before { content: "\f119"; }
.la-arrow-circle-o-left:before { content: "\f11a"; }
.la-arrow-circle-o-right:before { content: "\f11b"; }
.la-arrow-circle-o-up:before { content: "\f11c"; }
.la-arrow-circle-right:before { content: "\f11d"; }
.la-arrow-circle-up:before { content: "\f11e"; }
.la-arrow-down:before { content: "\f11f"; }
.la-arrow-left:before { content: "\f120"; }
.la-arrow-right:before { content: "\f121"; }
.la-arrow-up:before { content: "\f122"; }
.la-arrows:before { content: "\f123"; }
.la-arrows-alt:before { content: "\f124"; }
.la-arrows-h:before { content: "\f125"; }
.la-arrows-v:before { content: "\f126"; }
.la-asterisk:before { content: "\f127"; }
.la-at:before { content: "\f128"; }
.la-automobile:before { content: "\f129"; }
.la-backward:before { content: "\f12a"; }
.la-balance-scale:before { content: "\f12b"; }
.la-ban:before { content: "\f12c"; }
.la-bank:before { content: "\f12d"; }
.la-bar-chart:before { content: "\f12e"; }
.la-bar-chart-o:before { content: "\f12f"; }
.la-barcode:before { content: "\f130"; }
.la-bars:before { content: "\f131"; }
.la-battery-0:before { content: "\f132"; }
.la-battery-1:before { content: "\f133"; }
.la-battery-2:before { content: "\f134"; }
.la-battery-3:before { content: "\f135"; }
.la-battery-4:before { content: "\f136"; }
.la-battery-empty:before { content: "\f137"; }
.la-battery-full:before { content: "\f138"; }
.la-battery-half:before { content: "\f139"; }
.la-battery-quarter:before { content: "\f13a"; }
.la-battery-three-quarters:before { content: "\f13b"; }
.la-bed:before { content: "\f13c"; }
.la-beer:before { content: "\f13d"; }
.la-behance:before { content: "\f13e"; }
.la-behance-square:before { content: "\f13f"; }
.la-bell:before { content: "\f140"; }
.la-bell-o:before { content: "\f141"; }
.la-bell-slash:before { content: "\f142"; }
.la-bell-slash-o:before { content: "\f143"; }
.la-bicycle:before { content: "\f144"; }
.la-binoculars:before { content: "\f145"; }
.la-birthday-cake:before { content: "\f146"; }
.la-bitbucket:before { content: "\f147"; }
.la-bitbucket-square:before { content: "\f148"; }
.la-bitcoin:before { content: "\f149"; }
.la-black-tie:before { content: "\f14a"; }
.la-bold:before { content: "\f14b"; }
.la-bolt:before { content: "\f14c"; }
.la-bomb:before { content: "\f14d"; }
.la-book:before { content: "\f14e"; }
.la-bookmark:before { content: "\f14f"; }
.la-bookmark-o:before { content: "\f150"; }
.la-briefcase:before { content: "\f151"; }
.la-btc:before { content: "\f152"; }
.la-bug:before { content: "\f153"; }
.la-building:before { content: "\f154"; }
.la-building-o:before { content: "\f155"; }
.la-bullhorn:before { content: "\f156"; }
.la-bullseye:before { content: "\f157"; }
.la-bus:before { content: "\f158"; }
.la-buysellads:before { content: "\f159"; }
.la-cab:before { content: "\f15a"; }
.la-calculator:before { content: "\f15b"; }
.la-calendar:before { content: "\f15c"; }
.la-calendar-check-o:before { content: "\f15d"; }
.la-calendar-minus-o:before { content: "\f15e"; }
.la-calendar-o:before { content: "\f15f"; }
.la-calendar-plus-o:before { content: "\f160"; }
.la-calendar-times-o:before { content: "\f161"; }
.la-camera:before { content: "\f162"; }
.la-camera-retro:before { content: "\f163"; }
.la-car:before { content: "\f164"; }
.la-caret-down:before { content: "\f165"; }
.la-caret-left:before { content: "\f166"; }
.la-caret-right:before { content: "\f167"; }
.la-caret-square-o-down:before, .la-toggle-down:before { content: "\f168"; }
.la-caret-square-o-left:before, .la-toggle-left:before { content: "\f169"; }
.la-caret-square-o-right:before, .la-toggle-right:before { content: "\f16a"; }
.la-caret-square-o-up:before, .la-toggle-up:before { content: "\f16b"; }
.la-caret-up:before { content: "\f16c"; }
.la-cart-arrow-down:before { content: "\f16d"; }
.la-cart-plus:before { content: "\f16e"; }
.la-cc:before { content: "\f16f"; }
.la-cc-amex:before { content: "\f170"; }
.la-cc-diners-club:before { content: "\f171"; }
.la-cc-discover:before { content: "\f172"; }
.la-cc-jcb:before { content: "\f173"; }
.la-cc-mastercard:before { content: "\f174"; }
.la-cc-paypal:before { content: "\f175"; }
.la-cc-stripe:before { content: "\f176"; }
.la-cc-visa:before { content: "\f177"; }
.la-certificate:before { content: "\f178"; }
.la-chain:before { content: "\f179"; }
.la-chain-broken:before { content: "\f17a"; }
.la-check:before { content: "\f17b"; }
.la-check-circle:before { content: "\f17c"; }
.la-check-circle-o:before { content: "\f17d"; }
.la-check-square:before { content: "\f17e"; }
.la-check-square-o:before { content: "\f17f"; }
.la-chevron-circle-down:before { content: "\f180"; }
.la-chevron-circle-left:before { content: "\f181"; }
.la-chevron-circle-right:before { content: "\f182"; }
.la-chevron-circle-up:before { content: "\f183"; }
.la-chevron-down:before { content: "\f184"; }
.la-chevron-left:before { content: "\f185"; }
.la-chevron-right:before { content: "\f186"; }
.la-chevron-up:before { content: "\f187"; }
.la-child:before { content: "\f188"; }
.la-chrome:before { content: "\f189"; }
.la-circle:before { content: "\f18a"; }
.la-circle-o:before { content: "\f18b"; }
.la-circle-o-notch:before { content: "\f18c"; }
.la-circle-thin:before { content: "\f18d"; }
.la-clipboard:before { content: "\f18e"; }
.la-clock-o:before { content: "\f18f"; }
.la-clone:before { content: "\f190"; }
.la-close:before { content: "\f191"; }
.la-cloud:before { content: "\f192"; }
.la-cloud-download:before { content: "\f193"; }
.la-cloud-upload:before { content: "\f194"; }
.la-cny:before { content: "\f195"; }
.la-code:before { content: "\f196"; }
.la-code-fork:before { content: "\f197"; }
.la-codepen:before { content: "\f198"; }
.la-coffee:before { content: "\f199"; }
.la-cog:before { content: "\f19a"; }
.la-cogs:before { content: "\f19b"; }
.la-columns:before { content: "\f19c"; }
.la-comment:before { content: "\f19d"; }
.la-comment-o:before { content: "\f19e"; }
.la-commenting:before { content: "\f19f"; }
.la-commenting-o:before { content: "\f1a0"; }
.la-comments:before { content: "\f1a1"; }
.la-comments-o:before { content: "\f1a2"; }
.la-compass:before { content: "\f1a3"; }
.la-compress:before { content: "\f1a4"; }
.la-connectdevelop:before { content: "\f1a5"; }
.la-contao:before { content: "\f1a6"; }
.la-copy:before { content: "\f1a7"; }
.la-copyright:before { content: "\f1a8"; }
.la-creative-commons:before { content: "\f1a9"; }
.la-credit-card:before { content: "\f1aa"; }
.la-crop:before { content: "\f1ab"; }
.la-crosshairs:before { content: "\f1ac"; }
.la-css3:before { content: "\f1ad"; }
.la-cube:before { content: "\f1ae"; }
.la-cubes:before { content: "\f1af"; }
.la-cut:before { content: "\f1b0"; }
.la-cutlery:before { content: "\f1b1"; }
.la-dashboard:before { content: "\f1b2"; }
.la-dashcube:before { content: "\f1b3"; }
.la-database:before { content: "\f1b4"; }
.la-dedent:before { content: "\f1b5"; }
.la-delicious:before { content: "\f1b6"; }
.la-desktop:before { content: "\f1b7"; }
.la-deviantart:before { content: "\f1b8"; }
.la-diamond:before { content: "\f1b9"; }
.la-digg:before { content: "\f1ba"; }
.la-dollar:before { content: "\f1bb"; }
.la-dot-circle-o:before { content: "\f1bc"; }
.la-download:before { content: "\f1bd"; }
.la-dribbble:before { content: "\f1be"; }
.la-dropbox:before { content: "\f1bf"; }
.la-drupal:before { content: "\f1c0"; }
.la-edit:before { content: "\f1c1"; }
.la-eject:before { content: "\f1c2"; }
.la-ellipsis-h:before { content: "\f1c3"; }
.la-ellipsis-v:before { content: "\f1c4"; }
.la-empire:before, .la-ge:before { content: "\f1c5"; }
.la-envelope:before { content: "\f1c6"; }
.la-envelope-o:before { content: "\f1c7"; }
.la-envelope-square:before { content: "\f1c8"; }
.la-eraser:before { content: "\f1c9"; }
.la-eur:before { content: "\f1ca"; }
.la-euro:before { content: "\f1cb"; }
.la-exchange:before { content: "\f1cc"; }
.la-exclamation:before { content: "\f1cd"; }
.la-exclamation-circle:before { content: "\f1ce"; }
.la-exclamation-triangle:before { content: "\f1cf"; }
.la-expand:before { content: "\f1d0"; }
.la-expeditedssl:before { content: "\f1d1"; }
.la-external-link:before { content: "\f1d2"; }
.la-external-link-square:before { content: "\f1d3"; }
.la-eye:before { content: "\f1d4"; }
.la-eye-slash:before { content: "\f1d5"; }
.la-eyedropper:before { content: "\f1d6"; }
.la-facebook:before, .la-facebook-f:before { content: "\f1d7"; }
.la-facebook-official:before { content: "\f1d8"; }
.la-facebook-square:before { content: "\f1d9"; }
.la-fast-backward:before { content: "\f1da"; }
.la-fast-forward:before { content: "\f1db"; }
.la-fax:before { content: "\f1dc"; }
.la-female:before { content: "\f1dd"; }
.la-fighter-jet:before { content: "\f1de"; }
.la-file:before { content: "\f1df"; }
.la-file-archive-o:before { content: "\f1e0"; }
.la-file-audio-o:before { content: "\f1e1"; }
.la-file-code-o:before { content: "\f1e2"; }
.la-file-excel-o:before { content: "\f1e3"; }
.la-file-image-o:before { content: "\f1e4"; }
.la-file-movie-o:before { content: "\f1e5"; }
.la-file-o:before { content: "\f1e6"; }
.la-file-pdf-o:before { content: "\f1e7"; }
.la-file-photo-o:before { content: "\f1e8"; }
.la-file-picture-o:before { content: "\f1e9"; }
.la-file-powerpoint-o:before { content: "\f1ea"; }
.la-file-sound-o:before { content: "\f1eb"; }
.la-file-text:before { content: "\f1ec"; }
.la-file-text-o:before { content: "\f1ed"; }
.la-file-video-o:before { content: "\f1ee"; }
.la-file-word-o:before { content: "\f1ef"; }
.la-file-zip-o:before { content: "\f1f0"; }
.la-files-o:before { content: "\f1f1"; }
.la-film:before { content: "\f1f2"; }
.la-filter:before { content: "\f1f3"; }
.la-fire:before { content: "\f1f4"; }
.la-fire-extinguisher:before { content: "\f1f5"; }
.la-firefox:before { content: "\f1f6"; }
.la-flag:before { content: "\f1f7"; }
.la-flag-checkered:before { content: "\f1f8"; }
.la-flag-o:before { content: "\f1f9"; }
.la-flash:before { content: "\f1fa"; }
.la-flask:before { content: "\f1fb"; }
.la-flickr:before { content: "\f1fc"; }
.la-floppy-o:before { content: "\f1fd"; }
.la-folder:before { content: "\f1fe"; }
.la-folder-o:before { content: "\f1ff"; }
.la-folder-open:before { content: "\f200"; }
.la-folder-open-o:before { content: "\f201"; }
.la-font:before { content: "\f202"; }
.la-fonticons:before { content: "\f203"; }
.la-forumbee:before { content: "\f204"; }
.la-forward:before { content: "\f205"; }
.la-foursquare:before { content: "\f206"; }
.la-frown-o:before { content: "\f207"; }
.la-futbol-o:before, .la-soccer-ball-o:before { content: "\f208"; }
.la-gamepad:before { content: "\f209"; }
.la-gavel:before { content: "\f20a"; }
.la-gbp:before { content: "\f20b"; }
.la-gear:before { content: "\f20c"; }
.la-gears:before { content: "\f20d"; }
.la-genderless:before { content: "\f20e"; }
.la-get-pocket:before { content: "\f20f"; }
.la-gg:before { content: "\f210"; }
.la-gg-circle:before { content: "\f211"; }
.la-gift:before { content: "\f212"; }
.la-git:before { content: "\f213"; }
.la-git-square:before { content: "\f214"; }
.la-github:before { content: "\f215"; }
.la-github-alt:before { content: "\f216"; }
.la-github-square:before { content: "\f217"; }
.la-glass:before { content: "\f218"; }
.la-globe:before { content: "\f219"; }
.la-google:before { content: "\f21a"; }
.la-google-plus:before { content: "\f21b"; }
.la-google-plus-square:before { content: "\f21c"; }
.la-google-wallet:before { content: "\f21d"; }
.la-graduation-cap:before { content: "\f21e"; }
.la-gratipay:before, .la-gittip:before { content: "\f21f"; }
.la-group:before { content: "\f220"; }
.la-h-square:before { content: "\f221"; }
.la-hacker-news:before { content: "\f222"; }
.la-hand-grab-o:before { content: "\f223"; }
.la-hand-lizard-o:before { content: "\f224"; }
.la-hand-o-down:before { content: "\f225"; }
.la-hand-o-left:before { content: "\f226"; }
.la-hand-o-right:before { content: "\f227"; }
.la-hand-o-up:before { content: "\f228"; }
.la-hand-paper-o:before { content: "\f229"; }
.la-hand-peace-o:before { content: "\f22a"; }
.la-hand-pointer-o:before { content: "\f22b"; }
.la-hand-rock-o:before { content: "\f22c"; }
.la-hand-scissors-o:before { content: "\f22d"; }
.la-hand-spock-o:before { content: "\f22e"; }
.la-hand-stop-o:before { content: "\f22f"; }
.la-hdd-o:before { content: "\f230"; }
.la-header:before { content: "\f231"; }
.la-headphones:before { content: "\f232"; }
.la-heart:before { content: "\f233"; }
.la-heart-o:before { content: "\f234"; }
.la-heartbeat:before { content: "\f235"; }
.la-history:before { content: "\f236"; }
.la-home:before { content: "\f237"; }
.la-hospital-o:before { content: "\f238"; }
.la-hotel:before { content: "\f239"; }
.la-hourglass:before { content: "\f23a"; }
.la-hourglass-1:before { content: "\f23b"; }
.la-hourglass-2:before { content: "\f23c"; }
.la-hourglass-3:before { content: "\f23d"; }
.la-hourglass-end:before { content: "\f23e"; }
.la-hourglass-half:before { content: "\f23f"; }
.la-hourglass-o:before { content: "\f240"; }
.la-hourglass-start:before { content: "\f241"; }
.la-houzz:before { content: "\f242"; }
.la-html5:before { content: "\f243"; }
.la-i-cursor:before { content: "\f244"; }
.la-ils:before { content: "\f245"; }
.la-image:before { content: "\f246"; }
.la-inbox:before { content: "\f247"; }
.la-indent:before { content: "\f248"; }
.la-industry:before { content: "\f249"; }
.la-info:before { content: "\f24a"; }
.la-info-circle:before { content: "\f24b"; }
.la-inr:before { content: "\f24c"; }
.la-instagram:before { content: "\f24d"; }
.la-institution:before { content: "\f24e"; }
.la-internet-explorer:before { content: "\f24f"; }
.la-ioxhost:before { content: "\f250"; }
.la-italic:before { content: "\f251"; }
.la-joomla:before { content: "\f252"; }
.la-jpy:before { content: "\f253"; }
.la-jsfiddle:before { content: "\f254"; }
.la-key:before { content: "\f255"; }
.la-keyboard-o:before { content: "\f256"; }
.la-krw:before { content: "\f257"; }
.la-language:before { content: "\f258"; }
.la-laptop:before { content: "\f259"; }
.la-lastfm:before { content: "\f25a"; }
.la-lastfm-square:before { content: "\f25b"; }
.la-leaf:before { content: "\f25c"; }
.la-leanpub:before { content: "\f25d"; }
.la-legal:before { content: "\f25e"; }
.la-lemon-o:before { content: "\f25f"; }
.la-level-down:before { content: "\f260"; }
.la-level-up:before { content: "\f261"; }
.la-life-bouy:before { content: "\f262"; }
.la-life-buoy:before { content: "\f263"; }
.la-life-ring:before, .la-support:before { content: "\f264"; }
.la-life-saver:before { content: "\f265"; }
.la-lightbulb-o:before { content: "\f266"; }
.la-line-chart:before { content: "\f267"; }
.la-link:before { content: "\f268"; }
.la-linkedin:before { content: "\f269"; }
.la-linkedin-square:before { content: "\f26a"; }
.la-linux:before { content: "\f26b"; }
.la-list:before { content: "\f26c"; }
.la-list-alt:before { content: "\f26d"; }
.la-list-ol:before { content: "\f26e"; }
.la-list-ul:before { content: "\f26f"; }
.la-location-arrow:before { content: "\f270"; }
.la-lock:before { content: "\f271"; }
.la-long-arrow-down:before { content: "\f272"; }
.la-long-arrow-left:before { content: "\f273"; }
.la-long-arrow-right:before { content: "\f274"; }
.la-long-arrow-up:before { content: "\f275"; }
.la-magic:before { content: "\f276"; }
.la-magnet:before { content: "\f277"; }
.la-mail-forward:before { content: "\f278"; }
.la-mail-reply:before { content: "\f279"; }
.la-mail-reply-all:before { content: "\f27a"; }
.la-male:before { content: "\f27b"; }
.la-map:before { content: "\f27c"; }
.la-map-marker:before { content: "\f27d"; }
.la-map-o:before { content: "\f27e"; }
.la-map-pin:before { content: "\f27f"; }
.la-map-signs:before { content: "\f280"; }
.la-mars:before { content: "\f281"; }
.la-mars-double:before { content: "\f282"; }
.la-mars-stroke:before { content: "\f283"; }
.la-mars-stroke-h:before { content: "\f284"; }
.la-mars-stroke-v:before { content: "\f285"; }
.la-maxcdn:before { content: "\f286"; }
.la-meanpath:before { content: "\f287"; }
.la-medium:before { content: "\f288"; }
.la-medkit:before { content: "\f289"; }
.la-meh-o:before { content: "\f28a"; }
.la-mercury:before { content: "\f28b"; }
.la-microphone:before { content: "\f28c"; }
.la-microphone-slash:before { content: "\f28d"; }
.la-minus:before { content: "\f28e"; }
.la-minus-circle:before { content: "\f28f"; }
.la-minus-square:before { content: "\f290"; }
.la-minus-square-o:before { content: "\f291"; }
.la-mobile:before { content: "\f292"; }
.la-mobile-phone:before { content: "\f293"; }
.la-money:before { content: "\f294"; }
.la-moon-o:before { content: "\f295"; }
.la-mortar-board:before { content: "\f296"; }
.la-motorcycle:before { content: "\f297"; }
.la-mouse-pointer:before { content: "\f298"; }
.la-music:before { content: "\f299"; }
.la-navicon:before { content: "\f29a"; }
.la-neuter:before { content: "\f29b"; }
.la-newspaper-o:before { content: "\f29c"; }
.la-object-group:before { content: "\f29d"; }
.la-object-ungroup:before { content: "\f29e"; }
.la-odnoklassniki:before { content: "\f29f"; }
.la-odnoklassniki-square:before { content: "\f2a0"; }
.la-opencart:before { content: "\f2a1"; }
.la-openid:before { content: "\f2a2"; }
.la-opera:before { content: "\f2a3"; }
.la-optin-monster:before { content: "\f2a4"; }
.la-outdent:before { content: "\f2a5"; }
.la-pagelines:before { content: "\f2a6"; }
.la-paint-brush:before { content: "\f2a7"; }
.la-paper-plane:before, .la-send:before { content: "\f2a8"; }
.la-paper-plane-o:before, .la-send-o:before { content: "\f2a9"; }
.la-paperclip:before { content: "\f2aa"; }
.la-paragraph:before { content: "\f2ab"; }
.la-paste:before { content: "\f2ac"; }
.la-pause:before { content: "\f2ad"; }
.la-paw:before { content: "\f2ae"; }
.la-paypal:before { content: "\f2af"; }
.la-pencil:before { content: "\f2b0"; }
.la-pencil-square:before { content: "\f2b1"; }
.la-pencil-square-o:before { content: "\f2b2"; }
.la-phone:before { content: "\f2b3"; }
.la-phone-square:before { content: "\f2b4"; }
.la-photo:before { content: "\f2b5"; }
.la-picture-o:before { content: "\f2b6"; }
.la-pie-chart:before { content: "\f2b7"; }
.la-pied-piper:before { content: "\f2b8"; }
.la-pied-piper-alt:before { content: "\f2b9"; }
.la-pinterest:before { content: "\f2ba"; }
.la-pinterest-p:before { content: "\f2bb"; }
.la-pinterest-square:before { content: "\f2bc"; }
.la-plane:before { content: "\f2bd"; }
.la-play:before { content: "\f2be"; }
.la-play-circle:before { content: "\f2bf"; }
.la-play-circle-o:before { content: "\f2c0"; }
.la-plug:before { content: "\f2c1"; }
.la-plus:before { content: "\f2c2"; }
.la-plus-circle:before { content: "\f2c3"; }
.la-plus-square:before { content: "\f2c4"; }
.la-plus-square-o:before { content: "\f2c5"; }
.la-power-off:before { content: "\f2c6"; }
.la-print:before { content: "\f2c7"; }
.la-puzzle-piece:before { content: "\f2c8"; }
.la-qq:before { content: "\f2c9"; }
.la-qrcode:before { content: "\f2ca"; }
.la-question:before { content: "\f2cb"; }
.la-question-circle:before { content: "\f2cc"; }
.la-quote-left:before { content: "\f2cd"; }
.la-quote-right:before { content: "\f2ce"; }
.la-ra:before { content: "\f2cf"; }
.la-random:before { content: "\f2d0"; }
.la-rebel:before { content: "\f2d1"; }
.la-recycle:before { content: "\f2d2"; }
.la-reddit:before { content: "\f2d3"; }
.la-reddit-square:before { content: "\f2d4"; }
.la-refresh:before { content: "\f2d5"; }
.la-registered:before { content: "\f2d6"; }
.la-renren:before { content: "\f2d7"; }
.la-reorder:before { content: "\f2d8"; }
.la-repeat:before { content: "\f2d9"; }
.la-reply:before { content: "\f2da"; }
.la-reply-all:before { content: "\f2db"; }
.la-retweet:before { content: "\f2dc"; }
.la-rmb:before { content: "\f2dd"; }
.la-road:before { content: "\f2de"; }
.la-rocket:before { content: "\f2df"; }
.la-rotate-left:before { content: "\f2e0"; }
.la-rotate-right:before { content: "\f2e1"; }
.la-rouble:before { content: "\f2e2"; }
.la-rss:before, .la-feed:before { content: "\f2e3"; }
.la-rss-square:before { content: "\f2e4"; }
.la-rub:before { content: "\f2e5"; }
.la-ruble:before { content: "\f2e6"; }
.la-rupee:before { content: "\f2e7"; }
.la-safari:before { content: "\f2e8"; }
.la-save:before { content: "\f2e9"; }
.la-scissors:before { content: "\f2ea"; }
.la-search:before { content: "\f2eb"; }
.la-search-minus:before { content: "\f2ec"; }
.la-search-plus:before { content: "\f2ed"; }
.la-sellsy:before { content: "\f2ee"; }
.la-server:before { content: "\f2ef"; }
.la-share:before { content: "\f2f0"; }
.la-share-alt:before { content: "\f2f1"; }
.la-share-alt-square:before { content: "\f2f2"; }
.la-share-square:before { content: "\f2f3"; }
.la-share-square-o:before { content: "\f2f4"; }
.la-shekel:before { content: "\f2f5"; }
.la-sheqel:before { content: "\f2f6"; }
.la-shield:before { content: "\f2f7"; }
.la-ship:before { content: "\f2f8"; }
.la-shirtsinbulk:before { content: "\f2f9"; }
.la-shopping-cart:before { content: "\f2fa"; }
.la-sign-in:before { content: "\f2fb"; }
.la-sign-out:before { content: "\f2fc"; }
.la-signal:before { content: "\f2fd"; }
.la-simplybuilt:before { content: "\f2fe"; }
.la-sitemap:before { content: "\f2ff"; }
.la-skyatlas:before { content: "\f300"; }
.la-skype:before { content: "\f301"; }
.la-slack:before { content: "\f302"; }
.la-sliders:before { content: "\f303"; }
.la-slideshare:before { content: "\f304"; }
.la-smile-o:before { content: "\f305"; }
.la-sort:before, .la-unsorted:before { content: "\f306"; }
.la-sort-alpha-asc:before { content: "\f307"; }
.la-sort-alpha-desc:before { content: "\f308"; }
.la-sort-amount-asc:before { content: "\f309"; }
.la-sort-amount-desc:before { content: "\f30a"; }
.la-sort-asc:before, .la-sort-up:before { content: "\f30b"; }
.la-sort-desc:before, .la-sort-down:before { content: "\f30c"; }
.la-sort-numeric-asc:before { content: "\f30d"; }
.la-sort-numeric-desc:before { content: "\f30e"; }
.la-soundcloud:before { content: "\f30f"; }
.la-space-shuttle:before { content: "\f310"; }
.la-spinner:before { content: "\f311"; }
.la-spoon:before { content: "\f312"; }
.la-spotify:before { content: "\f313"; }
.la-square:before { content: "\f314"; }
.la-square-o:before { content: "\f315"; }
.la-stack-exchange:before { content: "\f316"; }
.la-stack-overflow:before { content: "\f317"; }
.la-star:before { content: "\f318"; }
.la-star-half:before { content: "\f319"; }
.la-star-half-o:before, .la-star-half-full:before, .la-star-half-empty:before { content: "\f31a"; }
.la-star-o:before { content: "\f31b"; }
.la-steam:before { content: "\f31c"; }
.la-steam-square:before { content: "\f31d"; }
.la-step-backward:before { content: "\f31e"; }
.la-step-forward:before { content: "\f31f"; }
.la-stethoscope:before { content: "\f320"; }
.la-sticky-note:before { content: "\f321"; }
.la-sticky-note-o:before { content: "\f322"; }
.la-stop:before { content: "\f323"; }
.la-street-view:before { content: "\f324"; }
.la-strikethrough:before { content: "\f325"; }
.la-stumbleupon:before { content: "\f326"; }
.la-stumbleupon-circle:before { content: "\f327"; }
.la-subscript:before { content: "\f328"; }
.la-subway:before { content: "\f329"; }
.la-suitcase:before { content: "\f32a"; }
.la-sun-o:before { content: "\f32b"; }
.la-superscript:before { content: "\f32c"; }
.la-table:before { content: "\f32d"; }
.la-tablet:before { content: "\f32e"; }
.la-tachometer:before { content: "\f32f"; }
.la-tag:before { content: "\f330"; }
.la-tags:before { content: "\f331"; }
.la-tasks:before { content: "\f332"; }
.la-taxi:before { content: "\f333"; }
.la-television:before, .la-tv:before { content: "\f334"; }
.la-tencent-weibo:before { content: "\f335"; }
.la-terminal:before { content: "\f336"; }
.la-text-height:before { content: "\f337"; }
.la-text-width:before { content: "\f338"; }
.la-th:before { content: "\f339"; }
.la-th-large:before { content: "\f33a"; }
.la-th-list:before { content: "\f33b"; }
.la-thumb-tack:before { content: "\f33c"; }
.la-thumbs-down:before { content: "\f33d"; }
.la-thumbs-o-down:before { content: "\f33e"; }
.la-thumbs-o-up:before { content: "\f33f"; }
.la-thumbs-up:before { content: "\f340"; }
.la-ticket:before { content: "\f341"; }
.la-times:before, .la-remove:before { content: "\f342"; }
.la-times-circle:before { content: "\f343"; }
.la-times-circle-o:before { content: "\f344"; }
.la-tint:before { content: "\f345"; }
.la-toggle-off:before { content: "\f346"; }
.la-toggle-on:before { content: "\f347"; }
.la-trademark:before { content: "\f348"; }
.la-train:before { content: "\f349"; }
.la-transgender:before, .la-intersex:before { content: "\f34a"; }
.la-transgender-alt:before { content: "\f34b"; }
.la-trash:before { content: "\f34c"; }
.la-trash-o:before { content: "\f34d"; }
.la-tree:before { content: "\f34e"; }
.la-trello:before { content: "\f34f"; }
.la-tripadvisor:before { content: "\f350"; }
.la-trophy:before { content: "\f351"; }
.la-truck:before { content: "\f352"; }
.la-try:before { content: "\f353"; }
.la-tty:before { content: "\f354"; }
.la-tumblr:before { content: "\f355"; }
.la-tumblr-square:before { content: "\f356"; }
.la-turkish-lira:before { content: "\f357"; }
.la-twitch:before { content: "\f358"; }
.la-twitter:before { content: "\f359"; }
.la-twitter-square:before { content: "\f35a"; }
.la-umbrella:before { content: "\f35b"; }
.la-underline:before { content: "\f35c"; }
.la-undo:before { content: "\f35d"; }
.la-university:before { content: "\f35e"; }
.la-unlink:before { content: "\f35f"; }
.la-unlock:before { content: "\f360"; }
.la-unlock-alt:before { content: "\f361"; }
.la-upload:before { content: "\f362"; }
.la-usd:before { content: "\f363"; }
.la-user:before { content: "\f364"; }
.la-user-md:before { content: "\f365"; }
.la-user-plus:before { content: "\f366"; }
.la-user-secret:before { content: "\f367"; }
.la-user-times:before { content: "\f368"; }
.la-users:before { content: "\f369"; }
.la-venus:before { content: "\f36a"; }
.la-venus-double:before { content: "\f36b"; }
.la-venus-mars:before { content: "\f36c"; }
.la-viacoin:before { content: "\f36d"; }
.la-video-camera:before { content: "\f36e"; }
.la-vimeo:before { content: "\f36f"; }
.la-vimeo-square:before { content: "\f370"; }
.la-vine:before { content: "\f371"; }
.la-vk:before { content: "\f372"; }
.la-volume-down:before { content: "\f373"; }
.la-volume-off:before { content: "\f374"; }
.la-volume-up:before { content: "\f375"; }
.la-warning:before { content: "\f376"; }
.la-wechat:before { content: "\f377"; }
.la-weibo:before { content: "\f378"; }
.la-weixin:before { content: "\f379"; }
.la-whatsapp:before { content: "\f37a"; }
.la-wheelchair:before { content: "\f37b"; }
.la-wifi:before { content: "\f37c"; }
.la-wikipedia-w:before { content: "\f37d"; }
.la-windows:before { content: "\f37e"; }
.la-won:before { content: "\f37f"; }
.la-wordpress:before { content: "\f380"; }
.la-wrench:before { content: "\f381"; }
.la-xing:before { content: "\f382"; }
.la-xing-square:before { content: "\f383"; }
.la-y-combinator:before { content: "\f384"; }
.la-y-combinator-square:before { content: "\f385"; }
.la-yahoo:before { content: "\f386"; }
.la-yc:before { content: "\f387"; }
.la-yc-square:before { content: "\f388"; }
.la-yelp:before { content: "\f389"; }
.la-yen:before { content: "\f38a"; }
.la-youtube:before { content: "\f38b"; }
.la-youtube-play:before { content: "\f38c"; }
.la-youtube-square:before { content: "\f38d"; }
/*
* Remix Icon v2.5.0
* https://remixicon.com
* https://github.com/Remix-Design/RemixIcon
*
* Copyright RemixIcon.com
* Released under the Apache License Version 2.0
*
* Date: 2020-05-23
*/
@font-face {
  font-family: "remixicon";
  src: url(fonts/31d28485e1cf7369272270fd730327c0.eot); /* IE9*/
  src: url(fonts/31d28485e1cf7369272270fd730327c0.eot#iefix) format('embedded-opentype'), 
  url(fonts/9915fef980fa539085da55b84dfde760.woff2) format("woff2"),
  url(fonts/881fbc46361e0c0e5f003c159b2f3005.woff) format("woff"),
  url(fonts/888e61f04316f10bddfff7bee10c6dd0.ttf) format('truetype'), 
  url(images/bc9bdb9dd805d21d23421a1043512bbe.svg#remixicon) format('svg'); /* iOS 4.1- */
  font-display: swap;
}

[class^="ri-"], [class*=" ri-"] {
  font-family: 'remixicon' !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ri-lg { font-size: 1.3333em; line-height: 0.75em; vertical-align: -.0667em; }
.ri-xl { font-size: 1.5em; line-height: 0.6666em; vertical-align: -.075em; }
.ri-xxs { font-size: .5em; }
.ri-xs { font-size: .75em; }
.ri-sm { font-size: .875em }
.ri-1x { font-size: 1em; }
.ri-2x { font-size: 2em; }
.ri-3x { font-size: 3em; }
.ri-4x { font-size: 4em; }
.ri-5x { font-size: 5em; }
.ri-6x { font-size: 6em; }
.ri-7x { font-size: 7em; }
.ri-8x { font-size: 8em; }
.ri-9x { font-size: 9em; }
.ri-10x { font-size: 10em; }
.ri-fw { text-align: center; width: 1.25em; }

.ri-24-hours-fill:before { content: "\ea01"; }
.ri-24-hours-line:before { content: "\ea02"; }
.ri-4k-fill:before { content: "\ea03"; }
.ri-4k-line:before { content: "\ea04"; }
.ri-a-b:before { content: "\ea05"; }
.ri-account-box-fill:before { content: "\ea06"; }
.ri-account-box-line:before { content: "\ea07"; }
.ri-account-circle-fill:before { content: "\ea08"; }
.ri-account-circle-line:before { content: "\ea09"; }
.ri-account-pin-box-fill:before { content: "\ea0a"; }
.ri-account-pin-box-line:before { content: "\ea0b"; }
.ri-account-pin-circle-fill:before { content: "\ea0c"; }
.ri-account-pin-circle-line:before { content: "\ea0d"; }
.ri-add-box-fill:before { content: "\ea0e"; }
.ri-add-box-line:before { content: "\ea0f"; }
.ri-add-circle-fill:before { content: "\ea10"; }
.ri-add-circle-line:before { content: "\ea11"; }
.ri-add-fill:before { content: "\ea12"; }
.ri-add-line:before { content: "\ea13"; }
.ri-admin-fill:before { content: "\ea14"; }
.ri-admin-line:before { content: "\ea15"; }
.ri-advertisement-fill:before { content: "\ea16"; }
.ri-advertisement-line:before { content: "\ea17"; }
.ri-airplay-fill:before { content: "\ea18"; }
.ri-airplay-line:before { content: "\ea19"; }
.ri-alarm-fill:before { content: "\ea1a"; }
.ri-alarm-line:before { content: "\ea1b"; }
.ri-alarm-warning-fill:before { content: "\ea1c"; }
.ri-alarm-warning-line:before { content: "\ea1d"; }
.ri-album-fill:before { content: "\ea1e"; }
.ri-album-line:before { content: "\ea1f"; }
.ri-alert-fill:before { content: "\ea20"; }
.ri-alert-line:before { content: "\ea21"; }
.ri-aliens-fill:before { content: "\ea22"; }
.ri-aliens-line:before { content: "\ea23"; }
.ri-align-bottom:before { content: "\ea24"; }
.ri-align-center:before { content: "\ea25"; }
.ri-align-justify:before { content: "\ea26"; }
.ri-align-left:before { content: "\ea27"; }
.ri-align-right:before { content: "\ea28"; }
.ri-align-top:before { content: "\ea29"; }
.ri-align-vertically:before { content: "\ea2a"; }
.ri-alipay-fill:before { content: "\ea2b"; }
.ri-alipay-line:before { content: "\ea2c"; }
.ri-amazon-fill:before { content: "\ea2d"; }
.ri-amazon-line:before { content: "\ea2e"; }
.ri-anchor-fill:before { content: "\ea2f"; }
.ri-anchor-line:before { content: "\ea30"; }
.ri-ancient-gate-fill:before { content: "\ea31"; }
.ri-ancient-gate-line:before { content: "\ea32"; }
.ri-ancient-pavilion-fill:before { content: "\ea33"; }
.ri-ancient-pavilion-line:before { content: "\ea34"; }
.ri-android-fill:before { content: "\ea35"; }
.ri-android-line:before { content: "\ea36"; }
.ri-angularjs-fill:before { content: "\ea37"; }
.ri-angularjs-line:before { content: "\ea38"; }
.ri-anticlockwise-2-fill:before { content: "\ea39"; }
.ri-anticlockwise-2-line:before { content: "\ea3a"; }
.ri-anticlockwise-fill:before { content: "\ea3b"; }
.ri-anticlockwise-line:before { content: "\ea3c"; }
.ri-app-store-fill:before { content: "\ea3d"; }
.ri-app-store-line:before { content: "\ea3e"; }
.ri-apple-fill:before { content: "\ea3f"; }
.ri-apple-line:before { content: "\ea40"; }
.ri-apps-2-fill:before { content: "\ea41"; }
.ri-apps-2-line:before { content: "\ea42"; }
.ri-apps-fill:before { content: "\ea43"; }
.ri-apps-line:before { content: "\ea44"; }
.ri-archive-drawer-fill:before { content: "\ea45"; }
.ri-archive-drawer-line:before { content: "\ea46"; }
.ri-archive-fill:before { content: "\ea47"; }
.ri-archive-line:before { content: "\ea48"; }
.ri-arrow-down-circle-fill:before { content: "\ea49"; }
.ri-arrow-down-circle-line:before { content: "\ea4a"; }
.ri-arrow-down-fill:before { content: "\ea4b"; }
.ri-arrow-down-line:before { content: "\ea4c"; }
.ri-arrow-down-s-fill:before { content: "\ea4d"; }
.ri-arrow-down-s-line:before { content: "\ea4e"; }
.ri-arrow-drop-down-fill:before { content: "\ea4f"; }
.ri-arrow-drop-down-line:before { content: "\ea50"; }
.ri-arrow-drop-left-fill:before { content: "\ea51"; }
.ri-arrow-drop-left-line:before { content: "\ea52"; }
.ri-arrow-drop-right-fill:before { content: "\ea53"; }
.ri-arrow-drop-right-line:before { content: "\ea54"; }
.ri-arrow-drop-up-fill:before { content: "\ea55"; }
.ri-arrow-drop-up-line:before { content: "\ea56"; }
.ri-arrow-go-back-fill:before { content: "\ea57"; }
.ri-arrow-go-back-line:before { content: "\ea58"; }
.ri-arrow-go-forward-fill:before { content: "\ea59"; }
.ri-arrow-go-forward-line:before { content: "\ea5a"; }
.ri-arrow-left-circle-fill:before { content: "\ea5b"; }
.ri-arrow-left-circle-line:before { content: "\ea5c"; }
.ri-arrow-left-down-fill:before { content: "\ea5d"; }
.ri-arrow-left-down-line:before { content: "\ea5e"; }
.ri-arrow-left-fill:before { content: "\ea5f"; }
.ri-arrow-left-line:before { content: "\ea60"; }
.ri-arrow-left-right-fill:before { content: "\ea61"; }
.ri-arrow-left-right-line:before { content: "\ea62"; }
.ri-arrow-left-s-fill:before { content: "\ea63"; }
.ri-arrow-left-s-line:before { content: "\ea64"; }
.ri-arrow-left-up-fill:before { content: "\ea65"; }
.ri-arrow-left-up-line:before { content: "\ea66"; }
.ri-arrow-right-circle-fill:before { content: "\ea67"; }
.ri-arrow-right-circle-line:before { content: "\ea68"; }
.ri-arrow-right-down-fill:before { content: "\ea69"; }
.ri-arrow-right-down-line:before { content: "\ea6a"; }
.ri-arrow-right-fill:before { content: "\ea6b"; }
.ri-arrow-right-line:before { content: "\ea6c"; }
.ri-arrow-right-s-fill:before { content: "\ea6d"; }
.ri-arrow-right-s-line:before { content: "\ea6e"; }
.ri-arrow-right-up-fill:before { content: "\ea6f"; }
.ri-arrow-right-up-line:before { content: "\ea70"; }
.ri-arrow-up-circle-fill:before { content: "\ea71"; }
.ri-arrow-up-circle-line:before { content: "\ea72"; }
.ri-arrow-up-down-fill:before { content: "\ea73"; }
.ri-arrow-up-down-line:before { content: "\ea74"; }
.ri-arrow-up-fill:before { content: "\ea75"; }
.ri-arrow-up-line:before { content: "\ea76"; }
.ri-arrow-up-s-fill:before { content: "\ea77"; }
.ri-arrow-up-s-line:before { content: "\ea78"; }
.ri-artboard-2-fill:before { content: "\ea79"; }
.ri-artboard-2-line:before { content: "\ea7a"; }
.ri-artboard-fill:before { content: "\ea7b"; }
.ri-artboard-line:before { content: "\ea7c"; }
.ri-article-fill:before { content: "\ea7d"; }
.ri-article-line:before { content: "\ea7e"; }
.ri-aspect-ratio-fill:before { content: "\ea7f"; }
.ri-aspect-ratio-line:before { content: "\ea80"; }
.ri-asterisk:before { content: "\ea81"; }
.ri-at-fill:before { content: "\ea82"; }
.ri-at-line:before { content: "\ea83"; }
.ri-attachment-2:before { content: "\ea84"; }
.ri-attachment-fill:before { content: "\ea85"; }
.ri-attachment-line:before { content: "\ea86"; }
.ri-auction-fill:before { content: "\ea87"; }
.ri-auction-line:before { content: "\ea88"; }
.ri-award-fill:before { content: "\ea89"; }
.ri-award-line:before { content: "\ea8a"; }
.ri-baidu-fill:before { content: "\ea8b"; }
.ri-baidu-line:before { content: "\ea8c"; }
.ri-ball-pen-fill:before { content: "\ea8d"; }
.ri-ball-pen-line:before { content: "\ea8e"; }
.ri-bank-card-2-fill:before { content: "\ea8f"; }
.ri-bank-card-2-line:before { content: "\ea90"; }
.ri-bank-card-fill:before { content: "\ea91"; }
.ri-bank-card-line:before { content: "\ea92"; }
.ri-bank-fill:before { content: "\ea93"; }
.ri-bank-line:before { content: "\ea94"; }
.ri-bar-chart-2-fill:before { content: "\ea95"; }
.ri-bar-chart-2-line:before { content: "\ea96"; }
.ri-bar-chart-box-fill:before { content: "\ea97"; }
.ri-bar-chart-box-line:before { content: "\ea98"; }
.ri-bar-chart-fill:before { content: "\ea99"; }
.ri-bar-chart-grouped-fill:before { content: "\ea9a"; }
.ri-bar-chart-grouped-line:before { content: "\ea9b"; }
.ri-bar-chart-horizontal-fill:before { content: "\ea9c"; }
.ri-bar-chart-horizontal-line:before { content: "\ea9d"; }
.ri-bar-chart-line:before { content: "\ea9e"; }
.ri-barcode-box-fill:before { content: "\ea9f"; }
.ri-barcode-box-line:before { content: "\eaa0"; }
.ri-barcode-fill:before { content: "\eaa1"; }
.ri-barcode-line:before { content: "\eaa2"; }
.ri-barricade-fill:before { content: "\eaa3"; }
.ri-barricade-line:before { content: "\eaa4"; }
.ri-base-station-fill:before { content: "\eaa5"; }
.ri-base-station-line:before { content: "\eaa6"; }
.ri-basketball-fill:before { content: "\eaa7"; }
.ri-basketball-line:before { content: "\eaa8"; }
.ri-battery-2-charge-fill:before { content: "\eaa9"; }
.ri-battery-2-charge-line:before { content: "\eaaa"; }
.ri-battery-2-fill:before { content: "\eaab"; }
.ri-battery-2-line:before { content: "\eaac"; }
.ri-battery-charge-fill:before { content: "\eaad"; }
.ri-battery-charge-line:before { content: "\eaae"; }
.ri-battery-fill:before { content: "\eaaf"; }
.ri-battery-line:before { content: "\eab0"; }
.ri-battery-low-fill:before { content: "\eab1"; }
.ri-battery-low-line:before { content: "\eab2"; }
.ri-battery-saver-fill:before { content: "\eab3"; }
.ri-battery-saver-line:before { content: "\eab4"; }
.ri-battery-share-fill:before { content: "\eab5"; }
.ri-battery-share-line:before { content: "\eab6"; }
.ri-bear-smile-fill:before { content: "\eab7"; }
.ri-bear-smile-line:before { content: "\eab8"; }
.ri-behance-fill:before { content: "\eab9"; }
.ri-behance-line:before { content: "\eaba"; }
.ri-bell-fill:before { content: "\eabb"; }
.ri-bell-line:before { content: "\eabc"; }
.ri-bike-fill:before { content: "\eabd"; }
.ri-bike-line:before { content: "\eabe"; }
.ri-bilibili-fill:before { content: "\eabf"; }
.ri-bilibili-line:before { content: "\eac0"; }
.ri-bill-fill:before { content: "\eac1"; }
.ri-bill-line:before { content: "\eac2"; }
.ri-billiards-fill:before { content: "\eac3"; }
.ri-billiards-line:before { content: "\eac4"; }
.ri-bit-coin-fill:before { content: "\eac5"; }
.ri-bit-coin-line:before { content: "\eac6"; }
.ri-blaze-fill:before { content: "\eac7"; }
.ri-blaze-line:before { content: "\eac8"; }
.ri-bluetooth-connect-fill:before { content: "\eac9"; }
.ri-bluetooth-connect-line:before { content: "\eaca"; }
.ri-bluetooth-fill:before { content: "\eacb"; }
.ri-bluetooth-line:before { content: "\eacc"; }
.ri-blur-off-fill:before { content: "\eacd"; }
.ri-blur-off-line:before { content: "\eace"; }
.ri-body-scan-fill:before { content: "\eacf"; }
.ri-body-scan-line:before { content: "\ead0"; }
.ri-bold:before { content: "\ead1"; }
.ri-book-2-fill:before { content: "\ead2"; }
.ri-book-2-line:before { content: "\ead3"; }
.ri-book-3-fill:before { content: "\ead4"; }
.ri-book-3-line:before { content: "\ead5"; }
.ri-book-fill:before { content: "\ead6"; }
.ri-book-line:before { content: "\ead7"; }
.ri-book-mark-fill:before { content: "\ead8"; }
.ri-book-mark-line:before { content: "\ead9"; }
.ri-book-open-fill:before { content: "\eada"; }
.ri-book-open-line:before { content: "\eadb"; }
.ri-book-read-fill:before { content: "\eadc"; }
.ri-book-read-line:before { content: "\eadd"; }
.ri-booklet-fill:before { content: "\eade"; }
.ri-booklet-line:before { content: "\eadf"; }
.ri-bookmark-2-fill:before { content: "\eae0"; }
.ri-bookmark-2-line:before { content: "\eae1"; }
.ri-bookmark-3-fill:before { content: "\eae2"; }
.ri-bookmark-3-line:before { content: "\eae3"; }
.ri-bookmark-fill:before { content: "\eae4"; }
.ri-bookmark-line:before { content: "\eae5"; }
.ri-boxing-fill:before { content: "\eae6"; }
.ri-boxing-line:before { content: "\eae7"; }
.ri-braces-fill:before { content: "\eae8"; }
.ri-braces-line:before { content: "\eae9"; }
.ri-brackets-fill:before { content: "\eaea"; }
.ri-brackets-line:before { content: "\eaeb"; }
.ri-briefcase-2-fill:before { content: "\eaec"; }
.ri-briefcase-2-line:before { content: "\eaed"; }
.ri-briefcase-3-fill:before { content: "\eaee"; }
.ri-briefcase-3-line:before { content: "\eaef"; }
.ri-briefcase-4-fill:before { content: "\eaf0"; }
.ri-briefcase-4-line:before { content: "\eaf1"; }
.ri-briefcase-5-fill:before { content: "\eaf2"; }
.ri-briefcase-5-line:before { content: "\eaf3"; }
.ri-briefcase-fill:before { content: "\eaf4"; }
.ri-briefcase-line:before { content: "\eaf5"; }
.ri-bring-forward:before { content: "\eaf6"; }
.ri-bring-to-front:before { content: "\eaf7"; }
.ri-broadcast-fill:before { content: "\eaf8"; }
.ri-broadcast-line:before { content: "\eaf9"; }
.ri-brush-2-fill:before { content: "\eafa"; }
.ri-brush-2-line:before { content: "\eafb"; }
.ri-brush-3-fill:before { content: "\eafc"; }
.ri-brush-3-line:before { content: "\eafd"; }
.ri-brush-4-fill:before { content: "\eafe"; }
.ri-brush-4-line:before { content: "\eaff"; }
.ri-brush-fill:before { content: "\eb00"; }
.ri-brush-line:before { content: "\eb01"; }
.ri-bubble-chart-fill:before { content: "\eb02"; }
.ri-bubble-chart-line:before { content: "\eb03"; }
.ri-bug-2-fill:before { content: "\eb04"; }
.ri-bug-2-line:before { content: "\eb05"; }
.ri-bug-fill:before { content: "\eb06"; }
.ri-bug-line:before { content: "\eb07"; }
.ri-building-2-fill:before { content: "\eb08"; }
.ri-building-2-line:before { content: "\eb09"; }
.ri-building-3-fill:before { content: "\eb0a"; }
.ri-building-3-line:before { content: "\eb0b"; }
.ri-building-4-fill:before { content: "\eb0c"; }
.ri-building-4-line:before { content: "\eb0d"; }
.ri-building-fill:before { content: "\eb0e"; }
.ri-building-line:before { content: "\eb0f"; }
.ri-bus-2-fill:before { content: "\eb10"; }
.ri-bus-2-line:before { content: "\eb11"; }
.ri-bus-fill:before { content: "\eb12"; }
.ri-bus-line:before { content: "\eb13"; }
.ri-bus-wifi-fill:before { content: "\eb14"; }
.ri-bus-wifi-line:before { content: "\eb15"; }
.ri-cactus-fill:before { content: "\eb16"; }
.ri-cactus-line:before { content: "\eb17"; }
.ri-cake-2-fill:before { content: "\eb18"; }
.ri-cake-2-line:before { content: "\eb19"; }
.ri-cake-3-fill:before { content: "\eb1a"; }
.ri-cake-3-line:before { content: "\eb1b"; }
.ri-cake-fill:before { content: "\eb1c"; }
.ri-cake-line:before { content: "\eb1d"; }
.ri-calculator-fill:before { content: "\eb1e"; }
.ri-calculator-line:before { content: "\eb1f"; }
.ri-calendar-2-fill:before { content: "\eb20"; }
.ri-calendar-2-line:before { content: "\eb21"; }
.ri-calendar-check-fill:before { content: "\eb22"; }
.ri-calendar-check-line:before { content: "\eb23"; }
.ri-calendar-event-fill:before { content: "\eb24"; }
.ri-calendar-event-line:before { content: "\eb25"; }
.ri-calendar-fill:before { content: "\eb26"; }
.ri-calendar-line:before { content: "\eb27"; }
.ri-calendar-todo-fill:before { content: "\eb28"; }
.ri-calendar-todo-line:before { content: "\eb29"; }
.ri-camera-2-fill:before { content: "\eb2a"; }
.ri-camera-2-line:before { content: "\eb2b"; }
.ri-camera-3-fill:before { content: "\eb2c"; }
.ri-camera-3-line:before { content: "\eb2d"; }
.ri-camera-fill:before { content: "\eb2e"; }
.ri-camera-lens-fill:before { content: "\eb2f"; }
.ri-camera-lens-line:before { content: "\eb30"; }
.ri-camera-line:before { content: "\eb31"; }
.ri-camera-off-fill:before { content: "\eb32"; }
.ri-camera-off-line:before { content: "\eb33"; }
.ri-camera-switch-fill:before { content: "\eb34"; }
.ri-camera-switch-line:before { content: "\eb35"; }
.ri-capsule-fill:before { content: "\eb36"; }
.ri-capsule-line:before { content: "\eb37"; }
.ri-car-fill:before { content: "\eb38"; }
.ri-car-line:before { content: "\eb39"; }
.ri-car-washing-fill:before { content: "\eb3a"; }
.ri-car-washing-line:before { content: "\eb3b"; }
.ri-caravan-fill:before { content: "\eb3c"; }
.ri-caravan-line:before { content: "\eb3d"; }
.ri-cast-fill:before { content: "\eb3e"; }
.ri-cast-line:before { content: "\eb3f"; }
.ri-cellphone-fill:before { content: "\eb40"; }
.ri-cellphone-line:before { content: "\eb41"; }
.ri-celsius-fill:before { content: "\eb42"; }
.ri-celsius-line:before { content: "\eb43"; }
.ri-centos-fill:before { content: "\eb44"; }
.ri-centos-line:before { content: "\eb45"; }
.ri-character-recognition-fill:before { content: "\eb46"; }
.ri-character-recognition-line:before { content: "\eb47"; }
.ri-charging-pile-2-fill:before { content: "\eb48"; }
.ri-charging-pile-2-line:before { content: "\eb49"; }
.ri-charging-pile-fill:before { content: "\eb4a"; }
.ri-charging-pile-line:before { content: "\eb4b"; }
.ri-chat-1-fill:before { content: "\eb4c"; }
.ri-chat-1-line:before { content: "\eb4d"; }
.ri-chat-2-fill:before { content: "\eb4e"; }
.ri-chat-2-line:before { content: "\eb4f"; }
.ri-chat-3-fill:before { content: "\eb50"; }
.ri-chat-3-line:before { content: "\eb51"; }
.ri-chat-4-fill:before { content: "\eb52"; }
.ri-chat-4-line:before { content: "\eb53"; }
.ri-chat-check-fill:before { content: "\eb54"; }
.ri-chat-check-line:before { content: "\eb55"; }
.ri-chat-delete-fill:before { content: "\eb56"; }
.ri-chat-delete-line:before { content: "\eb57"; }
.ri-chat-download-fill:before { content: "\eb58"; }
.ri-chat-download-line:before { content: "\eb59"; }
.ri-chat-follow-up-fill:before { content: "\eb5a"; }
.ri-chat-follow-up-line:before { content: "\eb5b"; }
.ri-chat-forward-fill:before { content: "\eb5c"; }
.ri-chat-forward-line:before { content: "\eb5d"; }
.ri-chat-heart-fill:before { content: "\eb5e"; }
.ri-chat-heart-line:before { content: "\eb5f"; }
.ri-chat-history-fill:before { content: "\eb60"; }
.ri-chat-history-line:before { content: "\eb61"; }
.ri-chat-new-fill:before { content: "\eb62"; }
.ri-chat-new-line:before { content: "\eb63"; }
.ri-chat-off-fill:before { content: "\eb64"; }
.ri-chat-off-line:before { content: "\eb65"; }
.ri-chat-poll-fill:before { content: "\eb66"; }
.ri-chat-poll-line:before { content: "\eb67"; }
.ri-chat-private-fill:before { content: "\eb68"; }
.ri-chat-private-line:before { content: "\eb69"; }
.ri-chat-quote-fill:before { content: "\eb6a"; }
.ri-chat-quote-line:before { content: "\eb6b"; }
.ri-chat-settings-fill:before { content: "\eb6c"; }
.ri-chat-settings-line:before { content: "\eb6d"; }
.ri-chat-smile-2-fill:before { content: "\eb6e"; }
.ri-chat-smile-2-line:before { content: "\eb6f"; }
.ri-chat-smile-3-fill:before { content: "\eb70"; }
.ri-chat-smile-3-line:before { content: "\eb71"; }
.ri-chat-smile-fill:before { content: "\eb72"; }
.ri-chat-smile-line:before { content: "\eb73"; }
.ri-chat-upload-fill:before { content: "\eb74"; }
.ri-chat-upload-line:before { content: "\eb75"; }
.ri-chat-voice-fill:before { content: "\eb76"; }
.ri-chat-voice-line:before { content: "\eb77"; }
.ri-check-double-fill:before { content: "\eb78"; }
.ri-check-double-line:before { content: "\eb79"; }
.ri-check-fill:before { content: "\eb7a"; }
.ri-check-line:before { content: "\eb7b"; }
.ri-checkbox-blank-circle-fill:before { content: "\eb7c"; }
.ri-checkbox-blank-circle-line:before { content: "\eb7d"; }
.ri-checkbox-blank-fill:before { content: "\eb7e"; }
.ri-checkbox-blank-line:before { content: "\eb7f"; }
.ri-checkbox-circle-fill:before { content: "\eb80"; }
.ri-checkbox-circle-line:before { content: "\eb81"; }
.ri-checkbox-fill:before { content: "\eb82"; }
.ri-checkbox-indeterminate-fill:before { content: "\eb83"; }
.ri-checkbox-indeterminate-line:before { content: "\eb84"; }
.ri-checkbox-line:before { content: "\eb85"; }
.ri-checkbox-multiple-blank-fill:before { content: "\eb86"; }
.ri-checkbox-multiple-blank-line:before { content: "\eb87"; }
.ri-checkbox-multiple-fill:before { content: "\eb88"; }
.ri-checkbox-multiple-line:before { content: "\eb89"; }
.ri-china-railway-fill:before { content: "\eb8a"; }
.ri-china-railway-line:before { content: "\eb8b"; }
.ri-chrome-fill:before { content: "\eb8c"; }
.ri-chrome-line:before { content: "\eb8d"; }
.ri-clapperboard-fill:before { content: "\eb8e"; }
.ri-clapperboard-line:before { content: "\eb8f"; }
.ri-clipboard-fill:before { content: "\eb90"; }
.ri-clipboard-line:before { content: "\eb91"; }
.ri-clockwise-2-fill:before { content: "\eb92"; }
.ri-clockwise-2-line:before { content: "\eb93"; }
.ri-clockwise-fill:before { content: "\eb94"; }
.ri-clockwise-line:before { content: "\eb95"; }
.ri-close-circle-fill:before { content: "\eb96"; }
.ri-close-circle-line:before { content: "\eb97"; }
.ri-close-fill:before { content: "\eb98"; }
.ri-close-line:before { content: "\eb99"; }
.ri-closed-captioning-fill:before { content: "\eb9a"; }
.ri-closed-captioning-line:before { content: "\eb9b"; }
.ri-cloud-fill:before { content: "\eb9c"; }
.ri-cloud-line:before { content: "\eb9d"; }
.ri-cloud-off-fill:before { content: "\eb9e"; }
.ri-cloud-off-line:before { content: "\eb9f"; }
.ri-cloud-windy-fill:before { content: "\eba0"; }
.ri-cloud-windy-line:before { content: "\eba1"; }
.ri-cloudy-2-fill:before { content: "\eba2"; }
.ri-cloudy-2-line:before { content: "\eba3"; }
.ri-cloudy-fill:before { content: "\eba4"; }
.ri-cloudy-line:before { content: "\eba5"; }
.ri-code-box-fill:before { content: "\eba6"; }
.ri-code-box-line:before { content: "\eba7"; }
.ri-code-fill:before { content: "\eba8"; }
.ri-code-line:before { content: "\eba9"; }
.ri-code-s-fill:before { content: "\ebaa"; }
.ri-code-s-line:before { content: "\ebab"; }
.ri-code-s-slash-fill:before { content: "\ebac"; }
.ri-code-s-slash-line:before { content: "\ebad"; }
.ri-code-view:before { content: "\ebae"; }
.ri-codepen-fill:before { content: "\ebaf"; }
.ri-codepen-line:before { content: "\ebb0"; }
.ri-coin-fill:before { content: "\ebb1"; }
.ri-coin-line:before { content: "\ebb2"; }
.ri-coins-fill:before { content: "\ebb3"; }
.ri-coins-line:before { content: "\ebb4"; }
.ri-collage-fill:before { content: "\ebb5"; }
.ri-collage-line:before { content: "\ebb6"; }
.ri-command-fill:before { content: "\ebb7"; }
.ri-command-line:before { content: "\ebb8"; }
.ri-community-fill:before { content: "\ebb9"; }
.ri-community-line:before { content: "\ebba"; }
.ri-compass-2-fill:before { content: "\ebbb"; }
.ri-compass-2-line:before { content: "\ebbc"; }
.ri-compass-3-fill:before { content: "\ebbd"; }
.ri-compass-3-line:before { content: "\ebbe"; }
.ri-compass-4-fill:before { content: "\ebbf"; }
.ri-compass-4-line:before { content: "\ebc0"; }
.ri-compass-discover-fill:before { content: "\ebc1"; }
.ri-compass-discover-line:before { content: "\ebc2"; }
.ri-compass-fill:before { content: "\ebc3"; }
.ri-compass-line:before { content: "\ebc4"; }
.ri-compasses-2-fill:before { content: "\ebc5"; }
.ri-compasses-2-line:before { content: "\ebc6"; }
.ri-compasses-fill:before { content: "\ebc7"; }
.ri-compasses-line:before { content: "\ebc8"; }
.ri-computer-fill:before { content: "\ebc9"; }
.ri-computer-line:before { content: "\ebca"; }
.ri-contacts-book-2-fill:before { content: "\ebcb"; }
.ri-contacts-book-2-line:before { content: "\ebcc"; }
.ri-contacts-book-fill:before { content: "\ebcd"; }
.ri-contacts-book-line:before { content: "\ebce"; }
.ri-contacts-book-upload-fill:before { content: "\ebcf"; }
.ri-contacts-book-upload-line:before { content: "\ebd0"; }
.ri-contacts-fill:before { content: "\ebd1"; }
.ri-contacts-line:before { content: "\ebd2"; }
.ri-contrast-2-fill:before { content: "\ebd3"; }
.ri-contrast-2-line:before { content: "\ebd4"; }
.ri-contrast-drop-2-fill:before { content: "\ebd5"; }
.ri-contrast-drop-2-line:before { content: "\ebd6"; }
.ri-contrast-drop-fill:before { content: "\ebd7"; }
.ri-contrast-drop-line:before { content: "\ebd8"; }
.ri-contrast-fill:before { content: "\ebd9"; }
.ri-contrast-line:before { content: "\ebda"; }
.ri-copper-coin-fill:before { content: "\ebdb"; }
.ri-copper-coin-line:before { content: "\ebdc"; }
.ri-copper-diamond-fill:before { content: "\ebdd"; }
.ri-copper-diamond-line:before { content: "\ebde"; }
.ri-copyleft-fill:before { content: "\ebdf"; }
.ri-copyleft-line:before { content: "\ebe0"; }
.ri-copyright-fill:before { content: "\ebe1"; }
.ri-copyright-line:before { content: "\ebe2"; }
.ri-coreos-fill:before { content: "\ebe3"; }
.ri-coreos-line:before { content: "\ebe4"; }
.ri-coupon-2-fill:before { content: "\ebe5"; }
.ri-coupon-2-line:before { content: "\ebe6"; }
.ri-coupon-3-fill:before { content: "\ebe7"; }
.ri-coupon-3-line:before { content: "\ebe8"; }
.ri-coupon-4-fill:before { content: "\ebe9"; }
.ri-coupon-4-line:before { content: "\ebea"; }
.ri-coupon-5-fill:before { content: "\ebeb"; }
.ri-coupon-5-line:before { content: "\ebec"; }
.ri-coupon-fill:before { content: "\ebed"; }
.ri-coupon-line:before { content: "\ebee"; }
.ri-cpu-fill:before { content: "\ebef"; }
.ri-cpu-line:before { content: "\ebf0"; }
.ri-creative-commons-by-fill:before { content: "\ebf1"; }
.ri-creative-commons-by-line:before { content: "\ebf2"; }
.ri-creative-commons-fill:before { content: "\ebf3"; }
.ri-creative-commons-line:before { content: "\ebf4"; }
.ri-creative-commons-nc-fill:before { content: "\ebf5"; }
.ri-creative-commons-nc-line:before { content: "\ebf6"; }
.ri-creative-commons-nd-fill:before { content: "\ebf7"; }
.ri-creative-commons-nd-line:before { content: "\ebf8"; }
.ri-creative-commons-sa-fill:before { content: "\ebf9"; }
.ri-creative-commons-sa-line:before { content: "\ebfa"; }
.ri-creative-commons-zero-fill:before { content: "\ebfb"; }
.ri-creative-commons-zero-line:before { content: "\ebfc"; }
.ri-criminal-fill:before { content: "\ebfd"; }
.ri-criminal-line:before { content: "\ebfe"; }
.ri-crop-2-fill:before { content: "\ebff"; }
.ri-crop-2-line:before { content: "\ec00"; }
.ri-crop-fill:before { content: "\ec01"; }
.ri-crop-line:before { content: "\ec02"; }
.ri-css3-fill:before { content: "\ec03"; }
.ri-css3-line:before { content: "\ec04"; }
.ri-cup-fill:before { content: "\ec05"; }
.ri-cup-line:before { content: "\ec06"; }
.ri-currency-fill:before { content: "\ec07"; }
.ri-currency-line:before { content: "\ec08"; }
.ri-cursor-fill:before { content: "\ec09"; }
.ri-cursor-line:before { content: "\ec0a"; }
.ri-customer-service-2-fill:before { content: "\ec0b"; }
.ri-customer-service-2-line:before { content: "\ec0c"; }
.ri-customer-service-fill:before { content: "\ec0d"; }
.ri-customer-service-line:before { content: "\ec0e"; }
.ri-dashboard-2-fill:before { content: "\ec0f"; }
.ri-dashboard-2-line:before { content: "\ec10"; }
.ri-dashboard-3-fill:before { content: "\ec11"; }
.ri-dashboard-3-line:before { content: "\ec12"; }
.ri-dashboard-fill:before { content: "\ec13"; }
.ri-dashboard-line:before { content: "\ec14"; }
.ri-database-2-fill:before { content: "\ec15"; }
.ri-database-2-line:before { content: "\ec16"; }
.ri-database-fill:before { content: "\ec17"; }
.ri-database-line:before { content: "\ec18"; }
.ri-delete-back-2-fill:before { content: "\ec19"; }
.ri-delete-back-2-line:before { content: "\ec1a"; }
.ri-delete-back-fill:before { content: "\ec1b"; }
.ri-delete-back-line:before { content: "\ec1c"; }
.ri-delete-bin-2-fill:before { content: "\ec1d"; }
.ri-delete-bin-2-line:before { content: "\ec1e"; }
.ri-delete-bin-3-fill:before { content: "\ec1f"; }
.ri-delete-bin-3-line:before { content: "\ec20"; }
.ri-delete-bin-4-fill:before { content: "\ec21"; }
.ri-delete-bin-4-line:before { content: "\ec22"; }
.ri-delete-bin-5-fill:before { content: "\ec23"; }
.ri-delete-bin-5-line:before { content: "\ec24"; }
.ri-delete-bin-6-fill:before { content: "\ec25"; }
.ri-delete-bin-6-line:before { content: "\ec26"; }
.ri-delete-bin-7-fill:before { content: "\ec27"; }
.ri-delete-bin-7-line:before { content: "\ec28"; }
.ri-delete-bin-fill:before { content: "\ec29"; }
.ri-delete-bin-line:before { content: "\ec2a"; }
.ri-delete-column:before { content: "\ec2b"; }
.ri-delete-row:before { content: "\ec2c"; }
.ri-device-fill:before { content: "\ec2d"; }
.ri-device-line:before { content: "\ec2e"; }
.ri-device-recover-fill:before { content: "\ec2f"; }
.ri-device-recover-line:before { content: "\ec30"; }
.ri-dingding-fill:before { content: "\ec31"; }
.ri-dingding-line:before { content: "\ec32"; }
.ri-direction-fill:before { content: "\ec33"; }
.ri-direction-line:before { content: "\ec34"; }
.ri-disc-fill:before { content: "\ec35"; }
.ri-disc-line:before { content: "\ec36"; }
.ri-discord-fill:before { content: "\ec37"; }
.ri-discord-line:before { content: "\ec38"; }
.ri-discuss-fill:before { content: "\ec39"; }
.ri-discuss-line:before { content: "\ec3a"; }
.ri-dislike-fill:before { content: "\ec3b"; }
.ri-dislike-line:before { content: "\ec3c"; }
.ri-disqus-fill:before { content: "\ec3d"; }
.ri-disqus-line:before { content: "\ec3e"; }
.ri-divide-fill:before { content: "\ec3f"; }
.ri-divide-line:before { content: "\ec40"; }
.ri-donut-chart-fill:before { content: "\ec41"; }
.ri-donut-chart-line:before { content: "\ec42"; }
.ri-door-closed-fill:before { content: "\ec43"; }
.ri-door-closed-line:before { content: "\ec44"; }
.ri-door-fill:before { content: "\ec45"; }
.ri-door-line:before { content: "\ec46"; }
.ri-door-lock-box-fill:before { content: "\ec47"; }
.ri-door-lock-box-line:before { content: "\ec48"; }
.ri-door-lock-fill:before { content: "\ec49"; }
.ri-door-lock-line:before { content: "\ec4a"; }
.ri-door-open-fill:before { content: "\ec4b"; }
.ri-door-open-line:before { content: "\ec4c"; }
.ri-dossier-fill:before { content: "\ec4d"; }
.ri-dossier-line:before { content: "\ec4e"; }
.ri-douban-fill:before { content: "\ec4f"; }
.ri-douban-line:before { content: "\ec50"; }
.ri-double-quotes-l:before { content: "\ec51"; }
.ri-double-quotes-r:before { content: "\ec52"; }
.ri-download-2-fill:before { content: "\ec53"; }
.ri-download-2-line:before { content: "\ec54"; }
.ri-download-cloud-2-fill:before { content: "\ec55"; }
.ri-download-cloud-2-line:before { content: "\ec56"; }
.ri-download-cloud-fill:before { content: "\ec57"; }
.ri-download-cloud-line:before { content: "\ec58"; }
.ri-download-fill:before { content: "\ec59"; }
.ri-download-line:before { content: "\ec5a"; }
.ri-draft-fill:before { content: "\ec5b"; }
.ri-draft-line:before { content: "\ec5c"; }
.ri-drag-drop-fill:before { content: "\ec5d"; }
.ri-drag-drop-line:before { content: "\ec5e"; }
.ri-drag-move-2-fill:before { content: "\ec5f"; }
.ri-drag-move-2-line:before { content: "\ec60"; }
.ri-drag-move-fill:before { content: "\ec61"; }
.ri-drag-move-line:before { content: "\ec62"; }
.ri-dribbble-fill:before { content: "\ec63"; }
.ri-dribbble-line:before { content: "\ec64"; }
.ri-drive-fill:before { content: "\ec65"; }
.ri-drive-line:before { content: "\ec66"; }
.ri-drizzle-fill:before { content: "\ec67"; }
.ri-drizzle-line:before { content: "\ec68"; }
.ri-drop-fill:before { content: "\ec69"; }
.ri-drop-line:before { content: "\ec6a"; }
.ri-dropbox-fill:before { content: "\ec6b"; }
.ri-dropbox-line:before { content: "\ec6c"; }
.ri-dual-sim-1-fill:before { content: "\ec6d"; }
.ri-dual-sim-1-line:before { content: "\ec6e"; }
.ri-dual-sim-2-fill:before { content: "\ec6f"; }
.ri-dual-sim-2-line:before { content: "\ec70"; }
.ri-dv-fill:before { content: "\ec71"; }
.ri-dv-line:before { content: "\ec72"; }
.ri-dvd-fill:before { content: "\ec73"; }
.ri-dvd-line:before { content: "\ec74"; }
.ri-e-bike-2-fill:before { content: "\ec75"; }
.ri-e-bike-2-line:before { content: "\ec76"; }
.ri-e-bike-fill:before { content: "\ec77"; }
.ri-e-bike-line:before { content: "\ec78"; }
.ri-earth-fill:before { content: "\ec79"; }
.ri-earth-line:before { content: "\ec7a"; }
.ri-earthquake-fill:before { content: "\ec7b"; }
.ri-earthquake-line:before { content: "\ec7c"; }
.ri-edge-fill:before { content: "\ec7d"; }
.ri-edge-line:before { content: "\ec7e"; }
.ri-edit-2-fill:before { content: "\ec7f"; }
.ri-edit-2-line:before { content: "\ec80"; }
.ri-edit-box-fill:before { content: "\ec81"; }
.ri-edit-box-line:before { content: "\ec82"; }
.ri-edit-circle-fill:before { content: "\ec83"; }
.ri-edit-circle-line:before { content: "\ec84"; }
.ri-edit-fill:before { content: "\ec85"; }
.ri-edit-line:before { content: "\ec86"; }
.ri-eject-fill:before { content: "\ec87"; }
.ri-eject-line:before { content: "\ec88"; }
.ri-emotion-2-fill:before { content: "\ec89"; }
.ri-emotion-2-line:before { content: "\ec8a"; }
.ri-emotion-fill:before { content: "\ec8b"; }
.ri-emotion-happy-fill:before { content: "\ec8c"; }
.ri-emotion-happy-line:before { content: "\ec8d"; }
.ri-emotion-laugh-fill:before { content: "\ec8e"; }
.ri-emotion-laugh-line:before { content: "\ec8f"; }
.ri-emotion-line:before { content: "\ec90"; }
.ri-emotion-normal-fill:before { content: "\ec91"; }
.ri-emotion-normal-line:before { content: "\ec92"; }
.ri-emotion-sad-fill:before { content: "\ec93"; }
.ri-emotion-sad-line:before { content: "\ec94"; }
.ri-emotion-unhappy-fill:before { content: "\ec95"; }
.ri-emotion-unhappy-line:before { content: "\ec96"; }
.ri-empathize-fill:before { content: "\ec97"; }
.ri-empathize-line:before { content: "\ec98"; }
.ri-emphasis-cn:before { content: "\ec99"; }
.ri-emphasis:before { content: "\ec9a"; }
.ri-english-input:before { content: "\ec9b"; }
.ri-equalizer-fill:before { content: "\ec9c"; }
.ri-equalizer-line:before { content: "\ec9d"; }
.ri-eraser-fill:before { content: "\ec9e"; }
.ri-eraser-line:before { content: "\ec9f"; }
.ri-error-warning-fill:before { content: "\eca0"; }
.ri-error-warning-line:before { content: "\eca1"; }
.ri-evernote-fill:before { content: "\eca2"; }
.ri-evernote-line:before { content: "\eca3"; }
.ri-exchange-box-fill:before { content: "\eca4"; }
.ri-exchange-box-line:before { content: "\eca5"; }
.ri-exchange-cny-fill:before { content: "\eca6"; }
.ri-exchange-cny-line:before { content: "\eca7"; }
.ri-exchange-dollar-fill:before { content: "\eca8"; }
.ri-exchange-dollar-line:before { content: "\eca9"; }
.ri-exchange-fill:before { content: "\ecaa"; }
.ri-exchange-funds-fill:before { content: "\ecab"; }
.ri-exchange-funds-line:before { content: "\ecac"; }
.ri-exchange-line:before { content: "\ecad"; }
.ri-external-link-fill:before { content: "\ecae"; }
.ri-external-link-line:before { content: "\ecaf"; }
.ri-eye-2-fill:before { content: "\ecb0"; }
.ri-eye-2-line:before { content: "\ecb1"; }
.ri-eye-close-fill:before { content: "\ecb2"; }
.ri-eye-close-line:before { content: "\ecb3"; }
.ri-eye-fill:before { content: "\ecb4"; }
.ri-eye-line:before { content: "\ecb5"; }
.ri-eye-off-fill:before { content: "\ecb6"; }
.ri-eye-off-line:before { content: "\ecb7"; }
.ri-facebook-box-fill:before { content: "\ecb8"; }
.ri-facebook-box-line:before { content: "\ecb9"; }
.ri-facebook-circle-fill:before { content: "\ecba"; }
.ri-facebook-circle-line:before { content: "\ecbb"; }
.ri-facebook-fill:before { content: "\ecbc"; }
.ri-facebook-line:before { content: "\ecbd"; }
.ri-fahrenheit-fill:before { content: "\ecbe"; }
.ri-fahrenheit-line:before { content: "\ecbf"; }
.ri-feedback-fill:before { content: "\ecc0"; }
.ri-feedback-line:before { content: "\ecc1"; }
.ri-file-2-fill:before { content: "\ecc2"; }
.ri-file-2-line:before { content: "\ecc3"; }
.ri-file-3-fill:before { content: "\ecc4"; }
.ri-file-3-line:before { content: "\ecc5"; }
.ri-file-4-fill:before { content: "\ecc6"; }
.ri-file-4-line:before { content: "\ecc7"; }
.ri-file-add-fill:before { content: "\ecc8"; }
.ri-file-add-line:before { content: "\ecc9"; }
.ri-file-chart-2-fill:before { content: "\ecca"; }
.ri-file-chart-2-line:before { content: "\eccb"; }
.ri-file-chart-fill:before { content: "\eccc"; }
.ri-file-chart-line:before { content: "\eccd"; }
.ri-file-cloud-fill:before { content: "\ecce"; }
.ri-file-cloud-line:before { content: "\eccf"; }
.ri-file-code-fill:before { content: "\ecd0"; }
.ri-file-code-line:before { content: "\ecd1"; }
.ri-file-copy-2-fill:before { content: "\ecd2"; }
.ri-file-copy-2-line:before { content: "\ecd3"; }
.ri-file-copy-fill:before { content: "\ecd4"; }
.ri-file-copy-line:before { content: "\ecd5"; }
.ri-file-damage-fill:before { content: "\ecd6"; }
.ri-file-damage-line:before { content: "\ecd7"; }
.ri-file-download-fill:before { content: "\ecd8"; }
.ri-file-download-line:before { content: "\ecd9"; }
.ri-file-edit-fill:before { content: "\ecda"; }
.ri-file-edit-line:before { content: "\ecdb"; }
.ri-file-excel-2-fill:before { content: "\ecdc"; }
.ri-file-excel-2-line:before { content: "\ecdd"; }
.ri-file-excel-fill:before { content: "\ecde"; }
.ri-file-excel-line:before { content: "\ecdf"; }
.ri-file-fill:before { content: "\ece0"; }
.ri-file-forbid-fill:before { content: "\ece1"; }
.ri-file-forbid-line:before { content: "\ece2"; }
.ri-file-gif-fill:before { content: "\ece3"; }
.ri-file-gif-line:before { content: "\ece4"; }
.ri-file-history-fill:before { content: "\ece5"; }
.ri-file-history-line:before { content: "\ece6"; }
.ri-file-hwp-fill:before { content: "\ece7"; }
.ri-file-hwp-line:before { content: "\ece8"; }
.ri-file-info-fill:before { content: "\ece9"; }
.ri-file-info-line:before { content: "\ecea"; }
.ri-file-line:before { content: "\eceb"; }
.ri-file-list-2-fill:before { content: "\ecec"; }
.ri-file-list-2-line:before { content: "\eced"; }
.ri-file-list-3-fill:before { content: "\ecee"; }
.ri-file-list-3-line:before { content: "\ecef"; }
.ri-file-list-fill:before { content: "\ecf0"; }
.ri-file-list-line:before { content: "\ecf1"; }
.ri-file-lock-fill:before { content: "\ecf2"; }
.ri-file-lock-line:before { content: "\ecf3"; }
.ri-file-mark-fill:before { content: "\ecf4"; }
.ri-file-mark-line:before { content: "\ecf5"; }
.ri-file-music-fill:before { content: "\ecf6"; }
.ri-file-music-line:before { content: "\ecf7"; }
.ri-file-paper-2-fill:before { content: "\ecf8"; }
.ri-file-paper-2-line:before { content: "\ecf9"; }
.ri-file-paper-fill:before { content: "\ecfa"; }
.ri-file-paper-line:before { content: "\ecfb"; }
.ri-file-pdf-fill:before { content: "\ecfc"; }
.ri-file-pdf-line:before { content: "\ecfd"; }
.ri-file-ppt-2-fill:before { content: "\ecfe"; }
.ri-file-ppt-2-line:before { content: "\ecff"; }
.ri-file-ppt-fill:before { content: "\ed00"; }
.ri-file-ppt-line:before { content: "\ed01"; }
.ri-file-reduce-fill:before { content: "\ed02"; }
.ri-file-reduce-line:before { content: "\ed03"; }
.ri-file-search-fill:before { content: "\ed04"; }
.ri-file-search-line:before { content: "\ed05"; }
.ri-file-settings-fill:before { content: "\ed06"; }
.ri-file-settings-line:before { content: "\ed07"; }
.ri-file-shield-2-fill:before { content: "\ed08"; }
.ri-file-shield-2-line:before { content: "\ed09"; }
.ri-file-shield-fill:before { content: "\ed0a"; }
.ri-file-shield-line:before { content: "\ed0b"; }
.ri-file-shred-fill:before { content: "\ed0c"; }
.ri-file-shred-line:before { content: "\ed0d"; }
.ri-file-text-fill:before { content: "\ed0e"; }
.ri-file-text-line:before { content: "\ed0f"; }
.ri-file-transfer-fill:before { content: "\ed10"; }
.ri-file-transfer-line:before { content: "\ed11"; }
.ri-file-unknow-fill:before { content: "\ed12"; }
.ri-file-unknow-line:before { content: "\ed13"; }
.ri-file-upload-fill:before { content: "\ed14"; }
.ri-file-upload-line:before { content: "\ed15"; }
.ri-file-user-fill:before { content: "\ed16"; }
.ri-file-user-line:before { content: "\ed17"; }
.ri-file-warning-fill:before { content: "\ed18"; }
.ri-file-warning-line:before { content: "\ed19"; }
.ri-file-word-2-fill:before { content: "\ed1a"; }
.ri-file-word-2-line:before { content: "\ed1b"; }
.ri-file-word-fill:before { content: "\ed1c"; }
.ri-file-word-line:before { content: "\ed1d"; }
.ri-file-zip-fill:before { content: "\ed1e"; }
.ri-file-zip-line:before { content: "\ed1f"; }
.ri-film-fill:before { content: "\ed20"; }
.ri-film-line:before { content: "\ed21"; }
.ri-filter-2-fill:before { content: "\ed22"; }
.ri-filter-2-line:before { content: "\ed23"; }
.ri-filter-3-fill:before { content: "\ed24"; }
.ri-filter-3-line:before { content: "\ed25"; }
.ri-filter-fill:before { content: "\ed26"; }
.ri-filter-line:before { content: "\ed27"; }
.ri-filter-off-fill:before { content: "\ed28"; }
.ri-filter-off-line:before { content: "\ed29"; }
.ri-find-replace-fill:before { content: "\ed2a"; }
.ri-find-replace-line:before { content: "\ed2b"; }
.ri-finder-fill:before { content: "\ed2c"; }
.ri-finder-line:before { content: "\ed2d"; }
.ri-fingerprint-2-fill:before { content: "\ed2e"; }
.ri-fingerprint-2-line:before { content: "\ed2f"; }
.ri-fingerprint-fill:before { content: "\ed30"; }
.ri-fingerprint-line:before { content: "\ed31"; }
.ri-fire-fill:before { content: "\ed32"; }
.ri-fire-line:before { content: "\ed33"; }
.ri-firefox-fill:before { content: "\ed34"; }
.ri-firefox-line:before { content: "\ed35"; }
.ri-first-aid-kit-fill:before { content: "\ed36"; }
.ri-first-aid-kit-line:before { content: "\ed37"; }
.ri-flag-2-fill:before { content: "\ed38"; }
.ri-flag-2-line:before { content: "\ed39"; }
.ri-flag-fill:before { content: "\ed3a"; }
.ri-flag-line:before { content: "\ed3b"; }
.ri-flashlight-fill:before { content: "\ed3c"; }
.ri-flashlight-line:before { content: "\ed3d"; }
.ri-flask-fill:before { content: "\ed3e"; }
.ri-flask-line:before { content: "\ed3f"; }
.ri-flight-land-fill:before { content: "\ed40"; }
.ri-flight-land-line:before { content: "\ed41"; }
.ri-flight-takeoff-fill:before { content: "\ed42"; }
.ri-flight-takeoff-line:before { content: "\ed43"; }
.ri-flood-fill:before { content: "\ed44"; }
.ri-flood-line:before { content: "\ed45"; }
.ri-flow-chart:before { content: "\ed46"; }
.ri-flutter-fill:before { content: "\ed47"; }
.ri-flutter-line:before { content: "\ed48"; }
.ri-focus-2-fill:before { content: "\ed49"; }
.ri-focus-2-line:before { content: "\ed4a"; }
.ri-focus-3-fill:before { content: "\ed4b"; }
.ri-focus-3-line:before { content: "\ed4c"; }
.ri-focus-fill:before { content: "\ed4d"; }
.ri-focus-line:before { content: "\ed4e"; }
.ri-foggy-fill:before { content: "\ed4f"; }
.ri-foggy-line:before { content: "\ed50"; }
.ri-folder-2-fill:before { content: "\ed51"; }
.ri-folder-2-line:before { content: "\ed52"; }
.ri-folder-3-fill:before { content: "\ed53"; }
.ri-folder-3-line:before { content: "\ed54"; }
.ri-folder-4-fill:before { content: "\ed55"; }
.ri-folder-4-line:before { content: "\ed56"; }
.ri-folder-5-fill:before { content: "\ed57"; }
.ri-folder-5-line:before { content: "\ed58"; }
.ri-folder-add-fill:before { content: "\ed59"; }
.ri-folder-add-line:before { content: "\ed5a"; }
.ri-folder-chart-2-fill:before { content: "\ed5b"; }
.ri-folder-chart-2-line:before { content: "\ed5c"; }
.ri-folder-chart-fill:before { content: "\ed5d"; }
.ri-folder-chart-line:before { content: "\ed5e"; }
.ri-folder-download-fill:before { content: "\ed5f"; }
.ri-folder-download-line:before { content: "\ed60"; }
.ri-folder-fill:before { content: "\ed61"; }
.ri-folder-forbid-fill:before { content: "\ed62"; }
.ri-folder-forbid-line:before { content: "\ed63"; }
.ri-folder-history-fill:before { content: "\ed64"; }
.ri-folder-history-line:before { content: "\ed65"; }
.ri-folder-info-fill:before { content: "\ed66"; }
.ri-folder-info-line:before { content: "\ed67"; }
.ri-folder-keyhole-fill:before { content: "\ed68"; }
.ri-folder-keyhole-line:before { content: "\ed69"; }
.ri-folder-line:before { content: "\ed6a"; }
.ri-folder-lock-fill:before { content: "\ed6b"; }
.ri-folder-lock-line:before { content: "\ed6c"; }
.ri-folder-music-fill:before { content: "\ed6d"; }
.ri-folder-music-line:before { content: "\ed6e"; }
.ri-folder-open-fill:before { content: "\ed6f"; }
.ri-folder-open-line:before { content: "\ed70"; }
.ri-folder-received-fill:before { content: "\ed71"; }
.ri-folder-received-line:before { content: "\ed72"; }
.ri-folder-reduce-fill:before { content: "\ed73"; }
.ri-folder-reduce-line:before { content: "\ed74"; }
.ri-folder-settings-fill:before { content: "\ed75"; }
.ri-folder-settings-line:before { content: "\ed76"; }
.ri-folder-shared-fill:before { content: "\ed77"; }
.ri-folder-shared-line:before { content: "\ed78"; }
.ri-folder-shield-2-fill:before { content: "\ed79"; }
.ri-folder-shield-2-line:before { content: "\ed7a"; }
.ri-folder-shield-fill:before { content: "\ed7b"; }
.ri-folder-shield-line:before { content: "\ed7c"; }
.ri-folder-transfer-fill:before { content: "\ed7d"; }
.ri-folder-transfer-line:before { content: "\ed7e"; }
.ri-folder-unknow-fill:before { content: "\ed7f"; }
.ri-folder-unknow-line:before { content: "\ed80"; }
.ri-folder-upload-fill:before { content: "\ed81"; }
.ri-folder-upload-line:before { content: "\ed82"; }
.ri-folder-user-fill:before { content: "\ed83"; }
.ri-folder-user-line:before { content: "\ed84"; }
.ri-folder-warning-fill:before { content: "\ed85"; }
.ri-folder-warning-line:before { content: "\ed86"; }
.ri-folder-zip-fill:before { content: "\ed87"; }
.ri-folder-zip-line:before { content: "\ed88"; }
.ri-folders-fill:before { content: "\ed89"; }
.ri-folders-line:before { content: "\ed8a"; }
.ri-font-color:before { content: "\ed8b"; }
.ri-font-size-2:before { content: "\ed8c"; }
.ri-font-size:before { content: "\ed8d"; }
.ri-football-fill:before { content: "\ed8e"; }
.ri-football-line:before { content: "\ed8f"; }
.ri-footprint-fill:before { content: "\ed90"; }
.ri-footprint-line:before { content: "\ed91"; }
.ri-forbid-2-fill:before { content: "\ed92"; }
.ri-forbid-2-line:before { content: "\ed93"; }
.ri-forbid-fill:before { content: "\ed94"; }
.ri-forbid-line:before { content: "\ed95"; }
.ri-format-clear:before { content: "\ed96"; }
.ri-fridge-fill:before { content: "\ed97"; }
.ri-fridge-line:before { content: "\ed98"; }
.ri-fullscreen-exit-fill:before { content: "\ed99"; }
.ri-fullscreen-exit-line:before { content: "\ed9a"; }
.ri-fullscreen-fill:before { content: "\ed9b"; }
.ri-fullscreen-line:before { content: "\ed9c"; }
.ri-function-fill:before { content: "\ed9d"; }
.ri-function-line:before { content: "\ed9e"; }
.ri-functions:before { content: "\ed9f"; }
.ri-funds-box-fill:before { content: "\eda0"; }
.ri-funds-box-line:before { content: "\eda1"; }
.ri-funds-fill:before { content: "\eda2"; }
.ri-funds-line:before { content: "\eda3"; }
.ri-gallery-fill:before { content: "\eda4"; }
.ri-gallery-line:before { content: "\eda5"; }
.ri-gallery-upload-fill:before { content: "\eda6"; }
.ri-gallery-upload-line:before { content: "\eda7"; }
.ri-game-fill:before { content: "\eda8"; }
.ri-game-line:before { content: "\eda9"; }
.ri-gamepad-fill:before { content: "\edaa"; }
.ri-gamepad-line:before { content: "\edab"; }
.ri-gas-station-fill:before { content: "\edac"; }
.ri-gas-station-line:before { content: "\edad"; }
.ri-gatsby-fill:before { content: "\edae"; }
.ri-gatsby-line:before { content: "\edaf"; }
.ri-genderless-fill:before { content: "\edb0"; }
.ri-genderless-line:before { content: "\edb1"; }
.ri-ghost-2-fill:before { content: "\edb2"; }
.ri-ghost-2-line:before { content: "\edb3"; }
.ri-ghost-fill:before { content: "\edb4"; }
.ri-ghost-line:before { content: "\edb5"; }
.ri-ghost-smile-fill:before { content: "\edb6"; }
.ri-ghost-smile-line:before { content: "\edb7"; }
.ri-gift-2-fill:before { content: "\edb8"; }
.ri-gift-2-line:before { content: "\edb9"; }
.ri-gift-fill:before { content: "\edba"; }
.ri-gift-line:before { content: "\edbb"; }
.ri-git-branch-fill:before { content: "\edbc"; }
.ri-git-branch-line:before { content: "\edbd"; }
.ri-git-commit-fill:before { content: "\edbe"; }
.ri-git-commit-line:before { content: "\edbf"; }
.ri-git-merge-fill:before { content: "\edc0"; }
.ri-git-merge-line:before { content: "\edc1"; }
.ri-git-pull-request-fill:before { content: "\edc2"; }
.ri-git-pull-request-line:before { content: "\edc3"; }
.ri-git-repository-commits-fill:before { content: "\edc4"; }
.ri-git-repository-commits-line:before { content: "\edc5"; }
.ri-git-repository-fill:before { content: "\edc6"; }
.ri-git-repository-line:before { content: "\edc7"; }
.ri-git-repository-private-fill:before { content: "\edc8"; }
.ri-git-repository-private-line:before { content: "\edc9"; }
.ri-github-fill:before { content: "\edca"; }
.ri-github-line:before { content: "\edcb"; }
.ri-gitlab-fill:before { content: "\edcc"; }
.ri-gitlab-line:before { content: "\edcd"; }
.ri-global-fill:before { content: "\edce"; }
.ri-global-line:before { content: "\edcf"; }
.ri-globe-fill:before { content: "\edd0"; }
.ri-globe-line:before { content: "\edd1"; }
.ri-goblet-fill:before { content: "\edd2"; }
.ri-goblet-line:before { content: "\edd3"; }
.ri-google-fill:before { content: "\edd4"; }
.ri-google-line:before { content: "\edd5"; }
.ri-google-play-fill:before { content: "\edd6"; }
.ri-google-play-line:before { content: "\edd7"; }
.ri-government-fill:before { content: "\edd8"; }
.ri-government-line:before { content: "\edd9"; }
.ri-gps-fill:before { content: "\edda"; }
.ri-gps-line:before { content: "\eddb"; }
.ri-gradienter-fill:before { content: "\eddc"; }
.ri-gradienter-line:before { content: "\eddd"; }
.ri-grid-fill:before { content: "\edde"; }
.ri-grid-line:before { content: "\eddf"; }
.ri-group-2-fill:before { content: "\ede0"; }
.ri-group-2-line:before { content: "\ede1"; }
.ri-group-fill:before { content: "\ede2"; }
.ri-group-line:before { content: "\ede3"; }
.ri-guide-fill:before { content: "\ede4"; }
.ri-guide-line:before { content: "\ede5"; }
.ri-h-1:before { content: "\ede6"; }
.ri-h-2:before { content: "\ede7"; }
.ri-h-3:before { content: "\ede8"; }
.ri-h-4:before { content: "\ede9"; }
.ri-h-5:before { content: "\edea"; }
.ri-h-6:before { content: "\edeb"; }
.ri-hail-fill:before { content: "\edec"; }
.ri-hail-line:before { content: "\eded"; }
.ri-hammer-fill:before { content: "\edee"; }
.ri-hammer-line:before { content: "\edef"; }
.ri-hand-coin-fill:before { content: "\edf0"; }
.ri-hand-coin-line:before { content: "\edf1"; }
.ri-hand-heart-fill:before { content: "\edf2"; }
.ri-hand-heart-line:before { content: "\edf3"; }
.ri-hand-sanitizer-fill:before { content: "\edf4"; }
.ri-hand-sanitizer-line:before { content: "\edf5"; }
.ri-handbag-fill:before { content: "\edf6"; }
.ri-handbag-line:before { content: "\edf7"; }
.ri-hard-drive-2-fill:before { content: "\edf8"; }
.ri-hard-drive-2-line:before { content: "\edf9"; }
.ri-hard-drive-fill:before { content: "\edfa"; }
.ri-hard-drive-line:before { content: "\edfb"; }
.ri-hashtag:before { content: "\edfc"; }
.ri-haze-2-fill:before { content: "\edfd"; }
.ri-haze-2-line:before { content: "\edfe"; }
.ri-haze-fill:before { content: "\edff"; }
.ri-haze-line:before { content: "\ee00"; }
.ri-hd-fill:before { content: "\ee01"; }
.ri-hd-line:before { content: "\ee02"; }
.ri-heading:before { content: "\ee03"; }
.ri-headphone-fill:before { content: "\ee04"; }
.ri-headphone-line:before { content: "\ee05"; }
.ri-health-book-fill:before { content: "\ee06"; }
.ri-health-book-line:before { content: "\ee07"; }
.ri-heart-2-fill:before { content: "\ee08"; }
.ri-heart-2-line:before { content: "\ee09"; }
.ri-heart-3-fill:before { content: "\ee0a"; }
.ri-heart-3-line:before { content: "\ee0b"; }
.ri-heart-add-fill:before { content: "\ee0c"; }
.ri-heart-add-line:before { content: "\ee0d"; }
.ri-heart-fill:before { content: "\ee0e"; }
.ri-heart-line:before { content: "\ee0f"; }
.ri-heart-pulse-fill:before { content: "\ee10"; }
.ri-heart-pulse-line:before { content: "\ee11"; }
.ri-hearts-fill:before { content: "\ee12"; }
.ri-hearts-line:before { content: "\ee13"; }
.ri-heavy-showers-fill:before { content: "\ee14"; }
.ri-heavy-showers-line:before { content: "\ee15"; }
.ri-history-fill:before { content: "\ee16"; }
.ri-history-line:before { content: "\ee17"; }
.ri-home-2-fill:before { content: "\ee18"; }
.ri-home-2-line:before { content: "\ee19"; }
.ri-home-3-fill:before { content: "\ee1a"; }
.ri-home-3-line:before { content: "\ee1b"; }
.ri-home-4-fill:before { content: "\ee1c"; }
.ri-home-4-line:before { content: "\ee1d"; }
.ri-home-5-fill:before { content: "\ee1e"; }
.ri-home-5-line:before { content: "\ee1f"; }
.ri-home-6-fill:before { content: "\ee20"; }
.ri-home-6-line:before { content: "\ee21"; }
.ri-home-7-fill:before { content: "\ee22"; }
.ri-home-7-line:before { content: "\ee23"; }
.ri-home-8-fill:before { content: "\ee24"; }
.ri-home-8-line:before { content: "\ee25"; }
.ri-home-fill:before { content: "\ee26"; }
.ri-home-gear-fill:before { content: "\ee27"; }
.ri-home-gear-line:before { content: "\ee28"; }
.ri-home-heart-fill:before { content: "\ee29"; }
.ri-home-heart-line:before { content: "\ee2a"; }
.ri-home-line:before { content: "\ee2b"; }
.ri-home-smile-2-fill:before { content: "\ee2c"; }
.ri-home-smile-2-line:before { content: "\ee2d"; }
.ri-home-smile-fill:before { content: "\ee2e"; }
.ri-home-smile-line:before { content: "\ee2f"; }
.ri-home-wifi-fill:before { content: "\ee30"; }
.ri-home-wifi-line:before { content: "\ee31"; }
.ri-honor-of-kings-fill:before { content: "\ee32"; }
.ri-honor-of-kings-line:before { content: "\ee33"; }
.ri-honour-fill:before { content: "\ee34"; }
.ri-honour-line:before { content: "\ee35"; }
.ri-hospital-fill:before { content: "\ee36"; }
.ri-hospital-line:before { content: "\ee37"; }
.ri-hotel-bed-fill:before { content: "\ee38"; }
.ri-hotel-bed-line:before { content: "\ee39"; }
.ri-hotel-fill:before { content: "\ee3a"; }
.ri-hotel-line:before { content: "\ee3b"; }
.ri-hotspot-fill:before { content: "\ee3c"; }
.ri-hotspot-line:before { content: "\ee3d"; }
.ri-hq-fill:before { content: "\ee3e"; }
.ri-hq-line:before { content: "\ee3f"; }
.ri-html5-fill:before { content: "\ee40"; }
.ri-html5-line:before { content: "\ee41"; }
.ri-ie-fill:before { content: "\ee42"; }
.ri-ie-line:before { content: "\ee43"; }
.ri-image-2-fill:before { content: "\ee44"; }
.ri-image-2-line:before { content: "\ee45"; }
.ri-image-add-fill:before { content: "\ee46"; }
.ri-image-add-line:before { content: "\ee47"; }
.ri-image-edit-fill:before { content: "\ee48"; }
.ri-image-edit-line:before { content: "\ee49"; }
.ri-image-fill:before { content: "\ee4a"; }
.ri-image-line:before { content: "\ee4b"; }
.ri-inbox-archive-fill:before { content: "\ee4c"; }
.ri-inbox-archive-line:before { content: "\ee4d"; }
.ri-inbox-fill:before { content: "\ee4e"; }
.ri-inbox-line:before { content: "\ee4f"; }
.ri-inbox-unarchive-fill:before { content: "\ee50"; }
.ri-inbox-unarchive-line:before { content: "\ee51"; }
.ri-increase-decrease-fill:before { content: "\ee52"; }
.ri-increase-decrease-line:before { content: "\ee53"; }
.ri-indent-decrease:before { content: "\ee54"; }
.ri-indent-increase:before { content: "\ee55"; }
.ri-indeterminate-circle-fill:before { content: "\ee56"; }
.ri-indeterminate-circle-line:before { content: "\ee57"; }
.ri-information-fill:before { content: "\ee58"; }
.ri-information-line:before { content: "\ee59"; }
.ri-infrared-thermometer-fill:before { content: "\ee5a"; }
.ri-infrared-thermometer-line:before { content: "\ee5b"; }
.ri-ink-bottle-fill:before { content: "\ee5c"; }
.ri-ink-bottle-line:before { content: "\ee5d"; }
.ri-input-cursor-move:before { content: "\ee5e"; }
.ri-input-method-fill:before { content: "\ee5f"; }
.ri-input-method-line:before { content: "\ee60"; }
.ri-insert-column-left:before { content: "\ee61"; }
.ri-insert-column-right:before { content: "\ee62"; }
.ri-insert-row-bottom:before { content: "\ee63"; }
.ri-insert-row-top:before { content: "\ee64"; }
.ri-instagram-fill:before { content: "\ee65"; }
.ri-instagram-line:before { content: "\ee66"; }
.ri-install-fill:before { content: "\ee67"; }
.ri-install-line:before { content: "\ee68"; }
.ri-invision-fill:before { content: "\ee69"; }
.ri-invision-line:before { content: "\ee6a"; }
.ri-italic:before { content: "\ee6b"; }
.ri-kakao-talk-fill:before { content: "\ee6c"; }
.ri-kakao-talk-line:before { content: "\ee6d"; }
.ri-key-2-fill:before { content: "\ee6e"; }
.ri-key-2-line:before { content: "\ee6f"; }
.ri-key-fill:before { content: "\ee70"; }
.ri-key-line:before { content: "\ee71"; }
.ri-keyboard-box-fill:before { content: "\ee72"; }
.ri-keyboard-box-line:before { content: "\ee73"; }
.ri-keyboard-fill:before { content: "\ee74"; }
.ri-keyboard-line:before { content: "\ee75"; }
.ri-keynote-fill:before { content: "\ee76"; }
.ri-keynote-line:before { content: "\ee77"; }
.ri-knife-blood-fill:before { content: "\ee78"; }
.ri-knife-blood-line:before { content: "\ee79"; }
.ri-knife-fill:before { content: "\ee7a"; }
.ri-knife-line:before { content: "\ee7b"; }
.ri-landscape-fill:before { content: "\ee7c"; }
.ri-landscape-line:before { content: "\ee7d"; }
.ri-layout-2-fill:before { content: "\ee7e"; }
.ri-layout-2-line:before { content: "\ee7f"; }
.ri-layout-3-fill:before { content: "\ee80"; }
.ri-layout-3-line:before { content: "\ee81"; }
.ri-layout-4-fill:before { content: "\ee82"; }
.ri-layout-4-line:before { content: "\ee83"; }
.ri-layout-5-fill:before { content: "\ee84"; }
.ri-layout-5-line:before { content: "\ee85"; }
.ri-layout-6-fill:before { content: "\ee86"; }
.ri-layout-6-line:before { content: "\ee87"; }
.ri-layout-bottom-2-fill:before { content: "\ee88"; }
.ri-layout-bottom-2-line:before { content: "\ee89"; }
.ri-layout-bottom-fill:before { content: "\ee8a"; }
.ri-layout-bottom-line:before { content: "\ee8b"; }
.ri-layout-column-fill:before { content: "\ee8c"; }
.ri-layout-column-line:before { content: "\ee8d"; }
.ri-layout-fill:before { content: "\ee8e"; }
.ri-layout-grid-fill:before { content: "\ee8f"; }
.ri-layout-grid-line:before { content: "\ee90"; }
.ri-layout-left-2-fill:before { content: "\ee91"; }
.ri-layout-left-2-line:before { content: "\ee92"; }
.ri-layout-left-fill:before { content: "\ee93"; }
.ri-layout-left-line:before { content: "\ee94"; }
.ri-layout-line:before { content: "\ee95"; }
.ri-layout-masonry-fill:before { content: "\ee96"; }
.ri-layout-masonry-line:before { content: "\ee97"; }
.ri-layout-right-2-fill:before { content: "\ee98"; }
.ri-layout-right-2-line:before { content: "\ee99"; }
.ri-layout-right-fill:before { content: "\ee9a"; }
.ri-layout-right-line:before { content: "\ee9b"; }
.ri-layout-row-fill:before { content: "\ee9c"; }
.ri-layout-row-line:before { content: "\ee9d"; }
.ri-layout-top-2-fill:before { content: "\ee9e"; }
.ri-layout-top-2-line:before { content: "\ee9f"; }
.ri-layout-top-fill:before { content: "\eea0"; }
.ri-layout-top-line:before { content: "\eea1"; }
.ri-leaf-fill:before { content: "\eea2"; }
.ri-leaf-line:before { content: "\eea3"; }
.ri-lifebuoy-fill:before { content: "\eea4"; }
.ri-lifebuoy-line:before { content: "\eea5"; }
.ri-lightbulb-fill:before { content: "\eea6"; }
.ri-lightbulb-flash-fill:before { content: "\eea7"; }
.ri-lightbulb-flash-line:before { content: "\eea8"; }
.ri-lightbulb-line:before { content: "\eea9"; }
.ri-line-chart-fill:before { content: "\eeaa"; }
.ri-line-chart-line:before { content: "\eeab"; }
.ri-line-fill:before { content: "\eeac"; }
.ri-line-height:before { content: "\eead"; }
.ri-line-line:before { content: "\eeae"; }
.ri-link-m:before { content: "\eeaf"; }
.ri-link-unlink-m:before { content: "\eeb0"; }
.ri-link-unlink:before { content: "\eeb1"; }
.ri-link:before { content: "\eeb2"; }
.ri-linkedin-box-fill:before { content: "\eeb3"; }
.ri-linkedin-box-line:before { content: "\eeb4"; }
.ri-linkedin-fill:before { content: "\eeb5"; }
.ri-linkedin-line:before { content: "\eeb6"; }
.ri-links-fill:before { content: "\eeb7"; }
.ri-links-line:before { content: "\eeb8"; }
.ri-list-check-2:before { content: "\eeb9"; }
.ri-list-check:before { content: "\eeba"; }
.ri-list-ordered:before { content: "\eebb"; }
.ri-list-settings-fill:before { content: "\eebc"; }
.ri-list-settings-line:before { content: "\eebd"; }
.ri-list-unordered:before { content: "\eebe"; }
.ri-live-fill:before { content: "\eebf"; }
.ri-live-line:before { content: "\eec0"; }
.ri-loader-2-fill:before { content: "\eec1"; }
.ri-loader-2-line:before { content: "\eec2"; }
.ri-loader-3-fill:before { content: "\eec3"; }
.ri-loader-3-line:before { content: "\eec4"; }
.ri-loader-4-fill:before { content: "\eec5"; }
.ri-loader-4-line:before { content: "\eec6"; }
.ri-loader-5-fill:before { content: "\eec7"; }
.ri-loader-5-line:before { content: "\eec8"; }
.ri-loader-fill:before { content: "\eec9"; }
.ri-loader-line:before { content: "\eeca"; }
.ri-lock-2-fill:before { content: "\eecb"; }
.ri-lock-2-line:before { content: "\eecc"; }
.ri-lock-fill:before { content: "\eecd"; }
.ri-lock-line:before { content: "\eece"; }
.ri-lock-password-fill:before { content: "\eecf"; }
.ri-lock-password-line:before { content: "\eed0"; }
.ri-lock-unlock-fill:before { content: "\eed1"; }
.ri-lock-unlock-line:before { content: "\eed2"; }
.ri-login-box-fill:before { content: "\eed3"; }
.ri-login-box-line:before { content: "\eed4"; }
.ri-login-circle-fill:before { content: "\eed5"; }
.ri-login-circle-line:before { content: "\eed6"; }
.ri-logout-box-fill:before { content: "\eed7"; }
.ri-logout-box-line:before { content: "\eed8"; }
.ri-logout-box-r-fill:before { content: "\eed9"; }
.ri-logout-box-r-line:before { content: "\eeda"; }
.ri-logout-circle-fill:before { content: "\eedb"; }
.ri-logout-circle-line:before { content: "\eedc"; }
.ri-logout-circle-r-fill:before { content: "\eedd"; }
.ri-logout-circle-r-line:before { content: "\eede"; }
.ri-luggage-cart-fill:before { content: "\eedf"; }
.ri-luggage-cart-line:before { content: "\eee0"; }
.ri-luggage-deposit-fill:before { content: "\eee1"; }
.ri-luggage-deposit-line:before { content: "\eee2"; }
.ri-lungs-fill:before { content: "\eee3"; }
.ri-lungs-line:before { content: "\eee4"; }
.ri-mac-fill:before { content: "\eee5"; }
.ri-mac-line:before { content: "\eee6"; }
.ri-macbook-fill:before { content: "\eee7"; }
.ri-macbook-line:before { content: "\eee8"; }
.ri-magic-fill:before { content: "\eee9"; }
.ri-magic-line:before { content: "\eeea"; }
.ri-mail-add-fill:before { content: "\eeeb"; }
.ri-mail-add-line:before { content: "\eeec"; }
.ri-mail-check-fill:before { content: "\eeed"; }
.ri-mail-check-line:before { content: "\eeee"; }
.ri-mail-close-fill:before { content: "\eeef"; }
.ri-mail-close-line:before { content: "\eef0"; }
.ri-mail-download-fill:before { content: "\eef1"; }
.ri-mail-download-line:before { content: "\eef2"; }
.ri-mail-fill:before { content: "\eef3"; }
.ri-mail-forbid-fill:before { content: "\eef4"; }
.ri-mail-forbid-line:before { content: "\eef5"; }
.ri-mail-line:before { content: "\eef6"; }
.ri-mail-lock-fill:before { content: "\eef7"; }
.ri-mail-lock-line:before { content: "\eef8"; }
.ri-mail-open-fill:before { content: "\eef9"; }
.ri-mail-open-line:before { content: "\eefa"; }
.ri-mail-send-fill:before { content: "\eefb"; }
.ri-mail-send-line:before { content: "\eefc"; }
.ri-mail-settings-fill:before { content: "\eefd"; }
.ri-mail-settings-line:before { content: "\eefe"; }
.ri-mail-star-fill:before { content: "\eeff"; }
.ri-mail-star-line:before { content: "\ef00"; }
.ri-mail-unread-fill:before { content: "\ef01"; }
.ri-mail-unread-line:before { content: "\ef02"; }
.ri-mail-volume-fill:before { content: "\ef03"; }
.ri-mail-volume-line:before { content: "\ef04"; }
.ri-map-2-fill:before { content: "\ef05"; }
.ri-map-2-line:before { content: "\ef06"; }
.ri-map-fill:before { content: "\ef07"; }
.ri-map-line:before { content: "\ef08"; }
.ri-map-pin-2-fill:before { content: "\ef09"; }
.ri-map-pin-2-line:before { content: "\ef0a"; }
.ri-map-pin-3-fill:before { content: "\ef0b"; }
.ri-map-pin-3-line:before { content: "\ef0c"; }
.ri-map-pin-4-fill:before { content: "\ef0d"; }
.ri-map-pin-4-line:before { content: "\ef0e"; }
.ri-map-pin-5-fill:before { content: "\ef0f"; }
.ri-map-pin-5-line:before { content: "\ef10"; }
.ri-map-pin-add-fill:before { content: "\ef11"; }
.ri-map-pin-add-line:before { content: "\ef12"; }
.ri-map-pin-fill:before { content: "\ef13"; }
.ri-map-pin-line:before { content: "\ef14"; }
.ri-map-pin-range-fill:before { content: "\ef15"; }
.ri-map-pin-range-line:before { content: "\ef16"; }
.ri-map-pin-time-fill:before { content: "\ef17"; }
.ri-map-pin-time-line:before { content: "\ef18"; }
.ri-map-pin-user-fill:before { content: "\ef19"; }
.ri-map-pin-user-line:before { content: "\ef1a"; }
.ri-mark-pen-fill:before { content: "\ef1b"; }
.ri-mark-pen-line:before { content: "\ef1c"; }
.ri-markdown-fill:before { content: "\ef1d"; }
.ri-markdown-line:before { content: "\ef1e"; }
.ri-markup-fill:before { content: "\ef1f"; }
.ri-markup-line:before { content: "\ef20"; }
.ri-mastercard-fill:before { content: "\ef21"; }
.ri-mastercard-line:before { content: "\ef22"; }
.ri-mastodon-fill:before { content: "\ef23"; }
.ri-mastodon-line:before { content: "\ef24"; }
.ri-medal-2-fill:before { content: "\ef25"; }
.ri-medal-2-line:before { content: "\ef26"; }
.ri-medal-fill:before { content: "\ef27"; }
.ri-medal-line:before { content: "\ef28"; }
.ri-medicine-bottle-fill:before { content: "\ef29"; }
.ri-medicine-bottle-line:before { content: "\ef2a"; }
.ri-medium-fill:before { content: "\ef2b"; }
.ri-medium-line:before { content: "\ef2c"; }
.ri-men-fill:before { content: "\ef2d"; }
.ri-men-line:before { content: "\ef2e"; }
.ri-mental-health-fill:before { content: "\ef2f"; }
.ri-mental-health-line:before { content: "\ef30"; }
.ri-menu-2-fill:before { content: "\ef31"; }
.ri-menu-2-line:before { content: "\ef32"; }
.ri-menu-3-fill:before { content: "\ef33"; }
.ri-menu-3-line:before { content: "\ef34"; }
.ri-menu-4-fill:before { content: "\ef35"; }
.ri-menu-4-line:before { content: "\ef36"; }
.ri-menu-5-fill:before { content: "\ef37"; }
.ri-menu-5-line:before { content: "\ef38"; }
.ri-menu-add-fill:before { content: "\ef39"; }
.ri-menu-add-line:before { content: "\ef3a"; }
.ri-menu-fill:before { content: "\ef3b"; }
.ri-menu-fold-fill:before { content: "\ef3c"; }
.ri-menu-fold-line:before { content: "\ef3d"; }
.ri-menu-line:before { content: "\ef3e"; }
.ri-menu-unfold-fill:before { content: "\ef3f"; }
.ri-menu-unfold-line:before { content: "\ef40"; }
.ri-merge-cells-horizontal:before { content: "\ef41"; }
.ri-merge-cells-vertical:before { content: "\ef42"; }
.ri-message-2-fill:before { content: "\ef43"; }
.ri-message-2-line:before { content: "\ef44"; }
.ri-message-3-fill:before { content: "\ef45"; }
.ri-message-3-line:before { content: "\ef46"; }
.ri-message-fill:before { content: "\ef47"; }
.ri-message-line:before { content: "\ef48"; }
.ri-messenger-fill:before { content: "\ef49"; }
.ri-messenger-line:before { content: "\ef4a"; }
.ri-meteor-fill:before { content: "\ef4b"; }
.ri-meteor-line:before { content: "\ef4c"; }
.ri-mic-2-fill:before { content: "\ef4d"; }
.ri-mic-2-line:before { content: "\ef4e"; }
.ri-mic-fill:before { content: "\ef4f"; }
.ri-mic-line:before { content: "\ef50"; }
.ri-mic-off-fill:before { content: "\ef51"; }
.ri-mic-off-line:before { content: "\ef52"; }
.ri-mickey-fill:before { content: "\ef53"; }
.ri-mickey-line:before { content: "\ef54"; }
.ri-microscope-fill:before { content: "\ef55"; }
.ri-microscope-line:before { content: "\ef56"; }
.ri-microsoft-fill:before { content: "\ef57"; }
.ri-microsoft-line:before { content: "\ef58"; }
.ri-mind-map:before { content: "\ef59"; }
.ri-mini-program-fill:before { content: "\ef5a"; }
.ri-mini-program-line:before { content: "\ef5b"; }
.ri-mist-fill:before { content: "\ef5c"; }
.ri-mist-line:before { content: "\ef5d"; }
.ri-money-cny-box-fill:before { content: "\ef5e"; }
.ri-money-cny-box-line:before { content: "\ef5f"; }
.ri-money-cny-circle-fill:before { content: "\ef60"; }
.ri-money-cny-circle-line:before { content: "\ef61"; }
.ri-money-dollar-box-fill:before { content: "\ef62"; }
.ri-money-dollar-box-line:before { content: "\ef63"; }
.ri-money-dollar-circle-fill:before { content: "\ef64"; }
.ri-money-dollar-circle-line:before { content: "\ef65"; }
.ri-money-euro-box-fill:before { content: "\ef66"; }
.ri-money-euro-box-line:before { content: "\ef67"; }
.ri-money-euro-circle-fill:before { content: "\ef68"; }
.ri-money-euro-circle-line:before { content: "\ef69"; }
.ri-money-pound-box-fill:before { content: "\ef6a"; }
.ri-money-pound-box-line:before { content: "\ef6b"; }
.ri-money-pound-circle-fill:before { content: "\ef6c"; }
.ri-money-pound-circle-line:before { content: "\ef6d"; }
.ri-moon-clear-fill:before { content: "\ef6e"; }
.ri-moon-clear-line:before { content: "\ef6f"; }
.ri-moon-cloudy-fill:before { content: "\ef70"; }
.ri-moon-cloudy-line:before { content: "\ef71"; }
.ri-moon-fill:before { content: "\ef72"; }
.ri-moon-foggy-fill:before { content: "\ef73"; }
.ri-moon-foggy-line:before { content: "\ef74"; }
.ri-moon-line:before { content: "\ef75"; }
.ri-more-2-fill:before { content: "\ef76"; }
.ri-more-2-line:before { content: "\ef77"; }
.ri-more-fill:before { content: "\ef78"; }
.ri-more-line:before { content: "\ef79"; }
.ri-motorbike-fill:before { content: "\ef7a"; }
.ri-motorbike-line:before { content: "\ef7b"; }
.ri-mouse-fill:before { content: "\ef7c"; }
.ri-mouse-line:before { content: "\ef7d"; }
.ri-movie-2-fill:before { content: "\ef7e"; }
.ri-movie-2-line:before { content: "\ef7f"; }
.ri-movie-fill:before { content: "\ef80"; }
.ri-movie-line:before { content: "\ef81"; }
.ri-music-2-fill:before { content: "\ef82"; }
.ri-music-2-line:before { content: "\ef83"; }
.ri-music-fill:before { content: "\ef84"; }
.ri-music-line:before { content: "\ef85"; }
.ri-mv-fill:before { content: "\ef86"; }
.ri-mv-line:before { content: "\ef87"; }
.ri-navigation-fill:before { content: "\ef88"; }
.ri-navigation-line:before { content: "\ef89"; }
.ri-netease-cloud-music-fill:before { content: "\ef8a"; }
.ri-netease-cloud-music-line:before { content: "\ef8b"; }
.ri-netflix-fill:before { content: "\ef8c"; }
.ri-netflix-line:before { content: "\ef8d"; }
.ri-newspaper-fill:before { content: "\ef8e"; }
.ri-newspaper-line:before { content: "\ef8f"; }
.ri-node-tree:before { content: "\ef90"; }
.ri-notification-2-fill:before { content: "\ef91"; }
.ri-notification-2-line:before { content: "\ef92"; }
.ri-notification-3-fill:before { content: "\ef93"; }
.ri-notification-3-line:before { content: "\ef94"; }
.ri-notification-4-fill:before { content: "\ef95"; }
.ri-notification-4-line:before { content: "\ef96"; }
.ri-notification-badge-fill:before { content: "\ef97"; }
.ri-notification-badge-line:before { content: "\ef98"; }
.ri-notification-fill:before { content: "\ef99"; }
.ri-notification-line:before { content: "\ef9a"; }
.ri-notification-off-fill:before { content: "\ef9b"; }
.ri-notification-off-line:before { content: "\ef9c"; }
.ri-npmjs-fill:before { content: "\ef9d"; }
.ri-npmjs-line:before { content: "\ef9e"; }
.ri-number-0:before { content: "\ef9f"; }
.ri-number-1:before { content: "\efa0"; }
.ri-number-2:before { content: "\efa1"; }
.ri-number-3:before { content: "\efa2"; }
.ri-number-4:before { content: "\efa3"; }
.ri-number-5:before { content: "\efa4"; }
.ri-number-6:before { content: "\efa5"; }
.ri-number-7:before { content: "\efa6"; }
.ri-number-8:before { content: "\efa7"; }
.ri-number-9:before { content: "\efa8"; }
.ri-numbers-fill:before { content: "\efa9"; }
.ri-numbers-line:before { content: "\efaa"; }
.ri-nurse-fill:before { content: "\efab"; }
.ri-nurse-line:before { content: "\efac"; }
.ri-oil-fill:before { content: "\efad"; }
.ri-oil-line:before { content: "\efae"; }
.ri-omega:before { content: "\efaf"; }
.ri-open-arm-fill:before { content: "\efb0"; }
.ri-open-arm-line:before { content: "\efb1"; }
.ri-open-source-fill:before { content: "\efb2"; }
.ri-open-source-line:before { content: "\efb3"; }
.ri-opera-fill:before { content: "\efb4"; }
.ri-opera-line:before { content: "\efb5"; }
.ri-order-play-fill:before { content: "\efb6"; }
.ri-order-play-line:before { content: "\efb7"; }
.ri-organization-chart:before { content: "\efb8"; }
.ri-outlet-2-fill:before { content: "\efb9"; }
.ri-outlet-2-line:before { content: "\efba"; }
.ri-outlet-fill:before { content: "\efbb"; }
.ri-outlet-line:before { content: "\efbc"; }
.ri-page-separator:before { content: "\efbd"; }
.ri-pages-fill:before { content: "\efbe"; }
.ri-pages-line:before { content: "\efbf"; }
.ri-paint-brush-fill:before { content: "\efc0"; }
.ri-paint-brush-line:before { content: "\efc1"; }
.ri-paint-fill:before { content: "\efc2"; }
.ri-paint-line:before { content: "\efc3"; }
.ri-palette-fill:before { content: "\efc4"; }
.ri-palette-line:before { content: "\efc5"; }
.ri-pantone-fill:before { content: "\efc6"; }
.ri-pantone-line:before { content: "\efc7"; }
.ri-paragraph:before { content: "\efc8"; }
.ri-parent-fill:before { content: "\efc9"; }
.ri-parent-line:before { content: "\efca"; }
.ri-parentheses-fill:before { content: "\efcb"; }
.ri-parentheses-line:before { content: "\efcc"; }
.ri-parking-box-fill:before { content: "\efcd"; }
.ri-parking-box-line:before { content: "\efce"; }
.ri-parking-fill:before { content: "\efcf"; }
.ri-parking-line:before { content: "\efd0"; }
.ri-passport-fill:before { content: "\efd1"; }
.ri-passport-line:before { content: "\efd2"; }
.ri-patreon-fill:before { content: "\efd3"; }
.ri-patreon-line:before { content: "\efd4"; }
.ri-pause-circle-fill:before { content: "\efd5"; }
.ri-pause-circle-line:before { content: "\efd6"; }
.ri-pause-fill:before { content: "\efd7"; }
.ri-pause-line:before { content: "\efd8"; }
.ri-pause-mini-fill:before { content: "\efd9"; }
.ri-pause-mini-line:before { content: "\efda"; }
.ri-paypal-fill:before { content: "\efdb"; }
.ri-paypal-line:before { content: "\efdc"; }
.ri-pen-nib-fill:before { content: "\efdd"; }
.ri-pen-nib-line:before { content: "\efde"; }
.ri-pencil-fill:before { content: "\efdf"; }
.ri-pencil-line:before { content: "\efe0"; }
.ri-pencil-ruler-2-fill:before { content: "\efe1"; }
.ri-pencil-ruler-2-line:before { content: "\efe2"; }
.ri-pencil-ruler-fill:before { content: "\efe3"; }
.ri-pencil-ruler-line:before { content: "\efe4"; }
.ri-percent-fill:before { content: "\efe5"; }
.ri-percent-line:before { content: "\efe6"; }
.ri-phone-camera-fill:before { content: "\efe7"; }
.ri-phone-camera-line:before { content: "\efe8"; }
.ri-phone-fill:before { content: "\efe9"; }
.ri-phone-find-fill:before { content: "\efea"; }
.ri-phone-find-line:before { content: "\efeb"; }
.ri-phone-line:before { content: "\efec"; }
.ri-phone-lock-fill:before { content: "\efed"; }
.ri-phone-lock-line:before { content: "\efee"; }
.ri-picture-in-picture-2-fill:before { content: "\efef"; }
.ri-picture-in-picture-2-line:before { content: "\eff0"; }
.ri-picture-in-picture-exit-fill:before { content: "\eff1"; }
.ri-picture-in-picture-exit-line:before { content: "\eff2"; }
.ri-picture-in-picture-fill:before { content: "\eff3"; }
.ri-picture-in-picture-line:before { content: "\eff4"; }
.ri-pie-chart-2-fill:before { content: "\eff5"; }
.ri-pie-chart-2-line:before { content: "\eff6"; }
.ri-pie-chart-box-fill:before { content: "\eff7"; }
.ri-pie-chart-box-line:before { content: "\eff8"; }
.ri-pie-chart-fill:before { content: "\eff9"; }
.ri-pie-chart-line:before { content: "\effa"; }
.ri-pin-distance-fill:before { content: "\effb"; }
.ri-pin-distance-line:before { content: "\effc"; }
.ri-ping-pong-fill:before { content: "\effd"; }
.ri-ping-pong-line:before { content: "\effe"; }
.ri-pinterest-fill:before { content: "\efff"; }
.ri-pinterest-line:before { content: "\f000"; }
.ri-pinyin-input:before { content: "\f001"; }
.ri-pixelfed-fill:before { content: "\f002"; }
.ri-pixelfed-line:before { content: "\f003"; }
.ri-plane-fill:before { content: "\f004"; }
.ri-plane-line:before { content: "\f005"; }
.ri-plant-fill:before { content: "\f006"; }
.ri-plant-line:before { content: "\f007"; }
.ri-play-circle-fill:before { content: "\f008"; }
.ri-play-circle-line:before { content: "\f009"; }
.ri-play-fill:before { content: "\f00a"; }
.ri-play-line:before { content: "\f00b"; }
.ri-play-list-2-fill:before { content: "\f00c"; }
.ri-play-list-2-line:before { content: "\f00d"; }
.ri-play-list-add-fill:before { content: "\f00e"; }
.ri-play-list-add-line:before { content: "\f00f"; }
.ri-play-list-fill:before { content: "\f010"; }
.ri-play-list-line:before { content: "\f011"; }
.ri-play-mini-fill:before { content: "\f012"; }
.ri-play-mini-line:before { content: "\f013"; }
.ri-playstation-fill:before { content: "\f014"; }
.ri-playstation-line:before { content: "\f015"; }
.ri-plug-2-fill:before { content: "\f016"; }
.ri-plug-2-line:before { content: "\f017"; }
.ri-plug-fill:before { content: "\f018"; }
.ri-plug-line:before { content: "\f019"; }
.ri-polaroid-2-fill:before { content: "\f01a"; }
.ri-polaroid-2-line:before { content: "\f01b"; }
.ri-polaroid-fill:before { content: "\f01c"; }
.ri-polaroid-line:before { content: "\f01d"; }
.ri-police-car-fill:before { content: "\f01e"; }
.ri-police-car-line:before { content: "\f01f"; }
.ri-price-tag-2-fill:before { content: "\f020"; }
.ri-price-tag-2-line:before { content: "\f021"; }
.ri-price-tag-3-fill:before { content: "\f022"; }
.ri-price-tag-3-line:before { content: "\f023"; }
.ri-price-tag-fill:before { content: "\f024"; }
.ri-price-tag-line:before { content: "\f025"; }
.ri-printer-cloud-fill:before { content: "\f026"; }
.ri-printer-cloud-line:before { content: "\f027"; }
.ri-printer-fill:before { content: "\f028"; }
.ri-printer-line:before { content: "\f029"; }
.ri-product-hunt-fill:before { content: "\f02a"; }
.ri-product-hunt-line:before { content: "\f02b"; }
.ri-profile-fill:before { content: "\f02c"; }
.ri-profile-line:before { content: "\f02d"; }
.ri-projector-2-fill:before { content: "\f02e"; }
.ri-projector-2-line:before { content: "\f02f"; }
.ri-projector-fill:before { content: "\f030"; }
.ri-projector-line:before { content: "\f031"; }
.ri-psychotherapy-fill:before { content: "\f032"; }
.ri-psychotherapy-line:before { content: "\f033"; }
.ri-pulse-fill:before { content: "\f034"; }
.ri-pulse-line:before { content: "\f035"; }
.ri-pushpin-2-fill:before { content: "\f036"; }
.ri-pushpin-2-line:before { content: "\f037"; }
.ri-pushpin-fill:before { content: "\f038"; }
.ri-pushpin-line:before { content: "\f039"; }
.ri-qq-fill:before { content: "\f03a"; }
.ri-qq-line:before { content: "\f03b"; }
.ri-qr-code-fill:before { content: "\f03c"; }
.ri-qr-code-line:before { content: "\f03d"; }
.ri-qr-scan-2-fill:before { content: "\f03e"; }
.ri-qr-scan-2-line:before { content: "\f03f"; }
.ri-qr-scan-fill:before { content: "\f040"; }
.ri-qr-scan-line:before { content: "\f041"; }
.ri-question-answer-fill:before { content: "\f042"; }
.ri-question-answer-line:before { content: "\f043"; }
.ri-question-fill:before { content: "\f044"; }
.ri-question-line:before { content: "\f045"; }
.ri-question-mark:before { content: "\f046"; }
.ri-questionnaire-fill:before { content: "\f047"; }
.ri-questionnaire-line:before { content: "\f048"; }
.ri-quill-pen-fill:before { content: "\f049"; }
.ri-quill-pen-line:before { content: "\f04a"; }
.ri-radar-fill:before { content: "\f04b"; }
.ri-radar-line:before { content: "\f04c"; }
.ri-radio-2-fill:before { content: "\f04d"; }
.ri-radio-2-line:before { content: "\f04e"; }
.ri-radio-button-fill:before { content: "\f04f"; }
.ri-radio-button-line:before { content: "\f050"; }
.ri-radio-fill:before { content: "\f051"; }
.ri-radio-line:before { content: "\f052"; }
.ri-rainbow-fill:before { content: "\f053"; }
.ri-rainbow-line:before { content: "\f054"; }
.ri-rainy-fill:before { content: "\f055"; }
.ri-rainy-line:before { content: "\f056"; }
.ri-reactjs-fill:before { content: "\f057"; }
.ri-reactjs-line:before { content: "\f058"; }
.ri-record-circle-fill:before { content: "\f059"; }
.ri-record-circle-line:before { content: "\f05a"; }
.ri-record-mail-fill:before { content: "\f05b"; }
.ri-record-mail-line:before { content: "\f05c"; }
.ri-recycle-fill:before { content: "\f05d"; }
.ri-recycle-line:before { content: "\f05e"; }
.ri-red-packet-fill:before { content: "\f05f"; }
.ri-red-packet-line:before { content: "\f060"; }
.ri-reddit-fill:before { content: "\f061"; }
.ri-reddit-line:before { content: "\f062"; }
.ri-refresh-fill:before { content: "\f063"; }
.ri-refresh-line:before { content: "\f064"; }
.ri-refund-2-fill:before { content: "\f065"; }
.ri-refund-2-line:before { content: "\f066"; }
.ri-refund-fill:before { content: "\f067"; }
.ri-refund-line:before { content: "\f068"; }
.ri-registered-fill:before { content: "\f069"; }
.ri-registered-line:before { content: "\f06a"; }
.ri-remixicon-fill:before { content: "\f06b"; }
.ri-remixicon-line:before { content: "\f06c"; }
.ri-remote-control-2-fill:before { content: "\f06d"; }
.ri-remote-control-2-line:before { content: "\f06e"; }
.ri-remote-control-fill:before { content: "\f06f"; }
.ri-remote-control-line:before { content: "\f070"; }
.ri-repeat-2-fill:before { content: "\f071"; }
.ri-repeat-2-line:before { content: "\f072"; }
.ri-repeat-fill:before { content: "\f073"; }
.ri-repeat-line:before { content: "\f074"; }
.ri-repeat-one-fill:before { content: "\f075"; }
.ri-repeat-one-line:before { content: "\f076"; }
.ri-reply-all-fill:before { content: "\f077"; }
.ri-reply-all-line:before { content: "\f078"; }
.ri-reply-fill:before { content: "\f079"; }
.ri-reply-line:before { content: "\f07a"; }
.ri-reserved-fill:before { content: "\f07b"; }
.ri-reserved-line:before { content: "\f07c"; }
.ri-rest-time-fill:before { content: "\f07d"; }
.ri-rest-time-line:before { content: "\f07e"; }
.ri-restart-fill:before { content: "\f07f"; }
.ri-restart-line:before { content: "\f080"; }
.ri-restaurant-2-fill:before { content: "\f081"; }
.ri-restaurant-2-line:before { content: "\f082"; }
.ri-restaurant-fill:before { content: "\f083"; }
.ri-restaurant-line:before { content: "\f084"; }
.ri-rewind-fill:before { content: "\f085"; }
.ri-rewind-line:before { content: "\f086"; }
.ri-rewind-mini-fill:before { content: "\f087"; }
.ri-rewind-mini-line:before { content: "\f088"; }
.ri-rhythm-fill:before { content: "\f089"; }
.ri-rhythm-line:before { content: "\f08a"; }
.ri-riding-fill:before { content: "\f08b"; }
.ri-riding-line:before { content: "\f08c"; }
.ri-road-map-fill:before { content: "\f08d"; }
.ri-road-map-line:before { content: "\f08e"; }
.ri-roadster-fill:before { content: "\f08f"; }
.ri-roadster-line:before { content: "\f090"; }
.ri-robot-fill:before { content: "\f091"; }
.ri-robot-line:before { content: "\f092"; }
.ri-rocket-2-fill:before { content: "\f093"; }
.ri-rocket-2-line:before { content: "\f094"; }
.ri-rocket-fill:before { content: "\f095"; }
.ri-rocket-line:before { content: "\f096"; }
.ri-rotate-lock-fill:before { content: "\f097"; }
.ri-rotate-lock-line:before { content: "\f098"; }
.ri-rounded-corner:before { content: "\f099"; }
.ri-route-fill:before { content: "\f09a"; }
.ri-route-line:before { content: "\f09b"; }
.ri-router-fill:before { content: "\f09c"; }
.ri-router-line:before { content: "\f09d"; }
.ri-rss-fill:before { content: "\f09e"; }
.ri-rss-line:before { content: "\f09f"; }
.ri-ruler-2-fill:before { content: "\f0a0"; }
.ri-ruler-2-line:before { content: "\f0a1"; }
.ri-ruler-fill:before { content: "\f0a2"; }
.ri-ruler-line:before { content: "\f0a3"; }
.ri-run-fill:before { content: "\f0a4"; }
.ri-run-line:before { content: "\f0a5"; }
.ri-safari-fill:before { content: "\f0a6"; }
.ri-safari-line:before { content: "\f0a7"; }
.ri-safe-2-fill:before { content: "\f0a8"; }
.ri-safe-2-line:before { content: "\f0a9"; }
.ri-safe-fill:before { content: "\f0aa"; }
.ri-safe-line:before { content: "\f0ab"; }
.ri-sailboat-fill:before { content: "\f0ac"; }
.ri-sailboat-line:before { content: "\f0ad"; }
.ri-save-2-fill:before { content: "\f0ae"; }
.ri-save-2-line:before { content: "\f0af"; }
.ri-save-3-fill:before { content: "\f0b0"; }
.ri-save-3-line:before { content: "\f0b1"; }
.ri-save-fill:before { content: "\f0b2"; }
.ri-save-line:before { content: "\f0b3"; }
.ri-scales-2-fill:before { content: "\f0b4"; }
.ri-scales-2-line:before { content: "\f0b5"; }
.ri-scales-3-fill:before { content: "\f0b6"; }
.ri-scales-3-line:before { content: "\f0b7"; }
.ri-scales-fill:before { content: "\f0b8"; }
.ri-scales-line:before { content: "\f0b9"; }
.ri-scan-2-fill:before { content: "\f0ba"; }
.ri-scan-2-line:before { content: "\f0bb"; }
.ri-scan-fill:before { content: "\f0bc"; }
.ri-scan-line:before { content: "\f0bd"; }
.ri-scissors-2-fill:before { content: "\f0be"; }
.ri-scissors-2-line:before { content: "\f0bf"; }
.ri-scissors-cut-fill:before { content: "\f0c0"; }
.ri-scissors-cut-line:before { content: "\f0c1"; }
.ri-scissors-fill:before { content: "\f0c2"; }
.ri-scissors-line:before { content: "\f0c3"; }
.ri-screenshot-2-fill:before { content: "\f0c4"; }
.ri-screenshot-2-line:before { content: "\f0c5"; }
.ri-screenshot-fill:before { content: "\f0c6"; }
.ri-screenshot-line:before { content: "\f0c7"; }
.ri-sd-card-fill:before { content: "\f0c8"; }
.ri-sd-card-line:before { content: "\f0c9"; }
.ri-sd-card-mini-fill:before { content: "\f0ca"; }
.ri-sd-card-mini-line:before { content: "\f0cb"; }
.ri-search-2-fill:before { content: "\f0cc"; }
.ri-search-2-line:before { content: "\f0cd"; }
.ri-search-eye-fill:before { content: "\f0ce"; }
.ri-search-eye-line:before { content: "\f0cf"; }
.ri-search-fill:before { content: "\f0d0"; }
.ri-search-line:before { content: "\f0d1"; }
.ri-secure-payment-fill:before { content: "\f0d2"; }
.ri-secure-payment-line:before { content: "\f0d3"; }
.ri-seedling-fill:before { content: "\f0d4"; }
.ri-seedling-line:before { content: "\f0d5"; }
.ri-send-backward:before { content: "\f0d6"; }
.ri-send-plane-2-fill:before { content: "\f0d7"; }
.ri-send-plane-2-line:before { content: "\f0d8"; }
.ri-send-plane-fill:before { content: "\f0d9"; }
.ri-send-plane-line:before { content: "\f0da"; }
.ri-send-to-back:before { content: "\f0db"; }
.ri-sensor-fill:before { content: "\f0dc"; }
.ri-sensor-line:before { content: "\f0dd"; }
.ri-separator:before { content: "\f0de"; }
.ri-server-fill:before { content: "\f0df"; }
.ri-server-line:before { content: "\f0e0"; }
.ri-service-fill:before { content: "\f0e1"; }
.ri-service-line:before { content: "\f0e2"; }
.ri-settings-2-fill:before { content: "\f0e3"; }
.ri-settings-2-line:before { content: "\f0e4"; }
.ri-settings-3-fill:before { content: "\f0e5"; }
.ri-settings-3-line:before { content: "\f0e6"; }
.ri-settings-4-fill:before { content: "\f0e7"; }
.ri-settings-4-line:before { content: "\f0e8"; }
.ri-settings-5-fill:before { content: "\f0e9"; }
.ri-settings-5-line:before { content: "\f0ea"; }
.ri-settings-6-fill:before { content: "\f0eb"; }
.ri-settings-6-line:before { content: "\f0ec"; }
.ri-settings-fill:before { content: "\f0ed"; }
.ri-settings-line:before { content: "\f0ee"; }
.ri-shape-2-fill:before { content: "\f0ef"; }
.ri-shape-2-line:before { content: "\f0f0"; }
.ri-shape-fill:before { content: "\f0f1"; }
.ri-shape-line:before { content: "\f0f2"; }
.ri-share-box-fill:before { content: "\f0f3"; }
.ri-share-box-line:before { content: "\f0f4"; }
.ri-share-circle-fill:before { content: "\f0f5"; }
.ri-share-circle-line:before { content: "\f0f6"; }
.ri-share-fill:before { content: "\f0f7"; }
.ri-share-forward-2-fill:before { content: "\f0f8"; }
.ri-share-forward-2-line:before { content: "\f0f9"; }
.ri-share-forward-box-fill:before { content: "\f0fa"; }
.ri-share-forward-box-line:before { content: "\f0fb"; }
.ri-share-forward-fill:before { content: "\f0fc"; }
.ri-share-forward-line:before { content: "\f0fd"; }
.ri-share-line:before { content: "\f0fe"; }
.ri-shield-check-fill:before { content: "\f0ff"; }
.ri-shield-check-line:before { content: "\f100"; }
.ri-shield-cross-fill:before { content: "\f101"; }
.ri-shield-cross-line:before { content: "\f102"; }
.ri-shield-fill:before { content: "\f103"; }
.ri-shield-flash-fill:before { content: "\f104"; }
.ri-shield-flash-line:before { content: "\f105"; }
.ri-shield-keyhole-fill:before { content: "\f106"; }
.ri-shield-keyhole-line:before { content: "\f107"; }
.ri-shield-line:before { content: "\f108"; }
.ri-shield-star-fill:before { content: "\f109"; }
.ri-shield-star-line:before { content: "\f10a"; }
.ri-shield-user-fill:before { content: "\f10b"; }
.ri-shield-user-line:before { content: "\f10c"; }
.ri-ship-2-fill:before { content: "\f10d"; }
.ri-ship-2-line:before { content: "\f10e"; }
.ri-ship-fill:before { content: "\f10f"; }
.ri-ship-line:before { content: "\f110"; }
.ri-shirt-fill:before { content: "\f111"; }
.ri-shirt-line:before { content: "\f112"; }
.ri-shopping-bag-2-fill:before { content: "\f113"; }
.ri-shopping-bag-2-line:before { content: "\f114"; }
.ri-shopping-bag-3-fill:before { content: "\f115"; }
.ri-shopping-bag-3-line:before { content: "\f116"; }
.ri-shopping-bag-fill:before { content: "\f117"; }
.ri-shopping-bag-line:before { content: "\f118"; }
.ri-shopping-basket-2-fill:before { content: "\f119"; }
.ri-shopping-basket-2-line:before { content: "\f11a"; }
.ri-shopping-basket-fill:before { content: "\f11b"; }
.ri-shopping-basket-line:before { content: "\f11c"; }
.ri-shopping-cart-2-fill:before { content: "\f11d"; }
.ri-shopping-cart-2-line:before { content: "\f11e"; }
.ri-shopping-cart-fill:before { content: "\f11f"; }
.ri-shopping-cart-line:before { content: "\f120"; }
.ri-showers-fill:before { content: "\f121"; }
.ri-showers-line:before { content: "\f122"; }
.ri-shuffle-fill:before { content: "\f123"; }
.ri-shuffle-line:before { content: "\f124"; }
.ri-shut-down-fill:before { content: "\f125"; }
.ri-shut-down-line:before { content: "\f126"; }
.ri-side-bar-fill:before { content: "\f127"; }
.ri-side-bar-line:before { content: "\f128"; }
.ri-signal-tower-fill:before { content: "\f129"; }
.ri-signal-tower-line:before { content: "\f12a"; }
.ri-signal-wifi-1-fill:before { content: "\f12b"; }
.ri-signal-wifi-1-line:before { content: "\f12c"; }
.ri-signal-wifi-2-fill:before { content: "\f12d"; }
.ri-signal-wifi-2-line:before { content: "\f12e"; }
.ri-signal-wifi-3-fill:before { content: "\f12f"; }
.ri-signal-wifi-3-line:before { content: "\f130"; }
.ri-signal-wifi-error-fill:before { content: "\f131"; }
.ri-signal-wifi-error-line:before { content: "\f132"; }
.ri-signal-wifi-fill:before { content: "\f133"; }
.ri-signal-wifi-line:before { content: "\f134"; }
.ri-signal-wifi-off-fill:before { content: "\f135"; }
.ri-signal-wifi-off-line:before { content: "\f136"; }
.ri-sim-card-2-fill:before { content: "\f137"; }
.ri-sim-card-2-line:before { content: "\f138"; }
.ri-sim-card-fill:before { content: "\f139"; }
.ri-sim-card-line:before { content: "\f13a"; }
.ri-single-quotes-l:before { content: "\f13b"; }
.ri-single-quotes-r:before { content: "\f13c"; }
.ri-sip-fill:before { content: "\f13d"; }
.ri-sip-line:before { content: "\f13e"; }
.ri-skip-back-fill:before { content: "\f13f"; }
.ri-skip-back-line:before { content: "\f140"; }
.ri-skip-back-mini-fill:before { content: "\f141"; }
.ri-skip-back-mini-line:before { content: "\f142"; }
.ri-skip-forward-fill:before { content: "\f143"; }
.ri-skip-forward-line:before { content: "\f144"; }
.ri-skip-forward-mini-fill:before { content: "\f145"; }
.ri-skip-forward-mini-line:before { content: "\f146"; }
.ri-skull-2-fill:before { content: "\f147"; }
.ri-skull-2-line:before { content: "\f148"; }
.ri-skull-fill:before { content: "\f149"; }
.ri-skull-line:before { content: "\f14a"; }
.ri-skype-fill:before { content: "\f14b"; }
.ri-skype-line:before { content: "\f14c"; }
.ri-slack-fill:before { content: "\f14d"; }
.ri-slack-line:before { content: "\f14e"; }
.ri-slice-fill:before { content: "\f14f"; }
.ri-slice-line:before { content: "\f150"; }
.ri-slideshow-2-fill:before { content: "\f151"; }
.ri-slideshow-2-line:before { content: "\f152"; }
.ri-slideshow-3-fill:before { content: "\f153"; }
.ri-slideshow-3-line:before { content: "\f154"; }
.ri-slideshow-4-fill:before { content: "\f155"; }
.ri-slideshow-4-line:before { content: "\f156"; }
.ri-slideshow-fill:before { content: "\f157"; }
.ri-slideshow-line:before { content: "\f158"; }
.ri-smartphone-fill:before { content: "\f159"; }
.ri-smartphone-line:before { content: "\f15a"; }
.ri-snapchat-fill:before { content: "\f15b"; }
.ri-snapchat-line:before { content: "\f15c"; }
.ri-snowy-fill:before { content: "\f15d"; }
.ri-snowy-line:before { content: "\f15e"; }
.ri-sort-asc:before { content: "\f15f"; }
.ri-sort-desc:before { content: "\f160"; }
.ri-sound-module-fill:before { content: "\f161"; }
.ri-sound-module-line:before { content: "\f162"; }
.ri-soundcloud-fill:before { content: "\f163"; }
.ri-soundcloud-line:before { content: "\f164"; }
.ri-space-ship-fill:before { content: "\f165"; }
.ri-space-ship-line:before { content: "\f166"; }
.ri-space:before { content: "\f167"; }
.ri-spam-2-fill:before { content: "\f168"; }
.ri-spam-2-line:before { content: "\f169"; }
.ri-spam-3-fill:before { content: "\f16a"; }
.ri-spam-3-line:before { content: "\f16b"; }
.ri-spam-fill:before { content: "\f16c"; }
.ri-spam-line:before { content: "\f16d"; }
.ri-speaker-2-fill:before { content: "\f16e"; }
.ri-speaker-2-line:before { content: "\f16f"; }
.ri-speaker-3-fill:before { content: "\f170"; }
.ri-speaker-3-line:before { content: "\f171"; }
.ri-speaker-fill:before { content: "\f172"; }
.ri-speaker-line:before { content: "\f173"; }
.ri-spectrum-fill:before { content: "\f174"; }
.ri-spectrum-line:before { content: "\f175"; }
.ri-speed-fill:before { content: "\f176"; }
.ri-speed-line:before { content: "\f177"; }
.ri-speed-mini-fill:before { content: "\f178"; }
.ri-speed-mini-line:before { content: "\f179"; }
.ri-split-cells-horizontal:before { content: "\f17a"; }
.ri-split-cells-vertical:before { content: "\f17b"; }
.ri-spotify-fill:before { content: "\f17c"; }
.ri-spotify-line:before { content: "\f17d"; }
.ri-spy-fill:before { content: "\f17e"; }
.ri-spy-line:before { content: "\f17f"; }
.ri-stack-fill:before { content: "\f180"; }
.ri-stack-line:before { content: "\f181"; }
.ri-stack-overflow-fill:before { content: "\f182"; }
.ri-stack-overflow-line:before { content: "\f183"; }
.ri-stackshare-fill:before { content: "\f184"; }
.ri-stackshare-line:before { content: "\f185"; }
.ri-star-fill:before { content: "\f186"; }
.ri-star-half-fill:before { content: "\f187"; }
.ri-star-half-line:before { content: "\f188"; }
.ri-star-half-s-fill:before { content: "\f189"; }
.ri-star-half-s-line:before { content: "\f18a"; }
.ri-star-line:before { content: "\f18b"; }
.ri-star-s-fill:before { content: "\f18c"; }
.ri-star-s-line:before { content: "\f18d"; }
.ri-star-smile-fill:before { content: "\f18e"; }
.ri-star-smile-line:before { content: "\f18f"; }
.ri-steam-fill:before { content: "\f190"; }
.ri-steam-line:before { content: "\f191"; }
.ri-steering-2-fill:before { content: "\f192"; }
.ri-steering-2-line:before { content: "\f193"; }
.ri-steering-fill:before { content: "\f194"; }
.ri-steering-line:before { content: "\f195"; }
.ri-stethoscope-fill:before { content: "\f196"; }
.ri-stethoscope-line:before { content: "\f197"; }
.ri-sticky-note-2-fill:before { content: "\f198"; }
.ri-sticky-note-2-line:before { content: "\f199"; }
.ri-sticky-note-fill:before { content: "\f19a"; }
.ri-sticky-note-line:before { content: "\f19b"; }
.ri-stock-fill:before { content: "\f19c"; }
.ri-stock-line:before { content: "\f19d"; }
.ri-stop-circle-fill:before { content: "\f19e"; }
.ri-stop-circle-line:before { content: "\f19f"; }
.ri-stop-fill:before { content: "\f1a0"; }
.ri-stop-line:before { content: "\f1a1"; }
.ri-stop-mini-fill:before { content: "\f1a2"; }
.ri-stop-mini-line:before { content: "\f1a3"; }
.ri-store-2-fill:before { content: "\f1a4"; }
.ri-store-2-line:before { content: "\f1a5"; }
.ri-store-3-fill:before { content: "\f1a6"; }
.ri-store-3-line:before { content: "\f1a7"; }
.ri-store-fill:before { content: "\f1a8"; }
.ri-store-line:before { content: "\f1a9"; }
.ri-strikethrough-2:before { content: "\f1aa"; }
.ri-strikethrough:before { content: "\f1ab"; }
.ri-subscript-2:before { content: "\f1ac"; }
.ri-subscript:before { content: "\f1ad"; }
.ri-subtract-fill:before { content: "\f1ae"; }
.ri-subtract-line:before { content: "\f1af"; }
.ri-subway-fill:before { content: "\f1b0"; }
.ri-subway-line:before { content: "\f1b1"; }
.ri-subway-wifi-fill:before { content: "\f1b2"; }
.ri-subway-wifi-line:before { content: "\f1b3"; }
.ri-suitcase-2-fill:before { content: "\f1b4"; }
.ri-suitcase-2-line:before { content: "\f1b5"; }
.ri-suitcase-3-fill:before { content: "\f1b6"; }
.ri-suitcase-3-line:before { content: "\f1b7"; }
.ri-suitcase-fill:before { content: "\f1b8"; }
.ri-suitcase-line:before { content: "\f1b9"; }
.ri-sun-cloudy-fill:before { content: "\f1ba"; }
.ri-sun-cloudy-line:before { content: "\f1bb"; }
.ri-sun-fill:before { content: "\f1bc"; }
.ri-sun-foggy-fill:before { content: "\f1bd"; }
.ri-sun-foggy-line:before { content: "\f1be"; }
.ri-sun-line:before { content: "\f1bf"; }
.ri-superscript-2:before { content: "\f1c0"; }
.ri-superscript:before { content: "\f1c1"; }
.ri-surgical-mask-fill:before { content: "\f1c2"; }
.ri-surgical-mask-line:before { content: "\f1c3"; }
.ri-surround-sound-fill:before { content: "\f1c4"; }
.ri-surround-sound-line:before { content: "\f1c5"; }
.ri-survey-fill:before { content: "\f1c6"; }
.ri-survey-line:before { content: "\f1c7"; }
.ri-swap-box-fill:before { content: "\f1c8"; }
.ri-swap-box-line:before { content: "\f1c9"; }
.ri-swap-fill:before { content: "\f1ca"; }
.ri-swap-line:before { content: "\f1cb"; }
.ri-switch-fill:before { content: "\f1cc"; }
.ri-switch-line:before { content: "\f1cd"; }
.ri-sword-fill:before { content: "\f1ce"; }
.ri-sword-line:before { content: "\f1cf"; }
.ri-syringe-fill:before { content: "\f1d0"; }
.ri-syringe-line:before { content: "\f1d1"; }
.ri-t-box-fill:before { content: "\f1d2"; }
.ri-t-box-line:before { content: "\f1d3"; }
.ri-t-shirt-2-fill:before { content: "\f1d4"; }
.ri-t-shirt-2-line:before { content: "\f1d5"; }
.ri-t-shirt-air-fill:before { content: "\f1d6"; }
.ri-t-shirt-air-line:before { content: "\f1d7"; }
.ri-t-shirt-fill:before { content: "\f1d8"; }
.ri-t-shirt-line:before { content: "\f1d9"; }
.ri-table-2:before { content: "\f1da"; }
.ri-table-alt-fill:before { content: "\f1db"; }
.ri-table-alt-line:before { content: "\f1dc"; }
.ri-table-fill:before { content: "\f1dd"; }
.ri-table-line:before { content: "\f1de"; }
.ri-tablet-fill:before { content: "\f1df"; }
.ri-tablet-line:before { content: "\f1e0"; }
.ri-takeaway-fill:before { content: "\f1e1"; }
.ri-takeaway-line:before { content: "\f1e2"; }
.ri-taobao-fill:before { content: "\f1e3"; }
.ri-taobao-line:before { content: "\f1e4"; }
.ri-tape-fill:before { content: "\f1e5"; }
.ri-tape-line:before { content: "\f1e6"; }
.ri-task-fill:before { content: "\f1e7"; }
.ri-task-line:before { content: "\f1e8"; }
.ri-taxi-fill:before { content: "\f1e9"; }
.ri-taxi-line:before { content: "\f1ea"; }
.ri-taxi-wifi-fill:before { content: "\f1eb"; }
.ri-taxi-wifi-line:before { content: "\f1ec"; }
.ri-team-fill:before { content: "\f1ed"; }
.ri-team-line:before { content: "\f1ee"; }
.ri-telegram-fill:before { content: "\f1ef"; }
.ri-telegram-line:before { content: "\f1f0"; }
.ri-temp-cold-fill:before { content: "\f1f1"; }
.ri-temp-cold-line:before { content: "\f1f2"; }
.ri-temp-hot-fill:before { content: "\f1f3"; }
.ri-temp-hot-line:before { content: "\f1f4"; }
.ri-terminal-box-fill:before { content: "\f1f5"; }
.ri-terminal-box-line:before { content: "\f1f6"; }
.ri-terminal-fill:before { content: "\f1f7"; }
.ri-terminal-line:before { content: "\f1f8"; }
.ri-terminal-window-fill:before { content: "\f1f9"; }
.ri-terminal-window-line:before { content: "\f1fa"; }
.ri-test-tube-fill:before { content: "\f1fb"; }
.ri-test-tube-line:before { content: "\f1fc"; }
.ri-text-direction-l:before { content: "\f1fd"; }
.ri-text-direction-r:before { content: "\f1fe"; }
.ri-text-spacing:before { content: "\f1ff"; }
.ri-text-wrap:before { content: "\f200"; }
.ri-text:before { content: "\f201"; }
.ri-thermometer-fill:before { content: "\f202"; }
.ri-thermometer-line:before { content: "\f203"; }
.ri-thumb-down-fill:before { content: "\f204"; }
.ri-thumb-down-line:before { content: "\f205"; }
.ri-thumb-up-fill:before { content: "\f206"; }
.ri-thumb-up-line:before { content: "\f207"; }
.ri-thunderstorms-fill:before { content: "\f208"; }
.ri-thunderstorms-line:before { content: "\f209"; }
.ri-ticket-2-fill:before { content: "\f20a"; }
.ri-ticket-2-line:before { content: "\f20b"; }
.ri-ticket-fill:before { content: "\f20c"; }
.ri-ticket-line:before { content: "\f20d"; }
.ri-time-fill:before { content: "\f20e"; }
.ri-time-line:before { content: "\f20f"; }
.ri-timer-2-fill:before { content: "\f210"; }
.ri-timer-2-line:before { content: "\f211"; }
.ri-timer-fill:before { content: "\f212"; }
.ri-timer-flash-fill:before { content: "\f213"; }
.ri-timer-flash-line:before { content: "\f214"; }
.ri-timer-line:before { content: "\f215"; }
.ri-todo-fill:before { content: "\f216"; }
.ri-todo-line:before { content: "\f217"; }
.ri-toggle-fill:before { content: "\f218"; }
.ri-toggle-line:before { content: "\f219"; }
.ri-tools-fill:before { content: "\f21a"; }
.ri-tools-line:before { content: "\f21b"; }
.ri-tornado-fill:before { content: "\f21c"; }
.ri-tornado-line:before { content: "\f21d"; }
.ri-trademark-fill:before { content: "\f21e"; }
.ri-trademark-line:before { content: "\f21f"; }
.ri-traffic-light-fill:before { content: "\f220"; }
.ri-traffic-light-line:before { content: "\f221"; }
.ri-train-fill:before { content: "\f222"; }
.ri-train-line:before { content: "\f223"; }
.ri-train-wifi-fill:before { content: "\f224"; }
.ri-train-wifi-line:before { content: "\f225"; }
.ri-translate-2:before { content: "\f226"; }
.ri-translate:before { content: "\f227"; }
.ri-travesti-fill:before { content: "\f228"; }
.ri-travesti-line:before { content: "\f229"; }
.ri-treasure-map-fill:before { content: "\f22a"; }
.ri-treasure-map-line:before { content: "\f22b"; }
.ri-trello-fill:before { content: "\f22c"; }
.ri-trello-line:before { content: "\f22d"; }
.ri-trophy-fill:before { content: "\f22e"; }
.ri-trophy-line:before { content: "\f22f"; }
.ri-truck-fill:before { content: "\f230"; }
.ri-truck-line:before { content: "\f231"; }
.ri-tumblr-fill:before { content: "\f232"; }
.ri-tumblr-line:before { content: "\f233"; }
.ri-tv-2-fill:before { content: "\f234"; }
.ri-tv-2-line:before { content: "\f235"; }
.ri-tv-fill:before { content: "\f236"; }
.ri-tv-line:before { content: "\f237"; }
.ri-twitch-fill:before { content: "\f238"; }
.ri-twitch-line:before { content: "\f239"; }
.ri-twitter-fill:before { content: "\f23a"; }
.ri-twitter-line:before { content: "\f23b"; }
.ri-typhoon-fill:before { content: "\f23c"; }
.ri-typhoon-line:before { content: "\f23d"; }
.ri-u-disk-fill:before { content: "\f23e"; }
.ri-u-disk-line:before { content: "\f23f"; }
.ri-ubuntu-fill:before { content: "\f240"; }
.ri-ubuntu-line:before { content: "\f241"; }
.ri-umbrella-fill:before { content: "\f242"; }
.ri-umbrella-line:before { content: "\f243"; }
.ri-underline:before { content: "\f244"; }
.ri-uninstall-fill:before { content: "\f245"; }
.ri-uninstall-line:before { content: "\f246"; }
.ri-unsplash-fill:before { content: "\f247"; }
.ri-unsplash-line:before { content: "\f248"; }
.ri-upload-2-fill:before { content: "\f249"; }
.ri-upload-2-line:before { content: "\f24a"; }
.ri-upload-cloud-2-fill:before { content: "\f24b"; }
.ri-upload-cloud-2-line:before { content: "\f24c"; }
.ri-upload-cloud-fill:before { content: "\f24d"; }
.ri-upload-cloud-line:before { content: "\f24e"; }
.ri-upload-fill:before { content: "\f24f"; }
.ri-upload-line:before { content: "\f250"; }
.ri-usb-fill:before { content: "\f251"; }
.ri-usb-line:before { content: "\f252"; }
.ri-user-2-fill:before { content: "\f253"; }
.ri-user-2-line:before { content: "\f254"; }
.ri-user-3-fill:before { content: "\f255"; }
.ri-user-3-line:before { content: "\f256"; }
.ri-user-4-fill:before { content: "\f257"; }
.ri-user-4-line:before { content: "\f258"; }
.ri-user-5-fill:before { content: "\f259"; }
.ri-user-5-line:before { content: "\f25a"; }
.ri-user-6-fill:before { content: "\f25b"; }
.ri-user-6-line:before { content: "\f25c"; }
.ri-user-add-fill:before { content: "\f25d"; }
.ri-user-add-line:before { content: "\f25e"; }
.ri-user-fill:before { content: "\f25f"; }
.ri-user-follow-fill:before { content: "\f260"; }
.ri-user-follow-line:before { content: "\f261"; }
.ri-user-heart-fill:before { content: "\f262"; }
.ri-user-heart-line:before { content: "\f263"; }
.ri-user-line:before { content: "\f264"; }
.ri-user-location-fill:before { content: "\f265"; }
.ri-user-location-line:before { content: "\f266"; }
.ri-user-received-2-fill:before { content: "\f267"; }
.ri-user-received-2-line:before { content: "\f268"; }
.ri-user-received-fill:before { content: "\f269"; }
.ri-user-received-line:before { content: "\f26a"; }
.ri-user-search-fill:before { content: "\f26b"; }
.ri-user-search-line:before { content: "\f26c"; }
.ri-user-settings-fill:before { content: "\f26d"; }
.ri-user-settings-line:before { content: "\f26e"; }
.ri-user-shared-2-fill:before { content: "\f26f"; }
.ri-user-shared-2-line:before { content: "\f270"; }
.ri-user-shared-fill:before { content: "\f271"; }
.ri-user-shared-line:before { content: "\f272"; }
.ri-user-smile-fill:before { content: "\f273"; }
.ri-user-smile-line:before { content: "\f274"; }
.ri-user-star-fill:before { content: "\f275"; }
.ri-user-star-line:before { content: "\f276"; }
.ri-user-unfollow-fill:before { content: "\f277"; }
.ri-user-unfollow-line:before { content: "\f278"; }
.ri-user-voice-fill:before { content: "\f279"; }
.ri-user-voice-line:before { content: "\f27a"; }
.ri-video-add-fill:before { content: "\f27b"; }
.ri-video-add-line:before { content: "\f27c"; }
.ri-video-chat-fill:before { content: "\f27d"; }
.ri-video-chat-line:before { content: "\f27e"; }
.ri-video-download-fill:before { content: "\f27f"; }
.ri-video-download-line:before { content: "\f280"; }
.ri-video-fill:before { content: "\f281"; }
.ri-video-line:before { content: "\f282"; }
.ri-video-upload-fill:before { content: "\f283"; }
.ri-video-upload-line:before { content: "\f284"; }
.ri-vidicon-2-fill:before { content: "\f285"; }
.ri-vidicon-2-line:before { content: "\f286"; }
.ri-vidicon-fill:before { content: "\f287"; }
.ri-vidicon-line:before { content: "\f288"; }
.ri-vimeo-fill:before { content: "\f289"; }
.ri-vimeo-line:before { content: "\f28a"; }
.ri-vip-crown-2-fill:before { content: "\f28b"; }
.ri-vip-crown-2-line:before { content: "\f28c"; }
.ri-vip-crown-fill:before { content: "\f28d"; }
.ri-vip-crown-line:before { content: "\f28e"; }
.ri-vip-diamond-fill:before { content: "\f28f"; }
.ri-vip-diamond-line:before { content: "\f290"; }
.ri-vip-fill:before { content: "\f291"; }
.ri-vip-line:before { content: "\f292"; }
.ri-virus-fill:before { content: "\f293"; }
.ri-virus-line:before { content: "\f294"; }
.ri-visa-fill:before { content: "\f295"; }
.ri-visa-line:before { content: "\f296"; }
.ri-voice-recognition-fill:before { content: "\f297"; }
.ri-voice-recognition-line:before { content: "\f298"; }
.ri-voiceprint-fill:before { content: "\f299"; }
.ri-voiceprint-line:before { content: "\f29a"; }
.ri-volume-down-fill:before { content: "\f29b"; }
.ri-volume-down-line:before { content: "\f29c"; }
.ri-volume-mute-fill:before { content: "\f29d"; }
.ri-volume-mute-line:before { content: "\f29e"; }
.ri-volume-off-vibrate-fill:before { content: "\f29f"; }
.ri-volume-off-vibrate-line:before { content: "\f2a0"; }
.ri-volume-up-fill:before { content: "\f2a1"; }
.ri-volume-up-line:before { content: "\f2a2"; }
.ri-volume-vibrate-fill:before { content: "\f2a3"; }
.ri-volume-vibrate-line:before { content: "\f2a4"; }
.ri-vuejs-fill:before { content: "\f2a5"; }
.ri-vuejs-line:before { content: "\f2a6"; }
.ri-walk-fill:before { content: "\f2a7"; }
.ri-walk-line:before { content: "\f2a8"; }
.ri-wallet-2-fill:before { content: "\f2a9"; }
.ri-wallet-2-line:before { content: "\f2aa"; }
.ri-wallet-3-fill:before { content: "\f2ab"; }
.ri-wallet-3-line:before { content: "\f2ac"; }
.ri-wallet-fill:before { content: "\f2ad"; }
.ri-wallet-line:before { content: "\f2ae"; }
.ri-water-flash-fill:before { content: "\f2af"; }
.ri-water-flash-line:before { content: "\f2b0"; }
.ri-webcam-fill:before { content: "\f2b1"; }
.ri-webcam-line:before { content: "\f2b2"; }
.ri-wechat-2-fill:before { content: "\f2b3"; }
.ri-wechat-2-line:before { content: "\f2b4"; }
.ri-wechat-fill:before { content: "\f2b5"; }
.ri-wechat-line:before { content: "\f2b6"; }
.ri-wechat-pay-fill:before { content: "\f2b7"; }
.ri-wechat-pay-line:before { content: "\f2b8"; }
.ri-weibo-fill:before { content: "\f2b9"; }
.ri-weibo-line:before { content: "\f2ba"; }
.ri-whatsapp-fill:before { content: "\f2bb"; }
.ri-whatsapp-line:before { content: "\f2bc"; }
.ri-wheelchair-fill:before { content: "\f2bd"; }
.ri-wheelchair-line:before { content: "\f2be"; }
.ri-wifi-fill:before { content: "\f2bf"; }
.ri-wifi-line:before { content: "\f2c0"; }
.ri-wifi-off-fill:before { content: "\f2c1"; }
.ri-wifi-off-line:before { content: "\f2c2"; }
.ri-window-2-fill:before { content: "\f2c3"; }
.ri-window-2-line:before { content: "\f2c4"; }
.ri-window-fill:before { content: "\f2c5"; }
.ri-window-line:before { content: "\f2c6"; }
.ri-windows-fill:before { content: "\f2c7"; }
.ri-windows-line:before { content: "\f2c8"; }
.ri-windy-fill:before { content: "\f2c9"; }
.ri-windy-line:before { content: "\f2ca"; }
.ri-wireless-charging-fill:before { content: "\f2cb"; }
.ri-wireless-charging-line:before { content: "\f2cc"; }
.ri-women-fill:before { content: "\f2cd"; }
.ri-women-line:before { content: "\f2ce"; }
.ri-wubi-input:before { content: "\f2cf"; }
.ri-xbox-fill:before { content: "\f2d0"; }
.ri-xbox-line:before { content: "\f2d1"; }
.ri-xing-fill:before { content: "\f2d2"; }
.ri-xing-line:before { content: "\f2d3"; }
.ri-youtube-fill:before { content: "\f2d4"; }
.ri-youtube-line:before { content: "\f2d5"; }
.ri-zcool-fill:before { content: "\f2d6"; }
.ri-zcool-line:before { content: "\f2d7"; }
.ri-zhihu-fill:before { content: "\f2d8"; }
.ri-zhihu-line:before { content: "\f2d9"; }
.ri-zoom-in-fill:before { content: "\f2da"; }
.ri-zoom-in-line:before { content: "\f2db"; }
.ri-zoom-out-fill:before { content: "\f2dc"; }
.ri-zoom-out-line:before { content: "\f2dd"; }
.ri-zzz-fill:before { content: "\f2de"; }
.ri-zzz-line:before { content: "\f2df"; }


@font-face {
  font-family: 'icomoon';
  src:  url(fonts/e51fe90826eaed364e31089313b83d1b.eot);
  src:  url(fonts/e51fe90826eaed364e31089313b83d1b.eot#iefix) format('embedded-opentype'),
    url(fonts/7b557ba79e245ef064f60dc3361a7c33.ttf) format('truetype'),
    url(fonts/de7aac23243884f1ff6366571b1557ce.woff) format('woff'),
    url(images/c6d67f2f11e82ea1f842244347a266d0.svg#icomoon) format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-call-minus4:before {
  content: "\ea0";
}
.icon-call-outgoing4:before {
  content: "\ea1";
}
.icon-call-received4:before {
  content: "\ec";
}
.icon-call-remove4:before {
  content: "\ed";
}
.icon-call-slash4:before {
  content: "\ee";
}
.icon-camera4:before {
  content: "\ef";
}
.icon-camera-slash4:before {
  content: "\f0";
}
.icon-candle4:before {
  content: "\ea7";
}
.icon-candle-24:before {
  content: "\ea8";
}
.icon-car4:before {
  content: "\ea9";
}
.icon-card4:before {
  content: "\eaa";
}
.icon-card-add4:before {
  content: "\eab";
}
.icon-card-coin4:before {
  content: "\eac";
}
.icon-card-edit4:before {
  content: "\ead";
}
.icon-card-pos4:before {
  content: "\eae";
}
.icon-card-receive4:before {
  content: "\eaf";
}
.icon-card-remove4:before {
  content: "\ea10";
}
.icon-card-remove-14:before {
  content: "\ea11";
}
.icon-cards4:before {
  content: "\ea12";
}
.icon-card-send4:before {
  content: "\ea13";
}
.icon-card-slash4:before {
  content: "\ea14";
}
.icon-card-tick4:before {
  content: "\ea15";
}
.icon-card-tick-14:before {
  content: "\ea16";
}
.icon-category4:before {
  content: "\ea17";
}
.icon-category-24:before {
  content: "\ea18";
}
.icon-cd4:before {
  content: "\ea19";
}
.icon-chart4:before {
  content: "\ea1a";
}
.icon-chart-14:before {
  content: "\ea1b";
}
.icon-chart-25:before {
  content: "\ea1c";
}
.icon-chart-34:before {
  content: "\ea1d";
}
.icon-chart-214:before {
  content: "\ea1e";
}
.icon-chart-fail2:before {
  content: "\ea1f";
}
.icon-chart-square4:before {
  content: "\ec0";
}
.icon-chart-success4:before {
  content: "\ec1";
}
.icon-check4:before {
  content: "\ec2";
}
.icon-chrome4:before {
  content: "\ec3";
}
.icon-clipboard4:before {
  content: "\ec4";
}
.icon-clipboard-close4:before {
  content: "\ec5";
}
.icon-clipboard-export4:before {
  content: "\ec6";
}
.icon-clipboard-import4:before {
  content: "\ec7";
}
.icon-clipboard-text4:before {
  content: "\ec8";
}
.icon-clipboard-tick4:before {
  content: "\ec9";
}
.icon-clock4:before {
  content: "\eca";
}
.icon-clock-14:before {
  content: "\ecb";
}
.icon-close-circle4:before {
  content: "\ecc";
}
.icon-close-square4:before {
  content: "\ecd";
}
.icon-cloud4:before {
  content: "\ece";
}
.icon-cloud-add4:before {
  content: "\ecf";
}
.icon-cloud-change4:before {
  content: "\ed0";
}
.icon-cloud-connection4:before {
  content: "\ed1";
}
.icon-cloud-cross4:before {
  content: "\ed2";
}
.icon-cloud-drizzle4:before {
  content: "\ed3";
}
.icon-cloud-fog4:before {
  content: "\ed4";
}
.icon-cloud-lightning4:before {
  content: "\ed5";
}
.icon-cloud-minus4:before {
  content: "\ed6";
}
.icon-cloud-notif4:before {
  content: "\ed7";
}
.icon-cloud-plus4:before {
  content: "\ed8";
}
.icon-cloud-remove4:before {
  content: "\ed9";
}
.icon-cloud-snow4:before {
  content: "\eda";
}
.icon-cloud-sunny4:before {
  content: "\edb";
}
.icon-code4:before {
  content: "\edc";
}
.icon-code-14:before {
  content: "\edd";
}
.icon-code-circle4:before {
  content: "\ede";
}
.icon-coffee4:before {
  content: "\edf";
}
.icon-coin4:before {
  content: "\ee0";
}
.icon-coin-14:before {
  content: "\ee1";
}
.icon-colorfilter4:before {
  content: "\ee2";
}
.icon-colors-square4:before {
  content: "\ee3";
}
.icon-color-swatch4:before {
  content: "\ee4";
}
.icon-command4:before {
  content: "\ee5";
}
.icon-command-square4:before {
  content: "\ee6";
}
.icon-component4:before {
  content: "\ee7";
}
.icon-computing4:before {
  content: "\ee8";
}
.icon-convert4:before {
  content: "\ee9";
}
.icon-convert-3d-cube4:before {
  content: "\eea";
}
.icon-convert-card4:before {
  content: "\eeb";
}
.icon-convertshape4:before {
  content: "\eec";
}
.icon-convertshape-24:before {
  content: "\eed";
}
.icon-copy4:before {
  content: "\eee";
}
.icon-copyright4:before {
  content: "\eef";
}
.icon-copy-success4:before {
  content: "\ef0";
}
.icon-courthouse4:before {
  content: "\ef1";
}
.icon-cpu4:before {
  content: "\ef2";
}
.icon-cpu-charge4:before {
  content: "\ef3";
}
.icon-cpu-setting4:before {
  content: "\ef4";
}
.icon-creative-commons4:before {
  content: "\ef5";
}
.icon-crop4:before {
  content: "\ef6";
}
.icon-crown4:before {
  content: "\ef7";
}
.icon-crown-14:before {
  content: "\ef8";
}
.icon-cup4:before {
  content: "\ef9";
}
.icon-danger4:before {
  content: "\efa";
}
.icon-data4:before {
  content: "\efb";
}
.icon-uniEFC:before {
  content: "\efc";
}
.icon-designtools4:before {
  content: "\efd";
}
.icon-device-message4:before {
  content: "\efe";
}
.icon-devices4:before {
  content: "\eff";
}
.icon-devices-13:before {
  content: "\f00";
}
.icon-diagram4:before {
  content: "\f01";
}
.icon-diamonds4:before {
  content: "\f02";
}
.icon-direct4:before {
  content: "\f03";
}
.icon-directbox-default4:before {
  content: "\f04";
}
.icon-directbox-notif4:before {
  content: "\f05";
}
.icon-directbox-receive4:before {
  content: "\f06";
}
.icon-directbox-send4:before {
  content: "\f07";
}
.icon-direct-down4:before {
  content: "\f08";
}
.icon-direct-inbox4:before {
  content: "\f09";
}
.icon-direct-left4:before {
  content: "\f0a";
}
.icon-direct-normal4:before {
  content: "\f0b";
}
.icon-direct-notification4:before {
  content: "\f0c";
}
.icon-direct-right4:before {
  content: "\f0d";
}
.icon-direct-send4:before {
  content: "\f0e";
}
.icon-direct-up4:before {
  content: "\f0f";
}
.icon-discount-circle4:before {
  content: "\ea70";
}
.icon-discount-shape4:before {
  content: "\ea71";
}
.icon-discover4:before {
  content: "\ea72";
}
.icon-discover-13:before {
  content: "\ea73";
}
.icon-dislike4:before {
  content: "\ea74";
}
.icon-document4:before {
  content: "\ea75";
}
.icon-document-14:before {
  content: "\ea76";
}
.icon-document-cloud4:before {
  content: "\ea77";
}
.icon-document-code4:before {
  content: "\ea78";
}
.icon-document-code-24:before {
  content: "\ea79";
}
.icon-document-copy4:before {
  content: "\ea7a";
}
.icon-document-download4:before {
  content: "\ea7b";
}
.icon-document-favorite4:before {
  content: "\ea7c";
}
.icon-document-filter4:before {
  content: "\ea7d";
}
.icon-document-forward4:before {
  content: "\ea7e";
}
.icon-document-like4:before {
  content: "\ea7f";
}
.icon-document-normal3:before {
  content: "\ea80";
}
.icon-document-previous4:before {
  content: "\ea81";
}
.icon-document-sketch4:before {
  content: "\ea82";
}
.icon-document-text4:before {
  content: "\ea83";
}
.icon-document-text-14:before {
  content: "\ea84";
}
.icon-document-upload4:before {
  content: "\ea85";
}
.icon-dollar-circle3:before {
  content: "\ea86";
}
.icon-dollar-square4:before {
  content: "\ea87";
}
.icon-driver4:before {
  content: "\ea88";
}
.icon-driver-24:before {
  content: "\ea89";
}
.icon-driver-refresh4:before {
  content: "\ea8a";
}
.icon-driving4:before {
  content: "\ea8b";
}
.icon-edit4:before {
  content: "\ea8c";
}
.icon-edit-24:before {
  content: "\ea8d";
}
.icon-electricity4:before {
  content: "\ea8e";
}
.icon-element-24:before {
  content: "\ea8f";
}
.icon-element-34:before {
  content: "\ea90";
}
.icon-element-44:before {
  content: "\ea91";
}
.icon-element-equal4:before {
  content: "\ea92";
}
.icon-element-plus4:before {
  content: "\ea93";
}
.icon-emoji-happy4:before {
  content: "\ea94";
}
.icon-emoji-normal4:before {
  content: "\ea95";
}
.icon-emoji-sad4:before {
  content: "\ea96";
}
.icon-empty-wallet4:before {
  content: "\ea97";
}
.icon-empty-wallet-add4:before {
  content: "\ea98";
}
.icon-empty-wallet-change3:before {
  content: "\ea99";
}
.icon-empty-wallet-remove4:before {
  content: "\ea9a";
}
.icon-empty-wallet-tick4:before {
  content: "\ea9b";
}
.icon-empty-wallet-time3:before {
  content: "\ea9c";
}
.icon-eraser4:before {
  content: "\ea9d";
}
.icon-eraser-14:before {
  content: "\ea9e";
}
.icon-export4:before {
  content: "\ea9f";
}
.icon-export-14:before {
  content: "\eaa0";
}
.icon-export-24:before {
  content: "\eaa1";
}
.icon-export-34:before {
  content: "\eaa2";
}
.icon-external-drive4:before {
  content: "\eaa3";
}
.icon-eye3:before {
  content: "\eaa4";
}
.icon-eye-slash4:before {
  content: "\eaa5";
}
.icon-fatrows4:before {
  content: "\eaa6";
}
.icon-favorite-chart4:before {
  content: "\eaa7";
}
.icon-filter4:before {
  content: "\eaa8";
}
.icon-filter-add4:before {
  content: "\eaa9";
}
.icon-filter-edit4:before {
  content: "\eaaa";
}
.icon-filter-remove4:before {
  content: "\eaab";
}
.icon-filter-search4:before {
  content: "\eaac";
}
.icon-filter-square4:before {
  content: "\eaad";
}
.icon-filter-tick4:before {
  content: "\eaae";
}
.icon-finger-cricle4:before {
  content: "\eaaf";
}
.icon-finger-scan4:before {
  content: "\eab0";
}
.icon-firstline4:before {
  content: "\eab1";
}
.icon-flag4:before {
  content: "\eab2";
}
.icon-flag-24:before {
  content: "\eab3";
}
.icon-flash4:before {
  content: "\eab4";
}
.icon-flash-14:before {
  content: "\eab5";
}
.icon-flash-circle4:before {
  content: "\eab6";
}
.icon-flash-circle-14:before {
  content: "\eab7";
}
.icon-flash-slash4:before {
  content: "\eab8";
}
.icon-folder4:before {
  content: "\eab9";
}
.icon-folder-24:before {
  content: "\eaba";
}
.icon-folder-add4:before {
  content: "\eabb";
}
.icon-folder-cloud4:before {
  content: "\eabc";
}
.icon-folder-connection4:before {
  content: "\eabd";
}
.icon-folder-cross4:before {
  content: "\eabe";
}
.icon-folder-favorite4:before {
  content: "\eabf";
}
.icon-folder-minus4:before {
  content: "\eac0";
}
.icon-folder-open4:before {
  content: "\eac1";
}
.icon-forbidden4:before {
  content: "\eac2";
}
.icon-forbidden-24:before {
  content: "\eac3";
}
.icon-format-circle4:before {
  content: "\eac4";
}
.icon-format-square4:before {
  content: "\eac5";
}
.icon-forward4:before {
  content: "\eac6";
}
.icon-forward-5-seconds4:before {
  content: "\eac7";
}
.icon-forward-10-seconds4:before {
  content: "\eac8";
}
.icon-forward-15-seconds4:before {
  content: "\eac9";
}
.icon-forward-item4:before {
  content: "\eaca";
}
.icon-forward-square4:before {
  content: "\eacb";
}
.icon-frame4:before {
  content: "\eacc";
}
.icon-frame-14:before {
  content: "\eacd";
}
.icon-frame-24:before {
  content: "\eace";
}
.icon-frame-34:before {
  content: "\eacf";
}
.icon-frame-44:before {
  content: "\ead0";
}
.icon-gallery4:before {
  content: "\ead1";
}
.icon-gallery-add4:before {
  content: "\ead2";
}
.icon-gallery-edit4:before {
  content: "\ead3";
}
.icon-gallery-export3:before {
  content: "\ead4";
}
.icon-gallery-favorite4:before {
  content: "\ead5";
}
.icon-gallery-import4:before {
  content: "\ead6";
}
.icon-gallery-remove4:before {
  content: "\ead7";
}
.icon-gallery-slash4:before {
  content: "\ead8";
}
.icon-gallery-tick4:before {
  content: "\ead9";
}
.icon-game4:before {
  content: "\eada";
}
.icon-gameboy4:before {
  content: "\eadb";
}
.icon-gas-station3:before {
  content: "\eadc";
}
.icon-gemini4:before {
  content: "\eadd";
}
.icon-gemini-24:before {
  content: "\eade";
}
.icon-ghost4:before {
  content: "\eadf";
}
.icon-gift4:before {
  content: "\eae0";
}
.icon-glass4:before {
  content: "\eae1";
}
.icon-glass-14:before {
  content: "\eae2";
}
.icon-global4:before {
  content: "\eae3";
}
.icon-global-edit4:before {
  content: "\eae4";
}
.icon-global-refresh4:before {
  content: "\eae5";
}
.icon-global-search4:before {
  content: "\eae6";
}
.icon-gps4:before {
  content: "\eae7";
}
.icon-gps-slash4:before {
  content: "\eae8";
}
.icon-grammerly4:before {
  content: "\f1";
}
.icon-graph4:before {
  content: "\f2";
}
.icon-grid-14:before {
  content: "\f3";
}
.icon-grid-24:before {
  content: "\f4";
}
.icon-grid-34:before {
  content: "\f5";
}
.icon-grid-44:before {
  content: "\f6";
}
.icon-grid-54:before {
  content: "\f7";
}
.icon-grid-64:before {
  content: "\f8";
}
.icon-grid-74:before {
  content: "\f9";
}
.icon-grid-84:before {
  content: "\fa";
}
.icon-grid-94:before {
  content: "\fb";
}
.icon-grid-edit4:before {
  content: "\fc";
}
.icon-grid-eraser4:before {
  content: "\fd";
}
.icon-grid-lock4:before {
  content: "\fe";
}
.icon-happyemoji4:before {
  content: "\e0";
}
.icon-hashtag4:before {
  content: "\e1";
}
.icon-hashtag-14:before {
  content: "\e2";
}
.icon-hashtag-down4:before {
  content: "\eafa";
}
.icon-hashtag-up4:before {
  content: "\eafb";
}
.icon-headphone4:before {
  content: "\e3";
}
.icon-headphones4:before {
  content: "\e4";
}
.icon-health4:before {
  content: "\eafe";
}
.icon-heart4:before {
  content: "\e5";
}
.icon-heart-add4:before {
  content: "\eb00";
}
.icon-heart-circle4:before {
  content: "\eb01";
}
.icon-heart-edit4:before {
  content: "\eb02";
}
.icon-heart-remove4:before {
  content: "\eb03";
}
.icon-heart-search4:before {
  content: "\eb04";
}
.icon-heart-slash4:before {
  content: "\eb05";
}
.icon-heart-tick4:before {
  content: "\eb06";
}
.icon-hierarchy4:before {
  content: "\eb07";
}
.icon-hierarchy-24:before {
  content: "\eb08";
}
.icon-hierarchy-34:before {
  content: "\eb09";
}
.icon-hierarchy-square4:before {
  content: "\eb0a";
}
.icon-hierarchy-square-24:before {
  content: "\eb0b";
}
.icon-hierarchy-square-34:before {
  content: "\eb0c";
}
.icon-home4:before {
  content: "\eb0d";
}
.icon-home-14:before {
  content: "\eb0e";
}
.icon-home-24:before {
  content: "\eb0f";
}
.icon-home-hashtag4:before {
  content: "\eb10";
}
.icon-home-trend-down4:before {
  content: "\eb11";
}
.icon-home-trend-up4:before {
  content: "\eb12";
}
.icon-home-wifi4:before {
  content: "\eb13";
}
.icon-hospital4:before {
  content: "\eb14";
}
.icon-house4:before {
  content: "\eb15";
}
.icon-house-24:before {
  content: "\eb16";
}
.icon-icon3:before {
  content: "\eb17";
}
.icon-image4:before {
  content: "\eb18";
}
.icon-import4:before {
  content: "\eb19";
}
.icon-import-14:before {
  content: "\eb1a";
}
.icon-import-24:before {
  content: "\eb1b";
}
.icon-info-circle4:before {
  content: "\eb1c";
}
.icon-information4:before {
  content: "\eb1d";
}
.icon-instagram4:before {
  content: "\eb1e";
}
.icon-judge4:before {
  content: "\eb1f";
}
.icon-kanban3:before {
  content: "\eb20";
}
.icon-key4:before {
  content: "\eb21";
}
.icon-keyboard4:before {
  content: "\eb22";
}
.icon-keyboard-open4:before {
  content: "\eb23";
}
.icon-key-square4:before {
  content: "\eb24";
}
.icon-lamp4:before {
  content: "\eb25";
}
.icon-lamp-14:before {
  content: "\eb26";
}
.icon-lamp-charge4:before {
  content: "\eb27";
}
.icon-lamp-on4:before {
  content: "\eb28";
}
.icon-lamp-slash4:before {
  content: "\eb29";
}
.icon-language-circle4:before {
  content: "\eb2a";
}
.icon-language-square4:before {
  content: "\eb2b";
}
.icon-layer4:before {
  content: "\eb2c";
}
.icon-level4:before {
  content: "\eb2d";
}
.icon-lifebuoy4:before {
  content: "\eb2e";
}
.icon-like4:before {
  content: "\eb2f";
}
.icon-like-14:before {
  content: "\eb30";
}
.icon-like-dislike4:before {
  content: "\eb31";
}
.icon-like-shapes4:before {
  content: "\eb32";
}
.icon-like-tag4:before {
  content: "\eb33";
}
.icon-link4:before {
  content: "\eb34";
}
.icon-link-14:before {
  content: "\eb35";
}
.icon-link-25:before {
  content: "\eb36";
}
.icon-link-214:before {
  content: "\eb37";
}
.icon-link-circle4:before {
  content: "\eb38";
}
.icon-link-square4:before {
  content: "\eb39";
}
.icon-location4:before {
  content: "\eb3a";
}
.icon-location-add4:before {
  content: "\eb3b";
}
.icon-location-cross4:before {
  content: "\eb3c";
}
.icon-location-minus4:before {
  content: "\eb3d";
}
.icon-location-slash4:before {
  content: "\eb3e";
}
.icon-location-tick4:before {
  content: "\eb3f";
}
.icon-lock4:before {
  content: "\eb40";
}
.icon-lock-14:before {
  content: "\eb41";
}
.icon-lock-circle4:before {
  content: "\eb42";
}
.icon-lock-slash4:before {
  content: "\eb43";
}
.icon-login4:before {
  content: "\eb44";
}
.icon-login-14:before {
  content: "\eb45";
}
.icon-logout4:before {
  content: "\eb46";
}
.icon-logout-14:before {
  content: "\eb47";
}
.icon-lovely4:before {
  content: "\eb48";
}
.icon-magicpen4:before {
  content: "\eb49";
}
.icon-magic-star4:before {
  content: "\eb4a";
}
.icon-main-component4:before {
  content: "\eb4b";
}
.icon-man4:before {
  content: "\eb4c";
}
.icon-map4:before {
  content: "\eb4d";
}
.icon-map-14:before {
  content: "\eb4e";
}
.icon-mask4:before {
  content: "\eb4f";
}
.icon-mask-14:before {
  content: "\eb50";
}
.icon-mask-24:before {
  content: "\eb51";
}
.icon-math4:before {
  content: "\eb52";
}
.icon-maximize4:before {
  content: "\eb53";
}
.icon-maximize-14:before {
  content: "\eb54";
}
.icon-maximize-25:before {
  content: "\eb55";
}
.icon-maximize-34:before {
  content: "\eb56";
}
.icon-maximize-44:before {
  content: "\eb57";
}
.icon-maximize-214:before {
  content: "\eb58";
}
.icon-maximize-circle3:before {
  content: "\eb59";
}
.icon-medal4:before {
  content: "\eb5a";
}
.icon-medal-star4:before {
  content: "\eb5b";
}
.icon-menu4:before {
  content: "\eb5c";
}
.icon-menu-14:before {
  content: "\eb5d";
}
.icon-menu-board4:before {
  content: "\eb5e";
}
.icon-message4:before {
  content: "\eb5f";
}
.icon-message-24:before {
  content: "\eb60";
}
.icon-message-add4:before {
  content: "\eb61";
}
.icon-message-add-14:before {
  content: "\eb62";
}
.icon-message-circle4:before {
  content: "\eb63";
}
.icon-message-edit4:before {
  content: "\eb64";
}
.icon-message-favorite4:before {
  content: "\eb65";
}
.icon-message-minus4:before {
  content: "\eb66";
}
.icon-message-notif4:before {
  content: "\eb67";
}
.icon-message-programming4:before {
  content: "\eb68";
}
.icon-message-question4:before {
  content: "\eb69";
}
.icon-message-remove4:before {
  content: "\eb6a";
}
.icon-messages4:before {
  content: "\eb6b";
}
.icon-messages-14:before {
  content: "\eb6c";
}
.icon-messages-24:before {
  content: "\eb6d";
}
.icon-messages-34:before {
  content: "\eb6e";
}
.icon-message-search4:before {
  content: "\eb6f";
}
.icon-message-square4:before {
  content: "\eb70";
}
.icon-message-text4:before {
  content: "\eb71";
}
.icon-message-text-14:before {
  content: "\eb72";
}
.icon-message-tick4:before {
  content: "\eb73";
}
.icon-message-time4:before {
  content: "\eb74";
}
.icon-microphone4:before {
  content: "\eb75";
}
.icon-microphone-24:before {
  content: "\eb76";
}
.icon-microphone-slash4:before {
  content: "\eb77";
}
.icon-microphone-slash-14:before {
  content: "\eb78";
}
.icon-microscope4:before {
  content: "\eb79";
}
.icon-milk4:before {
  content: "\eb7a";
}
.icon-mini-music-sqaure4:before {
  content: "\eb7b";
}
.icon-minus4:before {
  content: "\eb7c";
}
.icon-minus-cirlce4:before {
  content: "\eb7d";
}
.icon-minus-square4:before {
  content: "\eb7e";
}
.icon-mirror4:before {
  content: "\eb7f";
}
.icon-mirroring-screen4:before {
  content: "\eb80";
}
.icon-mobile4:before {
  content: "\eb81";
}
.icon-mobile-programming4:before {
  content: "\eb82";
}
.icon-money4:before {
  content: "\eb83";
}
.icon-money-24:before {
  content: "\eb84";
}
.icon-money-34:before {
  content: "\eb85";
}
.icon-money-44:before {
  content: "\eb86";
}
.icon-money-add4:before {
  content: "\eb87";
}
.icon-money-change4:before {
  content: "\eb88";
}
.icon-money-forbidden4:before {
  content: "\eb89";
}
.icon-money-recive4:before {
  content: "\eb8a";
}
.icon-money-remove4:before {
  content: "\eb8b";
}
.icon-moneys4:before {
  content: "\eb8c";
}
.icon-money-send4:before {
  content: "\eb8d";
}
.icon-money-tick4:before {
  content: "\eb8e";
}
.icon-money-time4:before {
  content: "\eb8f";
}
.icon-monitor4:before {
  content: "\eb90";
}
.icon-monitor-mobbile4:before {
  content: "\eb91";
}
.icon-monitor-recorder4:before {
  content: "\eb92";
}
.icon-moon4:before {
  content: "\eb93";
}
.icon-more4:before {
  content: "\eb94";
}
.icon-more-24:before {
  content: "\eb95";
}
.icon-more-circle4:before {
  content: "\eb96";
}
.icon-more-square4:before {
  content: "\eb97";
}
.icon-mouse4:before {
  content: "\eb98";
}
.icon-mouse-14:before {
  content: "\eb99";
}
.icon-mouse-circle4:before {
  content: "\eb9a";
}
.icon-mouse-square4:before {
  content: "\eb9b";
}
.icon-music4:before {
  content: "\eb9c";
}
.icon-music-circle4:before {
  content: "\eb9d";
}
.icon-music-dashboard4:before {
  content: "\eb9e";
}
.icon-music-filter4:before {
  content: "\eb9f";
}
.icon-music-library-24:before {
  content: "\eba0";
}
.icon-musicnote4:before {
  content: "\eba1";
}
.icon-music-play4:before {
  content: "\eba2";
}
.icon-music-playlist4:before {
  content: "\eba3";
}
.icon-music-square4:before {
  content: "\eba4";
}
.icon-music-square-add4:before {
  content: "\eba5";
}
.icon-music-square-remove4:before {
  content: "\eba6";
}
.icon-music-square-search4:before {
  content: "\eba7";
}
.icon-next4:before {
  content: "\eba8";
}
.icon-note4:before {
  content: "\eba9";
}
.icon-note-14:before {
  content: "\ebaa";
}
.icon-note-25:before {
  content: "\ebab";
}
.icon-note-214:before {
  content: "\ebac";
}
.icon-note-add4:before {
  content: "\ebad";
}
.icon-note-favorite4:before {
  content: "\ebae";
}
.icon-note-remove4:before {
  content: "\ebaf";
}
.icon-note-square4:before {
  content: "\ebb0";
}
.icon-note-text4:before {
  content: "\ebb1";
}
.icon-notification4:before {
  content: "\ebb2";
}
.icon-notification-14:before {
  content: "\ebb3";
}
.icon-notification-bing4:before {
  content: "\ebb4";
}
.icon-notification-circle4:before {
  content: "\ebb5";
}
.icon-notification-favorite4:before {
  content: "\ebb6";
}
.icon-notification-status4:before {
  content: "\ebb7";
}
.icon-omega-circle4:before {
  content: "\ebb8";
}
.icon-omega-square4:before {
  content: "\ebb9";
}
.icon-paintbucket4:before {
  content: "\ebba";
}
.icon-paperclip4:before {
  content: "\ebbb";
}
.icon-paperclip-24:before {
  content: "\ebbc";
}
.icon-password-check4:before {
  content: "\ebbd";
}
.icon-path4:before {
  content: "\ebbe";
}
.icon-path-24:before {
  content: "\ebbf";
}
.icon-path-square4:before {
  content: "\ebc0";
}
.icon-pause4:before {
  content: "\ebc1";
}
.icon-pause-circle4:before {
  content: "\ebc2";
}
.icon-pen-add4:before {
  content: "\ebc3";
}
.icon-pen-close4:before {
  content: "\ebc4";
}
.icon-pen-remove4:before {
  content: "\ebc5";
}
.icon-pen-tool4:before {
  content: "\ebc6";
}
.icon-pen-tool-24:before {
  content: "\ebc7";
}
.icon-people4:before {
  content: "\ebc8";
}
.icon-percentage-circle4:before {
  content: "\ebc9";
}
.icon-percentage-square4:before {
  content: "\ebca";
}
.icon-personalcard4:before {
  content: "\ebcb";
}
.icon-pet4:before {
  content: "\ebcc";
}
.icon-pharagraphspacing4:before {
  content: "\ebcd";
}
.icon-picture-frame4:before {
  content: "\ebce";
}
.icon-play4:before {
  content: "\ebcf";
}
.icon-play-add4:before {
  content: "\ebd0";
}
.icon-play-circle4:before {
  content: "\ebd1";
}
.icon-play-cricle4:before {
  content: "\ebd2";
}
.icon-play-remove4:before {
  content: "\ebd3";
}
.icon-presention-chart4:before {
  content: "\ebd4";
}
.icon-previous4:before {
  content: "\ebd5";
}
.icon-printer4:before {
  content: "\ebd6";
}
.icon-printer-slash4:before {
  content: "\ebd7";
}
.icon-profile-2user4:before {
  content: "\ebd8";
}
.icon-profile-add4:before {
  content: "\ebd9";
}
.icon-profile-circle4:before {
  content: "\ebda";
}
.icon-profile-delete4:before {
  content: "\ebdb";
}
.icon-profile-remove4:before {
  content: "\ebdc";
}
.icon-profile-tick4:before {
  content: "\ebdd";
}
.icon-programming-arrow4:before {
  content: "\ebde";
}
.icon-programming-arrows4:before {
  content: "\ebdf";
}
.icon-quote-down4:before {
  content: "\ebe0";
}
.icon-quote-down-circle4:before {
  content: "\ebe1";
}
.icon-quote-down-square4:before {
  content: "\ebe2";
}
.icon-quote-up4:before {
  content: "\ebe3";
}
.icon-quote-up-circle4:before {
  content: "\ebe4";
}
.icon-quote-up-square4:before {
  content: "\ebe5";
}
.icon-radar4:before {
  content: "\ebe6";
}
.icon-radar-14:before {
  content: "\ebe7";
}
.icon-radar-24:before {
  content: "\ebe8";
}
.icon-radio4:before {
  content: "\ebe9";
}
.icon-ram4:before {
  content: "\ebea";
}
.icon-ram-24:before {
  content: "\ebeb";
}
.icon-ranking4:before {
  content: "\ebec";
}
.icon-ranking-14:before {
  content: "\ebed";
}
.icon-receipt4:before {
  content: "\ebee";
}
.icon-receipt-14:before {
  content: "\ebef";
}
.icon-receipt-24:before {
  content: "\ebf0";
}
.icon-receipt-2-14:before {
  content: "\ebf1";
}
.icon-receipt-add4:before {
  content: "\ebf2";
}
.icon-receipt-discount4:before {
  content: "\ebf3";
}
.icon-receipt-disscount4:before {
  content: "\ebf4";
}
.icon-receipt-edit4:before {
  content: "\ebf5";
}
.icon-receipt-item4:before {
  content: "\ebf6";
}
.icon-receipt-minus4:before {
  content: "\ebf7";
}
.icon-receipt-search4:before {
  content: "\ebf8";
}
.icon-receipt-square4:before {
  content: "\ebf9";
}
.icon-receipt-text4:before {
  content: "\ebfa";
}
.icon-received4:before {
  content: "\ebfb";
}
.icon-receive-square4:before {
  content: "\ebfc";
}
.icon-receive-square-24:before {
  content: "\ebfd";
}
.icon-record4:before {
  content: "\ebfe";
}
.icon-record-circle4:before {
  content: "\ebff";
}
.icon-recovery-convert4:before {
  content: "\ec00";
}
.icon-redo4:before {
  content: "\ec01";
}
.icon-refresh4:before {
  content: "\ec02";
}
.icon-refresh-circle4:before {
  content: "\ec04";
}
.icon-refresh-left-square4:before {
  content: "\ec05";
}
.icon-refresh-right-square4:before {
  content: "\ec06";
}
.icon-refresh-square-24:before {
  content: "\ec07";
}
.icon-repeat4:before {
  content: "\ec08";
}
.icon-repeat-circle4:before {
  content: "\ec09";
}
.icon-repeate-music4:before {
  content: "\ec0a";
}
.icon-repeate-one4:before {
  content: "\ec0b";
}
.icon-reserve4:before {
  content: "\ec0c";
}
.icon-rotate-left4:before {
  content: "\ec0d";
}
.icon-rotate-left-14:before {
  content: "\ec0e";
}
.icon-rotate-right4:before {
  content: "\ec0f";
}
.icon-rotate-right-14:before {
  content: "\ec10";
}
.icon-route-square4:before {
  content: "\ec11";
}
.icon-routing4:before {
  content: "\ec12";
}
.icon-routing-24:before {
  content: "\ec13";
}
.icon-row-horizontal4:before {
  content: "\ec14";
}
.icon-row-vertical4:before {
  content: "\ec15";
}
.icon-rulerpen4:before {
  content: "\ec16";
}
.icon-ruler4:before {
  content: "\ec17";
}
.icon-safe-home4:before {
  content: "\ec18";
}
.icon-sagittarius4:before {
  content: "\ec19";
}
.icon-save-24:before {
  content: "\ec1a";
}
.icon-save-add4:before {
  content: "\ec1b";
}
.icon-save-minus4:before {
  content: "\ec1c";
}
.icon-save-remove4:before {
  content: "\ec1d";
}
.icon-scan4:before {
  content: "\ec1e";
}
.icon-scan-barcode4:before {
  content: "\ec1f";
}
.icon-scanner4:before {
  content: "\ec20";
}
.icon-scanning4:before {
  content: "\ec21";
}
.icon-scissor4:before {
  content: "\ec22";
}
.icon-scissor-14:before {
  content: "\ec23";
}
.icon-screenmirroring4:before {
  content: "\ec24";
}
.icon-scroll4:before {
  content: "\ec25";
}
.icon-search-favorite4:before {
  content: "\ec26";
}
.icon-search-favorite-14:before {
  content: "\ec27";
}
.icon-search-normal4:before {
  content: "\ec28";
}
.icon-search-normal-14:before {
  content: "\ec29";
}
.icon-search-status4:before {
  content: "\ec2a";
}
.icon-search-status-14:before {
  content: "\ec2b";
}
.icon-search-zoom-in4:before {
  content: "\ec2c";
}
.icon-search-zoom-in-14:before {
  content: "\ec2d";
}
.icon-search-zoom-out4:before {
  content: "\ec2e";
}
.icon-search-zoom-out-14:before {
  content: "\ec2f";
}
.icon-security4:before {
  content: "\ec30";
}
.icon-security-card4:before {
  content: "\ec31";
}
.icon-security-safe4:before {
  content: "\ec32";
}
.icon-security-time4:before {
  content: "\ec33";
}
.icon-security-user4:before {
  content: "\ec34";
}
.icon-send4:before {
  content: "\ec35";
}
.icon-send-14:before {
  content: "\ec36";
}
.icon-send-24:before {
  content: "\ec37";
}
.icon-send-sqaure-24:before {
  content: "\ec38";
}
.icon-send-square4:before {
  content: "\ec39";
}
.icon-setting4:before {
  content: "\ec3a";
}
.icon-setting-24:before {
  content: "\ec3b";
}
.icon-setting-34:before {
  content: "\ec3c";
}
.icon-setting-44:before {
  content: "\ec3d";
}
.icon-setting-54:before {
  content: "\ec3e";
}
.icon-settings4:before {
  content: "\ec3f";
}
.icon-shapes4:before {
  content: "\ec40";
}
.icon-shapes-14:before {
  content: "\ec41";
}
.icon-share4:before {
  content: "\ec42";
}
.icon-shield3:before {
  content: "\ec43";
}
.icon-shield-cross4:before {
  content: "\ec44";
}
.icon-shield-search4:before {
  content: "\ec45";
}
.icon-shield-slash4:before {
  content: "\ec46";
}
.icon-shield-tick4:before {
  content: "\ec47";
}
.icon-ship4:before {
  content: "\ec48";
}
.icon-shop4:before {
  content: "\ec49";
}
.icon-shop-add4:before {
  content: "\ec4a";
}
.icon-shopping-bag4:before {
  content: "\ec4b";
}
.icon-shopping-cart4:before {
  content: "\ec4c";
}
.icon-shop-remove4:before {
  content: "\ec4d";
}
.icon-shuffle4:before {
  content: "\ec4e";
}
.icon-sidebar-bottom4:before {
  content: "\ec4f";
}
.icon-sidebar-left4:before {
  content: "\ec50";
}
.icon-sidebar-right4:before {
  content: "\ec51";
}
.icon-sidebar-top4:before {
  content: "\ec52";
}
.icon-signpost4:before {
  content: "\ec53";
}
.icon-simcard4:before {
  content: "\ec54";
}
.icon-simcard-14:before {
  content: "\ec55";
}
.icon-simcard-24:before {
  content: "\ec56";
}
.icon-size4:before {
  content: "\ec57";
}
.icon-slash4:before {
  content: "\ec58";
}
.icon-slider4:before {
  content: "\ec59";
}
.icon-slider-horizontal4:before {
  content: "\ec5a";
}
.icon-slider-horizontal-14:before {
  content: "\ec5b";
}
.icon-slider-vertical4:before {
  content: "\ec5c";
}
.icon-slider-vertical-14:before {
  content: "\ec5d";
}
.icon-smallcaps4:before {
  content: "\ec5e";
}
.icon-smart-car4:before {
  content: "\ec5f";
}
.icon-smart-home4:before {
  content: "\ec60";
}
.icon-smileys4:before {
  content: "\ec61";
}
.icon-sms4:before {
  content: "\ec62";
}
.icon-sms-edit4:before {
  content: "\ec63";
}
.icon-sms-notification4:before {
  content: "\ec64";
}
.icon-sms-search4:before {
  content: "\ec65";
}
.icon-sms-star4:before {
  content: "\ec66";
}
.icon-sms-tracking4:before {
  content: "\ec67";
}
.icon-sort4:before {
  content: "\ec68";
}
.icon-sound4:before {
  content: "\ec69";
}
.icon-speaker4:before {
  content: "\ec6a";
}
.icon-speedometer4:before {
  content: "\ec6b";
}
.icon-star4:before {
  content: "\ec6c";
}
.icon-star-14:before {
  content: "\ec6d";
}
.icon-star-slash4:before {
  content: "\ec6e";
}
.icon-status4:before {
  content: "\ec6f";
}
.icon-status-up4:before {
  content: "\ec70";
}
.icon-sticker4:before {
  content: "\ec71";
}
.icon-stickynote4:before {
  content: "\ec72";
}
.icon-stop4:before {
  content: "\ec73";
}
.icon-stop-circle4:before {
  content: "\ec74";
}
.icon-story4:before {
  content: "\ec75";
}
.icon-strongbox4:before {
  content: "\ec76";
}
.icon-strongbox-24:before {
  content: "\ec77";
}
.icon-subtitle4:before {
  content: "\ec78";
}
.icon-sun4:before {
  content: "\ec79";
}
.icon-sun-14:before {
  content: "\ec7a";
}
.icon-sun-fog4:before {
  content: "\ec7b";
}
.icon-tag4:before {
  content: "\ec7c";
}
.icon-tag-24:before {
  content: "\ec7d";
}
.icon-tag-cross4:before {
  content: "\ec7e";
}
.icon-tag-right4:before {
  content: "\ec7f";
}
.icon-tag-user4:before {
  content: "\ec80";
}
.icon-task4:before {
  content: "\ec81";
}
.icon-task-square4:before {
  content: "\ec82";
}
.icon-teacher4:before {
  content: "\ec83";
}
.icon-text4:before {
  content: "\ec84";
}
.icon-textalign-center4:before {
  content: "\ec85";
}
.icon-textalign-justifycenter4:before {
  content: "\ec86";
}
.icon-textalign-justifyleft4:before {
  content: "\ec87";
}
.icon-textalign-justifyright4:before {
  content: "\ec88";
}
.icon-textalign-left4:before {
  content: "\ec89";
}
.icon-textalign-right4:before {
  content: "\ec8a";
}
.icon-text-block4:before {
  content: "\ec8b";
}
.icon-text-bold4:before {
  content: "\ec8c";
}
.icon-text-italic4:before {
  content: "\ec8d";
}
.icon-text-underline4:before {
  content: "\ec8e";
}
.icon-tick-circle4:before {
  content: "\ec8f";
}
.icon-ticket4:before {
  content: "\ec90";
}
.icon-ticket-24:before {
  content: "\ec91";
}
.icon-ticket-discount4:before {
  content: "\ec92";
}
.icon-ticket-expired4:before {
  content: "\ec93";
}
.icon-ticket-star4:before {
  content: "\ec94";
}
.icon-tick-square4:before {
  content: "\ec95";
}
.icon-timer4:before {
  content: "\ec96";
}
.icon-timer-14:before {
  content: "\ec97";
}
.icon-timer-pause4:before {
  content: "\ec98";
}
.icon-timer-start4:before {
  content: "\ec99";
}
.icon-toggle-off4:before {
  content: "\ec9a";
}
.icon-toggle-off-circle4:before {
  content: "\ec9b";
}
.icon-toggle-on4:before {
  content: "\ec9c";
}
.icon-toggle-on-circle4:before {
  content: "\ec9d";
}
.icon-trade4:before {
  content: "\ec9e";
}
.icon-transaction-minus4:before {
  content: "\ec9f";
}
.icon-translate4:before {
  content: "\eca0";
}
.icon-trash4:before {
  content: "\eca1";
}
.icon-tree4:before {
  content: "\eca2";
}
.icon-trend-down4:before {
  content: "\eca3";
}
.icon-trend-up4:before {
  content: "\eca4";
}
.icon-triangle4:before {
  content: "\eca5";
}
.icon-truck3:before {
  content: "\eca6";
}
.icon-truck-fast3:before {
  content: "\eca7";
}
.icon-truck-remove2:before {
  content: "\eca8";
}
.icon-truck-tick4:before {
  content: "\eca9";
}
.icon-truck-time2:before {
  content: "\ecaa";
}
.icon-trush-square4:before {
  content: "\ecab";
}
.icon-undo4:before {
  content: "\ecac";
}
.icon-unlimited4:before {
  content: "\ecad";
}
.icon-unlock4:before {
  content: "\ecae";
}
.icon-user4:before {
  content: "\ecaf";
}
.icon-user-add4:before {
  content: "\ecb0";
}
.icon-user-cirlce-add4:before {
  content: "\ecb1";
}
.icon-user-edit4:before {
  content: "\ecb2";
}
.icon-user-minus4:before {
  content: "\ecb3";
}
.icon-user-octagon4:before {
  content: "\ecb4";
}
.icon-user-remove4:before {
  content: "\ecb5";
}
.icon-user-search4:before {
  content: "\ecb6";
}
.icon-user-square4:before {
  content: "\ecb7";
}
.icon-user-tag4:before {
  content: "\ecb8";
}
.icon-user-tick4:before {
  content: "\ecb9";
}
.icon-verify4:before {
  content: "\ecba";
}
.icon-video4:before {
  content: "\ecbb";
}
.icon-video-add4:before {
  content: "\ecbc";
}
.icon-video-circle4:before {
  content: "\ecbd";
}
.icon-video-horizontal4:before {
  content: "\ecbe";
}
.icon-video-octagon4:before {
  content: "\ecbf";
}
.icon-video-play4:before {
  content: "\ecc0";
}
.icon-video-remove4:before {
  content: "\ecc1";
}
.icon-video-slash4:before {
  content: "\ecc2";
}
.icon-video-square4:before {
  content: "\ecc3";
}
.icon-video-tick4:before {
  content: "\ecc4";
}
.icon-video-time4:before {
  content: "\ecc5";
}
.icon-video-vertical4:before {
  content: "\ecc6";
}
.icon-voice-cricle4:before {
  content: "\ecc7";
}
.icon-voice-square4:before {
  content: "\ecc8";
}
.icon-volume-cross4:before {
  content: "\ecc9";
}
.icon-volume-high4:before {
  content: "\ecca";
}
.icon-volume-low4:before {
  content: "\eccb";
}
.icon-volume-low-14:before {
  content: "\eccc";
}
.icon-volume-mute4:before {
  content: "\eccd";
}
.icon-volume-slash4:before {
  content: "\ecce";
}
.icon-volume-up4:before {
  content: "\eccf";
}
.icon-wallet4:before {
  content: "\ecd0";
}
.icon-wallet-14:before {
  content: "\ecd1";
}
.icon-wallet-24:before {
  content: "\ecd2";
}
.icon-wallet-34:before {
  content: "\ecd3";
}
.icon-wallet-add4:before {
  content: "\ecd4";
}
.icon-wallet-add-14:before {
  content: "\ecd5";
}
.icon-wallet-check4:before {
  content: "\ecd6";
}
.icon-wallet-minus4:before {
  content: "\ecd7";
}
.icon-wallet-money4:before {
  content: "\ecd8";
}
.icon-wallet-remove4:before {
  content: "\ecd9";
}
.icon-wallet-search4:before {
  content: "\ecda";
}
.icon-warning-24:before {
  content: "\ecdb";
}
.icon-watch4:before {
  content: "\ecdc";
}
.icon-watch-status4:before {
  content: "\ecdd";
}
.icon-weight4:before {
  content: "\ecde";
}
.icon-weight-14:before {
  content: "\ecdf";
}
.icon-wifi4:before {
  content: "\ece0";
}
.icon-wifi-square4:before {
  content: "\ece1";
}
.icon-wind4:before {
  content: "\ece2";
}
.icon-wind-24:before {
  content: "\ece3";
}
.icon-woman4:before {
  content: "\ece4";
}
.icon-dcube4:before {
  content: "\ece5";
}
.icon-dcube5:before {
  content: "\ece6";
}
.icon-d-cube-scan5:before {
  content: "\ece7";
}
.icon-d-rotate5:before {
  content: "\ece8";
}
.icon-d-square5:before {
  content: "\ece9";
}
.icon-square5:before {
  content: "\ecea";
}
.icon-support5:before {
  content: "\eceb";
}
.icon-activity5:before {
  content: "\ecec";
}
.icon-add5:before {
  content: "\eced";
}
.icon-add-circle5:before {
  content: "\ecee";
}
.icon-additem5:before {
  content: "\ecef";
}
.icon-add-square5:before {
  content: "\ecf0";
}
.icon-airdrop5:before {
  content: "\ecf1";
}
.icon-airplane5:before {
  content: "\ecf2";
}
.icon-airplane-square5:before {
  content: "\ecf3";
}
.icon-airpod5:before {
  content: "\ecf4";
}
.icon-airpods5:before {
  content: "\ecf5";
}
.icon-alarm5:before {
  content: "\ecf6";
}
.icon-align-bottom5:before {
  content: "\ecf7";
}
.icon-align-horizontally5:before {
  content: "\ecf8";
}
.icon-align-left5:before {
  content: "\ecf9";
}
.icon-align-right5:before {
  content: "\ecfa";
}
.icon-align-vertically5:before {
  content: "\ecfb";
}
.icon-aquarius5:before {
  content: "\ecfc";
}
.icon-archive5:before {
  content: "\ecfd";
}
.icon-archive-15:before {
  content: "\ecfe";
}
.icon-archive-24:before {
  content: "\ecff";
}
.icon-archive-add5:before {
  content: "\ed00";
}
.icon-archive-book5:before {
  content: "\ed01";
}
.icon-archive-minus5:before {
  content: "\ed02";
}
.icon-archive-slash5:before {
  content: "\ed03";
}
.icon-archive-tick5:before {
  content: "\ed04";
}
.icon-arrange-circle5:before {
  content: "\ed05";
}
.icon-arrange-circle-25:before {
  content: "\ed06";
}
.icon-arrange-square5:before {
  content: "\ed07";
}
.icon-arrange-square-25:before {
  content: "\ed08";
}
.icon-arrow5:before {
  content: "\ed09";
}
.icon-arrow-25:before {
  content: "\ed0a";
}
.icon-arrow-35:before {
  content: "\ed0b";
}
.icon-arrow-bottom5:before {
  content: "\ed0c";
}
.icon-arrow-circle-down5:before {
  content: "\ed0d";
}
.icon-arrow-circle-left5:before {
  content: "\ed0e";
}
.icon-arrow-circle-right5:before {
  content: "\ed0f";
}
.icon-arrow-circle-up4:before {
  content: "\ed10";
}
.icon-arrow-down5:before {
  content: "\ed11";
}
.icon-arrow-down-15:before {
  content: "\ed12";
}
.icon-arrow-down-25:before {
  content: "\ed13";
}
.icon-arrow-left5:before {
  content: "\ed14";
}
.icon-arrow-left-15:before {
  content: "\ed15";
}
.icon-arrow-left-25:before {
  content: "\ed16";
}
.icon-arrow-left-35:before {
  content: "\ed17";
}
.icon-arrow-right5:before {
  content: "\ed18";
}
.icon-arrow-right-15:before {
  content: "\ed19";
}
.icon-arrow-right-25:before {
  content: "\ed1a";
}
.icon-arrow-right-35:before {
  content: "\ed1b";
}
.icon-arrow-square5:before {
  content: "\ed1c";
}
.icon-arrow-square-down5:before {
  content: "\ed1d";
}
.icon-arrow-square-left5:before {
  content: "\ed1e";
}
.icon-arrow-square-right3:before {
  content: "\ed1f";
}
.icon-arrow-square-up5:before {
  content: "\ed20";
}
.icon-arrow-swap4:before {
  content: "\ed21";
}
.icon-arrow-swap-horizontal5:before {
  content: "\ed22";
}
.icon-arrow-up5:before {
  content: "\ed23";
}
.icon-arrow-up-15:before {
  content: "\ed24";
}
.icon-arrow-up-25:before {
  content: "\ed25";
}
.icon-arrow-up-35:before {
  content: "\ed26";
}
.icon-attach-circle5:before {
  content: "\ed27";
}
.icon-attach-square5:before {
  content: "\ed28";
}
.icon-audio-square5:before {
  content: "\ed29";
}
.icon-autobrightness5:before {
  content: "\ed2a";
}
.icon-award5:before {
  content: "\ed2b";
}
.icon-back-square5:before {
  content: "\ed2c";
}
.icon-backward5:before {
  content: "\ed2d";
}
.icon-backward-5-seconds5:before {
  content: "\ed2e";
}
.icon-backward-10-seconds5:before {
  content: "\ed2f";
}
.icon-backward-15-seconds5:before {
  content: "\ed30";
}
.icon-backward-item5:before {
  content: "\ed31";
}
.icon-bag5:before {
  content: "\ed32";
}
.icon-bag-25:before {
  content: "\ed33";
}
.icon-bag-cross5:before {
  content: "\ed34";
}
.icon-bag-cross-15:before {
  content: "\ed35";
}
.icon-bag-happy5:before {
  content: "\ed36";
}
.icon-bag-tick5:before {
  content: "\ed37";
}
.icon-bag-tick-25:before {
  content: "\ed38";
}
.icon-bag-timer5:before {
  content: "\ed39";
}
.icon-bank5:before {
  content: "\ed3a";
}
.icon-barcode5:before {
  content: "\ed3b";
}
.icon-battery-3full5:before {
  content: "\ed3c";
}
.icon-battery-charging5:before {
  content: "\ed3d";
}
.icon-battery-disable5:before {
  content: "\ed3e";
}
.icon-battery-empty5:before {
  content: "\ed3f";
}
.icon-battery-empty-15:before {
  content: "\ed40";
}
.icon-battery-full5:before {
  content: "\ed41";
}
.icon-bezier5:before {
  content: "\ed42";
}
.icon-bill5:before {
  content: "\ed43";
}
.icon-bitcoin-card5:before {
  content: "\ed44";
}
.icon-bitcoin-convert5:before {
  content: "\ed45";
}
.icon-bitcoin-refresh5:before {
  content: "\ed46";
}
.icon-blend5:before {
  content: "\ed47";
}
.icon-blend-25:before {
  content: "\ed48";
}
.icon-bluetooth5:before {
  content: "\ed49";
}
.icon-bluetooth-25:before {
  content: "\ed4a";
}
.icon-bluetooth-circle5:before {
  content: "\ed4b";
}
.icon-bluetooth-rectangle5:before {
  content: "\ed4c";
}
.icon-blur5:before {
  content: "\ed4d";
}
.icon-book5:before {
  content: "\ed4e";
}
.icon-book-15:before {
  content: "\ed4f";
}
.icon-bookmark5:before {
  content: "\ed50";
}
.icon-bookmark-25:before {
  content: "\ed51";
}
.icon-book-saved5:before {
  content: "\ed52";
}
.icon-book-square5:before {
  content: "\ed53";
}
.icon-box5:before {
  content: "\ed54";
}
.icon-box-15:before {
  content: "\ed55";
}
.icon-box-25:before {
  content: "\ed56";
}
.icon-box-add5:before {
  content: "\ed57";
}
.icon-box-remove5:before {
  content: "\ed58";
}
.icon-box-search5:before {
  content: "\ed59";
}
.icon-box-tick5:before {
  content: "\ed5a";
}
.icon-box-time5:before {
  content: "\ed5b";
}
.icon-briefcase5:before {
  content: "\ed5c";
}
.icon-brifecase-cross5:before {
  content: "\ed5d";
}
.icon-brifecase-tick5:before {
  content: "\ed5e";
}
.icon-brifecase-timer5:before {
  content: "\ed5f";
}
.icon-broom5:before {
  content: "\ed60";
}
.icon-brush5:before {
  content: "\ed61";
}
.icon-brush-15:before {
  content: "\ed62";
}
.icon-brush-25:before {
  content: "\ed63";
}
.icon-brush-35:before {
  content: "\ed64";
}
.icon-brush-45:before {
  content: "\ed65";
}
.icon-bubble5:before {
  content: "\ed66";
}
.icon-bucket5:before {
  content: "\ed67";
}
.icon-bucket-circle5:before {
  content: "\ed68";
}
.icon-bucket-square5:before {
  content: "\ed69";
}
.icon-building5:before {
  content: "\ed6a";
}
.icon-building-35:before {
  content: "\ed6b";
}
.icon-building-45:before {
  content: "\ed6c";
}
.icon-buildings5:before {
  content: "\ed6d";
}
.icon-buildings-25:before {
  content: "\ed6e";
}
.icon-buliding5:before {
  content: "\ed6f";
}
.icon-bus5:before {
  content: "\ed70";
}
.icon-buy-crypto5:before {
  content: "\ed71";
}
.icon-cake5:before {
  content: "\ed72";
}
.icon-calculator5:before {
  content: "\ed73";
}
.icon-calendar5:before {
  content: "\ed74";
}
.icon-calendar-15:before {
  content: "\ed75";
}
.icon-calendar-25:before {
  content: "\ed76";
}
.icon-calendar-add5:before {
  content: "\ed77";
}
.icon-calendar-circle5:before {
  content: "\ed78";
}
.icon-calendar-edit5:before {
  content: "\ed79";
}
.icon-calendar-remove5:before {
  content: "\ed7a";
}
.icon-calendar-search5:before {
  content: "\ed7b";
}
.icon-calendar-tick5:before {
  content: "\ed7c";
}
.icon-call5:before {
  content: "\ed7d";
}
.icon-call-add5:before {
  content: "\ed7e";
}
.icon-call-calling5:before {
  content: "\ed7f";
}
.icon-call-incoming5:before {
  content: "\ed80";
}
.icon-call-minus5:before {
  content: "\ed81";
}
.icon-call-outgoing5:before {
  content: "\ed82";
}
.icon-call-received5:before {
  content: "\ed83";
}
.icon-call-remove5:before {
  content: "\ed84";
}
.icon-call-slash5:before {
  content: "\ed85";
}
.icon-camera5:before {
  content: "\ed86";
}
.icon-camera-slash5:before {
  content: "\ed87";
}
.icon-candle5:before {
  content: "\ed88";
}
.icon-candle-25:before {
  content: "\ed89";
}
.icon-car5:before {
  content: "\ed8a";
}
.icon-card5:before {
  content: "\ed8b";
}
.icon-card-add5:before {
  content: "\ed8c";
}
.icon-card-coin5:before {
  content: "\ed8d";
}
.icon-card-edit5:before {
  content: "\ed8e";
}
.icon-card-pos5:before {
  content: "\ed8f";
}
.icon-card-receive5:before {
  content: "\ed90";
}
.icon-card-remove5:before {
  content: "\ed91";
}
.icon-card-remove-15:before {
  content: "\ed92";
}
.icon-cards5:before {
  content: "\ed93";
}
.icon-card-send5:before {
  content: "\ed94";
}
.icon-card-slash5:before {
  content: "\ed95";
}
.icon-card-tick5:before {
  content: "\ed96";
}
.icon-card-tick-15:before {
  content: "\ed97";
}
.icon-category5:before {
  content: "\ed98";
}
.icon-category-25:before {
  content: "\ed99";
}
.icon-cd5:before {
  content: "\ed9a";
}
.icon-chart5:before {
  content: "\ed9b";
}
.icon-chart-15:before {
  content: "\ed9c";
}
.icon-chart-26:before {
  content: "\ed9d";
}
.icon-chart-35:before {
  content: "\ed9e";
}
.icon-chart-215:before {
  content: "\ed9f";
}
.icon-chart-fail3:before {
  content: "\eda0";
}
.icon-chart-square5:before {
  content: "\eda1";
}
.icon-chart-success5:before {
  content: "\eda2";
}
.icon-check5:before {
  content: "\eda3";
}
.icon-chrome5:before {
  content: "\eda4";
}
.icon-clipboard5:before {
  content: "\eda5";
}
.icon-clipboard-close5:before {
  content: "\eda6";
}
.icon-clipboard-export5:before {
  content: "\eda7";
}
.icon-clipboard-import5:before {
  content: "\eda8";
}
.icon-clipboard-text5:before {
  content: "\eda9";
}
.icon-clipboard-tick5:before {
  content: "\edaa";
}
.icon-clock5:before {
  content: "\edab";
}
.icon-clock-15:before {
  content: "\edac";
}
.icon-close-circle5:before {
  content: "\edad";
}
.icon-close-square5:before {
  content: "\edae";
}
.icon-cloud5:before {
  content: "\edaf";
}
.icon-cloud-add5:before {
  content: "\edb0";
}
.icon-cloud-change5:before {
  content: "\edb1";
}
.icon-cloud-connection5:before {
  content: "\edb2";
}
.icon-cloud-cross5:before {
  content: "\edb3";
}
.icon-cloud-drizzle5:before {
  content: "\edb4";
}
.icon-cloud-fog5:before {
  content: "\edb5";
}
.icon-cloud-lightning5:before {
  content: "\edb6";
}
.icon-cloud-minus5:before {
  content: "\edb7";
}
.icon-cloud-notif5:before {
  content: "\edb8";
}
.icon-cloud-plus5:before {
  content: "\edb9";
}
.icon-cloud-remove5:before {
  content: "\edba";
}
.icon-cloud-snow5:before {
  content: "\edbb";
}
.icon-cloud-sunny5:before {
  content: "\edbc";
}
.icon-code5:before {
  content: "\edbd";
}
.icon-code-15:before {
  content: "\edbe";
}
.icon-code-circle5:before {
  content: "\edbf";
}
.icon-coffee5:before {
  content: "\edc0";
}
.icon-coin5:before {
  content: "\edc1";
}
.icon-coin-15:before {
  content: "\edc2";
}
.icon-colorfilter5:before {
  content: "\edc3";
}
.icon-colors-square5:before {
  content: "\edc4";
}
.icon-color-swatch5:before {
  content: "\edc5";
}
.icon-command5:before {
  content: "\edc6";
}
.icon-command-square5:before {
  content: "\edc7";
}
.icon-component5:before {
  content: "\edc8";
}
.icon-computing5:before {
  content: "\edc9";
}
.icon-convert5:before {
  content: "\edca";
}
.icon-convert-3d-cube5:before {
  content: "\edcb";
}
.icon-convert-card5:before {
  content: "\edcc";
}
.icon-convertshape5:before {
  content: "\edcd";
}
.icon-convertshape-25:before {
  content: "\edce";
}
.icon-copy5:before {
  content: "\edcf";
}
.icon-copyright5:before {
  content: "\edd0";
}
.icon-copy-success5:before {
  content: "\edd1";
}
.icon-courthouse5:before {
  content: "\edd2";
}
.icon-cpu5:before {
  content: "\edd3";
}
.icon-cpu-charge5:before {
  content: "\edd4";
}
.icon-cpu-setting5:before {
  content: "\edd5";
}
.icon-creative-commons5:before {
  content: "\edd6";
}
.icon-crop5:before {
  content: "\edd7";
}
.icon-crown5:before {
  content: "\edd8";
}
.icon-crown-15:before {
  content: "\edd9";
}
.icon-cup5:before {
  content: "\edda";
}
.icon-danger5:before {
  content: "\eddb";
}
.icon-data5:before {
  content: "\eddc";
}
.icon-uniEDDD:before {
  content: "\eddd";
}
.icon-designtools5:before {
  content: "\edde";
}
.icon-device-message5:before {
  content: "\eddf";
}
.icon-devices5:before {
  content: "\ede0";
}
.icon-devices-14:before {
  content: "\ede1";
}
.icon-diagram5:before {
  content: "\ede2";
}
.icon-diamonds5:before {
  content: "\ede3";
}
.icon-direct5:before {
  content: "\ede4";
}
.icon-directbox-default5:before {
  content: "\ede5";
}
.icon-directbox-notif5:before {
  content: "\ede6";
}
.icon-directbox-receive5:before {
  content: "\ede7";
}
.icon-directbox-send5:before {
  content: "\ede8";
}
.icon-direct-down5:before {
  content: "\ede9";
}
.icon-direct-inbox5:before {
  content: "\edea";
}
.icon-direct-left5:before {
  content: "\edeb";
}
.icon-direct-normal5:before {
  content: "\edec";
}
.icon-direct-notification5:before {
  content: "\eded";
}
.icon-direct-right5:before {
  content: "\edee";
}
.icon-direct-send5:before {
  content: "\edef";
}
.icon-direct-up5:before {
  content: "\edf0";
}
.icon-discount-circle5:before {
  content: "\edf1";
}
.icon-discount-shape5:before {
  content: "\edf2";
}
.icon-discover5:before {
  content: "\edf3";
}
.icon-discover-14:before {
  content: "\edf4";
}
.icon-dislike5:before {
  content: "\edf5";
}
.icon-document5:before {
  content: "\edf6";
}
.icon-document-15:before {
  content: "\edf7";
}
.icon-document-cloud5:before {
  content: "\edf8";
}
.icon-document-code5:before {
  content: "\edf9";
}
.icon-document-code-25:before {
  content: "\edfa";
}
.icon-document-copy5:before {
  content: "\edfb";
}
.icon-document-download5:before {
  content: "\edfc";
}
.icon-document-favorite5:before {
  content: "\edfd";
}
.icon-document-filter5:before {
  content: "\edfe";
}
.icon-document-forward5:before {
  content: "\edff";
}
.icon-document-like5:before {
  content: "\ee00";
}
.icon-document-normal4:before {
  content: "\ee01";
}
.icon-document-previous5:before {
  content: "\ee02";
}
.icon-document-sketch5:before {
  content: "\ee03";
}
.icon-document-text5:before {
  content: "\ee04";
}
.icon-document-text-15:before {
  content: "\ee05";
}
.icon-document-upload5:before {
  content: "\ee06";
}
.icon-dollar-circle4:before {
  content: "\ee07";
}
.icon-dollar-square5:before {
  content: "\ee08";
}
.icon-driver5:before {
  content: "\ee09";
}
.icon-driver-25:before {
  content: "\ee0a";
}
.icon-driver-refresh5:before {
  content: "\ee0b";
}
.icon-driving5:before {
  content: "\ee0c";
}
.icon-drop3:before {
  content: "\ee0d";
}
.icon-edit5:before {
  content: "\ee0e";
}
.icon-edit-25:before {
  content: "\ee0f";
}
.icon-electricity5:before {
  content: "\ee10";
}
.icon-element-25:before {
  content: "\ee11";
}
.icon-element-35:before {
  content: "\ee12";
}
.icon-element-45:before {
  content: "\ee13";
}
.icon-element-equal5:before {
  content: "\ee14";
}
.icon-element-plus5:before {
  content: "\ee15";
}
.icon-emoji-happy5:before {
  content: "\ee16";
}
.icon-emoji-normal5:before {
  content: "\ee17";
}
.icon-emoji-sad5:before {
  content: "\ee18";
}
.icon-empty-wallet5:before {
  content: "\ee19";
}
.icon-empty-wallet-add5:before {
  content: "\ee1a";
}
.icon-empty-wallet-change4:before {
  content: "\ee1b";
}
.icon-empty-wallet-remove5:before {
  content: "\ee1c";
}
.icon-empty-wallet-tick5:before {
  content: "\ee1d";
}
.icon-empty-wallet-time4:before {
  content: "\ee1e";
}
.icon-eraser5:before {
  content: "\ee1f";
}
.icon-eraser-15:before {
  content: "\ee20";
}
.icon-export5:before {
  content: "\ee21";
}
.icon-export-15:before {
  content: "\ee22";
}
.icon-export-25:before {
  content: "\ee23";
}
.icon-export-35:before {
  content: "\ee24";
}
.icon-external-drive5:before {
  content: "\ee25";
}
.icon-eye4:before {
  content: "\ee26";
}
.icon-eye-slash5:before {
  content: "\ee27";
}
.icon-fatrows5:before {
  content: "\ee28";
}
.icon-favorite-chart5:before {
  content: "\ee29";
}
.icon-filter5:before {
  content: "\ee2a";
}
.icon-filter-add5:before {
  content: "\ee2b";
}
.icon-filter-edit5:before {
  content: "\ee2c";
}
.icon-filter-remove5:before {
  content: "\ee2d";
}
.icon-filter-search5:before {
  content: "\ee2e";
}
.icon-filter-square5:before {
  content: "\ee2f";
}
.icon-filter-tick5:before {
  content: "\ee30";
}
.icon-finger-cricle5:before {
  content: "\ee31";
}
.icon-finger-scan5:before {
  content: "\ee32";
}
.icon-firstline5:before {
  content: "\ee33";
}
.icon-flag5:before {
  content: "\ee34";
}
.icon-flag-25:before {
  content: "\ee35";
}
.icon-flash5:before {
  content: "\ee36";
}
.icon-flash-15:before {
  content: "\ee37";
}
.icon-flash-circle5:before {
  content: "\ee38";
}
.icon-flash-circle-15:before {
  content: "\ee39";
}
.icon-flash-slash5:before {
  content: "\ee3a";
}
.icon-folder5:before {
  content: "\ee3b";
}
.icon-folder-25:before {
  content: "\ee3c";
}
.icon-folder-add5:before {
  content: "\ee3d";
}
.icon-folder-cloud5:before {
  content: "\ee3e";
}
.icon-folder-connection5:before {
  content: "\ee3f";
}
.icon-folder-cross5:before {
  content: "\ee40";
}
.icon-folder-favorite5:before {
  content: "\ee41";
}
.icon-folder-minus5:before {
  content: "\ee42";
}
.icon-folder-open5:before {
  content: "\ee43";
}
.icon-forbidden5:before {
  content: "\ee44";
}
.icon-forbidden-25:before {
  content: "\ee45";
}
.icon-format-circle5:before {
  content: "\ee46";
}
.icon-format-square5:before {
  content: "\ee47";
}
.icon-forward5:before {
  content: "\ee48";
}
.icon-forward-5-seconds5:before {
  content: "\ee49";
}
.icon-forward-10-seconds5:before {
  content: "\ee4a";
}
.icon-forward-15-seconds5:before {
  content: "\ee4b";
}
.icon-forward-item5:before {
  content: "\ee4c";
}
.icon-forward-square5:before {
  content: "\ee4d";
}
.icon-frame5:before {
  content: "\ee4e";
}
.icon-frame-15:before {
  content: "\ee4f";
}
.icon-frame-25:before {
  content: "\ee50";
}
.icon-frame-35:before {
  content: "\ee51";
}
.icon-frame-45:before {
  content: "\ee52";
}
.icon-gallery5:before {
  content: "\ee53";
}
.icon-gallery-add5:before {
  content: "\ee54";
}
.icon-gallery-edit5:before {
  content: "\ee55";
}
.icon-gallery-export4:before {
  content: "\ee56";
}
.icon-gallery-favorite5:before {
  content: "\ee57";
}
.icon-gallery-import5:before {
  content: "\ee58";
}
.icon-gallery-remove5:before {
  content: "\ee59";
}
.icon-gallery-slash5:before {
  content: "\ee5a";
}
.icon-gallery-tick5:before {
  content: "\ee5b";
}
.icon-game5:before {
  content: "\ee5c";
}
.icon-gameboy5:before {
  content: "\ee5d";
}
.icon-gas-station4:before {
  content: "\ee5e";
}
.icon-gemini5:before {
  content: "\ee5f";
}
.icon-gemini-25:before {
  content: "\ee60";
}
.icon-ghost5:before {
  content: "\ee61";
}
.icon-gift5:before {
  content: "\ee62";
}
.icon-glass5:before {
  content: "\ee63";
}
.icon-glass-15:before {
  content: "\ee64";
}
.icon-global5:before {
  content: "\ee65";
}
.icon-global-edit5:before {
  content: "\ee66";
}
.icon-global-refresh5:before {
  content: "\ee67";
}
.icon-global-search5:before {
  content: "\ee68";
}
.icon-gps5:before {
  content: "\ee69";
}
.icon-gps-slash5:before {
  content: "\ee6a";
}
.icon-grammerly5:before {
  content: "\ee6b";
}
.icon-graph5:before {
  content: "\ee6c";
}
.icon-grid-15:before {
  content: "\ee6d";
}
.icon-grid-25:before {
  content: "\ee6e";
}
.icon-grid-35:before {
  content: "\ee6f";
}
.icon-grid-45:before {
  content: "\ee70";
}
.icon-grid-55:before {
  content: "\ee71";
}
.icon-grid-65:before {
  content: "\ee72";
}
.icon-grid-75:before {
  content: "\ee73";
}
.icon-grid-85:before {
  content: "\ee74";
}
.icon-grid-95:before {
  content: "\ee75";
}
.icon-grid-edit5:before {
  content: "\ee76";
}
.icon-grid-eraser5:before {
  content: "\ee77";
}
.icon-grid-lock5:before {
  content: "\ee78";
}
.icon-happyemoji5:before {
  content: "\ee79";
}
.icon-hashtag5:before {
  content: "\ee7a";
}
.icon-hashtag-15:before {
  content: "\ee7b";
}
.icon-hashtag-down5:before {
  content: "\ee7c";
}
.icon-hashtag-up5:before {
  content: "\ee7d";
}
.icon-headphone5:before {
  content: "\ee7e";
}
.icon-headphones5:before {
  content: "\ee7f";
}
.icon-health5:before {
  content: "\ee80";
}
.icon-heart5:before {
  content: "\ee81";
}
.icon-heart-add5:before {
  content: "\ee82";
}
.icon-heart-circle5:before {
  content: "\ee83";
}
.icon-heart-edit5:before {
  content: "\ee84";
}
.icon-heart-remove5:before {
  content: "\ee85";
}
.icon-heart-search5:before {
  content: "\ee86";
}
.icon-heart-slash5:before {
  content: "\ee87";
}
.icon-heart-tick5:before {
  content: "\ee88";
}
.icon-hierarchy5:before {
  content: "\ee89";
}
.icon-hierarchy-25:before {
  content: "\ee8a";
}
.icon-hierarchy-35:before {
  content: "\ee8b";
}
.icon-hierarchy-square5:before {
  content: "\ee8c";
}
.icon-hierarchy-square-25:before {
  content: "\ee8d";
}
.icon-hierarchy-square-35:before {
  content: "\ee8e";
}
.icon-home5:before {
  content: "\ee8f";
}
.icon-home-15:before {
  content: "\ee90";
}
.icon-home-25:before {
  content: "\ee91";
}
.icon-home-hashtag5:before {
  content: "\ee92";
}
.icon-home-trend-down5:before {
  content: "\ee93";
}
.icon-home-trend-up5:before {
  content: "\ee94";
}
.icon-home-wifi5:before {
  content: "\ee95";
}
.icon-hospital5:before {
  content: "\ee96";
}
.icon-house5:before {
  content: "\ee97";
}
.icon-house-25:before {
  content: "\ee98";
}
.icon-image5:before {
  content: "\ee99";
}
.icon-import5:before {
  content: "\ee9a";
}
.icon-import-15:before {
  content: "\ee9b";
}
.icon-import-25:before {
  content: "\ee9c";
}
.icon-import-3:before {
  content: "\ee9d";
}
.icon-info-circle5:before {
  content: "\ee9e";
}
.icon-information5:before {
  content: "\ee9f";
}
.icon-instagram5:before {
  content: "\eea0";
}
.icon-judge5:before {
  content: "\eea1";
}
.icon-kanban4:before {
  content: "\eea2";
}
.icon-key5:before {
  content: "\eea3";
}
.icon-keyboard5:before {
  content: "\eea4";
}
.icon-keyboard-open5:before {
  content: "\eea5";
}
.icon-key-square5:before {
  content: "\eea6";
}
.icon-lamp5:before {
  content: "\eea7";
}
.icon-lamp-15:before {
  content: "\eea8";
}
.icon-lamp-charge5:before {
  content: "\eea9";
}
.icon-lamp-on5:before {
  content: "\eeaa";
}
.icon-lamp-slash5:before {
  content: "\eeab";
}
.icon-language-circle5:before {
  content: "\eeac";
}
.icon-language-square5:before {
  content: "\eead";
}
.icon-layer5:before {
  content: "\eeae";
}
.icon-level5:before {
  content: "\eeaf";
}
.icon-lifebuoy5:before {
  content: "\eeb0";
}
.icon-like5:before {
  content: "\eeb1";
}
.icon-like-15:before {
  content: "\eeb2";
}
.icon-like-dislike5:before {
  content: "\eeb3";
}
.icon-like-shapes5:before {
  content: "\eeb4";
}
.icon-like-tag5:before {
  content: "\eeb5";
}
.icon-link5:before {
  content: "\eeb6";
}
.icon-link-15:before {
  content: "\eeb7";
}
.icon-link-26:before {
  content: "\eeb8";
}
.icon-link-215:before {
  content: "\eeb9";
}
.icon-link-circle5:before {
  content: "\eeba";
}
.icon-link-square5:before {
  content: "\eebb";
}
.icon-location5:before {
  content: "\eebc";
}
.icon-location-add5:before {
  content: "\eebd";
}
.icon-location-cross5:before {
  content: "\eebe";
}
.icon-location-minus5:before {
  content: "\eebf";
}
.icon-location-slash5:before {
  content: "\eec0";
}
.icon-location-tick5:before {
  content: "\eec1";
}
.icon-lock5:before {
  content: "\eec2";
}
.icon-lock-15:before {
  content: "\eec3";
}
.icon-lock-circle5:before {
  content: "\eec4";
}
.icon-lock-slash5:before {
  content: "\eec5";
}
.icon-login5:before {
  content: "\eec6";
}
.icon-login-15:before {
  content: "\eec7";
}
.icon-logout5:before {
  content: "\eec8";
}
.icon-logout-15:before {
  content: "\eec9";
}
.icon-lovely5:before {
  content: "\eeca";
}
.icon-magicpen5:before {
  content: "\eecb";
}
.icon-magic-star5:before {
  content: "\eecc";
}
.icon-main-component5:before {
  content: "\eecd";
}
.icon-man5:before {
  content: "\eece";
}
.icon-map5:before {
  content: "\eecf";
}
.icon-map-15:before {
  content: "\eed0";
}
.icon-mask5:before {
  content: "\eed1";
}
.icon-mask-15:before {
  content: "\eed2";
}
.icon-mask-25:before {
  content: "\eed3";
}
.icon-math5:before {
  content: "\eed4";
}
.icon-maximize5:before {
  content: "\eed5";
}
.icon-maximize-15:before {
  content: "\eed6";
}
.icon-maximize-26:before {
  content: "\eed7";
}
.icon-maximize-35:before {
  content: "\eed8";
}
.icon-maximize-45:before {
  content: "\eed9";
}
.icon-maximize-215:before {
  content: "\eeda";
}
.icon-maximize-circle4:before {
  content: "\eedb";
}
.icon-medal5:before {
  content: "\eedc";
}
.icon-medal-star5:before {
  content: "\eedd";
}
.icon-menu5:before {
  content: "\eede";
}
.icon-menu-15:before {
  content: "\eedf";
}
.icon-menu-board5:before {
  content: "\eee0";
}
.icon-message5:before {
  content: "\eee1";
}
.icon-message-25:before {
  content: "\eee2";
}
.icon-message-add5:before {
  content: "\eee3";
}
.icon-message-add-15:before {
  content: "\eee4";
}
.icon-message-circle5:before {
  content: "\eee5";
}
.icon-message-edit5:before {
  content: "\eee6";
}
.icon-message-favorite5:before {
  content: "\eee7";
}
.icon-message-minus5:before {
  content: "\eee8";
}
.icon-message-notif5:before {
  content: "\eee9";
}
.icon-message-programming5:before {
  content: "\eeea";
}
.icon-message-question5:before {
  content: "\eeeb";
}
.icon-message-remove5:before {
  content: "\eeec";
}
.icon-messages5:before {
  content: "\eeed";
}
.icon-messages-15:before {
  content: "\eeee";
}
.icon-messages-25:before {
  content: "\eeef";
}
.icon-messages-35:before {
  content: "\eef0";
}
.icon-message-search5:before {
  content: "\eef1";
}
.icon-message-square5:before {
  content: "\eef2";
}
.icon-message-text5:before {
  content: "\eef3";
}
.icon-message-text-15:before {
  content: "\eef4";
}
.icon-message-tick5:before {
  content: "\eef5";
}
.icon-message-time5:before {
  content: "\eef6";
}
.icon-microphone5:before {
  content: "\eef7";
}
.icon-microphone-25:before {
  content: "\eef8";
}
.icon-microphone-slash5:before {
  content: "\eef9";
}
.icon-microphone-slash-15:before {
  content: "\eefa";
}
.icon-microscope5:before {
  content: "\eefb";
}
.icon-milk5:before {
  content: "\eefc";
}
.icon-uniEEFD:before {
  content: "\eefd";
}
.icon-minus5:before {
  content: "\eefe";
}
.icon-minus-cirlce5:before {
  content: "\eeff";
}
.icon-minus-square5:before {
  content: "\ef00";
}
.icon-mirror5:before {
  content: "\ef01";
}
.icon-mirroring-screen5:before {
  content: "\ef02";
}
.icon-mobile5:before {
  content: "\ef03";
}
.icon-mobile-programming5:before {
  content: "\ef04";
}
.icon-money5:before {
  content: "\ef05";
}
.icon-money-25:before {
  content: "\ef06";
}
.icon-money-35:before {
  content: "\ef07";
}
.icon-money-45:before {
  content: "\ef08";
}
.icon-money-add5:before {
  content: "\ef09";
}
.icon-money-change5:before {
  content: "\ef0a";
}
.icon-money-forbidden5:before {
  content: "\ef0b";
}
.icon-money-recive5:before {
  content: "\ef0c";
}
.icon-money-remove5:before {
  content: "\ef0d";
}
.icon-moneys5:before {
  content: "\ef0e";
}
.icon-money-send5:before {
  content: "\ef0f";
}
.icon-money-tick5:before {
  content: "\ef10";
}
.icon-money-time5:before {
  content: "\ef11";
}
.icon-monitor5:before {
  content: "\ef12";
}
.icon-monitor-mobbile5:before {
  content: "\ef13";
}
.icon-monitor-recorder5:before {
  content: "\ef14";
}
.icon-moon5:before {
  content: "\ef15";
}
.icon-more5:before {
  content: "\ef16";
}
.icon-more-25:before {
  content: "\ef17";
}
.icon-more-circle5:before {
  content: "\ef18";
}
.icon-more-square5:before {
  content: "\ef19";
}
.icon-mouse5:before {
  content: "\ef1a";
}
.icon-mouse-15:before {
  content: "\ef1b";
}
.icon-mouse-circle5:before {
  content: "\ef1c";
}
.icon-mouse-square5:before {
  content: "\ef1d";
}
.icon-music5:before {
  content: "\ef1e";
}
.icon-music-circle5:before {
  content: "\ef1f";
}
.icon-music-dashboard5:before {
  content: "\ef20";
}
.icon-music-filter5:before {
  content: "\ef21";
}
.icon-music-library-25:before {
  content: "\ef22";
}
.icon-musicnote5:before {
  content: "\ef23";
}
.icon-music-play5:before {
  content: "\ef24";
}
.icon-music-playlist5:before {
  content: "\ef25";
}
.icon-music-square5:before {
  content: "\ef26";
}
.icon-music-square-add5:before {
  content: "\ef27";
}
.icon-music-square-remove5:before {
  content: "\ef28";
}
.icon-music-square-search5:before {
  content: "\ef29";
}
.icon-next5:before {
  content: "\ef2a";
}
.icon-note5:before {
  content: "\ef2b";
}
.icon-note-15:before {
  content: "\ef2c";
}
.icon-note-26:before {
  content: "\ef2d";
}
.icon-note-215:before {
  content: "\ef2e";
}
.icon-note-add5:before {
  content: "\ef2f";
}
.icon-note-favorite5:before {
  content: "\ef30";
}
.icon-note-remove5:before {
  content: "\ef31";
}
.icon-note-square5:before {
  content: "\ef32";
}
.icon-note-text5:before {
  content: "\ef33";
}
.icon-notification5:before {
  content: "\ef34";
}
.icon-notification-15:before {
  content: "\ef35";
}
.icon-notification-bing5:before {
  content: "\ef36";
}
.icon-notification-favorite5:before {
  content: "\ef37";
}
.icon-notification-status5:before {
  content: "\ef38";
}
.icon-omega-circle5:before {
  content: "\ef39";
}
.icon-omega-square5:before {
  content: "\ef3a";
}
.icon-paintbucket5:before {
  content: "\ef3b";
}
.icon-paperclip5:before {
  content: "\ef3c";
}
.icon-paperclip-25:before {
  content: "\ef3d";
}
.icon-password-check5:before {
  content: "\ef3e";
}
.icon-path5:before {
  content: "\ef3f";
}
.icon-path-25:before {
  content: "\ef40";
}
.icon-path-square5:before {
  content: "\ef41";
}
.icon-pause5:before {
  content: "\ef42";
}
.icon-pause-circle5:before {
  content: "\ef43";
}
.icon-pen-add5:before {
  content: "\ef44";
}
.icon-pen-close5:before {
  content: "\ef45";
}
.icon-pen-remove5:before {
  content: "\ef46";
}
.icon-pen-tool5:before {
  content: "\ef47";
}
.icon-pen-tool-25:before {
  content: "\ef48";
}
.icon-people5:before {
  content: "\ef49";
}
.icon-percentage-circle5:before {
  content: "\ef4a";
}
.icon-percentage-square5:before {
  content: "\ef4b";
}
.icon-personalcard5:before {
  content: "\ef4c";
}
.icon-pet5:before {
  content: "\ef4d";
}
.icon-pharagraphspacing5:before {
  content: "\ef4e";
}
.icon-picture-frame5:before {
  content: "\ef4f";
}
.icon-play5:before {
  content: "\ef50";
}
.icon-play-add5:before {
  content: "\ef51";
}
.icon-play-circle5:before {
  content: "\ef52";
}
.icon-play-cricle5:before {
  content: "\ef53";
}
.icon-play-remove5:before {
  content: "\ef54";
}
.icon-presention-chart5:before {
  content: "\ef55";
}
.icon-previous5:before {
  content: "\ef56";
}
.icon-printer5:before {
  content: "\ef57";
}
.icon-printer-slash5:before {
  content: "\ef58";
}
.icon-profile-2user5:before {
  content: "\ef59";
}
.icon-profile-add5:before {
  content: "\ef5a";
}
.icon-profile-circle5:before {
  content: "\ef5b";
}
.icon-profile-delete5:before {
  content: "\ef5c";
}
.icon-profile-remove5:before {
  content: "\ef5d";
}
.icon-profile-tick5:before {
  content: "\ef5e";
}
.icon-programming-arrow5:before {
  content: "\ef5f";
}
.icon-programming-arrows5:before {
  content: "\ef60";
}
.icon-quote-down5:before {
  content: "\ef61";
}
.icon-quote-down-circle5:before {
  content: "\ef62";
}
.icon-quote-down-square5:before {
  content: "\ef63";
}
.icon-quote-up5:before {
  content: "\ef64";
}
.icon-quote-up-circle5:before {
  content: "\ef65";
}
.icon-quote-up-square5:before {
  content: "\ef66";
}
.icon-radar5:before {
  content: "\ef67";
}
.icon-radar-15:before {
  content: "\ef68";
}
.icon-radar-25:before {
  content: "\ef69";
}
.icon-radio5:before {
  content: "\ef6a";
}
.icon-ram5:before {
  content: "\ef6b";
}
.icon-ram-25:before {
  content: "\ef6c";
}
.icon-ranking5:before {
  content: "\ef6d";
}
.icon-ranking-15:before {
  content: "\ef6e";
}
.icon-receipt5:before {
  content: "\ef6f";
}
.icon-receipt-15:before {
  content: "\ef70";
}
.icon-receipt-25:before {
  content: "\ef71";
}
.icon-receipt-2-15:before {
  content: "\ef72";
}
.icon-receipt-add5:before {
  content: "\ef73";
}
.icon-receipt-discount5:before {
  content: "\ef74";
}
.icon-receipt-disscount5:before {
  content: "\ef75";
}
.icon-receipt-edit5:before {
  content: "\ef76";
}
.icon-receipt-item5:before {
  content: "\ef77";
}
.icon-receipt-minus5:before {
  content: "\ef78";
}
.icon-receipt-search5:before {
  content: "\ef79";
}
.icon-receipt-square5:before {
  content: "\ef7a";
}
.icon-receipt-text5:before {
  content: "\ef7b";
}
.icon-received5:before {
  content: "\ef7c";
}
.icon-receive-square5:before {
  content: "\ef7d";
}
.icon-receive-square-25:before {
  content: "\ef7e";
}
.icon-record5:before {
  content: "\ef7f";
}
.icon-record-circle5:before {
  content: "\ef80";
}
.icon-recovery-convert5:before {
  content: "\ef81";
}
.icon-redo5:before {
  content: "\ef82";
}
.icon-refresh5:before {
  content: "\ef83";
}
.icon-refresh-25:before {
  content: "\ef84";
}
.icon-refresh-circle5:before {
  content: "\ef85";
}
.icon-refresh-left-square5:before {
  content: "\ef86";
}
.icon-refresh-right-square5:before {
  content: "\ef87";
}
.icon-refresh-square-25:before {
  content: "\ef88";
}
.icon-repeat5:before {
  content: "\ef89";
}
.icon-repeat-circle5:before {
  content: "\ef8a";
}
.icon-repeate-music5:before {
  content: "\ef8b";
}
.icon-repeate-one5:before {
  content: "\ef8c";
}
.icon-reserve5:before {
  content: "\ef8d";
}
.icon-rotate-left5:before {
  content: "\ef8e";
}
.icon-rotate-left-15:before {
  content: "\ef8f";
}
.icon-rotate-right5:before {
  content: "\ef90";
}
.icon-rotate-right-15:before {
  content: "\ef91";
}
.icon-route-square5:before {
  content: "\ef92";
}
.icon-routing5:before {
  content: "\ef93";
}
.icon-routing-25:before {
  content: "\ef94";
}
.icon-row-horizontal5:before {
  content: "\ef95";
}
.icon-row-vertical5:before {
  content: "\ef96";
}
.icon-rulerpen5:before {
  content: "\ef97";
}
.icon-ruler5:before {
  content: "\ef98";
}
.icon-safe-home5:before {
  content: "\ef99";
}
.icon-sagittarius5:before {
  content: "\ef9a";
}
.icon-save-25:before {
  content: "\ef9b";
}
.icon-save-add5:before {
  content: "\ef9c";
}
.icon-save-minus5:before {
  content: "\ef9d";
}
.icon-save-remove5:before {
  content: "\ef9e";
}
.icon-scan5:before {
  content: "\ef9f";
}
.icon-scan-barcode5:before {
  content: "\efa0";
}
.icon-scanner5:before {
  content: "\efa1";
}
.icon-scanning5:before {
  content: "\efa2";
}
.icon-scissor5:before {
  content: "\efa3";
}
.icon-scissor-15:before {
  content: "\efa4";
}
.icon-screenmirroring5:before {
  content: "\efa5";
}
.icon-scroll5:before {
  content: "\efa6";
}
.icon-search-favorite5:before {
  content: "\efa7";
}
.icon-search-favorite-15:before {
  content: "\efa8";
}
.icon-search-normal5:before {
  content: "\efa9";
}
.icon-search-normal-15:before {
  content: "\efaa";
}
.icon-search-status5:before {
  content: "\efab";
}
.icon-search-status-15:before {
  content: "\efac";
}
.icon-search-zoom-in5:before {
  content: "\efad";
}
.icon-search-zoom-in-15:before {
  content: "\efae";
}
.icon-search-zoom-out5:before {
  content: "\efaf";
}
.icon-search-zoom-out-15:before {
  content: "\efb0";
}
.icon-security5:before {
  content: "\efb1";
}
.icon-security-card5:before {
  content: "\efb2";
}
.icon-security-safe5:before {
  content: "\efb3";
}
.icon-security-time5:before {
  content: "\efb4";
}
.icon-security-user5:before {
  content: "\efb5";
}
.icon-send5:before {
  content: "\efb6";
}
.icon-send-15:before {
  content: "\efb7";
}
.icon-send-25:before {
  content: "\efb8";
}
.icon-send-sqaure-25:before {
  content: "\efb9";
}
.icon-send-square5:before {
  content: "\efba";
}
.icon-setting5:before {
  content: "\efbb";
}
.icon-setting-25:before {
  content: "\efbc";
}
.icon-setting-35:before {
  content: "\efbd";
}
.icon-setting-45:before {
  content: "\efbe";
}
.icon-setting-55:before {
  content: "\efbf";
}
.icon-settings5:before {
  content: "\efc0";
}
.icon-shapes5:before {
  content: "\efc1";
}
.icon-shapes-15:before {
  content: "\efc2";
}
.icon-share5:before {
  content: "\efc3";
}
.icon-shield-cross5:before {
  content: "\efc4";
}
.icon-shield-search5:before {
  content: "\efc5";
}
.icon-shield-security2:before {
  content: "\efc6";
}
.icon-shield-slash5:before {
  content: "\efc7";
}
.icon-shield-tick5:before {
  content: "\efc8";
}
.icon-ship5:before {
  content: "\efc9";
}
.icon-shop5:before {
  content: "\efca";
}
.icon-shop-add5:before {
  content: "\efcb";
}
.icon-shopping-bag5:before {
  content: "\efcc";
}
.icon-shopping-cart5:before {
  content: "\efcd";
}
.icon-shop-remove5:before {
  content: "\efce";
}
.icon-shuffle5:before {
  content: "\efcf";
}
.icon-sidebar-bottom5:before {
  content: "\efd0";
}
.icon-sidebar-left5:before {
  content: "\efd1";
}
.icon-sidebar-right5:before {
  content: "\efd2";
}
.icon-sidebar-top5:before {
  content: "\efd3";
}
.icon-signpost5:before {
  content: "\efd4";
}
.icon-simcard5:before {
  content: "\efd5";
}
.icon-simcard-15:before {
  content: "\efd6";
}
.icon-simcard-25:before {
  content: "\efd7";
}
.icon-size5:before {
  content: "\efd8";
}
.icon-slash5:before {
  content: "\efd9";
}
.icon-slider5:before {
  content: "\efda";
}
.icon-slider-horizontal5:before {
  content: "\efdb";
}
.icon-slider-horizontal-15:before {
  content: "\efdc";
}
.icon-slider-vertical5:before {
  content: "\efdd";
}
.icon-slider-vertical-15:before {
  content: "\efde";
}
.icon-smallcaps5:before {
  content: "\efdf";
}
.icon-smart-car5:before {
  content: "\efe0";
}
.icon-smart-home5:before {
  content: "\efe1";
}
.icon-smileys5:before {
  content: "\efe2";
}
.icon-sms5:before {
  content: "\efe3";
}
.icon-sms-edit5:before {
  content: "\efe4";
}
.icon-sms-notification5:before {
  content: "\efe5";
}
.icon-sms-search5:before {
  content: "\efe6";
}
.icon-sms-star5:before {
  content: "\efe7";
}
.icon-sms-tracking5:before {
  content: "\efe8";
}
.icon-sort5:before {
  content: "\efe9";
}
.icon-sound5:before {
  content: "\efea";
}
.icon-speaker5:before {
  content: "\efeb";
}
.icon-speedometer5:before {
  content: "\efec";
}
.icon-star5:before {
  content: "\efed";
}
.icon-star-15:before {
  content: "\efee";
}
.icon-star-slash5:before {
  content: "\efef";
}
.icon-status5:before {
  content: "\eff0";
}
.icon-status-up5:before {
  content: "\eff1";
}
.icon-sticker5:before {
  content: "\eff2";
}
.icon-stickynote5:before {
  content: "\eff3";
}
.icon-stop5:before {
  content: "\eff4";
}
.icon-stop-circle5:before {
  content: "\eff5";
}
.icon-story5:before {
  content: "\eff6";
}
.icon-strongbox5:before {
  content: "\eff7";
}
.icon-strongbox-25:before {
  content: "\eff8";
}
.icon-subtitle5:before {
  content: "\eff9";
}
.icon-sun5:before {
  content: "\effa";
}
.icon-sun-15:before {
  content: "\effb";
}
.icon-sun-fog5:before {
  content: "\effc";
}
.icon-tag5:before {
  content: "\effd";
}
.icon-tag-25:before {
  content: "\effe";
}
.icon-tag-cross5:before {
  content: "\efff";
}
.icon-tag-right5:before {
  content: "\f000";
}
.icon-tag-user5:before {
  content: "\f001";
}
.icon-task5:before {
  content: "\f002";
}
.icon-task-square5:before {
  content: "\f003";
}
.icon-teacher5:before {
  content: "\f004";
}
.icon-text5:before {
  content: "\f005";
}
.icon-textalign-center5:before {
  content: "\f006";
}
.icon-textalign-justifycenter5:before {
  content: "\f007";
}
.icon-textalign-justifyleft5:before {
  content: "\f008";
}
.icon-textalign-justifyright5:before {
  content: "\f009";
}
.icon-textalign-left5:before {
  content: "\f00a";
}
.icon-textalign-right5:before {
  content: "\f00b";
}
.icon-text-block5:before {
  content: "\f00c";
}
.icon-text-bold5:before {
  content: "\f00d";
}
.icon-text-italic5:before {
  content: "\f00e";
}
.icon-text-underline5:before {
  content: "\f00f";
}
.icon-tick-circle5:before {
  content: "\f010";
}
.icon-ticket5:before {
  content: "\f011";
}
.icon-ticket-25:before {
  content: "\f012";
}
.icon-ticket-discount5:before {
  content: "\f013";
}
.icon-ticket-expired5:before {
  content: "\f014";
}
.icon-ticket-star5:before {
  content: "\f015";
}
.icon-tick-square5:before {
  content: "\f016";
}
.icon-timer5:before {
  content: "\f017";
}
.icon-timer-15:before {
  content: "\f018";
}
.icon-timer-pause5:before {
  content: "\f019";
}
.icon-timer-start5:before {
  content: "\f01a";
}
.icon-toggle-off5:before {
  content: "\f01b";
}
.icon-toggle-off-circle5:before {
  content: "\f01c";
}
.icon-toggle-on5:before {
  content: "\f01d";
}
.icon-toggle-on-circle5:before {
  content: "\f01e";
}
.icon-trade5:before {
  content: "\f01f";
}
.icon-transaction-minus5:before {
  content: "\f020";
}
.icon-translate5:before {
  content: "\f021";
}
.icon-trash5:before {
  content: "\f022";
}
.icon-tree5:before {
  content: "\f023";
}
.icon-trend-down5:before {
  content: "\f024";
}
.icon-trend-up5:before {
  content: "\f025";
}
.icon-triangle5:before {
  content: "\f026";
}
.icon-truck4:before {
  content: "\f027";
}
.icon-truck-fast4:before {
  content: "\f028";
}
.icon-truck-remove3:before {
  content: "\f029";
}
.icon-truck-tick5:before {
  content: "\f02a";
}
.icon-truck-time3:before {
  content: "\f02b";
}
.icon-trush-square5:before {
  content: "\f02c";
}
.icon-undo5:before {
  content: "\f02d";
}
.icon-unlimited5:before {
  content: "\f02e";
}
.icon-unlock5:before {
  content: "\f02f";
}
.icon-user5:before {
  content: "\f030";
}
.icon-user-add5:before {
  content: "\f031";
}
.icon-user-cirlce-add5:before {
  content: "\f032";
}
.icon-user-edit5:before {
  content: "\f033";
}
.icon-user-minus5:before {
  content: "\f034";
}
.icon-user-octagon5:before {
  content: "\f035";
}
.icon-user-remove5:before {
  content: "\f036";
}
.icon-user-search5:before {
  content: "\f037";
}
.icon-user-square5:before {
  content: "\f038";
}
.icon-user-tag5:before {
  content: "\f039";
}
.icon-user-tick5:before {
  content: "\f03a";
}
.icon-verify5:before {
  content: "\f03b";
}
.icon-video5:before {
  content: "\f03c";
}
.icon-video-add5:before {
  content: "\f03d";
}
.icon-video-circle5:before {
  content: "\f03e";
}
.icon-video-horizontal5:before {
  content: "\f03f";
}
.icon-video-octagon5:before {
  content: "\f040";
}
.icon-video-play5:before {
  content: "\f041";
}
.icon-video-remove5:before {
  content: "\f042";
}
.icon-uniF043:before {
  content: "\f043";
}
.icon-video-square5:before {
  content: "\f044";
}
.icon-video-tick5:before {
  content: "\f045";
}
.icon-video-time5:before {
  content: "\f046";
}
.icon-video-vertical5:before {
  content: "\f047";
}
.icon-voice-cricle5:before {
  content: "\f048";
}
.icon-voice-square5:before {
  content: "\f049";
}
.icon-volume-cross5:before {
  content: "\f04a";
}
.icon-volume-high5:before {
  content: "\f04b";
}
.icon-volume-low5:before {
  content: "\f04c";
}
.icon-volume-low-15:before {
  content: "\f04d";
}
.icon-volume-mute5:before {
  content: "\f04e";
}
.icon-volume-slash5:before {
  content: "\f04f";
}
.icon-volume-up5:before {
  content: "\f050";
}
.icon-wallet5:before {
  content: "\f051";
}
.icon-wallet-15:before {
  content: "\f052";
}
.icon-wallet-25:before {
  content: "\f053";
}
.icon-wallet-35:before {
  content: "\f054";
}
.icon-wallet-add5:before {
  content: "\f055";
}
.icon-wallet-add-15:before {
  content: "\f056";
}
.icon-wallet-check5:before {
  content: "\f057";
}
.icon-wallet-minus5:before {
  content: "\f058";
}
.icon-wallet-money5:before {
  content: "\f059";
}
.icon-wallet-remove5:before {
  content: "\f05a";
}
.icon-wallet-search5:before {
  content: "\f05b";
}
.icon-warning-25:before {
  content: "\f05c";
}
.icon-watch5:before {
  content: "\f05d";
}
.icon-watch-status5:before {
  content: "\f05e";
}
.icon-weight5:before {
  content: "\f05f";
}
.icon-weight-15:before {
  content: "\f060";
}
.icon-wifi5:before {
  content: "\f061";
}
.icon-wifi-square5:before {
  content: "\f062";
}
.icon-wind5:before {
  content: "\f063";
}
.icon-wind-25:before {
  content: "\f064";
}
.icon-woman5:before {
  content: "\f065";
}
.icon-uniF066:before {
  content: "\f066";
}
.icon-uniF067:before {
  content: "\f067";
}
.icon-uniF068:before {
  content: "\f068";
}
.icon-uniF069:before {
  content: "\f069";
}
.icon-uniF06A:before {
  content: "\f06a";
}
.icon-uniF06B:before {
  content: "\f06b";
}
.icon-uniF06C:before {
  content: "\f06c";
}
.icon-uniF06D:before {
  content: "\f06d";
}
.icon-uniF06E:before {
  content: "\f06e";
}
.icon-uniF06F:before {
  content: "\f06f";
}
.icon-uniF070:before {
  content: "\f070";
}
.icon-uniF071:before {
  content: "\f071";
}
.icon-uniF072:before {
  content: "\f072";
}
.icon-uniF073:before {
  content: "\f073";
}
.icon-uniF074:before {
  content: "\f074";
}
.icon-uniF075:before {
  content: "\f075";
}
.icon-dcube:before {
  content: "\f101";
}
.icon-d-cube-scan:before {
  content: "\f102";
}
.icon-d-rotate:before {
  content: "\f103";
}
.icon-d-square:before {
  content: "\f104";
}
.icon-square:before {
  content: "\f105";
}
.icon-support:before {
  content: "\f106";
}
.icon-activity:before {
  content: "\f107";
}
.icon-add:before {
  content: "\f108";
}
.icon-add-circle:before {
  content: "\f109";
}
.icon-additem:before {
  content: "\f10a";
}
.icon-add-square:before {
  content: "\f10b";
}
.icon-airdrop:before {
  content: "\f10c";
}
.icon-airplane:before {
  content: "\f10d";
}
.icon-airplane-square:before {
  content: "\f10e";
}
.icon-airpod:before {
  content: "\f10f";
}
.icon-airpods:before {
  content: "\f110";
}
.icon-alarm:before {
  content: "\f111";
}
.icon-align-bottom:before {
  content: "\f112";
}
.icon-align-horizontally:before {
  content: "\f113";
}
.icon-align-left:before {
  content: "\f114";
}
.icon-align-right:before {
  content: "\f115";
}
.icon-align-vertically:before {
  content: "\f116";
}
.icon-aquarius:before {
  content: "\f117";
}
.icon-archive:before {
  content: "\f118";
}
.icon-archive-1:before {
  content: "\f119";
}
.icon-archive-2:before {
  content: "\f11a";
}
.icon-archive-add:before {
  content: "\f11b";
}
.icon-archive-book:before {
  content: "\f11c";
}
.icon-archive-minus:before {
  content: "\f11d";
}
.icon-archive-slash:before {
  content: "\f11e";
}
.icon-archive-tick:before {
  content: "\f11f";
}
.icon-arrange-circle:before {
  content: "\f120";
}
.icon-arrange-circle-2:before {
  content: "\f121";
}
.icon-arrange-square:before {
  content: "\f122";
}
.icon-arrange-square-2:before {
  content: "\f123";
}
.icon-arrow:before {
  content: "\f124";
}
.icon-arrow-2:before {
  content: "\f125";
}
.icon-arrow-3:before {
  content: "\f126";
}
.icon-arrow-bottom:before {
  content: "\f127";
}
.icon-arrow-circle-down:before {
  content: "\f128";
}
.icon-arrow-circle-left:before {
  content: "\f129";
}
.icon-arrow-circle-right:before {
  content: "\f12a";
}
.icon-arrow-circle-up:before {
  content: "\f12b";
}
.icon-arrow-down:before {
  content: "\f12c";
}
.icon-arrow-down-1:before {
  content: "\f12d";
}
.icon-arrow-down-2:before {
  content: "\f12e";
}
.icon-arrow-left:before {
  content: "\f12f";
}
.icon-arrow-left-1:before {
  content: "\f130";
}
.icon-arrow-left-2:before {
  content: "\f131";
}
.icon-arrow-left-3:before {
  content: "\f132";
}
.icon-arrow-right:before {
  content: "\f133";
}
.icon-arrow-right-1:before {
  content: "\f134";
}
.icon-arrow-right-2:before {
  content: "\f135";
}
.icon-arrow-right-3:before {
  content: "\f136";
}
.icon-arrow-right-4:before {
  content: "\f137";
}
.icon-arrow-square:before {
  content: "\f138";
}
.icon-arrow-square-down:before {
  content: "\f139";
}
.icon-arrow-square-left:before {
  content: "\f13a";
}
.icon-arrow-square-up:before {
  content: "\f13b";
}
.icon-arrow-swap:before {
  content: "\f13c";
}
.icon-arrow-swap-horizontal:before {
  content: "\f13d";
}
.icon-arrow-up:before {
  content: "\f13e";
}
.icon-arrow-up-1:before {
  content: "\f13f";
}
.icon-arrow-up-2:before {
  content: "\f140";
}
.icon-arrow-up-3:before {
  content: "\f141";
}
.icon-attach-circle:before {
  content: "\f142";
}
.icon-attach-square:before {
  content: "\f143";
}
.icon-audio-square:before {
  content: "\f144";
}
.icon-autobrightness:before {
  content: "\f145";
}
.icon-award:before {
  content: "\f146";
}
.icon-back-square:before {
  content: "\f147";
}
.icon-backward:before {
  content: "\f148";
}
.icon-backward-5-seconds:before {
  content: "\f149";
}
.icon-backward-10-seconds:before {
  content: "\f14a";
}
.icon-backward-15-seconds:before {
  content: "\f14b";
}
.icon-backward-item:before {
  content: "\f14c";
}
.icon-bag:before {
  content: "\f14d";
}
.icon-bag-2:before {
  content: "\f14e";
}
.icon-bag-cross:before {
  content: "\f14f";
}
.icon-bag-cross-1:before {
  content: "\f150";
}
.icon-bag-happy:before {
  content: "\f151";
}
.icon-bag-tick:before {
  content: "\f152";
}
.icon-bag-tick-2:before {
  content: "\f153";
}
.icon-bag-timer:before {
  content: "\f154";
}
.icon-bank:before {
  content: "\f155";
}
.icon-barcode:before {
  content: "\f156";
}
.icon-battery-3full:before {
  content: "\f157";
}
.icon-battery-charging:before {
  content: "\f158";
}
.icon-battery-disable:before {
  content: "\f159";
}
.icon-battery-empty:before {
  content: "\f15a";
}
.icon-battery-empty-1:before {
  content: "\f15b";
}
.icon-battery-full:before {
  content: "\f15c";
}
.icon-bezier:before {
  content: "\f15d";
}
.icon-bill:before {
  content: "\f15e";
}
.icon-bitcoin-card:before {
  content: "\f15f";
}
.icon-bitcoin-convert:before {
  content: "\f160";
}
.icon-bitcoin-refresh:before {
  content: "\f161";
}
.icon-blend:before {
  content: "\f162";
}
.icon-blend-2:before {
  content: "\f163";
}
.icon-bluetooth:before {
  content: "\f164";
}
.icon-bluetooth-2:before {
  content: "\f165";
}
.icon-bluetooth-circle:before {
  content: "\f166";
}
.icon-bluetooth-rectangle:before {
  content: "\f167";
}
.icon-blur:before {
  content: "\f168";
}
.icon-book:before {
  content: "\f169";
}
.icon-book-1:before {
  content: "\f16a";
}
.icon-bookmark:before {
  content: "\f16b";
}
.icon-bookmark-2:before {
  content: "\f16c";
}
.icon-book-saved:before {
  content: "\f16d";
}
.icon-book-square:before {
  content: "\f16e";
}
.icon-box:before {
  content: "\f16f";
}
.icon-box-1:before {
  content: "\f170";
}
.icon-box-2:before {
  content: "\f171";
}
.icon-box-add:before {
  content: "\f172";
}
.icon-box-remove:before {
  content: "\f173";
}
.icon-box-search:before {
  content: "\f174";
}
.icon-box-tick:before {
  content: "\f175";
}
.icon-box-time:before {
  content: "\f176";
}
.icon-briefcase:before {
  content: "\f177";
}
.icon-brifecase-cross:before {
  content: "\f178";
}
.icon-brifecase-tick:before {
  content: "\f179";
}
.icon-brifecase-timer:before {
  content: "\f17a";
}
.icon-broom:before {
  content: "\f17b";
}
.icon-brush:before {
  content: "\f17c";
}
.icon-brush-1:before {
  content: "\f17d";
}
.icon-brush-2:before {
  content: "\f17e";
}
.icon-brush-3:before {
  content: "\f17f";
}
.icon-brush-4:before {
  content: "\f180";
}
.icon-bubble:before {
  content: "\f181";
}
.icon-bucket:before {
  content: "\f182";
}
.icon-bucket-circle:before {
  content: "\f183";
}
.icon-bucket-square:before {
  content: "\f184";
}
.icon-building:before {
  content: "\f185";
}
.icon-building-3:before {
  content: "\f186";
}
.icon-building-4:before {
  content: "\f187";
}
.icon-buildings:before {
  content: "\f188";
}
.icon-buildings-2:before {
  content: "\f189";
}
.icon-buliding:before {
  content: "\f18a";
}
.icon-bus:before {
  content: "\f18b";
}
.icon-buy-crypto:before {
  content: "\f18c";
}
.icon-cake:before {
  content: "\f18d";
}
.icon-calculator:before {
  content: "\f18e";
}
.icon-calendar:before {
  content: "\f18f";
}
.icon-calendar-1:before {
  content: "\f190";
}
.icon-calendar-2:before {
  content: "\f191";
}
.icon-calendar-add:before {
  content: "\f192";
}
.icon-calendar-circle:before {
  content: "\f193";
}
.icon-calendar-edit:before {
  content: "\f194";
}
.icon-calendar-remove:before {
  content: "\f195";
}
.icon-calendar-search:before {
  content: "\f196";
}
.icon-calendar-tick:before {
  content: "\f197";
}
.icon-call:before {
  content: "\f198";
}
.icon-call-add:before {
  content: "\f199";
}
.icon-call-calling:before {
  content: "\f19a";
}
.icon-call-incoming:before {
  content: "\f19b";
}
.icon-call-minus:before {
  content: "\f19c";
}
.icon-call-outgoing:before {
  content: "\f19d";
}
.icon-call-received:before {
  content: "\f19e";
}
.icon-call-remove:before {
  content: "\f19f";
}
.icon-call-slash:before {
  content: "\f1a0";
}
.icon-camera:before {
  content: "\f1a1";
}
.icon-camera-slash:before {
  content: "\f1a2";
}
.icon-candle:before {
  content: "\f1a3";
}
.icon-candle-2:before {
  content: "\f1a4";
}
.icon-car:before {
  content: "\f1a5";
}
.icon-card:before {
  content: "\f1a6";
}
.icon-card-add:before {
  content: "\f1a7";
}
.icon-card-coin:before {
  content: "\f1a8";
}
.icon-card-edit:before {
  content: "\f1a9";
}
.icon-card-pos:before {
  content: "\f1aa";
}
.icon-card-receive:before {
  content: "\f1ab";
}
.icon-card-remove:before {
  content: "\f1ac";
}
.icon-card-remove-1:before {
  content: "\f1ad";
}
.icon-cards:before {
  content: "\f1ae";
}
.icon-card-send:before {
  content: "\f1af";
}
.icon-card-slash:before {
  content: "\f1b0";
}
.icon-card-tick:before {
  content: "\f1b1";
}
.icon-card-tick-1:before {
  content: "\f1b2";
}
.icon-category:before {
  content: "\f1b3";
}
.icon-category-2:before {
  content: "\f1b4";
}
.icon-cd:before {
  content: "\f1b5";
}
.icon-chart:before {
  content: "\f1b6";
}
.icon-chart-1:before {
  content: "\f1b7";
}
.icon-chart-2:before {
  content: "\f1b8";
}
.icon-chart-3:before {
  content: "\f1b9";
}
.icon-chart-21:before {
  content: "\f1ba";
}
.icon-chart-fail:before {
  content: "\f1bb";
}
.icon-chart-square:before {
  content: "\f1bc";
}
.icon-chart-success:before {
  content: "\f1bd";
}
.icon-check:before {
  content: "\f1be";
}
.icon-chrome:before {
  content: "\f1bf";
}
.icon-clipboard:before {
  content: "\f1c0";
}
.icon-clipboard-close:before {
  content: "\f1c1";
}
.icon-clipboard-export:before {
  content: "\f1c2";
}
.icon-clipboard-import:before {
  content: "\f1c3";
}
.icon-clipboard-text:before {
  content: "\f1c4";
}
.icon-clipboard-tick:before {
  content: "\f1c5";
}
.icon-clock:before {
  content: "\f1c6";
}
.icon-clock-1:before {
  content: "\f1c7";
}
.icon-close-circle:before {
  content: "\f1c8";
}
.icon-close-square:before {
  content: "\f1c9";
}
.icon-cloud:before {
  content: "\f1ca";
}
.icon-cloud-add:before {
  content: "\f1cb";
}
.icon-cloud-change:before {
  content: "\f1cc";
}
.icon-cloud-connection:before {
  content: "\f1cd";
}
.icon-cloud-cross:before {
  content: "\f1ce";
}
.icon-cloud-drizzle:before {
  content: "\f1cf";
}
.icon-cloud-fog:before {
  content: "\f1d0";
}
.icon-cloud-lightning:before {
  content: "\f1d1";
}
.icon-cloud-minus:before {
  content: "\f1d2";
}
.icon-cloud-notif:before {
  content: "\f1d3";
}
.icon-cloud-plus:before {
  content: "\f1d4";
}
.icon-cloud-remove:before {
  content: "\f1d5";
}
.icon-cloud-snow:before {
  content: "\f1d6";
}
.icon-cloud-sunny:before {
  content: "\f1d7";
}
.icon-code:before {
  content: "\f1d8";
}
.icon-code-1:before {
  content: "\f1d9";
}
.icon-code-circle:before {
  content: "\f1da";
}
.icon-coffee:before {
  content: "\f1db";
}
.icon-coin:before {
  content: "\f1dc";
}
.icon-coin-1:before {
  content: "\f1dd";
}
.icon-colorfilter:before {
  content: "\f1de";
}
.icon-colors-square:before {
  content: "\f1df";
}
.icon-color-swatch:before {
  content: "\f1e0";
}
.icon-command:before {
  content: "\f1e1";
}
.icon-command-square:before {
  content: "\f1e2";
}
.icon-component:before {
  content: "\f1e3";
}
.icon-computing:before {
  content: "\f1e4";
}
.icon-convert:before {
  content: "\f1e5";
}
.icon-convert-3d-cube:before {
  content: "\f1e6";
}
.icon-convert-card:before {
  content: "\f1e7";
}
.icon-convertshape:before {
  content: "\f1e8";
}
.icon-convertshape-2:before {
  content: "\f1e9";
}
.icon-copy:before {
  content: "\f1ea";
}
.icon-copyright:before {
  content: "\f1eb";
}
.icon-copy-success:before {
  content: "\f1ec";
}
.icon-courthouse:before {
  content: "\f1ed";
}
.icon-cpu:before {
  content: "\f1ee";
}
.icon-cpu-charge:before {
  content: "\f1ef";
}
.icon-cpu-setting:before {
  content: "\f1f0";
}
.icon-creative-commons:before {
  content: "\f1f1";
}
.icon-crop:before {
  content: "\f1f2";
}
.icon-crown:before {
  content: "\f1f3";
}
.icon-crown-1:before {
  content: "\f1f4";
}
.icon-cup:before {
  content: "\f1f5";
}
.icon-danger:before {
  content: "\f1f6";
}
.icon-data:before {
  content: "\f1f7";
}
.icon-uniF1F8:before {
  content: "\f1f8";
}
.icon-uniF1F9:before {
  content: "\f1f9";
}
.icon-uniF1FA:before {
  content: "\f1fa";
}
.icon-uniF1FB:before {
  content: "\f1fb";
}
.icon-uniF1FC:before {
  content: "\f1fc";
}
.icon-uniF1FD:before {
  content: "\f1fd";
}
.icon-uniF1FE:before {
  content: "\f1fe";
}
.icon-uniF1FF:before {
  content: "\f1ff";
}
.icon-designtools:before {
  content: "\f200";
}
.icon-device-message:before {
  content: "\f201";
}
.icon-devices:before {
  content: "\f202";
}
.icon-devices-1:before {
  content: "\f203";
}
.icon-diagram:before {
  content: "\f204";
}
.icon-diamonds:before {
  content: "\f205";
}
.icon-direct:before {
  content: "\f206";
}
.icon-directbox-default:before {
  content: "\f207";
}
.icon-directbox-notif:before {
  content: "\f208";
}
.icon-directbox-receive:before {
  content: "\f209";
}
.icon-directbox-send:before {
  content: "\f20a";
}
.icon-direct-down:before {
  content: "\f20b";
}
.icon-direct-inbox:before {
  content: "\f20c";
}
.icon-direct-left:before {
  content: "\f20d";
}
.icon-direct-normal:before {
  content: "\f20e";
}
.icon-direct-notification:before {
  content: "\f20f";
}
.icon-direct-right:before {
  content: "\f210";
}
.icon-direct-send:before {
  content: "\f211";
}
.icon-direct-up:before {
  content: "\f212";
}
.icon-discount-circle:before {
  content: "\f213";
}
.icon-discount-shape:before {
  content: "\f214";
}
.icon-discover:before {
  content: "\f215";
}
.icon-discover-1:before {
  content: "\f216";
}
.icon-dislike:before {
  content: "\f217";
}
.icon-document:before {
  content: "\f218";
}
.icon-document-1:before {
  content: "\f219";
}
.icon-document-cloud:before {
  content: "\f21a";
}
.icon-document-code:before {
  content: "\f21b";
}
.icon-document-code-2:before {
  content: "\f21c";
}
.icon-document-copy:before {
  content: "\f21d";
}
.icon-document-download:before {
  content: "\f21e";
}
.icon-document-favorite:before {
  content: "\f21f";
}
.icon-document-filter:before {
  content: "\f220";
}
.icon-document-forward:before {
  content: "\f221";
}
.icon-document-like:before {
  content: "\f222";
}
.icon-document-normal:before {
  content: "\f223";
}
.icon-document-previous:before {
  content: "\f224";
}
.icon-document-sketch:before {
  content: "\f225";
}
.icon-document-text:before {
  content: "\f226";
}
.icon-document-text-1:before {
  content: "\f227";
}
.icon-document-upload:before {
  content: "\f228";
}
.icon-dollar-circle:before {
  content: "\f229";
}
.icon-dollar-square:before {
  content: "\f22a";
}
.icon-driver:before {
  content: "\f22b";
}
.icon-driver-2:before {
  content: "\f22c";
}
.icon-driver-refresh:before {
  content: "\f22d";
}
.icon-driving:before {
  content: "\f22e";
}
.icon-edit:before {
  content: "\f22f";
}
.icon-edit-2:before {
  content: "\f230";
}
.icon-electricity:before {
  content: "\f231";
}
.icon-element-2:before {
  content: "\f232";
}
.icon-element-3:before {
  content: "\f233";
}
.icon-element-4:before {
  content: "\f234";
}
.icon-element-equal:before {
  content: "\f235";
}
.icon-element-plus:before {
  content: "\f236";
}
.icon-emoji-happy:before {
  content: "\f237";
}
.icon-emoji-normal:before {
  content: "\f238";
}
.icon-emoji-sad:before {
  content: "\f239";
}
.icon-empty-wallet:before {
  content: "\f23a";
}
.icon-empty-wallet-add:before {
  content: "\f23b";
}
.icon-empty-wallet-change:before {
  content: "\f23c";
}
.icon-empty-wallet-remove:before {
  content: "\f23d";
}
.icon-empty-wallet-tick:before {
  content: "\f23e";
}
.icon-empty-wallet-time:before {
  content: "\f23f";
}
.icon-eraser:before {
  content: "\f240";
}
.icon-eraser-1:before {
  content: "\f241";
}
.icon-export:before {
  content: "\f242";
}
.icon-export-1:before {
  content: "\f243";
}
.icon-export-2:before {
  content: "\f244";
}
.icon-export-3:before {
  content: "\f245";
}
.icon-external-drive:before {
  content: "\f246";
}
.icon-eye:before {
  content: "\f247";
}
.icon-eye-slash:before {
  content: "\f248";
}
.icon-fatrows:before {
  content: "\f249";
}
.icon-favorite-chart:before {
  content: "\f24a";
}
.icon-filter:before {
  content: "\f24b";
}
.icon-filter-add:before {
  content: "\f24c";
}
.icon-filter-edit:before {
  content: "\f24d";
}
.icon-filter-remove:before {
  content: "\f24e";
}
.icon-filter-search:before {
  content: "\f24f";
}
.icon-filter-square:before {
  content: "\f250";
}
.icon-filter-tick:before {
  content: "\f251";
}
.icon-finger-cricle:before {
  content: "\f252";
}
.icon-finger-scan:before {
  content: "\f253";
}
.icon-firstline:before {
  content: "\f254";
}
.icon-flag:before {
  content: "\f255";
}
.icon-flag-2:before {
  content: "\f256";
}
.icon-flash:before {
  content: "\f257";
}
.icon-flash-1:before {
  content: "\f258";
}
.icon-flash-circle:before {
  content: "\f259";
}
.icon-flash-circle-1:before {
  content: "\f25a";
}
.icon-flash-slash:before {
  content: "\f25b";
}
.icon-folder:before {
  content: "\f25c";
}
.icon-folder-2:before {
  content: "\f25d";
}
.icon-folder-add:before {
  content: "\f25e";
}
.icon-folder-cloud:before {
  content: "\f25f";
}
.icon-folder-connection:before {
  content: "\f260";
}
.icon-folder-cross:before {
  content: "\f261";
}
.icon-folder-favorite:before {
  content: "\f262";
}
.icon-folder-minus:before {
  content: "\f263";
}
.icon-folder-open:before {
  content: "\f264";
}
.icon-forbidden:before {
  content: "\f265";
}
.icon-forbidden-2:before {
  content: "\f266";
}
.icon-format-circle:before {
  content: "\f267";
}
.icon-format-square:before {
  content: "\f268";
}
.icon-forward:before {
  content: "\f269";
}
.icon-forward-5-seconds:before {
  content: "\f26a";
}
.icon-forward-10-seconds:before {
  content: "\f26b";
}
.icon-forward-15-seconds:before {
  content: "\f26c";
}
.icon-forward-item:before {
  content: "\f26d";
}
.icon-forward-square:before {
  content: "\f26e";
}
.icon-frame:before {
  content: "\f26f";
}
.icon-frame-1:before {
  content: "\f270";
}
.icon-frame-2:before {
  content: "\f271";
}
.icon-frame-3:before {
  content: "\f272";
}
.icon-frame-4:before {
  content: "\f273";
}
.icon-gallery:before {
  content: "\f274";
}
.icon-gallery-add:before {
  content: "\f275";
}
.icon-gallery-edit:before {
  content: "\f276";
}
.icon-gallery-export:before {
  content: "\f277";
}
.icon-gallery-favorite:before {
  content: "\f278";
}
.icon-gallery-import:before {
  content: "\f279";
}
.icon-gallery-remove:before {
  content: "\f27a";
}
.icon-gallery-slash:before {
  content: "\f27b";
}
.icon-gallery-tick:before {
  content: "\f27c";
}
.icon-game:before {
  content: "\f27d";
}
.icon-gameboy:before {
  content: "\f27e";
}
.icon-gas-station:before {
  content: "\f27f";
}
.icon-gemini:before {
  content: "\f280";
}
.icon-gemini-2:before {
  content: "\f281";
}
.icon-ghost:before {
  content: "\f282";
}
.icon-gift:before {
  content: "\f283";
}
.icon-glass:before {
  content: "\f284";
}
.icon-glass-1:before {
  content: "\f285";
}
.icon-global:before {
  content: "\f286";
}
.icon-global-edit:before {
  content: "\f287";
}
.icon-global-refresh:before {
  content: "\f288";
}
.icon-global-search:before {
  content: "\f289";
}
.icon-gps:before {
  content: "\f28a";
}
.icon-gps-slash:before {
  content: "\f28b";
}
.icon-grammerly:before {
  content: "\f28c";
}
.icon-graph:before {
  content: "\f28d";
}
.icon-grid-1:before {
  content: "\f28e";
}
.icon-grid-2:before {
  content: "\f28f";
}
.icon-grid-3:before {
  content: "\f290";
}
.icon-grid-4:before {
  content: "\f291";
}
.icon-grid-5:before {
  content: "\f292";
}
.icon-grid-6:before {
  content: "\f293";
}
.icon-grid-7:before {
  content: "\f294";
}
.icon-grid-8:before {
  content: "\f295";
}
.icon-grid-9:before {
  content: "\f296";
}
.icon-grid-edit:before {
  content: "\f297";
}
.icon-grid-eraser:before {
  content: "\f298";
}
.icon-grid-lock:before {
  content: "\f299";
}
.icon-happyemoji:before {
  content: "\f29a";
}
.icon-hashtag:before {
  content: "\f29b";
}
.icon-hashtag-1:before {
  content: "\f29c";
}
.icon-hashtag-down:before {
  content: "\f29d";
}
.icon-hashtag-up:before {
  content: "\f29e";
}
.icon-headphone:before {
  content: "\f29f";
}
.icon-headphones:before {
  content: "\f2a0";
}
.icon-health:before {
  content: "\f2a1";
}
.icon-heart:before {
  content: "\f2a2";
}
.icon-heart-add:before {
  content: "\f2a3";
}
.icon-heart-circle:before {
  content: "\f2a4";
}
.icon-heart-edit:before {
  content: "\f2a5";
}
.icon-heart-remove:before {
  content: "\f2a6";
}
.icon-heart-search:before {
  content: "\f2a7";
}
.icon-heart-slash:before {
  content: "\f2a8";
}
.icon-heart-tick:before {
  content: "\f2a9";
}
.icon-hierarchy:before {
  content: "\f2aa";
}
.icon-hierarchy-2:before {
  content: "\f2ab";
}
.icon-hierarchy-3:before {
  content: "\f2ac";
}
.icon-hierarchy-square:before {
  content: "\f2ad";
}
.icon-hierarchy-square-2:before {
  content: "\f2ae";
}
.icon-hierarchy-square-3:before {
  content: "\f2af";
}
.icon-home:before {
  content: "\f2b0";
}
.icon-home-1:before {
  content: "\f2b1";
}
.icon-home-2:before {
  content: "\f2b2";
}
.icon-home-hashtag:before {
  content: "\f2b3";
}
.icon-home-trend-down:before {
  content: "\f2b4";
}
.icon-home-trend-up:before {
  content: "\f2b5";
}
.icon-home-wifi:before {
  content: "\f2b6";
}
.icon-hospital:before {
  content: "\f2b7";
}
.icon-house:before {
  content: "\f2b8";
}
.icon-house-2:before {
  content: "\f2b9";
}
.icon-icon:before {
  content: "\f2ba";
}
.icon-image:before {
  content: "\f2bb";
}
.icon-import:before {
  content: "\f2bc";
}
.icon-import-1:before {
  content: "\f2bd";
}
.icon-import-2:before {
  content: "\f2be";
}
.icon-info-circle:before {
  content: "\f2bf";
}
.icon-information:before {
  content: "\f2c0";
}
.icon-instagram:before {
  content: "\f2c1";
}
.icon-judge:before {
  content: "\f2c2";
}
.icon-kanban:before {
  content: "\f2c3";
}
.icon-key:before {
  content: "\f2c4";
}
.icon-keyboard:before {
  content: "\f2c5";
}
.icon-keyboard-open:before {
  content: "\f2c6";
}
.icon-key-square:before {
  content: "\f2c7";
}
.icon-lamp:before {
  content: "\f2c8";
}
.icon-lamp-1:before {
  content: "\f2c9";
}
.icon-lamp-charge:before {
  content: "\f2ca";
}
.icon-lamp-on:before {
  content: "\f2cb";
}
.icon-lamp-slash:before {
  content: "\f2cc";
}
.icon-language-circle:before {
  content: "\f2cd";
}
.icon-language-square:before {
  content: "\f2ce";
}
.icon-layer:before {
  content: "\f2cf";
}
.icon-level:before {
  content: "\f2d0";
}
.icon-lifebuoy:before {
  content: "\f2d1";
}
.icon-like:before {
  content: "\f2d2";
}
.icon-like-1:before {
  content: "\f2d3";
}
.icon-like-dislike:before {
  content: "\f2d4";
}
.icon-like-shapes:before {
  content: "\f2d5";
}
.icon-like-tag:before {
  content: "\f2d6";
}
.icon-link:before {
  content: "\f2d7";
}
.icon-link-1:before {
  content: "\f2d8";
}
.icon-link-2:before {
  content: "\f2d9";
}
.icon-link-21:before {
  content: "\f2da";
}
.icon-link-circle:before {
  content: "\f2db";
}
.icon-link-square:before {
  content: "\f2dc";
}
.icon-location:before {
  content: "\f2dd";
}
.icon-location-add:before {
  content: "\f2de";
}
.icon-location-cross:before {
  content: "\f2df";
}
.icon-location-minus:before {
  content: "\f2e0";
}
.icon-location-slash:before {
  content: "\f2e1";
}
.icon-location-tick:before {
  content: "\f2e2";
}
.icon-lock:before {
  content: "\f2e3";
}
.icon-lock-1:before {
  content: "\f2e4";
}
.icon-lock-circle:before {
  content: "\f2e5";
}
.icon-lock-slash:before {
  content: "\f2e6";
}
.icon-login:before {
  content: "\f2e7";
}
.icon-login-1:before {
  content: "\f2e8";
}
.icon-logout:before {
  content: "\f2e9";
}
.icon-logout-1:before {
  content: "\f2ea";
}
.icon-lovely:before {
  content: "\f2eb";
}
.icon-magicpen:before {
  content: "\f2ec";
}
.icon-magic-star:before {
  content: "\f2ed";
}
.icon-main-component:before {
  content: "\f2ee";
}
.icon-man:before {
  content: "\f2ef";
}
.icon-map:before {
  content: "\f2f0";
}
.icon-map-1:before {
  content: "\f2f1";
}
.icon-mask:before {
  content: "\f2f2";
}
.icon-mask-1:before {
  content: "\f2f3";
}
.icon-mask-2:before {
  content: "\f2f4";
}
.icon-math:before {
  content: "\f2f5";
}
.icon-maximize:before {
  content: "\f2f6";
}
.icon-maximize-1:before {
  content: "\f2f7";
}
.icon-maximize-2:before {
  content: "\f2f8";
}
.icon-maximize-3:before {
  content: "\f2f9";
}
.icon-maximize-4:before {
  content: "\f2fa";
}
.icon-maximize-21:before {
  content: "\f2fb";
}
.icon-maximize-circle:before {
  content: "\f2fc";
}
.icon-medal:before {
  content: "\f2fd";
}
.icon-medal-star:before {
  content: "\f2fe";
}
.icon-menu:before {
  content: "\f2ff";
}
.icon-menu-1:before {
  content: "\f300";
}
.icon-menu-board:before {
  content: "\f301";
}
.icon-message:before {
  content: "\f302";
}
.icon-message-2:before {
  content: "\f303";
}
.icon-message-add:before {
  content: "\f304";
}
.icon-message-add-1:before {
  content: "\f305";
}
.icon-message-circle:before {
  content: "\f306";
}
.icon-message-edit:before {
  content: "\f307";
}
.icon-message-favorite:before {
  content: "\f308";
}
.icon-message-minus:before {
  content: "\f309";
}
.icon-message-notif:before {
  content: "\f30a";
}
.icon-message-programming:before {
  content: "\f30b";
}
.icon-message-question:before {
  content: "\f30c";
}
.icon-message-remove:before {
  content: "\f30d";
}
.icon-messages:before {
  content: "\f30e";
}
.icon-messages-1:before {
  content: "\f30f";
}
.icon-messages-2:before {
  content: "\f310";
}
.icon-messages-3:before {
  content: "\f311";
}
.icon-message-search:before {
  content: "\f312";
}
.icon-message-square:before {
  content: "\f313";
}
.icon-message-text:before {
  content: "\f314";
}
.icon-message-text-1:before {
  content: "\f315";
}
.icon-message-tick:before {
  content: "\f316";
}
.icon-message-time:before {
  content: "\f317";
}
.icon-microphone:before {
  content: "\f318";
}
.icon-microphone-2:before {
  content: "\f319";
}
.icon-microphone-slash:before {
  content: "\f31a";
}
.icon-microphone-slash-1:before {
  content: "\f31b";
}
.icon-microscope:before {
  content: "\f31c";
}
.icon-milk:before {
  content: "\f31d";
}
.icon-mini-music-sqaure:before {
  content: "\f31e";
}
.icon-minus:before {
  content: "\f31f";
}
.icon-minus-cirlce:before {
  content: "\f320";
}
.icon-minus-square:before {
  content: "\f321";
}
.icon-mirror:before {
  content: "\f322";
}
.icon-mirroring-screen:before {
  content: "\f323";
}
.icon-mobile:before {
  content: "\f324";
}
.icon-mobile-programming:before {
  content: "\f325";
}
.icon-money:before {
  content: "\f326";
}
.icon-money-2:before {
  content: "\f327";
}
.icon-money-3:before {
  content: "\f328";
}
.icon-money-4:before {
  content: "\f329";
}
.icon-money-add:before {
  content: "\f32a";
}
.icon-money-change:before {
  content: "\f32b";
}
.icon-money-forbidden:before {
  content: "\f32c";
}
.icon-money-recive:before {
  content: "\f32d";
}
.icon-money-remove:before {
  content: "\f32e";
}
.icon-moneys:before {
  content: "\f32f";
}
.icon-money-send:before {
  content: "\f330";
}
.icon-money-tick:before {
  content: "\f331";
}
.icon-money-time:before {
  content: "\f332";
}
.icon-monitor:before {
  content: "\f333";
}
.icon-monitor-mobbile:before {
  content: "\f334";
}
.icon-monitor-recorder:before {
  content: "\f335";
}
.icon-moon:before {
  content: "\f336";
}
.icon-more:before {
  content: "\f337";
}
.icon-more-2:before {
  content: "\f338";
}
.icon-more-circle:before {
  content: "\f339";
}
.icon-more-square:before {
  content: "\f33a";
}
.icon-mouse:before {
  content: "\f33b";
}
.icon-mouse-1:before {
  content: "\f33c";
}
.icon-mouse-circle:before {
  content: "\f33d";
}
.icon-mouse-square:before {
  content: "\f33e";
}
.icon-music:before {
  content: "\f33f";
}
.icon-music-circle:before {
  content: "\f340";
}
.icon-music-dashboard:before {
  content: "\f341";
}
.icon-music-filter:before {
  content: "\f342";
}
.icon-music-library-2:before {
  content: "\f343";
}
.icon-musicnote:before {
  content: "\f344";
}
.icon-music-play:before {
  content: "\f345";
}
.icon-music-playlist:before {
  content: "\f346";
}
.icon-music-square:before {
  content: "\f347";
}
.icon-music-square-add:before {
  content: "\f348";
}
.icon-music-square-remove:before {
  content: "\f349";
}
.icon-music-square-search:before {
  content: "\f34a";
}
.icon-next:before {
  content: "\f34b";
}
.icon-note:before {
  content: "\f34c";
}
.icon-note-1:before {
  content: "\f34d";
}
.icon-note-2:before {
  content: "\f34e";
}
.icon-note-21:before {
  content: "\f34f";
}
.icon-note-add:before {
  content: "\f350";
}
.icon-note-favorite:before {
  content: "\f351";
}
.icon-note-remove:before {
  content: "\f352";
}
.icon-note-square:before {
  content: "\f353";
}
.icon-note-text:before {
  content: "\f354";
}
.icon-notification:before {
  content: "\f355";
}
.icon-notification-1:before {
  content: "\f356";
}
.icon-notification-bing:before {
  content: "\f357";
}
.icon-notification-circle:before {
  content: "\f358";
}
.icon-notification-favorite:before {
  content: "\f359";
}
.icon-notification-status:before {
  content: "\f35a";
}
.icon-omega-circle:before {
  content: "\f35b";
}
.icon-omega-square:before {
  content: "\f35c";
}
.icon-paintbucket:before {
  content: "\f35d";
}
.icon-paperclip:before {
  content: "\f35e";
}
.icon-paperclip-2:before {
  content: "\f35f";
}
.icon-password-check:before {
  content: "\f360";
}
.icon-path:before {
  content: "\f361";
}
.icon-path-2:before {
  content: "\f362";
}
.icon-path-square:before {
  content: "\f363";
}
.icon-pause:before {
  content: "\f364";
}
.icon-pause-circle:before {
  content: "\f365";
}
.icon-pen-add:before {
  content: "\f366";
}
.icon-pen-close:before {
  content: "\f367";
}
.icon-pen-remove:before {
  content: "\f368";
}
.icon-pen-tool:before {
  content: "\f369";
}
.icon-pen-tool-2:before {
  content: "\f36a";
}
.icon-people:before {
  content: "\f36b";
}
.icon-percentage-circle:before {
  content: "\f36c";
}
.icon-percentage-square:before {
  content: "\f36d";
}
.icon-personalcard:before {
  content: "\f36e";
}
.icon-pet:before {
  content: "\f36f";
}
.icon-pharagraphspacing:before {
  content: "\f370";
}
.icon-picture-frame:before {
  content: "\f371";
}
.icon-play:before {
  content: "\f372";
}
.icon-play-add:before {
  content: "\f373";
}
.icon-play-circle:before {
  content: "\f374";
}
.icon-play-cricle:before {
  content: "\f375";
}
.icon-play-remove:before {
  content: "\f376";
}
.icon-presention-chart:before {
  content: "\f377";
}
.icon-previous:before {
  content: "\f378";
}
.icon-printer:before {
  content: "\f379";
}
.icon-printer-slash:before {
  content: "\f37a";
}
.icon-profile-2user:before {
  content: "\f37b";
}
.icon-profile-add:before {
  content: "\f37c";
}
.icon-profile-circle:before {
  content: "\f37d";
}
.icon-profile-delete:before {
  content: "\f37e";
}
.icon-profile-remove:before {
  content: "\f37f";
}
.icon-profile-tick:before {
  content: "\f380";
}
.icon-programming-arrow:before {
  content: "\f381";
}
.icon-programming-arrows:before {
  content: "\f382";
}
.icon-quote-down:before {
  content: "\f383";
}
.icon-quote-down-circle:before {
  content: "\f384";
}
.icon-quote-down-square:before {
  content: "\f385";
}
.icon-quote-up:before {
  content: "\f386";
}
.icon-quote-up-circle:before {
  content: "\f387";
}
.icon-quote-up-square:before {
  content: "\f388";
}
.icon-radar:before {
  content: "\f389";
}
.icon-radar-1:before {
  content: "\f38a";
}
.icon-radar-2:before {
  content: "\f38b";
}
.icon-radio:before {
  content: "\f38c";
}
.icon-ram:before {
  content: "\f38d";
}
.icon-ram-2:before {
  content: "\f38e";
}
.icon-ranking:before {
  content: "\f38f";
}
.icon-ranking-1:before {
  content: "\f390";
}
.icon-receipt:before {
  content: "\f391";
}
.icon-receipt-1:before {
  content: "\f392";
}
.icon-receipt-2:before {
  content: "\f393";
}
.icon-receipt-2-1:before {
  content: "\f394";
}
.icon-receipt-add:before {
  content: "\f395";
}
.icon-receipt-discount:before {
  content: "\f396";
}
.icon-receipt-disscount:before {
  content: "\f397";
}
.icon-receipt-edit:before {
  content: "\f398";
}
.icon-receipt-item:before {
  content: "\f399";
}
.icon-receipt-minus:before {
  content: "\f39a";
}
.icon-receipt-search:before {
  content: "\f39b";
}
.icon-receipt-square:before {
  content: "\f39c";
}
.icon-receipt-text:before {
  content: "\f39d";
}
.icon-received:before {
  content: "\f39e";
}
.icon-receive-square:before {
  content: "\f39f";
}
.icon-receive-square-2:before {
  content: "\f3a0";
}
.icon-record:before {
  content: "\f3a1";
}
.icon-record-circle:before {
  content: "\f3a2";
}
.icon-recovery-convert:before {
  content: "\f3a3";
}
.icon-redo:before {
  content: "\f3a4";
}
.icon-refresh:before {
  content: "\f3a5";
}
.icon-refresh-circle:before {
  content: "\f3a7";
}
.icon-refresh-left-square:before {
  content: "\f3a8";
}
.icon-refresh-right-square:before {
  content: "\f3a9";
}
.icon-refresh-square-2:before {
  content: "\f3aa";
}
.icon-repeat:before {
  content: "\f3ab";
}
.icon-repeat-circle:before {
  content: "\f3ac";
}
.icon-repeate-music:before {
  content: "\f3ad";
}
.icon-repeate-one:before {
  content: "\f3ae";
}
.icon-reserve:before {
  content: "\f3af";
}
.icon-rotate-left:before {
  content: "\f3b0";
}
.icon-rotate-left-1:before {
  content: "\f3b1";
}
.icon-rotate-right:before {
  content: "\f3b2";
}
.icon-rotate-right-1:before {
  content: "\f3b3";
}
.icon-route-square:before {
  content: "\f3b4";
}
.icon-routing:before {
  content: "\f3b5";
}
.icon-routing-2:before {
  content: "\f3b6";
}
.icon-row-horizontal:before {
  content: "\f3b7";
}
.icon-row-vertical:before {
  content: "\f3b8";
}
.icon-rulerpen:before {
  content: "\f3b9";
}
.icon-ruler:before {
  content: "\f3ba";
}
.icon-safe-home:before {
  content: "\f3bb";
}
.icon-sagittarius:before {
  content: "\f3bc";
}
.icon-save-2:before {
  content: "\f3bd";
}
.icon-save-add:before {
  content: "\f3be";
}
.icon-save-minus:before {
  content: "\f3bf";
}
.icon-save-remove:before {
  content: "\f3c0";
}
.icon-scan:before {
  content: "\f3c1";
}
.icon-scan-barcode:before {
  content: "\f3c2";
}
.icon-scanner:before {
  content: "\f3c3";
}
.icon-scanning:before {
  content: "\f3c4";
}
.icon-scissor:before {
  content: "\f3c5";
}
.icon-scissor-1:before {
  content: "\f3c6";
}
.icon-screenmirroring:before {
  content: "\f3c7";
}
.icon-scroll:before {
  content: "\f3c8";
}
.icon-search-favorite:before {
  content: "\f3c9";
}
.icon-search-favorite-1:before {
  content: "\f3ca";
}
.icon-search-normal:before {
  content: "\f3cb";
}
.icon-search-normal-1:before {
  content: "\f3cc";
}
.icon-search-status:before {
  content: "\f3cd";
}
.icon-search-status-1:before {
  content: "\f3ce";
}
.icon-search-zoom-in:before {
  content: "\f3cf";
}
.icon-search-zoom-in-1:before {
  content: "\f3d0";
}
.icon-search-zoom-out:before {
  content: "\f3d1";
}
.icon-search-zoom-out-1:before {
  content: "\f3d2";
}
.icon-security:before {
  content: "\f3d3";
}
.icon-security-card:before {
  content: "\f3d4";
}
.icon-security-safe:before {
  content: "\f3d5";
}
.icon-security-time:before {
  content: "\f3d6";
}
.icon-security-user:before {
  content: "\f3d7";
}
.icon-send:before {
  content: "\f3d8";
}
.icon-send-1:before {
  content: "\f3d9";
}
.icon-send-2:before {
  content: "\f3da";
}
.icon-send-sqaure-2:before {
  content: "\f3db";
}
.icon-send-square:before {
  content: "\f3dc";
}
.icon-setting:before {
  content: "\f3dd";
}
.icon-setting-2:before {
  content: "\f3de";
}
.icon-setting-3:before {
  content: "\f3df";
}
.icon-setting-4:before {
  content: "\f3e0";
}
.icon-setting-5:before {
  content: "\f3e1";
}
.icon-settings:before {
  content: "\f3e2";
}
.icon-shapes:before {
  content: "\f3e3";
}
.icon-shapes-1:before {
  content: "\f3e4";
}
.icon-share:before {
  content: "\f3e5";
}
.icon-shield:before {
  content: "\f3e6";
}
.icon-shield-cross:before {
  content: "\f3e7";
}
.icon-shield-search:before {
  content: "\f3e8";
}
.icon-shield-slash:before {
  content: "\f3e9";
}
.icon-shield-tick:before {
  content: "\f3ea";
}
.icon-ship:before {
  content: "\f3eb";
}
.icon-shop:before {
  content: "\f3ec";
}
.icon-shop-add:before {
  content: "\f3ed";
}
.icon-shopping-bag:before {
  content: "\f3ee";
}
.icon-shopping-cart:before {
  content: "\f3ef";
}
.icon-shop-remove:before {
  content: "\f3f0";
}
.icon-shuffle:before {
  content: "\f3f1";
}
.icon-sidebar-bottom:before {
  content: "\f3f2";
}
.icon-sidebar-left:before {
  content: "\f3f3";
}
.icon-sidebar-right:before {
  content: "\f3f4";
}
.icon-sidebar-top:before {
  content: "\f3f5";
}
.icon-signpost:before {
  content: "\f3f6";
}
.icon-simcard:before {
  content: "\f3f7";
}
.icon-simcard-1:before {
  content: "\f3f8";
}
.icon-simcard-2:before {
  content: "\f3f9";
}
.icon-size:before {
  content: "\f3fa";
}
.icon-slash:before {
  content: "\f3fb";
}
.icon-slider:before {
  content: "\f3fc";
}
.icon-slider-horizontal:before {
  content: "\f3fd";
}
.icon-slider-horizontal-1:before {
  content: "\f3fe";
}
.icon-slider-vertical:before {
  content: "\f3ff";
}
.icon-slider-vertical-1:before {
  content: "\f400";
}
.icon-smallcaps:before {
  content: "\f401";
}
.icon-smart-car:before {
  content: "\f402";
}
.icon-smart-home:before {
  content: "\f403";
}
.icon-smileys:before {
  content: "\f404";
}
.icon-sms:before {
  content: "\f405";
}
.icon-sms-edit:before {
  content: "\f406";
}
.icon-sms-notification:before {
  content: "\f407";
}
.icon-sms-search:before {
  content: "\f408";
}
.icon-sms-star:before {
  content: "\f409";
}
.icon-sms-tracking:before {
  content: "\f40a";
}
.icon-sort:before {
  content: "\f40b";
}
.icon-sound:before {
  content: "\f40c";
}
.icon-speaker:before {
  content: "\f40d";
}
.icon-speedometer:before {
  content: "\f40e";
}
.icon-star:before {
  content: "\f40f";
}
.icon-star-1:before {
  content: "\f410";
}
.icon-star-slash:before {
  content: "\f411";
}
.icon-status:before {
  content: "\f412";
}
.icon-status-up:before {
  content: "\f413";
}
.icon-sticker:before {
  content: "\f414";
}
.icon-stickynote:before {
  content: "\f415";
}
.icon-stop:before {
  content: "\f416";
}
.icon-stop-circle:before {
  content: "\f417";
}
.icon-story:before {
  content: "\f418";
}
.icon-strongbox:before {
  content: "\f419";
}
.icon-strongbox-2:before {
  content: "\f41a";
}
.icon-subtitle:before {
  content: "\f41b";
}
.icon-sun:before {
  content: "\f41c";
}
.icon-sun-1:before {
  content: "\f41d";
}
.icon-sun-fog:before {
  content: "\f41e";
}
.icon-tag:before {
  content: "\f41f";
}
.icon-tag-2:before {
  content: "\f420";
}
.icon-tag-cross:before {
  content: "\f421";
}
.icon-tag-right:before {
  content: "\f422";
}
.icon-tag-user:before {
  content: "\f423";
}
.icon-task:before {
  content: "\f424";
}
.icon-task-square:before {
  content: "\f425";
}
.icon-teacher:before {
  content: "\f426";
}
.icon-text:before {
  content: "\f427";
}
.icon-textalign-center:before {
  content: "\f428";
}
.icon-textalign-justifycenter:before {
  content: "\f429";
}
.icon-textalign-justifyleft:before {
  content: "\f42a";
}
.icon-textalign-justifyright:before {
  content: "\f42b";
}
.icon-textalign-left:before {
  content: "\f42c";
}
.icon-textalign-right:before {
  content: "\f42d";
}
.icon-text-block:before {
  content: "\f42e";
}
.icon-text-bold:before {
  content: "\f42f";
}
.icon-text-italic:before {
  content: "\f430";
}
.icon-text-underline:before {
  content: "\f431";
}
.icon-tick-circle:before {
  content: "\f432";
}
.icon-ticket:before {
  content: "\f433";
}
.icon-ticket-2:before {
  content: "\f434";
}
.icon-ticket-discount:before {
  content: "\f435";
}
.icon-ticket-expired:before {
  content: "\f436";
}
.icon-ticket-star:before {
  content: "\f437";
}
.icon-tick-square:before {
  content: "\f438";
}
.icon-timer:before {
  content: "\f439";
}
.icon-timer-1:before {
  content: "\f43a";
}
.icon-timer-pause:before {
  content: "\f43b";
}
.icon-timer-start:before {
  content: "\f43c";
}
.icon-toggle-off:before {
  content: "\f43d";
}
.icon-toggle-off-circle:before {
  content: "\f43e";
}
.icon-toggle-on:before {
  content: "\f43f";
}
.icon-toggle-on-circle:before {
  content: "\f440";
}
.icon-trade:before {
  content: "\f441";
}
.icon-transaction-minus:before {
  content: "\f442";
}
.icon-translate:before {
  content: "\f443";
}
.icon-trash:before {
  content: "\f444";
}
.icon-tree:before {
  content: "\f445";
}
.icon-trend-down:before {
  content: "\f446";
}
.icon-trend-up:before {
  content: "\f447";
}
.icon-triangle:before {
  content: "\f448";
}
.icon-truck:before {
  content: "\f449";
}
.icon-truck-fast:before {
  content: "\f44a";
}
.icon-truck-remove:before {
  content: "\f44b";
}
.icon-truck-tick:before {
  content: "\f44c";
}
.icon-truck-time:before {
  content: "\f44d";
}
.icon-trush-square:before {
  content: "\f44e";
}
.icon-undo:before {
  content: "\f44f";
}
.icon-unlimited:before {
  content: "\f450";
}
.icon-unlock:before {
  content: "\f451";
}
.icon-user:before {
  content: "\f452";
}
.icon-user-add:before {
  content: "\f453";
}
.icon-user-cirlce-add:before {
  content: "\f454";
}
.icon-user-edit:before {
  content: "\f455";
}
.icon-user-minus:before {
  content: "\f456";
}
.icon-user-octagon:before {
  content: "\f457";
}
.icon-user-remove:before {
  content: "\f458";
}
.icon-user-search:before {
  content: "\f459";
}
.icon-user-square:before {
  content: "\f45a";
}
.icon-user-tag:before {
  content: "\f45b";
}
.icon-user-tick:before {
  content: "\f45c";
}
.icon-verify:before {
  content: "\f45d";
}
.icon-video:before {
  content: "\f45e";
}
.icon-video-add:before {
  content: "\f45f";
}
.icon-video-circle:before {
  content: "\f460";
}
.icon-video-horizontal:before {
  content: "\f461";
}
.icon-video-octagon:before {
  content: "\f462";
}
.icon-video-play:before {
  content: "\f463";
}
.icon-video-remove:before {
  content: "\f464";
}
.icon-video-slash:before {
  content: "\f465";
}
.icon-video-square:before {
  content: "\f466";
}
.icon-video-tick:before {
  content: "\f467";
}
.icon-video-time:before {
  content: "\f468";
}
.icon-video-vertical:before {
  content: "\f469";
}
.icon-voice-cricle:before {
  content: "\f46a";
}
.icon-voice-square:before {
  content: "\f46b";
}
.icon-volume-cross:before {
  content: "\f46c";
}
.icon-volume-high:before {
  content: "\f46d";
}
.icon-volume-low:before {
  content: "\f46e";
}
.icon-volume-low-1:before {
  content: "\f46f";
}
.icon-volume-mute:before {
  content: "\f470";
}
.icon-volume-slash:before {
  content: "\f471";
}
.icon-volume-up:before {
  content: "\f472";
}
.icon-wallet:before {
  content: "\f473";
}
.icon-wallet-1:before {
  content: "\f474";
}
.icon-wallet-2:before {
  content: "\f475";
}
.icon-wallet-3:before {
  content: "\f476";
}
.icon-wallet-add:before {
  content: "\f477";
}
.icon-wallet-add-1:before {
  content: "\f478";
}
.icon-wallet-check:before {
  content: "\f479";
}
.icon-wallet-minus:before {
  content: "\f47a";
}
.icon-wallet-money:before {
  content: "\f47b";
}
.icon-wallet-remove:before {
  content: "\f47c";
}
.icon-wallet-search:before {
  content: "\f47d";
}
.icon-warning-2:before {
  content: "\f47e";
}
.icon-watch:before {
  content: "\f47f";
}
.icon-watch-status:before {
  content: "\f480";
}
.icon-weight:before {
  content: "\f481";
}
.icon-weight-1:before {
  content: "\f482";
}
.icon-wifi:before {
  content: "\f483";
}
.icon-wifi-square:before {
  content: "\f484";
}
.icon-wind:before {
  content: "\f485";
}
.icon-wind-2:before {
  content: "\f486";
}
.icon-woman:before {
  content: "\f487";
}
.icon-uniF488:before {
  content: "\f488";
}
.icon-uniF489:before {
  content: "\f489";
}
.icon-uniF48A:before {
  content: "\f48a";
}
.icon-uniF48B:before {
  content: "\f48b";
}
.icon-uniF48C:before {
  content: "\f48c";
}
.icon-uniF48D:before {
  content: "\f48d";
}
.icon-uniF48E:before {
  content: "\f48e";
}
.icon-uniF48F:before {
  content: "\f48f";
}
.icon-uniF490:before {
  content: "\f490";
}
.icon-uniF491:before {
  content: "\f491";
}
.icon-uniF492:before {
  content: "\f492";
}
.icon-uniF493:before {
  content: "\f493";
}
.icon-uniF494:before {
  content: "\f494";
}
.icon-uniF495:before {
  content: "\f495";
}
.icon-uniF496:before {
  content: "\f496";
}
.icon-uniF497:before {
  content: "\f497";
}
.icon-uniF498:before {
  content: "\f498";
}
.icon-uniF499:before {
  content: "\f499";
}
.icon-uniF49A:before {
  content: "\f49a";
}
.icon-uniF49B:before {
  content: "\f49b";
}
.icon-uniF49C:before {
  content: "\f49c";
}
.icon-uniF49D:before {
  content: "\f49d";
}
.icon-uniF49E:before {
  content: "\f49e";
}
.icon-uniF49F:before {
  content: "\f49f";
}
.icon-uniF4A0:before {
  content: "\f4a0";
}
.icon-uniF4A1:before {
  content: "\f4a1";
}
.icon-uniF4A2:before {
  content: "\f4a2";
}
.icon-uniF4A3:before {
  content: "\f4a3";
}
.icon-uniF4A4:before {
  content: "\f4a4";
}
.icon-uniF4A5:before {
  content: "\f4a5";
}
.icon-uniF4A6:before {
  content: "\f4a6";
}
.icon-uniF4A7:before {
  content: "\f4a7";
}
.icon-uniF4A8:before {
  content: "\f4a8";
}
.icon-uniF4A9:before {
  content: "\f4a9";
}
.icon-uniF4AA:before {
  content: "\f4aa";
}
.icon-uniF4AB:before {
  content: "\f4ab";
}
.icon-uniF4AC:before {
  content: "\f4ac";
}
.icon-uniF4AD:before {
  content: "\f4ad";
}
.icon-uniF4AE:before {
  content: "\f4ae";
}
.icon-uniF4AF:before {
  content: "\f4af";
}
.icon-uniF4B0:before {
  content: "\f4b0";
}
.icon-uniF4B1:before {
  content: "\f4b1";
}
.icon-uniF4B2:before {
  content: "\f4b2";
}
.icon-uniF4B3:before {
  content: "\f4b3";
}
.icon-uniF4B4:before {
  content: "\f4b4";
}
.icon-uniF4B5:before {
  content: "\f4b5";
}
.icon-uniF4B6:before {
  content: "\f4b6";
}
.icon-uniF4B7:before {
  content: "\f4b7";
}
.icon-uniF4B8:before {
  content: "\f4b8";
}
.icon-uniF4B9:before {
  content: "\f4b9";
}
.icon-uniF4BA:before {
  content: "\f4ba";
}
.icon-uniF4BB:before {
  content: "\f4bb";
}
.icon-uniF4BC:before {
  content: "\f4bc";
}
.icon-uniF4BD:before {
  content: "\f4bd";
}
.icon-uniF4BE:before {
  content: "\f4be";
}
.icon-uniF4BF:before {
  content: "\f4bf";
}
.icon-uniF4C0:before {
  content: "\f4c0";
}
.icon-uniF4C1:before {
  content: "\f4c1";
}
.icon-uniF4C2:before {
  content: "\f4c2";
}
.icon-uniF4C3:before {
  content: "\f4c3";
}
.icon-uniF4C4:before {
  content: "\f4c4";
}
.icon-uniF4C5:before {
  content: "\f4c5";
}
.icon-uniF4C6:before {
  content: "\f4c6";
}
.icon-uniF4C7:before {
  content: "\f4c7";
}
.icon-uniF4C8:before {
  content: "\f4c8";
}
.icon-uniF4C9:before {
  content: "\f4c9";
}
.icon-uniF4CA:before {
  content: "\f4ca";
}
.icon-uniF4CB:before {
  content: "\f4cb";
}
.icon-uniF4CC:before {
  content: "\f4cc";
}
.icon-uniF4CD:before {
  content: "\f4cd";
}
.icon-uniF4CE:before {
  content: "\f4ce";
}
.icon-uniF4CF:before {
  content: "\f4cf";
}
.icon-uniF4D0:before {
  content: "\f4d0";
}
.icon-uniF4D1:before {
  content: "\f4d1";
}
.icon-uniF4D2:before {
  content: "\f4d2";
}
.icon-uniF4D3:before {
  content: "\f4d3";
}
.icon-uniF4D4:before {
  content: "\f4d4";
}
.icon-uniF4D5:before {
  content: "\f4d5";
}
.icon-uniF4D6:before {
  content: "\f4d6";
}
.icon-uniF4D7:before {
  content: "\f4d7";
}
.icon-uniF4D8:before {
  content: "\f4d8";
}
.icon-uniF4D9:before {
  content: "\f4d9";
}
.icon-uniF4DA:before {
  content: "\f4da";
}
.icon-uniF4DB:before {
  content: "\f4db";
}
.icon-uniF4DC:before {
  content: "\f4dc";
}
.icon-uniF4DD:before {
  content: "\f4dd";
}
.icon-uniF4DE:before {
  content: "\f4de";
}
.icon-uniF4DF:before {
  content: "\f4df";
}
.icon-uniF4E0:before {
  content: "\f4e0";
}
.icon-uniF4E1:before {
  content: "\f4e1";
}
.icon-uniF4E2:before {
  content: "\f4e2";
}
.icon-uniF4E3:before {
  content: "\f4e3";
}
.icon-uniF4E4:before {
  content: "\f4e4";
}
.icon-uniF4E5:before {
  content: "\f4e5";
}
.icon-uniF4E6:before {
  content: "\f4e6";
}
.icon-uniF4E7:before {
  content: "\f4e7";
}
.icon-uniF4E8:before {
  content: "\f4e8";
}
.icon-uniF4E9:before {
  content: "\f4e9";
}
.icon-uniF4EA:before {
  content: "\f4ea";
}
.icon-uniF4EB:before {
  content: "\f4eb";
}
.icon-uniF4EC:before {
  content: "\f4ec";
}
.icon-uniF4ED:before {
  content: "\f4ed";
}
.icon-uniF4EE:before {
  content: "\f4ee";
}
.icon-uniF4EF:before {
  content: "\f4ef";
}
.icon-uniF4F0:before {
  content: "\f4f0";
}
.icon-uniF4F1:before {
  content: "\f4f1";
}
.icon-uniF4F2:before {
  content: "\f4f2";
}
.icon-uniF4F3:before {
  content: "\f4f3";
}
.icon-uniF4F4:before {
  content: "\f4f4";
}
.icon-uniF4F5:before {
  content: "\f4f5";
}
.icon-uniF4F6:before {
  content: "\f4f6";
}
.icon-uniF4F7:before {
  content: "\f4f7";
}
.icon-uniF4F8:before {
  content: "\f4f8";
}
.icon-uniF4F9:before {
  content: "\f4f9";
}
.icon-uniF4FA:before {
  content: "\f4fa";
}
.icon-uniF4FB:before {
  content: "\f4fb";
}
.icon-uniF4FC:before {
  content: "\f4fc";
}
.icon-uniF4FD:before {
  content: "\f4fd";
}
.icon-uniF4FE:before {
  content: "\f4fe";
}
.icon-uniF4FF:before {
  content: "\f4ff";
}
.icon-uniF500:before {
  content: "\f500";
}
.icon-uniF501:before {
  content: "\f501";
}
.icon-uniF502:before {
  content: "\f502";
}
.icon-uniF503:before {
  content: "\f503";
}
.icon-uniF504:before {
  content: "\f504";
}
.icon-uniF505:before {
  content: "\f505";
}
.icon-uniF506:before {
  content: "\f506";
}
.icon-uniF507:before {
  content: "\f507";
}
.icon-uniF508:before {
  content: "\f508";
}
.icon-uniF509:before {
  content: "\f509";
}
.icon-uniF50A:before {
  content: "\f50a";
}
.icon-uniF50B:before {
  content: "\f50b";
}
.icon-uniF50C:before {
  content: "\f50c";
}
.icon-uniF50D:before {
  content: "\f50d";
}
.icon-uniF50E:before {
  content: "\f50e";
}
.icon-uniF50F:before {
  content: "\f50f";
}
.icon-uniF510:before {
  content: "\f510";
}
.icon-uniF511:before {
  content: "\f511";
}
.icon-uniF512:before {
  content: "\f512";
}
.icon-uniF513:before {
  content: "\f513";
}
.icon-uniF514:before {
  content: "\f514";
}
.icon-uniF515:before {
  content: "\f515";
}
.icon-uniF516:before {
  content: "\f516";
}
.icon-uniF517:before {
  content: "\f517";
}
.icon-uniF518:before {
  content: "\f518";
}
.icon-uniF519:before {
  content: "\f519";
}
.icon-uniF51A:before {
  content: "\f51a";
}
.icon-uniF51B:before {
  content: "\f51b";
}
.icon-uniF51C:before {
  content: "\f51c";
}
.icon-uniF51D:before {
  content: "\f51d";
}
.icon-uniF51E:before {
  content: "\f51e";
}
.icon-uniF51F:before {
  content: "\f51f";
}
.icon-uniF520:before {
  content: "\f520";
}
.icon-uniF521:before {
  content: "\f521";
}
.icon-uniF522:before {
  content: "\f522";
}
.icon-uniF523:before {
  content: "\f523";
}
.icon-uniF524:before {
  content: "\f524";
}
.icon-uniF525:before {
  content: "\f525";
}
.icon-uniF526:before {
  content: "\f526";
}
.icon-uniF527:before {
  content: "\f527";
}
.icon-uniF528:before {
  content: "\f528";
}
.icon-uniF529:before {
  content: "\f529";
}
.icon-uniF52A:before {
  content: "\f52a";
}
.icon-uniF52B:before {
  content: "\f52b";
}
.icon-uniF52C:before {
  content: "\f52c";
}
.icon-uniF52D:before {
  content: "\f52d";
}
.icon-uniF52E:before {
  content: "\f52e";
}
.icon-uniF52F:before {
  content: "\f52f";
}
.icon-uniF530:before {
  content: "\f530";
}
.icon-uniF531:before {
  content: "\f531";
}
.icon-uniF532:before {
  content: "\f532";
}
.icon-uniF533:before {
  content: "\f533";
}
.icon-uniF534:before {
  content: "\f534";
}
.icon-uniF535:before {
  content: "\f535";
}
.icon-uniF536:before {
  content: "\f536";
}
.icon-uniF537:before {
  content: "\f537";
}
.icon-uniF538:before {
  content: "\f538";
}
.icon-uniF539:before {
  content: "\f539";
}
.icon-uniF53A:before {
  content: "\f53a";
}
.icon-uniF53B:before {
  content: "\f53b";
}
.icon-uniF53C:before {
  content: "\f53c";
}
.icon-uniF53D:before {
  content: "\f53d";
}
.icon-uniF53E:before {
  content: "\f53e";
}
.icon-uniF53F:before {
  content: "\f53f";
}
.icon-uniF540:before {
  content: "\f540";
}
.icon-uniF541:before {
  content: "\f541";
}
.icon-uniF542:before {
  content: "\f542";
}
.icon-uniF543:before {
  content: "\f543";
}
.icon-uniF544:before {
  content: "\f544";
}
.icon-uniF545:before {
  content: "\f545";
}
.icon-uniF546:before {
  content: "\f546";
}
.icon-uniF547:before {
  content: "\f547";
}
.icon-uniF548:before {
  content: "\f548";
}
.icon-uniF549:before {
  content: "\f549";
}
.icon-uniF54A:before {
  content: "\f54a";
}
.icon-uniF54B:before {
  content: "\f54b";
}
.icon-uniF54C:before {
  content: "\f54c";
}
.icon-uniF54D:before {
  content: "\f54d";
}
.icon-uniF54E:before {
  content: "\f54e";
}
.icon-uniF54F:before {
  content: "\f54f";
}
.icon-uniF550:before {
  content: "\f550";
}
.icon-uniF551:before {
  content: "\f551";
}
.icon-uniF552:before {
  content: "\f552";
}
.icon-uniF553:before {
  content: "\f553";
}
.icon-uniF554:before {
  content: "\f554";
}
.icon-uniF555:before {
  content: "\f555";
}
.icon-uniF556:before {
  content: "\f556";
}
.icon-uniF557:before {
  content: "\f557";
}
.icon-uniF558:before {
  content: "\f558";
}
.icon-uniF559:before {
  content: "\f559";
}
.icon-uniF55A:before {
  content: "\f55a";
}
.icon-uniF55B:before {
  content: "\f55b";
}
.icon-uniF55C:before {
  content: "\f55c";
}
.icon-uniF55D:before {
  content: "\f55d";
}
.icon-uniF55E:before {
  content: "\f55e";
}
.icon-uniF55F:before {
  content: "\f55f";
}
.icon-uniF560:before {
  content: "\f560";
}
.icon-uniF561:before {
  content: "\f561";
}
.icon-uniF562:before {
  content: "\f562";
}
.icon-uniF563:before {
  content: "\f563";
}
.icon-uniF564:before {
  content: "\f564";
}
.icon-uniF565:before {
  content: "\f565";
}
.icon-uniF566:before {
  content: "\f566";
}
.icon-uniF567:before {
  content: "\f567";
}
.icon-uniF568:before {
  content: "\f568";
}
.icon-uniF569:before {
  content: "\f569";
}
.icon-uniF56A:before {
  content: "\f56a";
}
.icon-uniF56B:before {
  content: "\f56b";
}
.icon-uniF56C:before {
  content: "\f56c";
}
.icon-uniF56D:before {
  content: "\f56d";
}
.icon-uniF56E:before {
  content: "\f56e";
}
.icon-uniF56F:before {
  content: "\f56f";
}
.icon-uniF570:before {
  content: "\f570";
}
.icon-uniF571:before {
  content: "\f571";
}
.icon-uniF572:before {
  content: "\f572";
}
.icon-uniF573:before {
  content: "\f573";
}
.icon-uniF574:before {
  content: "\f574";
}
.icon-uniF575:before {
  content: "\f575";
}
.icon-uniF576:before {
  content: "\f576";
}
.icon-uniF577:before {
  content: "\f577";
}
.icon-uniF578:before {
  content: "\f578";
}
.icon-uniF579:before {
  content: "\f579";
}
.icon-uniF57A:before {
  content: "\f57a";
}
.icon-uniF57B:before {
  content: "\f57b";
}
.icon-uniF57C:before {
  content: "\f57c";
}
.icon-uniF57D:before {
  content: "\f57d";
}
.icon-uniF57E:before {
  content: "\f57e";
}
.icon-uniF57F:before {
  content: "\f57f";
}
.icon-uniF580:before {
  content: "\f580";
}
.icon-uniF581:before {
  content: "\f581";
}
.icon-uniF582:before {
  content: "\f582";
}
.icon-uniF583:before {
  content: "\f583";
}
.icon-uniF584:before {
  content: "\f584";
}
.icon-uniF585:before {
  content: "\f585";
}
.icon-uniF586:before {
  content: "\f586";
}
.icon-uniF587:before {
  content: "\f587";
}
.icon-uniF588:before {
  content: "\f588";
}
.icon-uniF589:before {
  content: "\f589";
}
.icon-uniF58A:before {
  content: "\f58a";
}
.icon-uniF58B:before {
  content: "\f58b";
}
.icon-uniF58C:before {
  content: "\f58c";
}
.icon-uniF58D:before {
  content: "\f58d";
}
.icon-uniF58E:before {
  content: "\f58e";
}
.icon-uniF58F:before {
  content: "\f58f";
}
.icon-uniF590:before {
  content: "\f590";
}
.icon-uniF591:before {
  content: "\f591";
}
.icon-uniF592:before {
  content: "\f592";
}
.icon-uniF593:before {
  content: "\f593";
}
.icon-uniF594:before {
  content: "\f594";
}
.icon-uniF595:before {
  content: "\f595";
}
.icon-uniF596:before {
  content: "\f596";
}
.icon-uniF597:before {
  content: "\f597";
}
.icon-uniF598:before {
  content: "\f598";
}
.icon-uniF599:before {
  content: "\f599";
}
.icon-uniF59A:before {
  content: "\f59a";
}
.icon-uniF59B:before {
  content: "\f59b";
}
.icon-uniF59C:before {
  content: "\f59c";
}
.icon-uniF59D:before {
  content: "\f59d";
}
.icon-uniF59E:before {
  content: "\f59e";
}
.icon-uniF59F:before {
  content: "\f59f";
}
.icon-uniF5A0:before {
  content: "\f5a0";
}
.icon-uniF5A1:before {
  content: "\f5a1";
}
.icon-uniF5A2:before {
  content: "\f5a2";
}
.icon-uniF5A3:before {
  content: "\f5a3";
}
.icon-uniF5A4:before {
  content: "\f5a4";
}
.icon-uniF5A5:before {
  content: "\f5a5";
}
.icon-uniF5A6:before {
  content: "\f5a6";
}
.icon-uniF5A7:before {
  content: "\f5a7";
}
.icon-uniF5A8:before {
  content: "\f5a8";
}
.icon-uniF5A9:before {
  content: "\f5a9";
}
.icon-uniF5AA:before {
  content: "\f5aa";
}
.icon-uniF5AB:before {
  content: "\f5ab";
}
.icon-uniF5AC:before {
  content: "\f5ac";
}
.icon-uniF5AD:before {
  content: "\f5ad";
}
.icon-uniF5AE:before {
  content: "\f5ae";
}
.icon-uniF5AF:before {
  content: "\f5af";
}
.icon-uniF5B0:before {
  content: "\f5b0";
}
.icon-uniF5B1:before {
  content: "\f5b1";
}
.icon-uniF5B2:before {
  content: "\f5b2";
}
.icon-uniF5B3:before {
  content: "\f5b3";
}
.icon-uniF5B4:before {
  content: "\f5b4";
}
.icon-uniF5B5:before {
  content: "\f5b5";
}
.icon-uniF5B6:before {
  content: "\f5b6";
}
.icon-uniF5B7:before {
  content: "\f5b7";
}
.icon-uniF5B8:before {
  content: "\f5b8";
}
.icon-uniF5B9:before {
  content: "\f5b9";
}
.icon-uniF5BA:before {
  content: "\f5ba";
}
.icon-uniF5BB:before {
  content: "\f5bb";
}
.icon-uniF5BC:before {
  content: "\f5bc";
}
.icon-uniF5BD:before {
  content: "\f5bd";
}
.icon-uniF5BE:before {
  content: "\f5be";
}
.icon-uniF5BF:before {
  content: "\f5bf";
}
.icon-uniF5C0:before {
  content: "\f5c0";
}
.icon-uniF5C1:before {
  content: "\f5c1";
}
.icon-uniF5C2:before {
  content: "\f5c2";
}
.icon-uniF5C3:before {
  content: "\f5c3";
}
.icon-uniF5C4:before {
  content: "\f5c4";
}
.icon-uniF5C5:before {
  content: "\f5c5";
}
.icon-uniF5C6:before {
  content: "\f5c6";
}
.icon-uniF5C7:before {
  content: "\f5c7";
}
.icon-uniF5C8:before {
  content: "\f5c8";
}
.icon-uniF5C9:before {
  content: "\f5c9";
}
.icon-uniF5CA:before {
  content: "\f5ca";
}
.icon-uniF5CB:before {
  content: "\f5cb";
}
.icon-uniF5CC:before {
  content: "\f5cc";
}
.icon-uniF5CD:before {
  content: "\f5cd";
}
.icon-uniF5CE:before {
  content: "\f5ce";
}
.icon-uniF5CF:before {
  content: "\f5cf";
}
.icon-uniF5D0:before {
  content: "\f5d0";
}
.icon-uniF5D1:before {
  content: "\f5d1";
}
.icon-uniF5D2:before {
  content: "\f5d2";
}
.icon-uniF5D3:before {
  content: "\f5d3";
}
.icon-uniF5D4:before {
  content: "\f5d4";
}
.icon-uniF5D5:before {
  content: "\f5d5";
}
.icon-uniF5D6:before {
  content: "\f5d6";
}
.icon-uniF5D7:before {
  content: "\f5d7";
}
.icon-uniF5D8:before {
  content: "\f5d8";
}
.icon-uniF5D9:before {
  content: "\f5d9";
}
.icon-uniF5DA:before {
  content: "\f5da";
}
.icon-uniF5DB:before {
  content: "\f5db";
}
.icon-uniF5DC:before {
  content: "\f5dc";
}
.icon-uniF5DD:before {
  content: "\f5dd";
}
.icon-uniF5DE:before {
  content: "\f5de";
}
.icon-uniF5DF:before {
  content: "\f5df";
}
.icon-uniF5E0:before {
  content: "\f5e0";
}
.icon-uniF5E1:before {
  content: "\f5e1";
}
.icon-uniF5E2:before {
  content: "\f5e2";
}
.icon-uniF5E3:before {
  content: "\f5e3";
}
.icon-uniF5E4:before {
  content: "\f5e4";
}
.icon-uniF5E5:before {
  content: "\f5e5";
}
.icon-uniF5E6:before {
  content: "\f5e6";
}
.icon-uniF5E7:before {
  content: "\f5e7";
}
.icon-uniF5E8:before {
  content: "\f5e8";
}
.icon-uniF5E9:before {
  content: "\f5e9";
}
.icon-uniF5EA:before {
  content: "\f5ea";
}
.icon-uniF5EB:before {
  content: "\f5eb";
}
.icon-uniF5EC:before {
  content: "\f5ec";
}
.icon-uniF5ED:before {
  content: "\f5ed";
}
.icon-uniF5EE:before {
  content: "\f5ee";
}
.icon-uniF5EF:before {
  content: "\f5ef";
}
.icon-uniF5F0:before {
  content: "\f5f0";
}
.icon-uniF5F1:before {
  content: "\f5f1";
}
.icon-uniF5F2:before {
  content: "\f5f2";
}
.icon-uniF5F3:before {
  content: "\f5f3";
}
.icon-uniF5F4:before {
  content: "\f5f4";
}
.icon-uniF5F5:before {
  content: "\f5f5";
}
.icon-uniF5F6:before {
  content: "\f5f6";
}
.icon-uniF5F7:before {
  content: "\f5f7";
}
.icon-uniF5F8:before {
  content: "\f5f8";
}
.icon-uniF5F9:before {
  content: "\f5f9";
}
.icon-uniF5FA:before {
  content: "\f5fa";
}
.icon-uniF5FB:before {
  content: "\f5fb";
}
.icon-uniF5FC:before {
  content: "\f5fc";
}
.icon-uniF5FD:before {
  content: "\f5fd";
}
.icon-uniF5FE:before {
  content: "\f5fe";
}
.icon-uniF5FF:before {
  content: "\f5ff";
}
.icon-uniF600:before {
  content: "\f600";
}
.icon-uniF601:before {
  content: "\f601";
}
.icon-uniF602:before {
  content: "\f602";
}
.icon-uniF603:before {
  content: "\f603";
}
.icon-uniF604:before {
  content: "\f604";
}
.icon-uniF605:before {
  content: "\f605";
}
.icon-uniF606:before {
  content: "\f606";
}
.icon-uniF607:before {
  content: "\f607";
}
.icon-uniF608:before {
  content: "\f608";
}
.icon-uniF609:before {
  content: "\f609";
}
.icon-uniF60A:before {
  content: "\f60a";
}
.icon-uniF60B:before {
  content: "\f60b";
}
.icon-uniF60C:before {
  content: "\f60c";
}
.icon-uniF60D:before {
  content: "\f60d";
}
.icon-uniF60E:before {
  content: "\f60e";
}
.icon-uniF60F:before {
  content: "\f60f";
}
.icon-uniF610:before {
  content: "\f610";
}
.icon-uniF611:before {
  content: "\f611";
}
.icon-uniF612:before {
  content: "\f612";
}
.icon-uniF613:before {
  content: "\f613";
}
.icon-uniF614:before {
  content: "\f614";
}
.icon-uniF615:before {
  content: "\f615";
}
.icon-uniF616:before {
  content: "\f616";
}
.icon-uniF617:before {
  content: "\f617";
}
.icon-uniF618:before {
  content: "\f618";
}
.icon-uniF619:before {
  content: "\f619";
}
.icon-uniF61A:before {
  content: "\f61a";
}
.icon-uniF61B:before {
  content: "\f61b";
}
.icon-uniF61C:before {
  content: "\f61c";
}
.icon-uniF61D:before {
  content: "\f61d";
}
.icon-uniF61E:before {
  content: "\f61e";
}
.icon-uniF61F:before {
  content: "\f61f";
}
.icon-uniF620:before {
  content: "\f620";
}
.icon-uniF621:before {
  content: "\f621";
}
.icon-uniF622:before {
  content: "\f622";
}
.icon-uniF623:before {
  content: "\f623";
}
.icon-uniF624:before {
  content: "\f624";
}
.icon-uniF625:before {
  content: "\f625";
}
.icon-uniF626:before {
  content: "\f626";
}
.icon-uniF627:before {
  content: "\f627";
}
.icon-uniF628:before {
  content: "\f628";
}
.icon-uniF629:before {
  content: "\f629";
}
.icon-uniF62A:before {
  content: "\f62a";
}
.icon-uniF62B:before {
  content: "\f62b";
}
.icon-uniF62C:before {
  content: "\f62c";
}
.icon-uniF62D:before {
  content: "\f62d";
}
.icon-uniF62E:before {
  content: "\f62e";
}
.icon-uniF62F:before {
  content: "\f62f";
}
.icon-uniF630:before {
  content: "\f630";
}
.icon-uniF631:before {
  content: "\f631";
}
.icon-uniF632:before {
  content: "\f632";
}
.icon-uniF633:before {
  content: "\f633";
}
.icon-uniF634:before {
  content: "\f634";
}
.icon-uniF635:before {
  content: "\f635";
}
.icon-uniF636:before {
  content: "\f636";
}
.icon-uniF637:before {
  content: "\f637";
}
.icon-uniF638:before {
  content: "\f638";
}
.icon-uniF639:before {
  content: "\f639";
}
.icon-uniF63A:before {
  content: "\f63a";
}
.icon-uniF63B:before {
  content: "\f63b";
}
.icon-uniF63C:before {
  content: "\f63c";
}
.icon-uniF63D:before {
  content: "\f63d";
}
.icon-uniF63E:before {
  content: "\f63e";
}
.icon-uniF63F:before {
  content: "\f63f";
}
.icon-uniF640:before {
  content: "\f640";
}
.icon-uniF641:before {
  content: "\f641";
}
.icon-uniF642:before {
  content: "\f642";
}
.icon-uniF643:before {
  content: "\f643";
}
.icon-uniF644:before {
  content: "\f644";
}
.icon-uniF645:before {
  content: "\f645";
}
.icon-uniF646:before {
  content: "\f646";
}
.icon-uniF647:before {
  content: "\f647";
}
.icon-uniF648:before {
  content: "\f648";
}
.icon-uniF649:before {
  content: "\f649";
}
.icon-uniF64A:before {
  content: "\f64a";
}
.icon-uniF64B:before {
  content: "\f64b";
}
.icon-uniF64C:before {
  content: "\f64c";
}
.icon-uniF64D:before {
  content: "\f64d";
}
.icon-uniF64E:before {
  content: "\f64e";
}
.icon-uniF64F:before {
  content: "\f64f";
}
.icon-uniF650:before {
  content: "\f650";
}
.icon-uniF651:before {
  content: "\f651";
}
.icon-uniF652:before {
  content: "\f652";
}
.icon-uniF653:before {
  content: "\f653";
}
.icon-uniF654:before {
  content: "\f654";
}
.icon-uniF655:before {
  content: "\f655";
}
.icon-uniF656:before {
  content: "\f656";
}
.icon-uniF657:before {
  content: "\f657";
}
.icon-uniF658:before {
  content: "\f658";
}
.icon-uniF659:before {
  content: "\f659";
}
.icon-uniF65A:before {
  content: "\f65a";
}
.icon-uniF65B:before {
  content: "\f65b";
}
.icon-uniF65C:before {
  content: "\f65c";
}
.icon-uniF65D:before {
  content: "\f65d";
}
.icon-uniF65E:before {
  content: "\f65e";
}
.icon-uniF65F:before {
  content: "\f65f";
}
.icon-uniF660:before {
  content: "\f660";
}
.icon-uniF661:before {
  content: "\f661";
}
.icon-uniF662:before {
  content: "\f662";
}
.icon-uniF663:before {
  content: "\f663";
}
.icon-uniF664:before {
  content: "\f664";
}
.icon-uniF665:before {
  content: "\f665";
}
.icon-uniF666:before {
  content: "\f666";
}
.icon-uniF667:before {
  content: "\f667";
}
.icon-uniF668:before {
  content: "\f668";
}
.icon-uniF669:before {
  content: "\f669";
}
.icon-uniF66A:before {
  content: "\f66a";
}
.icon-uniF66B:before {
  content: "\f66b";
}
.icon-uniF66C:before {
  content: "\f66c";
}
.icon-uniF66D:before {
  content: "\f66d";
}
.icon-uniF66E:before {
  content: "\f66e";
}
.icon-uniF66F:before {
  content: "\f66f";
}
.icon-uniF670:before {
  content: "\f670";
}
.icon-uniF671:before {
  content: "\f671";
}
.icon-uniF672:before {
  content: "\f672";
}
.icon-uniF673:before {
  content: "\f673";
}
.icon-uniF674:before {
  content: "\f674";
}
.icon-uniF675:before {
  content: "\f675";
}
.icon-uniF676:before {
  content: "\f676";
}
.icon-uniF677:before {
  content: "\f677";
}
.icon-uniF678:before {
  content: "\f678";
}
.icon-uniF679:before {
  content: "\f679";
}
.icon-uniF67A:before {
  content: "\f67a";
}
.icon-uniF67B:before {
  content: "\f67b";
}
.icon-uniF67C:before {
  content: "\f67c";
}
.icon-uniF67D:before {
  content: "\f67d";
}
.icon-uniF67E:before {
  content: "\f67e";
}
.icon-uniF67F:before {
  content: "\f67f";
}
.icon-uniF680:before {
  content: "\f680";
}
.icon-uniF681:before {
  content: "\f681";
}
.icon-uniF682:before {
  content: "\f682";
}
.icon-uniF683:before {
  content: "\f683";
}
.icon-uniF684:before {
  content: "\f684";
}
.icon-uniF685:before {
  content: "\f685";
}
.icon-uniF686:before {
  content: "\f686";
}
.icon-uniF687:before {
  content: "\f687";
}
.icon-uniF688:before {
  content: "\f688";
}
.icon-uniF689:before {
  content: "\f689";
}
.icon-uniF68A:before {
  content: "\f68a";
}
.icon-uniF68B:before {
  content: "\f68b";
}
.icon-uniF68C:before {
  content: "\f68c";
}
.icon-uniF68D:before {
  content: "\f68d";
}
.icon-uniF68E:before {
  content: "\f68e";
}
.icon-uniF68F:before {
  content: "\f68f";
}
.icon-uniF690:before {
  content: "\f690";
}
.icon-uniF691:before {
  content: "\f691";
}
.icon-uniF692:before {
  content: "\f692";
}
.icon-uniF693:before {
  content: "\f693";
}
.icon-uniF694:before {
  content: "\f694";
}
.icon-uniF695:before {
  content: "\f695";
}
.icon-uniF696:before {
  content: "\f696";
}
.icon-uniF697:before {
  content: "\f697";
}
.icon-uniF698:before {
  content: "\f698";
}
.icon-uniF699:before {
  content: "\f699";
}
.icon-uniF69A:before {
  content: "\f69a";
}
.icon-uniF69B:before {
  content: "\f69b";
}
.icon-uniF69C:before {
  content: "\f69c";
}
.icon-uniF69D:before {
  content: "\f69d";
}
.icon-uniF69E:before {
  content: "\f69e";
}
.icon-uniF69F:before {
  content: "\f69f";
}
.icon-uniF6A0:before {
  content: "\f6a0";
}
.icon-uniF6A1:before {
  content: "\f6a1";
}
.icon-uniF6A2:before {
  content: "\f6a2";
}
.icon-uniF6A3:before {
  content: "\f6a3";
}
.icon-uniF6A4:before {
  content: "\f6a4";
}
.icon-uniF6A5:before {
  content: "\f6a5";
}
.icon-uniF6A6:before {
  content: "\f6a6";
}
.icon-uniF6A7:before {
  content: "\f6a7";
}
.icon-uniF6A8:before {
  content: "\f6a8";
}
.icon-uniF6A9:before {
  content: "\f6a9";
}
.icon-uniF6AA:before {
  content: "\f6aa";
}
.icon-uniF6AB:before {
  content: "\f6ab";
}
.icon-uniF6AC:before {
  content: "\f6ac";
}
.icon-uniF6AD:before {
  content: "\f6ad";
}
.icon-uniF6AE:before {
  content: "\f6ae";
}
.icon-uniF6AF:before {
  content: "\f6af";
}
.icon-uniF6B0:before {
  content: "\f6b0";
}
.icon-uniF6B1:before {
  content: "\f6b1";
}
.icon-uniF6B2:before {
  content: "\f6b2";
}
.icon-uniF6B3:before {
  content: "\f6b3";
}
.icon-uniF6B4:before {
  content: "\f6b4";
}
.icon-uniF6B5:before {
  content: "\f6b5";
}
.icon-uniF6B6:before {
  content: "\f6b6";
}
.icon-uniF6B7:before {
  content: "\f6b7";
}
.icon-uniF6B8:before {
  content: "\f6b8";
}
.icon-uniF6B9:before {
  content: "\f6b9";
}
.icon-uniF6BA:before {
  content: "\f6ba";
}
.icon-uniF6BB:before {
  content: "\f6bb";
}
.icon-uniF6BC:before {
  content: "\f6bc";
}
.icon-uniF6BD:before {
  content: "\f6bd";
}
.icon-uniF6BE:before {
  content: "\f6be";
}
.icon-uniF6BF:before {
  content: "\f6bf";
}
.icon-uniF6C0:before {
  content: "\f6c0";
}
.icon-uniF6C1:before {
  content: "\f6c1";
}
.icon-uniF6C2:before {
  content: "\f6c2";
}
.icon-uniF6C3:before {
  content: "\f6c3";
}
.icon-uniF6C4:before {
  content: "\f6c4";
}
.icon-uniF6C5:before {
  content: "\f6c5";
}
.icon-uniF6C6:before {
  content: "\f6c6";
}
.icon-uniF6C7:before {
  content: "\f6c7";
}
.icon-uniF6C8:before {
  content: "\f6c8";
}
.icon-uniF6C9:before {
  content: "\f6c9";
}
.icon-uniF6CA:before {
  content: "\f6ca";
}
.icon-uniF6CB:before {
  content: "\f6cb";
}
.icon-uniF6CC:before {
  content: "\f6cc";
}
.icon-uniF6CD:before {
  content: "\f6cd";
}
.icon-uniF6CE:before {
  content: "\f6ce";
}
.icon-uniF6CF:before {
  content: "\f6cf";
}
.icon-uniF6D0:before {
  content: "\f6d0";
}
.icon-uniF6D1:before {
  content: "\f6d1";
}
.icon-uniF6D2:before {
  content: "\f6d2";
}
.icon-uniF6D3:before {
  content: "\f6d3";
}
.icon-uniF6D4:before {
  content: "\f6d4";
}
.icon-uniF6D5:before {
  content: "\f6d5";
}
.icon-uniF6D6:before {
  content: "\f6d6";
}
.icon-uniF6D7:before {
  content: "\f6d7";
}
.icon-uniF6D8:before {
  content: "\f6d8";
}
.icon-uniF6D9:before {
  content: "\f6d9";
}
.icon-uniF6DA:before {
  content: "\f6da";
}
.icon-uniF6DB:before {
  content: "\f6db";
}
.icon-uniF6DC:before {
  content: "\f6dc";
}
.icon-uniF6DD:before {
  content: "\f6dd";
}
.icon-uniF6DE:before {
  content: "\f6de";
}
.icon-uniF6DF:before {
  content: "\f6df";
}
.icon-uniF6E0:before {
  content: "\f6e0";
}
.icon-uniF6E1:before {
  content: "\f6e1";
}
.icon-uniF6E2:before {
  content: "\f6e2";
}
.icon-uniF6E3:before {
  content: "\f6e3";
}
.icon-uniF6E4:before {
  content: "\f6e4";
}
.icon-uniF6E5:before {
  content: "\f6e5";
}
.icon-uniF6E6:before {
  content: "\f6e6";
}
.icon-uniF6E7:before {
  content: "\f6e7";
}
.icon-uniF6E8:before {
  content: "\f6e8";
}
.icon-uniF6E9:before {
  content: "\f6e9";
}
.icon-uniF6EA:before {
  content: "\f6ea";
}
.icon-uniF6EB:before {
  content: "\f6eb";
}
.icon-uniF6EC:before {
  content: "\f6ec";
}
.icon-uniF6ED:before {
  content: "\f6ed";
}
.icon-uniF6EE:before {
  content: "\f6ee";
}
.icon-uniF6EF:before {
  content: "\f6ef";
}
.icon-uniF6F0:before {
  content: "\f6f0";
}
.icon-uniF6F1:before {
  content: "\f6f1";
}
.icon-uniF6F2:before {
  content: "\f6f2";
}
.icon-uniF6F3:before {
  content: "\f6f3";
}
.icon-uniF6F4:before {
  content: "\f6f4";
}
.icon-uniF6F5:before {
  content: "\f6f5";
}
.icon-uniF6F6:before {
  content: "\f6f6";
}
.icon-uniF6F7:before {
  content: "\f6f7";
}
.icon-uniF6F8:before {
  content: "\f6f8";
}
.icon-uniF6F9:before {
  content: "\f6f9";
}
.icon-uniF6FA:before {
  content: "\f6fa";
}
.icon-uniF6FB:before {
  content: "\f6fb";
}
.icon-uniF6FC:before {
  content: "\f6fc";
}
.icon-uniF6FD:before {
  content: "\f6fd";
}
.icon-uniF6FE:before {
  content: "\f6fe";
}
.icon-uniF6FF:before {
  content: "\f6ff";
}
.icon-uniF700:before {
  content: "\f700";
}
.icon-uniF701:before {
  content: "\f701";
}
.icon-uniF702:before {
  content: "\f702";
}
.icon-uniF703:before {
  content: "\f703";
}
.icon-uniF704:before {
  content: "\f704";
}
.icon-uniF705:before {
  content: "\f705";
}
.icon-uniF706:before {
  content: "\f706";
}
.icon-uniF707:before {
  content: "\f707";
}
.icon-uniF708:before {
  content: "\f708";
}
.icon-uniF709:before {
  content: "\f709";
}
.icon-uniF70A:before {
  content: "\f70a";
}
.icon-uniF70B:before {
  content: "\f70b";
}
.icon-uniF70C:before {
  content: "\f70c";
}
.icon-uniF70D:before {
  content: "\f70d";
}
.icon-uniF70E:before {
  content: "\f70e";
}
.icon-uniF70F:before {
  content: "\f70f";
}
.icon-uniF710:before {
  content: "\f710";
}
.icon-uniF711:before {
  content: "\f711";
}
.icon-uniF712:before {
  content: "\f712";
}
.icon-uniF713:before {
  content: "\f713";
}
.icon-uniF714:before {
  content: "\f714";
}
.icon-uniF715:before {
  content: "\f715";
}
.icon-uniF716:before {
  content: "\f716";
}
.icon-uniF717:before {
  content: "\f717";
}
.icon-uniF718:before {
  content: "\f718";
}
.icon-uniF719:before {
  content: "\f719";
}
.icon-uniF71A:before {
  content: "\f71a";
}
.icon-uniF71B:before {
  content: "\f71b";
}
.icon-uniF71C:before {
  content: "\f71c";
}
.icon-uniF71D:before {
  content: "\f71d";
}
.icon-uniF71E:before {
  content: "\f71e";
}
.icon-uniF71F:before {
  content: "\f71f";
}
.icon-uniF720:before {
  content: "\f720";
}
.icon-uniF721:before {
  content: "\f721";
}
.icon-uniF722:before {
  content: "\f722";
}
.icon-uniF723:before {
  content: "\f723";
}
.icon-uniF724:before {
  content: "\f724";
}
.icon-uniF725:before {
  content: "\f725";
}
.icon-uniF726:before {
  content: "\f726";
}
.icon-uniF727:before {
  content: "\f727";
}
.icon-uniF728:before {
  content: "\f728";
}
.icon-uniF729:before {
  content: "\f729";
}
.icon-uniF72A:before {
  content: "\f72a";
}
.icon-uniF72B:before {
  content: "\f72b";
}
.icon-uniF72C:before {
  content: "\f72c";
}
.icon-uniF72D:before {
  content: "\f72d";
}
.icon-uniF72E:before {
  content: "\f72e";
}
.icon-uniF72F:before {
  content: "\f72f";
}
.icon-uniF730:before {
  content: "\f730";
}
.icon-uniF731:before {
  content: "\f731";
}
.icon-uniF732:before {
  content: "\f732";
}
.icon-uniF733:before {
  content: "\f733";
}
.icon-uniF734:before {
  content: "\f734";
}
.icon-uniF735:before {
  content: "\f735";
}
.icon-uniF736:before {
  content: "\f736";
}
.icon-uniF737:before {
  content: "\f737";
}
.icon-uniF738:before {
  content: "\f738";
}
.icon-uniF739:before {
  content: "\f739";
}
.icon-uniF73A:before {
  content: "\f73a";
}
.icon-uniF73B:before {
  content: "\f73b";
}
.icon-uniF73C:before {
  content: "\f73c";
}
.icon-uniF73D:before {
  content: "\f73d";
}
.icon-uniF73E:before {
  content: "\f73e";
}
.icon-uniF73F:before {
  content: "\f73f";
}
.icon-uniF740:before {
  content: "\f740";
}
.icon-uniF741:before {
  content: "\f741";
}
.icon-uniF742:before {
  content: "\f742";
}
.icon-uniF743:before {
  content: "\f743";
}
.icon-uniF744:before {
  content: "\f744";
}
.icon-uniF745:before {
  content: "\f745";
}
.icon-uniF746:before {
  content: "\f746";
}
.icon-uniF747:before {
  content: "\f747";
}
.icon-uniF748:before {
  content: "\f748";
}
.icon-uniF749:before {
  content: "\f749";
}
.icon-uniF74A:before {
  content: "\f74a";
}
.icon-uniF74B:before {
  content: "\f74b";
}
.icon-uniF74C:before {
  content: "\f74c";
}
.icon-uniF74D:before {
  content: "\f74d";
}
.icon-uniF74E:before {
  content: "\f74e";
}
.icon-uniF74F:before {
  content: "\f74f";
}
.icon-uniF750:before {
  content: "\f750";
}
.icon-uniF751:before {
  content: "\f751";
}
.icon-uniF752:before {
  content: "\f752";
}
.icon-uniF753:before {
  content: "\f753";
}
.icon-uniF754:before {
  content: "\f754";
}
.icon-uniF755:before {
  content: "\f755";
}
.icon-uniF756:before {
  content: "\f756";
}
.icon-uniF757:before {
  content: "\f757";
}
.icon-uniF758:before {
  content: "\f758";
}
.icon-uniF759:before {
  content: "\f759";
}
.icon-uniF75A:before {
  content: "\f75a";
}
.icon-uniF75B:before {
  content: "\f75b";
}
.icon-uniF75C:before {
  content: "\f75c";
}
.icon-uniF75D:before {
  content: "\f75d";
}
.icon-uniF75E:before {
  content: "\f75e";
}
.icon-uniF75F:before {
  content: "\f75f";
}
.icon-uniF760:before {
  content: "\f760";
}
.icon-uniF761:before {
  content: "\f761";
}
.icon-uniF762:before {
  content: "\f762";
}
.icon-uniF763:before {
  content: "\f763";
}
.icon-uniF764:before {
  content: "\f764";
}
.icon-uniF765:before {
  content: "\f765";
}
.icon-uniF766:before {
  content: "\f766";
}
.icon-uniF767:before {
  content: "\f767";
}
.icon-uniF768:before {
  content: "\f768";
}
.icon-uniF769:before {
  content: "\f769";
}
.icon-uniF76A:before {
  content: "\f76a";
}
.icon-uniF76B:before {
  content: "\f76b";
}
.icon-uniF76C:before {
  content: "\f76c";
}
.icon-uniF76D:before {
  content: "\f76d";
}
.icon-uniF76E:before {
  content: "\f76e";
}
.icon-uniF76F:before {
  content: "\f76f";
}
.icon-uniF770:before {
  content: "\f770";
}
.icon-component1:before {
  content: "\f771";
}
.icon-uniF772:before {
  content: "\f772";
}
.icon-uniF773:before {
  content: "\f773";
}
.icon-uniF774:before {
  content: "\f774";
}
.icon-uniF775:before {
  content: "\f775";
}
.icon-uniF776:before {
  content: "\f776";
}
.icon-uniF777:before {
  content: "\f777";
}
.icon-uniF778:before {
  content: "\f778";
}
.icon-uniF779:before {
  content: "\f779";
}
.icon-uniF77A:before {
  content: "\f77a";
}
.icon-uniF77B:before {
  content: "\f77b";
}
.icon-uniF77C:before {
  content: "\f77c";
}
.icon-uniF77D:before {
  content: "\f77d";
}
.icon-uniF77E:before {
  content: "\f77e";
}
.icon-uniF77F:before {
  content: "\f77f";
}
.icon-uniF780:before {
  content: "\f780";
}
.icon-uniF781:before {
  content: "\f781";
}
.icon-uniF782:before {
  content: "\f782";
}
.icon-uniF783:before {
  content: "\f783";
}
.icon-uniF784:before {
  content: "\f784";
}
.icon-uniF785:before {
  content: "\f785";
}
.icon-uniF786:before {
  content: "\f786";
}
.icon-uniF787:before {
  content: "\f787";
}
.icon-uniF788:before {
  content: "\f788";
}
.icon-uniF789:before {
  content: "\f789";
}
.icon-uniF78A:before {
  content: "\f78a";
}
.icon-uniF78B:before {
  content: "\f78b";
}
.icon-uniF78C:before {
  content: "\f78c";
}
.icon-uniF78D:before {
  content: "\f78d";
}
.icon-uniF78E:before {
  content: "\f78e";
}
.icon-uniF78F:before {
  content: "\f78f";
}
.icon-uniF790:before {
  content: "\f790";
}
.icon-uniF791:before {
  content: "\f791";
}
.icon-uniF792:before {
  content: "\f792";
}
.icon-uniF793:before {
  content: "\f793";
}
.icon-uniF794:before {
  content: "\f794";
}
.icon-uniF795:before {
  content: "\f795";
}
.icon-uniF796:before {
  content: "\f796";
}
.icon-uniF797:before {
  content: "\f797";
}
.icon-uniF798:before {
  content: "\f798";
}
.icon-uniF799:before {
  content: "\f799";
}
.icon-uniF79A:before {
  content: "\f79a";
}
.icon-uniF79B:before {
  content: "\f79b";
}
.icon-uniF79C:before {
  content: "\f79c";
}
.icon-uniF79D:before {
  content: "\f79d";
}
.icon-uniF79E:before {
  content: "\f79e";
}
.icon-uniF79F:before {
  content: "\f79f";
}
.icon-uniF7A0:before {
  content: "\f7a0";
}
.icon-uniF7A1:before {
  content: "\f7a1";
}
.icon-uniF7A2:before {
  content: "\f7a2";
}
.icon-uniF7A3:before {
  content: "\f7a3";
}
.icon-uniF7A4:before {
  content: "\f7a4";
}
.icon-uniF7A5:before {
  content: "\f7a5";
}
.icon-uniF7A6:before {
  content: "\f7a6";
}
.icon-uniF7A7:before {
  content: "\f7a7";
}
.icon-uniF7A8:before {
  content: "\f7a8";
}
.icon-uniF7A9:before {
  content: "\f7a9";
}
.icon-uniF7AA:before {
  content: "\f7aa";
}
.icon-uniF7AB:before {
  content: "\f7ab";
}
.icon-uniF7AC:before {
  content: "\f7ac";
}
.icon-uniF7AD:before {
  content: "\f7ad";
}
.icon-uniF7AE:before {
  content: "\f7ae";
}
.icon-uniF7AF:before {
  content: "\f7af";
}
.icon-uniF7B0:before {
  content: "\f7b0";
}
.icon-uniF7B1:before {
  content: "\f7b1";
}
.icon-uniF7B2:before {
  content: "\f7b2";
}
.icon-uniF7B3:before {
  content: "\f7b3";
}
.icon-uniF7B4:before {
  content: "\f7b4";
}
.icon-uniF7B5:before {
  content: "\f7b5";
}
.icon-uniF7B6:before {
  content: "\f7b6";
}
.icon-uniF7B7:before {
  content: "\f7b7";
}
.icon-uniF7B8:before {
  content: "\f7b8";
}
.icon-uniF7B9:before {
  content: "\f7b9";
}
.icon-uniF7BA:before {
  content: "\f7ba";
}
.icon-uniF7BB:before {
  content: "\f7bb";
}
.icon-uniF7BC:before {
  content: "\f7bc";
}
.icon-uniF7BD:before {
  content: "\f7bd";
}
.icon-uniF7BE:before {
  content: "\f7be";
}
.icon-uniF7BF:before {
  content: "\f7bf";
}
.icon-uniF7C0:before {
  content: "\f7c0";
}
.icon-uniF7C1:before {
  content: "\f7c1";
}
.icon-uniF7C2:before {
  content: "\f7c2";
}
.icon-uniF7C3:before {
  content: "\f7c3";
}
.icon-uniF7C4:before {
  content: "\f7c4";
}
.icon-uniF7C5:before {
  content: "\f7c5";
}
.icon-uniF7C6:before {
  content: "\f7c6";
}
.icon-uniF7C7:before {
  content: "\f7c7";
}
.icon-uniF7C8:before {
  content: "\f7c8";
}
.icon-uniF7C9:before {
  content: "\f7c9";
}
.icon-uniF7CA:before {
  content: "\f7ca";
}
.icon-uniF7CB:before {
  content: "\f7cb";
}
.icon-uniF7CC:before {
  content: "\f7cc";
}
.icon-uniF7CD:before {
  content: "\f7cd";
}
.icon-uniF7CE:before {
  content: "\f7ce";
}
.icon-uniF7CF:before {
  content: "\f7cf";
}
.icon-uniF7D0:before {
  content: "\f7d0";
}
.icon-uniF7D1:before {
  content: "\f7d1";
}
.icon-uniF7D2:before {
  content: "\f7d2";
}
.icon-uniF7D3:before {
  content: "\f7d3";
}
.icon-uniF7D4:before {
  content: "\f7d4";
}
.icon-uniF7D5:before {
  content: "\f7d5";
}
.icon-uniF7D6:before {
  content: "\f7d6";
}
.icon-uniF7D7:before {
  content: "\f7d7";
}
.icon-uniF7D8:before {
  content: "\f7d8";
}
.icon-uniF7D9:before {
  content: "\f7d9";
}
.icon-uniF7DA:before {
  content: "\f7da";
}
.icon-uniF7DB:before {
  content: "\f7db";
}
.icon-uniF7DC:before {
  content: "\f7dc";
}
.icon-uniF7DD:before {
  content: "\f7dd";
}
.icon-uniF7DE:before {
  content: "\f7de";
}
.icon-uniF7DF:before {
  content: "\f7df";
}
.icon-uniF7E0:before {
  content: "\f7e0";
}
.icon-uniF7E1:before {
  content: "\f7e1";
}
.icon-uniF7E2:before {
  content: "\f7e2";
}
.icon-uniF7E3:before {
  content: "\f7e3";
}
.icon-uniF7E4:before {
  content: "\f7e4";
}
.icon-uniF7E5:before {
  content: "\f7e5";
}
.icon-uniF7E6:before {
  content: "\f7e6";
}
.icon-uniF7E7:before {
  content: "\f7e7";
}
.icon-uniF7E8:before {
  content: "\f7e8";
}
.icon-uniF7E9:before {
  content: "\f7e9";
}
.icon-uniF7EA:before {
  content: "\f7ea";
}
.icon-uniF7EB:before {
  content: "\f7eb";
}
.icon-uniF7EC:before {
  content: "\f7ec";
}
.icon-uniF7ED:before {
  content: "\f7ed";
}
.icon-uniF7EE:before {
  content: "\f7ee";
}
.icon-uniF7EF:before {
  content: "\f7ef";
}
.icon-uniF7F0:before {
  content: "\f7f0";
}
.icon-uniF7F1:before {
  content: "\f7f1";
}
.icon-uniF7F2:before {
  content: "\f7f2";
}
.icon-uniF7F3:before {
  content: "\f7f3";
}
.icon-uniF7F4:before {
  content: "\f7f4";
}
.icon-uniF7F5:before {
  content: "\f7f5";
}
.icon-uniF7F6:before {
  content: "\f7f6";
}
.icon-uniF7F7:before {
  content: "\f7f7";
}
.icon-uniF7F8:before {
  content: "\f7f8";
}
.icon-uniF7F9:before {
  content: "\f7f9";
}
.icon-uniF7FA:before {
  content: "\f7fa";
}
.icon-uniF7FB:before {
  content: "\f7fb";
}
.icon-uniF7FC:before {
  content: "\f7fc";
}
.icon-uniF7FD:before {
  content: "\f7fd";
}
.icon-uniF7FE:before {
  content: "\f7fe";
}
.icon-uniF7FF:before {
  content: "\f7ff";
}
.icon-uniF800:before {
  content: "\f800";
}
.icon-uniF801:before {
  content: "\f801";
}
.icon-uniF802:before {
  content: "\f802";
}
.icon-uniF803:before {
  content: "\f803";
}
.icon-uniF804:before {
  content: "\f804";
}
.icon-uniF805:before {
  content: "\f805";
}
.icon-uniF806:before {
  content: "\f806";
}
.icon-uniF807:before {
  content: "\f807";
}
.icon-uniF808:before {
  content: "\f808";
}
.icon-uniF809:before {
  content: "\f809";
}
.icon-uniF80A:before {
  content: "\f80a";
}
.icon-uniF80B:before {
  content: "\f80b";
}
.icon-uniF80C:before {
  content: "\f80c";
}
.icon-uniF80D:before {
  content: "\f80d";
}
.icon-uniF80E:before {
  content: "\f80e";
}
.icon-uniF80F:before {
  content: "\f80f";
}
.icon-uniF810:before {
  content: "\f810";
}
.icon-uniF811:before {
  content: "\f811";
}
.icon-uniF812:before {
  content: "\f812";
}
.icon-uniF813:before {
  content: "\f813";
}
.icon-uniF814:before {
  content: "\f814";
}
.icon-uniF815:before {
  content: "\f815";
}
.icon-uniF816:before {
  content: "\f816";
}
.icon-uniF817:before {
  content: "\f817";
}
.icon-uniF818:before {
  content: "\f818";
}
.icon-uniF819:before {
  content: "\f819";
}
.icon-uniF81A:before {
  content: "\f81a";
}
.icon-uniF81B:before {
  content: "\f81b";
}
.icon-uniF81C:before {
  content: "\f81c";
}
.icon-uniF81D:before {
  content: "\f81d";
}
.icon-uniF81E:before {
  content: "\f81e";
}
.icon-uniF81F:before {
  content: "\f81f";
}
.icon-uniF820:before {
  content: "\f820";
}
.icon-uniF821:before {
  content: "\f821";
}
.icon-uniF822:before {
  content: "\f822";
}
.icon-uniF823:before {
  content: "\f823";
}
.icon-uniF824:before {
  content: "\f824";
}
.icon-uniF825:before {
  content: "\f825";
}
.icon-uniF826:before {
  content: "\f826";
}
.icon-uniF827:before {
  content: "\f827";
}
.icon-uniF828:before {
  content: "\f828";
}
.icon-uniF829:before {
  content: "\f829";
}
.icon-uniF82A:before {
  content: "\f82a";
}
.icon-uniF82B:before {
  content: "\f82b";
}
.icon-uniF82C:before {
  content: "\f82c";
}
.icon-uniF82D:before {
  content: "\f82d";
}
.icon-uniF82E:before {
  content: "\f82e";
}
.icon-uniF82F:before {
  content: "\f82f";
}
.icon-uniF830:before {
  content: "\f830";
}
.icon-uniF831:before {
  content: "\f831";
}
.icon-uniF832:before {
  content: "\f832";
}
.icon-uniF833:before {
  content: "\f833";
}
.icon-uniF834:before {
  content: "\f834";
}
.icon-uniF835:before {
  content: "\f835";
}
.icon-uniF836:before {
  content: "\f836";
}
.icon-uniF837:before {
  content: "\f837";
}
.icon-uniF838:before {
  content: "\f838";
}
.icon-uniF839:before {
  content: "\f839";
}
.icon-uniF83A:before {
  content: "\f83a";
}
.icon-uniF83B:before {
  content: "\f83b";
}
.icon-uniF83C:before {
  content: "\f83c";
}
.icon-uniF83D:before {
  content: "\f83d";
}
.icon-uniF83E:before {
  content: "\f83e";
}
.icon-uniF83F:before {
  content: "\f83f";
}
.icon-uniF840:before {
  content: "\f840";
}
.icon-uniF841:before {
  content: "\f841";
}
.icon-uniF842:before {
  content: "\f842";
}
.icon-uniF843:before {
  content: "\f843";
}
.icon-uniF844:before {
  content: "\f844";
}
.icon-uniF845:before {
  content: "\f845";
}
.icon-uniF846:before {
  content: "\f846";
}
.icon-uniF847:before {
  content: "\f847";
}
.icon-uniF848:before {
  content: "\f848";
}
.icon-uniF849:before {
  content: "\f849";
}
.icon-uniF84A:before {
  content: "\f84a";
}
.icon-uniF84B:before {
  content: "\f84b";
}
.icon-uniF84C:before {
  content: "\f84c";
}
.icon-uniF84D:before {
  content: "\f84d";
}
.icon-uniF84E:before {
  content: "\f84e";
}
.icon-uniF84F:before {
  content: "\f84f";
}
.icon-uniF850:before {
  content: "\f850";
}
.icon-uniF851:before {
  content: "\f851";
}
.icon-uniF852:before {
  content: "\f852";
}
.icon-uniF853:before {
  content: "\f853";
}
.icon-uniF854:before {
  content: "\f854";
}
.icon-uniF855:before {
  content: "\f855";
}
.icon-uniF856:before {
  content: "\f856";
}
.icon-uniF857:before {
  content: "\f857";
}
.icon-uniF858:before {
  content: "\f858";
}
.icon-uniF859:before {
  content: "\f859";
}
.icon-uniF85A:before {
  content: "\f85a";
}
.icon-uniF85B:before {
  content: "\f85b";
}
.icon-uniF85C:before {
  content: "\f85c";
}
.icon-uniF85D:before {
  content: "\f85d";
}
.icon-uniF85E:before {
  content: "\f85e";
}
.icon-uniF85F:before {
  content: "\f85f";
}
.icon-uniF860:before {
  content: "\f860";
}
.icon-uniF861:before {
  content: "\f861";
}
.icon-uniF862:before {
  content: "\f862";
}
.icon-uniF863:before {
  content: "\f863";
}
.icon-uniF864:before {
  content: "\f864";
}
.icon-uniF865:before {
  content: "\f865";
}
.icon-uniF866:before {
  content: "\f866";
}
.icon-uniF867:before {
  content: "\f867";
}
.icon-uniF868:before {
  content: "\f868";
}
.icon-uniF869:before {
  content: "\f869";
}
.icon-uniF86A:before {
  content: "\f86a";
}
.icon-uniF86B:before {
  content: "\f86b";
}
.icon-uniF86C:before {
  content: "\f86c";
}
.icon-uniF86D:before {
  content: "\f86d";
}
.icon-uniF86E:before {
  content: "\f86e";
}
.icon-uniF86F:before {
  content: "\f86f";
}
.icon-uniF870:before {
  content: "\f870";
}
.icon-uniF871:before {
  content: "\f871";
}
.icon-uniF872:before {
  content: "\f872";
}
.icon-uniF873:before {
  content: "\f873";
}
.icon-uniF874:before {
  content: "\f874";
}
.icon-uniF875:before {
  content: "\f875";
}
.icon-uniF876:before {
  content: "\f876";
}
.icon-uniF877:before {
  content: "\f877";
}
.icon-uniF878:before {
  content: "\f878";
}
.icon-uniF879:before {
  content: "\f879";
}
.icon-uniF87A:before {
  content: "\f87a";
}
.icon-uniF87B:before {
  content: "\f87b";
}
.icon-uniF87C:before {
  content: "\f87c";
}
.icon-uniF87D:before {
  content: "\f87d";
}
.icon-uniF87E:before {
  content: "\f87e";
}
.icon-uniF87F:before {
  content: "\f87f";
}
.icon-uniF880:before {
  content: "\f880";
}
.icon-uniF881:before {
  content: "\f881";
}
.icon-uniF882:before {
  content: "\f882";
}
.icon-uniF883:before {
  content: "\f883";
}
.icon-uniF884:before {
  content: "\f884";
}
.icon-uniF885:before {
  content: "\f885";
}
.icon-uniF886:before {
  content: "\f886";
}
.icon-uniF887:before {
  content: "\f887";
}
.icon-uniF888:before {
  content: "\f888";
}
.icon-uniF889:before {
  content: "\f889";
}
.icon-uniF88A:before {
  content: "\f88a";
}
.icon-uniF88B:before {
  content: "\f88b";
}
.icon-uniF88C:before {
  content: "\f88c";
}
.icon-uniF88D:before {
  content: "\f88d";
}
.icon-uniF88E:before {
  content: "\f88e";
}
.icon-uniF88F:before {
  content: "\f88f";
}
.icon-uniF890:before {
  content: "\f890";
}
.icon-uniF891:before {
  content: "\f891";
}
.icon-uniF892:before {
  content: "\f892";
}
.icon-uniF893:before {
  content: "\f893";
}
.icon-uniF894:before {
  content: "\f894";
}
.icon-uniF895:before {
  content: "\f895";
}
.icon-uniF896:before {
  content: "\f896";
}
.icon-uniF897:before {
  content: "\f897";
}
.icon-uniF898:before {
  content: "\f898";
}
.icon-uniF899:before {
  content: "\f899";
}
.icon-uniF89A:before {
  content: "\f89a";
}
.icon-uniF89B:before {
  content: "\f89b";
}
.icon-uniF89C:before {
  content: "\f89c";
}
.icon-uniF89D:before {
  content: "\f89d";
}
.icon-uniF89E:before {
  content: "\f89e";
}
.icon-uniF89F:before {
  content: "\f89f";
}
.icon-uniF8A0:before {
  content: "\f8a0";
}
.icon-uniF8A1:before {
  content: "\f8a1";
}
.icon-uniF8A2:before {
  content: "\f8a2";
}
.icon-uniF8A3:before {
  content: "\f8a3";
}
.icon-uniF8A4:before {
  content: "\f8a4";
}
.icon-uniF8A5:before {
  content: "\f8a5";
}
.icon-uniF8A6:before {
  content: "\f8a6";
}
.icon-uniF8A7:before {
  content: "\f8a7";
}
.icon-uniF8A8:before {
  content: "\f8a8";
}
.icon-uniF8A9:before {
  content: "\f8a9";
}
.icon-uniF8AA:before {
  content: "\f8aa";
}
.icon-uniF8AB:before {
  content: "\f8ab";
}
.icon-uniF8AC:before {
  content: "\f8ac";
}
.icon-uniF8AD:before {
  content: "\f8ad";
}
.icon-uniF8AE:before {
  content: "\f8ae";
}
.icon-uniF8AF:before {
  content: "\f8af";
}
.icon-uniF8B0:before {
  content: "\f8b0";
}
.icon-uniF8B1:before {
  content: "\f8b1";
}
.icon-uniF8B2:before {
  content: "\f8b2";
}
.icon-uniF8B3:before {
  content: "\f8b3";
}
.icon-uniF8B4:before {
  content: "\f8b4";
}
.icon-uniF8B5:before {
  content: "\f8b5";
}
.icon-uniF8B6:before {
  content: "\f8b6";
}
.icon-uniF8B7:before {
  content: "\f8b7";
}
.icon-uniF8B8:before {
  content: "\f8b8";
}
.icon-uniF8B9:before {
  content: "\f8b9";
}
.icon-uniF8BA:before {
  content: "\f8ba";
}
.icon-uniF8BB:before {
  content: "\f8bb";
}
.icon-uniF8BC:before {
  content: "\f8bc";
}
.icon-uniF8BD:before {
  content: "\f8bd";
}
.icon-uniF8BE:before {
  content: "\f8be";
}
.icon-uniF8BF:before {
  content: "\f8bf";
}
.icon-uniF8C0:before {
  content: "\f8c0";
}
.icon-uniF8C1:before {
  content: "\f8c1";
}
.icon-uniF8C2:before {
  content: "\f8c2";
}
.icon-uniF8C3:before {
  content: "\f8c3";
}
.icon-uniF8C4:before {
  content: "\f8c4";
}
.icon-uniF8C5:before {
  content: "\f8c5";
}
.icon-uniF8C6:before {
  content: "\f8c6";
}
.icon-uniF8C7:before {
  content: "\f8c7";
}
.icon-uniF8C8:before {
  content: "\f8c8";
}
.icon-uniF8C9:before {
  content: "\f8c9";
}
.icon-uniF8CA:before {
  content: "\f8ca";
}
.icon-uniF8CB:before {
  content: "\f8cb";
}
.icon-uniF8CC:before {
  content: "\f8cc";
}
.icon-uniF8CD:before {
  content: "\f8cd";
}
.icon-uniF8CE:before {
  content: "\f8ce";
}
.icon-uniF8CF:before {
  content: "\f8cf";
}
.icon-uniF8D0:before {
  content: "\f8d0";
}
.icon-uniF8D1:before {
  content: "\f8d1";
}
.icon-uniF8D2:before {
  content: "\f8d2";
}
.icon-uniF8D3:before {
  content: "\f8d3";
}
.icon-uniF8D4:before {
  content: "\f8d4";
}
.icon-uniF8D5:before {
  content: "\f8d5";
}
.icon-uniF8D6:before {
  content: "\f8d6";
}
.icon-uniF8D7:before {
  content: "\f8d7";
}
.icon-uniF8D8:before {
  content: "\f8d8";
}
.icon-uniF8D9:before {
  content: "\f8d9";
}
.icon-uniF8DA:before {
  content: "\f8da";
}
.icon-uniF8DB:before {
  content: "\f8db";
}
.icon-uniF8DC:before {
  content: "\f8dc";
}
.icon-uniF8DD:before {
  content: "\f8dd";
}
.icon-uniF8DE:before {
  content: "\f8de";
}
.icon-uniF8DF:before {
  content: "\f8df";
}
.icon-uniF8E0:before {
  content: "\f8e0";
}
.icon-uniF8E1:before {
  content: "\f8e1";
}
.icon-uniF8E2:before {
  content: "\f8e2";
}
.icon-uniF8E3:before {
  content: "\f8e3";
}
.icon-uniF8E4:before {
  content: "\f8e4";
}
.icon-uniF8E5:before {
  content: "\f8e5";
}
.icon-uniF8E6:before {
  content: "\f8e6";
}
.icon-uniF8E7:before {
  content: "\f8e7";
}
.icon-uniF8E8:before {
  content: "\f8e8";
}
.icon-uniF8E9:before {
  content: "\f8e9";
}
.icon-uniF8EA:before {
  content: "\f8ea";
}
.icon-uniF8EB:before {
  content: "\f8eb";
}
.icon-uniF8EC:before {
  content: "\f8ec";
}
.icon-uniF8ED:before {
  content: "\f8ed";
}
.icon-uniF8EE:before {
  content: "\f8ee";
}
.icon-uniF8EF:before {
  content: "\f8ef";
}
.icon-uniF8F0:before {
  content: "\f8f0";
}
.icon-uniF8F1:before {
  content: "\f8f1";
}
.icon-uniF8F2:before {
  content: "\f8f2";
}
.icon-uniF8F3:before {
  content: "\f8f3";
}
.icon-uniF8F4:before {
  content: "\f8f4";
}
.icon-uniF8F5:before {
  content: "\f8f5";
}
.icon-uniF8F6:before {
  content: "\f8f6";
}
.icon-uniF8F7:before {
  content: "\f8f7";
}
.icon-uniF8F8:before {
  content: "\f8f8";
}
.icon-uniF8F9:before {
  content: "\f8f9";
}
.icon-uniF8FA:before {
  content: "\f8fa";
}
.icon-uniF8FB:before {
  content: "\f8fb";
}
.icon-uniF8FC:before {
  content: "\f8fc";
}
.icon-uniF8FD:before {
  content: "\f8fd";
}
.icon-uniF8FE:before {
  content: "\f8fe";
}
.icon-uniF8FF:before {
  content: "\f8ff";
}
.icon-uniF900:before {
  content: "\f900";
}
.icon-uniF901:before {
  content: "\f901";
}
.icon-uniF902:before {
  content: "\f902";
}
.icon-uniF903:before {
  content: "\f903";
}
.icon-uniF904:before {
  content: "\f904";
}
.icon-uniF905:before {
  content: "\f905";
}
.icon-uniF906:before {
  content: "\f906";
}
.icon-uniF907:before {
  content: "\f907";
}
.icon-uniF908:before {
  content: "\f908";
}
.icon-uniF909:before {
  content: "\f909";
}
.icon-uniF90A:before {
  content: "\f90a";
}
.icon-uniF90B:before {
  content: "\f90b";
}
.icon-uniF90C:before {
  content: "\f90c";
}
.icon-uniF90D:before {
  content: "\f90d";
}
.icon-uniF90E:before {
  content: "\f90e";
}
.icon-uniF90F:before {
  content: "\f90f";
}
.icon-uniF910:before {
  content: "\f910";
}
.icon-uniF911:before {
  content: "\f911";
}
.icon-uniF912:before {
  content: "\f912";
}
.icon-uniF913:before {
  content: "\f913";
}
.icon-uniF914:before {
  content: "\f914";
}
.icon-uniF915:before {
  content: "\f915";
}
.icon-uniF916:before {
  content: "\f916";
}
.icon-uniF917:before {
  content: "\f917";
}
.icon-uniF918:before {
  content: "\f918";
}
.icon-uniF919:before {
  content: "\f919";
}
.icon-uniF91A:before {
  content: "\f91a";
}
.icon-uniF91B:before {
  content: "\f91b";
}
.icon-uniF91C:before {
  content: "\f91c";
}
.icon-uniF91D:before {
  content: "\f91d";
}
.icon-uniF91E:before {
  content: "\f91e";
}
.icon-uniF91F:before {
  content: "\f91f";
}
.icon-uniF920:before {
  content: "\f920";
}
.icon-uniF921:before {
  content: "\f921";
}
.icon-uniF922:before {
  content: "\f922";
}
.icon-uniF923:before {
  content: "\f923";
}
.icon-uniF924:before {
  content: "\f924";
}
.icon-uniF925:before {
  content: "\f925";
}
.icon-uniF926:before {
  content: "\f926";
}
.icon-uniF927:before {
  content: "\f927";
}
.icon-uniF928:before {
  content: "\f928";
}
.icon-uniF929:before {
  content: "\f929";
}
.icon-uniF92A:before {
  content: "\f92a";
}
.icon-uniF92B:before {
  content: "\f92b";
}
.icon-uniF92C:before {
  content: "\f92c";
}
.icon-uniF92D:before {
  content: "\f92d";
}
.icon-uniF92E:before {
  content: "\f92e";
}
.icon-uniF92F:before {
  content: "\f92f";
}
.icon-uniF930:before {
  content: "\f930";
}
.icon-uniF931:before {
  content: "\f931";
}
.icon-uniF932:before {
  content: "\f932";
}
.icon-uniF933:before {
  content: "\f933";
}
.icon-uniF934:before {
  content: "\f934";
}
.icon-uniF935:before {
  content: "\f935";
}
.icon-uniF936:before {
  content: "\f936";
}
.icon-uniF937:before {
  content: "\f937";
}
.icon-uniF938:before {
  content: "\f938";
}
.icon-uniF939:before {
  content: "\f939";
}
.icon-uniF93A:before {
  content: "\f93a";
}
.icon-uniF93B:before {
  content: "\f93b";
}
.icon-uniF93C:before {
  content: "\f93c";
}
.icon-uniF93D:before {
  content: "\f93d";
}
.icon-uniF93E:before {
  content: "\f93e";
}
.icon-uniF93F:before {
  content: "\f93f";
}
.icon-uniF940:before {
  content: "\f940";
}
.icon-uniF941:before {
  content: "\f941";
}
.icon-uniF942:before {
  content: "\f942";
}
.icon-uniF943:before {
  content: "\f943";
}
.icon-uniF944:before {
  content: "\f944";
}
.icon-uniF945:before {
  content: "\f945";
}
.icon-uniF946:before {
  content: "\f946";
}
.icon-uniF947:before {
  content: "\f947";
}
.icon-uniF948:before {
  content: "\f948";
}
.icon-uniF949:before {
  content: "\f949";
}
.icon-uniF94A:before {
  content: "\f94a";
}
.icon-uniF94B:before {
  content: "\f94b";
}
.icon-uniF94C:before {
  content: "\f94c";
}
.icon-uniF94D:before {
  content: "\f94d";
}
.icon-uniF94E:before {
  content: "\f94e";
}
.icon-uniF94F:before {
  content: "\f94f";
}
.icon-uniF950:before {
  content: "\f950";
}
.icon-uniF951:before {
  content: "\f951";
}
.icon-uniF952:before {
  content: "\f952";
}
.icon-uniF953:before {
  content: "\f953";
}
.icon-uniF954:before {
  content: "\f954";
}
.icon-uniF955:before {
  content: "\f955";
}
.icon-uniF956:before {
  content: "\f956";
}
.icon-uniF957:before {
  content: "\f957";
}
.icon-uniF958:before {
  content: "\f958";
}
.icon-uniF959:before {
  content: "\f959";
}
.icon-uniF95A:before {
  content: "\f95a";
}
.icon-uniF95B:before {
  content: "\f95b";
}
.icon-uniF95C:before {
  content: "\f95c";
}
.icon-uniF95D:before {
  content: "\f95d";
}
.icon-uniF95E:before {
  content: "\f95e";
}
.icon-uniF95F:before {
  content: "\f95f";
}
.icon-uniF960:before {
  content: "\f960";
}
.icon-uniF961:before {
  content: "\f961";
}
.icon-uniF962:before {
  content: "\f962";
}
.icon-uniF963:before {
  content: "\f963";
}
.icon-uniF964:before {
  content: "\f964";
}
.icon-uniF965:before {
  content: "\f965";
}
.icon-uniF966:before {
  content: "\f966";
}
.icon-uniF967:before {
  content: "\f967";
}
.icon-uniF968:before {
  content: "\f968";
}
.icon-uniF969:before {
  content: "\f969";
}
.icon-uniF96A:before {
  content: "\f96a";
}
.icon-uniF96B:before {
  content: "\f96b";
}
.icon-uniF96C:before {
  content: "\f96c";
}
.icon-uniF96D:before {
  content: "\f96d";
}
.icon-uniF96E:before {
  content: "\f96e";
}
.icon-uniF96F:before {
  content: "\f96f";
}
.icon-uniF970:before {
  content: "\f970";
}
.icon-uniF971:before {
  content: "\f971";
}
.icon-uniF972:before {
  content: "\f972";
}
.icon-uniF973:before {
  content: "\f973";
}
.icon-uniF974:before {
  content: "\f974";
}
.icon-uniF975:before {
  content: "\f975";
}
.icon-uniF976:before {
  content: "\f976";
}
.icon-uniF977:before {
  content: "\f977";
}
.icon-uniF978:before {
  content: "\f978";
}
.icon-uniF979:before {
  content: "\f979";
}
.icon-uniF97A:before {
  content: "\f97a";
}
.icon-uniF97B:before {
  content: "\f97b";
}
.icon-uniF97C:before {
  content: "\f97c";
}
.icon-uniF97D:before {
  content: "\f97d";
}
.icon-uniF97E:before {
  content: "\f97e";
}
.icon-uniF97F:before {
  content: "\f97f";
}
.icon-uniF980:before {
  content: "\f980";
}
.icon-uniF981:before {
  content: "\f981";
}
.icon-uniF982:before {
  content: "\f982";
}
.icon-uniF983:before {
  content: "\f983";
}
.icon-uniF984:before {
  content: "\f984";
}
.icon-uniF985:before {
  content: "\f985";
}
.icon-uniF986:before {
  content: "\f986";
}
.icon-uniF987:before {
  content: "\f987";
}
.icon-uniF988:before {
  content: "\f988";
}
.icon-uniF989:before {
  content: "\f989";
}
.icon-uniF98A:before {
  content: "\f98a";
}
.icon-uniF98B:before {
  content: "\f98b";
}
.icon-uniF98C:before {
  content: "\f98c";
}
.icon-uniF98D:before {
  content: "\f98d";
}
.icon-uniF98E:before {
  content: "\f98e";
}
.icon-uniF98F:before {
  content: "\f98f";
}
.icon-uniF990:before {
  content: "\f990";
}
.icon-uniF991:before {
  content: "\f991";
}
.icon-uniF992:before {
  content: "\f992";
}
.icon-uniF993:before {
  content: "\f993";
}
.icon-uniF994:before {
  content: "\f994";
}
.icon-uniF995:before {
  content: "\f995";
}
.icon-uniF996:before {
  content: "\f996";
}
.icon-uniF997:before {
  content: "\f997";
}
.icon-uniF998:before {
  content: "\f998";
}
.icon-uniF999:before {
  content: "\f999";
}
.icon-uniF99A:before {
  content: "\f99a";
}
.icon-uniF99B:before {
  content: "\f99b";
}
.icon-uniF99C:before {
  content: "\f99c";
}
.icon-uniF99D:before {
  content: "\f99d";
}
.icon-uniF99E:before {
  content: "\f99e";
}
.icon-uniF99F:before {
  content: "\f99f";
}
.icon-uniF9A0:before {
  content: "\f9a0";
}
.icon-uniF9A1:before {
  content: "\f9a1";
}
.icon-uniF9A2:before {
  content: "\f9a2";
}
.icon-uniF9A3:before {
  content: "\f9a3";
}
.icon-uniF9A4:before {
  content: "\f9a4";
}
.icon-uniF9A5:before {
  content: "\f9a5";
}
.icon-uniF9A6:before {
  content: "\f9a6";
}
.icon-uniF9A7:before {
  content: "\f9a7";
}
.icon-uniF9A8:before {
  content: "\f9a8";
}
.icon-uniF9A9:before {
  content: "\f9a9";
}
.icon-uniF9AA:before {
  content: "\f9aa";
}
.icon-uniF9AB:before {
  content: "\f9ab";
}
.icon-uniF9AC:before {
  content: "\f9ac";
}
.icon-uniF9AD:before {
  content: "\f9ad";
}
.icon-uniF9AE:before {
  content: "\f9ae";
}
.icon-uniF9AF:before {
  content: "\f9af";
}
.icon-uniF9B0:before {
  content: "\f9b0";
}
.icon-uniF9B1:before {
  content: "\f9b1";
}
.icon-uniF9B2:before {
  content: "\f9b2";
}
.icon-uniF9B3:before {
  content: "\f9b3";
}
.icon-uniF9B4:before {
  content: "\f9b4";
}
.icon-uniF9B5:before {
  content: "\f9b5";
}
.icon-uniF9B6:before {
  content: "\f9b6";
}
.icon-uniF9B7:before {
  content: "\f9b7";
}
.icon-uniF9B8:before {
  content: "\f9b8";
}
.icon-uniF9B9:before {
  content: "\f9b9";
}
.icon-uniF9BA:before {
  content: "\f9ba";
}
.icon-uniF9BB:before {
  content: "\f9bb";
}
.icon-uniF9BC:before {
  content: "\f9bc";
}
.icon-uniF9BD:before {
  content: "\f9bd";
}
.icon-uniF9BE:before {
  content: "\f9be";
}
.icon-uniF9BF:before {
  content: "\f9bf";
}
.icon-uniF9C0:before {
  content: "\f9c0";
}
.icon-uniF9C1:before {
  content: "\f9c1";
}
.icon-uniF9C2:before {
  content: "\f9c2";
}
.icon-uniF9C3:before {
  content: "\f9c3";
}
.icon-uniF9C4:before {
  content: "\f9c4";
}
.icon-uniF9C5:before {
  content: "\f9c5";
}
.icon-uniF9C6:before {
  content: "\f9c6";
}
.icon-uniF9C7:before {
  content: "\f9c7";
}
.icon-uniF9C8:before {
  content: "\f9c8";
}
.icon-uniF9C9:before {
  content: "\f9c9";
}
.icon-uniF9CA:before {
  content: "\f9ca";
}
.icon-uniF9CB:before {
  content: "\f9cb";
}
.icon-uniF9CC:before {
  content: "\f9cc";
}
.icon-uniF9CD:before {
  content: "\f9cd";
}
.icon-uniF9CE:before {
  content: "\f9ce";
}
.icon-uniF9CF:before {
  content: "\f9cf";
}
.icon-uniF9D0:before {
  content: "\f9d0";
}
.icon-uniF9D1:before {
  content: "\f9d1";
}
.icon-uniF9D2:before {
  content: "\f9d2";
}
.icon-uniF9D3:before {
  content: "\f9d3";
}
.icon-uniF9D4:before {
  content: "\f9d4";
}
.icon-uniF9D5:before {
  content: "\f9d5";
}
.icon-uniF9D6:before {
  content: "\f9d6";
}
.icon-uniF9D7:before {
  content: "\f9d7";
}
.icon-uniF9D8:before {
  content: "\f9d8";
}
.icon-uniF9D9:before {
  content: "\f9d9";
}
.icon-uniF9DA:before {
  content: "\f9da";
}
.icon-uniF9DB:before {
  content: "\f9db";
}
.icon-uniF9DC:before {
  content: "\f9dc";
}
.icon-uniF9DD:before {
  content: "\f9dd";
}
.icon-uniF9DE:before {
  content: "\f9de";
}
.icon-uniF9DF:before {
  content: "\f9df";
}
.icon-uniF9E0:before {
  content: "\f9e0";
}
.icon-uniF9E1:before {
  content: "\f9e1";
}
.icon-uniF9E2:before {
  content: "\f9e2";
}
.icon-uniF9E3:before {
  content: "\f9e3";
}
.icon-uniF9E4:before {
  content: "\f9e4";
}
.icon-uniF9E5:before {
  content: "\f9e5";
}
.icon-uniF9E6:before {
  content: "\f9e6";
}
.icon-uniF9E7:before {
  content: "\f9e7";
}
.icon-uniF9E8:before {
  content: "\f9e8";
}
.icon-uniF9E9:before {
  content: "\f9e9";
}
.icon-uniF9EA:before {
  content: "\f9ea";
}
.icon-uniF9EB:before {
  content: "\f9eb";
}
.icon-uniF9EC:before {
  content: "\f9ec";
}
.icon-uniF9ED:before {
  content: "\f9ed";
}
.icon-uniF9EE:before {
  content: "\f9ee";
}
.icon-uniF9EF:before {
  content: "\f9ef";
}
.icon-uniF9F0:before {
  content: "\f9f0";
}
.icon-uniF9F1:before {
  content: "\f9f1";
}
.icon-uniF9F2:before {
  content: "\f9f2";
}
.icon-uniF9F3:before {
  content: "\f9f3";
}
.icon-uniF9F4:before {
  content: "\f9f4";
}
.icon-uniF9F5:before {
  content: "\f9f5";
}
.icon-uniF9F6:before {
  content: "\f9f6";
}
.icon-uniF9F7:before {
  content: "\f9f7";
}
.icon-uniF9F8:before {
  content: "\f9f8";
}
.icon-uniF9F9:before {
  content: "\f9f9";
}
.icon-uniF9FA:before {
  content: "\f9fa";
}
.icon-uniF9FB:before {
  content: "\f9fb";
}
.icon-uniF9FC:before {
  content: "\f9fc";
}
.icon-uniF9FD:before {
  content: "\f9fd";
}
.icon-uniF9FE:before {
  content: "\f9fe";
}
.icon-uniF9FF:before {
  content: "\f9ff";
}
.icon-uniFA00:before {
  content: "\fa00";
}
.icon-uniFA01:before {
  content: "\fa01";
}
.icon-uniFA02:before {
  content: "\fa02";
}
.icon-uniFA03:before {
  content: "\fa03";
}
.icon-uniFA04:before {
  content: "\fa04";
}
.icon-uniFA05:before {
  content: "\fa05";
}
.icon-uniFA06:before {
  content: "\fa06";
}
.icon-uniFA07:before {
  content: "\fa07";
}
.icon-uniFA08:before {
  content: "\fa08";
}
.icon-uniFA09:before {
  content: "\fa09";
}
.icon-uniFA0A:before {
  content: "\fa0a";
}
.icon-uniFA0B:before {
  content: "\fa0b";
}
.icon-uniFA0C:before {
  content: "\fa0c";
}
.icon-uniFA0D:before {
  content: "\fa0d";
}
.icon-uniFA0E:before {
  content: "\fa0e";
}
.icon-uniFA0F:before {
  content: "\fa0f";
}
.icon-uniFA10:before {
  content: "\fa10";
}
.icon-uniFA11:before {
  content: "\fa11";
}
.icon-uniFA12:before {
  content: "\fa12";
}
.icon-uniFA13:before {
  content: "\fa13";
}
.icon-uniFA14:before {
  content: "\fa14";
}
.icon-uniFA15:before {
  content: "\fa15";
}
.icon-uniFA16:before {
  content: "\fa16";
}
.icon-uniFA17:before {
  content: "\fa17";
}
.icon-uniFA18:before {
  content: "\fa18";
}
.icon-uniFA19:before {
  content: "\fa19";
}
.icon-uniFA1A:before {
  content: "\fa1a";
}
.icon-uniFA1B:before {
  content: "\fa1b";
}
.icon-uniFA1C:before {
  content: "\fa1c";
}
.icon-uniFA1D:before {
  content: "\fa1d";
}
.icon-uniFA1E:before {
  content: "\fa1e";
}
.icon-uniFA1F:before {
  content: "\fa1f";
}
.icon-uniFA20:before {
  content: "\fa20";
}
.icon-uniFA21:before {
  content: "\fa21";
}
.icon-uniFA22:before {
  content: "\fa22";
}
.icon-uniFA23:before {
  content: "\fa23";
}
.icon-uniFA24:before {
  content: "\fa24";
}
.icon-uniFA25:before {
  content: "\fa25";
}
.icon-uniFA26:before {
  content: "\fa26";
}
.icon-uniFA27:before {
  content: "\fa27";
}
.icon-uniFA28:before {
  content: "\fa28";
}
.icon-uniFA29:before {
  content: "\fa29";
}
.icon-uniFA2A:before {
  content: "\fa2a";
}
.icon-uniFA2B:before {
  content: "\fa2b";
}
.icon-uniFA2C:before {
  content: "\fa2c";
}
.icon-uniFA2D:before {
  content: "\fa2d";
}
.icon-uniFA2E:before {
  content: "\fa2e";
}
.icon-uniFA2F:before {
  content: "\fa2f";
}
.icon-uniFA30:before {
  content: "\fa30";
}
.icon-uniFA31:before {
  content: "\fa31";
}
.icon-uniFA32:before {
  content: "\fa32";
}
.icon-uniFA33:before {
  content: "\fa33";
}
.icon-uniFA34:before {
  content: "\fa34";
}
.icon-uniFA35:before {
  content: "\fa35";
}
.icon-uniFA36:before {
  content: "\fa36";
}
.icon-uniFA37:before {
  content: "\fa37";
}
.icon-uniFA38:before {
  content: "\fa38";
}
.icon-uniFA39:before {
  content: "\fa39";
}
.icon-uniFA3A:before {
  content: "\fa3a";
}
.icon-uniFA3B:before {
  content: "\fa3b";
}
.icon-uniFA3C:before {
  content: "\fa3c";
}
.icon-uniFA3D:before {
  content: "\fa3d";
}
.icon-uniFA3E:before {
  content: "\fa3e";
}
.icon-uniFA3F:before {
  content: "\fa3f";
}
.icon-uniFA40:before {
  content: "\fa40";
}
.icon-uniFA41:before {
  content: "\fa41";
}
.icon-uniFA42:before {
  content: "\fa42";
}
.icon-uniFA43:before {
  content: "\fa43";
}
.icon-uniFA44:before {
  content: "\fa44";
}
.icon-uniFA45:before {
  content: "\fa45";
}
.icon-uniFA46:before {
  content: "\fa46";
}
.icon-uniFA47:before {
  content: "\fa47";
}
.icon-uniFA48:before {
  content: "\fa48";
}
.icon-uniFA49:before {
  content: "\fa49";
}
.icon-uniFA4A:before {
  content: "\fa4a";
}
.icon-uniFA4B:before {
  content: "\fa4b";
}
.icon-uniFA4C:before {
  content: "\fa4c";
}
.icon-uniFA4D:before {
  content: "\fa4d";
}
.icon-uniFA4E:before {
  content: "\fa4e";
}
.icon-uniFA4F:before {
  content: "\fa4f";
}
.icon-uniFA50:before {
  content: "\fa50";
}
.icon-uniFA51:before {
  content: "\fa51";
}
.icon-uniFA52:before {
  content: "\fa52";
}
.icon-uniFA53:before {
  content: "\fa53";
}
.icon-uniFA54:before {
  content: "\fa54";
}
.icon-uniFA55:before {
  content: "\fa55";
}
.icon-uniFA56:before {
  content: "\fa56";
}
.icon-uniFA57:before {
  content: "\fa57";
}
.icon-uniFA58:before {
  content: "\fa58";
}
.icon-uniFA59:before {
  content: "\fa59";
}
.icon-uniFA5A:before {
  content: "\fa5a";
}
.icon-uniFA5B:before {
  content: "\fa5b";
}
.icon-uniFA5C:before {
  content: "\fa5c";
}
.icon-uniFA5D:before {
  content: "\fa5d";
}
.icon-uniFA5E:before {
  content: "\fa5e";
}
.icon-uniFA5F:before {
  content: "\fa5f";
}
.icon-uniFA60:before {
  content: "\fa60";
}
.icon-uniFA61:before {
  content: "\fa61";
}
.icon-uniFA62:before {
  content: "\fa62";
}
.icon-uniFA63:before {
  content: "\fa63";
}
.icon-uniFA64:before {
  content: "\fa64";
}
.icon-uniFA65:before {
  content: "\fa65";
}
.icon-uniFA66:before {
  content: "\fa66";
}
.icon-uniFA67:before {
  content: "\fa67";
}
.icon-uniFA68:before {
  content: "\fa68";
}
.icon-uniFA69:before {
  content: "\fa69";
}
.icon-uniFA6A:before {
  content: "\fa6a";
}
.icon-uniFA6B:before {
  content: "\fa6b";
}
.icon-uniFA6C:before {
  content: "\fa6c";
}
.icon-uniFA6D:before {
  content: "\fa6d";
}
.icon-uniFA6E:before {
  content: "\fa6e";
}
.icon-uniFA6F:before {
  content: "\fa6f";
}
.icon-uniFA70:before {
  content: "\fa70";
}
.icon-uniFA71:before {
  content: "\fa71";
}
.icon-uniFA72:before {
  content: "\fa72";
}
.icon-uniFA73:before {
  content: "\fa73";
}
.icon-uniFA74:before {
  content: "\fa74";
}
.icon-uniFA75:before {
  content: "\fa75";
}
.icon-uniFA76:before {
  content: "\fa76";
}
.icon-uniFA77:before {
  content: "\fa77";
}
.icon-uniFA78:before {
  content: "\fa78";
}
.icon-uniFA79:before {
  content: "\fa79";
}
.icon-uniFA7A:before {
  content: "\fa7a";
}
.icon-uniFA7B:before {
  content: "\fa7b";
}
.icon-uniFA7C:before {
  content: "\fa7c";
}
.icon-uniFA7D:before {
  content: "\fa7d";
}
.icon-uniFA7E:before {
  content: "\fa7e";
}
.icon-uniFA7F:before {
  content: "\fa7f";
}
.icon-uniFA80:before {
  content: "\fa80";
}
.icon-uniFA81:before {
  content: "\fa81";
}
.icon-uniFA82:before {
  content: "\fa82";
}
.icon-uniFA83:before {
  content: "\fa83";
}
.icon-uniFA84:before {
  content: "\fa84";
}
.icon-uniFA85:before {
  content: "\fa85";
}
.icon-uniFA86:before {
  content: "\fa86";
}
.icon-uniFA87:before {
  content: "\fa87";
}
.icon-uniFA88:before {
  content: "\fa88";
}
.icon-uniFA89:before {
  content: "\fa89";
}
.icon-uniFA8A:before {
  content: "\fa8a";
}
.icon-uniFA8B:before {
  content: "\fa8b";
}
.icon-uniFA8C:before {
  content: "\fa8c";
}
.icon-uniFA8D:before {
  content: "\fa8d";
}
.icon-uniFA8E:before {
  content: "\fa8e";
}
.icon-uniFA8F:before {
  content: "\fa8f";
}
.icon-uniFA90:before {
  content: "\fa90";
}
.icon-uniFA91:before {
  content: "\fa91";
}
.icon-uniFA92:before {
  content: "\fa92";
}
.icon-uniFA93:before {
  content: "\fa93";
}
.icon-uniFA94:before {
  content: "\fa94";
}
.icon-uniFA95:before {
  content: "\fa95";
}
.icon-uniFA96:before {
  content: "\fa96";
}
.icon-uniFA97:before {
  content: "\fa97";
}
.icon-uniFA98:before {
  content: "\fa98";
}
.icon-uniFA99:before {
  content: "\fa99";
}
.icon-uniFA9A:before {
  content: "\fa9a";
}
.icon-uniFA9B:before {
  content: "\fa9b";
}
.icon-uniFA9C:before {
  content: "\fa9c";
}
.icon-uniFA9D:before {
  content: "\fa9d";
}
.icon-uniFA9E:before {
  content: "\fa9e";
}
.icon-uniFA9F:before {
  content: "\fa9f";
}
.icon-uniFAA0:before {
  content: "\faa0";
}
.icon-uniFAA1:before {
  content: "\faa1";
}
.icon-uniFAA2:before {
  content: "\faa2";
}
.icon-uniFAA3:before {
  content: "\faa3";
}
.icon-uniFAA4:before {
  content: "\faa4";
}
.icon-uniFAA5:before {
  content: "\faa5";
}
.icon-uniFAA6:before {
  content: "\faa6";
}
.icon-uniFAA7:before {
  content: "\faa7";
}
.icon-uniFAA8:before {
  content: "\faa8";
}
.icon-uniFAA9:before {
  content: "\faa9";
}
.icon-uniFAAA:before {
  content: "\faaa";
}
.icon-uniFAAB:before {
  content: "\faab";
}
.icon-uniFAAC:before {
  content: "\faac";
}
.icon-uniFAAD:before {
  content: "\faad";
}
.icon-uniFAAE:before {
  content: "\faae";
}
.icon-uniFAAF:before {
  content: "\faaf";
}
.icon-uniFAB0:before {
  content: "\fab0";
}
.icon-uniFAB1:before {
  content: "\fab1";
}
.icon-uniFAB2:before {
  content: "\fab2";
}
.icon-uniFAB3:before {
  content: "\fab3";
}
.icon-uniFAB4:before {
  content: "\fab4";
}
.icon-uniFAB5:before {
  content: "\fab5";
}
.icon-uniFAB6:before {
  content: "\fab6";
}
.icon-uniFAB7:before {
  content: "\fab7";
}
.icon-uniFAB8:before {
  content: "\fab8";
}
.icon-uniFAB9:before {
  content: "\fab9";
}
.icon-uniFABA:before {
  content: "\faba";
}
.icon-uniFABB:before {
  content: "\fabb";
}
.icon-uniFABC:before {
  content: "\fabc";
}
.icon-uniFABD:before {
  content: "\fabd";
}
.icon-uniFABE:before {
  content: "\fabe";
}
.icon-uniFABF:before {
  content: "\fabf";
}
.icon-uniFAC0:before {
  content: "\fac0";
}
.icon-uniFAC1:before {
  content: "\fac1";
}
.icon-uniFAC2:before {
  content: "\fac2";
}
.icon-uniFAC3:before {
  content: "\fac3";
}
.icon-uniFAC4:before {
  content: "\fac4";
}
.icon-uniFAC5:before {
  content: "\fac5";
}
.icon-uniFAC6:before {
  content: "\fac6";
}
.icon-uniFAC7:before {
  content: "\fac7";
}
.icon-uniFAC8:before {
  content: "\fac8";
}
.icon-uniFAC9:before {
  content: "\fac9";
}
.icon-uniFACA:before {
  content: "\faca";
}
.icon-uniFACB:before {
  content: "\facb";
}
.icon-uniFACC:before {
  content: "\facc";
}
.icon-uniFACD:before {
  content: "\facd";
}
.icon-uniFACE:before {
  content: "\face";
}
.icon-uniFACF:before {
  content: "\facf";
}
.icon-uniFAD0:before {
  content: "\fad0";
}
.icon-uniFAD1:before {
  content: "\fad1";
}
.icon-uniFAD2:before {
  content: "\fad2";
}
.icon-uniFAD3:before {
  content: "\fad3";
}
.icon-uniFAD4:before {
  content: "\fad4";
}
.icon-uniFAD5:before {
  content: "\fad5";
}
.icon-uniFAD6:before {
  content: "\fad6";
}
.icon-uniFAD7:before {
  content: "\fad7";
}
.icon-uniFAD8:before {
  content: "\fad8";
}
.icon-uniFAD9:before {
  content: "\fad9";
}
.icon-uniFADA:before {
  content: "\fada";
}
.icon-uniFADB:before {
  content: "\fadb";
}
.icon-uniFADC:before {
  content: "\fadc";
}
.icon-uniFADD:before {
  content: "\fadd";
}
.icon-uniFADE:before {
  content: "\fade";
}
.icon-uniFADF:before {
  content: "\fadf";
}
.icon-uniFAE0:before {
  content: "\fae0";
}
.icon-uniFAE1:before {
  content: "\fae1";
}
.icon-uniFAE2:before {
  content: "\fae2";
}
.icon-uniFAE3:before {
  content: "\fae3";
}
.icon-uniFAE4:before {
  content: "\fae4";
}
.icon-uniFAE5:before {
  content: "\fae5";
}
.icon-uniFAE6:before {
  content: "\fae6";
}
.icon-uniFAE7:before {
  content: "\fae7";
}
.icon-uniFAE8:before {
  content: "\fae8";
}
.icon-uniFAE9:before {
  content: "\fae9";
}
.icon-uniFAEA:before {
  content: "\faea";
}
.icon-uniFAEB:before {
  content: "\faeb";
}
.icon-uniFAEC:before {
  content: "\faec";
}
.icon-uniFAED:before {
  content: "\faed";
}
.icon-uniFAEE:before {
  content: "\faee";
}
.icon-uniFAEF:before {
  content: "\faef";
}
.icon-uniFAF0:before {
  content: "\faf0";
}
.icon-uniFAF1:before {
  content: "\faf1";
}
.icon-uniFAF2:before {
  content: "\faf2";
}
.icon-uniFAF3:before {
  content: "\faf3";
}
.icon-uniFAF4:before {
  content: "\faf4";
}
.icon-uniFAF5:before {
  content: "\faf5";
}
.icon-uniFAF6:before {
  content: "\faf6";
}
.icon-uniFAF7:before {
  content: "\faf7";
}
.icon-uniFAF8:before {
  content: "\faf8";
}
.icon-uniFAF9:before {
  content: "\faf9";
}
.icon-uniFAFA:before {
  content: "\fafa";
}
.icon-uniFAFB:before {
  content: "\fafb";
}
.icon-uniFAFC:before {
  content: "\fafc";
}
.icon-uniFAFD:before {
  content: "\fafd";
}
.icon-uniFAFE:before {
  content: "\fafe";
}
.icon-uniFAFF:before {
  content: "\faff";
}
.icon-uniFB00:before {
  content: "\fb00";
}
.icon-uniFB01:before {
  content: "\fb01";
}
.icon-uniFB02:before {
  content: "\fb02";
}
.icon-uniFB03:before {
  content: "\fb03";
}
.icon-uniFB04:before {
  content: "\fb04";
}
.icon-uniFB05:before {
  content: "\fb05";
}
.icon-uniFB06:before {
  content: "\fb06";
}
.icon-uniFB07:before {
  content: "\fb07";
}
.icon-uniFB08:before {
  content: "\fb08";
}
.icon-uniFB09:before {
  content: "\fb09";
}
.icon-uniFB0A:before {
  content: "\fb0a";
}
.icon-uniFB0B:before {
  content: "\fb0b";
}
.icon-uniFB0C:before {
  content: "\fb0c";
}
.icon-uniFB0D:before {
  content: "\fb0d";
}
.icon-uniFB0E:before {
  content: "\fb0e";
}
.icon-uniFB0F:before {
  content: "\fb0f";
}
.icon-uniFB10:before {
  content: "\fb10";
}
.icon-uniFB11:before {
  content: "\fb11";
}
.icon-uniFB12:before {
  content: "\fb12";
}
.icon-uniFB13:before {
  content: "\fb13";
}
.icon-uniFB14:before {
  content: "\fb14";
}
.icon-uniFB15:before {
  content: "\fb15";
}
.icon-uniFB16:before {
  content: "\fb16";
}
.icon-uniFB17:before {
  content: "\fb17";
}
.icon-uniFB18:before {
  content: "\fb18";
}
.icon-uniFB19:before {
  content: "\fb19";
}
.icon-uniFB1A:before {
  content: "\fb1a";
}
.icon-uniFB1B:before {
  content: "\fb1b";
}
.icon-uniFB1C:before {
  content: "\fb1c";
}
.icon-uniFB1D:before {
  content: "\fb1d";
}
.icon-uniFB1E:before {
  content: "\fb1e";
}
.icon-uniFB1F:before {
  content: "\fb1f";
}
.icon-uniFB20:before {
  content: "\fb20";
}
.icon-uniFB21:before {
  content: "\fb21";
}
.icon-uniFB22:before {
  content: "\fb22";
}
.icon-uniFB23:before {
  content: "\fb23";
}
.icon-uniFB24:before {
  content: "\fb24";
}
.icon-uniFB25:before {
  content: "\fb25";
}
.icon-uniFB26:before {
  content: "\fb26";
}
.icon-uniFB27:before {
  content: "\fb27";
}
.icon-uniFB28:before {
  content: "\fb28";
}
.icon-uniFB29:before {
  content: "\fb29";
}
.icon-uniFB2A:before {
  content: "\fb2a";
}
.icon-uniFB2B:before {
  content: "\fb2b";
}
.icon-uniFB2C:before {
  content: "\fb2c";
}
.icon-uniFB2D:before {
  content: "\fb2d";
}
.icon-uniFB2E:before {
  content: "\fb2e";
}
.icon-uniFB2F:before {
  content: "\fb2f";
}
.icon-uniFB30:before {
  content: "\fb30";
}
.icon-uniFB31:before {
  content: "\fb31";
}
.icon-uniFB32:before {
  content: "\fb32";
}
.icon-uniFB33:before {
  content: "\fb33";
}
.icon-uniFB34:before {
  content: "\fb34";
}
.icon-uniFB35:before {
  content: "\fb35";
}
.icon-uniFB36:before {
  content: "\fb36";
}
.icon-uniFB37:before {
  content: "\fb37";
}
.icon-uniFB38:before {
  content: "\fb38";
}
.icon-uniFB39:before {
  content: "\fb39";
}
.icon-uniFB3A:before {
  content: "\fb3a";
}
.icon-uniFB3B:before {
  content: "\fb3b";
}
.icon-uniFB3C:before {
  content: "\fb3c";
}
.icon-uniFB3D:before {
  content: "\fb3d";
}
.icon-uniFB3E:before {
  content: "\fb3e";
}
.icon-uniFB3F:before {
  content: "\fb3f";
}
.icon-uniFB40:before {
  content: "\fb40";
}
.icon-uniFB41:before {
  content: "\fb41";
}
.icon-uniFB42:before {
  content: "\fb42";
}
.icon-uniFB43:before {
  content: "\fb43";
}
.icon-uniFB44:before {
  content: "\fb44";
}
.icon-uniFB45:before {
  content: "\fb45";
}
.icon-uniFB46:before {
  content: "\fb46";
}
.icon-uniFB47:before {
  content: "\fb47";
}
.icon-uniFB48:before {
  content: "\fb48";
}
.icon-uniFB49:before {
  content: "\fb49";
}
.icon-uniFB4A:before {
  content: "\fb4a";
}
.icon-uniFB4B:before {
  content: "\fb4b";
}
.icon-uniFB4C:before {
  content: "\fb4c";
}
.icon-uniFB4D:before {
  content: "\fb4d";
}
.icon-uniFB4E:before {
  content: "\fb4e";
}
.icon-uniFB4F:before {
  content: "\fb4f";
}
.icon-uniFB50:before {
  content: "\fb50";
}
.icon-uniFB51:before {
  content: "\fb51";
}
.icon-uniFB52:before {
  content: "\fb52";
}
.icon-uniFB53:before {
  content: "\fb53";
}
.icon-uniFB54:before {
  content: "\fb54";
}
.icon-uniFB55:before {
  content: "\fb55";
}
.icon-uniFB56:before {
  content: "\fb56";
}
.icon-uniFB57:before {
  content: "\fb57";
}
.icon-uniFB58:before {
  content: "\fb58";
}
.icon-uniFB59:before {
  content: "\fb59";
}
.icon-uniFB5A:before {
  content: "\fb5a";
}
.icon-uniFB5B:before {
  content: "\fb5b";
}
.icon-uniFB5C:before {
  content: "\fb5c";
}
.icon-uniFB5D:before {
  content: "\fb5d";
}
.icon-uniFB5E:before {
  content: "\fb5e";
}
.icon-uniFB5F:before {
  content: "\fb5f";
}
.icon-uniFB60:before {
  content: "\fb60";
}
.icon-uniFB61:before {
  content: "\fb61";
}
.icon-uniFB62:before {
  content: "\fb62";
}
.icon-uniFB63:before {
  content: "\fb63";
}
.icon-uniFB64:before {
  content: "\fb64";
}
.icon-uniFB65:before {
  content: "\fb65";
}
.icon-uniFB66:before {
  content: "\fb66";
}
.icon-uniFB67:before {
  content: "\fb67";
}
.icon-uniFB68:before {
  content: "\fb68";
}
.icon-uniFB69:before {
  content: "\fb69";
}
.icon-uniFB6A:before {
  content: "\fb6a";
}
.icon-uniFB6B:before {
  content: "\fb6b";
}
.icon-uniFB6C:before {
  content: "\fb6c";
}
.icon-uniFB6D:before {
  content: "\fb6d";
}
.icon-uniFB6E:before {
  content: "\fb6e";
}
.icon-uniFB6F:before {
  content: "\fb6f";
}
.icon-uniFB70:before {
  content: "\fb70";
}
.icon-uniFB71:before {
  content: "\fb71";
}
.icon-uniFB72:before {
  content: "\fb72";
}
.icon-uniFB73:before {
  content: "\fb73";
}
.icon-uniFB74:before {
  content: "\fb74";
}
.icon-uniFB75:before {
  content: "\fb75";
}
.icon-uniFB76:before {
  content: "\fb76";
}
.icon-uniFB77:before {
  content: "\fb77";
}
.icon-uniFB78:before {
  content: "\fb78";
}
.icon-uniFB79:before {
  content: "\fb79";
}
.icon-uniFB7A:before {
  content: "\fb7a";
}
.icon-uniFB7B:before {
  content: "\fb7b";
}
.icon-uniFB7C:before {
  content: "\fb7c";
}
.icon-uniFB7D:before {
  content: "\fb7d";
}
.icon-uniFB7E:before {
  content: "\fb7e";
}
.icon-uniFB7F:before {
  content: "\fb7f";
}
.icon-uniFB80:before {
  content: "\fb80";
}
.icon-uniFB81:before {
  content: "\fb81";
}
.icon-uniFB82:before {
  content: "\fb82";
}
.icon-uniFB83:before {
  content: "\fb83";
}
.icon-uniFB84:before {
  content: "\fb84";
}
.icon-uniFB85:before {
  content: "\fb85";
}
.icon-uniFB86:before {
  content: "\fb86";
}
.icon-uniFB87:before {
  content: "\fb87";
}
.icon-uniFB88:before {
  content: "\fb88";
}
.icon-uniFB89:before {
  content: "\fb89";
}
.icon-uniFB8A:before {
  content: "\fb8a";
}
.icon-uniFB8B:before {
  content: "\fb8b";
}
.icon-uniFB8C:before {
  content: "\fb8c";
}
.icon-uniFB8D:before {
  content: "\fb8d";
}
.icon-uniFB8E:before {
  content: "\fb8e";
}
.icon-uniFB8F:before {
  content: "\fb8f";
}
.icon-uniFB90:before {
  content: "\fb90";
}
.icon-uniFB91:before {
  content: "\fb91";
}
.icon-uniFB92:before {
  content: "\fb92";
}
.icon-uniFB93:before {
  content: "\fb93";
}
.icon-uniFB94:before {
  content: "\fb94";
}
.icon-uniFB95:before {
  content: "\fb95";
}
.icon-uniFB96:before {
  content: "\fb96";
}
.icon-uniFB97:before {
  content: "\fb97";
}
.icon-uniFB98:before {
  content: "\fb98";
}
.icon-uniFB99:before {
  content: "\fb99";
}
.icon-uniFB9A:before {
  content: "\fb9a";
}
.icon-uniFB9B:before {
  content: "\fb9b";
}
.icon-uniFB9C:before {
  content: "\fb9c";
}
.icon-uniFB9D:before {
  content: "\fb9d";
}
.icon-uniFB9E:before {
  content: "\fb9e";
}
.icon-uniFB9F:before {
  content: "\fb9f";
}
.icon-uniFBA0:before {
  content: "\fba0";
}
.icon-uniFBA1:before {
  content: "\fba1";
}
.icon-uniFBA2:before {
  content: "\fba2";
}
.icon-uniFBA3:before {
  content: "\fba3";
}
.icon-uniFBA4:before {
  content: "\fba4";
}
.icon-uniFBA5:before {
  content: "\fba5";
}
.icon-uniFBA6:before {
  content: "\fba6";
}
.icon-uniFBA7:before {
  content: "\fba7";
}
.icon-uniFBA8:before {
  content: "\fba8";
}
.icon-uniFBA9:before {
  content: "\fba9";
}
.icon-uniFBAA:before {
  content: "\fbaa";
}
.icon-uniFBAB:before {
  content: "\fbab";
}
.icon-uniFBAC:before {
  content: "\fbac";
}
.icon-uniFBAD:before {
  content: "\fbad";
}
.icon-uniFBAE:before {
  content: "\fbae";
}
.icon-uniFBAF:before {
  content: "\fbaf";
}
.icon-uniFBB0:before {
  content: "\fbb0";
}
.icon-uniFBB1:before {
  content: "\fbb1";
}
.icon-uniFBB2:before {
  content: "\fbb2";
}
.icon-uniFBB3:before {
  content: "\fbb3";
}
.icon-uniFBB4:before {
  content: "\fbb4";
}
.icon-uniFBB5:before {
  content: "\fbb5";
}
.icon-uniFBB6:before {
  content: "\fbb6";
}
.icon-uniFBB7:before {
  content: "\fbb7";
}
.icon-uniFBB8:before {
  content: "\fbb8";
}
.icon-uniFBB9:before {
  content: "\fbb9";
}
.icon-uniFBBA:before {
  content: "\fbba";
}
.icon-uniFBBB:before {
  content: "\fbbb";
}
.icon-uniFBBC:before {
  content: "\fbbc";
}
.icon-uniFBBD:before {
  content: "\fbbd";
}
.icon-uniFBBE:before {
  content: "\fbbe";
}
.icon-uniFBBF:before {
  content: "\fbbf";
}
.icon-uniFBC0:before {
  content: "\fbc0";
}
.icon-uniFBC1:before {
  content: "\fbc1";
}
.icon-uniFBC2:before {
  content: "\fbc2";
}
.icon-uniFBC3:before {
  content: "\fbc3";
}
.icon-uniFBC4:before {
  content: "\fbc4";
}
.icon-uniFBC5:before {
  content: "\fbc5";
}
.icon-uniFBC6:before {
  content: "\fbc6";
}
.icon-uniFBC7:before {
  content: "\fbc7";
}
.icon-uniFBC8:before {
  content: "\fbc8";
}
.icon-uniFBC9:before {
  content: "\fbc9";
}
.icon-uniFBCA:before {
  content: "\fbca";
}
.icon-uniFBCB:before {
  content: "\fbcb";
}
.icon-uniFBCC:before {
  content: "\fbcc";
}
.icon-uniFBCD:before {
  content: "\fbcd";
}
.icon-uniFBCE:before {
  content: "\fbce";
}
.icon-uniFBCF:before {
  content: "\fbcf";
}
.icon-uniFBD0:before {
  content: "\fbd0";
}
.icon-uniFBD1:before {
  content: "\fbd1";
}
.icon-uniFBD2:before {
  content: "\fbd2";
}
.icon-uniFBD3:before {
  content: "\fbd3";
}
.icon-uniFBD4:before {
  content: "\fbd4";
}
.icon-uniFBD5:before {
  content: "\fbd5";
}
.icon-uniFBD6:before {
  content: "\fbd6";
}
.icon-uniFBD7:before {
  content: "\fbd7";
}
.icon-uniFBD8:before {
  content: "\fbd8";
}
.icon-uniFBD9:before {
  content: "\fbd9";
}
.icon-uniFBDA:before {
  content: "\fbda";
}
.icon-uniFBDB:before {
  content: "\fbdb";
}
.icon-uniFBDC:before {
  content: "\fbdc";
}
.icon-uniFBDD:before {
  content: "\fbdd";
}
.icon-uniFBDE:before {
  content: "\fbde";
}
.icon-uniFBDF:before {
  content: "\fbdf";
}
.icon-uniFBE0:before {
  content: "\fbe0";
}
.icon-uniFBE1:before {
  content: "\fbe1";
}
.icon-uniFBE2:before {
  content: "\fbe2";
}
.icon-uniFBE3:before {
  content: "\fbe3";
}
.icon-uniFBE4:before {
  content: "\fbe4";
}
.icon-uniFBE5:before {
  content: "\fbe5";
}
.icon-uniFBE6:before {
  content: "\fbe6";
}
.icon-uniFBE7:before {
  content: "\fbe7";
}
.icon-uniFBE8:before {
  content: "\fbe8";
}
.icon-uniFBE9:before {
  content: "\fbe9";
}
.icon-uniFBEA:before {
  content: "\fbea";
}
.icon-uniFBEB:before {
  content: "\fbeb";
}
.icon-uniFBEC:before {
  content: "\fbec";
}
.icon-uniFBED:before {
  content: "\fbed";
}
.icon-uniFBEE:before {
  content: "\fbee";
}
.icon-uniFBEF:before {
  content: "\fbef";
}
.icon-uniFBF0:before {
  content: "\fbf0";
}
.icon-uniFBF1:before {
  content: "\fbf1";
}
.icon-uniFBF2:before {
  content: "\fbf2";
}
.icon-uniFBF3:before {
  content: "\fbf3";
}
.icon-uniFBF4:before {
  content: "\fbf4";
}
.icon-uniFBF5:before {
  content: "\fbf5";
}
.icon-uniFBF6:before {
  content: "\fbf6";
}
.icon-uniFBF7:before {
  content: "\fbf7";
}
.icon-uniFBF8:before {
  content: "\fbf8";
}
.icon-uniFBF9:before {
  content: "\fbf9";
}
.icon-uniFBFA:before {
  content: "\fbfa";
}
.icon-uniFBFB:before {
  content: "\fbfb";
}
.icon-uniFBFC:before {
  content: "\fbfc";
}
.icon-uniFBFD:before {
  content: "\fbfd";
}
.icon-uniFBFE:before {
  content: "\fbfe";
}
.icon-uniFBFF:before {
  content: "\fbff";
}
.icon-uniFC00:before {
  content: "\fc00";
}
.icon-uniFC01:before {
  content: "\fc01";
}
.icon-uniFC02:before {
  content: "\fc02";
}
.icon-uniFC03:before {
  content: "\fc03";
}
.icon-uniFC04:before {
  content: "\fc04";
}
.icon-uniFC05:before {
  content: "\fc05";
}
.icon-uniFC06:before {
  content: "\fc06";
}
.icon-uniFC07:before {
  content: "\fc07";
}
.icon-uniFC08:before {
  content: "\fc08";
}
.icon-uniFC09:before {
  content: "\fc09";
}
.icon-uniFC0A:before {
  content: "\fc0a";
}
.icon-uniFC0B:before {
  content: "\fc0b";
}
.icon-uniFC0C:before {
  content: "\fc0c";
}
.icon-uniFC0D:before {
  content: "\fc0d";
}
.icon-uniFC0E:before {
  content: "\fc0e";
}
.icon-uniFC0F:before {
  content: "\fc0f";
}
.icon-uniFC10:before {
  content: "\fc10";
}
.icon-uniFC11:before {
  content: "\fc11";
}
.icon-uniFC12:before {
  content: "\fc12";
}
.icon-uniFC13:before {
  content: "\fc13";
}
.icon-uniFC14:before {
  content: "\fc14";
}
.icon-uniFC15:before {
  content: "\fc15";
}
.icon-uniFC16:before {
  content: "\fc16";
}
.icon-uniFC17:before {
  content: "\fc17";
}
.icon-uniFC18:before {
  content: "\fc18";
}
.icon-uniFC19:before {
  content: "\fc19";
}
.icon-uniFC1A:before {
  content: "\fc1a";
}
.icon-uniFC1B:before {
  content: "\fc1b";
}
.icon-uniFC1C:before {
  content: "\fc1c";
}
.icon-uniFC1D:before {
  content: "\fc1d";
}
.icon-uniFC1E:before {
  content: "\fc1e";
}
.icon-uniFC1F:before {
  content: "\fc1f";
}
.icon-uniFC20:before {
  content: "\fc20";
}
.icon-uniFC21:before {
  content: "\fc21";
}
.icon-uniFC22:before {
  content: "\fc22";
}
.icon-uniFC23:before {
  content: "\fc23";
}
.icon-uniFC24:before {
  content: "\fc24";
}
.icon-uniFC25:before {
  content: "\fc25";
}
.icon-uniFC26:before {
  content: "\fc26";
}
.icon-uniFC27:before {
  content: "\fc27";
}
.icon-uniFC28:before {
  content: "\fc28";
}
.icon-uniFC29:before {
  content: "\fc29";
}
.icon-uniFC2A:before {
  content: "\fc2a";
}
.icon-uniFC2B:before {
  content: "\fc2b";
}
.icon-uniFC2C:before {
  content: "\fc2c";
}
.icon-uniFC2D:before {
  content: "\fc2d";
}
.icon-uniFC2E:before {
  content: "\fc2e";
}
.icon-uniFC2F:before {
  content: "\fc2f";
}
.icon-uniFC30:before {
  content: "\fc30";
}
.icon-uniFC31:before {
  content: "\fc31";
}
.icon-uniFC32:before {
  content: "\fc32";
}
.icon-uniFC33:before {
  content: "\fc33";
}
.icon-uniFC34:before {
  content: "\fc34";
}
.icon-uniFC35:before {
  content: "\fc35";
}
.icon-uniFC36:before {
  content: "\fc36";
}
.icon-uniFC37:before {
  content: "\fc37";
}
.icon-uniFC38:before {
  content: "\fc38";
}
.icon-uniFC39:before {
  content: "\fc39";
}
.icon-uniFC3A:before {
  content: "\fc3a";
}
.icon-uniFC3B:before {
  content: "\fc3b";
}
.icon-uniFC3C:before {
  content: "\fc3c";
}
.icon-uniFC3D:before {
  content: "\fc3d";
}
.icon-uniFC3E:before {
  content: "\fc3e";
}
.icon-uniFC3F:before {
  content: "\fc3f";
}
.icon-uniFC40:before {
  content: "\fc40";
}
.icon-uniFC41:before {
  content: "\fc41";
}
.icon-uniFC42:before {
  content: "\fc42";
}
.icon-uniFC43:before {
  content: "\fc43";
}
.icon-uniFC44:before {
  content: "\fc44";
}
.icon-uniFC45:before {
  content: "\fc45";
}
.icon-uniFC46:before {
  content: "\fc46";
}
.icon-uniFC47:before {
  content: "\fc47";
}
.icon-uniFC48:before {
  content: "\fc48";
}
.icon-uniFC49:before {
  content: "\fc49";
}
.icon-uniFC4A:before {
  content: "\fc4a";
}
.icon-uniFC4B:before {
  content: "\fc4b";
}
.icon-uniFC4C:before {
  content: "\fc4c";
}
.icon-uniFC4D:before {
  content: "\fc4d";
}
.icon-uniFC4E:before {
  content: "\fc4e";
}
.icon-uniFC4F:before {
  content: "\fc4f";
}
.icon-uniFC50:before {
  content: "\fc50";
}
.icon-uniFC51:before {
  content: "\fc51";
}
.icon-uniFC52:before {
  content: "\fc52";
}
.icon-uniFC53:before {
  content: "\fc53";
}
.icon-uniFC54:before {
  content: "\fc54";
}
.icon-uniFC55:before {
  content: "\fc55";
}
.icon-uniFC56:before {
  content: "\fc56";
}
.icon-uniFC57:before {
  content: "\fc57";
}
.icon-uniFC58:before {
  content: "\fc58";
}
.icon-uniFC59:before {
  content: "\fc59";
}
.icon-uniFC5A:before {
  content: "\fc5a";
}
.icon-uniFC5B:before {
  content: "\fc5b";
}
.icon-uniFC5C:before {
  content: "\fc5c";
}
.icon-uniFC5D:before {
  content: "\fc5d";
}
.icon-uniFC5E:before {
  content: "\fc5e";
}
.icon-uniFC5F:before {
  content: "\fc5f";
}
.icon-uniFC60:before {
  content: "\fc60";
}
.icon-uniFC61:before {
  content: "\fc61";
}
.icon-uniFC62:before {
  content: "\fc62";
}
.icon-uniFC63:before {
  content: "\fc63";
}
.icon-uniFC64:before {
  content: "\fc64";
}
.icon-uniFC65:before {
  content: "\fc65";
}
.icon-uniFC66:before {
  content: "\fc66";
}
.icon-uniFC67:before {
  content: "\fc67";
}
.icon-uniFC68:before {
  content: "\fc68";
}
.icon-uniFC69:before {
  content: "\fc69";
}
.icon-uniFC6A:before {
  content: "\fc6a";
}
.icon-uniFC6B:before {
  content: "\fc6b";
}
.icon-uniFC6C:before {
  content: "\fc6c";
}
.icon-uniFC6D:before {
  content: "\fc6d";
}
.icon-uniFC6E:before {
  content: "\fc6e";
}
.icon-uniFC6F:before {
  content: "\fc6f";
}
.icon-uniFC70:before {
  content: "\fc70";
}
.icon-uniFC71:before {
  content: "\fc71";
}
.icon-uniFC72:before {
  content: "\fc72";
}
.icon-uniFC73:before {
  content: "\fc73";
}
.icon-uniFC74:before {
  content: "\fc74";
}
.icon-uniFC75:before {
  content: "\fc75";
}
.icon-uniFC76:before {
  content: "\fc76";
}
.icon-uniFC77:before {
  content: "\fc77";
}
.icon-uniFC78:before {
  content: "\fc78";
}
.icon-uniFC79:before {
  content: "\fc79";
}
.icon-uniFC7A:before {
  content: "\fc7a";
}
.icon-uniFC7B:before {
  content: "\fc7b";
}
.icon-uniFC7C:before {
  content: "\fc7c";
}
.icon-uniFC7D:before {
  content: "\fc7d";
}
.icon-uniFC7E:before {
  content: "\fc7e";
}
.icon-uniFC7F:before {
  content: "\fc7f";
}
.icon-uniFC80:before {
  content: "\fc80";
}
.icon-uniFC81:before {
  content: "\fc81";
}
.icon-uniFC82:before {
  content: "\fc82";
}
.icon-uniFC83:before {
  content: "\fc83";
}
.icon-uniFC84:before {
  content: "\fc84";
}
.icon-uniFC85:before {
  content: "\fc85";
}
.icon-uniFC86:before {
  content: "\fc86";
}
.icon-uniFC87:before {
  content: "\fc87";
}
.icon-uniFC88:before {
  content: "\fc88";
}
.icon-uniFC89:before {
  content: "\fc89";
}
.icon-uniFC8A:before {
  content: "\fc8a";
}
.icon-uniFC8B:before {
  content: "\fc8b";
}
.icon-uniFC8C:before {
  content: "\fc8c";
}
.icon-uniFC8D:before {
  content: "\fc8d";
}
.icon-uniFC8E:before {
  content: "\fc8e";
}
.icon-uniFC8F:before {
  content: "\fc8f";
}
.icon-uniFC90:before {
  content: "\fc90";
}
.icon-uniFC91:before {
  content: "\fc91";
}
.icon-uniFC92:before {
  content: "\fc92";
}
.icon-uniFC93:before {
  content: "\fc93";
}
.icon-uniFC94:before {
  content: "\fc94";
}
.icon-uniFC95:before {
  content: "\fc95";
}
.icon-uniFC96:before {
  content: "\fc96";
}
.icon-uniFC97:before {
  content: "\fc97";
}
.icon-uniFC98:before {
  content: "\fc98";
}
.icon-uniFC99:before {
  content: "\fc99";
}
.icon-uniFC9A:before {
  content: "\fc9a";
}
.icon-uniFC9B:before {
  content: "\fc9b";
}
.icon-uniFC9C:before {
  content: "\fc9c";
}
.icon-uniFC9D:before {
  content: "\fc9d";
}
.icon-uniFC9E:before {
  content: "\fc9e";
}
.icon-uniFC9F:before {
  content: "\fc9f";
}
.icon-uniFCA0:before {
  content: "\fca0";
}
.icon-uniFCA1:before {
  content: "\fca1";
}
.icon-uniFCA2:before {
  content: "\fca2";
}
.icon-uniFCA3:before {
  content: "\fca3";
}
.icon-uniFCA4:before {
  content: "\fca4";
}
.icon-uniFCA5:before {
  content: "\fca5";
}
.icon-uniFCA6:before {
  content: "\fca6";
}
.icon-uniFCA7:before {
  content: "\fca7";
}
.icon-uniFCA8:before {
  content: "\fca8";
}
.icon-uniFCA9:before {
  content: "\fca9";
}
.icon-uniFCAA:before {
  content: "\fcaa";
}
.icon-uniFCAB:before {
  content: "\fcab";
}
.icon-uniFCAC:before {
  content: "\fcac";
}
.icon-uniFCAD:before {
  content: "\fcad";
}
.icon-uniFCAE:before {
  content: "\fcae";
}
.icon-uniFCAF:before {
  content: "\fcaf";
}
.icon-uniFCB0:before {
  content: "\fcb0";
}
.icon-uniFCB1:before {
  content: "\fcb1";
}
.icon-uniFCB2:before {
  content: "\fcb2";
}
.icon-uniFCB3:before {
  content: "\fcb3";
}
.icon-uniFCB4:before {
  content: "\fcb4";
}
.icon-uniFCB5:before {
  content: "\fcb5";
}
.icon-uniFCB6:before {
  content: "\fcb6";
}
.icon-uniFCB7:before {
  content: "\fcb7";
}
.icon-uniFCB8:before {
  content: "\fcb8";
}
.icon-uniFCB9:before {
  content: "\fcb9";
}
.icon-uniFCBA:before {
  content: "\fcba";
}
.icon-uniFCBB:before {
  content: "\fcbb";
}
.icon-uniFCBC:before {
  content: "\fcbc";
}
.icon-uniFCBD:before {
  content: "\fcbd";
}
.icon-uniFCBE:before {
  content: "\fcbe";
}
.icon-uniFCBF:before {
  content: "\fcbf";
}
.icon-uniFCC0:before {
  content: "\fcc0";
}
.icon-uniFCC1:before {
  content: "\fcc1";
}
.icon-uniFCC2:before {
  content: "\fcc2";
}
.icon-uniFCC3:before {
  content: "\fcc3";
}
.icon-uniFCC4:before {
  content: "\fcc4";
}
.icon-uniFCC5:before {
  content: "\fcc5";
}
.icon-uniFCC6:before {
  content: "\fcc6";
}
.icon-uniFCC7:before {
  content: "\fcc7";
}
.icon-uniFCC8:before {
  content: "\fcc8";
}
.icon-uniFCC9:before {
  content: "\fcc9";
}
.icon-uniFCCA:before {
  content: "\fcca";
}
.icon-uniFCCB:before {
  content: "\fccb";
}
.icon-uniFCCC:before {
  content: "\fccc";
}
.icon-uniFCCD:before {
  content: "\fccd";
}
.icon-uniFCCE:before {
  content: "\fcce";
}
.icon-uniFCCF:before {
  content: "\fccf";
}
.icon-uniFCD0:before {
  content: "\fcd0";
}
.icon-uniFCD1:before {
  content: "\fcd1";
}
.icon-uniFCD2:before {
  content: "\fcd2";
}
.icon-uniFCD3:before {
  content: "\fcd3";
}
.icon-uniFCD4:before {
  content: "\fcd4";
}
.icon-uniFCD5:before {
  content: "\fcd5";
}
.icon-uniFCD6:before {
  content: "\fcd6";
}
.icon-uniFCD7:before {
  content: "\fcd7";
}
.icon-uniFCD8:before {
  content: "\fcd8";
}
.icon-uniFCD9:before {
  content: "\fcd9";
}
.icon-uniFCDA:before {
  content: "\fcda";
}
.icon-uniFCDB:before {
  content: "\fcdb";
}
.icon-uniFCDC:before {
  content: "\fcdc";
}
.icon-uniFCDD:before {
  content: "\fcdd";
}
.icon-uniFCDE:before {
  content: "\fcde";
}
.icon-uniFCDF:before {
  content: "\fcdf";
}
.icon-uniFCE0:before {
  content: "\fce0";
}
.icon-uniFCE1:before {
  content: "\fce1";
}
.icon-uniFCE2:before {
  content: "\fce2";
}
.icon-uniFCE3:before {
  content: "\fce3";
}
.icon-uniFCE4:before {
  content: "\fce4";
}
.icon-uniFCE5:before {
  content: "\fce5";
}
.icon-uniFCE6:before {
  content: "\fce6";
}
.icon-uniFCE7:before {
  content: "\fce7";
}
.icon-uniFCE8:before {
  content: "\fce8";
}
.icon-uniFCE9:before {
  content: "\fce9";
}
.icon-uniFCEA:before {
  content: "\fcea";
}
.icon-uniFCEB:before {
  content: "\fceb";
}
.icon-uniFCEC:before {
  content: "\fcec";
}
.icon-uniFCED:before {
  content: "\fced";
}
.icon-uniFCEE:before {
  content: "\fcee";
}
.icon-uniFCEF:before {
  content: "\fcef";
}
.icon-uniFCF0:before {
  content: "\fcf0";
}
.icon-uniFCF1:before {
  content: "\fcf1";
}
.icon-uniFCF2:before {
  content: "\fcf2";
}
.icon-uniFCF3:before {
  content: "\fcf3";
}
.icon-uniFCF4:before {
  content: "\fcf4";
}
.icon-uniFCF5:before {
  content: "\fcf5";
}
.icon-uniFCF6:before {
  content: "\fcf6";
}
.icon-uniFCF7:before {
  content: "\fcf7";
}
.icon-uniFCF8:before {
  content: "\fcf8";
}
.icon-uniFCF9:before {
  content: "\fcf9";
}
.icon-uniFCFA:before {
  content: "\fcfa";
}
.icon-uniFCFB:before {
  content: "\fcfb";
}
.icon-uniFCFC:before {
  content: "\fcfc";
}
.icon-uniFCFD:before {
  content: "\fcfd";
}
.icon-uniFCFE:before {
  content: "\fcfe";
}
.icon-uniFCFF:before {
  content: "\fcff";
}
.icon-uniFD00:before {
  content: "\fd00";
}
.icon-uniFD01:before {
  content: "\fd01";
}
.icon-uniFD02:before {
  content: "\fd02";
}
.icon-uniFD03:before {
  content: "\fd03";
}
.icon-uniFD04:before {
  content: "\fd04";
}
.icon-uniFD05:before {
  content: "\fd05";
}
.icon-uniFD06:before {
  content: "\fd06";
}
.icon-uniFD07:before {
  content: "\fd07";
}
.icon-uniFD08:before {
  content: "\fd08";
}
.icon-uniFD09:before {
  content: "\fd09";
}
.icon-uniFD0A:before {
  content: "\fd0a";
}
.icon-uniFD0B:before {
  content: "\fd0b";
}
.icon-uniFD0C:before {
  content: "\fd0c";
}
.icon-uniFD0D:before {
  content: "\fd0d";
}
.icon-uniFD0E:before {
  content: "\fd0e";
}
.icon-uniFD0F:before {
  content: "\fd0f";
}
.icon-uniFD10:before {
  content: "\fd10";
}
.icon-uniFD11:before {
  content: "\fd11";
}
.icon-uniFD12:before {
  content: "\fd12";
}
.icon-uniFD13:before {
  content: "\fd13";
}
.icon-uniFD14:before {
  content: "\fd14";
}
.icon-uniFD15:before {
  content: "\fd15";
}
.icon-uniFD16:before {
  content: "\fd16";
}
.icon-uniFD17:before {
  content: "\fd17";
}
.icon-uniFD18:before {
  content: "\fd18";
}
.icon-uniFD19:before {
  content: "\fd19";
}
.icon-uniFD1A:before {
  content: "\fd1a";
}
.icon-uniFD1B:before {
  content: "\fd1b";
}
.icon-uniFD1C:before {
  content: "\fd1c";
}
.icon-uniFD1D:before {
  content: "\fd1d";
}
.icon-uniFD1E:before {
  content: "\fd1e";
}
.icon-uniFD1F:before {
  content: "\fd1f";
}
.icon-uniFD20:before {
  content: "\fd20";
}
.icon-uniFD21:before {
  content: "\fd21";
}
.icon-uniFD22:before {
  content: "\fd22";
}
.icon-uniFD23:before {
  content: "\fd23";
}
.icon-uniFD24:before {
  content: "\fd24";
}
.icon-uniFD25:before {
  content: "\fd25";
}
.icon-uniFD26:before {
  content: "\fd26";
}
.icon-uniFD27:before {
  content: "\fd27";
}
.icon-uniFD28:before {
  content: "\fd28";
}
.icon-uniFD29:before {
  content: "\fd29";
}
.icon-uniFD2A:before {
  content: "\fd2a";
}
.icon-uniFD2B:before {
  content: "\fd2b";
}
.icon-uniFD2C:before {
  content: "\fd2c";
}
.icon-uniFD2D:before {
  content: "\fd2d";
}
.icon-uniFD2E:before {
  content: "\fd2e";
}
.icon-uniFD2F:before {
  content: "\fd2f";
}
.icon-uniFD30:before {
  content: "\fd30";
}
.icon-uniFD31:before {
  content: "\fd31";
}
.icon-uniFD32:before {
  content: "\fd32";
}
.icon-uniFD33:before {
  content: "\fd33";
}
.icon-uniFD34:before {
  content: "\fd34";
}
.icon-uniFD35:before {
  content: "\fd35";
}
.icon-uniFD36:before {
  content: "\fd36";
}
.icon-uniFD37:before {
  content: "\fd37";
}
.icon-uniFD38:before {
  content: "\fd38";
}
.icon-uniFD39:before {
  content: "\fd39";
}
.icon-uniFD3A:before {
  content: "\fd3a";
}
.icon-uniFD3B:before {
  content: "\fd3b";
}
.icon-uniFD3C:before {
  content: "\fd3c";
}
.icon-uniFD3D:before {
  content: "\fd3d";
}
.icon-uniFD3E:before {
  content: "\fd3e";
}
.icon-uniFD3F:before {
  content: "\fd3f";
}
.icon-uniFD40:before {
  content: "\fd40";
}
.icon-uniFD41:before {
  content: "\fd41";
}
.icon-uniFD42:before {
  content: "\fd42";
}
.icon-uniFD43:before {
  content: "\fd43";
}
.icon-uniFD44:before {
  content: "\fd44";
}
.icon-uniFD45:before {
  content: "\fd45";
}
.icon-uniFD46:before {
  content: "\fd46";
}
.icon-uniFD47:before {
  content: "\fd47";
}
.icon-uniFD48:before {
  content: "\fd48";
}
.icon-uniFD49:before {
  content: "\fd49";
}
.icon-uniFD4A:before {
  content: "\fd4a";
}
.icon-uniFD4B:before {
  content: "\fd4b";
}
.icon-uniFD4C:before {
  content: "\fd4c";
}
.icon-uniFD4D:before {
  content: "\fd4d";
}
.icon-uniFD4E:before {
  content: "\fd4e";
}
.icon-uniFD4F:before {
  content: "\fd4f";
}
.icon-uniFD50:before {
  content: "\fd50";
}
.icon-uniFD51:before {
  content: "\fd51";
}
.icon-uniFD52:before {
  content: "\fd52";
}
.icon-uniFD53:before {
  content: "\fd53";
}
.icon-uniFD54:before {
  content: "\fd54";
}
.icon-uniFD55:before {
  content: "\fd55";
}
.icon-uniFD56:before {
  content: "\fd56";
}
.icon-uniFD57:before {
  content: "\fd57";
}
.icon-uniFD58:before {
  content: "\fd58";
}
.icon-uniFD59:before {
  content: "\fd59";
}
.icon-uniFD5A:before {
  content: "\fd5a";
}
.icon-uniFD5B:before {
  content: "\fd5b";
}
.icon-uniFD5C:before {
  content: "\fd5c";
}
.icon-uniFD5D:before {
  content: "\fd5d";
}
.icon-uniFD5E:before {
  content: "\fd5e";
}
.icon-uniFD5F:before {
  content: "\fd5f";
}
.icon-uniFD60:before {
  content: "\fd60";
}
.icon-uniFD61:before {
  content: "\fd61";
}
.icon-uniFD62:before {
  content: "\fd62";
}
.icon-uniFD63:before {
  content: "\fd63";
}
.icon-uniFD64:before {
  content: "\fd64";
}
.icon-uniFD65:before {
  content: "\fd65";
}
.icon-uniFD66:before {
  content: "\fd66";
}
.icon-uniFD67:before {
  content: "\fd67";
}
.icon-uniFD68:before {
  content: "\fd68";
}
.icon-uniFD69:before {
  content: "\fd69";
}
.icon-uniFD6A:before {
  content: "\fd6a";
}
.icon-uniFD6B:before {
  content: "\fd6b";
}
.icon-uniFD6C:before {
  content: "\fd6c";
}
.icon-uniFD6D:before {
  content: "\fd6d";
}
.icon-uniFD6E:before {
  content: "\fd6e";
}
.icon-uniFD6F:before {
  content: "\fd6f";
}
.icon-uniFD70:before {
  content: "\fd70";
}
.icon-uniFD71:before {
  content: "\fd71";
}
.icon-uniFD72:before {
  content: "\fd72";
}
.icon-uniFD73:before {
  content: "\fd73";
}
.icon-uniFD74:before {
  content: "\fd74";
}
.icon-uniFD75:before {
  content: "\fd75";
}
.icon-uniFD76:before {
  content: "\fd76";
}
.icon-uniFD77:before {
  content: "\fd77";
}
.icon-uniFD78:before {
  content: "\fd78";
}
.icon-uniFD79:before {
  content: "\fd79";
}
.icon-uniFD7A:before {
  content: "\fd7a";
}
.icon-uniFD7B:before {
  content: "\fd7b";
}
.icon-uniFD7C:before {
  content: "\fd7c";
}
.icon-uniFD7D:before {
  content: "\fd7d";
}
.icon-uniFD7E:before {
  content: "\fd7e";
}
.icon-uniFD7F:before {
  content: "\fd7f";
}
.icon-uniFD80:before {
  content: "\fd80";
}
.icon-uniFD81:before {
  content: "\fd81";
}
.icon-uniFD82:before {
  content: "\fd82";
}
.icon-uniFD83:before {
  content: "\fd83";
}
.icon-uniFD84:before {
  content: "\fd84";
}
.icon-uniFD85:before {
  content: "\fd85";
}
.icon-uniFD86:before {
  content: "\fd86";
}
.icon-uniFD87:before {
  content: "\fd87";
}
.icon-uniFD88:before {
  content: "\fd88";
}
.icon-uniFD89:before {
  content: "\fd89";
}
.icon-uniFD8A:before {
  content: "\fd8a";
}
.icon-uniFD8B:before {
  content: "\fd8b";
}
.icon-uniFD8C:before {
  content: "\fd8c";
}
.icon-uniFD8D:before {
  content: "\fd8d";
}
.icon-uniFD8E:before {
  content: "\fd8e";
}
.icon-uniFD8F:before {
  content: "\fd8f";
}
.icon-uniFD90:before {
  content: "\fd90";
}
.icon-uniFD91:before {
  content: "\fd91";
}
.icon-uniFD92:before {
  content: "\fd92";
}
.icon-uniFD93:before {
  content: "\fd93";
}
.icon-uniFD94:before {
  content: "\fd94";
}
.icon-uniFD95:before {
  content: "\fd95";
}
.icon-uniFD96:before {
  content: "\fd96";
}
.icon-uniFD97:before {
  content: "\fd97";
}
.icon-uniFD98:before {
  content: "\fd98";
}
.icon-uniFD99:before {
  content: "\fd99";
}
.icon-uniFD9A:before {
  content: "\fd9a";
}
.icon-uniFD9B:before {
  content: "\fd9b";
}
.icon-uniFD9C:before {
  content: "\fd9c";
}
.icon-uniFD9D:before {
  content: "\fd9d";
}
.icon-uniFD9E:before {
  content: "\fd9e";
}
.icon-uniFD9F:before {
  content: "\fd9f";
}
.icon-uniFDA0:before {
  content: "\fda0";
}
.icon-uniFDA1:before {
  content: "\fda1";
}
.icon-uniFDA2:before {
  content: "\fda2";
}
.icon-uniFDA3:before {
  content: "\fda3";
}
.icon-uniFDA4:before {
  content: "\fda4";
}
.icon-uniFDA5:before {
  content: "\fda5";
}
.icon-uniFDA6:before {
  content: "\fda6";
}
.icon-uniFDA7:before {
  content: "\fda7";
}
.icon-uniFDA8:before {
  content: "\fda8";
}
.icon-uniFDA9:before {
  content: "\fda9";
}
.icon-uniFDAA:before {
  content: "\fdaa";
}
.icon-uniFDAB:before {
  content: "\fdab";
}
.icon-uniFDAC:before {
  content: "\fdac";
}
.icon-uniFDAD:before {
  content: "\fdad";
}
.icon-uniFDAE:before {
  content: "\fdae";
}
.icon-uniFDAF:before {
  content: "\fdaf";
}
.icon-uniFDB0:before {
  content: "\fdb0";
}
.icon-uniFDB1:before {
  content: "\fdb1";
}
.icon-uniFDB2:before {
  content: "\fdb2";
}
.icon-uniFDB3:before {
  content: "\fdb3";
}
.icon-uniFDB4:before {
  content: "\fdb4";
}
.icon-uniFDB5:before {
  content: "\fdb5";
}
.icon-uniFDB6:before {
  content: "\fdb6";
}
.icon-uniFDB7:before {
  content: "\fdb7";
}
.icon-uniFDB8:before {
  content: "\fdb8";
}
.icon-uniFDB9:before {
  content: "\fdb9";
}
.icon-uniFDBA:before {
  content: "\fdba";
}
.icon-uniFDBB:before {
  content: "\fdbb";
}
.icon-uniFDBC:before {
  content: "\fdbc";
}
.icon-uniFDBD:before {
  content: "\fdbd";
}
.icon-uniFDBE:before {
  content: "\fdbe";
}
.icon-uniFDBF:before {
  content: "\fdbf";
}
.icon-uniFDC0:before {
  content: "\fdc0";
}
.icon-uniFDC1:before {
  content: "\fdc1";
}
.icon-uniFDC2:before {
  content: "\fdc2";
}
.icon-uniFDC3:before {
  content: "\fdc3";
}
.icon-uniFDC4:before {
  content: "\fdc4";
}
.icon-uniFDC5:before {
  content: "\fdc5";
}
.icon-uniFDC6:before {
  content: "\fdc6";
}
.icon-uniFDC7:before {
  content: "\fdc7";
}
.icon-uniFDC8:before {
  content: "\fdc8";
}
.icon-uniFDC9:before {
  content: "\fdc9";
}
.icon-uniFDCA:before {
  content: "\fdca";
}
.icon-uniFDCB:before {
  content: "\fdcb";
}
.icon-uniFDCC:before {
  content: "\fdcc";
}
.icon-uniFDCD:before {
  content: "\fdcd";
}
.icon-uniFDCE:before {
  content: "\fdce";
}
.icon-uniFDCF:before {
  content: "\fdcf";
}
.icon-uniFDD0:before {
  content: "\fdd0";
}
.icon-uniFDD1:before {
  content: "\fdd1";
}
.icon-uniFDD2:before {
  content: "\fdd2";
}
.icon-uniFDD3:before {
  content: "\fdd3";
}
.icon-uniFDD4:before {
  content: "\fdd4";
}
.icon-uniFDD5:before {
  content: "\fdd5";
}
.icon-uniFDD6:before {
  content: "\fdd6";
}
.icon-uniFDD7:before {
  content: "\fdd7";
}
.icon-uniFDD8:before {
  content: "\fdd8";
}
.icon-uniFDD9:before {
  content: "\fdd9";
}
.icon-uniFDDA:before {
  content: "\fdda";
}
.icon-uniFDDB:before {
  content: "\fddb";
}
.icon-uniFDDC:before {
  content: "\fddc";
}
.icon-uniFDDD:before {
  content: "\fddd";
}
.icon-uniFDDE:before {
  content: "\fdde";
}
.icon-uniFDDF:before {
  content: "\fddf";
}
.icon-uniFDE0:before {
  content: "\fde0";
}
.icon-uniFDE1:before {
  content: "\fde1";
}
.icon-uniFDE2:before {
  content: "\fde2";
}
.icon-uniFDE3:before {
  content: "\fde3";
}
.icon-uniFDE4:before {
  content: "\fde4";
}
.icon-uniFDE5:before {
  content: "\fde5";
}
.icon-uniFDE6:before {
  content: "\fde6";
}
.icon-uniFDE7:before {
  content: "\fde7";
}
.icon-uniFDE8:before {
  content: "\fde8";
}
.icon-uniFDE9:before {
  content: "\fde9";
}
.icon-uniFDEA:before {
  content: "\fdea";
}
.icon-uniFDEB:before {
  content: "\fdeb";
}
.icon-uniFDEC:before {
  content: "\fdec";
}
.icon-uniFDED:before {
  content: "\fded";
}
.icon-uniFDEE:before {
  content: "\fdee";
}
.icon-uniFDEF:before {
  content: "\fdef";
}
.icon-uniFDF0:before {
  content: "\fdf0";
}
.icon-uniFDF1:before {
  content: "\fdf1";
}
.icon-uniFDF2:before {
  content: "\fdf2";
}
.icon-uniFDF3:before {
  content: "\fdf3";
}
.icon-uniFDF4:before {
  content: "\fdf4";
}
.icon-uniFDF5:before {
  content: "\fdf5";
}
.icon-uniFDF6:before {
  content: "\fdf6";
}
.icon-uniFDF7:before {
  content: "\fdf7";
}
.icon-uniFDF8:before {
  content: "\fdf8";
}
.icon-uniFDF9:before {
  content: "\fdf9";
}
.icon-uniFDFA:before {
  content: "\fdfa";
}
.icon-uniFDFB:before {
  content: "\fdfb";
}
.icon-uniFDFC:before {
  content: "\fdfc";
}
.icon-uniFDFD:before {
  content: "\fdfd";
}
.icon-uniFDFE:before {
  content: "\fdfe";
}
.icon-uniFDFF:before {
  content: "\fdff";
}
.icon-uniFE00:before {
  content: "\fe00";
}
.icon-uniFE01:before {
  content: "\fe01";
}
.icon-uniFE02:before {
  content: "\fe02";
}
.icon-uniFE03:before {
  content: "\fe03";
}
.icon-uniFE04:before {
  content: "\fe04";
}
.icon-uniFE05:before {
  content: "\fe05";
}
.icon-uniFE06:before {
  content: "\fe06";
}
.icon-uniFE07:before {
  content: "\fe07";
}
.icon-uniFE08:before {
  content: "\fe08";
}
.icon-uniFE09:before {
  content: "\fe09";
}
.icon-uniFE0A:before {
  content: "\fe0a";
}
.icon-uniFE0B:before {
  content: "\fe0b";
}
.icon-uniFE0C:before {
  content: "\fe0c";
}
.icon-uniFE0D:before {
  content: "\fe0d";
}
.icon-uniFE0E:before {
  content: "\fe0e";
}
.icon-uniFE0F:before {
  content: "\fe0f";
}
.icon-uniFE10:before {
  content: "\fe10";
}
.icon-uniFE11:before {
  content: "\fe11";
}
.icon-uniFE12:before {
  content: "\fe12";
}
.icon-uniFE13:before {
  content: "\fe13";
}
.icon-uniFE14:before {
  content: "\fe14";
}
.icon-uniFE15:before {
  content: "\fe15";
}
.icon-uniFE16:before {
  content: "\fe16";
}
.icon-uniFE17:before {
  content: "\fe17";
}
.icon-uniFE18:before {
  content: "\fe18";
}
.icon-uniFE19:before {
  content: "\fe19";
}
.icon-uniFE1A:before {
  content: "\fe1a";
}
.icon-uniFE1B:before {
  content: "\fe1b";
}
.icon-uniFE1C:before {
  content: "\fe1c";
}
.icon-uniFE1D:before {
  content: "\fe1d";
}
.icon-uniFE1E:before {
  content: "\fe1e";
}
.icon-uniFE1F:before {
  content: "\fe1f";
}
.icon-uniFE20:before {
  content: "\fe20";
}
.icon-uniFE21:before {
  content: "\fe21";
}
.icon-uniFE22:before {
  content: "\fe22";
}
.icon-uniFE23:before {
  content: "\fe23";
}
.icon-uniFE24:before {
  content: "\fe24";
}
.icon-uniFE25:before {
  content: "\fe25";
}
.icon-uniFE26:before {
  content: "\fe26";
}
.icon-uniFE27:before {
  content: "\fe27";
}
.icon-uniFE28:before {
  content: "\fe28";
}
.icon-uniFE29:before {
  content: "\fe29";
}
.icon-uniFE2A:before {
  content: "\fe2a";
}
.icon-uniFE2B:before {
  content: "\fe2b";
}
.icon-uniFE2C:before {
  content: "\fe2c";
}
.icon-uniFE2D:before {
  content: "\fe2d";
}
.icon-uniFE2E:before {
  content: "\fe2e";
}
.icon-uniFE2F:before {
  content: "\fe2f";
}
.icon-uniFE30:before {
  content: "\fe30";
}
.icon-uniFE31:before {
  content: "\fe31";
}
.icon-uniFE32:before {
  content: "\fe32";
}
.icon-uniFE33:before {
  content: "\fe33";
}
.icon-uniFE34:before {
  content: "\fe34";
}
.icon-uniFE35:before {
  content: "\fe35";
}
.icon-uniFE36:before {
  content: "\fe36";
}
.icon-uniFE37:before {
  content: "\fe37";
}
.icon-uniFE38:before {
  content: "\fe38";
}
.icon-uniFE39:before {
  content: "\fe39";
}
.icon-uniFE3A:before {
  content: "\fe3a";
}
.icon-uniFE3B:before {
  content: "\fe3b";
}
.icon-uniFE3C:before {
  content: "\fe3c";
}
.icon-uniFE3D:before {
  content: "\fe3d";
}
.icon-uniFE3E:before {
  content: "\fe3e";
}
.icon-uniFE3F:before {
  content: "\fe3f";
}
.icon-uniFE40:before {
  content: "\fe40";
}
.icon-uniFE41:before {
  content: "\fe41";
}
.icon-uniFE42:before {
  content: "\fe42";
}
.icon-uniFE43:before {
  content: "\fe43";
}
.icon-uniFE44:before {
  content: "\fe44";
}
.icon-uniFE45:before {
  content: "\fe45";
}
.icon-uniFE46:before {
  content: "\fe46";
}
.icon-uniFE47:before {
  content: "\fe47";
}
.icon-uniFE48:before {
  content: "\fe48";
}
.icon-uniFE49:before {
  content: "\fe49";
}
.icon-uniFE4A:before {
  content: "\fe4a";
}
.icon-uniFE4B:before {
  content: "\fe4b";
}
.icon-uniFE4C:before {
  content: "\fe4c";
}
.icon-uniFE4D:before {
  content: "\fe4d";
}
.icon-uniFE4E:before {
  content: "\fe4e";
}
.icon-uniFE4F:before {
  content: "\fe4f";
}
.icon-uniFE50:before {
  content: "\fe50";
}
.icon-uniFE51:before {
  content: "\fe51";
}
.icon-uniFE52:before {
  content: "\fe52";
}
.icon-uniFE53:before {
  content: "\fe53";
}
.icon-uniFE54:before {
  content: "\fe54";
}
.icon-uniFE55:before {
  content: "\fe55";
}
.icon-uniFE56:before {
  content: "\fe56";
}
.icon-uniFE57:before {
  content: "\fe57";
}
.icon-uniFE58:before {
  content: "\fe58";
}
.icon-uniFE59:before {
  content: "\fe59";
}
.icon-uniFE5A:before {
  content: "\fe5a";
}
.icon-uniFE5B:before {
  content: "\fe5b";
}
.icon-uniFE5C:before {
  content: "\fe5c";
}
.icon-uniFE5D:before {
  content: "\fe5d";
}
.icon-uniFE5E:before {
  content: "\fe5e";
}
.icon-uniFE5F:before {
  content: "\fe5f";
}
.icon-uniFE60:before {
  content: "\fe60";
}
.icon-uniFE61:before {
  content: "\fe61";
}
.icon-uniFE62:before {
  content: "\fe62";
}
.icon-uniFE63:before {
  content: "\fe63";
}
.icon-uniFE64:before {
  content: "\fe64";
}
.icon-uniFE65:before {
  content: "\fe65";
}
.icon-uniFE66:before {
  content: "\fe66";
}
.icon-uniFE67:before {
  content: "\fe67";
}
.icon-uniFE68:before {
  content: "\fe68";
}
.icon-uniFE69:before {
  content: "\fe69";
}
.icon-uniFE6A:before {
  content: "\fe6a";
}
.icon-uniFE6B:before {
  content: "\fe6b";
}
.icon-uniFE6C:before {
  content: "\fe6c";
}
.icon-uniFE6D:before {
  content: "\fe6d";
}
.icon-uniFE6E:before {
  content: "\fe6e";
}
.icon-uniFE6F:before {
  content: "\fe6f";
}
.icon-uniFE70:before {
  content: "\fe70";
}
.icon-uniFE71:before {
  content: "\fe71";
}
.icon-uniFE72:before {
  content: "\fe72";
}
.icon-uniFE73:before {
  content: "\fe73";
}
.icon-uniFE74:before {
  content: "\fe74";
}
.icon-uniFE75:before {
  content: "\fe75";
}
.icon-uniFE76:before {
  content: "\fe76";
}
.icon-uniFE77:before {
  content: "\fe77";
}
.icon-uniFE78:before {
  content: "\fe78";
}
.icon-uniFE79:before {
  content: "\fe79";
}
.icon-uniFE7A:before {
  content: "\fe7a";
}
.icon-uniFE7B:before {
  content: "\fe7b";
}
.icon-uniFE7C:before {
  content: "\fe7c";
}
.icon-uniFE7D:before {
  content: "\fe7d";
}
.icon-uniFE7E:before {
  content: "\fe7e";
}
.icon-uniFE7F:before {
  content: "\fe7f";
}
.icon-uniFE80:before {
  content: "\fe80";
}
.icon-uniFE81:before {
  content: "\fe81";
}
.icon-uniFE82:before {
  content: "\fe82";
}
.icon-uniFE83:before {
  content: "\fe83";
}
.icon-uniFE84:before {
  content: "\fe84";
}
.icon-uniFE85:before {
  content: "\fe85";
}
.icon-uniFE86:before {
  content: "\fe86";
}
.icon-uniFE87:before {
  content: "\fe87";
}
.icon-uniFE88:before {
  content: "\fe88";
}
.icon-uniFE89:before {
  content: "\fe89";
}
.icon-uniFE8A:before {
  content: "\fe8a";
}
.icon-uniFE8B:before {
  content: "\fe8b";
}
.icon-uniFE8C:before {
  content: "\fe8c";
}
.icon-uniFE8D:before {
  content: "\fe8d";
}
.icon-uniFE8E:before {
  content: "\fe8e";
}
.icon-uniFE8F:before {
  content: "\fe8f";
}
.icon-uniFE90:before {
  content: "\fe90";
}
.icon-uniFE91:before {
  content: "\fe91";
}
.icon-uniFE92:before {
  content: "\fe92";
}
.icon-uniFE93:before {
  content: "\fe93";
}
.icon-uniFE94:before {
  content: "\fe94";
}
.icon-uniFE95:before {
  content: "\fe95";
}
.icon-uniFE96:before {
  content: "\fe96";
}
.icon-uniFE97:before {
  content: "\fe97";
}
.icon-uniFE98:before {
  content: "\fe98";
}
.icon-uniFE99:before {
  content: "\fe99";
}
.icon-uniFE9A:before {
  content: "\fe9a";
}
.icon-uniFE9B:before {
  content: "\fe9b";
}
.icon-uniFE9C:before {
  content: "\fe9c";
}
.icon-uniFE9D:before {
  content: "\fe9d";
}
.icon-uniFE9E:before {
  content: "\fe9e";
}
.icon-uniFE9F:before {
  content: "\fe9f";
}
.icon-uniFEA0:before {
  content: "\fea0";
}
.icon-uniFEA1:before {
  content: "\fea1";
}
.icon-uniFEA2:before {
  content: "\fea2";
}
.icon-uniFEA3:before {
  content: "\fea3";
}
.icon-uniFEA4:before {
  content: "\fea4";
}
.icon-uniFEA5:before {
  content: "\fea5";
}
.icon-uniFEA6:before {
  content: "\fea6";
}
.icon-uniFEA7:before {
  content: "\fea7";
}
.icon-uniFEA8:before {
  content: "\fea8";
}
.icon-uniFEA9:before {
  content: "\fea9";
}
.icon-uniFEAA:before {
  content: "\feaa";
}
.icon-uniFEAB:before {
  content: "\feab";
}
.icon-uniFEAC:before {
  content: "\feac";
}
.icon-uniFEAD:before {
  content: "\fead";
}
.icon-uniFEAE:before {
  content: "\feae";
}
.icon-uniFEAF:before {
  content: "\feaf";
}
.icon-uniFEB0:before {
  content: "\feb0";
}
.icon-uniFEB1:before {
  content: "\feb1";
}
.icon-uniFEB2:before {
  content: "\feb2";
}
.icon-uniFEB3:before {
  content: "\feb3";
}
.icon-uniFEB4:before {
  content: "\feb4";
}
.icon-uniFEB5:before {
  content: "\feb5";
}
.icon-uniFEB6:before {
  content: "\feb6";
}
.icon-uniFEB7:before {
  content: "\feb7";
}
.icon-uniFEB8:before {
  content: "\feb8";
}
.icon-uniFEB9:before {
  content: "\feb9";
}
.icon-uniFEBA:before {
  content: "\feba";
}
.icon-uniFEBB:before {
  content: "\febb";
}
.icon-uniFEBC:before {
  content: "\febc";
}
.icon-uniFEBD:before {
  content: "\febd";
}
.icon-uniFEBE:before {
  content: "\febe";
}
.icon-uniFEBF:before {
  content: "\febf";
}
.icon-uniFEC0:before {
  content: "\fec0";
}
.icon-uniFEC1:before {
  content: "\fec1";
}
.icon-uniFEC2:before {
  content: "\fec2";
}
.icon-uniFEC3:before {
  content: "\fec3";
}
.icon-uniFEC4:before {
  content: "\fec4";
}
.icon-uniFEC5:before {
  content: "\fec5";
}
.icon-uniFEC6:before {
  content: "\fec6";
}
.icon-uniFEC7:before {
  content: "\fec7";
}
.icon-uniFEC8:before {
  content: "\fec8";
}
.icon-uniFEC9:before {
  content: "\fec9";
}
.icon-uniFECA:before {
  content: "\feca";
}
.icon-uniFECB:before {
  content: "\fecb";
}
.icon-uniFECC:before {
  content: "\fecc";
}
.icon-uniFECD:before {
  content: "\fecd";
}
.icon-uniFECE:before {
  content: "\fece";
}
.icon-uniFECF:before {
  content: "\fecf";
}
.icon-uniFED0:before {
  content: "\fed0";
}
.icon-uniFED1:before {
  content: "\fed1";
}
.icon-uniFED2:before {
  content: "\fed2";
}
.icon-uniFED3:before {
  content: "\fed3";
}
.icon-uniFED4:before {
  content: "\fed4";
}
.icon-uniFED5:before {
  content: "\fed5";
}
.icon-uniFED6:before {
  content: "\fed6";
}
.icon-uniFED7:before {
  content: "\fed7";
}
.icon-uniFED8:before {
  content: "\fed8";
}
.icon-uniFED9:before {
  content: "\fed9";
}
.icon-uniFEDA:before {
  content: "\feda";
}
.icon-uniFEDB:before {
  content: "\fedb";
}
.icon-uniFEDC:before {
  content: "\fedc";
}
.icon-uniFEDD:before {
  content: "\fedd";
}
.icon-uniFEDE:before {
  content: "\fede";
}
.icon-uniFEDF:before {
  content: "\fedf";
}
.icon-uniFEE0:before {
  content: "\fee0";
}
.icon-uniFEE1:before {
  content: "\fee1";
}
.icon-uniFEE2:before {
  content: "\fee2";
}
.icon-uniFEE3:before {
  content: "\fee3";
}
.icon-uniFEE4:before {
  content: "\fee4";
}
.icon-uniFEE5:before {
  content: "\fee5";
}
.icon-uniFEE6:before {
  content: "\fee6";
}
.icon-uniFEE7:before {
  content: "\fee7";
}
.icon-uniFEE8:before {
  content: "\fee8";
}
.icon-uniFEE9:before {
  content: "\fee9";
}
.icon-uniFEEA:before {
  content: "\feea";
}
.icon-uniFEEB:before {
  content: "\feeb";
}
.icon-uniFEEC:before {
  content: "\feec";
}
.icon-uniFEED:before {
  content: "\feed";
}
.icon-uniFEEE:before {
  content: "\feee";
}
.icon-uniFEEF:before {
  content: "\feef";
}
.icon-uniFEF0:before {
  content: "\fef0";
}
.icon-uniFEF1:before {
  content: "\fef1";
}
.icon-uniFEF2:before {
  content: "\fef2";
}
.icon-uniFEF3:before {
  content: "\fef3";
}
.icon-uniFEF4:before {
  content: "\fef4";
}
.icon-uniFEF5:before {
  content: "\fef5";
}
.icon-uniFEF6:before {
  content: "\fef6";
}
.icon-uniFEF7:before {
  content: "\fef7";
}
.icon-uniFEF8:before {
  content: "\fef8";
}
.icon-uniFEF9:before {
  content: "\fef9";
}
.icon-uniFEFA:before {
  content: "\fefa";
}
.icon-uniFEFB:before {
  content: "\fefb";
}
.icon-uniFEFC:before {
  content: "\fefc";
}
.icon-uniFEFD:before {
  content: "\fefd";
}
.icon-uniFEFE:before {
  content: "\fefe";
}
.icon-uniFEFF:before {
  content: "\feff";
}
.icon-uniE000:before {
  content: "\e000";
}
.icon-uniE001:before {
  content: "\e001";
}
.icon-uniE002:before {
  content: "\e002";
}
.icon-uniE003:before {
  content: "\e003";
}
.icon-uniE004:before {
  content: "\e004";
}
.icon-uniE005:before {
  content: "\e005";
}
.icon-uniE006:before {
  content: "\e006";
}
.icon-uniE007:before {
  content: "\e007";
}
.icon-uniE008:before {
  content: "\e008";
}
.icon-uniE009:before {
  content: "\e009";
}
.icon-uniE00A:before {
  content: "\e00a";
}
.icon-uniE00B:before {
  content: "\e00b";
}
.icon-uniE00C:before {
  content: "\e00c";
}
.icon-uniE00D:before {
  content: "\e00d";
}
.icon-uniE00E:before {
  content: "\e00e";
}
.icon-uniE00F:before {
  content: "\e00f";
}
.icon-uniE010:before {
  content: "\e010";
}
.icon-uniE011:before {
  content: "\e011";
}
.icon-uniE012:before {
  content: "\e012";
}
.icon-uniE013:before {
  content: "\e013";
}
.icon-uniE014:before {
  content: "\e014";
}
.icon-uniE015:before {
  content: "\e015";
}
.icon-uniE016:before {
  content: "\e016";
}
.icon-uniE017:before {
  content: "\e017";
}
.icon-uniE018:before {
  content: "\e018";
}
.icon-uniE019:before {
  content: "\e019";
}
.icon-uniE01A:before {
  content: "\e01a";
}
.icon-uniE01B:before {
  content: "\e01b";
}
.icon-uniE01C:before {
  content: "\e01c";
}
.icon-uniE01D:before {
  content: "\e01d";
}
.icon-uniE01E:before {
  content: "\e01e";
}
.icon-uniE01F:before {
  content: "\e01f";
}
.icon-uniE020:before {
  content: "\e020";
}
.icon-uniE021:before {
  content: "\e021";
}
.icon-uniE022:before {
  content: "\e022";
}
.icon-uniE023:before {
  content: "\e023";
}
.icon-uniE024:before {
  content: "\e024";
}
.icon-uniE025:before {
  content: "\e025";
}
.icon-uniE026:before {
  content: "\e026";
}
.icon-uniE027:before {
  content: "\e027";
}
.icon-uniE028:before {
  content: "\e028";
}
.icon-uniE029:before {
  content: "\e029";
}
.icon-uniE02A:before {
  content: "\e02a";
}
.icon-uniE02B:before {
  content: "\e02b";
}
.icon-uniE02C:before {
  content: "\e02c";
}
.icon-uniE02D:before {
  content: "\e02d";
}
.icon-uniE02E:before {
  content: "\e02e";
}
.icon-uniE02F:before {
  content: "\e02f";
}
.icon-uniE030:before {
  content: "\e030";
}
.icon-uniE031:before {
  content: "\e031";
}
.icon-uniE032:before {
  content: "\e032";
}
.icon-uniE033:before {
  content: "\e033";
}
.icon-uniE034:before {
  content: "\e034";
}
.icon-uniE035:before {
  content: "\e035";
}
.icon-uniE036:before {
  content: "\e036";
}
.icon-uniE037:before {
  content: "\e037";
}
.icon-uniE038:before {
  content: "\e038";
}
.icon-uniE039:before {
  content: "\e039";
}
.icon-uniE03A:before {
  content: "\e03a";
}
.icon-uniE03B:before {
  content: "\e03b";
}
.icon-uniE03C:before {
  content: "\e03c";
}
.icon-uniE03D:before {
  content: "\e03d";
}
.icon-uniE03E:before {
  content: "\e03e";
}
.icon-uniE03F:before {
  content: "\e03f";
}
.icon-uniE040:before {
  content: "\e040";
}
.icon-uniE041:before {
  content: "\e041";
}
.icon-uniE042:before {
  content: "\e042";
}
.icon-uniE043:before {
  content: "\e043";
}
.icon-uniE044:before {
  content: "\e044";
}
.icon-uniE045:before {
  content: "\e045";
}
.icon-uniE046:before {
  content: "\e046";
}
.icon-uniE047:before {
  content: "\e047";
}
.icon-uniE048:before {
  content: "\e048";
}
.icon-uniE049:before {
  content: "\e049";
}
.icon-uniE04A:before {
  content: "\e04a";
}
.icon-uniE04B:before {
  content: "\e04b";
}
.icon-uniE04C:before {
  content: "\e04c";
}
.icon-uniE04D:before {
  content: "\e04d";
}
.icon-uniE04E:before {
  content: "\e04e";
}
.icon-uniE04F:before {
  content: "\e04f";
}
.icon-uniE050:before {
  content: "\e050";
}
.icon-uniE051:before {
  content: "\e051";
}
.icon-uniE052:before {
  content: "\e052";
}
.icon-uniE053:before {
  content: "\e053";
}
.icon-uniE054:before {
  content: "\e054";
}
.icon-uniE055:before {
  content: "\e055";
}
.icon-uniE056:before {
  content: "\e056";
}
.icon-uniE057:before {
  content: "\e057";
}
.icon-uniE058:before {
  content: "\e058";
}
.icon-uniE059:before {
  content: "\e059";
}
.icon-uniE05A:before {
  content: "\e05a";
}
.icon-uniE05B:before {
  content: "\e05b";
}
.icon-uniE05C:before {
  content: "\e05c";
}
.icon-uniE05D:before {
  content: "\e05d";
}
.icon-uniE05E:before {
  content: "\e05e";
}
.icon-uniE05F:before {
  content: "\e05f";
}
.icon-uniE060:before {
  content: "\e060";
}
.icon-uniE061:before {
  content: "\e061";
}
.icon-uniE062:before {
  content: "\e062";
}
.icon-uniE063:before {
  content: "\e063";
}
.icon-uniE064:before {
  content: "\e064";
}
.icon-uniE065:before {
  content: "\e065";
}
.icon-uniE066:before {
  content: "\e066";
}
.icon-uniE067:before {
  content: "\e067";
}
.icon-uniE068:before {
  content: "\e068";
}
.icon-uniE069:before {
  content: "\e069";
}
.icon-uniE06A:before {
  content: "\e06a";
}
.icon-uniE06B:before {
  content: "\e06b";
}
.icon-uniE06C:before {
  content: "\e06c";
}
.icon-uniE06D:before {
  content: "\e06d";
}
.icon-uniE06E:before {
  content: "\e06e";
}
.icon-uniE06F:before {
  content: "\e06f";
}
.icon-uniE070:before {
  content: "\e070";
}
.icon-uniE071:before {
  content: "\e071";
}
.icon-uniE072:before {
  content: "\e072";
}
.icon-uniE073:before {
  content: "\e073";
}
.icon-uniE074:before {
  content: "\e074";
}
.icon-uniE075:before {
  content: "\e075";
}
.icon-uniE076:before {
  content: "\e076";
}
.icon-uniE077:before {
  content: "\e077";
}
.icon-uniE078:before {
  content: "\e078";
}
.icon-uniE079:before {
  content: "\e079";
}
.icon-uniE07A:before {
  content: "\e07a";
}
.icon-uniE07B:before {
  content: "\e07b";
}
.icon-uniE07C:before {
  content: "\e07c";
}
.icon-uniE07D:before {
  content: "\e07d";
}
.icon-uniE07E:before {
  content: "\e07e";
}
.icon-uniE07F:before {
  content: "\e07f";
}
.icon-uniE080:before {
  content: "\e080";
}
.icon-uniE081:before {
  content: "\e081";
}
.icon-uniE082:before {
  content: "\e082";
}
.icon-uniE083:before {
  content: "\e083";
}
.icon-uniE084:before {
  content: "\e084";
}
.icon-uniE085:before {
  content: "\e085";
}
.icon-uniE086:before {
  content: "\e086";
}
.icon-uniE087:before {
  content: "\e087";
}
.icon-uniE088:before {
  content: "\e088";
}
.icon-uniE089:before {
  content: "\e089";
}
.icon-uniE08A:before {
  content: "\e08a";
}
.icon-uniE08B:before {
  content: "\e08b";
}
.icon-uniE08C:before {
  content: "\e08c";
}
.icon-uniE08D:before {
  content: "\e08d";
}
.icon-uniE08E:before {
  content: "\e08e";
}
.icon-uniE08F:before {
  content: "\e08f";
}
.icon-uniE090:before {
  content: "\e090";
}
.icon-uniE091:before {
  content: "\e091";
}
.icon-uniE092:before {
  content: "\e092";
}
.icon-uniE093:before {
  content: "\e093";
}
.icon-uniE094:before {
  content: "\e094";
}
.icon-uniE095:before {
  content: "\e095";
}
.icon-uniE096:before {
  content: "\e096";
}
.icon-uniE097:before {
  content: "\e097";
}
.icon-uniE098:before {
  content: "\e098";
}
.icon-uniE099:before {
  content: "\e099";
}
.icon-uniE09A:before {
  content: "\e09a";
}
.icon-uniE09B:before {
  content: "\e09b";
}
.icon-uniE09C:before {
  content: "\e09c";
}
.icon-uniE09D:before {
  content: "\e09d";
}
.icon-uniE09E:before {
  content: "\e09e";
}
.icon-uniE09F:before {
  content: "\e09f";
}
.icon-uniE0A0:before {
  content: "\e0a0";
}
.icon-uniE0A1:before {
  content: "\e0a1";
}
.icon-uniE0A2:before {
  content: "\e0a2";
}
.icon-uniE0A3:before {
  content: "\e0a3";
}
.icon-uniE0A4:before {
  content: "\e0a4";
}
.icon-uniE0A5:before {
  content: "\e0a5";
}
.icon-uniE0A6:before {
  content: "\e0a6";
}
.icon-uniE0A7:before {
  content: "\e0a7";
}
.icon-uniE0A8:before {
  content: "\e0a8";
}
.icon-uniE0A9:before {
  content: "\e0a9";
}
.icon-uniE0AA:before {
  content: "\e0aa";
}
.icon-uniE0AB:before {
  content: "\e0ab";
}
.icon-uniE0AC:before {
  content: "\e0ac";
}
.icon-uniE0AD:before {
  content: "\e0ad";
}
.icon-uniE0AE:before {
  content: "\e0ae";
}
.icon-uniE0AF:before {
  content: "\e0af";
}
.icon-uniE0B0:before {
  content: "\e0b0";
}
.icon-uniE0B1:before {
  content: "\e0b1";
}
.icon-uniE0B2:before {
  content: "\e0b2";
}
.icon-uniE0B3:before {
  content: "\e0b3";
}
.icon-uniE0B4:before {
  content: "\e0b4";
}
.icon-uniE0B5:before {
  content: "\e0b5";
}
.icon-uniE0B6:before {
  content: "\e0b6";
}
.icon-uniE0B7:before {
  content: "\e0b7";
}
.icon-uniE0B8:before {
  content: "\e0b8";
}
.icon-uniE0B9:before {
  content: "\e0b9";
}
.icon-uniE0BA:before {
  content: "\e0ba";
}
.icon-uniE0BB:before {
  content: "\e0bb";
}
.icon-uniE0BC:before {
  content: "\e0bc";
}
.icon-uniE0BD:before {
  content: "\e0bd";
}
.icon-uniE0BE:before {
  content: "\e0be";
}
.icon-uniE0BF:before {
  content: "\e0bf";
}
.icon-uniE0C0:before {
  content: "\e0c0";
}
.icon-uniE0C1:before {
  content: "\e0c1";
}
.icon-uniE0C2:before {
  content: "\e0c2";
}
.icon-uniE0C3:before {
  content: "\e0c3";
}
.icon-uniE0C4:before {
  content: "\e0c4";
}
.icon-uniE0C5:before {
  content: "\e0c5";
}
.icon-uniE0C6:before {
  content: "\e0c6";
}
.icon-uniE0C7:before {
  content: "\e0c7";
}
.icon-uniE0C8:before {
  content: "\e0c8";
}
.icon-uniE0C9:before {
  content: "\e0c9";
}
.icon-uniE0CA:before {
  content: "\e0ca";
}
.icon-uniE0CB:before {
  content: "\e0cb";
}
.icon-uniE0CC:before {
  content: "\e0cc";
}
.icon-uniE0CD:before {
  content: "\e0cd";
}
.icon-uniE0CE:before {
  content: "\e0ce";
}
.icon-uniE0CF:before {
  content: "\e0cf";
}
.icon-uniE0D0:before {
  content: "\e0d0";
}
.icon-uniE0D1:before {
  content: "\e0d1";
}
.icon-uniE0D2:before {
  content: "\e0d2";
}
.icon-uniE0D3:before {
  content: "\e0d3";
}
.icon-uniE0D4:before {
  content: "\e0d4";
}
.icon-uniE0D5:before {
  content: "\e0d5";
}
.icon-uniE0D6:before {
  content: "\e0d6";
}
.icon-uniE0D7:before {
  content: "\e0d7";
}
.icon-uniE0D8:before {
  content: "\e0d8";
}
.icon-uniE0D9:before {
  content: "\e0d9";
}
.icon-uniE0DA:before {
  content: "\e0da";
}
.icon-uniE0DB:before {
  content: "\e0db";
}
.icon-uniE0DC:before {
  content: "\e0dc";
}
.icon-uniE0DD:before {
  content: "\e0dd";
}
.icon-uniE0DE:before {
  content: "\e0de";
}
.icon-uniE0DF:before {
  content: "\e0df";
}
.icon-uniE0E0:before {
  content: "\e0e0";
}
.icon-uniE0E1:before {
  content: "\e0e1";
}
.icon-uniE0E2:before {
  content: "\e0e2";
}
.icon-uniE0E3:before {
  content: "\e0e3";
}
.icon-uniE0E4:before {
  content: "\e0e4";
}
.icon-uniE0E5:before {
  content: "\e0e5";
}
.icon-uniE0E6:before {
  content: "\e0e6";
}
.icon-uniE0E7:before {
  content: "\e0e7";
}
.icon-uniE0E8:before {
  content: "\e0e8";
}
.icon-uniE0E9:before {
  content: "\e0e9";
}
.icon-uniE0EA:before {
  content: "\e0ea";
}
.icon-uniE0EB:before {
  content: "\e0eb";
}
.icon-uniE0EC:before {
  content: "\e0ec";
}
.icon-uniE0ED:before {
  content: "\e0ed";
}
.icon-uniE0EE:before {
  content: "\e0ee";
}
.icon-uniE0EF:before {
  content: "\e0ef";
}
.icon-uniE0F0:before {
  content: "\e0f0";
}
.icon-uniE0F1:before {
  content: "\e0f1";
}
.icon-uniE0F2:before {
  content: "\e0f2";
}
.icon-uniE0F3:before {
  content: "\e0f3";
}
.icon-uniE0F4:before {
  content: "\e0f4";
}
.icon-uniE0F5:before {
  content: "\e0f5";
}
.icon-uniE0F6:before {
  content: "\e0f6";
}
.icon-uniE0F7:before {
  content: "\e0f7";
}
.icon-uniE0F8:before {
  content: "\e0f8";
}
.icon-uniE0F9:before {
  content: "\e0f9";
}
.icon-uniE0FA:before {
  content: "\e0fa";
}
.icon-uniE0FB:before {
  content: "\e0fb";
}
.icon-uniE0FC:before {
  content: "\e0fc";
}
.icon-uniE0FD:before {
  content: "\e0fd";
}
.icon-uniE0FE:before {
  content: "\e0fe";
}
.icon-uniE0FF:before {
  content: "\e0ff";
}
.icon-uniE100:before {
  content: "\e100";
}
.icon-uniE101:before {
  content: "\e101";
}
.icon-uniE102:before {
  content: "\e102";
}
.icon-uniE103:before {
  content: "\e103";
}
.icon-uniE104:before {
  content: "\e104";
}
.icon-uniE105:before {
  content: "\e105";
}
.icon-uniE106:before {
  content: "\e106";
}
.icon-uniE107:before {
  content: "\e107";
}
.icon-uniE108:before {
  content: "\e108";
}
.icon-uniE109:before {
  content: "\e109";
}
.icon-uniE10A:before {
  content: "\e10a";
}
.icon-uniE10B:before {
  content: "\e10b";
}
.icon-uniE10C:before {
  content: "\e10c";
}
.icon-uniE10D:before {
  content: "\e10d";
}
.icon-uniE10E:before {
  content: "\e10e";
}
.icon-uniE10F:before {
  content: "\e10f";
}
.icon-uniE110:before {
  content: "\e110";
}
.icon-uniE111:before {
  content: "\e111";
}
.icon-uniE112:before {
  content: "\e112";
}
.icon-uniE113:before {
  content: "\e113";
}
.icon-uniE114:before {
  content: "\e114";
}
.icon-uniE115:before {
  content: "\e115";
}
.icon-uniE116:before {
  content: "\e116";
}
.icon-uniE117:before {
  content: "\e117";
}
.icon-uniE118:before {
  content: "\e118";
}
.icon-uniE119:before {
  content: "\e119";
}
.icon-uniE11A:before {
  content: "\e11a";
}
.icon-uniE11B:before {
  content: "\e11b";
}
.icon-uniE11C:before {
  content: "\e11c";
}
.icon-uniE11D:before {
  content: "\e11d";
}
.icon-uniE11E:before {
  content: "\e11e";
}
.icon-uniE11F:before {
  content: "\e11f";
}
.icon-uniE120:before {
  content: "\e120";
}
.icon-uniE121:before {
  content: "\e121";
}
.icon-uniE122:before {
  content: "\e122";
}
.icon-uniE123:before {
  content: "\e123";
}
.icon-uniE124:before {
  content: "\e124";
}
.icon-uniE125:before {
  content: "\e125";
}
.icon-uniE126:before {
  content: "\e126";
}
.icon-uniE127:before {
  content: "\e127";
}
.icon-uniE128:before {
  content: "\e128";
}
.icon-uniE129:before {
  content: "\e129";
}
.icon-uniE12A:before {
  content: "\e12a";
}
.icon-uniE12B:before {
  content: "\e12b";
}
.icon-uniE12C:before {
  content: "\e12c";
}
.icon-uniE12D:before {
  content: "\e12d";
}
.icon-uniE12E:before {
  content: "\e12e";
}
.icon-uniE12F:before {
  content: "\e12f";
}
.icon-uniE130:before {
  content: "\e130";
}
.icon-uniE131:before {
  content: "\e131";
}
.icon-uniE132:before {
  content: "\e132";
}
.icon-uniE133:before {
  content: "\e133";
}
.icon-uniE134:before {
  content: "\e134";
}
.icon-uniE135:before {
  content: "\e135";
}
.icon-uniE136:before {
  content: "\e136";
}
.icon-uniE137:before {
  content: "\e137";
}
.icon-uniE138:before {
  content: "\e138";
}
.icon-uniE139:before {
  content: "\e139";
}
.icon-uniE13A:before {
  content: "\e13a";
}
.icon-uniE13B:before {
  content: "\e13b";
}
.icon-uniE13C:before {
  content: "\e13c";
}
.icon-uniE13D:before {
  content: "\e13d";
}
.icon-uniE13E:before {
  content: "\e13e";
}
.icon-uniE13F:before {
  content: "\e13f";
}
.icon-uniE140:before {
  content: "\e140";
}
.icon-uniE141:before {
  content: "\e141";
}
.icon-uniE142:before {
  content: "\e142";
}
.icon-uniE143:before {
  content: "\e143";
}
.icon-uniE144:before {
  content: "\e144";
}
.icon-uniE145:before {
  content: "\e145";
}
.icon-uniE146:before {
  content: "\e146";
}
.icon-uniE147:before {
  content: "\e147";
}
.icon-uniE148:before {
  content: "\e148";
}
.icon-uniE149:before {
  content: "\e149";
}
.icon-uniE14A:before {
  content: "\e14a";
}
.icon-uniE14B:before {
  content: "\e14b";
}
.icon-uniE14C:before {
  content: "\e14c";
}
.icon-uniE14D:before {
  content: "\e14d";
}
.icon-uniE14E:before {
  content: "\e14e";
}
.icon-uniE14F:before {
  content: "\e14f";
}
.icon-uniE150:before {
  content: "\e150";
}
.icon-uniE151:before {
  content: "\e151";
}
.icon-uniE152:before {
  content: "\e152";
}
.icon-uniE153:before {
  content: "\e153";
}
.icon-uniE154:before {
  content: "\e154";
}
.icon-uniE155:before {
  content: "\e155";
}
.icon-uniE156:before {
  content: "\e156";
}
.icon-uniE157:before {
  content: "\e157";
}
.icon-uniE158:before {
  content: "\e158";
}
.icon-uniE159:before {
  content: "\e159";
}
.icon-uniE15A:before {
  content: "\e15a";
}
.icon-uniE15B:before {
  content: "\e15b";
}
.icon-uniE15C:before {
  content: "\e15c";
}
.icon-uniE15D:before {
  content: "\e15d";
}
.icon-uniE15E:before {
  content: "\e15e";
}
.icon-uniE15F:before {
  content: "\e15f";
}
.icon-uniE160:before {
  content: "\e160";
}
.icon-uniE161:before {
  content: "\e161";
}
.icon-uniE162:before {
  content: "\e162";
}
.icon-calendar-12:before {
  content: "\e1f2";
}
.icon-data-22:before {
  content: "\e25a";
}
.icon-calendar-13:before {
  content: "\e36e";
}
.icon-data-23:before {
  content: "\e3d5";
}
.icon-uniE4D2:before {
  content: "\e4d2";
}
.icon-uniE4D3:before {
  content: "\e4d3";
}
.icon-uniE4D4:before {
  content: "\e4d4";
}
.icon-uniE4D5:before {
  content: "\e4d5";
}
.icon-uniE4D6:before {
  content: "\e4d6";
}
.icon-uniE4D7:before {
  content: "\e4d7";
}
.icon-d-cube-scan4:before {
  content: "\e565";
}
.icon-d-rotate4:before {
  content: "\e566";
}
.icon-d-square4:before {
  content: "\e567";
}
.icon-square4:before {
  content: "\e568";
}
.icon-support4:before {
  content: "\e569";
}
.icon-activity4:before {
  content: "\e56a";
}
.icon-add4:before {
  content: "\e56b";
}
.icon-add-circle4:before {
  content: "\e56c";
}
.icon-additem4:before {
  content: "\e56d";
}
.icon-add-square4:before {
  content: "\e56e";
}
.icon-airdrop4:before {
  content: "\e56f";
}
.icon-airplane4:before {
  content: "\e570";
}
.icon-airplane-square4:before {
  content: "\e571";
}
.icon-airpod4:before {
  content: "\e572";
}
.icon-airpods4:before {
  content: "\e573";
}
.icon-alarm4:before {
  content: "\e574";
}
.icon-align-bottom4:before {
  content: "\e575";
}
.icon-align-horizontally4:before {
  content: "\e576";
}
.icon-align-left4:before {
  content: "\e577";
}
.icon-align-right4:before {
  content: "\e578";
}
.icon-align-vertically4:before {
  content: "\e579";
}
.icon-aquarius4:before {
  content: "\e57a";
}
.icon-archive4:before {
  content: "\e57b";
}
.icon-archive-14:before {
  content: "\e57c";
}
.icon-archive-23:before {
  content: "\e57d";
}
.icon-archive-add4:before {
  content: "\e57e";
}
.icon-archive-book4:before {
  content: "\e57f";
}
.icon-archive-minus4:before {
  content: "\e580";
}
.icon-archive-slash4:before {
  content: "\e581";
}
.icon-archive-tick4:before {
  content: "\e582";
}
.icon-arrange-circle4:before {
  content: "\e583";
}
.icon-arrange-circle-24:before {
  content: "\e584";
}
.icon-arrange-square4:before {
  content: "\e585";
}
.icon-arrange-square-24:before {
  content: "\e586";
}
.icon-arrow4:before {
  content: "\e587";
}
.icon-arrow-24:before {
  content: "\e588";
}
.icon-arrow-34:before {
  content: "\e589";
}
.icon-arrow-bottom4:before {
  content: "\e58a";
}
.icon-arrow-circle-down4:before {
  content: "\e58b";
}
.icon-arrow-circle-left4:before {
  content: "\e58c";
}
.icon-arrow-circle-right4:before {
  content: "\e58d";
}
.icon-arrow-circle-up3:before {
  content: "\e58e";
}
.icon-arrow-down4:before {
  content: "\e58f";
}
.icon-arrow-down-14:before {
  content: "\e590";
}
.icon-arrow-down-24:before {
  content: "\e591";
}
.icon-arrow-left4:before {
  content: "\e592";
}
.icon-arrow-left-14:before {
  content: "\e593";
}
.icon-arrow-left-24:before {
  content: "\e594";
}
.icon-arrow-left-34:before {
  content: "\e595";
}
.icon-arrow-right4:before {
  content: "\e596";
}
.icon-arrow-right-14:before {
  content: "\e597";
}
.icon-arrow-right-24:before {
  content: "\e598";
}
.icon-arrow-right-34:before {
  content: "\e599";
}
.icon-arrow-right-41:before {
  content: "\e59a";
}
.icon-arrow-square4:before {
  content: "\e59b";
}
.icon-arrow-square-down4:before {
  content: "\e59c";
}
.icon-arrow-square-left4:before {
  content: "\e59d";
}
.icon-arrow-square-up4:before {
  content: "\e59e";
}
.icon-arrow-swap3:before {
  content: "\e59f";
}
.icon-arrow-swap-horizontal4:before {
  content: "\e5a0";
}
.icon-arrow-up4:before {
  content: "\e5a1";
}
.icon-arrow-up-14:before {
  content: "\e5a2";
}
.icon-arrow-up-24:before {
  content: "\e5a3";
}
.icon-arrow-up-34:before {
  content: "\e5a4";
}
.icon-attach-circle4:before {
  content: "\e5a5";
}
.icon-attach-square4:before {
  content: "\e5a6";
}
.icon-audio-square4:before {
  content: "\e5a7";
}
.icon-autobrightness4:before {
  content: "\e5a8";
}
.icon-award4:before {
  content: "\e5a9";
}
.icon-back-square4:before {
  content: "\e5aa";
}
.icon-backward4:before {
  content: "\e5ab";
}
.icon-backward-5-seconds4:before {
  content: "\e5ac";
}
.icon-backward-10-seconds4:before {
  content: "\e5ad";
}
.icon-backward-15-seconds4:before {
  content: "\e5ae";
}
.icon-backward-item4:before {
  content: "\e5af";
}
.icon-bag4:before {
  content: "\e5b0";
}
.icon-bag-24:before {
  content: "\e5b1";
}
.icon-bag-cross4:before {
  content: "\e5b2";
}
.icon-bag-cross-14:before {
  content: "\e5b3";
}
.icon-bag-happy4:before {
  content: "\e5b4";
}
.icon-bag-tick4:before {
  content: "\e5b5";
}
.icon-bag-tick-24:before {
  content: "\e5b6";
}
.icon-bag-timer4:before {
  content: "\e5b7";
}
.icon-bank4:before {
  content: "\e5b8";
}
.icon-barcode4:before {
  content: "\e5b9";
}
.icon-battery-3full4:before {
  content: "\e5ba";
}
.icon-battery-charging4:before {
  content: "\e5bb";
}
.icon-battery-disable4:before {
  content: "\e5bc";
}
.icon-battery-empty4:before {
  content: "\e5bd";
}
.icon-battery-empty-14:before {
  content: "\e5be";
}
.icon-battery-full4:before {
  content: "\e5bf";
}
.icon-bezier4:before {
  content: "\e5c0";
}
.icon-bill4:before {
  content: "\e5c1";
}
.icon-bitcoin-card4:before {
  content: "\e5c2";
}
.icon-bitcoin-convert4:before {
  content: "\e5c3";
}
.icon-bitcoin-refresh4:before {
  content: "\e5c4";
}
.icon-blend4:before {
  content: "\e5c5";
}
.icon-blend-24:before {
  content: "\e5c6";
}
.icon-bluetooth4:before {
  content: "\e5c7";
}
.icon-bluetooth-24:before {
  content: "\e5c8";
}
.icon-bluetooth-circle4:before {
  content: "\e5c9";
}
.icon-bluetooth-rectangle4:before {
  content: "\e5ca";
}
.icon-blur4:before {
  content: "\e5cb";
}
.icon-book4:before {
  content: "\e5cc";
}
.icon-book-14:before {
  content: "\e5cd";
}
.icon-bookmark4:before {
  content: "\e5ce";
}
.icon-bookmark-24:before {
  content: "\e5cf";
}
.icon-book-saved4:before {
  content: "\e5d0";
}
.icon-book-square4:before {
  content: "\e5d1";
}
.icon-box4:before {
  content: "\e5d2";
}
.icon-box-14:before {
  content: "\e5d3";
}
.icon-box-24:before {
  content: "\e5d4";
}
.icon-box-add4:before {
  content: "\e5d5";
}
.icon-box-remove4:before {
  content: "\e5d6";
}
.icon-box-search4:before {
  content: "\e5d7";
}
.icon-box-tick4:before {
  content: "\e5d8";
}
.icon-box-time4:before {
  content: "\e5d9";
}
.icon-briefcase4:before {
  content: "\e5da";
}
.icon-brifecase-cross4:before {
  content: "\e5db";
}
.icon-brifecase-tick4:before {
  content: "\e5dc";
}
.icon-brifecase-timer4:before {
  content: "\e5dd";
}
.icon-broom4:before {
  content: "\e5de";
}
.icon-brush4:before {
  content: "\e5df";
}
.icon-brush-14:before {
  content: "\e5e0";
}
.icon-brush-24:before {
  content: "\e5e1";
}
.icon-brush-34:before {
  content: "\e5e2";
}
.icon-brush-44:before {
  content: "\e5e3";
}
.icon-bubble4:before {
  content: "\e5e4";
}
.icon-bucket4:before {
  content: "\e5e5";
}
.icon-bucket-circle4:before {
  content: "\e5e6";
}
.icon-bucket-square4:before {
  content: "\e5e7";
}
.icon-building4:before {
  content: "\e5e8";
}
.icon-building-34:before {
  content: "\e5e9";
}
.icon-building-44:before {
  content: "\e5ea";
}
.icon-buildings4:before {
  content: "\e5eb";
}
.icon-buildings-24:before {
  content: "\e5ec";
}
.icon-buliding4:before {
  content: "\e5ed";
}
.icon-bus4:before {
  content: "\e5ee";
}
.icon-buy-crypto4:before {
  content: "\e5ef";
}
.icon-cake4:before {
  content: "\e5f0";
}
.icon-calculator4:before {
  content: "\e5f1";
}
.icon-calendar4:before {
  content: "\e5f2";
}
.icon-calendar-14:before {
  content: "\e5f3";
}
.icon-calendar-24:before {
  content: "\e5f4";
}
.icon-calendar-add4:before {
  content: "\e5f5";
}
.icon-calendar-circle4:before {
  content: "\e5f6";
}
.icon-calendar-edit4:before {
  content: "\e5f7";
}
.icon-calendar-remove4:before {
  content: "\e5f8";
}
.icon-calendar-search4:before {
  content: "\e5f9";
}
.icon-calendar-tick4:before {
  content: "\e5fa";
}
.icon-call4:before {
  content: "\e5fb";
}
.icon-call-add4:before {
  content: "\e5fc";
}
.icon-call-calling4:before {
  content: "\e5fd";
}
.icon-call-incoming4:before {
  content: "\e5fe";
}

/* jsTree default theme */
.jstree-node,
.jstree-children,
.jstree-container-ul {
  display: block;
  margin: 0;
  padding: 0;
  list-style-type: none;
  list-style-image: none;
}
.jstree-node {
  white-space: nowrap;
}
.jstree-anchor {
  display: inline-block;
  color: black;
  white-space: nowrap;
  padding: 0 4px 0 1px;
  margin: 0;
  vertical-align: top;
}
.jstree-anchor:focus {
  outline: 0;
}
.jstree-anchor,
.jstree-anchor:link,
.jstree-anchor:visited,
.jstree-anchor:hover,
.jstree-anchor:active {
  text-decoration: none;
  color: inherit;
}
.jstree-icon {
  display: inline-block;
  text-decoration: none;
  margin: 0;
  padding: 0;
  vertical-align: top;
  text-align: center;
}
.jstree-icon:empty {
  display: inline-block;
  text-decoration: none;
  margin: 0;
  padding: 0;
  vertical-align: top;
  text-align: center;
}
.jstree-ocl {
  cursor: pointer;
}
.jstree-leaf > .jstree-ocl {
  cursor: default;
}
.jstree .jstree-open > .jstree-children {
  display: block;
}
.jstree .jstree-closed > .jstree-children,
.jstree .jstree-leaf > .jstree-children {
  display: none;
}
.jstree-anchor > .jstree-themeicon {
  margin-right: 2px;
}
.jstree-no-icons .jstree-themeicon,
.jstree-anchor > .jstree-themeicon-hidden {
  display: none;
}
.jstree-hidden,
.jstree-node.jstree-hidden {
  display: none;
}
.jstree-rtl .jstree-anchor {
  padding: 0 1px 0 4px;
}
.jstree-rtl .jstree-anchor > .jstree-themeicon {
  margin-left: 2px;
  margin-right: 0;
}
.jstree-rtl .jstree-node {
  margin-left: 0;
}
.jstree-rtl .jstree-container-ul > .jstree-node {
  margin-right: 0;
}
.jstree-wholerow-ul {
  position: relative;
  display: inline-block;
  min-width: 100%;
}
.jstree-wholerow-ul .jstree-leaf > .jstree-ocl {
  cursor: pointer;
}
.jstree-wholerow-ul .jstree-anchor,
.jstree-wholerow-ul .jstree-icon {
  position: relative;
}
.jstree-wholerow-ul .jstree-wholerow {
  width: 100%;
  cursor: pointer;
  position: absolute;
  left: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.jstree-contextmenu .jstree-anchor {
  -webkit-user-select: none;
  /* disable selection/Copy of UIWebView */
  -webkit-touch-callout: none;
  /* disable the IOS popup when long-press on a link */
  user-select: none;
}
.vakata-context {
  display: none;
}
.vakata-context,
.vakata-context ul {
  margin: 0;
  padding: 2px;
  position: absolute;
  background: #f5f5f5;
  border: 1px solid #979797;
  box-shadow: 2px 2px 2px #999999;
}
.vakata-context ul {
  list-style: none;
  left: 100%;
  margin-top: -2.7em;
  margin-left: -4px;
}
.vakata-context .vakata-context-right ul {
  left: auto;
  right: 100%;
  margin-left: auto;
  margin-right: -4px;
}
.vakata-context li {
  list-style: none;
}
.vakata-context li > a {
  display: block;
  padding: 0 2em 0 2em;
  text-decoration: none;
  width: auto;
  color: black;
  white-space: nowrap;
  line-height: 2.4em;
  text-shadow: 1px 1px 0 white;
  border-radius: 1px;
}
.vakata-context li > a:hover {
  position: relative;
  background-color: #e8eff7;
  box-shadow: 0 0 2px #0a6aa1;
}
.vakata-context li > a.vakata-context-parent {
  background-image: url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==");
  background-position: right center;
  background-repeat: no-repeat;
}
.vakata-context li > a:focus {
  outline: 0;
}
.vakata-context .vakata-context-no-icons {
  margin-left: 0;
}
.vakata-context .vakata-context-hover > a {
  position: relative;
  background-color: #e8eff7;
  box-shadow: 0 0 2px #0a6aa1;
}
.vakata-context .vakata-context-separator > a,
.vakata-context .vakata-context-separator > a:hover {
  background: white;
  border: 0;
  border-top: 1px solid #e2e3e3;
  height: 1px;
  min-height: 1px;
  max-height: 1px;
  padding: 0;
  margin: 0 0 0 2.4em;
  border-left: 1px solid #e0e0e0;
  text-shadow: 0 0 0 transparent;
  box-shadow: 0 0 0 transparent;
  border-radius: 0;
}
.vakata-context .vakata-contextmenu-disabled a,
.vakata-context .vakata-contextmenu-disabled a:hover {
  color: silver;
  background-color: transparent;
  border: 0;
  box-shadow: 0 0 0;
}
.vakata-context .vakata-contextmenu-disabled > a > i {
  filter: grayscale(100%);
}
.vakata-context li > a > i {
  text-decoration: none;
  display: inline-block;
  width: 2.4em;
  height: 2.4em;
  background: transparent;
  margin: 0 0 0 -2em;
  vertical-align: top;
  text-align: center;
  line-height: 2.4em;
}
.vakata-context li > a > i:empty {
  width: 2.4em;
  line-height: 2.4em;
}
.vakata-context li > a .vakata-contextmenu-sep {
  display: inline-block;
  width: 1px;
  height: 2.4em;
  background: white;
  margin: 0 0.5em 0 0;
  border-left: 1px solid #e2e3e3;
}
.vakata-context .vakata-contextmenu-shortcut {
  font-size: 0.8em;
  color: silver;
  opacity: 0.5;
  display: none;
}
.vakata-context-rtl ul {
  left: auto;
  right: 100%;
  margin-left: auto;
  margin-right: -4px;
}
.vakata-context-rtl li > a.vakata-context-parent {
  background-image: url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7");
  background-position: left center;
  background-repeat: no-repeat;
}
.vakata-context-rtl .vakata-context-separator > a {
  margin: 0 2.4em 0 0;
  border-left: 0;
  border-right: 1px solid #e2e3e3;
}
.vakata-context-rtl .vakata-context-left ul {
  right: auto;
  left: 100%;
  margin-left: -4px;
  margin-right: auto;
}
.vakata-context-rtl li > a > i {
  margin: 0 -2em 0 0;
}
.vakata-context-rtl li > a .vakata-contextmenu-sep {
  margin: 0 0 0 0.5em;
  border-left-color: white;
  background: #e2e3e3;
}
#jstree-marker {
  position: absolute;
  top: 0;
  left: 0;
  margin: -5px 0 0 0;
  padding: 0;
  border-right: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 5px solid;
  width: 0;
  height: 0;
  font-size: 0;
  line-height: 0;
}
#jstree-dnd {
  line-height: 16px;
  margin: 0;
  padding: 4px;
}
#jstree-dnd .jstree-icon,
#jstree-dnd .jstree-copy {
  display: inline-block;
  text-decoration: none;
  margin: 0 2px 0 0;
  padding: 0;
  width: 16px;
  height: 16px;
}
#jstree-dnd .jstree-ok {
  background: green;
}
#jstree-dnd .jstree-er {
  background: red;
}
#jstree-dnd .jstree-copy {
  margin: 0 2px 0 2px;
}
.jstree-default .jstree-node,
.jstree-default .jstree-icon {
  background-repeat: no-repeat;
  background-color: transparent;
}
.jstree-default .jstree-anchor,
.jstree-default .jstree-animated,
.jstree-default .jstree-wholerow {
  transition: background-color 0.15s, box-shadow 0.15s;
}
.jstree-default .jstree-hovered {
  background: #e7f4f9;
  border-radius: 2px;
  box-shadow: inset 0 0 1px #cccccc;
}
.jstree-default .jstree-context {
  background: #e7f4f9;
  border-radius: 2px;
  box-shadow: inset 0 0 1px #cccccc;
}
.jstree-default .jstree-clicked {
  background: #beebff;
  border-radius: 2px;
  box-shadow: inset 0 0 1px #999999;
}
.jstree-default .jstree-no-icons .jstree-anchor > .jstree-themeicon {
  display: none;
}
.jstree-default .jstree-disabled {
  background: transparent;
  color: #666666;
}
.jstree-default .jstree-disabled.jstree-hovered {
  background: transparent;
  box-shadow: none;
}
.jstree-default .jstree-disabled.jstree-clicked {
  background: #efefef;
}
.jstree-default .jstree-disabled > .jstree-icon {
  opacity: 0.8;
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");
  /* Firefox 10+ */
  filter: gray;
  /* IE6-9 */
  -webkit-filter: grayscale(100%);
  /* Chrome 19+ & Safari 6+ */
}
.jstree-default .jstree-search {
  font-style: italic;
  color: #8b0000;
  font-weight: bold;
}
.jstree-default .jstree-no-checkboxes .jstree-checkbox {
  display: none !important;
}
.jstree-default.jstree-checkbox-no-clicked .jstree-clicked {
  background: transparent;
  box-shadow: none;
}
.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered {
  background: #e7f4f9;
}
.jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked {
  background: transparent;
}
.jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered {
  background: #e7f4f9;
}
.jstree-default > .jstree-striped {
  min-width: 100%;
  display: inline-block;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==") left top repeat;
}
.jstree-default > .jstree-wholerow-ul .jstree-hovered,
.jstree-default > .jstree-wholerow-ul .jstree-clicked {
  background: transparent;
  box-shadow: none;
  border-radius: 0;
}
.jstree-default .jstree-wholerow {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.jstree-default .jstree-wholerow-hovered {
  background: #e7f4f9;
}
.jstree-default .jstree-wholerow-clicked {
  background: #beebff;
  background: -webkit-linear-gradient(top, #beebff 0%, #a8e4ff 100%);
  background: linear-gradient(to bottom, #beebff 0%, #a8e4ff 100%);
}
.jstree-default .jstree-node {
  min-height: 24px;
  line-height: 24px;
  margin-left: 24px;
  min-width: 24px;
}
.jstree-default .jstree-anchor {
  line-height: 24px;
  height: 24px;
}
.jstree-default .jstree-icon {
  width: 24px;
  height: 24px;
  line-height: 24px;
}
.jstree-default .jstree-icon:empty {
  width: 24px;
  height: 24px;
  line-height: 24px;
}
.jstree-default.jstree-rtl .jstree-node {
  margin-right: 24px;
}
.jstree-default .jstree-wholerow {
  height: 24px;
}
.jstree-default .jstree-node,
.jstree-default .jstree-icon {
  background-image: url(data:image/png;base64,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);
}
.jstree-default .jstree-node {
  background-position: -292px -4px;
  background-repeat: repeat-y;
}
.jstree-default .jstree-last {
  background: transparent;
}
.jstree-default .jstree-open > .jstree-ocl {
  background-position: -132px -4px;
}
.jstree-default .jstree-closed > .jstree-ocl {
  background-position: -100px -4px;
}
.jstree-default .jstree-leaf > .jstree-ocl {
  background-position: -68px -4px;
}
.jstree-default .jstree-themeicon {
  background-position: -260px -4px;
}
.jstree-default > .jstree-no-dots .jstree-node,
.jstree-default > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}
.jstree-default > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -36px -4px;
}
.jstree-default > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: -4px -4px;
}
.jstree-default .jstree-disabled {
  background: transparent;
}
.jstree-default .jstree-disabled.jstree-hovered {
  background: transparent;
}
.jstree-default .jstree-disabled.jstree-clicked {
  background: #efefef;
}
.jstree-default .jstree-checkbox {
  background-position: -164px -4px;
}
.jstree-default .jstree-checkbox:hover {
  background-position: -164px -36px;
}
.jstree-default.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
.jstree-default .jstree-checked > .jstree-checkbox {
  background-position: -228px -4px;
}
.jstree-default.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
.jstree-default .jstree-checked > .jstree-checkbox:hover {
  background-position: -228px -36px;
}
.jstree-default .jstree-anchor > .jstree-undetermined {
  background-position: -196px -4px;
}
.jstree-default .jstree-anchor > .jstree-undetermined:hover {
  background-position: -196px -36px;
}
.jstree-default .jstree-checkbox-disabled {
  opacity: 0.8;
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");
  /* Firefox 10+ */
  filter: gray;
  /* IE6-9 */
  -webkit-filter: grayscale(100%);
  /* Chrome 19+ & Safari 6+ */
}
.jstree-default > .jstree-striped {
  background-size: auto 48px;
}
.jstree-default.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
  background-position: 100% 1px;
  background-repeat: repeat-y;
}
.jstree-default.jstree-rtl .jstree-last {
  background: transparent;
}
.jstree-default.jstree-rtl .jstree-open > .jstree-ocl {
  background-position: -132px -36px;
}
.jstree-default.jstree-rtl .jstree-closed > .jstree-ocl {
  background-position: -100px -36px;
}
.jstree-default.jstree-rtl .jstree-leaf > .jstree-ocl {
  background-position: -68px -36px;
}
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-node,
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -36px -36px;
}
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: -4px -36px;
}
.jstree-default .jstree-themeicon-custom {
  background-color: transparent;
  background-image: none;
  background-position: 0 0;
}
.jstree-default > .jstree-container-ul .jstree-loading > .jstree-ocl {
  background: url(data:image/gif;base64,R0lGODlhEAAQAPMPAODg4Hp6egAAAFhYWL6+vhQUFJycnDY2NvDw8IqKikZGRiQkJKysrGhoaAQEBP///yH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQFCgAPACwAAAAAEAAQAEAEcPDJh2gbdcqkutETIoqKkCCCMwxA1koA8AAHwRhAIlMaICwIh6C1CyEYh6IkE0oUFEoEgKCcBWSGz4PAnAAWLcGQ15MlTMJYd1ZyUDXSDGelBY0qIkJg/ZoEFgYICToxDBRvIQMBD1kzgSAgBASQDxEAIfkEBQoADwAsAAAAAA8AEAAABF3wyflCk4hOJZcEBaNJB7I4wCIQo2QshSFw0xAjxWEJQpZJA8EBMCEQW7TWg9EIBFjKh2HQaECjH8PoN2EoBlvAL6FgIAwMgPoo1jQABPNVE9DGJXOMIXN/HJVqIxEAIfkEBQoADwAsAAAAABAADwAABFrwyflMolg2qRZCRyY5A9Ihg4hUAtMxE0BIwcGASpIcApAIPU0hFTMABbMJobFSCi4Sgs4AyHyujIBWxH3AupRGotk1BAgIAvqqkiQAcASAjDHM4A8594vPUyIAIfkEBQoADwAsAAAAABAAEAAABFzwySkNvTKgN5QcBPYcAec12CYVRBeiCCAljawEhuEhVqEGpIfqQViIHiWKrIbYGBgMUaNQcIByBtmlIegeKKELYAxQARKW44SQfYzVQgmC0BweCbIm3C23w/UYEQAh+QQFCgAIACwAAAAAEAAOAAAERRDJiUKgWA4pBM/c1iEFKAVeZ5DYUBCIcFheFU+DsGH1Su2YwwSAMPiCHUHJcsmUPkMMQZY5TqYdIkJrSma4FAJQAgZFAAAh+QQFCgAOACwAAAAAEAAQAAAEa9DJ6Qih2CEmU5ABkCEBlyROsogZ0AAnUKAUwYiJYQVHtSgSBCFBQEwQgIHjwJIAOBSEwmDUAK5VimEwUCSu2IxhsSg0ohjAwYBBNh1PCTAIMCKqBUHSUchmGAJKDlBoEwsCFyNpAmwZjn4RACH5BAUKAA8ALAAAAAAQABAAAARb8Mn5AKBYEmkMz9zFeIYCSgkyPgqDWcjDEJbRSMotAXTWFAMM4oJpuCaIJIjRaASTygxDcTgETpMBI4rdPBoxUKCxeCBuh1NBkHhceSDEmkiMOwQXxzE+OIQpEQAh+QQFCgAOACwBAAEADwAPAAAEVtBJIAmRTOpaL2nb5l3N5SCnBlAOEzjAkEgIgIbB8W73lpihICFAzAQ1n4HsSCsFa6zawrHbCASJhGI6U/gEgcXC4JiFAFdKAXE4MgSXwtqxAKo0g2MEACH5BAUKAA8ALAAAAAAQABAAAARd8Mn5EKJY3geAJBsGXB1nhBTidUjiYZtlEYyUGBlsNHiOGS8fBZAoCieAgLL2WRAwrqFCIOhNFIWExiE4eBYGRkPxMCwaEsPTdjjUesHJAtF+DBw+x/cgIec2SjkRACH5BAUKAA4ALAAAAQAQAA8AAARa0MnpEJKAamkl2Vr3bZkGlMYITkxCXFRJqU5T3A3I7MQh/AqQweBCnAwFmcSwcrwmiMaBKVnUEAsFw5EYOAcBCUNmGCgIhS1Mc3CYHYH2hmB1KII15SaRAEUAACH5BAUKAA8ALAAAAQAQAA8AAARY8MlJH6p4IlABx8BFCUJSiQjxEaTwTYBaBQLTidKiZw/hAwNHoRDI+BgfBEOBsVUGkpck0XA+Do+iYuAzNCQBg4QgETMCDQCWV2CiHwYmSN6AIoq8shgTAQAh+QQFCgAPACwAAAEADwAPAAAEWvBJUoC8+BKxspeDwHxS9wCC4AHIaRrjhbCY4RBZKyWHoiSeGQAQWBiBuaGlRRh4cLLAo+BhJKBOYCMwZBhOsNOkQEhIG5aHTn1oPMwPRmB9cb+ljy8pHsNEAAA7) center center no-repeat;
}
.jstree-default .jstree-file {
  background: url(data:image/png;base64,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) -100px -68px no-repeat;
}
.jstree-default .jstree-folder {
  background: url(data:image/png;base64,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) -260px -4px no-repeat;
}
.jstree-default > .jstree-container-ul > .jstree-node {
  margin-left: 0;
  margin-right: 0;
}
#jstree-dnd.jstree-default {
  line-height: 24px;
  padding: 0 4px;
}
#jstree-dnd.jstree-default .jstree-ok,
#jstree-dnd.jstree-default .jstree-er {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAABgCAYAAABsS6soAAAV40lEQVR42u2dCXQUVbrHKwsEHEWGYZkEVzZ1BEGQBHiAioqiPA++N4gkoKwiyBjGp+AIIjJHkGVgEFAgQSVJY4CQjSWsASGEfU06YctKks6eTkK2Trr/737VXbEJwW2q0jH5vnN+53aqO32rKt2//G/dqm4JgPRr4bLW/fd3BvfPxeW4199v8dctLmMBcnFx/V6LBcgJjBMgFydAFiAXFxcnQBYgJzBOgFycAFmAXFxcnABZgJzAOAFycQJkAXJxcXECZAFyAvsd9h8YGOhU3+3GUI1tfbSqpDPfoz7OHf6ylpM75iL36sYZnAC5uFSodevXISgoyKLT6Sy6oM1m0VYHbdbVBOno9maLuA9BdJ9OB/m2gH5H5f4VqD+zbX3MtnWoptubdWKZ9v3/ItTs315+5sqCn6ZcLxO1aVqDiMIhAmSsqPEfiPv/eegNnZySAmOxEUXGIhQVFaKQKCyC0VgolhejuFjcLqG2GAaDQZaAmv0Xi+cuLyuHsUj0L/rML8xHflEe8grzUGDMk9eJ1q9MPIYeq1b/VEr/NdXVP8mRxBhsuvwFtp7ZKvevlQBNhWkydPtOCZDQWoIOS4AM05BQ4srLzZdFl59fgPyCAhQJ2RQTJKbScllORE21SW7VF6ARZ9OOIvT6BpzN+AHnDcdwMSMW8VnHcT4rBhduHMP5GzE4Jx6jlQDlba+DIuYtpwPhf20eEioOINKwGh+um62NAG0JjwR4WyK03deQKdAhAlTzxaUGPXr0QHNKYMr+bywJUMv9T8fWxLDSnJWZibz8fDndEXl5NhGK5EWpj0SgyEBNARHB32+15Oflwz9hHnYWLsWewn/jbNk2XCgLx/mbYTh7czsOGb/GpcpIhF3bgLzcAojfUVWAe+MO4rPDs7DjQoi8/fYC1J34Fl8mvI/InBUISFmI4JSlWJXgizaz3IerKRtKd/aCqxVgHfFVFMTKNNkESH+Q4O+3oLHIz1ECdGAialb7XxekM2dmZsCQZUBaWhrS09ORlUUSzBUSyJdFWCAwKgIsVluAWyy5uXlYcWYmNmS8jYCcWYg0LkKUcRmiipdhd9FS7Cxagoj8xVh16u/IyctT7e9D9dlXn2PeqTEIMX6Ej2PexHf7gmoFuPW0DsvOz4R/ui+W6Cdg8aWJ+CJuEryDX4I0oWMvLQRIcqNW/tlOgIr4GkqADk2AtPMdnQTpjTd6jA+aYwJsTvtfpwuqyRACTE1LRUpKKlJT05CWfkNIMAs52dlChPny/iiwJSJjSZGq+2aLECBJbXa0DxYmjsKa9LewPmMK/DKnwS9rGjZkvgP/zL/hnwmj8OFBb+Tm5JIALWr07Tq5k+cbUU9iTtwz8D03AAuvvowZh0bg273in+CpQLwf8yreOdsHPke7460jfTA1xguvBg7B518tUV0+9gIk6iZCRYzNIgHSQVd60dFskyPffI4UoCMTYHPa/zTDmpGRiVQhP5oMSUpOkUWYlp6GLLGchoS5QlDykLC4WIsEiByRAP9vvzfmxr2EuQkv4dOEEZifOAKfJLwo5DQM00/1w/9GP4QJ4SPEY9UToDTeY+CQTQ9g1KEOGHmgHYbtc8FrMe3hHfk0Ju19DiOi70H/CAn9wyQ8FSrBc/2DiE08rckkCE1s2AtO+bm+9EdsWj666SZAZeaJXnwLFi6Bo958jSEB/tb2PxVg3f3fUP3faf9r1b9IgBZKeyQ9fYJecAXXk5JlGaaKITGRZchCdrb12JjRKCdAi5oCJMHO2j8ao6I98OaxnpgQ2xNvHXsc42MfEXLywNM7/oBBYXdhXNhw8dhcVYfAH636FH03dIJXuBBcmFV2Q3e2wKAIZ/QLkdBvq4S+gv5ruyI24VTtMVAtBEhiK72+r14B0nJ7tBZgs0yAyjGnunACbLr7n2SWJURPwouL1yM+Lh56/WUkXU8SaTDZOiwWEqRjhMrEgOoJMD8f40Kfw4BQN3iFtsSg8NZCeK0wKLQVPLe74CmBZ2gLeG9/Tp6sUVOAtC2hJ3bjL2v+hCeDJfTeLOEJnSBIQq9ACT0FvVbeh4PnY27Zfi3kl5P4DYou7pYFZ58IFenR/QpNOgE2hmNQzfi0kGa1/2k7KeHFxccjLs5KvBChXrQJCZeRnGSVYEpqmpyI6ZQVtQVI+9snYLS5q5+Ebn5O6LZRwiMbndDdXwIt6yrabv7OGLt9mPxYtQVIUlsfuQldl7fHo99I6L7Bhuj7saUP4cCZw/I+sG6/egJ0laTW1NLxPEWA9igSVH5OPfGvWpp0Amwss5DNVYDNaf/T9tIbW5GfPZQG4/XxSLEdFyS0EqD3ptHmbn4kHRdZgl1F293PWdx2hiJGeoxWAqTtXRO+EQ8u7oCuX7miy1pXdP/8QYQf3V277dbtV1GAdzl3JEiAlPDsBUfCo+WOEiCfB9iMBdjcttdegPG2Vh+nF6kwQW71cjrU3yIAta8E0e3VyYLzFklwnNy+bqZUSK28XBARs1PVE7EVAdJzKtsfdGAb+q3ohQErvLArdv8t8qP9pPSvmgBdXZ8l0SmJT7nigySnCNBefE0+ATKMI4b8ytUeZTdFe7MMN8usbVlZmXwFCB0XrRZocSWIMrSs72qMuldmqHkpniJARW4ETQjtOnUA0ReO1i6zhx6r5hC4rgDtcaQA+VpgplmgfBgADSvrwVJ3mfJhAGr3/xPrcEvfWvb/az4MQa0PLrEdB+xBQqsPToAMwzRKGqLuJEb+NBiGYZq8AB35eZQsQIZhmu1nd7IAGYbhBMgCZBiGEyALkGEYToAsQIZhAXICZAEyDAuQEyALkGFYgJwAWYCqfyYg98+wADkBMgzDAuQEyAmQ+2dYgJwAGYZhAXIC5ATI/TMsQE6ADMOwADkBcgLk/hkWICdAhmFYgJwAOQFy/42flG3vOBE3QqfLKD+zADkBMozqJG+cjN+Cmv2nbZv+I9tnmNNCZtYITOlWqtO2v2tJ2zbDojxG0/5/AUr/DVEfzJ4rfx3AgoVLMG7yLLklRo/x4e8E4QTI/ashgNLrsaguybmd4tuXVWTpVRUQCYWe11yZD1NBCqpuZsJUkonK4nRUltyAqdSA6nJal2yYKwrkx9LvqJXglP7pS59+ilOJ0Qi8vAih54Lk/hsqidH3jyjio2+tI/ERtIwTIMOoIEBTYaog7RasUiq4BRIBteoLMBtn044i4voGnM/4AZeyjiHOcBzxhlj59oUbR3E2/aj8GHqsFgKsu/32+2DL6UD4X5uHhIoDiDSshr//KNXlQ0KrD0V49gK0v79ZJMCG/q7aHj16gBPgj/07av83UAK0VGTGyW/4CoNeTniVWQmoIikW1SfDfLUFaKkqTIFf/FzsLFyCKONKnC0PwfmyCFwoj8SFigjsK/4SCaZd2H5trSxrtQUYrY/Csv0zcTh6jbz99hLUnfgWXya8j8icFQhIWYjglKVYleCLNrPch6stwPqK/unQV4KSAMPCbsgCpNI6BTaaBKh8HWBDvwEbiwQdTVPe/yl+U5ySv5liJgFWCOlVZMZbERKoyNajSgxJZREU3bCToMoCDJluqShIxspT72F95jQE5LyHSOPniCpeJrNbZil2GJdg6ckZqgsw3H8M5p0agxDjR/g45k0c/2F9rfxiozdg2fmZ8E/3xRL9BCy+NBFfxE3ClOBnIU3o2EsLATp7ht8GVUMLsFEkQOVLqx3xBqQd7GgJOjoBNvX9bxXgVFN5+gUhvXiUJZ9EOckwUy+nwcrsRJiEnEy2NGg9LpitsgBnmMvzr+Ef0T74LHEU1maMx7qsKfDLmgY/AzEdW/Pnivtege++v4r1UU+ArpM7efrs6Y05cc/A99wALLz6MmYcGoHYw+sQc3A93o95Fe+c7QOfo93x1pE+mBrjhdGBXojyH6vJELgxCdDhCZAOftKbjyKwo96AjUGCjqI57H8hQOeUb9+uLEs7h7LMS7iZdAI3k4+j/MZFVGRckqVYmS2SoSERVfmUitK1EWDeFcw56I1/xL2ITxKH49PLL2H+5RGYn/giPta/gGmn+mJkdAf4bB8mBJimXgIc7zFwWEBnjDrUASMPtMOwfS54LaY9vCOfxqS9z2FE9D3oHyGhf5iEp0IlDFrngdNXjmoyCcIJ0A7aWIPBUDsD5cg3oBpvQuW/yW9t1UqSv7RVe///2v7V3v8/IUCX5G+nVZannhHyO47ixP0ovXYQpUnHUJYi0mCGNRnKw2MhQvl4oFWAFrXO+UvfJgSYewUf7H8D/xN9PybE9sSkE70w8URPvHX8cfx3dEd4hbfEU2Eu8N7+nLwOag6BdV/9Ff3XdRB9SPAMs8pu6M4WGBThjH4hEvptldBXMHDtAzgbd1A+DNAcBNjsE2B9cAJsWvufEmDyt1OFAM+h9HoMiuP2wBi/F6VXhAivH0FZ6gmRBC8IEcbLQ2IaflYXG1QToHUShIbASRgf8RK8QlsJCbXCANF6hbWGZ6gQ33YXkb6cBS4YG6K+AOm5dpwKwxNr2uLJYAm9N0t4QicIktArUEJPQb9/u+PEhX21E0KcAJv4MUCmeex/WYDfTK0qv3FeJL8DKLoUhaKLUTDG7UbJtf3ysptJsSIRnrBOjAjoNJTkjVNUnQSpzE/BuIAxlu5+zujmJ8l09f+x7epnZWzIME0ESFIL37sCjyxvi0e/kdB9gw3RZ+9l9+PkmUi77ddWgHcqOiGaZ4GZZjEL3IACdErZOMVMEx9W+e2SKby4W7QCIcLSq/tRcv2YfLK0IgC1zwOkU258Al43d5MF6AS59be1fj8K0HvTaLNWAqTtDQ79At0W/xFdv3JFl7WueHzRfTh8OEDedvvt1+pE6DudC0goAqSRgP0yPg+QaZAk2HRPhJ5ioTc2Jb/kM8GCLUg6twVF8UKIl/YICe6xyXF37RUjWlwJoturE4J73ewTMNrsTQjZ+Wyi9nX5NhERs7P2GJyaAqTnLL2+TyZy7zp4rvgLnl7RF8diNtcmPwWtjgFSpaSkoi728iM+/XSPnP6UQzR8JQjDqHAlCF1mZq7Ik8/zk9vyPGsrqDHRZJBJsytB6p58fCeUS/HUFqCS7ojyzHgcPrMDJy/uu01+BD22IS+FI9mR9AgSoXKbltPohK8FZhgVPgyh/gv/Z9T7QQCN5cMImsOHIVDqrTsUVo7/UQrkBMgwDH8cFidAhmFYgJwAGYZhAXICZBiGBcgJkGEYFiAnQIZhWICcABmGYQFyAmQYhgXICZBhGBYgJ0CGYTgBcgJkGIYTIAuQYRhOgCxAhmE4AbIAGYbhBMgCZBgWICdAFiDDsAA5AbIAGYYFyAnw9yDAuvUvSWp3p53xqSS1UnPnMAwLkBNgo/kDRnXp4pu2YEHG7j//eVzdnXGkc+fxBYsX6w+1bTtSSwG6SlJrexpyX7je5dxx/vz5C+pjwIAB3vyGZzgBqizAX1Pt/n6f58pLsy70W95vimoraKvw1q3fy/7wQyAkBIVr1ph2d+zoo9wX7e7uU755swnJySjftq10v02CmshPSEg8dQ+CbjekBG2Su63Ky8phMBhAIuQ3PcMJ0AECvGtmh95+1z7OS6g4gEjDajy8sNs4tQS4VZJmxru4wNC2LYpeeAE1y5ahaNUqU1THjmP3CcpWrzYhMhIIDwdOnkTFli03D3XqNFILAZL46Kv+CFdX12dlETaQBOsTIH0LGq1LXFy8/DNLkOEEqIEA233w8PNvRrwc5jaxY5fbkp9vZ6+Vet/syJwVCEhZiOCUpViV4Is2s9yHq/EH/F6Svj4nVvWGIEtQ1L49qidPRtny5ahYtAhYuRJYvRrYuBHYsgXYswenHnlksRZDUJIeCYe+I7ahJVifAC2C4pJixAsBUktCZAkynABVFGCrtz0Gzjk5yhhi/Agf/DBWL/m0d1dW4g/TOz+x9Py7Of7pvliin4DFlybii7hJeG3r4CRpQsdeKvwBnUQCfGCzJIVcEqtrEOQKjALT4MGwzJ4Ny5w5wLx5wJIlMH/9NU737h1Cv6OlAIf/7bkGl+CdhsD0nbgkv7j4eDkJErROLACGE+B/KEDXyZ08R+/tWTon7hn4nhuAhVdfxtv7RuilN/7kce87Dz45K+aVnHfO9oHP0e5460gfTI3xwiD/HnrJu0MfFY8ByhIMlqRtcZJkyRZPmy8oFlQ++ihqpk4F3n0XVXPmWI737LmNHku/o7UA60pQ62OCNgFabkuBYkl1tQlGIUFaF5IhT4ownADVSIDjPQZ6BnQoGHWoA0YeaIdh+1zwWkx7eO8Yen3i3mezR0Tfg/4REvqHSXgqVEKXL1tek3zc+6o9CUIlUqDHTlfXSxlOTnISLLBJsKJLF+DttxE/YsQFeoxWs8D1CdBeglqnwIEDB/rUJ0DYLaQhMCVCFiDDCVCtY4DjPZ5/6EuXTK9wCZ5hVtkN3dkCgyKc0S9EQr+tEvoK7lvuJpJh5ydUXUF7AbZoMe703XeXJounTRcoSZCGw5WPPYb8adNK7E+RaXoCHOQNs6UGP1fChixAhhOgmrPAPp1fuX+la86TwRJ6b5bwhE4QJKFXoISeAvcvWlyVvB/op7qhbaUTa3CoZcsqvXjKREGSbVKEJJgnKKQk2LcvcidPrtrh7u7TUAJsyCHwkKFDfCxmS7WS+BSsN24NhixAhhOg2qfB+LgP77DINfvRbyR032DDT0K7z9wSJW+PPpqsICU/Z+exu5ycqk+IpzsjoMmQK0TLlrgmhsNZtsmRPDc33OzTB4axY6t3deo0pqlNggwdOtTHbDabYAbMNTUwi+GujLhdU10jD3+VDMgCZDgBanEe4HiPkX/8rEV2169c0WWtK+6d53ZFGnufp2aGpvTn5vbP3e3b44izM2LFU9IpMWeE7La3br0jWJJ2XhQ/Z9gSYW6bNjB4eSGqc+cFWgqwoeXn5eXlNGTIEB9TVVUViY4mPUwmK3TMr4ZaOv4nsHACZDgBangitLfH848t7VrQ/fOu1++U/FQUIM0Adw5wc/tul5BgjIsLDgsRBru60mzvw4QYHm87azsuePnuuxF5773f0e80tROhSYBlpWUmuvKjvNxG2e0ICXICZDgBangliJPk7f5f9rO9WiZA6u97sb2Bbm6bQtu2hRDedtupLsqVIg8EimWHRHehTk6b6LGanAbj4EvhBg8e7G0sNtaUlJbgFm6WoLhEUFosnwJDEmQBMpwAm9aHITjZ0t6bou0mS/jW+7rZ7ntYua+pfRjCwIEDvU2mKnNlZRUqKiqE6MpQUV6ByopKVFeZ5GFxjYAnQRhOgE3z47Cc7PjZ+5rai5mG3B/Mnmv+cM48omb2R5/UzBYt/fzB7HmWD2fPtYj7QfCVIAwnQI0E2Ng3qqm+EJQheOs2LTtS26pNy06t2rh1anUPtS07yUNyBevxSi4uToAsQPCrhYuLEyALkIuLixNgoxYgFxcXV7NNgFxcXFycALm4uLg4AXJxcXE1kgTIMAzTFPh/7ilJ+J+MkXkAAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  background-color: transparent;
}
#jstree-dnd.jstree-default i {
  background: transparent;
  width: 24px;
  height: 24px;
  line-height: 24px;
}
#jstree-dnd.jstree-default .jstree-ok {
  background-position: -4px -68px;
}
#jstree-dnd.jstree-default .jstree-er {
  background-position: -36px -68px;
}
.jstree-default .jstree-ellipsis {
  overflow: hidden;
}
.jstree-default .jstree-ellipsis .jstree-anchor {
  width: calc(100% - 29px);
  text-overflow: ellipsis;
  overflow: hidden;
}
.jstree-default.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
}
.jstree-default.jstree-rtl .jstree-last {
  background: transparent;
}
.jstree-default-small .jstree-node {
  min-height: 18px;
  line-height: 18px;
  margin-left: 18px;
  min-width: 18px;
}
.jstree-default-small .jstree-anchor {
  line-height: 18px;
  height: 18px;
}
.jstree-default-small .jstree-icon {
  width: 18px;
  height: 18px;
  line-height: 18px;
}
.jstree-default-small .jstree-icon:empty {
  width: 18px;
  height: 18px;
  line-height: 18px;
}
.jstree-default-small.jstree-rtl .jstree-node {
  margin-right: 18px;
}
.jstree-default-small .jstree-wholerow {
  height: 18px;
}
.jstree-default-small .jstree-node,
.jstree-default-small .jstree-icon {
  background-image: url(data:image/png;base64,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);
}
.jstree-default-small .jstree-node {
  background-position: -295px -7px;
  background-repeat: repeat-y;
}
.jstree-default-small .jstree-last {
  background: transparent;
}
.jstree-default-small .jstree-open > .jstree-ocl {
  background-position: -135px -7px;
}
.jstree-default-small .jstree-closed > .jstree-ocl {
  background-position: -103px -7px;
}
.jstree-default-small .jstree-leaf > .jstree-ocl {
  background-position: -71px -7px;
}
.jstree-default-small .jstree-themeicon {
  background-position: -263px -7px;
}
.jstree-default-small > .jstree-no-dots .jstree-node,
.jstree-default-small > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}
.jstree-default-small > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -39px -7px;
}
.jstree-default-small > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: -7px -7px;
}
.jstree-default-small .jstree-disabled {
  background: transparent;
}
.jstree-default-small .jstree-disabled.jstree-hovered {
  background: transparent;
}
.jstree-default-small .jstree-disabled.jstree-clicked {
  background: #efefef;
}
.jstree-default-small .jstree-checkbox {
  background-position: -167px -7px;
}
.jstree-default-small .jstree-checkbox:hover {
  background-position: -167px -39px;
}
.jstree-default-small.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
.jstree-default-small .jstree-checked > .jstree-checkbox {
  background-position: -231px -7px;
}
.jstree-default-small.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
.jstree-default-small .jstree-checked > .jstree-checkbox:hover {
  background-position: -231px -39px;
}
.jstree-default-small .jstree-anchor > .jstree-undetermined {
  background-position: -199px -7px;
}
.jstree-default-small .jstree-anchor > .jstree-undetermined:hover {
  background-position: -199px -39px;
}
.jstree-default-small .jstree-checkbox-disabled {
  opacity: 0.8;
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");
  /* Firefox 10+ */
  filter: gray;
  /* IE6-9 */
  -webkit-filter: grayscale(100%);
  /* Chrome 19+ & Safari 6+ */
}
.jstree-default-small > .jstree-striped {
  background-size: auto 36px;
}
.jstree-default-small.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
  background-position: 100% 1px;
  background-repeat: repeat-y;
}
.jstree-default-small.jstree-rtl .jstree-last {
  background: transparent;
}
.jstree-default-small.jstree-rtl .jstree-open > .jstree-ocl {
  background-position: -135px -39px;
}
.jstree-default-small.jstree-rtl .jstree-closed > .jstree-ocl {
  background-position: -103px -39px;
}
.jstree-default-small.jstree-rtl .jstree-leaf > .jstree-ocl {
  background-position: -71px -39px;
}
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-node,
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -39px -39px;
}
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: -7px -39px;
}
.jstree-default-small .jstree-themeicon-custom {
  background-color: transparent;
  background-image: none;
  background-position: 0 0;
}
.jstree-default-small > .jstree-container-ul .jstree-loading > .jstree-ocl {
  background: url(data:image/gif;base64,R0lGODlhEAAQAPMPAODg4Hp6egAAAFhYWL6+vhQUFJycnDY2NvDw8IqKikZGRiQkJKysrGhoaAQEBP///yH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQFCgAPACwAAAAAEAAQAEAEcPDJh2gbdcqkutETIoqKkCCCMwxA1koA8AAHwRhAIlMaICwIh6C1CyEYh6IkE0oUFEoEgKCcBWSGz4PAnAAWLcGQ15MlTMJYd1ZyUDXSDGelBY0qIkJg/ZoEFgYICToxDBRvIQMBD1kzgSAgBASQDxEAIfkEBQoADwAsAAAAAA8AEAAABF3wyflCk4hOJZcEBaNJB7I4wCIQo2QshSFw0xAjxWEJQpZJA8EBMCEQW7TWg9EIBFjKh2HQaECjH8PoN2EoBlvAL6FgIAwMgPoo1jQABPNVE9DGJXOMIXN/HJVqIxEAIfkEBQoADwAsAAAAABAADwAABFrwyflMolg2qRZCRyY5A9Ihg4hUAtMxE0BIwcGASpIcApAIPU0hFTMABbMJobFSCi4Sgs4AyHyujIBWxH3AupRGotk1BAgIAvqqkiQAcASAjDHM4A8594vPUyIAIfkEBQoADwAsAAAAABAAEAAABFzwySkNvTKgN5QcBPYcAec12CYVRBeiCCAljawEhuEhVqEGpIfqQViIHiWKrIbYGBgMUaNQcIByBtmlIegeKKELYAxQARKW44SQfYzVQgmC0BweCbIm3C23w/UYEQAh+QQFCgAIACwAAAAAEAAOAAAERRDJiUKgWA4pBM/c1iEFKAVeZ5DYUBCIcFheFU+DsGH1Su2YwwSAMPiCHUHJcsmUPkMMQZY5TqYdIkJrSma4FAJQAgZFAAAh+QQFCgAOACwAAAAAEAAQAAAEa9DJ6Qih2CEmU5ABkCEBlyROsogZ0AAnUKAUwYiJYQVHtSgSBCFBQEwQgIHjwJIAOBSEwmDUAK5VimEwUCSu2IxhsSg0ohjAwYBBNh1PCTAIMCKqBUHSUchmGAJKDlBoEwsCFyNpAmwZjn4RACH5BAUKAA8ALAAAAAAQABAAAARb8Mn5AKBYEmkMz9zFeIYCSgkyPgqDWcjDEJbRSMotAXTWFAMM4oJpuCaIJIjRaASTygxDcTgETpMBI4rdPBoxUKCxeCBuh1NBkHhceSDEmkiMOwQXxzE+OIQpEQAh+QQFCgAOACwBAAEADwAPAAAEVtBJIAmRTOpaL2nb5l3N5SCnBlAOEzjAkEgIgIbB8W73lpihICFAzAQ1n4HsSCsFa6zawrHbCASJhGI6U/gEgcXC4JiFAFdKAXE4MgSXwtqxAKo0g2MEACH5BAUKAA8ALAAAAAAQABAAAARd8Mn5EKJY3geAJBsGXB1nhBTidUjiYZtlEYyUGBlsNHiOGS8fBZAoCieAgLL2WRAwrqFCIOhNFIWExiE4eBYGRkPxMCwaEsPTdjjUesHJAtF+DBw+x/cgIec2SjkRACH5BAUKAA4ALAAAAQAQAA8AAARa0MnpEJKAamkl2Vr3bZkGlMYITkxCXFRJqU5T3A3I7MQh/AqQweBCnAwFmcSwcrwmiMaBKVnUEAsFw5EYOAcBCUNmGCgIhS1Mc3CYHYH2hmB1KII15SaRAEUAACH5BAUKAA8ALAAAAQAQAA8AAARY8MlJH6p4IlABx8BFCUJSiQjxEaTwTYBaBQLTidKiZw/hAwNHoRDI+BgfBEOBsVUGkpck0XA+Do+iYuAzNCQBg4QgETMCDQCWV2CiHwYmSN6AIoq8shgTAQAh+QQFCgAPACwAAAEADwAPAAAEWvBJUoC8+BKxspeDwHxS9wCC4AHIaRrjhbCY4RBZKyWHoiSeGQAQWBiBuaGlRRh4cLLAo+BhJKBOYCMwZBhOsNOkQEhIG5aHTn1oPMwPRmB9cb+ljy8pHsNEAAA7) center center no-repeat;
}
.jstree-default-small .jstree-file {
  background: url(data:image/png;base64,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) -103px -71px no-repeat;
}
.jstree-default-small .jstree-folder {
  background: url(data:image/png;base64,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) -263px -7px no-repeat;
}
.jstree-default-small > .jstree-container-ul > .jstree-node {
  margin-left: 0;
  margin-right: 0;
}
#jstree-dnd.jstree-default-small {
  line-height: 18px;
  padding: 0 4px;
}
#jstree-dnd.jstree-default-small .jstree-ok,
#jstree-dnd.jstree-default-small .jstree-er {
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-color: transparent;
}
#jstree-dnd.jstree-default-small i {
  background: transparent;
  width: 18px;
  height: 18px;
  line-height: 18px;
}
#jstree-dnd.jstree-default-small .jstree-ok {
  background-position: -7px -71px;
}
#jstree-dnd.jstree-default-small .jstree-er {
  background-position: -39px -71px;
}
.jstree-default-small .jstree-ellipsis {
  overflow: hidden;
}
.jstree-default-small .jstree-ellipsis .jstree-anchor {
  width: calc(100% - 23px);
  text-overflow: ellipsis;
  overflow: hidden;
}
.jstree-default-small.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==");
}
.jstree-default-small.jstree-rtl .jstree-last {
  background: transparent;
}
.jstree-default-large .jstree-node {
  min-height: 32px;
  line-height: 32px;
  margin-left: 32px;
  min-width: 32px;
}
.jstree-default-large .jstree-anchor {
  line-height: 32px;
  height: 32px;
}
.jstree-default-large .jstree-icon {
  width: 32px;
  height: 32px;
  line-height: 32px;
}
.jstree-default-large .jstree-icon:empty {
  width: 32px;
  height: 32px;
  line-height: 32px;
}
.jstree-default-large.jstree-rtl .jstree-node {
  margin-right: 32px;
}
.jstree-default-large .jstree-wholerow {
  height: 32px;
}
.jstree-default-large .jstree-node,
.jstree-default-large .jstree-icon {
  background-image: url(data:image/png;base64,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);
}
.jstree-default-large .jstree-node {
  background-position: -288px 0px;
  background-repeat: repeat-y;
}
.jstree-default-large .jstree-last {
  background: transparent;
}
.jstree-default-large .jstree-open > .jstree-ocl {
  background-position: -128px 0px;
}
.jstree-default-large .jstree-closed > .jstree-ocl {
  background-position: -96px 0px;
}
.jstree-default-large .jstree-leaf > .jstree-ocl {
  background-position: -64px 0px;
}
.jstree-default-large .jstree-themeicon {
  background-position: -256px 0px;
}
.jstree-default-large > .jstree-no-dots .jstree-node,
.jstree-default-large > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}
.jstree-default-large > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -32px 0px;
}
.jstree-default-large > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: 0px 0px;
}
.jstree-default-large .jstree-disabled {
  background: transparent;
}
.jstree-default-large .jstree-disabled.jstree-hovered {
  background: transparent;
}
.jstree-default-large .jstree-disabled.jstree-clicked {
  background: #efefef;
}
.jstree-default-large .jstree-checkbox {
  background-position: -160px 0px;
}
.jstree-default-large .jstree-checkbox:hover {
  background-position: -160px -32px;
}
.jstree-default-large.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
.jstree-default-large .jstree-checked > .jstree-checkbox {
  background-position: -224px 0px;
}
.jstree-default-large.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
.jstree-default-large .jstree-checked > .jstree-checkbox:hover {
  background-position: -224px -32px;
}
.jstree-default-large .jstree-anchor > .jstree-undetermined {
  background-position: -192px 0px;
}
.jstree-default-large .jstree-anchor > .jstree-undetermined:hover {
  background-position: -192px -32px;
}
.jstree-default-large .jstree-checkbox-disabled {
  opacity: 0.8;
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale");
  /* Firefox 10+ */
  filter: gray;
  /* IE6-9 */
  -webkit-filter: grayscale(100%);
  /* Chrome 19+ & Safari 6+ */
}
.jstree-default-large > .jstree-striped {
  background-size: auto 64px;
}
.jstree-default-large.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
  background-position: 100% 1px;
  background-repeat: repeat-y;
}
.jstree-default-large.jstree-rtl .jstree-last {
  background: transparent;
}
.jstree-default-large.jstree-rtl .jstree-open > .jstree-ocl {
  background-position: -128px -32px;
}
.jstree-default-large.jstree-rtl .jstree-closed > .jstree-ocl {
  background-position: -96px -32px;
}
.jstree-default-large.jstree-rtl .jstree-leaf > .jstree-ocl {
  background-position: -64px -32px;
}
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-node,
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -32px -32px;
}
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: 0px -32px;
}
.jstree-default-large .jstree-themeicon-custom {
  background-color: transparent;
  background-image: none;
  background-position: 0 0;
}
.jstree-default-large > .jstree-container-ul .jstree-loading > .jstree-ocl {
  background: url(data:image/gif;base64,R0lGODlhEAAQAPMPAODg4Hp6egAAAFhYWL6+vhQUFJycnDY2NvDw8IqKikZGRiQkJKysrGhoaAQEBP///yH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQFCgAPACwAAAAAEAAQAEAEcPDJh2gbdcqkutETIoqKkCCCMwxA1koA8AAHwRhAIlMaICwIh6C1CyEYh6IkE0oUFEoEgKCcBWSGz4PAnAAWLcGQ15MlTMJYd1ZyUDXSDGelBY0qIkJg/ZoEFgYICToxDBRvIQMBD1kzgSAgBASQDxEAIfkEBQoADwAsAAAAAA8AEAAABF3wyflCk4hOJZcEBaNJB7I4wCIQo2QshSFw0xAjxWEJQpZJA8EBMCEQW7TWg9EIBFjKh2HQaECjH8PoN2EoBlvAL6FgIAwMgPoo1jQABPNVE9DGJXOMIXN/HJVqIxEAIfkEBQoADwAsAAAAABAADwAABFrwyflMolg2qRZCRyY5A9Ihg4hUAtMxE0BIwcGASpIcApAIPU0hFTMABbMJobFSCi4Sgs4AyHyujIBWxH3AupRGotk1BAgIAvqqkiQAcASAjDHM4A8594vPUyIAIfkEBQoADwAsAAAAABAAEAAABFzwySkNvTKgN5QcBPYcAec12CYVRBeiCCAljawEhuEhVqEGpIfqQViIHiWKrIbYGBgMUaNQcIByBtmlIegeKKELYAxQARKW44SQfYzVQgmC0BweCbIm3C23w/UYEQAh+QQFCgAIACwAAAAAEAAOAAAERRDJiUKgWA4pBM/c1iEFKAVeZ5DYUBCIcFheFU+DsGH1Su2YwwSAMPiCHUHJcsmUPkMMQZY5TqYdIkJrSma4FAJQAgZFAAAh+QQFCgAOACwAAAAAEAAQAAAEa9DJ6Qih2CEmU5ABkCEBlyROsogZ0AAnUKAUwYiJYQVHtSgSBCFBQEwQgIHjwJIAOBSEwmDUAK5VimEwUCSu2IxhsSg0ohjAwYBBNh1PCTAIMCKqBUHSUchmGAJKDlBoEwsCFyNpAmwZjn4RACH5BAUKAA8ALAAAAAAQABAAAARb8Mn5AKBYEmkMz9zFeIYCSgkyPgqDWcjDEJbRSMotAXTWFAMM4oJpuCaIJIjRaASTygxDcTgETpMBI4rdPBoxUKCxeCBuh1NBkHhceSDEmkiMOwQXxzE+OIQpEQAh+QQFCgAOACwBAAEADwAPAAAEVtBJIAmRTOpaL2nb5l3N5SCnBlAOEzjAkEgIgIbB8W73lpihICFAzAQ1n4HsSCsFa6zawrHbCASJhGI6U/gEgcXC4JiFAFdKAXE4MgSXwtqxAKo0g2MEACH5BAUKAA8ALAAAAAAQABAAAARd8Mn5EKJY3geAJBsGXB1nhBTidUjiYZtlEYyUGBlsNHiOGS8fBZAoCieAgLL2WRAwrqFCIOhNFIWExiE4eBYGRkPxMCwaEsPTdjjUesHJAtF+DBw+x/cgIec2SjkRACH5BAUKAA4ALAAAAQAQAA8AAARa0MnpEJKAamkl2Vr3bZkGlMYITkxCXFRJqU5T3A3I7MQh/AqQweBCnAwFmcSwcrwmiMaBKVnUEAsFw5EYOAcBCUNmGCgIhS1Mc3CYHYH2hmB1KII15SaRAEUAACH5BAUKAA8ALAAAAQAQAA8AAARY8MlJH6p4IlABx8BFCUJSiQjxEaTwTYBaBQLTidKiZw/hAwNHoRDI+BgfBEOBsVUGkpck0XA+Do+iYuAzNCQBg4QgETMCDQCWV2CiHwYmSN6AIoq8shgTAQAh+QQFCgAPACwAAAEADwAPAAAEWvBJUoC8+BKxspeDwHxS9wCC4AHIaRrjhbCY4RBZKyWHoiSeGQAQWBiBuaGlRRh4cLLAo+BhJKBOYCMwZBhOsNOkQEhIG5aHTn1oPMwPRmB9cb+ljy8pHsNEAAA7) center center no-repeat;
}
.jstree-default-large .jstree-file {
  background: url(data:image/png;base64,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) -96px -64px no-repeat;
}
.jstree-default-large .jstree-folder {
  background: url(data:image/png;base64,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) -256px 0px no-repeat;
}
.jstree-default-large > .jstree-container-ul > .jstree-node {
  margin-left: 0;
  margin-right: 0;
}
#jstree-dnd.jstree-default-large {
  line-height: 32px;
  padding: 0 4px;
}
#jstree-dnd.jstree-default-large .jstree-ok,
#jstree-dnd.jstree-default-large .jstree-er {
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-color: transparent;
}
#jstree-dnd.jstree-default-large i {
  background: transparent;
  width: 32px;
  height: 32px;
  line-height: 32px;
}
#jstree-dnd.jstree-default-large .jstree-ok {
  background-position: 0px -64px;
}
#jstree-dnd.jstree-default-large .jstree-er {
  background-position: -32px -64px;
}
.jstree-default-large .jstree-ellipsis {
  overflow: hidden;
}
.jstree-default-large .jstree-ellipsis .jstree-anchor {
  width: calc(100% - 37px);
  text-overflow: ellipsis;
  overflow: hidden;
}
.jstree-default-large.jstree-rtl .jstree-node {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==");
}
.jstree-default-large.jstree-rtl .jstree-last {
  background: transparent;
}
@media (max-width: 768px) {
  #jstree-dnd.jstree-dnd-responsive {
    line-height: 40px;
    font-weight: bold;
    font-size: 1.1em;
    text-shadow: 1px 1px white;
  }
  #jstree-dnd.jstree-dnd-responsive > i {
    background: transparent;
    width: 40px;
    height: 40px;
  }
  #jstree-dnd.jstree-dnd-responsive > .jstree-ok {
    background-image: url(data:image/png;base64,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);
    background-position: 0 -200px;
    background-size: 120px 240px;
  }
  #jstree-dnd.jstree-dnd-responsive > .jstree-er {
    background-image: url(data:image/png;base64,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);
    background-position: -40px -200px;
    background-size: 120px 240px;
  }
  #jstree-marker.jstree-dnd-responsive {
    border-left-width: 10px;
    border-top-width: 10px;
    border-bottom-width: 10px;
    margin-top: -10px;
  }
}
@media (max-width: 768px) {
  .jstree-default-responsive {
    /*
	.jstree-open > .jstree-ocl,
	.jstree-closed > .jstree-ocl { border-radius:20px; background-color:white; }
	*/
  }
  .jstree-default-responsive .jstree-icon {
    background-image: url(data:image/png;base64,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);
  }
  .jstree-default-responsive .jstree-node,
  .jstree-default-responsive .jstree-leaf > .jstree-ocl {
    background: transparent;
  }
  .jstree-default-responsive .jstree-node {
    min-height: 40px;
    line-height: 40px;
    margin-left: 40px;
    min-width: 40px;
    white-space: nowrap;
  }
  .jstree-default-responsive .jstree-anchor {
    line-height: 40px;
    height: 40px;
  }
  .jstree-default-responsive .jstree-icon,
  .jstree-default-responsive .jstree-icon:empty {
    width: 40px;
    height: 40px;
    line-height: 40px;
  }
  .jstree-default-responsive > .jstree-container-ul > .jstree-node {
    margin-left: 0;
  }
  .jstree-default-responsive.jstree-rtl .jstree-node {
    margin-left: 0;
    margin-right: 40px;
    background: transparent;
  }
  .jstree-default-responsive.jstree-rtl .jstree-container-ul > .jstree-node {
    margin-right: 0;
  }
  .jstree-default-responsive .jstree-ocl,
  .jstree-default-responsive .jstree-themeicon,
  .jstree-default-responsive .jstree-checkbox {
    background-size: 120px 240px;
  }
  .jstree-default-responsive .jstree-leaf > .jstree-ocl,
  .jstree-default-responsive.jstree-rtl .jstree-leaf > .jstree-ocl {
    background: transparent;
  }
  .jstree-default-responsive .jstree-open > .jstree-ocl {
    background-position: 0 0 !important;
  }
  .jstree-default-responsive .jstree-closed > .jstree-ocl {
    background-position: 0 -40px !important;
  }
  .jstree-default-responsive.jstree-rtl .jstree-closed > .jstree-ocl {
    background-position: -40px 0 !important;
  }
  .jstree-default-responsive .jstree-themeicon {
    background-position: -40px -40px;
  }
  .jstree-default-responsive .jstree-checkbox,
  .jstree-default-responsive .jstree-checkbox:hover {
    background-position: -40px -80px;
  }
  .jstree-default-responsive.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
  .jstree-default-responsive.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
  .jstree-default-responsive .jstree-checked > .jstree-checkbox,
  .jstree-default-responsive .jstree-checked > .jstree-checkbox:hover {
    background-position: 0 -80px;
  }
  .jstree-default-responsive .jstree-anchor > .jstree-undetermined,
  .jstree-default-responsive .jstree-anchor > .jstree-undetermined:hover {
    background-position: 0 -120px;
  }
  .jstree-default-responsive .jstree-anchor {
    font-weight: bold;
    font-size: 1.1em;
    text-shadow: 1px 1px white;
  }
  .jstree-default-responsive > .jstree-striped {
    background: transparent;
  }
  .jstree-default-responsive .jstree-wholerow {
    border-top: 1px solid rgba(255, 255, 255, 0.7);
    border-bottom: 1px solid rgba(64, 64, 64, 0.2);
    background: #ebebeb;
    height: 40px;
  }
  .jstree-default-responsive .jstree-wholerow-hovered {
    background: #e7f4f9;
  }
  .jstree-default-responsive .jstree-wholerow-clicked {
    background: #beebff;
  }
  .jstree-default-responsive .jstree-children .jstree-last > .jstree-wholerow {
    box-shadow: inset 0 -6px 3px -5px #666666;
  }
  .jstree-default-responsive .jstree-children .jstree-open > .jstree-wholerow {
    box-shadow: inset 0 6px 3px -5px #666666;
    border-top: 0;
  }
  .jstree-default-responsive .jstree-children .jstree-open + .jstree-open {
    box-shadow: none;
  }
  .jstree-default-responsive .jstree-node,
  .jstree-default-responsive .jstree-icon,
  .jstree-default-responsive .jstree-node > .jstree-ocl,
  .jstree-default-responsive .jstree-themeicon,
  .jstree-default-responsive .jstree-checkbox {
    background-image: url(data:image/png;base64,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);
    background-size: 120px 240px;
  }
  .jstree-default-responsive .jstree-node {
    background-position: -80px 0;
    background-repeat: repeat-y;
  }
  .jstree-default-responsive .jstree-last {
    background: transparent;
  }
  .jstree-default-responsive .jstree-leaf > .jstree-ocl {
    background-position: -40px -120px;
  }
  .jstree-default-responsive .jstree-last > .jstree-ocl {
    background-position: -40px -160px;
  }
  .jstree-default-responsive .jstree-themeicon-custom {
    background-color: transparent;
    background-image: none;
    background-position: 0 0;
  }
  .jstree-default-responsive .jstree-file {
    background: url(data:image/png;base64,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) 0 -160px no-repeat;
    background-size: 120px 240px;
  }
  .jstree-default-responsive .jstree-folder {
    background: url(data:image/png;base64,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) -40px -40px no-repeat;
    background-size: 120px 240px;
  }
  .jstree-default-responsive > .jstree-container-ul > .jstree-node {
    margin-left: 0;
    margin-right: 0;
  }
}

.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle; }
  .select2-container .select2-selection--single {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    height: 28px;
    user-select: none;
    -webkit-user-select: none; }
    .select2-container .select2-selection--single .select2-selection__rendered {
      display: block;
      padding-left: 8px;
      padding-right: 20px;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .select2-container .select2-selection--single .select2-selection__clear {
      position: relative; }
  .select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
    padding-right: 8px;
    padding-left: 20px; }
  .select2-container .select2-selection--multiple {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    min-height: 32px;
    user-select: none;
    -webkit-user-select: none; }
    .select2-container .select2-selection--multiple .select2-selection__rendered {
      display: inline-block;
      overflow: hidden;
      padding-left: 8px;
      text-overflow: ellipsis;
      white-space: nowrap; }
  .select2-container .select2-search--inline {
    float: left; }
    .select2-container .select2-search--inline .select2-search__field {
      box-sizing: border-box;
      border: none;
      font-size: 100%;
      margin-top: 5px;
      padding: 0; }
      .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
        -webkit-appearance: none; }

.select2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051; }

.select2-results {
  display: block; }

.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0; }

.select2-results__option {
  padding: 6px;
  user-select: none;
  -webkit-user-select: none; }
  .select2-results__option[aria-selected] {
    cursor: pointer; }

.select2-container--open .select2-dropdown {
  left: 0; }

.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.select2-search--dropdown {
  display: block;
  padding: 4px; }
  .select2-search--dropdown .select2-search__field {
    padding: 4px;
    width: 100%;
    box-sizing: border-box; }
    .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
      -webkit-appearance: none; }
  .select2-search--dropdown.select2-search--hide {
    display: none; }

.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0); }

.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important; }

.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px; }
  .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 28px; }
  .select2-container--default .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold; }
  .select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #999; }
  .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px; }
    .select2-container--default .select2-selection--single .select2-selection__arrow b {
      border-color: #888 transparent transparent transparent;
      border-style: solid;
      border-width: 5px 4px 0 4px;
      height: 0;
      left: 50%;
      margin-left: -4px;
      margin-top: -2px;
      position: absolute;
      top: 50%;
      width: 0; }

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left; }

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto; }

.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default; }
  .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
    display: none; }

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px; }

.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text; }
  .select2-container--default .select2-selection--multiple .select2-selection__rendered {
    box-sizing: border-box;
    list-style: none;
    margin: 0;
    padding: 0 5px;
    width: 100%; }
    .select2-container--default .select2-selection--multiple .select2-selection__rendered li {
      list-style: none; }
  .select2-container--default .select2-selection--multiple .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    margin-top: 5px;
    margin-right: 10px;
    padding: 1px; }
  .select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: default;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px; }
  .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    color: #999;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    margin-right: 2px; }
    .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
      color: #333; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
  float: right; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto; }

.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid black 1px;
  outline: 0; }

.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default; }

.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none; }

.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa; }

.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield; }

.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto; }

.select2-container--default .select2-results__option[role=group] {
  padding: 0; }

.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #999; }

.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #ddd; }

.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em; }
  .select2-container--default .select2-results__option .select2-results__option .select2-results__group {
    padding-left: 0; }
  .select2-container--default .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -1em;
    padding-left: 2em; }
    .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
      margin-left: -2em;
      padding-left: 3em; }
      .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
        margin-left: -3em;
        padding-left: 4em; }
        .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
          margin-left: -4em;
          padding-left: 5em; }
          .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
            margin-left: -5em;
            padding-left: 6em; }

.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #5897fb;
  color: white; }

.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px; }

.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }
  .select2-container--classic .select2-selection--single:focus {
    border: 1px solid #5897fb; }
  .select2-container--classic .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 28px; }
  .select2-container--classic .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    margin-right: 10px; }
  .select2-container--classic .select2-selection--single .select2-selection__placeholder {
    color: #999; }
  .select2-container--classic .select2-selection--single .select2-selection__arrow {
    background-color: #ddd;
    border: none;
    border-left: 1px solid #aaa;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px;
    background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
    background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
    background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); }
    .select2-container--classic .select2-selection--single .select2-selection__arrow b {
      border-color: #888 transparent transparent transparent;
      border-style: solid;
      border-width: 5px 4px 0 4px;
      height: 0;
      left: 50%;
      margin-left: -4px;
      margin-top: -2px;
      position: absolute;
      top: 50%;
      width: 0; }

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left; }

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto; }

.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb; }
  .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
    background: transparent;
    border: none; }
    .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
      border-color: transparent transparent #888 transparent;
      border-width: 0 4px 5px 4px; }

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); }

.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0; }
  .select2-container--classic .select2-selection--multiple:focus {
    border: 1px solid #5897fb; }
  .select2-container--classic .select2-selection--multiple .select2-selection__rendered {
    list-style: none;
    margin: 0;
    padding: 0 5px; }
  .select2-container--classic .select2-selection--multiple .select2-selection__clear {
    display: none; }
  .select2-container--classic .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: default;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px; }
  .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
    color: #888;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    margin-right: 2px; }
    .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
      color: #555; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  float: right;
  margin-left: 5px;
  margin-right: auto; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto; }

.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb; }

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0; }

.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none; }

.select2-container--classic .select2-dropdown {
  background-color: white;
  border: 1px solid transparent; }

.select2-container--classic .select2-dropdown--above {
  border-bottom: none; }

.select2-container--classic .select2-dropdown--below {
  border-top: none; }

.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto; }

.select2-container--classic .select2-results__option[role=group] {
  padding: 0; }

.select2-container--classic .select2-results__option[aria-disabled=true] {
  color: grey; }

.select2-container--classic .select2-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: white; }

.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px; }

.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb; }

.daterangepicker {
  position: absolute;
  color: inherit;
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #ddd;
  width: 278px;
  max-width: none;
  padding: 0;
  margin-top: 7px;
  top: 100px;
  left: 20px;
  z-index: 3001;
  display: none;
  font-family: arial;
  font-size: 15px;
  line-height: 1em;
}

.daterangepicker:before, .daterangepicker:after {
  position: absolute;
  display: inline-block;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: '';
}

.daterangepicker:before {
  top: -7px;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #ccc;
}

.daterangepicker:after {
  top: -6px;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-left: 6px solid transparent;
}

.daterangepicker.opensleft:before {
  right: 9px;
}

.daterangepicker.opensleft:after {
  right: 10px;
}

.daterangepicker.openscenter:before {
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
}

.daterangepicker.openscenter:after {
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
}

.daterangepicker.opensright:before {
  left: 9px;
}

.daterangepicker.opensright:after {
  left: 10px;
}

.daterangepicker.drop-up {
  margin-top: -7px;
}

.daterangepicker.drop-up:before {
  top: initial;
  bottom: -7px;
  border-bottom: initial;
  border-top: 7px solid #ccc;
}

.daterangepicker.drop-up:after {
  top: initial;
  bottom: -6px;
  border-bottom: initial;
  border-top: 6px solid #fff;
}

.daterangepicker.single .daterangepicker .ranges, .daterangepicker.single .drp-calendar {
  float: none;
}

.daterangepicker.single .drp-selected {
  display: none;
}

.daterangepicker.show-calendar .drp-calendar {
  display: block;
}

.daterangepicker.show-calendar .drp-buttons {
  display: block;
}

.daterangepicker.auto-apply .drp-buttons {
  display: none;
}

.daterangepicker .drp-calendar {
  display: none;
  max-width: 270px;
}

.daterangepicker .drp-calendar.left {
  padding: 8px 0 8px 8px;
}

.daterangepicker .drp-calendar.right {
  padding: 8px;
}

.daterangepicker .drp-calendar.single .calendar-table {
  border: none;
}

.daterangepicker .calendar-table .next span, .daterangepicker .calendar-table .prev span {
  color: #fff;
  border: solid black;
  border-width: 0 2px 2px 0;
  border-radius: 0;
  display: inline-block;
  padding: 3px;
}

.daterangepicker .calendar-table .next span {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}

.daterangepicker .calendar-table .prev span {
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.daterangepicker .calendar-table th, .daterangepicker .calendar-table td {
  white-space: nowrap;
  text-align: center;
  vertical-align: middle;
  min-width: 32px;
  width: 32px;
  height: 24px;
  line-height: 24px;
  font-size: 12px;
  border-radius: 4px;
  border: 1px solid transparent;
  white-space: nowrap;
  cursor: pointer;
}

.daterangepicker .calendar-table {
  border: 1px solid #fff;
  border-radius: 4px;
  background-color: #fff;
}

.daterangepicker .calendar-table table {
  width: 100%;
  margin: 0;
  border-spacing: 0;
  border-collapse: collapse;
}

.daterangepicker td.available:hover, .daterangepicker th.available:hover {
  background-color: #eee;
  border-color: transparent;
  color: inherit;
}

.daterangepicker td.week, .daterangepicker th.week {
  font-size: 80%;
  color: #ccc;
}

.daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date {
  background-color: #fff;
  border-color: transparent;
  color: #999;
}

.daterangepicker td.in-range {
  background-color: #ebf4f8;
  border-color: transparent;
  color: #000;
  border-radius: 0;
}

.daterangepicker td.start-date {
  border-radius: 4px 0 0 4px;
}

.daterangepicker td.end-date {
  border-radius: 0 4px 4px 0;
}

.daterangepicker td.start-date.end-date {
  border-radius: 4px;
}

.daterangepicker td.active, .daterangepicker td.active:hover {
  background-color: #357ebd;
  border-color: transparent;
  color: #fff;
}

.daterangepicker th.month {
  width: auto;
}

.daterangepicker td.disabled, .daterangepicker option.disabled {
  color: #999;
  cursor: not-allowed;
  text-decoration: line-through;
}

.daterangepicker select.monthselect, .daterangepicker select.yearselect {
  font-size: 12px;
  padding: 1px;
  height: auto;
  margin: 0;
  cursor: default;
}

.daterangepicker select.monthselect {
  margin-right: 2%;
  width: 56%;
}

.daterangepicker select.yearselect {
  width: 40%;
}

.daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect {
  width: 50px;
  margin: 0 auto;
  background: #eee;
  border: 1px solid #eee;
  padding: 2px;
  outline: 0;
  font-size: 12px;
}

.daterangepicker .calendar-time {
  text-align: center;
  margin: 4px auto 0 auto;
  line-height: 30px;
  position: relative;
}

.daterangepicker .calendar-time select.disabled {
  color: #ccc;
  cursor: not-allowed;
}

.daterangepicker .drp-buttons {
  clear: both;
  text-align: right;
  padding: 8px;
  border-top: 1px solid #ddd;
  display: none;
  line-height: 12px;
  vertical-align: middle;
}

.daterangepicker .drp-selected {
  display: inline-block;
  font-size: 12px;
  padding-right: 8px;
}

.daterangepicker .drp-buttons .btn {
  margin-left: 8px;
  font-size: 12px;
  font-weight: bold;
  padding: 4px 8px;
}

.daterangepicker.show-ranges.single.rtl .drp-calendar.left {
  border-right: 1px solid #ddd;
}

.daterangepicker.show-ranges.single.ltr .drp-calendar.left {
  border-left: 1px solid #ddd;
}

.daterangepicker.show-ranges.rtl .drp-calendar.right {
  border-right: 1px solid #ddd;
}

.daterangepicker.show-ranges.ltr .drp-calendar.left {
  border-left: 1px solid #ddd;
}

.daterangepicker .ranges {
  float: none;
  text-align: left;
  margin: 0;
}

.daterangepicker.show-calendar .ranges {
  margin-top: 8px;
}

.daterangepicker .ranges ul {
  list-style: none;
  margin: 0 auto;
  padding: 0;
  width: 100%;
}

.daterangepicker .ranges li {
  font-size: 12px;
  padding: 8px 12px;
  cursor: pointer;
}

.daterangepicker .ranges li:hover {
  background-color: #eee;
}

.daterangepicker .ranges li.active {
  background-color: #08c;
  color: #fff;
}

/*  Larger Screen Styling */
@media (min-width: 564px) {
  .daterangepicker {
    width: auto;
  }

  .daterangepicker .ranges ul {
    width: 140px;
  }

  .daterangepicker.single .ranges ul {
    width: 100%;
  }

  .daterangepicker.single .drp-calendar.left {
    clear: none;
  }

  .daterangepicker.single .ranges, .daterangepicker.single .drp-calendar {
    float: left;
  }

  .daterangepicker {
    direction: ltr;
    text-align: left;
  }

  .daterangepicker .drp-calendar.left {
    clear: left;
    margin-right: 0;
  }

  .daterangepicker .drp-calendar.left .calendar-table {
    border-right: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .daterangepicker .drp-calendar.right {
    margin-left: 0;
  }

  .daterangepicker .drp-calendar.right .calendar-table {
    border-left: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .daterangepicker .drp-calendar.left .calendar-table {
    padding-right: 8px;
  }

  .daterangepicker .ranges, .daterangepicker .drp-calendar {
    float: left;
  }
}

@media (min-width: 730px) {
  .daterangepicker .ranges {
    width: auto;
  }

  .daterangepicker .ranges {
    float: left;
  }

  .daterangepicker.rtl .ranges {
    float: right;
  }

  .daterangepicker .drp-calendar.left {
    clear: none !important;
  }
}

/*!
 * Datetimepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */
.datetimepicker {
	padding: 4px;
	margin-top: 1px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	direction: ltr;
}

.datetimepicker-inline {
	width: 220px;
}

.datetimepicker.datetimepicker-rtl {
	direction: rtl;
}

.datetimepicker.datetimepicker-rtl table tr td span {
	float: right;
}

.datetimepicker-dropdown, .datetimepicker-dropdown-left {
	top: 0;
	left: 0;
}

[class*=" datetimepicker-dropdown"]:before {
	content: '';
	display: inline-block;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #cccccc;
	border-bottom-color: rgba(0, 0, 0, 0.2);
	position: absolute;
}

[class*=" datetimepicker-dropdown"]:after {
	content: '';
	display: inline-block;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #ffffff;
	position: absolute;
}

[class*=" datetimepicker-dropdown-top"]:before {
	content: '';
	display: inline-block;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-top: 7px solid #cccccc;
	border-top-color: rgba(0, 0, 0, 0.2);
	border-bottom: 0;
}

[class*=" datetimepicker-dropdown-top"]:after {
	content: '';
	display: inline-block;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 6px solid #ffffff;
	border-bottom: 0;
}

.datetimepicker-dropdown-bottom-left:before {
	top: -7px;
	right: 6px;
}

.datetimepicker-dropdown-bottom-left:after {
	top: -6px;
	right: 7px;
}

.datetimepicker-dropdown-bottom-right:before {
	top: -7px;
	left: 6px;
}

.datetimepicker-dropdown-bottom-right:after {
	top: -6px;
	left: 7px;
}

.datetimepicker-dropdown-top-left:before {
	bottom: -7px;
	right: 6px;
}

.datetimepicker-dropdown-top-left:after {
	bottom: -6px;
	right: 7px;
}

.datetimepicker-dropdown-top-right:before {
	bottom: -7px;
	left: 6px;
}

.datetimepicker-dropdown-top-right:after {
	bottom: -6px;
	left: 7px;
}

.datetimepicker > div {
	display: none;
}

.datetimepicker.minutes div.datetimepicker-minutes {
	display: block;
}

.datetimepicker.hours div.datetimepicker-hours {
	display: block;
}

.datetimepicker.days div.datetimepicker-days {
	display: block;
}

.datetimepicker.months div.datetimepicker-months {
	display: block;
}

.datetimepicker.years div.datetimepicker-years {
	display: block;
}

.datetimepicker table {
	margin: 0;
}

.datetimepicker  td,
.datetimepicker th {
	text-align: center;
	width: 20px;
	height: 20px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border: none;
}

.table-striped .datetimepicker table tr td,
.table-striped .datetimepicker table tr th {
	background-color: transparent;
}

.datetimepicker table tr td.minute:hover {
	background: #eeeeee;
	cursor: pointer;
}

.datetimepicker table tr td.hour:hover {
	background: #eeeeee;
	cursor: pointer;
}

.datetimepicker table tr td.day:hover {
	background: #eeeeee;
	cursor: pointer;
}

.datetimepicker table tr td.old,
.datetimepicker table tr td.new {
	color: #999999;
}

.datetimepicker table tr td.disabled,
.datetimepicker table tr td.disabled:hover {
	background: none;
	color: #999999;
	cursor: default;
}

.datetimepicker table tr td.today,
.datetimepicker table tr td.today:hover,
.datetimepicker table tr td.today.disabled,
.datetimepicker table tr td.today.disabled:hover {
	background-color: #fde19a;
	background-image: -moz-linear-gradient(top, #fdd49a, #fdf59a);
	background-image: -ms-linear-gradient(top, #fdd49a, #fdf59a);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));
	background-image: -webkit-linear-gradient(top, #fdd49a, #fdf59a);
	background-image: -o-linear-gradient(top, #fdd49a, #fdf59a);
	background-image: linear-gradient(to bottom, #fdd49a, #fdf59a);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);
	border-color: #fdf59a #fdf59a #fbed50;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.datetimepicker table tr td.today:hover,
.datetimepicker table tr td.today:hover:hover,
.datetimepicker table tr td.today.disabled:hover,
.datetimepicker table tr td.today.disabled:hover:hover,
.datetimepicker table tr td.today:active,
.datetimepicker table tr td.today:hover:active,
.datetimepicker table tr td.today.disabled:active,
.datetimepicker table tr td.today.disabled:hover:active,
.datetimepicker table tr td.today.active,
.datetimepicker table tr td.today:hover.active,
.datetimepicker table tr td.today.disabled.active,
.datetimepicker table tr td.today.disabled:hover.active,
.datetimepicker table tr td.today.disabled,
.datetimepicker table tr td.today:hover.disabled,
.datetimepicker table tr td.today.disabled.disabled,
.datetimepicker table tr td.today.disabled:hover.disabled,
.datetimepicker table tr td.today[disabled],
.datetimepicker table tr td.today:hover[disabled],
.datetimepicker table tr td.today.disabled[disabled],
.datetimepicker table tr td.today.disabled:hover[disabled] {
	background-color: #fdf59a;
}

.datetimepicker table tr td.today:active,
.datetimepicker table tr td.today:hover:active,
.datetimepicker table tr td.today.disabled:active,
.datetimepicker table tr td.today.disabled:hover:active,
.datetimepicker table tr td.today.active,
.datetimepicker table tr td.today:hover.active,
.datetimepicker table tr td.today.disabled.active,
.datetimepicker table tr td.today.disabled:hover.active {
	background-color: #fbf069;
}

.datetimepicker table tr td.active,
.datetimepicker table tr td.active:hover,
.datetimepicker table tr td.active.disabled,
.datetimepicker table tr td.active.disabled:hover {
	background-color: #006dcc;
	background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
	background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
	background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
	background-image: -o-linear-gradient(top, #0088cc, #0044cc);
	background-image: linear-gradient(to bottom, #0088cc, #0044cc);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
	border-color: #0044cc #0044cc #002a80;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.datetimepicker table tr td.active:hover,
.datetimepicker table tr td.active:hover:hover,
.datetimepicker table tr td.active.disabled:hover,
.datetimepicker table tr td.active.disabled:hover:hover,
.datetimepicker table tr td.active:active,
.datetimepicker table tr td.active:hover:active,
.datetimepicker table tr td.active.disabled:active,
.datetimepicker table tr td.active.disabled:hover:active,
.datetimepicker table tr td.active.active,
.datetimepicker table tr td.active:hover.active,
.datetimepicker table tr td.active.disabled.active,
.datetimepicker table tr td.active.disabled:hover.active,
.datetimepicker table tr td.active.disabled,
.datetimepicker table tr td.active:hover.disabled,
.datetimepicker table tr td.active.disabled.disabled,
.datetimepicker table tr td.active.disabled:hover.disabled,
.datetimepicker table tr td.active[disabled],
.datetimepicker table tr td.active:hover[disabled],
.datetimepicker table tr td.active.disabled[disabled],
.datetimepicker table tr td.active.disabled:hover[disabled] {
	background-color: #0044cc;
}

.datetimepicker table tr td.active:active,
.datetimepicker table tr td.active:hover:active,
.datetimepicker table tr td.active.disabled:active,
.datetimepicker table tr td.active.disabled:hover:active,
.datetimepicker table tr td.active.active,
.datetimepicker table tr td.active:hover.active,
.datetimepicker table tr td.active.disabled.active,
.datetimepicker table tr td.active.disabled:hover.active {
	background-color: #003399;
}

.datetimepicker table tr td span {
	display: block;
	width: 23%;
	height: 54px;
	line-height: 54px;
	float: left;
	margin: 1%;
	cursor: pointer;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.datetimepicker .datetimepicker-hours span {
	height: 26px;
	line-height: 26px;
}

.datetimepicker .datetimepicker-hours table tr td span.hour_am,
.datetimepicker .datetimepicker-hours table tr td span.hour_pm {
	width: 14.6%;
}

.datetimepicker .datetimepicker-hours fieldset legend,
.datetimepicker .datetimepicker-minutes fieldset legend {
	margin-bottom: inherit;
	line-height: 30px;
}

.datetimepicker .datetimepicker-minutes span {
	height: 26px;
	line-height: 26px;
}

.datetimepicker table tr td span:hover {
	background: #eeeeee;
}

.datetimepicker table tr td span.disabled,
.datetimepicker table tr td span.disabled:hover {
	background: none;
	color: #999999;
	cursor: default;
}

.datetimepicker table tr td span.active,
.datetimepicker table tr td span.active:hover,
.datetimepicker table tr td span.active.disabled,
.datetimepicker table tr td span.active.disabled:hover {
	background-color: #006dcc;
	background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
	background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
	background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
	background-image: -o-linear-gradient(top, #0088cc, #0044cc);
	background-image: linear-gradient(to bottom, #0088cc, #0044cc);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
	border-color: #0044cc #0044cc #002a80;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.datetimepicker table tr td span.active:hover,
.datetimepicker table tr td span.active:hover:hover,
.datetimepicker table tr td span.active.disabled:hover,
.datetimepicker table tr td span.active.disabled:hover:hover,
.datetimepicker table tr td span.active:active,
.datetimepicker table tr td span.active:hover:active,
.datetimepicker table tr td span.active.disabled:active,
.datetimepicker table tr td span.active.disabled:hover:active,
.datetimepicker table tr td span.active.active,
.datetimepicker table tr td span.active:hover.active,
.datetimepicker table tr td span.active.disabled.active,
.datetimepicker table tr td span.active.disabled:hover.active,
.datetimepicker table tr td span.active.disabled,
.datetimepicker table tr td span.active:hover.disabled,
.datetimepicker table tr td span.active.disabled.disabled,
.datetimepicker table tr td span.active.disabled:hover.disabled,
.datetimepicker table tr td span.active[disabled],
.datetimepicker table tr td span.active:hover[disabled],
.datetimepicker table tr td span.active.disabled[disabled],
.datetimepicker table tr td span.active.disabled:hover[disabled] {
	background-color: #0044cc;
}

.datetimepicker table tr td span.active:active,
.datetimepicker table tr td span.active:hover:active,
.datetimepicker table tr td span.active.disabled:active,
.datetimepicker table tr td span.active.disabled:hover:active,
.datetimepicker table tr td span.active.active,
.datetimepicker table tr td span.active:hover.active,
.datetimepicker table tr td span.active.disabled.active,
.datetimepicker table tr td span.active.disabled:hover.active {
	background-color: #003399;
}

.datetimepicker table tr td span.old {
	color: #999999;
}

.datetimepicker th.switch {
	width: 145px;
}

.datetimepicker th span.glyphicon {
	pointer-events: none;
}

.datetimepicker thead tr:first-child th,
.datetimepicker tfoot th {
	cursor: pointer;
}

.datetimepicker thead tr:first-child th:hover,
.datetimepicker tfoot th:hover {
	background: #eeeeee;
}

.input-append.date .add-on i,
.input-prepend.date .add-on i,
.input-group.date .input-group-addon span {
	cursor: pointer;
	width: 14px;
	height: 14px;
}

/*!
 * Datepicker for Bootstrap v1.9.0 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */

.datepicker {
  border-radius: 4px;
  direction: ltr;
}
.datepicker-inline {
  width: 220px;
}
.datepicker-rtl {
  direction: rtl;
}
.datepicker-rtl.dropdown-menu {
  left: auto;
}
.datepicker-rtl table tr td span {
  float: right;
}
.datepicker-dropdown {
  top: 0;
  left: 0;
  padding: 4px;
}
.datepicker-dropdown:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid rgba(0, 0, 0, 0.15);
  border-top: 0;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
}
.datepicker-dropdown:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-top: 0;
  position: absolute;
}
.datepicker-dropdown.datepicker-orient-left:before {
  left: 6px;
}
.datepicker-dropdown.datepicker-orient-left:after {
  left: 7px;
}
.datepicker-dropdown.datepicker-orient-right:before {
  right: 6px;
}
.datepicker-dropdown.datepicker-orient-right:after {
  right: 7px;
}
.datepicker-dropdown.datepicker-orient-bottom:before {
  top: -7px;
}
.datepicker-dropdown.datepicker-orient-bottom:after {
  top: -6px;
}
.datepicker-dropdown.datepicker-orient-top:before {
  bottom: -7px;
  border-bottom: 0;
  border-top: 7px solid rgba(0, 0, 0, 0.15);
}
.datepicker-dropdown.datepicker-orient-top:after {
  bottom: -6px;
  border-bottom: 0;
  border-top: 6px solid #fff;
}
.datepicker table {
  margin: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.datepicker table tr td,
.datepicker table tr th {
  text-align: center;
  width: 30px;
  height: 30px;
  border-radius: 4px;
  border: none;
}
.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
  background-color: transparent;
}
.datepicker table tr td.old,
.datepicker table tr td.new {
  color: #777777;
}
.datepicker table tr td.day:hover,
.datepicker table tr td.focused {
  background: #eeeeee;
  cursor: pointer;
}
.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
  background: none;
  color: #777777;
  cursor: default;
}
.datepicker table tr td.highlighted {
  color: #000;
  background-color: #d9edf7;
  border-color: #85c5e5;
  border-radius: 0;
}
.datepicker table tr td.highlighted:focus,
.datepicker table tr td.highlighted.focus {
  color: #000;
  background-color: #afd9ee;
  border-color: #298fc2;
}
.datepicker table tr td.highlighted:hover {
  color: #000;
  background-color: #afd9ee;
  border-color: #52addb;
}
.datepicker table tr td.highlighted:active,
.datepicker table tr td.highlighted.active {
  color: #000;
  background-color: #afd9ee;
  border-color: #52addb;
}
.datepicker table tr td.highlighted:active:hover,
.datepicker table tr td.highlighted.active:hover,
.datepicker table tr td.highlighted:active:focus,
.datepicker table tr td.highlighted.active:focus,
.datepicker table tr td.highlighted:active.focus,
.datepicker table tr td.highlighted.active.focus {
  color: #000;
  background-color: #91cbe8;
  border-color: #298fc2;
}
.datepicker table tr td.highlighted.disabled:hover,
.datepicker table tr td.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.highlighted:hover,
.datepicker table tr td.highlighted.disabled:focus,
.datepicker table tr td.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.highlighted:focus,
.datepicker table tr td.highlighted.disabled.focus,
.datepicker table tr td.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: #d9edf7;
  border-color: #85c5e5;
}
.datepicker table tr td.highlighted.focused {
  background: #afd9ee;
}
.datepicker table tr td.highlighted.disabled,
.datepicker table tr td.highlighted.disabled:active {
  background: #d9edf7;
  color: #777777;
}
.datepicker table tr td.today {
  color: #000;
  background-color: #ffdb99;
  border-color: #ffb733;
}
.datepicker table tr td.today:focus,
.datepicker table tr td.today.focus {
  color: #000;
  background-color: #ffc966;
  border-color: #b37400;
}
.datepicker table tr td.today:hover {
  color: #000;
  background-color: #ffc966;
  border-color: #f59e00;
}
.datepicker table tr td.today:active,
.datepicker table tr td.today.active {
  color: #000;
  background-color: #ffc966;
  border-color: #f59e00;
}
.datepicker table tr td.today:active:hover,
.datepicker table tr td.today.active:hover,
.datepicker table tr td.today:active:focus,
.datepicker table tr td.today.active:focus,
.datepicker table tr td.today:active.focus,
.datepicker table tr td.today.active.focus {
  color: #000;
  background-color: #ffbc42;
  border-color: #b37400;
}
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today[disabled]:hover,
fieldset[disabled] .datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today[disabled]:focus,
fieldset[disabled] .datepicker table tr td.today:focus,
.datepicker table tr td.today.disabled.focus,
.datepicker table tr td.today[disabled].focus,
fieldset[disabled] .datepicker table tr td.today.focus {
  background-color: #ffdb99;
  border-color: #ffb733;
}
.datepicker table tr td.today.focused {
  background: #ffc966;
}
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:active {
  background: #ffdb99;
  color: #777777;
}
.datepicker table tr td.range {
  color: #000;
  background-color: #eeeeee;
  border-color: #bbbbbb;
  border-radius: 0;
}
.datepicker table tr td.range:focus,
.datepicker table tr td.range.focus {
  color: #000;
  background-color: #d5d5d5;
  border-color: #7c7c7c;
}
.datepicker table tr td.range:hover {
  color: #000;
  background-color: #d5d5d5;
  border-color: #9d9d9d;
}
.datepicker table tr td.range:active,
.datepicker table tr td.range.active {
  color: #000;
  background-color: #d5d5d5;
  border-color: #9d9d9d;
}
.datepicker table tr td.range:active:hover,
.datepicker table tr td.range.active:hover,
.datepicker table tr td.range:active:focus,
.datepicker table tr td.range.active:focus,
.datepicker table tr td.range:active.focus,
.datepicker table tr td.range.active.focus {
  color: #000;
  background-color: #c3c3c3;
  border-color: #7c7c7c;
}
.datepicker table tr td.range.disabled:hover,
.datepicker table tr td.range[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled:focus,
.datepicker table tr td.range[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range:focus,
.datepicker table tr td.range.disabled.focus,
.datepicker table tr td.range[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.focus {
  background-color: #eeeeee;
  border-color: #bbbbbb;
}
.datepicker table tr td.range.focused {
  background: #d5d5d5;
}
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:active {
  background: #eeeeee;
  color: #777777;
}
.datepicker table tr td.range.highlighted {
  color: #000;
  background-color: #e4eef3;
  border-color: #9dc1d3;
}
.datepicker table tr td.range.highlighted:focus,
.datepicker table tr td.range.highlighted.focus {
  color: #000;
  background-color: #c1d7e3;
  border-color: #4b88a6;
}
.datepicker table tr td.range.highlighted:hover {
  color: #000;
  background-color: #c1d7e3;
  border-color: #73a6c0;
}
.datepicker table tr td.range.highlighted:active,
.datepicker table tr td.range.highlighted.active {
  color: #000;
  background-color: #c1d7e3;
  border-color: #73a6c0;
}
.datepicker table tr td.range.highlighted:active:hover,
.datepicker table tr td.range.highlighted.active:hover,
.datepicker table tr td.range.highlighted:active:focus,
.datepicker table tr td.range.highlighted.active:focus,
.datepicker table tr td.range.highlighted:active.focus,
.datepicker table tr td.range.highlighted.active.focus {
  color: #000;
  background-color: #a8c8d8;
  border-color: #4b88a6;
}
.datepicker table tr td.range.highlighted.disabled:hover,
.datepicker table tr td.range.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range.highlighted:hover,
.datepicker table tr td.range.highlighted.disabled:focus,
.datepicker table tr td.range.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range.highlighted:focus,
.datepicker table tr td.range.highlighted.disabled.focus,
.datepicker table tr td.range.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.highlighted.focus {
  background-color: #e4eef3;
  border-color: #9dc1d3;
}
.datepicker table tr td.range.highlighted.focused {
  background: #c1d7e3;
}
.datepicker table tr td.range.highlighted.disabled,
.datepicker table tr td.range.highlighted.disabled:active {
  background: #e4eef3;
  color: #777777;
}
.datepicker table tr td.range.today {
  color: #000;
  background-color: #f7ca77;
  border-color: #f1a417;
}
.datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today.focus {
  color: #000;
  background-color: #f4b747;
  border-color: #815608;
}
.datepicker table tr td.range.today:hover {
  color: #000;
  background-color: #f4b747;
  border-color: #bf800c;
}
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today.active {
  color: #000;
  background-color: #f4b747;
  border-color: #bf800c;
}
.datepicker table tr td.range.today:active:hover,
.datepicker table tr td.range.today.active:hover,
.datepicker table tr td.range.today:active:focus,
.datepicker table tr td.range.today.active:focus,
.datepicker table tr td.range.today:active.focus,
.datepicker table tr td.range.today.active.focus {
  color: #000;
  background-color: #f2aa25;
  border-color: #815608;
}
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled:focus,
.datepicker table tr td.range.today[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today.disabled.focus,
.datepicker table tr td.range.today[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.today.focus {
  background-color: #f7ca77;
  border-color: #f1a417;
}
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:active {
  background: #f7ca77;
  color: #777777;
}
.datepicker table tr td.selected,
.datepicker table tr td.selected.highlighted {
  color: #fff;
  background-color: #777777;
  border-color: #555555;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.selected:focus,
.datepicker table tr td.selected.highlighted:focus,
.datepicker table tr td.selected.focus,
.datepicker table tr td.selected.highlighted.focus {
  color: #fff;
  background-color: #5e5e5e;
  border-color: #161616;
}
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.highlighted:hover {
  color: #fff;
  background-color: #5e5e5e;
  border-color: #373737;
}
.datepicker table tr td.selected:active,
.datepicker table tr td.selected.highlighted:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected.highlighted.active {
  color: #fff;
  background-color: #5e5e5e;
  border-color: #373737;
}
.datepicker table tr td.selected:active:hover,
.datepicker table tr td.selected.highlighted:active:hover,
.datepicker table tr td.selected.active:hover,
.datepicker table tr td.selected.highlighted.active:hover,
.datepicker table tr td.selected:active:focus,
.datepicker table tr td.selected.highlighted:active:focus,
.datepicker table tr td.selected.active:focus,
.datepicker table tr td.selected.highlighted.active:focus,
.datepicker table tr td.selected:active.focus,
.datepicker table tr td.selected.highlighted:active.focus,
.datepicker table tr td.selected.active.focus,
.datepicker table tr td.selected.highlighted.active.focus {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #161616;
}
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.highlighted.disabled:hover,
.datepicker table tr td.selected[disabled]:hover,
.datepicker table tr td.selected.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,
.datepicker table tr td.selected.disabled:focus,
.datepicker table tr td.selected.highlighted.disabled:focus,
.datepicker table tr td.selected[disabled]:focus,
.datepicker table tr td.selected.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.selected:focus,
fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,
.datepicker table tr td.selected.disabled.focus,
.datepicker table tr td.selected.highlighted.disabled.focus,
.datepicker table tr td.selected[disabled].focus,
.datepicker table tr td.selected.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.selected.focus,
fieldset[disabled] .datepicker table tr td.selected.highlighted.focus {
  background-color: #777777;
  border-color: #555555;
}
.datepicker table tr td.active,
.datepicker table tr td.active.highlighted {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.active:focus,
.datepicker table tr td.active.highlighted:focus,
.datepicker table tr td.active.focus,
.datepicker table tr td.active.highlighted.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}
.datepicker table tr td.active:hover,
.datepicker table tr td.active.highlighted:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active.highlighted:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active.highlighted.active {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.datepicker table tr td.active:active:hover,
.datepicker table tr td.active.highlighted:active:hover,
.datepicker table tr td.active.active:hover,
.datepicker table tr td.active.highlighted.active:hover,
.datepicker table tr td.active:active:focus,
.datepicker table tr td.active.highlighted:active:focus,
.datepicker table tr td.active.active:focus,
.datepicker table tr td.active.highlighted.active:focus,
.datepicker table tr td.active:active.focus,
.datepicker table tr td.active.highlighted:active.focus,
.datepicker table tr td.active.active.focus,
.datepicker table tr td.active.highlighted.active.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40;
}
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.highlighted.disabled:hover,
.datepicker table tr td.active[disabled]:hover,
.datepicker table tr td.active.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active.highlighted:hover,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active.highlighted.disabled:focus,
.datepicker table tr td.active[disabled]:focus,
.datepicker table tr td.active.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.active:focus,
fieldset[disabled] .datepicker table tr td.active.highlighted:focus,
.datepicker table tr td.active.disabled.focus,
.datepicker table tr td.active.highlighted.disabled.focus,
.datepicker table tr td.active[disabled].focus,
.datepicker table tr td.active.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.active.focus,
fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.datepicker table tr td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  border-radius: 4px;
}
.datepicker table tr td span:hover,
.datepicker table tr td span.focused {
  background: #eeeeee;
}
.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {
  background: none;
  color: #777777;
  cursor: default;
}
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td span.active:focus,
.datepicker table tr td span.active:hover:focus,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.focus,
.datepicker table tr td span.active:hover.focus,
.datepicker table tr td span.active.disabled.focus,
.datepicker table tr td span.active.disabled:hover.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.datepicker table tr td span.active:active:hover,
.datepicker table tr td span.active:hover:active:hover,
.datepicker table tr td span.active.disabled:active:hover,
.datepicker table tr td span.active.disabled:hover:active:hover,
.datepicker table tr td span.active.active:hover,
.datepicker table tr td span.active:hover.active:hover,
.datepicker table tr td span.active.disabled.active:hover,
.datepicker table tr td span.active.disabled:hover.active:hover,
.datepicker table tr td span.active:active:focus,
.datepicker table tr td span.active:hover:active:focus,
.datepicker table tr td span.active.disabled:active:focus,
.datepicker table tr td span.active.disabled:hover:active:focus,
.datepicker table tr td span.active.active:focus,
.datepicker table tr td span.active:hover.active:focus,
.datepicker table tr td span.active.disabled.active:focus,
.datepicker table tr td span.active.disabled:hover.active:focus,
.datepicker table tr td span.active:active.focus,
.datepicker table tr td span.active:hover:active.focus,
.datepicker table tr td span.active.disabled:active.focus,
.datepicker table tr td span.active.disabled:hover:active.focus,
.datepicker table tr td span.active.active.focus,
.datepicker table tr td span.active:hover.active.focus,
.datepicker table tr td span.active.disabled.active.focus,
.datepicker table tr td span.active.disabled:hover.active.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40;
}
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active:hover.disabled:hover,
.datepicker table tr td span.active.disabled.disabled:hover,
.datepicker table tr td span.active.disabled:hover.disabled:hover,
.datepicker table tr td span.active[disabled]:hover,
.datepicker table tr td span.active:hover[disabled]:hover,
.datepicker table tr td span.active.disabled[disabled]:hover,
.datepicker table tr td span.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active:hover:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active:hover.disabled:focus,
.datepicker table tr td span.active.disabled.disabled:focus,
.datepicker table tr td span.active.disabled:hover.disabled:focus,
.datepicker table tr td span.active[disabled]:focus,
.datepicker table tr td span.active:hover[disabled]:focus,
.datepicker table tr td span.active.disabled[disabled]:focus,
.datepicker table tr td span.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td span.active:focus,
fieldset[disabled] .datepicker table tr td span.active:hover:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.disabled.focus,
.datepicker table tr td span.active:hover.disabled.focus,
.datepicker table tr td span.active.disabled.disabled.focus,
.datepicker table tr td span.active.disabled:hover.disabled.focus,
.datepicker table tr td span.active[disabled].focus,
.datepicker table tr td span.active:hover[disabled].focus,
.datepicker table tr td span.active.disabled[disabled].focus,
.datepicker table tr td span.active.disabled:hover[disabled].focus,
fieldset[disabled] .datepicker table tr td span.active.focus,
fieldset[disabled] .datepicker table tr td span.active:hover.focus,
fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.datepicker table tr td span.old,
.datepicker table tr td span.new {
  color: #777777;
}
.datepicker .datepicker-switch {
  width: 145px;
}
.datepicker .datepicker-switch,
.datepicker .prev,
.datepicker .next,
.datepicker tfoot tr th {
  cursor: pointer;
}
.datepicker .datepicker-switch:hover,
.datepicker .prev:hover,
.datepicker .next:hover,
.datepicker tfoot tr th:hover {
  background: #eeeeee;
}
.datepicker .prev.disabled,
.datepicker .next.disabled {
  visibility: hidden;
}
.datepicker .cw {
  font-size: 10px;
  width: 12px;
  padding: 0 2px 0 5px;
  vertical-align: middle;
}
.input-group.date .input-group-addon {
  cursor: pointer;
}
.input-daterange {
  width: 100%;
}
.input-daterange input {
  text-align: center;
}
.input-daterange input:first-child {
  border-radius: 3px 0 0 3px;
}
.input-daterange input:last-child {
  border-radius: 0 3px 3px 0;
}
.input-daterange .input-group-addon {
  width: auto;
  min-width: 16px;
  padding: 4px 5px;
  line-height: 1.42857143;
  border-width: 1px 0;
  margin-left: -5px;
  margin-right: -5px;
}
/*!
 * Timepicker Component for Twitter Bootstrap
 *
 * Copyright 2013 Joris de Wit
 *
 * Contributors https://github.com/jdewit/bootstrap-timepicker/graphs/contributors
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */
.bootstrap-timepicker {
  position: relative;
}
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu {
  left: auto;
  right: 0;
}
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:before {
  left: auto;
  right: 12px;
}
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:after {
  left: auto;
  right: 13px;
}
.bootstrap-timepicker .input-group-addon {
  cursor: pointer;
}
.bootstrap-timepicker .input-group-addon i {
  display: inline-block;
  width: 16px;
  height: 16px;
}
.bootstrap-timepicker-widget.dropdown-menu {
  padding: 4px;
}
.bootstrap-timepicker-widget.dropdown-menu.open {
  display: inline-block;
}
.bootstrap-timepicker-widget.dropdown-menu:before {
  border-bottom: 7px solid rgba(0, 0, 0, 0.2);
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  content: "";
  display: inline-block;
  position: absolute;
}
.bootstrap-timepicker-widget.dropdown-menu:after {
  border-bottom: 6px solid #FFFFFF;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  content: "";
  display: inline-block;
  position: absolute;
}
.bootstrap-timepicker-widget.timepicker-orient-left:before {
  left: 6px;
}
.bootstrap-timepicker-widget.timepicker-orient-left:after {
  left: 7px;
}
.bootstrap-timepicker-widget.timepicker-orient-right:before {
  right: 6px;
}
.bootstrap-timepicker-widget.timepicker-orient-right:after {
  right: 7px;
}
.bootstrap-timepicker-widget.timepicker-orient-top:before {
  top: -7px;
}
.bootstrap-timepicker-widget.timepicker-orient-top:after {
  top: -6px;
}
.bootstrap-timepicker-widget.timepicker-orient-bottom:before {
  bottom: -7px;
  border-bottom: 0;
  border-top: 7px solid #999;
}
.bootstrap-timepicker-widget.timepicker-orient-bottom:after {
  bottom: -6px;
  border-bottom: 0;
  border-top: 6px solid #ffffff;
}
.bootstrap-timepicker-widget a.btn,
.bootstrap-timepicker-widget input {
  border-radius: 4px;
}
.bootstrap-timepicker-widget table {
  width: 100%;
  margin: 0;
}
.bootstrap-timepicker-widget table td {
  text-align: center;
  height: 30px;
  margin: 0;
  padding: 2px;
}
.bootstrap-timepicker-widget table td:not(.separator) {
  min-width: 30px;
}
.bootstrap-timepicker-widget table td span {
  width: 100%;
}
.bootstrap-timepicker-widget table td a {
  border: 1px transparent solid;
  width: 100%;
  display: inline-block;
  margin: 0;
  padding: 8px 0;
  outline: 0;
  color: #333;
}
.bootstrap-timepicker-widget table td a:hover {
  text-decoration: none;
  background-color: #eee;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border-color: #ddd;
}
.bootstrap-timepicker-widget table td a i {
  margin-top: 2px;
  font-size: 18px;
}
.bootstrap-timepicker-widget table td input {
  width: 25px;
  margin: 0;
  text-align: center;
}
.bootstrap-timepicker-widget .modal-content {
  padding: 4px;
}
@media (min-width: 767px) {
  .bootstrap-timepicker-widget.modal {
    width: 200px;
    margin-left: -100px;
  }
}
@media (max-width: 767px) {
  .bootstrap-timepicker {
    width: 100%;
  }
  .bootstrap-timepicker .dropdown-menu {
    width: 100%;
  }
}

.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}

p {
    margin-bottom: 0;
}
.m_auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
    margin-right: auto !important;
    margin-left: auto !important;
}

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

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

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

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

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

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

.p_auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
    margin-right: auto !important;
    margin-left: auto !important;
}

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

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

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

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

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

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

.m_0 {
    margin-top: 0rem !important;
    margin-bottom: 0rem !important;
    margin-right: 0rem !important;
    margin-left: 0rem !important;
}

.mt_0 {
    margin-top: 0rem !important;
}

.mb_0 {
    margin-bottom: 0rem !important;
}

.ml_0 {
    margin-left: 0rem !important;
}

.mr_0 {
    margin-right: 0rem !important;
}

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

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

.p_0 {
    padding-right: 0rem !important;
    padding-left: 0rem !important;
    padding-top: 0rem !important;
    padding-bottom: 0rem !important;
}

.pt_0 {
    padding-top: 0rem !important;
}

.pb_0 {
    padding-bottom: 0rem !important;
}

.pl_0 {
    padding-left: 0rem !important;
}

.pr_0 {
    padding-right: 0rem !important;
}

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

.py_0 {
    padding-top: 0rem !important;
    padding-bottom: 0rem !important;
}
/*gutters*/
.g_0 > .col, .g_0 > [class*="col-"] {
    padding: calc(0rem / 2);
}

.g_0 {
    margin: calc(0rem / -2);
}

.row_0 {
    margin-top: calc(0rem / 2);
}

.m_1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
}

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

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

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

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

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

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

.p_1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
}

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

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

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

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

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

.py_1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
}
/*gutters*/
.g_1 > .col, .g_1 > [class*="col-"] {
    padding: calc(0.25rem / 2);
}

.g_1 {
    margin: calc(0.25rem / -2);
}

.row_1 {
    margin-top: calc(0.25rem / 2);
}

.m_2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
}

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

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

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

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

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

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

.p_2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
}

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

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

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

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

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

.py_2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
}
/*gutters*/
.g_2 > .col, .g_2 > [class*="col-"] {
    padding: calc(0.5rem / 2);
}

.g_2 {
    margin: calc(0.5rem / -2);
}

.row_2 {
    margin-top: calc(0.5rem / 2);
}

.m_3 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important;
    margin-right: 0.75rem !important;
    margin-left: 0.75rem !important;
}

.mt_3 {
    margin-top: 0.75rem !important;
}

.mb_3 {
    margin-bottom: 0.75rem !important;
}

.ml_3 {
    margin-left: 0.75rem !important;
}

.mr_3 {
    margin-right: 0.75rem !important;
}

.mx_3 {
    margin-right: 0.75rem !important;
    margin-left: 0.75rem !important;
}

.my_3 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important;
}

.p_3 {
    padding-right: 0.75rem !important;
    padding-left: 0.75rem !important;
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important;
}

.pt_3 {
    padding-top: 0.75rem !important;
}

.pb_3 {
    padding-bottom: 0.75rem !important;
}

.pl_3 {
    padding-left: 0.75rem !important;
}

.pr_3 {
    padding-right: 0.75rem !important;
}

.px_3 {
    padding-right: 0.75rem !important;
    padding-left: 0.75rem !important;
}

.py_3 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important;
}
/*gutters*/
.g_3 > .col, .g_3 > [class*="col-"] {
    padding: calc(0.75rem / 2);
}

.g_3 {
    margin: calc(0.75rem / -2);
}

.row_3 {
    margin-top: calc(0.75rem / 2);
}

.m_4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
    margin-right: 1rem !important;
    margin-left: 1rem !important;
}

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

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

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

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

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

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

.p_4 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
}

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

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

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

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

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

.py_4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
}
/*gutters*/
.g_4 > .col, .g_4 > [class*="col-"] {
    padding: calc(1rem / 2);
}

.g_4 {
    margin: calc(1rem / -2);
}

.row_4 {
    margin-top: calc(1rem / 2);
}

.m_5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important;
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important;
}

.mt_5 {
    margin-top: 1.25rem !important;
}

.mb_5 {
    margin-bottom: 1.25rem !important;
}

.ml_5 {
    margin-left: 1.25rem !important;
}

.mr_5 {
    margin-right: 1.25rem !important;
}

.mx_5 {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important;
}

.my_5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important;
}

.p_5 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important;
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
}

.pt_5 {
    padding-top: 1.25rem !important;
}

.pb_5 {
    padding-bottom: 1.25rem !important;
}

.pl_5 {
    padding-left: 1.25rem !important;
}

.pr_5 {
    padding-right: 1.25rem !important;
}

.px_5 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important;
}

.py_5 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
}
/*gutters*/
.g_5 > .col, .g_5 > [class*="col-"] {
    padding: calc(1.25rem / 2);
}

.g_5 {
    margin: calc(1.25rem / -2);
}

.row_5 {
    margin-top: calc(1.25rem / 2);
}

.m_6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
}

.mt_6 {
    margin-top: 1.5rem !important;
}

.mb_6 {
    margin-bottom: 1.5rem !important;
}

.ml_6 {
    margin-left: 1.5rem !important;
}

.mr_6 {
    margin-right: 1.5rem !important;
}

.mx_6 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
}

.my_6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
}

.p_6 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
}

.pt_6 {
    padding-top: 1.5rem !important;
}

.pb_6 {
    padding-bottom: 1.5rem !important;
}

.pl_6 {
    padding-left: 1.5rem !important;
}

.pr_6 {
    padding-right: 1.5rem !important;
}

.px_6 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
}

.py_6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
}
/*gutters*/
.g_6 > .col, .g_6 > [class*="col-"] {
    padding: calc(1.5rem / 2);
}

.g_6 {
    margin: calc(1.5rem / -2);
}

.row_6 {
    margin-top: calc(1.5rem / 2);
}

.m_7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important;
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important;
}

.mt_7 {
    margin-top: 1.75rem !important;
}

.mb_7 {
    margin-bottom: 1.75rem !important;
}

.ml_7 {
    margin-left: 1.75rem !important;
}

.mr_7 {
    margin-right: 1.75rem !important;
}

.mx_7 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important;
}

.my_7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important;
}

.p_7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important;
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important;
}

.pt_7 {
    padding-top: 1.75rem !important;
}

.pb_7 {
    padding-bottom: 1.75rem !important;
}

.pl_7 {
    padding-left: 1.75rem !important;
}

.pr_7 {
    padding-right: 1.75rem !important;
}

.px_7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important;
}

.py_7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important;
}
/*gutters*/
.g_7 > .col, .g_7 > [class*="col-"] {
    padding: calc(1.75rem / 2);
}

.g_7 {
    margin: calc(1.75rem / -2);
}

.row_7 {
    margin-top: calc(1.75rem / 2);
}

.m_8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
    margin-right: 2rem !important;
    margin-left: 2rem !important;
}

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

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

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

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

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

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

.p_8 {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
}

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

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

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

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

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

.py_8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
}
/*gutters*/
.g_8 > .col, .g_8 > [class*="col-"] {
    padding: calc(2rem / 2);
}

.g_8 {
    margin: calc(2rem / -2);
}

.row_8 {
    margin-top: calc(2rem / 2);
}

.m_9 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important;
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important;
}

.mt_9 {
    margin-top: 2.25rem !important;
}

.mb_9 {
    margin-bottom: 2.25rem !important;
}

.ml_9 {
    margin-left: 2.25rem !important;
}

.mr_9 {
    margin-right: 2.25rem !important;
}

.mx_9 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important;
}

.my_9 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important;
}

.p_9 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important;
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important;
}

.pt_9 {
    padding-top: 2.25rem !important;
}

.pb_9 {
    padding-bottom: 2.25rem !important;
}

.pl_9 {
    padding-left: 2.25rem !important;
}

.pr_9 {
    padding-right: 2.25rem !important;
}

.px_9 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important;
}

.py_9 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important;
}
/*gutters*/
.g_9 > .col, .g_9 > [class*="col-"] {
    padding: calc(2.25rem / 2);
}

.g_9 {
    margin: calc(2.25rem / -2);
}

.row_9 {
    margin-top: calc(2.25rem / 2);
}

.m_10 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
}

.mt_10 {
    margin-top: 2.5rem !important;
}

.mb_10 {
    margin-bottom: 2.5rem !important;
}

.ml_10 {
    margin-left: 2.5rem !important;
}

.mr_10 {
    margin-right: 2.5rem !important;
}

.mx_10 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
}

.my_10 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
}

.p_10 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
}

.pt_10 {
    padding-top: 2.5rem !important;
}

.pb_10 {
    padding-bottom: 2.5rem !important;
}

.pl_10 {
    padding-left: 2.5rem !important;
}

.pr_10 {
    padding-right: 2.5rem !important;
}

.px_10 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
}

.py_10 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
}
/*gutters*/
.g_10 > .col, .g_10 > [class*="col-"] {
    padding: calc(2.5rem / 2);
}

.g_10 {
    margin: calc(2.5rem / -2);
}

.row_10 {
    margin-top: calc(2.5rem / 2);
}

.m_11 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
}

.mt_11 {
    margin-top: 2.75rem !important;
}

.mb_11 {
    margin-bottom: 2.75rem !important;
}

.ml_11 {
    margin-left: 2.75rem !important;
}

.mr_11 {
    margin-right: 2.75rem !important;
}

.mx_11 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
}

.my_11 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important;
}

.p_11 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
}

.pt_11 {
    padding-top: 2.75rem !important;
}

.pb_11 {
    padding-bottom: 2.75rem !important;
}

.pl_11 {
    padding-left: 2.75rem !important;
}

.pr_11 {
    padding-right: 2.75rem !important;
}

.px_11 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
}

.py_11 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important;
}
/*gutters*/
.g_11 > .col, .g_11 > [class*="col-"] {
    padding: calc(2.75rem / 2);
}

.g_11 {
    margin: calc(2.75rem / -2);
}

.row_11 {
    margin-top: calc(2.75rem / 2);
}

.m_12 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
    margin-right: 3rem !important;
    margin-left: 3rem !important;
}

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

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

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

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

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

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

.p_12 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
}

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

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

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

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

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

.py_12 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
}
/*gutters*/
.g_12 > .col, .g_12 > [class*="col-"] {
    padding: calc(3rem / 2);
}

.g_12 {
    margin: calc(3rem / -2);
}

.row_12 {
    margin-top: calc(3rem / 2);
}

.m_13 {
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important;
    margin-right: 3.25rem !important;
    margin-left: 3.25rem !important;
}

.mt_13 {
    margin-top: 3.25rem !important;
}

.mb_13 {
    margin-bottom: 3.25rem !important;
}

.ml_13 {
    margin-left: 3.25rem !important;
}

.mr_13 {
    margin-right: 3.25rem !important;
}

.mx_13 {
    margin-right: 3.25rem !important;
    margin-left: 3.25rem !important;
}

.my_13 {
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important;
}

.p_13 {
    padding-right: 3.25rem !important;
    padding-left: 3.25rem !important;
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important;
}

.pt_13 {
    padding-top: 3.25rem !important;
}

.pb_13 {
    padding-bottom: 3.25rem !important;
}

.pl_13 {
    padding-left: 3.25rem !important;
}

.pr_13 {
    padding-right: 3.25rem !important;
}

.px_13 {
    padding-right: 3.25rem !important;
    padding-left: 3.25rem !important;
}

.py_13 {
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important;
}
/*gutters*/
.g_13 > .col, .g_13 > [class*="col-"] {
    padding: calc(3.25rem / 2);
}

.g_13 {
    margin: calc(3.25rem / -2);
}

.row_13 {
    margin-top: calc(3.25rem / 2);
}

.m_14 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
}

.mt_14 {
    margin-top: 3.5rem !important;
}

.mb_14 {
    margin-bottom: 3.5rem !important;
}

.ml_14 {
    margin-left: 3.5rem !important;
}

.mr_14 {
    margin-right: 3.5rem !important;
}

.mx_14 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
}

.my_14 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
}

.p_14 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
}

.pt_14 {
    padding-top: 3.5rem !important;
}

.pb_14 {
    padding-bottom: 3.5rem !important;
}

.pl_14 {
    padding-left: 3.5rem !important;
}

.pr_14 {
    padding-right: 3.5rem !important;
}

.px_14 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
}

.py_14 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
}
/*gutters*/
.g_14 > .col, .g_14 > [class*="col-"] {
    padding: calc(3.5rem / 2);
}

.g_14 {
    margin: calc(3.5rem / -2);
}

.row_14 {
    margin-top: calc(3.5rem / 2);
}

.m_15 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
}

.mt_15 {
    margin-top: 3.75rem !important;
}

.mb_15 {
    margin-bottom: 3.75rem !important;
}

.ml_15 {
    margin-left: 3.75rem !important;
}

.mr_15 {
    margin-right: 3.75rem !important;
}

.mx_15 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
}

.my_15 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important;
}

.p_15 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
}

.pt_15 {
    padding-top: 3.75rem !important;
}

.pb_15 {
    padding-bottom: 3.75rem !important;
}

.pl_15 {
    padding-left: 3.75rem !important;
}

.pr_15 {
    padding-right: 3.75rem !important;
}

.px_15 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
}

.py_15 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important;
}
/*gutters*/
.g_15 > .col, .g_15 > [class*="col-"] {
    padding: calc(3.75rem / 2);
}

.g_15 {
    margin: calc(3.75rem / -2);
}

.row_15 {
    margin-top: calc(3.75rem / 2);
}

.m_16 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
    margin-right: 4rem !important;
    margin-left: 4rem !important;
}

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

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

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

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

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

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

.p_16 {
    padding-right: 4rem !important;
    padding-left: 4rem !important;
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
}

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

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

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

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

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

.py_16 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
}
/*gutters*/
.g_16 > .col, .g_16 > [class*="col-"] {
    padding: calc(4rem / 2);
}

.g_16 {
    margin: calc(4rem / -2);
}

.row_16 {
    margin-top: calc(4rem / 2);
}

.m_17 {
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important;
    margin-right: 4.25rem !important;
    margin-left: 4.25rem !important;
}

.mt_17 {
    margin-top: 4.25rem !important;
}

.mb_17 {
    margin-bottom: 4.25rem !important;
}

.ml_17 {
    margin-left: 4.25rem !important;
}

.mr_17 {
    margin-right: 4.25rem !important;
}

.mx_17 {
    margin-right: 4.25rem !important;
    margin-left: 4.25rem !important;
}

.my_17 {
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important;
}

.p_17 {
    padding-right: 4.25rem !important;
    padding-left: 4.25rem !important;
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important;
}

.pt_17 {
    padding-top: 4.25rem !important;
}

.pb_17 {
    padding-bottom: 4.25rem !important;
}

.pl_17 {
    padding-left: 4.25rem !important;
}

.pr_17 {
    padding-right: 4.25rem !important;
}

.px_17 {
    padding-right: 4.25rem !important;
    padding-left: 4.25rem !important;
}

.py_17 {
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important;
}
/*gutters*/
.g_17 > .col, .g_17 > [class*="col-"] {
    padding: calc(4.25rem / 2);
}

.g_17 {
    margin: calc(4.25rem / -2);
}

.row_17 {
    margin-top: calc(4.25rem / 2);
}

.m_18 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
}

.mt_18 {
    margin-top: 4.5rem !important;
}

.mb_18 {
    margin-bottom: 4.5rem !important;
}

.ml_18 {
    margin-left: 4.5rem !important;
}

.mr_18 {
    margin-right: 4.5rem !important;
}

.mx_18 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
}

.my_18 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
}

.p_18 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
}

.pt_18 {
    padding-top: 4.5rem !important;
}

.pb_18 {
    padding-bottom: 4.5rem !important;
}

.pl_18 {
    padding-left: 4.5rem !important;
}

.pr_18 {
    padding-right: 4.5rem !important;
}

.px_18 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
}

.py_18 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
}
/*gutters*/
.g_18 > .col, .g_18 > [class*="col-"] {
    padding: calc(4.5rem / 2);
}

.g_18 {
    margin: calc(4.5rem / -2);
}

.row_18 {
    margin-top: calc(4.5rem / 2);
}

.m_19 {
    margin-top: 4.75rem !important;
    margin-bottom: 4.75rem !important;
    margin-right: 4.75rem !important;
    margin-left: 4.75rem !important;
}

.mt_19 {
    margin-top: 4.75rem !important;
}

.mb_19 {
    margin-bottom: 4.75rem !important;
}

.ml_19 {
    margin-left: 4.75rem !important;
}

.mr_19 {
    margin-right: 4.75rem !important;
}

.mx_19 {
    margin-right: 4.75rem !important;
    margin-left: 4.75rem !important;
}

.my_19 {
    margin-top: 4.75rem !important;
    margin-bottom: 4.75rem !important;
}

.p_19 {
    padding-right: 4.75rem !important;
    padding-left: 4.75rem !important;
    padding-top: 4.75rem !important;
    padding-bottom: 4.75rem !important;
}

.pt_19 {
    padding-top: 4.75rem !important;
}

.pb_19 {
    padding-bottom: 4.75rem !important;
}

.pl_19 {
    padding-left: 4.75rem !important;
}

.pr_19 {
    padding-right: 4.75rem !important;
}

.px_19 {
    padding-right: 4.75rem !important;
    padding-left: 4.75rem !important;
}

.py_19 {
    padding-top: 4.75rem !important;
    padding-bottom: 4.75rem !important;
}
/*gutters*/
.g_19 > .col, .g_19 > [class*="col-"] {
    padding: calc(4.75rem / 2);
}

.g_19 {
    margin: calc(4.75rem / -2);
}

.row_19 {
    margin-top: calc(4.75rem / 2);
}

.m_20 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
    margin-right: 5rem !important;
    margin-left: 5rem !important;
}

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

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

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

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

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

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

.p_20 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
}

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

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

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

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

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

.py_20 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
}
/*gutters*/
.g_20 > .col, .g_20 > [class*="col-"] {
    padding: calc(5rem / 2);
}

.g_20 {
    margin: calc(5rem / -2);
}

.row_20 {
    margin-top: calc(5rem / 2);
}

.m_21 {
    margin-top: 5.25rem !important;
    margin-bottom: 5.25rem !important;
    margin-right: 5.25rem !important;
    margin-left: 5.25rem !important;
}

.mt_21 {
    margin-top: 5.25rem !important;
}

.mb_21 {
    margin-bottom: 5.25rem !important;
}

.ml_21 {
    margin-left: 5.25rem !important;
}

.mr_21 {
    margin-right: 5.25rem !important;
}

.mx_21 {
    margin-right: 5.25rem !important;
    margin-left: 5.25rem !important;
}

.my_21 {
    margin-top: 5.25rem !important;
    margin-bottom: 5.25rem !important;
}

.p_21 {
    padding-right: 5.25rem !important;
    padding-left: 5.25rem !important;
    padding-top: 5.25rem !important;
    padding-bottom: 5.25rem !important;
}

.pt_21 {
    padding-top: 5.25rem !important;
}

.pb_21 {
    padding-bottom: 5.25rem !important;
}

.pl_21 {
    padding-left: 5.25rem !important;
}

.pr_21 {
    padding-right: 5.25rem !important;
}

.px_21 {
    padding-right: 5.25rem !important;
    padding-left: 5.25rem !important;
}

.py_21 {
    padding-top: 5.25rem !important;
    padding-bottom: 5.25rem !important;
}
/*gutters*/
.g_21 > .col, .g_21 > [class*="col-"] {
    padding: calc(5.25rem / 2);
}

.g_21 {
    margin: calc(5.25rem / -2);
}

.row_21 {
    margin-top: calc(5.25rem / 2);
}

.m_22 {
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important;
    margin-right: 5.5rem !important;
    margin-left: 5.5rem !important;
}

.mt_22 {
    margin-top: 5.5rem !important;
}

.mb_22 {
    margin-bottom: 5.5rem !important;
}

.ml_22 {
    margin-left: 5.5rem !important;
}

.mr_22 {
    margin-right: 5.5rem !important;
}

.mx_22 {
    margin-right: 5.5rem !important;
    margin-left: 5.5rem !important;
}

.my_22 {
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important;
}

.p_22 {
    padding-right: 5.5rem !important;
    padding-left: 5.5rem !important;
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important;
}

.pt_22 {
    padding-top: 5.5rem !important;
}

.pb_22 {
    padding-bottom: 5.5rem !important;
}

.pl_22 {
    padding-left: 5.5rem !important;
}

.pr_22 {
    padding-right: 5.5rem !important;
}

.px_22 {
    padding-right: 5.5rem !important;
    padding-left: 5.5rem !important;
}

.py_22 {
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important;
}
/*gutters*/
.g_22 > .col, .g_22 > [class*="col-"] {
    padding: calc(5.5rem / 2);
}

.g_22 {
    margin: calc(5.5rem / -2);
}

.row_22 {
    margin-top: calc(5.5rem / 2);
}

.m_23 {
    margin-top: 5.75rem !important;
    margin-bottom: 5.75rem !important;
    margin-right: 5.75rem !important;
    margin-left: 5.75rem !important;
}

.mt_23 {
    margin-top: 5.75rem !important;
}

.mb_23 {
    margin-bottom: 5.75rem !important;
}

.ml_23 {
    margin-left: 5.75rem !important;
}

.mr_23 {
    margin-right: 5.75rem !important;
}

.mx_23 {
    margin-right: 5.75rem !important;
    margin-left: 5.75rem !important;
}

.my_23 {
    margin-top: 5.75rem !important;
    margin-bottom: 5.75rem !important;
}

.p_23 {
    padding-right: 5.75rem !important;
    padding-left: 5.75rem !important;
    padding-top: 5.75rem !important;
    padding-bottom: 5.75rem !important;
}

.pt_23 {
    padding-top: 5.75rem !important;
}

.pb_23 {
    padding-bottom: 5.75rem !important;
}

.pl_23 {
    padding-left: 5.75rem !important;
}

.pr_23 {
    padding-right: 5.75rem !important;
}

.px_23 {
    padding-right: 5.75rem !important;
    padding-left: 5.75rem !important;
}

.py_23 {
    padding-top: 5.75rem !important;
    padding-bottom: 5.75rem !important;
}
/*gutters*/
.g_23 > .col, .g_23 > [class*="col-"] {
    padding: calc(5.75rem / 2);
}

.g_23 {
    margin: calc(5.75rem / -2);
}

.row_23 {
    margin-top: calc(5.75rem / 2);
}

.m_24 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
    margin-right: 6rem !important;
    margin-left: 6rem !important;
}

.mt_24 {
    margin-top: 6rem !important;
}

.mb_24 {
    margin-bottom: 6rem !important;
}

.ml_24 {
    margin-left: 6rem !important;
}

.mr_24 {
    margin-right: 6rem !important;
}

.mx_24 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
}

.my_24 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
}

.p_24 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
}

.pt_24 {
    padding-top: 6rem !important;
}

.pb_24 {
    padding-bottom: 6rem !important;
}

.pl_24 {
    padding-left: 6rem !important;
}

.pr_24 {
    padding-right: 6rem !important;
}

.px_24 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
}

.py_24 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
}
/*gutters*/
.g_24 > .col, .g_24 > [class*="col-"] {
    padding: calc(6rem / 2);
}

.g_24 {
    margin: calc(6rem / -2);
}

.row_24 {
    margin-top: calc(6rem / 2);
}

.m_25 {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
    margin-right: 6.25rem !important;
    margin-left: 6.25rem !important;
}

.mt_25 {
    margin-top: 6.25rem !important;
}

.mb_25 {
    margin-bottom: 6.25rem !important;
}

.ml_25 {
    margin-left: 6.25rem !important;
}

.mr_25 {
    margin-right: 6.25rem !important;
}

.mx_25 {
    margin-right: 6.25rem !important;
    margin-left: 6.25rem !important;
}

.my_25 {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important;
}

.p_25 {
    padding-right: 6.25rem !important;
    padding-left: 6.25rem !important;
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important;
}

.pt_25 {
    padding-top: 6.25rem !important;
}

.pb_25 {
    padding-bottom: 6.25rem !important;
}

.pl_25 {
    padding-left: 6.25rem !important;
}

.pr_25 {
    padding-right: 6.25rem !important;
}

.px_25 {
    padding-right: 6.25rem !important;
    padding-left: 6.25rem !important;
}

.py_25 {
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important;
}
/*gutters*/
.g_25 > .col, .g_25 > [class*="col-"] {
    padding: calc(6.25rem / 2);
}

.g_25 {
    margin: calc(6.25rem / -2);
}

.row_25 {
    margin-top: calc(6.25rem / 2);
}

.m_26 {
    margin-top: 6.5rem !important;
    margin-bottom: 6.5rem !important;
    margin-right: 6.5rem !important;
    margin-left: 6.5rem !important;
}

.mt_26 {
    margin-top: 6.5rem !important;
}

.mb_26 {
    margin-bottom: 6.5rem !important;
}

.ml_26 {
    margin-left: 6.5rem !important;
}

.mr_26 {
    margin-right: 6.5rem !important;
}

.mx_26 {
    margin-right: 6.5rem !important;
    margin-left: 6.5rem !important;
}

.my_26 {
    margin-top: 6.5rem !important;
    margin-bottom: 6.5rem !important;
}

.p_26 {
    padding-right: 6.5rem !important;
    padding-left: 6.5rem !important;
    padding-top: 6.5rem !important;
    padding-bottom: 6.5rem !important;
}

.pt_26 {
    padding-top: 6.5rem !important;
}

.pb_26 {
    padding-bottom: 6.5rem !important;
}

.pl_26 {
    padding-left: 6.5rem !important;
}

.pr_26 {
    padding-right: 6.5rem !important;
}

.px_26 {
    padding-right: 6.5rem !important;
    padding-left: 6.5rem !important;
}

.py_26 {
    padding-top: 6.5rem !important;
    padding-bottom: 6.5rem !important;
}
/*gutters*/
.g_26 > .col, .g_26 > [class*="col-"] {
    padding: calc(6.5rem / 2);
}

.g_26 {
    margin: calc(6.5rem / -2);
}

.row_26 {
    margin-top: calc(6.5rem / 2);
}

.m_27 {
    margin-top: 6.75rem !important;
    margin-bottom: 6.75rem !important;
    margin-right: 6.75rem !important;
    margin-left: 6.75rem !important;
}

.mt_27 {
    margin-top: 6.75rem !important;
}

.mb_27 {
    margin-bottom: 6.75rem !important;
}

.ml_27 {
    margin-left: 6.75rem !important;
}

.mr_27 {
    margin-right: 6.75rem !important;
}

.mx_27 {
    margin-right: 6.75rem !important;
    margin-left: 6.75rem !important;
}

.my_27 {
    margin-top: 6.75rem !important;
    margin-bottom: 6.75rem !important;
}

.p_27 {
    padding-right: 6.75rem !important;
    padding-left: 6.75rem !important;
    padding-top: 6.75rem !important;
    padding-bottom: 6.75rem !important;
}

.pt_27 {
    padding-top: 6.75rem !important;
}

.pb_27 {
    padding-bottom: 6.75rem !important;
}

.pl_27 {
    padding-left: 6.75rem !important;
}

.pr_27 {
    padding-right: 6.75rem !important;
}

.px_27 {
    padding-right: 6.75rem !important;
    padding-left: 6.75rem !important;
}

.py_27 {
    padding-top: 6.75rem !important;
    padding-bottom: 6.75rem !important;
}
/*gutters*/
.g_27 > .col, .g_27 > [class*="col-"] {
    padding: calc(6.75rem / 2);
}

.g_27 {
    margin: calc(6.75rem / -2);
}

.row_27 {
    margin-top: calc(6.75rem / 2);
}

.m_28 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important;
    margin-right: 7rem !important;
    margin-left: 7rem !important;
}

.mt_28 {
    margin-top: 7rem !important;
}

.mb_28 {
    margin-bottom: 7rem !important;
}

.ml_28 {
    margin-left: 7rem !important;
}

.mr_28 {
    margin-right: 7rem !important;
}

.mx_28 {
    margin-right: 7rem !important;
    margin-left: 7rem !important;
}

.my_28 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important;
}

.p_28 {
    padding-right: 7rem !important;
    padding-left: 7rem !important;
    padding-top: 7rem !important;
    padding-bottom: 7rem !important;
}

.pt_28 {
    padding-top: 7rem !important;
}

.pb_28 {
    padding-bottom: 7rem !important;
}

.pl_28 {
    padding-left: 7rem !important;
}

.pr_28 {
    padding-right: 7rem !important;
}

.px_28 {
    padding-right: 7rem !important;
    padding-left: 7rem !important;
}

.py_28 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important;
}
/*gutters*/
.g_28 > .col, .g_28 > [class*="col-"] {
    padding: calc(7rem / 2);
}

.g_28 {
    margin: calc(7rem / -2);
}

.row_28 {
    margin-top: calc(7rem / 2);
}

.m_29 {
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !important;
    margin-right: 7.25rem !important;
    margin-left: 7.25rem !important;
}

.mt_29 {
    margin-top: 7.25rem !important;
}

.mb_29 {
    margin-bottom: 7.25rem !important;
}

.ml_29 {
    margin-left: 7.25rem !important;
}

.mr_29 {
    margin-right: 7.25rem !important;
}

.mx_29 {
    margin-right: 7.25rem !important;
    margin-left: 7.25rem !important;
}

.my_29 {
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !important;
}

.p_29 {
    padding-right: 7.25rem !important;
    padding-left: 7.25rem !important;
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !important;
}

.pt_29 {
    padding-top: 7.25rem !important;
}

.pb_29 {
    padding-bottom: 7.25rem !important;
}

.pl_29 {
    padding-left: 7.25rem !important;
}

.pr_29 {
    padding-right: 7.25rem !important;
}

.px_29 {
    padding-right: 7.25rem !important;
    padding-left: 7.25rem !important;
}

.py_29 {
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !important;
}
/*gutters*/
.g_29 > .col, .g_29 > [class*="col-"] {
    padding: calc(7.25rem / 2);
}

.g_29 {
    margin: calc(7.25rem / -2);
}

.row_29 {
    margin-top: calc(7.25rem / 2);
}

.m_30 {
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important;
    margin-right: 7.5rem !important;
    margin-left: 7.5rem !important;
}

.mt_30 {
    margin-top: 7.5rem !important;
}

.mb_30 {
    margin-bottom: 7.5rem !important;
}

.ml_30 {
    margin-left: 7.5rem !important;
}

.mr_30 {
    margin-right: 7.5rem !important;
}

.mx_30 {
    margin-right: 7.5rem !important;
    margin-left: 7.5rem !important;
}

.my_30 {
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important;
}

.p_30 {
    padding-right: 7.5rem !important;
    padding-left: 7.5rem !important;
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important;
}

.pt_30 {
    padding-top: 7.5rem !important;
}

.pb_30 {
    padding-bottom: 7.5rem !important;
}

.pl_30 {
    padding-left: 7.5rem !important;
}

.pr_30 {
    padding-right: 7.5rem !important;
}

.px_30 {
    padding-right: 7.5rem !important;
    padding-left: 7.5rem !important;
}

.py_30 {
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important;
}
/*gutters*/
.g_30 > .col, .g_30 > [class*="col-"] {
    padding: calc(7.5rem / 2);
}

.g_30 {
    margin: calc(7.5rem / -2);
}

.row_30 {
    margin-top: calc(7.5rem / 2);
}

@media (min-width: 480px) {
    .m_sm_auto {
        margin-top: auto !important;
        margin-bottom: auto !important;
        margin-right: auto !important;
        margin-left: auto !important;
    }

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

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

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

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

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

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

    .p_sm_auto {
        margin-top: auto !important;
        margin-bottom: auto !important;
        margin-right: auto !important;
        margin-left: auto !important;
    }

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

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

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

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

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

    .pr_sm_auto {
        margin-right: auto !important;
    }
    /*gutters*/
    .m_sm_0 {
        margin-right: 0rem !important;
        margin-left: 0rem !important;
        margin-top: 0rem !important;
        margin-bottom: 0rem !important;
    }

    .mt_sm_0 {
        margin-top: 0rem !important;
    }

    .mb_sm_0 {
        margin-bottom: 0rem !important;
    }

    .ml_sm_0 {
        margin-left: 0rem !important;
    }

    .mr_sm_0 {
        margin-right: 0rem !important;
    }

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

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

    .p_sm_0 {
        padding-right: 0rem !important;
        padding-left: 0rem !important;
        padding-top: 0rem !important;
        padding-bottom: 0rem !important;
    }

    .pt_sm_0 {
        padding-top: 0rem !important;
    }

    .pb_sm_0 {
        padding-bottom: 0rem !important;
    }

    .pl_sm_0 {
        padding-left: 0rem !important;
    }

    .pr_sm_0 {
        padding-right: 0rem !important;
    }

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

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

    .g_sm_0 > .col, .g_sm_0 > [class*="col-"] {
        padding: calc(0rem / 2);
    }

    .g_sm_0 {
        margin: calc(0rem / -2);
    }

    .row_sm_0 {
        margin-top: calc(0rem / 2);
    }
}

@media (min-width: 480px) {
    /*gutters*/
    .m_sm_1 {
        margin-right: 0.25rem !important;
        margin-left: 0.25rem !important;
        margin-top: 0.25rem !important;
        margin-bottom: 0.25rem !important;
    }

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

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

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

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

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

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

    .p_sm_1 {
        padding-right: 0.25rem !important;
        padding-left: 0.25rem !important;
        padding-top: 0.25rem !important;
        padding-bottom: 0.25rem !important;
    }

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

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

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

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

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

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

    .g_sm_1 > .col, .g_sm_1 > [class*="col-"] {
        padding: calc(0.25rem / 2);
    }

    .g_sm_1 {
        margin: calc(0.25rem / -2);
    }

    .row_sm_1 {
        margin-top: calc(0.25rem / 2);
    }
}

@media (min-width: 480px) {
    /*gutters*/
    .m_sm_2 {
        margin-right: 0.5rem !important;
        margin-left: 0.5rem !important;
        margin-top: 0.5rem !important;
        margin-bottom: 0.5rem !important;
    }

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

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

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

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

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

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

    .p_sm_2 {
        padding-right: 0.5rem !important;
        padding-left: 0.5rem !important;
        padding-top: 0.5rem !important;
        padding-bottom: 0.5rem !important;
    }

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

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

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

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

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

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

    .g_sm_2 > .col, .g_sm_2 > [class*="col-"] {
        padding: calc(0.5rem / 2);
    }

    .g_sm_2 {
        margin: calc(0.5rem / -2);
    }

    .row_sm_2 {
        margin-top: calc(0.5rem / 2);
    }
}

@media (min-width: 480px) {
    /*gutters*/
    .m_sm_3 {
        margin-right: 0.75rem !important;
        margin-left: 0.75rem !important;
        margin-top: 0.75rem !important;
        margin-bottom: 0.75rem !important;
    }

    .mt_sm_3 {
        margin-top: 0.75rem !important;
    }

    .mb_sm_3 {
        margin-bottom: 0.75rem !important;
    }

    .ml_sm_3 {
        margin-left: 0.75rem !important;
    }

    .mr_sm_3 {
        margin-right: 0.75rem !important;
    }

    .mx_sm_3 {
        margin-right: 0.75rem !important;
        margin-left: 0.75rem !important;
    }

    .my_sm_3 {
        margin-top: 0.75rem !important;
        margin-bottom: 0.75rem !important;
    }

    .p_sm_3 {
        padding-right: 0.75rem !important;
        padding-left: 0.75rem !important;
        padding-top: 0.75rem !important;
        padding-bottom: 0.75rem !important;
    }

    .pt_sm_3 {
        padding-top: 0.75rem !important;
    }

    .pb_sm_3 {
        padding-bottom: 0.75rem !important;
    }

    .pl_sm_3 {
        padding-left: 0.75rem !important;
    }

    .pr_sm_3 {
        padding-right: 0.75rem !important;
    }

    .px_sm_3 {
        padding-right: 0.75rem !important;
        padding-left: 0.75rem !important;
    }

    .py_sm_3 {
        padding-top: 0.75rem !important;
        padding-bottom: 0.75rem !important;
    }

    .g_sm_3 > .col, .g_sm_3 > [class*="col-"] {
        padding: calc(0.75rem / 2);
    }

    .g_sm_3 {
        margin: calc(0.75rem / -2);
    }

    .row_sm_3 {
        margin-top: calc(0.75rem / 2);
    }
}

@media (min-width: 480px) {
    /*gutters*/
    .m_sm_4 {
        margin-right: 1rem !important;
        margin-left: 1rem !important;
        margin-top: 1rem !important;
        margin-bottom: 1rem !important;
    }

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

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

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

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

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

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

    .p_sm_4 {
        padding-right: 1rem !important;
        padding-left: 1rem !important;
        padding-top: 1rem !important;
        padding-bottom: 1rem !important;
    }

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

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

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

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

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

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

    .g_sm_4 > .col, .g_sm_4 > [class*="col-"] {
        padding: calc(1rem / 2);
    }

    .g_sm_4 {
        margin: calc(1rem / -2);
    }

    .row_sm_4 {
        margin-top: calc(1rem / 2);
    }
}

@media (min-width: 480px) {
    /*gutters*/
    .m_sm_5 {
        margin-right: 1.25rem !important;
        margin-left: 1.25rem !important;
        margin-top: 1.25rem !important;
        margin-bottom: 1.25rem !important;
    }

    .mt_sm_5 {
        margin-top: 1.25rem !important;
    }

    .mb_sm_5 {
        margin-bottom: 1.25rem !important;
    }

    .ml_sm_5 {
        margin-left: 1.25rem !important;
    }

    .mr_sm_5 {
        margin-right: 1.25rem !important;
    }

    .mx_sm_5 {
        margin-right: 1.25rem !important;
        margin-left: 1.25rem !important;
    }

    .my_sm_5 {
        margin-top: 1.25rem !important;
        margin-bottom: 1.25rem !important;
    }

    .p_sm_5 {
        padding-right: 1.25rem !important;
        padding-left: 1.25rem !important;
        padding-top: 1.25rem !important;
        padding-bottom: 1.25rem !important;
    }

    .pt_sm_5 {
        padding-top: 1.25rem !important;
    }

    .pb_sm_5 {
        padding-bottom: 1.25rem !important;
    }

    .pl_sm_5 {
        padding-left: 1.25rem !important;
    }

    .pr_sm_5 {
        padding-right: 1.25rem !important;
    }

    .px_sm_5 {
        padding-right: 1.25rem !important;
        padding-left: 1.25rem !important;
    }

    .py_sm_5 {
        padding-top: 1.25rem !important;
        padding-bottom: 1.25rem !important;
    }

    .g_sm_5 > .col, .g_sm_5 > [class*="col-"] {
        padding: calc(1.25rem / 2);
    }

    .g_sm_5 {
        margin: calc(1.25rem / -2);
    }

    .row_sm_5 {
        margin-top: calc(1.25rem / 2);
    }
}

@media (min-width: 480px) {
    /*gutters*/
    .m_sm_6 {
        margin-right: 1.5rem !important;
        margin-left: 1.5rem !important;
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important;
    }

    .mt_sm_6 {
        margin-top: 1.5rem !important;
    }

    .mb_sm_6 {
        margin-bottom: 1.5rem !important;
    }

    .ml_sm_6 {
        margin-left: 1.5rem !important;
    }

    .mr_sm_6 {
        margin-right: 1.5rem !important;
    }

    .mx_sm_6 {
        margin-right: 1.5rem !important;
        margin-left: 1.5rem !important;
    }

    .my_sm_6 {
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important;
    }

    .p_sm_6 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important;
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important;
    }

    .pt_sm_6 {
        padding-top: 1.5rem !important;
    }

    .pb_sm_6 {
        padding-bottom: 1.5rem !important;
    }

    .pl_sm_6 {
        padding-left: 1.5rem !important;
    }

    .pr_sm_6 {
        padding-right: 1.5rem !important;
    }

    .px_sm_6 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important;
    }

    .py_sm_6 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important;
    }

    .g_sm_6 > .col, .g_sm_6 > [class*="col-"] {
        padding: calc(1.5rem / 2);
    }

    .g_sm_6 {
        margin: calc(1.5rem / -2);
    }

    .row_sm_6 {
        margin-top: calc(1.5rem / 2);
    }
}

@media (min-width: 480px) {
    /*gutters*/
    .m_sm_7 {
        margin-right: 1.75rem !important;
        margin-left: 1.75rem !important;
        margin-top: 1.75rem !important;
        margin-bottom: 1.75rem !important;
    }

    .mt_sm_7 {
        margin-top: 1.75rem !important;
    }

    .mb_sm_7 {
        margin-bottom: 1.75rem !important;
    }

    .ml_sm_7 {
        margin-left: 1.75rem !important;
    }

    .mr_sm_7 {
        margin-right: 1.75rem !important;
    }

    .mx_sm_7 {
        margin-right: 1.75rem !important;
        margin-left: 1.75rem !important;
    }

    .my_sm_7 {
        margin-top: 1.75rem !important;
        margin-bottom: 1.75rem !important;
    }

    .p_sm_7 {
        padding-right: 1.75rem !important;
        padding-left: 1.75rem !important;
        padding-top: 1.75rem !important;
        padding-bottom: 1.75rem !important;
    }

    .pt_sm_7 {
        padding-top: 1.75rem !important;
    }

    .pb_sm_7 {
        padding-bottom: 1.75rem !important;
    }

    .pl_sm_7 {
        padding-left: 1.75rem !important;
    }

    .pr_sm_7 {
        padding-right: 1.75rem !important;
    }

    .px_sm_7 {
        padding-right: 1.75rem !important;
        padding-left: 1.75rem !important;
    }

    .py_sm_7 {
        padding-top: 1.75rem !important;
        padding-bottom: 1.75rem !important;
    }

    .g_sm_7 > .col, .g_sm_7 > [class*="col-"] {
        padding: calc(1.75rem / 2);
    }

    .g_sm_7 {
        margin: calc(1.75rem / -2);
    }

    .row_sm_7 {
        margin-top: calc(1.75rem / 2);
    }
}

@media (min-width: 480px) {
    /*gutters*/
    .m_sm_8 {
        margin-right: 2rem !important;
        margin-left: 2rem !important;
        margin-top: 2rem !important;
        margin-bottom: 2rem !important;
    }

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

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

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

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

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

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

    .p_sm_8 {
        padding-right: 2rem !important;
        padding-left: 2rem !important;
        padding-top: 2rem !important;
        padding-bottom: 2rem !important;
    }

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

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

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

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

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

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

    .g_sm_8 > .col, .g_sm_8 > [class*="col-"] {
        padding: calc(2rem / 2);
    }

    .g_sm_8 {
        margin: calc(2rem / -2);
    }

    .row_sm_8 {
        margin-top: calc(2rem / 2);
    }
}

@media (min-width: 480px) {
    /*gutters*/
    .m_sm_9 {
        margin-right: 2.25rem !important;
        margin-left: 2.25rem !important;
        margin-top: 2.25rem !important;
        margin-bottom: 2.25rem !important;
    }

    .mt_sm_9 {
        margin-top: 2.25rem !important;
    }

    .mb_sm_9 {
        margin-bottom: 2.25rem !important;
    }

    .ml_sm_9 {
        margin-left: 2.25rem !important;
    }

    .mr_sm_9 {
        margin-right: 2.25rem !important;
    }

    .mx_sm_9 {
        margin-right: 2.25rem !important;
        margin-left: 2.25rem !important;
    }

    .my_sm_9 {
        margin-top: 2.25rem !important;
        margin-bottom: 2.25rem !important;
    }

    .p_sm_9 {
        padding-right: 2.25rem !important;
        padding-left: 2.25rem !important;
        padding-top: 2.25rem !important;
        padding-bottom: 2.25rem !important;
    }

    .pt_sm_9 {
        padding-top: 2.25rem !important;
    }

    .pb_sm_9 {
        padding-bottom: 2.25rem !important;
    }

    .pl_sm_9 {
        padding-left: 2.25rem !important;
    }

    .pr_sm_9 {
        padding-right: 2.25rem !important;
    }

    .px_sm_9 {
        padding-right: 2.25rem !important;
        padding-left: 2.25rem !important;
    }

    .py_sm_9 {
        padding-top: 2.25rem !important;
        padding-bottom: 2.25rem !important;
    }

    .g_sm_9 > .col, .g_sm_9 > [class*="col-"] {
        padding: calc(2.25rem / 2);
    }

    .g_sm_9 {
        margin: calc(2.25rem / -2);
    }

    .row_sm_9 {
        margin-top: calc(2.25rem / 2);
    }
}

@media (min-width: 480px) {
    /*gutters*/
    .m_sm_10 {
        margin-right: 2.5rem !important;
        margin-left: 2.5rem !important;
        margin-top: 2.5rem !important;
        margin-bottom: 2.5rem !important;
    }

    .mt_sm_10 {
        margin-top: 2.5rem !important;
    }

    .mb_sm_10 {
        margin-bottom: 2.5rem !important;
    }

    .ml_sm_10 {
        margin-left: 2.5rem !important;
    }

    .mr_sm_10 {
        margin-right: 2.5rem !important;
    }

    .mx_sm_10 {
        margin-right: 2.5rem !important;
        margin-left: 2.5rem !important;
    }

    .my_sm_10 {
        margin-top: 2.5rem !important;
        margin-bottom: 2.5rem !important;
    }

    .p_sm_10 {
        padding-right: 2.5rem !important;
        padding-left: 2.5rem !important;
        padding-top: 2.5rem !important;
        padding-bottom: 2.5rem !important;
    }

    .pt_sm_10 {
        padding-top: 2.5rem !important;
    }

    .pb_sm_10 {
        padding-bottom: 2.5rem !important;
    }

    .pl_sm_10 {
        padding-left: 2.5rem !important;
    }

    .pr_sm_10 {
        padding-right: 2.5rem !important;
    }

    .px_sm_10 {
        padding-right: 2.5rem !important;
        padding-left: 2.5rem !important;
    }

    .py_sm_10 {
        padding-top: 2.5rem !important;
        padding-bottom: 2.5rem !important;
    }

    .g_sm_10 > .col, .g_sm_10 > [class*="col-"] {
        padding: calc(2.5rem / 2);
    }

    .g_sm_10 {
        margin: calc(2.5rem / -2);
    }

    .row_sm_10 {
        margin-top: calc(2.5rem / 2);
    }
}

@media (min-width: 480px) {
    /*gutters*/
    .m_sm_11 {
        margin-right: 2.75rem !important;
        margin-left: 2.75rem !important;
        margin-top: 2.75rem !important;
        margin-bottom: 2.75rem !important;
    }

    .mt_sm_11 {
        margin-top: 2.75rem !important;
    }

    .mb_sm_11 {
        margin-bottom: 2.75rem !important;
    }

    .ml_sm_11 {
        margin-left: 2.75rem !important;
    }

    .mr_sm_11 {
        margin-right: 2.75rem !important;
    }

    .mx_sm_11 {
        margin-right: 2.75rem !important;
        margin-left: 2.75rem !important;
    }

    .my_sm_11 {
        margin-top: 2.75rem !important;
        margin-bottom: 2.75rem !important;
    }

    .p_sm_11 {
        padding-right: 2.75rem !important;
        padding-left: 2.75rem !important;
        padding-top: 2.75rem !important;
        padding-bottom: 2.75rem !important;
    }

    .pt_sm_11 {
        padding-top: 2.75rem !important;
    }

    .pb_sm_11 {
        padding-bottom: 2.75rem !important;
    }

    .pl_sm_11 {
        padding-left: 2.75rem !important;
    }

    .pr_sm_11 {
        padding-right: 2.75rem !important;
    }

    .px_sm_11 {
        padding-right: 2.75rem !important;
        padding-left: 2.75rem !important;
    }

    .py_sm_11 {
        padding-top: 2.75rem !important;
        padding-bottom: 2.75rem !important;
    }

    .g_sm_11 > .col, .g_sm_11 > [class*="col-"] {
        padding: calc(2.75rem / 2);
    }

    .g_sm_11 {
        margin: calc(2.75rem / -2);
    }

    .row_sm_11 {
        margin-top: calc(2.75rem / 2);
    }
}

@media (min-width: 480px) {
    /*gutters*/
    .m_sm_12 {
        margin-right: 3rem !important;
        margin-left: 3rem !important;
        margin-top: 3rem !important;
        margin-bottom: 3rem !important;
    }

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

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

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

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

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

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

    .p_sm_12 {
        padding-right: 3rem !important;
        padding-left: 3rem !important;
        padding-top: 3rem !important;
        padding-bottom: 3rem !important;
    }

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

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

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

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

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

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

    .g_sm_12 > .col, .g_sm_12 > [class*="col-"] {
        padding: calc(3rem / 2);
    }

    .g_sm_12 {
        margin: calc(3rem / -2);
    }

    .row_sm_12 {
        margin-top: calc(3rem / 2);
    }
}

@media (min-width: 480px) {
    /*gutters*/
    .m_sm_13 {
        margin-right: 3.25rem !important;
        margin-left: 3.25rem !important;
        margin-top: 3.25rem !important;
        margin-bottom: 3.25rem !important;
    }

    .mt_sm_13 {
        margin-top: 3.25rem !important;
    }

    .mb_sm_13 {
        margin-bottom: 3.25rem !important;
    }

    .ml_sm_13 {
        margin-left: 3.25rem !important;
    }

    .mr_sm_13 {
        margin-right: 3.25rem !important;
    }

    .mx_sm_13 {
        margin-right: 3.25rem !important;
        margin-left: 3.25rem !important;
    }

    .my_sm_13 {
        margin-top: 3.25rem !important;
        margin-bottom: 3.25rem !important;
    }

    .p_sm_13 {
        padding-right: 3.25rem !important;
        padding-left: 3.25rem !important;
        padding-top: 3.25rem !important;
        padding-bottom: 3.25rem !important;
    }

    .pt_sm_13 {
        padding-top: 3.25rem !important;
    }

    .pb_sm_13 {
        padding-bottom: 3.25rem !important;
    }

    .pl_sm_13 {
        padding-left: 3.25rem !important;
    }

    .pr_sm_13 {
        padding-right: 3.25rem !important;
    }

    .px_sm_13 {
        padding-right: 3.25rem !important;
        padding-left: 3.25rem !important;
    }

    .py_sm_13 {
        padding-top: 3.25rem !important;
        padding-bottom: 3.25rem !important;
    }

    .g_sm_13 > .col, .g_sm_13 > [class*="col-"] {
        padding: calc(3.25rem / 2);
    }

    .g_sm_13 {
        margin: calc(3.25rem / -2);
    }

    .row_sm_13 {
        margin-top: calc(3.25rem / 2);
    }
}

@media (min-width: 480px) {
    /*gutters*/
    .m_sm_14 {
        margin-right: 3.5rem !important;
        margin-left: 3.5rem !important;
        margin-top: 3.5rem !important;
        margin-bottom: 3.5rem !important;
    }

    .mt_sm_14 {
        margin-top: 3.5rem !important;
    }

    .mb_sm_14 {
        margin-bottom: 3.5rem !important;
    }

    .ml_sm_14 {
        margin-left: 3.5rem !important;
    }

    .mr_sm_14 {
        margin-right: 3.5rem !important;
    }

    .mx_sm_14 {
        margin-right: 3.5rem !important;
        margin-left: 3.5rem !important;
    }

    .my_sm_14 {
        margin-top: 3.5rem !important;
        margin-bottom: 3.5rem !important;
    }

    .p_sm_14 {
        padding-right: 3.5rem !important;
        padding-left: 3.5rem !important;
        padding-top: 3.5rem !important;
        padding-bottom: 3.5rem !important;
    }

    .pt_sm_14 {
        padding-top: 3.5rem !important;
    }

    .pb_sm_14 {
        padding-bottom: 3.5rem !important;
    }

    .pl_sm_14 {
        padding-left: 3.5rem !important;
    }

    .pr_sm_14 {
        padding-right: 3.5rem !important;
    }

    .px_sm_14 {
        padding-right: 3.5rem !important;
        padding-left: 3.5rem !important;
    }

    .py_sm_14 {
        padding-top: 3.5rem !important;
        padding-bottom: 3.5rem !important;
    }

    .g_sm_14 > .col, .g_sm_14 > [class*="col-"] {
        padding: calc(3.5rem / 2);
    }

    .g_sm_14 {
        margin: calc(3.5rem / -2);
    }

    .row_sm_14 {
        margin-top: calc(3.5rem / 2);
    }
}

@media (min-width: 480px) {
    /*gutters*/
    .m_sm_15 {
        margin-right: 3.75rem !important;
        margin-left: 3.75rem !important;
        margin-top: 3.75rem !important;
        margin-bottom: 3.75rem !important;
    }

    .mt_sm_15 {
        margin-top: 3.75rem !important;
    }

    .mb_sm_15 {
        margin-bottom: 3.75rem !important;
    }

    .ml_sm_15 {
        margin-left: 3.75rem !important;
    }

    .mr_sm_15 {
        margin-right: 3.75rem !important;
    }

    .mx_sm_15 {
        margin-right: 3.75rem !important;
        margin-left: 3.75rem !important;
    }

    .my_sm_15 {
        margin-top: 3.75rem !important;
        margin-bottom: 3.75rem !important;
    }

    .p_sm_15 {
        padding-right: 3.75rem !important;
        padding-left: 3.75rem !important;
        padding-top: 3.75rem !important;
        padding-bottom: 3.75rem !important;
    }

    .pt_sm_15 {
        padding-top: 3.75rem !important;
    }

    .pb_sm_15 {
        padding-bottom: 3.75rem !important;
    }

    .pl_sm_15 {
        padding-left: 3.75rem !important;
    }

    .pr_sm_15 {
        padding-right: 3.75rem !important;
    }

    .px_sm_15 {
        padding-right: 3.75rem !important;
        padding-left: 3.75rem !important;
    }

    .py_sm_15 {
        padding-top: 3.75rem !important;
        padding-bottom: 3.75rem !important;
    }

    .g_sm_15 > .col, .g_sm_15 > [class*="col-"] {
        padding: calc(3.75rem / 2);
    }

    .g_sm_15 {
        margin: calc(3.75rem / -2);
    }

    .row_sm_15 {
        margin-top: calc(3.75rem / 2);
    }
}

@media (min-width: 480px) {
    /*gutters*/
    .m_sm_16 {
        margin-right: 4rem !important;
        margin-left: 4rem !important;
        margin-top: 4rem !important;
        margin-bottom: 4rem !important;
    }

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

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

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

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

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

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

    .p_sm_16 {
        padding-right: 4rem !important;
        padding-left: 4rem !important;
        padding-top: 4rem !important;
        padding-bottom: 4rem !important;
    }

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

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

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

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

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

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

    .g_sm_16 > .col, .g_sm_16 > [class*="col-"] {
        padding: calc(4rem / 2);
    }

    .g_sm_16 {
        margin: calc(4rem / -2);
    }

    .row_sm_16 {
        margin-top: calc(4rem / 2);
    }
}

@media (min-width: 480px) {
    /*gutters*/
    .m_sm_17 {
        margin-right: 4.25rem !important;
        margin-left: 4.25rem !important;
        margin-top: 4.25rem !important;
        margin-bottom: 4.25rem !important;
    }

    .mt_sm_17 {
        margin-top: 4.25rem !important;
    }

    .mb_sm_17 {
        margin-bottom: 4.25rem !important;
    }

    .ml_sm_17 {
        margin-left: 4.25rem !important;
    }

    .mr_sm_17 {
        margin-right: 4.25rem !important;
    }

    .mx_sm_17 {
        margin-right: 4.25rem !important;
        margin-left: 4.25rem !important;
    }

    .my_sm_17 {
        margin-top: 4.25rem !important;
        margin-bottom: 4.25rem !important;
    }

    .p_sm_17 {
        padding-right: 4.25rem !important;
        padding-left: 4.25rem !important;
        padding-top: 4.25rem !important;
        padding-bottom: 4.25rem !important;
    }

    .pt_sm_17 {
        padding-top: 4.25rem !important;
    }

    .pb_sm_17 {
        padding-bottom: 4.25rem !important;
    }

    .pl_sm_17 {
        padding-left: 4.25rem !important;
    }

    .pr_sm_17 {
        padding-right: 4.25rem !important;
    }

    .px_sm_17 {
        padding-right: 4.25rem !important;
        padding-left: 4.25rem !important;
    }

    .py_sm_17 {
        padding-top: 4.25rem !important;
        padding-bottom: 4.25rem !important;
    }

    .g_sm_17 > .col, .g_sm_17 > [class*="col-"] {
        padding: calc(4.25rem / 2);
    }

    .g_sm_17 {
        margin: calc(4.25rem / -2);
    }

    .row_sm_17 {
        margin-top: calc(4.25rem / 2);
    }
}

@media (min-width: 480px) {
    /*gutters*/
    .m_sm_18 {
        margin-right: 4.5rem !important;
        margin-left: 4.5rem !important;
        margin-top: 4.5rem !important;
        margin-bottom: 4.5rem !important;
    }

    .mt_sm_18 {
        margin-top: 4.5rem !important;
    }

    .mb_sm_18 {
        margin-bottom: 4.5rem !important;
    }

    .ml_sm_18 {
        margin-left: 4.5rem !important;
    }

    .mr_sm_18 {
        margin-right: 4.5rem !important;
    }

    .mx_sm_18 {
        margin-right: 4.5rem !important;
        margin-left: 4.5rem !important;
    }

    .my_sm_18 {
        margin-top: 4.5rem !important;
        margin-bottom: 4.5rem !important;
    }

    .p_sm_18 {
        padding-right: 4.5rem !important;
        padding-left: 4.5rem !important;
        padding-top: 4.5rem !important;
        padding-bottom: 4.5rem !important;
    }

    .pt_sm_18 {
        padding-top: 4.5rem !important;
    }

    .pb_sm_18 {
        padding-bottom: 4.5rem !important;
    }

    .pl_sm_18 {
        padding-left: 4.5rem !important;
    }

    .pr_sm_18 {
        padding-right: 4.5rem !important;
    }

    .px_sm_18 {
        padding-right: 4.5rem !important;
        padding-left: 4.5rem !important;
    }

    .py_sm_18 {
        padding-top: 4.5rem !important;
        padding-bottom: 4.5rem !important;
    }

    .g_sm_18 > .col, .g_sm_18 > [class*="col-"] {
        padding: calc(4.5rem / 2);
    }

    .g_sm_18 {
        margin: calc(4.5rem / -2);
    }

    .row_sm_18 {
        margin-top: calc(4.5rem / 2);
    }
}

@media (min-width: 480px) {
    /*gutters*/
    .m_sm_19 {
        margin-right: 4.75rem !important;
        margin-left: 4.75rem !important;
        margin-top: 4.75rem !important;
        margin-bottom: 4.75rem !important;
    }

    .mt_sm_19 {
        margin-top: 4.75rem !important;
    }

    .mb_sm_19 {
        margin-bottom: 4.75rem !important;
    }

    .ml_sm_19 {
        margin-left: 4.75rem !important;
    }

    .mr_sm_19 {
        margin-right: 4.75rem !important;
    }

    .mx_sm_19 {
        margin-right: 4.75rem !important;
        margin-left: 4.75rem !important;
    }

    .my_sm_19 {
        margin-top: 4.75rem !important;
        margin-bottom: 4.75rem !important;
    }

    .p_sm_19 {
        padding-right: 4.75rem !important;
        padding-left: 4.75rem !important;
        padding-top: 4.75rem !important;
        padding-bottom: 4.75rem !important;
    }

    .pt_sm_19 {
        padding-top: 4.75rem !important;
    }

    .pb_sm_19 {
        padding-bottom: 4.75rem !important;
    }

    .pl_sm_19 {
        padding-left: 4.75rem !important;
    }

    .pr_sm_19 {
        padding-right: 4.75rem !important;
    }

    .px_sm_19 {
        padding-right: 4.75rem !important;
        padding-left: 4.75rem !important;
    }

    .py_sm_19 {
        padding-top: 4.75rem !important;
        padding-bottom: 4.75rem !important;
    }

    .g_sm_19 > .col, .g_sm_19 > [class*="col-"] {
        padding: calc(4.75rem / 2);
    }

    .g_sm_19 {
        margin: calc(4.75rem / -2);
    }

    .row_sm_19 {
        margin-top: calc(4.75rem / 2);
    }
}

@media (min-width: 480px) {
    /*gutters*/
    .m_sm_20 {
        margin-right: 5rem !important;
        margin-left: 5rem !important;
        margin-top: 5rem !important;
        margin-bottom: 5rem !important;
    }

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

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

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

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

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

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

    .p_sm_20 {
        padding-right: 5rem !important;
        padding-left: 5rem !important;
        padding-top: 5rem !important;
        padding-bottom: 5rem !important;
    }

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

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

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

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

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

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

    .g_sm_20 > .col, .g_sm_20 > [class*="col-"] {
        padding: calc(5rem / 2);
    }

    .g_sm_20 {
        margin: calc(5rem / -2);
    }

    .row_sm_20 {
        margin-top: calc(5rem / 2);
    }
}

@media (min-width: 480px) {
    /*gutters*/
    .m_sm_21 {
        margin-right: 5.25rem !important;
        margin-left: 5.25rem !important;
        margin-top: 5.25rem !important;
        margin-bottom: 5.25rem !important;
    }

    .mt_sm_21 {
        margin-top: 5.25rem !important;
    }

    .mb_sm_21 {
        margin-bottom: 5.25rem !important;
    }

    .ml_sm_21 {
        margin-left: 5.25rem !important;
    }

    .mr_sm_21 {
        margin-right: 5.25rem !important;
    }

    .mx_sm_21 {
        margin-right: 5.25rem !important;
        margin-left: 5.25rem !important;
    }

    .my_sm_21 {
        margin-top: 5.25rem !important;
        margin-bottom: 5.25rem !important;
    }

    .p_sm_21 {
        padding-right: 5.25rem !important;
        padding-left: 5.25rem !important;
        padding-top: 5.25rem !important;
        padding-bottom: 5.25rem !important;
    }

    .pt_sm_21 {
        padding-top: 5.25rem !important;
    }

    .pb_sm_21 {
        padding-bottom: 5.25rem !important;
    }

    .pl_sm_21 {
        padding-left: 5.25rem !important;
    }

    .pr_sm_21 {
        padding-right: 5.25rem !important;
    }

    .px_sm_21 {
        padding-right: 5.25rem !important;
        padding-left: 5.25rem !important;
    }

    .py_sm_21 {
        padding-top: 5.25rem !important;
        padding-bottom: 5.25rem !important;
    }

    .g_sm_21 > .col, .g_sm_21 > [class*="col-"] {
        padding: calc(5.25rem / 2);
    }

    .g_sm_21 {
        margin: calc(5.25rem / -2);
    }

    .row_sm_21 {
        margin-top: calc(5.25rem / 2);
    }
}

@media (min-width: 480px) {
    /*gutters*/
    .m_sm_22 {
        margin-right: 5.5rem !important;
        margin-left: 5.5rem !important;
        margin-top: 5.5rem !important;
        margin-bottom: 5.5rem !important;
    }

    .mt_sm_22 {
        margin-top: 5.5rem !important;
    }

    .mb_sm_22 {
        margin-bottom: 5.5rem !important;
    }

    .ml_sm_22 {
        margin-left: 5.5rem !important;
    }

    .mr_sm_22 {
        margin-right: 5.5rem !important;
    }

    .mx_sm_22 {
        margin-right: 5.5rem !important;
        margin-left: 5.5rem !important;
    }

    .my_sm_22 {
        margin-top: 5.5rem !important;
        margin-bottom: 5.5rem !important;
    }

    .p_sm_22 {
        padding-right: 5.5rem !important;
        padding-left: 5.5rem !important;
        padding-top: 5.5rem !important;
        padding-bottom: 5.5rem !important;
    }

    .pt_sm_22 {
        padding-top: 5.5rem !important;
    }

    .pb_sm_22 {
        padding-bottom: 5.5rem !important;
    }

    .pl_sm_22 {
        padding-left: 5.5rem !important;
    }

    .pr_sm_22 {
        padding-right: 5.5rem !important;
    }

    .px_sm_22 {
        padding-right: 5.5rem !important;
        padding-left: 5.5rem !important;
    }

    .py_sm_22 {
        padding-top: 5.5rem !important;
        padding-bottom: 5.5rem !important;
    }

    .g_sm_22 > .col, .g_sm_22 > [class*="col-"] {
        padding: calc(5.5rem / 2);
    }

    .g_sm_22 {
        margin: calc(5.5rem / -2);
    }

    .row_sm_22 {
        margin-top: calc(5.5rem / 2);
    }
}

@media (min-width: 480px) {
    /*gutters*/
    .m_sm_23 {
        margin-right: 5.75rem !important;
        margin-left: 5.75rem !important;
        margin-top: 5.75rem !important;
        margin-bottom: 5.75rem !important;
    }

    .mt_sm_23 {
        margin-top: 5.75rem !important;
    }

    .mb_sm_23 {
        margin-bottom: 5.75rem !important;
    }

    .ml_sm_23 {
        margin-left: 5.75rem !important;
    }

    .mr_sm_23 {
        margin-right: 5.75rem !important;
    }

    .mx_sm_23 {
        margin-right: 5.75rem !important;
        margin-left: 5.75rem !important;
    }

    .my_sm_23 {
        margin-top: 5.75rem !important;
        margin-bottom: 5.75rem !important;
    }

    .p_sm_23 {
        padding-right: 5.75rem !important;
        padding-left: 5.75rem !important;
        padding-top: 5.75rem !important;
        padding-bottom: 5.75rem !important;
    }

    .pt_sm_23 {
        padding-top: 5.75rem !important;
    }

    .pb_sm_23 {
        padding-bottom: 5.75rem !important;
    }

    .pl_sm_23 {
        padding-left: 5.75rem !important;
    }

    .pr_sm_23 {
        padding-right: 5.75rem !important;
    }

    .px_sm_23 {
        padding-right: 5.75rem !important;
        padding-left: 5.75rem !important;
    }

    .py_sm_23 {
        padding-top: 5.75rem !important;
        padding-bottom: 5.75rem !important;
    }

    .g_sm_23 > .col, .g_sm_23 > [class*="col-"] {
        padding: calc(5.75rem / 2);
    }

    .g_sm_23 {
        margin: calc(5.75rem / -2);
    }

    .row_sm_23 {
        margin-top: calc(5.75rem / 2);
    }
}

@media (min-width: 480px) {
    /*gutters*/
    .m_sm_24 {
        margin-right: 6rem !important;
        margin-left: 6rem !important;
        margin-top: 6rem !important;
        margin-bottom: 6rem !important;
    }

    .mt_sm_24 {
        margin-top: 6rem !important;
    }

    .mb_sm_24 {
        margin-bottom: 6rem !important;
    }

    .ml_sm_24 {
        margin-left: 6rem !important;
    }

    .mr_sm_24 {
        margin-right: 6rem !important;
    }

    .mx_sm_24 {
        margin-right: 6rem !important;
        margin-left: 6rem !important;
    }

    .my_sm_24 {
        margin-top: 6rem !important;
        margin-bottom: 6rem !important;
    }

    .p_sm_24 {
        padding-right: 6rem !important;
        padding-left: 6rem !important;
        padding-top: 6rem !important;
        padding-bottom: 6rem !important;
    }

    .pt_sm_24 {
        padding-top: 6rem !important;
    }

    .pb_sm_24 {
        padding-bottom: 6rem !important;
    }

    .pl_sm_24 {
        padding-left: 6rem !important;
    }

    .pr_sm_24 {
        padding-right: 6rem !important;
    }

    .px_sm_24 {
        padding-right: 6rem !important;
        padding-left: 6rem !important;
    }

    .py_sm_24 {
        padding-top: 6rem !important;
        padding-bottom: 6rem !important;
    }

    .g_sm_24 > .col, .g_sm_24 > [class*="col-"] {
        padding: calc(6rem / 2);
    }

    .g_sm_24 {
        margin: calc(6rem / -2);
    }

    .row_sm_24 {
        margin-top: calc(6rem / 2);
    }
}

@media (min-width: 480px) {
    /*gutters*/
    .m_sm_25 {
        margin-right: 6.25rem !important;
        margin-left: 6.25rem !important;
        margin-top: 6.25rem !important;
        margin-bottom: 6.25rem !important;
    }

    .mt_sm_25 {
        margin-top: 6.25rem !important;
    }

    .mb_sm_25 {
        margin-bottom: 6.25rem !important;
    }

    .ml_sm_25 {
        margin-left: 6.25rem !important;
    }

    .mr_sm_25 {
        margin-right: 6.25rem !important;
    }

    .mx_sm_25 {
        margin-right: 6.25rem !important;
        margin-left: 6.25rem !important;
    }

    .my_sm_25 {
        margin-top: 6.25rem !important;
        margin-bottom: 6.25rem !important;
    }

    .p_sm_25 {
        padding-right: 6.25rem !important;
        padding-left: 6.25rem !important;
        padding-top: 6.25rem !important;
        padding-bottom: 6.25rem !important;
    }

    .pt_sm_25 {
        padding-top: 6.25rem !important;
    }

    .pb_sm_25 {
        padding-bottom: 6.25rem !important;
    }

    .pl_sm_25 {
        padding-left: 6.25rem !important;
    }

    .pr_sm_25 {
        padding-right: 6.25rem !important;
    }

    .px_sm_25 {
        padding-right: 6.25rem !important;
        padding-left: 6.25rem !important;
    }

    .py_sm_25 {
        padding-top: 6.25rem !important;
        padding-bottom: 6.25rem !important;
    }

    .g_sm_25 > .col, .g_sm_25 > [class*="col-"] {
        padding: calc(6.25rem / 2);
    }

    .g_sm_25 {
        margin: calc(6.25rem / -2);
    }

    .row_sm_25 {
        margin-top: calc(6.25rem / 2);
    }
}

@media (min-width: 480px) {
    /*gutters*/
    .m_sm_26 {
        margin-right: 6.5rem !important;
        margin-left: 6.5rem !important;
        margin-top: 6.5rem !important;
        margin-bottom: 6.5rem !important;
    }

    .mt_sm_26 {
        margin-top: 6.5rem !important;
    }

    .mb_sm_26 {
        margin-bottom: 6.5rem !important;
    }

    .ml_sm_26 {
        margin-left: 6.5rem !important;
    }

    .mr_sm_26 {
        margin-right: 6.5rem !important;
    }

    .mx_sm_26 {
        margin-right: 6.5rem !important;
        margin-left: 6.5rem !important;
    }

    .my_sm_26 {
        margin-top: 6.5rem !important;
        margin-bottom: 6.5rem !important;
    }

    .p_sm_26 {
        padding-right: 6.5rem !important;
        padding-left: 6.5rem !important;
        padding-top: 6.5rem !important;
        padding-bottom: 6.5rem !important;
    }

    .pt_sm_26 {
        padding-top: 6.5rem !important;
    }

    .pb_sm_26 {
        padding-bottom: 6.5rem !important;
    }

    .pl_sm_26 {
        padding-left: 6.5rem !important;
    }

    .pr_sm_26 {
        padding-right: 6.5rem !important;
    }

    .px_sm_26 {
        padding-right: 6.5rem !important;
        padding-left: 6.5rem !important;
    }

    .py_sm_26 {
        padding-top: 6.5rem !important;
        padding-bottom: 6.5rem !important;
    }

    .g_sm_26 > .col, .g_sm_26 > [class*="col-"] {
        padding: calc(6.5rem / 2);
    }

    .g_sm_26 {
        margin: calc(6.5rem / -2);
    }

    .row_sm_26 {
        margin-top: calc(6.5rem / 2);
    }
}

@media (min-width: 480px) {
    /*gutters*/
    .m_sm_27 {
        margin-right: 6.75rem !important;
        margin-left: 6.75rem !important;
        margin-top: 6.75rem !important;
        margin-bottom: 6.75rem !important;
    }

    .mt_sm_27 {
        margin-top: 6.75rem !important;
    }

    .mb_sm_27 {
        margin-bottom: 6.75rem !important;
    }

    .ml_sm_27 {
        margin-left: 6.75rem !important;
    }

    .mr_sm_27 {
        margin-right: 6.75rem !important;
    }

    .mx_sm_27 {
        margin-right: 6.75rem !important;
        margin-left: 6.75rem !important;
    }

    .my_sm_27 {
        margin-top: 6.75rem !important;
        margin-bottom: 6.75rem !important;
    }

    .p_sm_27 {
        padding-right: 6.75rem !important;
        padding-left: 6.75rem !important;
        padding-top: 6.75rem !important;
        padding-bottom: 6.75rem !important;
    }

    .pt_sm_27 {
        padding-top: 6.75rem !important;
    }

    .pb_sm_27 {
        padding-bottom: 6.75rem !important;
    }

    .pl_sm_27 {
        padding-left: 6.75rem !important;
    }

    .pr_sm_27 {
        padding-right: 6.75rem !important;
    }

    .px_sm_27 {
        padding-right: 6.75rem !important;
        padding-left: 6.75rem !important;
    }

    .py_sm_27 {
        padding-top: 6.75rem !important;
        padding-bottom: 6.75rem !important;
    }

    .g_sm_27 > .col, .g_sm_27 > [class*="col-"] {
        padding: calc(6.75rem / 2);
    }

    .g_sm_27 {
        margin: calc(6.75rem / -2);
    }

    .row_sm_27 {
        margin-top: calc(6.75rem / 2);
    }
}

@media (min-width: 480px) {
    /*gutters*/
    .m_sm_28 {
        margin-right: 7rem !important;
        margin-left: 7rem !important;
        margin-top: 7rem !important;
        margin-bottom: 7rem !important;
    }

    .mt_sm_28 {
        margin-top: 7rem !important;
    }

    .mb_sm_28 {
        margin-bottom: 7rem !important;
    }

    .ml_sm_28 {
        margin-left: 7rem !important;
    }

    .mr_sm_28 {
        margin-right: 7rem !important;
    }

    .mx_sm_28 {
        margin-right: 7rem !important;
        margin-left: 7rem !important;
    }

    .my_sm_28 {
        margin-top: 7rem !important;
        margin-bottom: 7rem !important;
    }

    .p_sm_28 {
        padding-right: 7rem !important;
        padding-left: 7rem !important;
        padding-top: 7rem !important;
        padding-bottom: 7rem !important;
    }

    .pt_sm_28 {
        padding-top: 7rem !important;
    }

    .pb_sm_28 {
        padding-bottom: 7rem !important;
    }

    .pl_sm_28 {
        padding-left: 7rem !important;
    }

    .pr_sm_28 {
        padding-right: 7rem !important;
    }

    .px_sm_28 {
        padding-right: 7rem !important;
        padding-left: 7rem !important;
    }

    .py_sm_28 {
        padding-top: 7rem !important;
        padding-bottom: 7rem !important;
    }

    .g_sm_28 > .col, .g_sm_28 > [class*="col-"] {
        padding: calc(7rem / 2);
    }

    .g_sm_28 {
        margin: calc(7rem / -2);
    }

    .row_sm_28 {
        margin-top: calc(7rem / 2);
    }
}

@media (min-width: 480px) {
    /*gutters*/
    .m_sm_29 {
        margin-right: 7.25rem !important;
        margin-left: 7.25rem !important;
        margin-top: 7.25rem !important;
        margin-bottom: 7.25rem !important;
    }

    .mt_sm_29 {
        margin-top: 7.25rem !important;
    }

    .mb_sm_29 {
        margin-bottom: 7.25rem !important;
    }

    .ml_sm_29 {
        margin-left: 7.25rem !important;
    }

    .mr_sm_29 {
        margin-right: 7.25rem !important;
    }

    .mx_sm_29 {
        margin-right: 7.25rem !important;
        margin-left: 7.25rem !important;
    }

    .my_sm_29 {
        margin-top: 7.25rem !important;
        margin-bottom: 7.25rem !important;
    }

    .p_sm_29 {
        padding-right: 7.25rem !important;
        padding-left: 7.25rem !important;
        padding-top: 7.25rem !important;
        padding-bottom: 7.25rem !important;
    }

    .pt_sm_29 {
        padding-top: 7.25rem !important;
    }

    .pb_sm_29 {
        padding-bottom: 7.25rem !important;
    }

    .pl_sm_29 {
        padding-left: 7.25rem !important;
    }

    .pr_sm_29 {
        padding-right: 7.25rem !important;
    }

    .px_sm_29 {
        padding-right: 7.25rem !important;
        padding-left: 7.25rem !important;
    }

    .py_sm_29 {
        padding-top: 7.25rem !important;
        padding-bottom: 7.25rem !important;
    }

    .g_sm_29 > .col, .g_sm_29 > [class*="col-"] {
        padding: calc(7.25rem / 2);
    }

    .g_sm_29 {
        margin: calc(7.25rem / -2);
    }

    .row_sm_29 {
        margin-top: calc(7.25rem / 2);
    }
}

@media (min-width: 480px) {
    /*gutters*/
    .m_sm_30 {
        margin-right: 7.5rem !important;
        margin-left: 7.5rem !important;
        margin-top: 7.5rem !important;
        margin-bottom: 7.5rem !important;
    }

    .mt_sm_30 {
        margin-top: 7.5rem !important;
    }

    .mb_sm_30 {
        margin-bottom: 7.5rem !important;
    }

    .ml_sm_30 {
        margin-left: 7.5rem !important;
    }

    .mr_sm_30 {
        margin-right: 7.5rem !important;
    }

    .mx_sm_30 {
        margin-right: 7.5rem !important;
        margin-left: 7.5rem !important;
    }

    .my_sm_30 {
        margin-top: 7.5rem !important;
        margin-bottom: 7.5rem !important;
    }

    .p_sm_30 {
        padding-right: 7.5rem !important;
        padding-left: 7.5rem !important;
        padding-top: 7.5rem !important;
        padding-bottom: 7.5rem !important;
    }

    .pt_sm_30 {
        padding-top: 7.5rem !important;
    }

    .pb_sm_30 {
        padding-bottom: 7.5rem !important;
    }

    .pl_sm_30 {
        padding-left: 7.5rem !important;
    }

    .pr_sm_30 {
        padding-right: 7.5rem !important;
    }

    .px_sm_30 {
        padding-right: 7.5rem !important;
        padding-left: 7.5rem !important;
    }

    .py_sm_30 {
        padding-top: 7.5rem !important;
        padding-bottom: 7.5rem !important;
    }

    .g_sm_30 > .col, .g_sm_30 > [class*="col-"] {
        padding: calc(7.5rem / 2);
    }

    .g_sm_30 {
        margin: calc(7.5rem / -2);
    }

    .row_sm_30 {
        margin-top: calc(7.5rem / 2);
    }
}



@media (min-width: 768px) {
    .m_md_auto {
        margin-top: auto !important;
        margin-bottom: auto !important;
        margin-right: auto !important;
        margin-left: auto !important;
    }

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

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

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

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

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

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

    .p_md_auto {
        margin-top: auto !important;
        margin-bottom: auto !important;
        margin-right: auto !important;
        margin-left: auto !important;
    }

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

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

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

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

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

    .pr_md_auto {
        margin-right: auto !important;
    }
    /*gutters*/
    .m_md_0 {
        margin-right: 0rem !important;
        margin-left: 0rem !important;
        margin-top: 0rem !important;
        margin-bottom: 0rem !important;
    }

    .mt_md_0 {
        margin-top: 0rem !important;
    }

    .mb_md_0 {
        margin-bottom: 0rem !important;
    }

    .ml_md_0 {
        margin-left: 0rem !important;
    }

    .mr_md_0 {
        margin-right: 0rem !important;
    }

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

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

    .p_md_0 {
        padding-right: 0rem !important;
        padding-left: 0rem !important;
        padding-top: 0rem !important;
        padding-bottom: 0rem !important;
    }

    .pt_md_0 {
        padding-top: 0rem !important;
    }

    .pb_md_0 {
        padding-bottom: 0rem !important;
    }

    .pl_md_0 {
        padding-left: 0rem !important;
    }

    .pr_md_0 {
        padding-right: 0rem !important;
    }

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

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

    .g_md_0 > .col, .g_md_0 > [class*="col-"] {
        padding: calc(0rem / 2);
    }

    .g_md_0 {
        margin: calc(0rem / -2);
    }

    .row_md_0 {
        margin-top: calc(0rem / 2);
    }
}

@media (min-width: 768px) {
    /*gutters*/
    .m_md_1 {
        margin-right: 0.25rem !important;
        margin-left: 0.25rem !important;
        margin-top: 0.25rem !important;
        margin-bottom: 0.25rem !important;
    }

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

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

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

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

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

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

    .p_md_1 {
        padding-right: 0.25rem !important;
        padding-left: 0.25rem !important;
        padding-top: 0.25rem !important;
        padding-bottom: 0.25rem !important;
    }

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

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

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

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

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

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

    .g_md_1 > .col, .g_md_1 > [class*="col-"] {
        padding: calc(0.25rem / 2);
    }

    .g_md_1 {
        margin: calc(0.25rem / -2);
    }

    .row_md_1 {
        margin-top: calc(0.25rem / 2);
    }
}

@media (min-width: 768px) {
    /*gutters*/
    .m_md_2 {
        margin-right: 0.5rem !important;
        margin-left: 0.5rem !important;
        margin-top: 0.5rem !important;
        margin-bottom: 0.5rem !important;
    }

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

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

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

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

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

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

    .p_md_2 {
        padding-right: 0.5rem !important;
        padding-left: 0.5rem !important;
        padding-top: 0.5rem !important;
        padding-bottom: 0.5rem !important;
    }

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

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

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

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

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

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

    .g_md_2 > .col, .g_md_2 > [class*="col-"] {
        padding: calc(0.5rem / 2);
    }

    .g_md_2 {
        margin: calc(0.5rem / -2);
    }

    .row_md_2 {
        margin-top: calc(0.5rem / 2);
    }
}

@media (min-width: 768px) {
    /*gutters*/
    .m_md_3 {
        margin-right: 0.75rem !important;
        margin-left: 0.75rem !important;
        margin-top: 0.75rem !important;
        margin-bottom: 0.75rem !important;
    }

    .mt_md_3 {
        margin-top: 0.75rem !important;
    }

    .mb_md_3 {
        margin-bottom: 0.75rem !important;
    }

    .ml_md_3 {
        margin-left: 0.75rem !important;
    }

    .mr_md_3 {
        margin-right: 0.75rem !important;
    }

    .mx_md_3 {
        margin-right: 0.75rem !important;
        margin-left: 0.75rem !important;
    }

    .my_md_3 {
        margin-top: 0.75rem !important;
        margin-bottom: 0.75rem !important;
    }

    .p_md_3 {
        padding-right: 0.75rem !important;
        padding-left: 0.75rem !important;
        padding-top: 0.75rem !important;
        padding-bottom: 0.75rem !important;
    }

    .pt_md_3 {
        padding-top: 0.75rem !important;
    }

    .pb_md_3 {
        padding-bottom: 0.75rem !important;
    }

    .pl_md_3 {
        padding-left: 0.75rem !important;
    }

    .pr_md_3 {
        padding-right: 0.75rem !important;
    }

    .px_md_3 {
        padding-right: 0.75rem !important;
        padding-left: 0.75rem !important;
    }

    .py_md_3 {
        padding-top: 0.75rem !important;
        padding-bottom: 0.75rem !important;
    }

    .g_md_3 > .col, .g_md_3 > [class*="col-"] {
        padding: calc(0.75rem / 2);
    }

    .g_md_3 {
        margin: calc(0.75rem / -2);
    }

    .row_md_3 {
        margin-top: calc(0.75rem / 2);
    }
}

@media (min-width: 768px) {
    /*gutters*/
    .m_md_4 {
        margin-right: 1rem !important;
        margin-left: 1rem !important;
        margin-top: 1rem !important;
        margin-bottom: 1rem !important;
    }

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

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

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

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

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

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

    .p_md_4 {
        padding-right: 1rem !important;
        padding-left: 1rem !important;
        padding-top: 1rem !important;
        padding-bottom: 1rem !important;
    }

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

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

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

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

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

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

    .g_md_4 > .col, .g_md_4 > [class*="col-"] {
        padding: calc(1rem / 2);
    }

    .g_md_4 {
        margin: calc(1rem / -2);
    }

    .row_md_4 {
        margin-top: calc(1rem / 2);
    }
}

@media (min-width: 768px) {
    /*gutters*/
    .m_md_5 {
        margin-right: 1.25rem !important;
        margin-left: 1.25rem !important;
        margin-top: 1.25rem !important;
        margin-bottom: 1.25rem !important;
    }

    .mt_md_5 {
        margin-top: 1.25rem !important;
    }

    .mb_md_5 {
        margin-bottom: 1.25rem !important;
    }

    .ml_md_5 {
        margin-left: 1.25rem !important;
    }

    .mr_md_5 {
        margin-right: 1.25rem !important;
    }

    .mx_md_5 {
        margin-right: 1.25rem !important;
        margin-left: 1.25rem !important;
    }

    .my_md_5 {
        margin-top: 1.25rem !important;
        margin-bottom: 1.25rem !important;
    }

    .p_md_5 {
        padding-right: 1.25rem !important;
        padding-left: 1.25rem !important;
        padding-top: 1.25rem !important;
        padding-bottom: 1.25rem !important;
    }

    .pt_md_5 {
        padding-top: 1.25rem !important;
    }

    .pb_md_5 {
        padding-bottom: 1.25rem !important;
    }

    .pl_md_5 {
        padding-left: 1.25rem !important;
    }

    .pr_md_5 {
        padding-right: 1.25rem !important;
    }

    .px_md_5 {
        padding-right: 1.25rem !important;
        padding-left: 1.25rem !important;
    }

    .py_md_5 {
        padding-top: 1.25rem !important;
        padding-bottom: 1.25rem !important;
    }

    .g_md_5 > .col, .g_md_5 > [class*="col-"] {
        padding: calc(1.25rem / 2);
    }

    .g_md_5 {
        margin: calc(1.25rem / -2);
    }

    .row_md_5 {
        margin-top: calc(1.25rem / 2);
    }
}

@media (min-width: 768px) {
    /*gutters*/
    .m_md_6 {
        margin-right: 1.5rem !important;
        margin-left: 1.5rem !important;
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important;
    }

    .mt_md_6 {
        margin-top: 1.5rem !important;
    }

    .mb_md_6 {
        margin-bottom: 1.5rem !important;
    }

    .ml_md_6 {
        margin-left: 1.5rem !important;
    }

    .mr_md_6 {
        margin-right: 1.5rem !important;
    }

    .mx_md_6 {
        margin-right: 1.5rem !important;
        margin-left: 1.5rem !important;
    }

    .my_md_6 {
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important;
    }

    .p_md_6 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important;
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important;
    }

    .pt_md_6 {
        padding-top: 1.5rem !important;
    }

    .pb_md_6 {
        padding-bottom: 1.5rem !important;
    }

    .pl_md_6 {
        padding-left: 1.5rem !important;
    }

    .pr_md_6 {
        padding-right: 1.5rem !important;
    }

    .px_md_6 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important;
    }

    .py_md_6 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important;
    }

    .g_md_6 > .col, .g_md_6 > [class*="col-"] {
        padding: calc(1.5rem / 2);
    }

    .g_md_6 {
        margin: calc(1.5rem / -2);
    }

    .row_md_6 {
        margin-top: calc(1.5rem / 2);
    }
}

@media (min-width: 768px) {
    /*gutters*/
    .m_md_7 {
        margin-right: 1.75rem !important;
        margin-left: 1.75rem !important;
        margin-top: 1.75rem !important;
        margin-bottom: 1.75rem !important;
    }

    .mt_md_7 {
        margin-top: 1.75rem !important;
    }

    .mb_md_7 {
        margin-bottom: 1.75rem !important;
    }

    .ml_md_7 {
        margin-left: 1.75rem !important;
    }

    .mr_md_7 {
        margin-right: 1.75rem !important;
    }

    .mx_md_7 {
        margin-right: 1.75rem !important;
        margin-left: 1.75rem !important;
    }

    .my_md_7 {
        margin-top: 1.75rem !important;
        margin-bottom: 1.75rem !important;
    }

    .p_md_7 {
        padding-right: 1.75rem !important;
        padding-left: 1.75rem !important;
        padding-top: 1.75rem !important;
        padding-bottom: 1.75rem !important;
    }

    .pt_md_7 {
        padding-top: 1.75rem !important;
    }

    .pb_md_7 {
        padding-bottom: 1.75rem !important;
    }

    .pl_md_7 {
        padding-left: 1.75rem !important;
    }

    .pr_md_7 {
        padding-right: 1.75rem !important;
    }

    .px_md_7 {
        padding-right: 1.75rem !important;
        padding-left: 1.75rem !important;
    }

    .py_md_7 {
        padding-top: 1.75rem !important;
        padding-bottom: 1.75rem !important;
    }

    .g_md_7 > .col, .g_md_7 > [class*="col-"] {
        padding: calc(1.75rem / 2);
    }

    .g_md_7 {
        margin: calc(1.75rem / -2);
    }

    .row_md_7 {
        margin-top: calc(1.75rem / 2);
    }
}

@media (min-width: 768px) {
    /*gutters*/
    .m_md_8 {
        margin-right: 2rem !important;
        margin-left: 2rem !important;
        margin-top: 2rem !important;
        margin-bottom: 2rem !important;
    }

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

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

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

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

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

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

    .p_md_8 {
        padding-right: 2rem !important;
        padding-left: 2rem !important;
        padding-top: 2rem !important;
        padding-bottom: 2rem !important;
    }

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

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

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

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

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

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

    .g_md_8 > .col, .g_md_8 > [class*="col-"] {
        padding: calc(2rem / 2);
    }

    .g_md_8 {
        margin: calc(2rem / -2);
    }

    .row_md_8 {
        margin-top: calc(2rem / 2);
    }
}

@media (min-width: 768px) {
    /*gutters*/
    .m_md_9 {
        margin-right: 2.25rem !important;
        margin-left: 2.25rem !important;
        margin-top: 2.25rem !important;
        margin-bottom: 2.25rem !important;
    }

    .mt_md_9 {
        margin-top: 2.25rem !important;
    }

    .mb_md_9 {
        margin-bottom: 2.25rem !important;
    }

    .ml_md_9 {
        margin-left: 2.25rem !important;
    }

    .mr_md_9 {
        margin-right: 2.25rem !important;
    }

    .mx_md_9 {
        margin-right: 2.25rem !important;
        margin-left: 2.25rem !important;
    }

    .my_md_9 {
        margin-top: 2.25rem !important;
        margin-bottom: 2.25rem !important;
    }

    .p_md_9 {
        padding-right: 2.25rem !important;
        padding-left: 2.25rem !important;
        padding-top: 2.25rem !important;
        padding-bottom: 2.25rem !important;
    }

    .pt_md_9 {
        padding-top: 2.25rem !important;
    }

    .pb_md_9 {
        padding-bottom: 2.25rem !important;
    }

    .pl_md_9 {
        padding-left: 2.25rem !important;
    }

    .pr_md_9 {
        padding-right: 2.25rem !important;
    }

    .px_md_9 {
        padding-right: 2.25rem !important;
        padding-left: 2.25rem !important;
    }

    .py_md_9 {
        padding-top: 2.25rem !important;
        padding-bottom: 2.25rem !important;
    }

    .g_md_9 > .col, .g_md_9 > [class*="col-"] {
        padding: calc(2.25rem / 2);
    }

    .g_md_9 {
        margin: calc(2.25rem / -2);
    }

    .row_md_9 {
        margin-top: calc(2.25rem / 2);
    }
}

@media (min-width: 768px) {
    /*gutters*/
    .m_md_10 {
        margin-right: 2.5rem !important;
        margin-left: 2.5rem !important;
        margin-top: 2.5rem !important;
        margin-bottom: 2.5rem !important;
    }

    .mt_md_10 {
        margin-top: 2.5rem !important;
    }

    .mb_md_10 {
        margin-bottom: 2.5rem !important;
    }

    .ml_md_10 {
        margin-left: 2.5rem !important;
    }

    .mr_md_10 {
        margin-right: 2.5rem !important;
    }

    .mx_md_10 {
        margin-right: 2.5rem !important;
        margin-left: 2.5rem !important;
    }

    .my_md_10 {
        margin-top: 2.5rem !important;
        margin-bottom: 2.5rem !important;
    }

    .p_md_10 {
        padding-right: 2.5rem !important;
        padding-left: 2.5rem !important;
        padding-top: 2.5rem !important;
        padding-bottom: 2.5rem !important;
    }

    .pt_md_10 {
        padding-top: 2.5rem !important;
    }

    .pb_md_10 {
        padding-bottom: 2.5rem !important;
    }

    .pl_md_10 {
        padding-left: 2.5rem !important;
    }

    .pr_md_10 {
        padding-right: 2.5rem !important;
    }

    .px_md_10 {
        padding-right: 2.5rem !important;
        padding-left: 2.5rem !important;
    }

    .py_md_10 {
        padding-top: 2.5rem !important;
        padding-bottom: 2.5rem !important;
    }

    .g_md_10 > .col, .g_md_10 > [class*="col-"] {
        padding: calc(2.5rem / 2);
    }

    .g_md_10 {
        margin: calc(2.5rem / -2);
    }

    .row_md_10 {
        margin-top: calc(2.5rem / 2);
    }
}

@media (min-width: 768px) {
    /*gutters*/
    .m_md_11 {
        margin-right: 2.75rem !important;
        margin-left: 2.75rem !important;
        margin-top: 2.75rem !important;
        margin-bottom: 2.75rem !important;
    }

    .mt_md_11 {
        margin-top: 2.75rem !important;
    }

    .mb_md_11 {
        margin-bottom: 2.75rem !important;
    }

    .ml_md_11 {
        margin-left: 2.75rem !important;
    }

    .mr_md_11 {
        margin-right: 2.75rem !important;
    }

    .mx_md_11 {
        margin-right: 2.75rem !important;
        margin-left: 2.75rem !important;
    }

    .my_md_11 {
        margin-top: 2.75rem !important;
        margin-bottom: 2.75rem !important;
    }

    .p_md_11 {
        padding-right: 2.75rem !important;
        padding-left: 2.75rem !important;
        padding-top: 2.75rem !important;
        padding-bottom: 2.75rem !important;
    }

    .pt_md_11 {
        padding-top: 2.75rem !important;
    }

    .pb_md_11 {
        padding-bottom: 2.75rem !important;
    }

    .pl_md_11 {
        padding-left: 2.75rem !important;
    }

    .pr_md_11 {
        padding-right: 2.75rem !important;
    }

    .px_md_11 {
        padding-right: 2.75rem !important;
        padding-left: 2.75rem !important;
    }

    .py_md_11 {
        padding-top: 2.75rem !important;
        padding-bottom: 2.75rem !important;
    }

    .g_md_11 > .col, .g_md_11 > [class*="col-"] {
        padding: calc(2.75rem / 2);
    }

    .g_md_11 {
        margin: calc(2.75rem / -2);
    }

    .row_md_11 {
        margin-top: calc(2.75rem / 2);
    }
}

@media (min-width: 768px) {
    /*gutters*/
    .m_md_12 {
        margin-right: 3rem !important;
        margin-left: 3rem !important;
        margin-top: 3rem !important;
        margin-bottom: 3rem !important;
    }

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

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

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

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

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

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

    .p_md_12 {
        padding-right: 3rem !important;
        padding-left: 3rem !important;
        padding-top: 3rem !important;
        padding-bottom: 3rem !important;
    }

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

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

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

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

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

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

    .g_md_12 > .col, .g_md_12 > [class*="col-"] {
        padding: calc(3rem / 2);
    }

    .g_md_12 {
        margin: calc(3rem / -2);
    }

    .row_md_12 {
        margin-top: calc(3rem / 2);
    }
}

@media (min-width: 768px) {
    /*gutters*/
    .m_md_13 {
        margin-right: 3.25rem !important;
        margin-left: 3.25rem !important;
        margin-top: 3.25rem !important;
        margin-bottom: 3.25rem !important;
    }

    .mt_md_13 {
        margin-top: 3.25rem !important;
    }

    .mb_md_13 {
        margin-bottom: 3.25rem !important;
    }

    .ml_md_13 {
        margin-left: 3.25rem !important;
    }

    .mr_md_13 {
        margin-right: 3.25rem !important;
    }

    .mx_md_13 {
        margin-right: 3.25rem !important;
        margin-left: 3.25rem !important;
    }

    .my_md_13 {
        margin-top: 3.25rem !important;
        margin-bottom: 3.25rem !important;
    }

    .p_md_13 {
        padding-right: 3.25rem !important;
        padding-left: 3.25rem !important;
        padding-top: 3.25rem !important;
        padding-bottom: 3.25rem !important;
    }

    .pt_md_13 {
        padding-top: 3.25rem !important;
    }

    .pb_md_13 {
        padding-bottom: 3.25rem !important;
    }

    .pl_md_13 {
        padding-left: 3.25rem !important;
    }

    .pr_md_13 {
        padding-right: 3.25rem !important;
    }

    .px_md_13 {
        padding-right: 3.25rem !important;
        padding-left: 3.25rem !important;
    }

    .py_md_13 {
        padding-top: 3.25rem !important;
        padding-bottom: 3.25rem !important;
    }

    .g_md_13 > .col, .g_md_13 > [class*="col-"] {
        padding: calc(3.25rem / 2);
    }

    .g_md_13 {
        margin: calc(3.25rem / -2);
    }

    .row_md_13 {
        margin-top: calc(3.25rem / 2);
    }
}

@media (min-width: 768px) {
    /*gutters*/
    .m_md_14 {
        margin-right: 3.5rem !important;
        margin-left: 3.5rem !important;
        margin-top: 3.5rem !important;
        margin-bottom: 3.5rem !important;
    }

    .mt_md_14 {
        margin-top: 3.5rem !important;
    }

    .mb_md_14 {
        margin-bottom: 3.5rem !important;
    }

    .ml_md_14 {
        margin-left: 3.5rem !important;
    }

    .mr_md_14 {
        margin-right: 3.5rem !important;
    }

    .mx_md_14 {
        margin-right: 3.5rem !important;
        margin-left: 3.5rem !important;
    }

    .my_md_14 {
        margin-top: 3.5rem !important;
        margin-bottom: 3.5rem !important;
    }

    .p_md_14 {
        padding-right: 3.5rem !important;
        padding-left: 3.5rem !important;
        padding-top: 3.5rem !important;
        padding-bottom: 3.5rem !important;
    }

    .pt_md_14 {
        padding-top: 3.5rem !important;
    }

    .pb_md_14 {
        padding-bottom: 3.5rem !important;
    }

    .pl_md_14 {
        padding-left: 3.5rem !important;
    }

    .pr_md_14 {
        padding-right: 3.5rem !important;
    }

    .px_md_14 {
        padding-right: 3.5rem !important;
        padding-left: 3.5rem !important;
    }

    .py_md_14 {
        padding-top: 3.5rem !important;
        padding-bottom: 3.5rem !important;
    }

    .g_md_14 > .col, .g_md_14 > [class*="col-"] {
        padding: calc(3.5rem / 2);
    }

    .g_md_14 {
        margin: calc(3.5rem / -2);
    }

    .row_md_14 {
        margin-top: calc(3.5rem / 2);
    }
}

@media (min-width: 768px) {
    /*gutters*/
    .m_md_15 {
        margin-right: 3.75rem !important;
        margin-left: 3.75rem !important;
        margin-top: 3.75rem !important;
        margin-bottom: 3.75rem !important;
    }

    .mt_md_15 {
        margin-top: 3.75rem !important;
    }

    .mb_md_15 {
        margin-bottom: 3.75rem !important;
    }

    .ml_md_15 {
        margin-left: 3.75rem !important;
    }

    .mr_md_15 {
        margin-right: 3.75rem !important;
    }

    .mx_md_15 {
        margin-right: 3.75rem !important;
        margin-left: 3.75rem !important;
    }

    .my_md_15 {
        margin-top: 3.75rem !important;
        margin-bottom: 3.75rem !important;
    }

    .p_md_15 {
        padding-right: 3.75rem !important;
        padding-left: 3.75rem !important;
        padding-top: 3.75rem !important;
        padding-bottom: 3.75rem !important;
    }

    .pt_md_15 {
        padding-top: 3.75rem !important;
    }

    .pb_md_15 {
        padding-bottom: 3.75rem !important;
    }

    .pl_md_15 {
        padding-left: 3.75rem !important;
    }

    .pr_md_15 {
        padding-right: 3.75rem !important;
    }

    .px_md_15 {
        padding-right: 3.75rem !important;
        padding-left: 3.75rem !important;
    }

    .py_md_15 {
        padding-top: 3.75rem !important;
        padding-bottom: 3.75rem !important;
    }

    .g_md_15 > .col, .g_md_15 > [class*="col-"] {
        padding: calc(3.75rem / 2);
    }

    .g_md_15 {
        margin: calc(3.75rem / -2);
    }

    .row_md_15 {
        margin-top: calc(3.75rem / 2);
    }
}

@media (min-width: 768px) {
    /*gutters*/
    .m_md_16 {
        margin-right: 4rem !important;
        margin-left: 4rem !important;
        margin-top: 4rem !important;
        margin-bottom: 4rem !important;
    }

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

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

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

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

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

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

    .p_md_16 {
        padding-right: 4rem !important;
        padding-left: 4rem !important;
        padding-top: 4rem !important;
        padding-bottom: 4rem !important;
    }

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

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

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

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

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

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

    .g_md_16 > .col, .g_md_16 > [class*="col-"] {
        padding: calc(4rem / 2);
    }

    .g_md_16 {
        margin: calc(4rem / -2);
    }

    .row_md_16 {
        margin-top: calc(4rem / 2);
    }
}

@media (min-width: 768px) {
    /*gutters*/
    .m_md_17 {
        margin-right: 4.25rem !important;
        margin-left: 4.25rem !important;
        margin-top: 4.25rem !important;
        margin-bottom: 4.25rem !important;
    }

    .mt_md_17 {
        margin-top: 4.25rem !important;
    }

    .mb_md_17 {
        margin-bottom: 4.25rem !important;
    }

    .ml_md_17 {
        margin-left: 4.25rem !important;
    }

    .mr_md_17 {
        margin-right: 4.25rem !important;
    }

    .mx_md_17 {
        margin-right: 4.25rem !important;
        margin-left: 4.25rem !important;
    }

    .my_md_17 {
        margin-top: 4.25rem !important;
        margin-bottom: 4.25rem !important;
    }

    .p_md_17 {
        padding-right: 4.25rem !important;
        padding-left: 4.25rem !important;
        padding-top: 4.25rem !important;
        padding-bottom: 4.25rem !important;
    }

    .pt_md_17 {
        padding-top: 4.25rem !important;
    }

    .pb_md_17 {
        padding-bottom: 4.25rem !important;
    }

    .pl_md_17 {
        padding-left: 4.25rem !important;
    }

    .pr_md_17 {
        padding-right: 4.25rem !important;
    }

    .px_md_17 {
        padding-right: 4.25rem !important;
        padding-left: 4.25rem !important;
    }

    .py_md_17 {
        padding-top: 4.25rem !important;
        padding-bottom: 4.25rem !important;
    }

    .g_md_17 > .col, .g_md_17 > [class*="col-"] {
        padding: calc(4.25rem / 2);
    }

    .g_md_17 {
        margin: calc(4.25rem / -2);
    }

    .row_md_17 {
        margin-top: calc(4.25rem / 2);
    }
}

@media (min-width: 768px) {
    /*gutters*/
    .m_md_18 {
        margin-right: 4.5rem !important;
        margin-left: 4.5rem !important;
        margin-top: 4.5rem !important;
        margin-bottom: 4.5rem !important;
    }

    .mt_md_18 {
        margin-top: 4.5rem !important;
    }

    .mb_md_18 {
        margin-bottom: 4.5rem !important;
    }

    .ml_md_18 {
        margin-left: 4.5rem !important;
    }

    .mr_md_18 {
        margin-right: 4.5rem !important;
    }

    .mx_md_18 {
        margin-right: 4.5rem !important;
        margin-left: 4.5rem !important;
    }

    .my_md_18 {
        margin-top: 4.5rem !important;
        margin-bottom: 4.5rem !important;
    }

    .p_md_18 {
        padding-right: 4.5rem !important;
        padding-left: 4.5rem !important;
        padding-top: 4.5rem !important;
        padding-bottom: 4.5rem !important;
    }

    .pt_md_18 {
        padding-top: 4.5rem !important;
    }

    .pb_md_18 {
        padding-bottom: 4.5rem !important;
    }

    .pl_md_18 {
        padding-left: 4.5rem !important;
    }

    .pr_md_18 {
        padding-right: 4.5rem !important;
    }

    .px_md_18 {
        padding-right: 4.5rem !important;
        padding-left: 4.5rem !important;
    }

    .py_md_18 {
        padding-top: 4.5rem !important;
        padding-bottom: 4.5rem !important;
    }

    .g_md_18 > .col, .g_md_18 > [class*="col-"] {
        padding: calc(4.5rem / 2);
    }

    .g_md_18 {
        margin: calc(4.5rem / -2);
    }

    .row_md_18 {
        margin-top: calc(4.5rem / 2);
    }
}

@media (min-width: 768px) {
    /*gutters*/
    .m_md_19 {
        margin-right: 4.75rem !important;
        margin-left: 4.75rem !important;
        margin-top: 4.75rem !important;
        margin-bottom: 4.75rem !important;
    }

    .mt_md_19 {
        margin-top: 4.75rem !important;
    }

    .mb_md_19 {
        margin-bottom: 4.75rem !important;
    }

    .ml_md_19 {
        margin-left: 4.75rem !important;
    }

    .mr_md_19 {
        margin-right: 4.75rem !important;
    }

    .mx_md_19 {
        margin-right: 4.75rem !important;
        margin-left: 4.75rem !important;
    }

    .my_md_19 {
        margin-top: 4.75rem !important;
        margin-bottom: 4.75rem !important;
    }

    .p_md_19 {
        padding-right: 4.75rem !important;
        padding-left: 4.75rem !important;
        padding-top: 4.75rem !important;
        padding-bottom: 4.75rem !important;
    }

    .pt_md_19 {
        padding-top: 4.75rem !important;
    }

    .pb_md_19 {
        padding-bottom: 4.75rem !important;
    }

    .pl_md_19 {
        padding-left: 4.75rem !important;
    }

    .pr_md_19 {
        padding-right: 4.75rem !important;
    }

    .px_md_19 {
        padding-right: 4.75rem !important;
        padding-left: 4.75rem !important;
    }

    .py_md_19 {
        padding-top: 4.75rem !important;
        padding-bottom: 4.75rem !important;
    }

    .g_md_19 > .col, .g_md_19 > [class*="col-"] {
        padding: calc(4.75rem / 2);
    }

    .g_md_19 {
        margin: calc(4.75rem / -2);
    }

    .row_md_19 {
        margin-top: calc(4.75rem / 2);
    }
}

@media (min-width: 768px) {
    /*gutters*/
    .m_md_20 {
        margin-right: 5rem !important;
        margin-left: 5rem !important;
        margin-top: 5rem !important;
        margin-bottom: 5rem !important;
    }

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

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

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

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

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

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

    .p_md_20 {
        padding-right: 5rem !important;
        padding-left: 5rem !important;
        padding-top: 5rem !important;
        padding-bottom: 5rem !important;
    }

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

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

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

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

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

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

    .g_md_20 > .col, .g_md_20 > [class*="col-"] {
        padding: calc(5rem / 2);
    }

    .g_md_20 {
        margin: calc(5rem / -2);
    }

    .row_md_20 {
        margin-top: calc(5rem / 2);
    }
}

@media (min-width: 768px) {
    /*gutters*/
    .m_md_21 {
        margin-right: 5.25rem !important;
        margin-left: 5.25rem !important;
        margin-top: 5.25rem !important;
        margin-bottom: 5.25rem !important;
    }

    .mt_md_21 {
        margin-top: 5.25rem !important;
    }

    .mb_md_21 {
        margin-bottom: 5.25rem !important;
    }

    .ml_md_21 {
        margin-left: 5.25rem !important;
    }

    .mr_md_21 {
        margin-right: 5.25rem !important;
    }

    .mx_md_21 {
        margin-right: 5.25rem !important;
        margin-left: 5.25rem !important;
    }

    .my_md_21 {
        margin-top: 5.25rem !important;
        margin-bottom: 5.25rem !important;
    }

    .p_md_21 {
        padding-right: 5.25rem !important;
        padding-left: 5.25rem !important;
        padding-top: 5.25rem !important;
        padding-bottom: 5.25rem !important;
    }

    .pt_md_21 {
        padding-top: 5.25rem !important;
    }

    .pb_md_21 {
        padding-bottom: 5.25rem !important;
    }

    .pl_md_21 {
        padding-left: 5.25rem !important;
    }

    .pr_md_21 {
        padding-right: 5.25rem !important;
    }

    .px_md_21 {
        padding-right: 5.25rem !important;
        padding-left: 5.25rem !important;
    }

    .py_md_21 {
        padding-top: 5.25rem !important;
        padding-bottom: 5.25rem !important;
    }

    .g_md_21 > .col, .g_md_21 > [class*="col-"] {
        padding: calc(5.25rem / 2);
    }

    .g_md_21 {
        margin: calc(5.25rem / -2);
    }

    .row_md_21 {
        margin-top: calc(5.25rem / 2);
    }
}

@media (min-width: 768px) {
    /*gutters*/
    .m_md_22 {
        margin-right: 5.5rem !important;
        margin-left: 5.5rem !important;
        margin-top: 5.5rem !important;
        margin-bottom: 5.5rem !important;
    }

    .mt_md_22 {
        margin-top: 5.5rem !important;
    }

    .mb_md_22 {
        margin-bottom: 5.5rem !important;
    }

    .ml_md_22 {
        margin-left: 5.5rem !important;
    }

    .mr_md_22 {
        margin-right: 5.5rem !important;
    }

    .mx_md_22 {
        margin-right: 5.5rem !important;
        margin-left: 5.5rem !important;
    }

    .my_md_22 {
        margin-top: 5.5rem !important;
        margin-bottom: 5.5rem !important;
    }

    .p_md_22 {
        padding-right: 5.5rem !important;
        padding-left: 5.5rem !important;
        padding-top: 5.5rem !important;
        padding-bottom: 5.5rem !important;
    }

    .pt_md_22 {
        padding-top: 5.5rem !important;
    }

    .pb_md_22 {
        padding-bottom: 5.5rem !important;
    }

    .pl_md_22 {
        padding-left: 5.5rem !important;
    }

    .pr_md_22 {
        padding-right: 5.5rem !important;
    }

    .px_md_22 {
        padding-right: 5.5rem !important;
        padding-left: 5.5rem !important;
    }

    .py_md_22 {
        padding-top: 5.5rem !important;
        padding-bottom: 5.5rem !important;
    }

    .g_md_22 > .col, .g_md_22 > [class*="col-"] {
        padding: calc(5.5rem / 2);
    }

    .g_md_22 {
        margin: calc(5.5rem / -2);
    }

    .row_md_22 {
        margin-top: calc(5.5rem / 2);
    }
}

@media (min-width: 768px) {
    /*gutters*/
    .m_md_23 {
        margin-right: 5.75rem !important;
        margin-left: 5.75rem !important;
        margin-top: 5.75rem !important;
        margin-bottom: 5.75rem !important;
    }

    .mt_md_23 {
        margin-top: 5.75rem !important;
    }

    .mb_md_23 {
        margin-bottom: 5.75rem !important;
    }

    .ml_md_23 {
        margin-left: 5.75rem !important;
    }

    .mr_md_23 {
        margin-right: 5.75rem !important;
    }

    .mx_md_23 {
        margin-right: 5.75rem !important;
        margin-left: 5.75rem !important;
    }

    .my_md_23 {
        margin-top: 5.75rem !important;
        margin-bottom: 5.75rem !important;
    }

    .p_md_23 {
        padding-right: 5.75rem !important;
        padding-left: 5.75rem !important;
        padding-top: 5.75rem !important;
        padding-bottom: 5.75rem !important;
    }

    .pt_md_23 {
        padding-top: 5.75rem !important;
    }

    .pb_md_23 {
        padding-bottom: 5.75rem !important;
    }

    .pl_md_23 {
        padding-left: 5.75rem !important;
    }

    .pr_md_23 {
        padding-right: 5.75rem !important;
    }

    .px_md_23 {
        padding-right: 5.75rem !important;
        padding-left: 5.75rem !important;
    }

    .py_md_23 {
        padding-top: 5.75rem !important;
        padding-bottom: 5.75rem !important;
    }

    .g_md_23 > .col, .g_md_23 > [class*="col-"] {
        padding: calc(5.75rem / 2);
    }

    .g_md_23 {
        margin: calc(5.75rem / -2);
    }

    .row_md_23 {
        margin-top: calc(5.75rem / 2);
    }
}

@media (min-width: 768px) {
    /*gutters*/
    .m_md_24 {
        margin-right: 6rem !important;
        margin-left: 6rem !important;
        margin-top: 6rem !important;
        margin-bottom: 6rem !important;
    }

    .mt_md_24 {
        margin-top: 6rem !important;
    }

    .mb_md_24 {
        margin-bottom: 6rem !important;
    }

    .ml_md_24 {
        margin-left: 6rem !important;
    }

    .mr_md_24 {
        margin-right: 6rem !important;
    }

    .mx_md_24 {
        margin-right: 6rem !important;
        margin-left: 6rem !important;
    }

    .my_md_24 {
        margin-top: 6rem !important;
        margin-bottom: 6rem !important;
    }

    .p_md_24 {
        padding-right: 6rem !important;
        padding-left: 6rem !important;
        padding-top: 6rem !important;
        padding-bottom: 6rem !important;
    }

    .pt_md_24 {
        padding-top: 6rem !important;
    }

    .pb_md_24 {
        padding-bottom: 6rem !important;
    }

    .pl_md_24 {
        padding-left: 6rem !important;
    }

    .pr_md_24 {
        padding-right: 6rem !important;
    }

    .px_md_24 {
        padding-right: 6rem !important;
        padding-left: 6rem !important;
    }

    .py_md_24 {
        padding-top: 6rem !important;
        padding-bottom: 6rem !important;
    }

    .g_md_24 > .col, .g_md_24 > [class*="col-"] {
        padding: calc(6rem / 2);
    }

    .g_md_24 {
        margin: calc(6rem / -2);
    }

    .row_md_24 {
        margin-top: calc(6rem / 2);
    }
}

@media (min-width: 768px) {
    /*gutters*/
    .m_md_25 {
        margin-right: 6.25rem !important;
        margin-left: 6.25rem !important;
        margin-top: 6.25rem !important;
        margin-bottom: 6.25rem !important;
    }

    .mt_md_25 {
        margin-top: 6.25rem !important;
    }

    .mb_md_25 {
        margin-bottom: 6.25rem !important;
    }

    .ml_md_25 {
        margin-left: 6.25rem !important;
    }

    .mr_md_25 {
        margin-right: 6.25rem !important;
    }

    .mx_md_25 {
        margin-right: 6.25rem !important;
        margin-left: 6.25rem !important;
    }

    .my_md_25 {
        margin-top: 6.25rem !important;
        margin-bottom: 6.25rem !important;
    }

    .p_md_25 {
        padding-right: 6.25rem !important;
        padding-left: 6.25rem !important;
        padding-top: 6.25rem !important;
        padding-bottom: 6.25rem !important;
    }

    .pt_md_25 {
        padding-top: 6.25rem !important;
    }

    .pb_md_25 {
        padding-bottom: 6.25rem !important;
    }

    .pl_md_25 {
        padding-left: 6.25rem !important;
    }

    .pr_md_25 {
        padding-right: 6.25rem !important;
    }

    .px_md_25 {
        padding-right: 6.25rem !important;
        padding-left: 6.25rem !important;
    }

    .py_md_25 {
        padding-top: 6.25rem !important;
        padding-bottom: 6.25rem !important;
    }

    .g_md_25 > .col, .g_md_25 > [class*="col-"] {
        padding: calc(6.25rem / 2);
    }

    .g_md_25 {
        margin: calc(6.25rem / -2);
    }

    .row_md_25 {
        margin-top: calc(6.25rem / 2);
    }
}

@media (min-width: 768px) {
    /*gutters*/
    .m_md_26 {
        margin-right: 6.5rem !important;
        margin-left: 6.5rem !important;
        margin-top: 6.5rem !important;
        margin-bottom: 6.5rem !important;
    }

    .mt_md_26 {
        margin-top: 6.5rem !important;
    }

    .mb_md_26 {
        margin-bottom: 6.5rem !important;
    }

    .ml_md_26 {
        margin-left: 6.5rem !important;
    }

    .mr_md_26 {
        margin-right: 6.5rem !important;
    }

    .mx_md_26 {
        margin-right: 6.5rem !important;
        margin-left: 6.5rem !important;
    }

    .my_md_26 {
        margin-top: 6.5rem !important;
        margin-bottom: 6.5rem !important;
    }

    .p_md_26 {
        padding-right: 6.5rem !important;
        padding-left: 6.5rem !important;
        padding-top: 6.5rem !important;
        padding-bottom: 6.5rem !important;
    }

    .pt_md_26 {
        padding-top: 6.5rem !important;
    }

    .pb_md_26 {
        padding-bottom: 6.5rem !important;
    }

    .pl_md_26 {
        padding-left: 6.5rem !important;
    }

    .pr_md_26 {
        padding-right: 6.5rem !important;
    }

    .px_md_26 {
        padding-right: 6.5rem !important;
        padding-left: 6.5rem !important;
    }

    .py_md_26 {
        padding-top: 6.5rem !important;
        padding-bottom: 6.5rem !important;
    }

    .g_md_26 > .col, .g_md_26 > [class*="col-"] {
        padding: calc(6.5rem / 2);
    }

    .g_md_26 {
        margin: calc(6.5rem / -2);
    }

    .row_md_26 {
        margin-top: calc(6.5rem / 2);
    }
}

@media (min-width: 768px) {
    /*gutters*/
    .m_md_27 {
        margin-right: 6.75rem !important;
        margin-left: 6.75rem !important;
        margin-top: 6.75rem !important;
        margin-bottom: 6.75rem !important;
    }

    .mt_md_27 {
        margin-top: 6.75rem !important;
    }

    .mb_md_27 {
        margin-bottom: 6.75rem !important;
    }

    .ml_md_27 {
        margin-left: 6.75rem !important;
    }

    .mr_md_27 {
        margin-right: 6.75rem !important;
    }

    .mx_md_27 {
        margin-right: 6.75rem !important;
        margin-left: 6.75rem !important;
    }

    .my_md_27 {
        margin-top: 6.75rem !important;
        margin-bottom: 6.75rem !important;
    }

    .p_md_27 {
        padding-right: 6.75rem !important;
        padding-left: 6.75rem !important;
        padding-top: 6.75rem !important;
        padding-bottom: 6.75rem !important;
    }

    .pt_md_27 {
        padding-top: 6.75rem !important;
    }

    .pb_md_27 {
        padding-bottom: 6.75rem !important;
    }

    .pl_md_27 {
        padding-left: 6.75rem !important;
    }

    .pr_md_27 {
        padding-right: 6.75rem !important;
    }

    .px_md_27 {
        padding-right: 6.75rem !important;
        padding-left: 6.75rem !important;
    }

    .py_md_27 {
        padding-top: 6.75rem !important;
        padding-bottom: 6.75rem !important;
    }

    .g_md_27 > .col, .g_md_27 > [class*="col-"] {
        padding: calc(6.75rem / 2);
    }

    .g_md_27 {
        margin: calc(6.75rem / -2);
    }

    .row_md_27 {
        margin-top: calc(6.75rem / 2);
    }
}

@media (min-width: 768px) {
    /*gutters*/
    .m_md_28 {
        margin-right: 7rem !important;
        margin-left: 7rem !important;
        margin-top: 7rem !important;
        margin-bottom: 7rem !important;
    }

    .mt_md_28 {
        margin-top: 7rem !important;
    }

    .mb_md_28 {
        margin-bottom: 7rem !important;
    }

    .ml_md_28 {
        margin-left: 7rem !important;
    }

    .mr_md_28 {
        margin-right: 7rem !important;
    }

    .mx_md_28 {
        margin-right: 7rem !important;
        margin-left: 7rem !important;
    }

    .my_md_28 {
        margin-top: 7rem !important;
        margin-bottom: 7rem !important;
    }

    .p_md_28 {
        padding-right: 7rem !important;
        padding-left: 7rem !important;
        padding-top: 7rem !important;
        padding-bottom: 7rem !important;
    }

    .pt_md_28 {
        padding-top: 7rem !important;
    }

    .pb_md_28 {
        padding-bottom: 7rem !important;
    }

    .pl_md_28 {
        padding-left: 7rem !important;
    }

    .pr_md_28 {
        padding-right: 7rem !important;
    }

    .px_md_28 {
        padding-right: 7rem !important;
        padding-left: 7rem !important;
    }

    .py_md_28 {
        padding-top: 7rem !important;
        padding-bottom: 7rem !important;
    }

    .g_md_28 > .col, .g_md_28 > [class*="col-"] {
        padding: calc(7rem / 2);
    }

    .g_md_28 {
        margin: calc(7rem / -2);
    }

    .row_md_28 {
        margin-top: calc(7rem / 2);
    }
}

@media (min-width: 768px) {
    /*gutters*/
    .m_md_29 {
        margin-right: 7.25rem !important;
        margin-left: 7.25rem !important;
        margin-top: 7.25rem !important;
        margin-bottom: 7.25rem !important;
    }

    .mt_md_29 {
        margin-top: 7.25rem !important;
    }

    .mb_md_29 {
        margin-bottom: 7.25rem !important;
    }

    .ml_md_29 {
        margin-left: 7.25rem !important;
    }

    .mr_md_29 {
        margin-right: 7.25rem !important;
    }

    .mx_md_29 {
        margin-right: 7.25rem !important;
        margin-left: 7.25rem !important;
    }

    .my_md_29 {
        margin-top: 7.25rem !important;
        margin-bottom: 7.25rem !important;
    }

    .p_md_29 {
        padding-right: 7.25rem !important;
        padding-left: 7.25rem !important;
        padding-top: 7.25rem !important;
        padding-bottom: 7.25rem !important;
    }

    .pt_md_29 {
        padding-top: 7.25rem !important;
    }

    .pb_md_29 {
        padding-bottom: 7.25rem !important;
    }

    .pl_md_29 {
        padding-left: 7.25rem !important;
    }

    .pr_md_29 {
        padding-right: 7.25rem !important;
    }

    .px_md_29 {
        padding-right: 7.25rem !important;
        padding-left: 7.25rem !important;
    }

    .py_md_29 {
        padding-top: 7.25rem !important;
        padding-bottom: 7.25rem !important;
    }

    .g_md_29 > .col, .g_md_29 > [class*="col-"] {
        padding: calc(7.25rem / 2);
    }

    .g_md_29 {
        margin: calc(7.25rem / -2);
    }

    .row_md_29 {
        margin-top: calc(7.25rem / 2);
    }
}

@media (min-width: 768px) {
    /*gutters*/
    .m_md_30 {
        margin-right: 7.5rem !important;
        margin-left: 7.5rem !important;
        margin-top: 7.5rem !important;
        margin-bottom: 7.5rem !important;
    }

    .mt_md_30 {
        margin-top: 7.5rem !important;
    }

    .mb_md_30 {
        margin-bottom: 7.5rem !important;
    }

    .ml_md_30 {
        margin-left: 7.5rem !important;
    }

    .mr_md_30 {
        margin-right: 7.5rem !important;
    }

    .mx_md_30 {
        margin-right: 7.5rem !important;
        margin-left: 7.5rem !important;
    }

    .my_md_30 {
        margin-top: 7.5rem !important;
        margin-bottom: 7.5rem !important;
    }

    .p_md_30 {
        padding-right: 7.5rem !important;
        padding-left: 7.5rem !important;
        padding-top: 7.5rem !important;
        padding-bottom: 7.5rem !important;
    }

    .pt_md_30 {
        padding-top: 7.5rem !important;
    }

    .pb_md_30 {
        padding-bottom: 7.5rem !important;
    }

    .pl_md_30 {
        padding-left: 7.5rem !important;
    }

    .pr_md_30 {
        padding-right: 7.5rem !important;
    }

    .px_md_30 {
        padding-right: 7.5rem !important;
        padding-left: 7.5rem !important;
    }

    .py_md_30 {
        padding-top: 7.5rem !important;
        padding-bottom: 7.5rem !important;
    }

    .g_md_30 > .col, .g_md_30 > [class*="col-"] {
        padding: calc(7.5rem / 2);
    }

    .g_md_30 {
        margin: calc(7.5rem / -2);
    }

    .row_md_30 {
        margin-top: calc(7.5rem / 2);
    }
}


@media (min-width: 1024px) {
    .m_lg_auto {
        margin-top: auto !important;
        margin-bottom: auto !important;
        margin-right: auto !important;
        margin-left: auto !important;
    }

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

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

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

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

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

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

    .p_lg_auto {
        margin-top: auto !important;
        margin-bottom: auto !important;
        margin-right: auto !important;
        margin-left: auto !important;
    }

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

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

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

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

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

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

    /*gutters*/
    .m_lg_0 {
        margin-right: 0rem !important;
        margin-left: 0rem !important;
        margin-top: 0rem !important;
        margin-bottom: 0rem !important;
    }

    .mt_lg_0 {
        margin-top: 0rem !important;
    }

    .mb_lg_0 {
        margin-bottom: 0rem !important;
    }

    .ml_lg_0 {
        margin-left: 0rem !important;
    }

    .mr_lg_0 {
        margin-right: 0rem !important;
    }

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

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

    .p_lg_0 {
        padding-right: 0rem !important;
        padding-left: 0rem !important;
        padding-top: 0rem !important;
        padding-bottom: 0rem !important;
    }

    .pt_lg_0 {
        padding-top: 0rem !important;
    }

    .pb_lg_0 {
        padding-bottom: 0rem !important;
    }

    .pl_lg_0 {
        padding-left: 0rem !important;
    }

    .pr_lg_0 {
        padding-right: 0rem !important;
    }

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

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

    .g_lg_0 > .col, .g_lg_0 > [class*="col-"] {
        padding: calc(0rem / 2);
    }

    .g_lg_0 {
        margin: calc(0rem / -2);
    }

    .row_lg_0 {
        margin-top: calc(0rem / 2);
    }
}

@media (min-width: 1024px) {
    /*gutters*/
    .m_lg_1 {
        margin-right: 0.25rem !important;
        margin-left: 0.25rem !important;
        margin-top: 0.25rem !important;
        margin-bottom: 0.25rem !important;
    }

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

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

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

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

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

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

    .p_lg_1 {
        padding-right: 0.25rem !important;
        padding-left: 0.25rem !important;
        padding-top: 0.25rem !important;
        padding-bottom: 0.25rem !important;
    }

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

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

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

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

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

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

    .g_lg_1 > .col, .g_lg_1 > [class*="col-"] {
        padding: calc(0.25rem / 2);
    }

    .g_lg_1 {
        margin: calc(0.25rem / -2);
    }

    .row_lg_1 {
        margin-top: calc(0.25rem / 2);
    }
}

@media (min-width: 1024px) {
    /*gutters*/
    .m_lg_2 {
        margin-right: 0.5rem !important;
        margin-left: 0.5rem !important;
        margin-top: 0.5rem !important;
        margin-bottom: 0.5rem !important;
    }

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

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

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

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

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

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

    .p_lg_2 {
        padding-right: 0.5rem !important;
        padding-left: 0.5rem !important;
        padding-top: 0.5rem !important;
        padding-bottom: 0.5rem !important;
    }

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

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

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

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

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

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

    .g_lg_2 > .col, .g_lg_2 > [class*="col-"] {
        padding: calc(0.5rem / 2);
    }

    .g_lg_2 {
        margin: calc(0.5rem / -2);
    }

    .row_lg_2 {
        margin-top: calc(0.5rem / 2);
    }
}

@media (min-width: 1024px) {
    /*gutters*/
    .m_lg_3 {
        margin-right: 0.75rem !important;
        margin-left: 0.75rem !important;
        margin-top: 0.75rem !important;
        margin-bottom: 0.75rem !important;
    }

    .mt_lg_3 {
        margin-top: 0.75rem !important;
    }

    .mb_lg_3 {
        margin-bottom: 0.75rem !important;
    }

    .ml_lg_3 {
        margin-left: 0.75rem !important;
    }

    .mr_lg_3 {
        margin-right: 0.75rem !important;
    }

    .mx_lg_3 {
        margin-right: 0.75rem !important;
        margin-left: 0.75rem !important;
    }

    .my_lg_3 {
        margin-top: 0.75rem !important;
        margin-bottom: 0.75rem !important;
    }

    .p_lg_3 {
        padding-right: 0.75rem !important;
        padding-left: 0.75rem !important;
        padding-top: 0.75rem !important;
        padding-bottom: 0.75rem !important;
    }

    .pt_lg_3 {
        padding-top: 0.75rem !important;
    }

    .pb_lg_3 {
        padding-bottom: 0.75rem !important;
    }

    .pl_lg_3 {
        padding-left: 0.75rem !important;
    }

    .pr_lg_3 {
        padding-right: 0.75rem !important;
    }

    .px_lg_3 {
        padding-right: 0.75rem !important;
        padding-left: 0.75rem !important;
    }

    .py_lg_3 {
        padding-top: 0.75rem !important;
        padding-bottom: 0.75rem !important;
    }

    .g_lg_3 > .col, .g_lg_3 > [class*="col-"] {
        padding: calc(0.75rem / 2);
    }

    .g_lg_3 {
        margin: calc(0.75rem / -2);
    }

    .row_lg_3 {
        margin-top: calc(0.75rem / 2);
    }
}

@media (min-width: 1024px) {
    /*gutters*/
    .m_lg_4 {
        margin-right: 1rem !important;
        margin-left: 1rem !important;
        margin-top: 1rem !important;
        margin-bottom: 1rem !important;
    }

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

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

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

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

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

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

    .p_lg_4 {
        padding-right: 1rem !important;
        padding-left: 1rem !important;
        padding-top: 1rem !important;
        padding-bottom: 1rem !important;
    }

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

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

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

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

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

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

    .g_lg_4 > .col, .g_lg_4 > [class*="col-"] {
        padding: calc(1rem / 2);
    }

    .g_lg_4 {
        margin: calc(1rem / -2);
    }

    .row_lg_4 {
        margin-top: calc(1rem / 2);
    }
}

@media (min-width: 1024px) {
    /*gutters*/
    .m_lg_5 {
        margin-right: 1.25rem !important;
        margin-left: 1.25rem !important;
        margin-top: 1.25rem !important;
        margin-bottom: 1.25rem !important;
    }

    .mt_lg_5 {
        margin-top: 1.25rem !important;
    }

    .mb_lg_5 {
        margin-bottom: 1.25rem !important;
    }

    .ml_lg_5 {
        margin-left: 1.25rem !important;
    }

    .mr_lg_5 {
        margin-right: 1.25rem !important;
    }

    .mx_lg_5 {
        margin-right: 1.25rem !important;
        margin-left: 1.25rem !important;
    }

    .my_lg_5 {
        margin-top: 1.25rem !important;
        margin-bottom: 1.25rem !important;
    }

    .p_lg_5 {
        padding-right: 1.25rem !important;
        padding-left: 1.25rem !important;
        padding-top: 1.25rem !important;
        padding-bottom: 1.25rem !important;
    }

    .pt_lg_5 {
        padding-top: 1.25rem !important;
    }

    .pb_lg_5 {
        padding-bottom: 1.25rem !important;
    }

    .pl_lg_5 {
        padding-left: 1.25rem !important;
    }

    .pr_lg_5 {
        padding-right: 1.25rem !important;
    }

    .px_lg_5 {
        padding-right: 1.25rem !important;
        padding-left: 1.25rem !important;
    }

    .py_lg_5 {
        padding-top: 1.25rem !important;
        padding-bottom: 1.25rem !important;
    }

    .g_lg_5 > .col, .g_lg_5 > [class*="col-"] {
        padding: calc(1.25rem / 2);
    }

    .g_lg_5 {
        margin: calc(1.25rem / -2);
    }

    .row_lg_5 {
        margin-top: calc(1.25rem / 2);
    }
}

@media (min-width: 1024px) {
    /*gutters*/
    .m_lg_6 {
        margin-right: 1.5rem !important;
        margin-left: 1.5rem !important;
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important;
    }

    .mt_lg_6 {
        margin-top: 1.5rem !important;
    }

    .mb_lg_6 {
        margin-bottom: 1.5rem !important;
    }

    .ml_lg_6 {
        margin-left: 1.5rem !important;
    }

    .mr_lg_6 {
        margin-right: 1.5rem !important;
    }

    .mx_lg_6 {
        margin-right: 1.5rem !important;
        margin-left: 1.5rem !important;
    }

    .my_lg_6 {
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important;
    }

    .p_lg_6 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important;
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important;
    }

    .pt_lg_6 {
        padding-top: 1.5rem !important;
    }

    .pb_lg_6 {
        padding-bottom: 1.5rem !important;
    }

    .pl_lg_6 {
        padding-left: 1.5rem !important;
    }

    .pr_lg_6 {
        padding-right: 1.5rem !important;
    }

    .px_lg_6 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important;
    }

    .py_lg_6 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important;
    }

    .g_lg_6 > .col, .g_lg_6 > [class*="col-"] {
        padding: calc(1.5rem / 2);
    }

    .g_lg_6 {
        margin: calc(1.5rem / -2);
    }

    .row_lg_6 {
        margin-top: calc(1.5rem / 2);
    }
}

@media (min-width: 1024px) {
    /*gutters*/
    .m_lg_7 {
        margin-right: 1.75rem !important;
        margin-left: 1.75rem !important;
        margin-top: 1.75rem !important;
        margin-bottom: 1.75rem !important;
    }

    .mt_lg_7 {
        margin-top: 1.75rem !important;
    }

    .mb_lg_7 {
        margin-bottom: 1.75rem !important;
    }

    .ml_lg_7 {
        margin-left: 1.75rem !important;
    }

    .mr_lg_7 {
        margin-right: 1.75rem !important;
    }

    .mx_lg_7 {
        margin-right: 1.75rem !important;
        margin-left: 1.75rem !important;
    }

    .my_lg_7 {
        margin-top: 1.75rem !important;
        margin-bottom: 1.75rem !important;
    }

    .p_lg_7 {
        padding-right: 1.75rem !important;
        padding-left: 1.75rem !important;
        padding-top: 1.75rem !important;
        padding-bottom: 1.75rem !important;
    }

    .pt_lg_7 {
        padding-top: 1.75rem !important;
    }

    .pb_lg_7 {
        padding-bottom: 1.75rem !important;
    }

    .pl_lg_7 {
        padding-left: 1.75rem !important;
    }

    .pr_lg_7 {
        padding-right: 1.75rem !important;
    }

    .px_lg_7 {
        padding-right: 1.75rem !important;
        padding-left: 1.75rem !important;
    }

    .py_lg_7 {
        padding-top: 1.75rem !important;
        padding-bottom: 1.75rem !important;
    }

    .g_lg_7 > .col, .g_lg_7 > [class*="col-"] {
        padding: calc(1.75rem / 2);
    }

    .g_lg_7 {
        margin: calc(1.75rem / -2);
    }

    .row_lg_7 {
        margin-top: calc(1.75rem / 2);
    }
}

@media (min-width: 1024px) {
    /*gutters*/
    .m_lg_8 {
        margin-right: 2rem !important;
        margin-left: 2rem !important;
        margin-top: 2rem !important;
        margin-bottom: 2rem !important;
    }

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

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

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

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

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

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

    .p_lg_8 {
        padding-right: 2rem !important;
        padding-left: 2rem !important;
        padding-top: 2rem !important;
        padding-bottom: 2rem !important;
    }

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

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

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

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

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

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

    .g_lg_8 > .col, .g_lg_8 > [class*="col-"] {
        padding: calc(2rem / 2);
    }

    .g_lg_8 {
        margin: calc(2rem / -2);
    }

    .row_lg_8 {
        margin-top: calc(2rem / 2);
    }
}

@media (min-width: 1024px) {
    /*gutters*/
    .m_lg_9 {
        margin-right: 2.25rem !important;
        margin-left: 2.25rem !important;
        margin-top: 2.25rem !important;
        margin-bottom: 2.25rem !important;
    }

    .mt_lg_9 {
        margin-top: 2.25rem !important;
    }

    .mb_lg_9 {
        margin-bottom: 2.25rem !important;
    }

    .ml_lg_9 {
        margin-left: 2.25rem !important;
    }

    .mr_lg_9 {
        margin-right: 2.25rem !important;
    }

    .mx_lg_9 {
        margin-right: 2.25rem !important;
        margin-left: 2.25rem !important;
    }

    .my_lg_9 {
        margin-top: 2.25rem !important;
        margin-bottom: 2.25rem !important;
    }

    .p_lg_9 {
        padding-right: 2.25rem !important;
        padding-left: 2.25rem !important;
        padding-top: 2.25rem !important;
        padding-bottom: 2.25rem !important;
    }

    .pt_lg_9 {
        padding-top: 2.25rem !important;
    }

    .pb_lg_9 {
        padding-bottom: 2.25rem !important;
    }

    .pl_lg_9 {
        padding-left: 2.25rem !important;
    }

    .pr_lg_9 {
        padding-right: 2.25rem !important;
    }

    .px_lg_9 {
        padding-right: 2.25rem !important;
        padding-left: 2.25rem !important;
    }

    .py_lg_9 {
        padding-top: 2.25rem !important;
        padding-bottom: 2.25rem !important;
    }

    .g_lg_9 > .col, .g_lg_9 > [class*="col-"] {
        padding: calc(2.25rem / 2);
    }

    .g_lg_9 {
        margin: calc(2.25rem / -2);
    }

    .row_lg_9 {
        margin-top: calc(2.25rem / 2);
    }
}

@media (min-width: 1024px) {
    /*gutters*/
    .m_lg_10 {
        margin-right: 2.5rem !important;
        margin-left: 2.5rem !important;
        margin-top: 2.5rem !important;
        margin-bottom: 2.5rem !important;
    }

    .mt_lg_10 {
        margin-top: 2.5rem !important;
    }

    .mb_lg_10 {
        margin-bottom: 2.5rem !important;
    }

    .ml_lg_10 {
        margin-left: 2.5rem !important;
    }

    .mr_lg_10 {
        margin-right: 2.5rem !important;
    }

    .mx_lg_10 {
        margin-right: 2.5rem !important;
        margin-left: 2.5rem !important;
    }

    .my_lg_10 {
        margin-top: 2.5rem !important;
        margin-bottom: 2.5rem !important;
    }

    .p_lg_10 {
        padding-right: 2.5rem !important;
        padding-left: 2.5rem !important;
        padding-top: 2.5rem !important;
        padding-bottom: 2.5rem !important;
    }

    .pt_lg_10 {
        padding-top: 2.5rem !important;
    }

    .pb_lg_10 {
        padding-bottom: 2.5rem !important;
    }

    .pl_lg_10 {
        padding-left: 2.5rem !important;
    }

    .pr_lg_10 {
        padding-right: 2.5rem !important;
    }

    .px_lg_10 {
        padding-right: 2.5rem !important;
        padding-left: 2.5rem !important;
    }

    .py_lg_10 {
        padding-top: 2.5rem !important;
        padding-bottom: 2.5rem !important;
    }

    .g_lg_10 > .col, .g_lg_10 > [class*="col-"] {
        padding: calc(2.5rem / 2);
    }

    .g_lg_10 {
        margin: calc(2.5rem / -2);
    }

    .row_lg_10 {
        margin-top: calc(2.5rem / 2);
    }
}

@media (min-width: 1024px) {
    /*gutters*/
    .m_lg_11 {
        margin-right: 2.75rem !important;
        margin-left: 2.75rem !important;
        margin-top: 2.75rem !important;
        margin-bottom: 2.75rem !important;
    }

    .mt_lg_11 {
        margin-top: 2.75rem !important;
    }

    .mb_lg_11 {
        margin-bottom: 2.75rem !important;
    }

    .ml_lg_11 {
        margin-left: 2.75rem !important;
    }

    .mr_lg_11 {
        margin-right: 2.75rem !important;
    }

    .mx_lg_11 {
        margin-right: 2.75rem !important;
        margin-left: 2.75rem !important;
    }

    .my_lg_11 {
        margin-top: 2.75rem !important;
        margin-bottom: 2.75rem !important;
    }

    .p_lg_11 {
        padding-right: 2.75rem !important;
        padding-left: 2.75rem !important;
        padding-top: 2.75rem !important;
        padding-bottom: 2.75rem !important;
    }

    .pt_lg_11 {
        padding-top: 2.75rem !important;
    }

    .pb_lg_11 {
        padding-bottom: 2.75rem !important;
    }

    .pl_lg_11 {
        padding-left: 2.75rem !important;
    }

    .pr_lg_11 {
        padding-right: 2.75rem !important;
    }

    .px_lg_11 {
        padding-right: 2.75rem !important;
        padding-left: 2.75rem !important;
    }

    .py_lg_11 {
        padding-top: 2.75rem !important;
        padding-bottom: 2.75rem !important;
    }

    .g_lg_11 > .col, .g_lg_11 > [class*="col-"] {
        padding: calc(2.75rem / 2);
    }

    .g_lg_11 {
        margin: calc(2.75rem / -2);
    }

    .row_lg_11 {
        margin-top: calc(2.75rem / 2);
    }
}

@media (min-width: 1024px) {
    /*gutters*/
    .m_lg_12 {
        margin-right: 3rem !important;
        margin-left: 3rem !important;
        margin-top: 3rem !important;
        margin-bottom: 3rem !important;
    }

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

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

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

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

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

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

    .p_lg_12 {
        padding-right: 3rem !important;
        padding-left: 3rem !important;
        padding-top: 3rem !important;
        padding-bottom: 3rem !important;
    }

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

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

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

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

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

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

    .g_lg_12 > .col, .g_lg_12 > [class*="col-"] {
        padding: calc(3rem / 2);
    }

    .g_lg_12 {
        margin: calc(3rem / -2);
    }

    .row_lg_12 {
        margin-top: calc(3rem / 2);
    }
}

@media (min-width: 1024px) {
    /*gutters*/
    .m_lg_13 {
        margin-right: 3.25rem !important;
        margin-left: 3.25rem !important;
        margin-top: 3.25rem !important;
        margin-bottom: 3.25rem !important;
    }

    .mt_lg_13 {
        margin-top: 3.25rem !important;
    }

    .mb_lg_13 {
        margin-bottom: 3.25rem !important;
    }

    .ml_lg_13 {
        margin-left: 3.25rem !important;
    }

    .mr_lg_13 {
        margin-right: 3.25rem !important;
    }

    .mx_lg_13 {
        margin-right: 3.25rem !important;
        margin-left: 3.25rem !important;
    }

    .my_lg_13 {
        margin-top: 3.25rem !important;
        margin-bottom: 3.25rem !important;
    }

    .p_lg_13 {
        padding-right: 3.25rem !important;
        padding-left: 3.25rem !important;
        padding-top: 3.25rem !important;
        padding-bottom: 3.25rem !important;
    }

    .pt_lg_13 {
        padding-top: 3.25rem !important;
    }

    .pb_lg_13 {
        padding-bottom: 3.25rem !important;
    }

    .pl_lg_13 {
        padding-left: 3.25rem !important;
    }

    .pr_lg_13 {
        padding-right: 3.25rem !important;
    }

    .px_lg_13 {
        padding-right: 3.25rem !important;
        padding-left: 3.25rem !important;
    }

    .py_lg_13 {
        padding-top: 3.25rem !important;
        padding-bottom: 3.25rem !important;
    }

    .g_lg_13 > .col, .g_lg_13 > [class*="col-"] {
        padding: calc(3.25rem / 2);
    }

    .g_lg_13 {
        margin: calc(3.25rem / -2);
    }

    .row_lg_13 {
        margin-top: calc(3.25rem / 2);
    }
}

@media (min-width: 1024px) {
    /*gutters*/
    .m_lg_14 {
        margin-right: 3.5rem !important;
        margin-left: 3.5rem !important;
        margin-top: 3.5rem !important;
        margin-bottom: 3.5rem !important;
    }

    .mt_lg_14 {
        margin-top: 3.5rem !important;
    }

    .mb_lg_14 {
        margin-bottom: 3.5rem !important;
    }

    .ml_lg_14 {
        margin-left: 3.5rem !important;
    }

    .mr_lg_14 {
        margin-right: 3.5rem !important;
    }

    .mx_lg_14 {
        margin-right: 3.5rem !important;
        margin-left: 3.5rem !important;
    }

    .my_lg_14 {
        margin-top: 3.5rem !important;
        margin-bottom: 3.5rem !important;
    }

    .p_lg_14 {
        padding-right: 3.5rem !important;
        padding-left: 3.5rem !important;
        padding-top: 3.5rem !important;
        padding-bottom: 3.5rem !important;
    }

    .pt_lg_14 {
        padding-top: 3.5rem !important;
    }

    .pb_lg_14 {
        padding-bottom: 3.5rem !important;
    }

    .pl_lg_14 {
        padding-left: 3.5rem !important;
    }

    .pr_lg_14 {
        padding-right: 3.5rem !important;
    }

    .px_lg_14 {
        padding-right: 3.5rem !important;
        padding-left: 3.5rem !important;
    }

    .py_lg_14 {
        padding-top: 3.5rem !important;
        padding-bottom: 3.5rem !important;
    }

    .g_lg_14 > .col, .g_lg_14 > [class*="col-"] {
        padding: calc(3.5rem / 2);
    }

    .g_lg_14 {
        margin: calc(3.5rem / -2);
    }

    .row_lg_14 {
        margin-top: calc(3.5rem / 2);
    }
}

@media (min-width: 1024px) {
    /*gutters*/
    .m_lg_15 {
        margin-right: 3.75rem !important;
        margin-left: 3.75rem !important;
        margin-top: 3.75rem !important;
        margin-bottom: 3.75rem !important;
    }

    .mt_lg_15 {
        margin-top: 3.75rem !important;
    }

    .mb_lg_15 {
        margin-bottom: 3.75rem !important;
    }

    .ml_lg_15 {
        margin-left: 3.75rem !important;
    }

    .mr_lg_15 {
        margin-right: 3.75rem !important;
    }

    .mx_lg_15 {
        margin-right: 3.75rem !important;
        margin-left: 3.75rem !important;
    }

    .my_lg_15 {
        margin-top: 3.75rem !important;
        margin-bottom: 3.75rem !important;
    }

    .p_lg_15 {
        padding-right: 3.75rem !important;
        padding-left: 3.75rem !important;
        padding-top: 3.75rem !important;
        padding-bottom: 3.75rem !important;
    }

    .pt_lg_15 {
        padding-top: 3.75rem !important;
    }

    .pb_lg_15 {
        padding-bottom: 3.75rem !important;
    }

    .pl_lg_15 {
        padding-left: 3.75rem !important;
    }

    .pr_lg_15 {
        padding-right: 3.75rem !important;
    }

    .px_lg_15 {
        padding-right: 3.75rem !important;
        padding-left: 3.75rem !important;
    }

    .py_lg_15 {
        padding-top: 3.75rem !important;
        padding-bottom: 3.75rem !important;
    }

    .g_lg_15 > .col, .g_lg_15 > [class*="col-"] {
        padding: calc(3.75rem / 2);
    }

    .g_lg_15 {
        margin: calc(3.75rem / -2);
    }

    .row_lg_15 {
        margin-top: calc(3.75rem / 2);
    }
}

@media (min-width: 1024px) {
    /*gutters*/
    .m_lg_16 {
        margin-right: 4rem !important;
        margin-left: 4rem !important;
        margin-top: 4rem !important;
        margin-bottom: 4rem !important;
    }

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

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

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

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

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

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

    .p_lg_16 {
        padding-right: 4rem !important;
        padding-left: 4rem !important;
        padding-top: 4rem !important;
        padding-bottom: 4rem !important;
    }

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

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

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

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

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

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

    .g_lg_16 > .col, .g_lg_16 > [class*="col-"] {
        padding: calc(4rem / 2);
    }

    .g_lg_16 {
        margin: calc(4rem / -2);
    }

    .row_lg_16 {
        margin-top: calc(4rem / 2);
    }
}

@media (min-width: 1024px) {
    /*gutters*/
    .m_lg_17 {
        margin-right: 4.25rem !important;
        margin-left: 4.25rem !important;
        margin-top: 4.25rem !important;
        margin-bottom: 4.25rem !important;
    }

    .mt_lg_17 {
        margin-top: 4.25rem !important;
    }

    .mb_lg_17 {
        margin-bottom: 4.25rem !important;
    }

    .ml_lg_17 {
        margin-left: 4.25rem !important;
    }

    .mr_lg_17 {
        margin-right: 4.25rem !important;
    }

    .mx_lg_17 {
        margin-right: 4.25rem !important;
        margin-left: 4.25rem !important;
    }

    .my_lg_17 {
        margin-top: 4.25rem !important;
        margin-bottom: 4.25rem !important;
    }

    .p_lg_17 {
        padding-right: 4.25rem !important;
        padding-left: 4.25rem !important;
        padding-top: 4.25rem !important;
        padding-bottom: 4.25rem !important;
    }

    .pt_lg_17 {
        padding-top: 4.25rem !important;
    }

    .pb_lg_17 {
        padding-bottom: 4.25rem !important;
    }

    .pl_lg_17 {
        padding-left: 4.25rem !important;
    }

    .pr_lg_17 {
        padding-right: 4.25rem !important;
    }

    .px_lg_17 {
        padding-right: 4.25rem !important;
        padding-left: 4.25rem !important;
    }

    .py_lg_17 {
        padding-top: 4.25rem !important;
        padding-bottom: 4.25rem !important;
    }

    .g_lg_17 > .col, .g_lg_17 > [class*="col-"] {
        padding: calc(4.25rem / 2);
    }

    .g_lg_17 {
        margin: calc(4.25rem / -2);
    }

    .row_lg_17 {
        margin-top: calc(4.25rem / 2);
    }
}

@media (min-width: 1024px) {
    /*gutters*/
    .m_lg_18 {
        margin-right: 4.5rem !important;
        margin-left: 4.5rem !important;
        margin-top: 4.5rem !important;
        margin-bottom: 4.5rem !important;
    }

    .mt_lg_18 {
        margin-top: 4.5rem !important;
    }

    .mb_lg_18 {
        margin-bottom: 4.5rem !important;
    }

    .ml_lg_18 {
        margin-left: 4.5rem !important;
    }

    .mr_lg_18 {
        margin-right: 4.5rem !important;
    }

    .mx_lg_18 {
        margin-right: 4.5rem !important;
        margin-left: 4.5rem !important;
    }

    .my_lg_18 {
        margin-top: 4.5rem !important;
        margin-bottom: 4.5rem !important;
    }

    .p_lg_18 {
        padding-right: 4.5rem !important;
        padding-left: 4.5rem !important;
        padding-top: 4.5rem !important;
        padding-bottom: 4.5rem !important;
    }

    .pt_lg_18 {
        padding-top: 4.5rem !important;
    }

    .pb_lg_18 {
        padding-bottom: 4.5rem !important;
    }

    .pl_lg_18 {
        padding-left: 4.5rem !important;
    }

    .pr_lg_18 {
        padding-right: 4.5rem !important;
    }

    .px_lg_18 {
        padding-right: 4.5rem !important;
        padding-left: 4.5rem !important;
    }

    .py_lg_18 {
        padding-top: 4.5rem !important;
        padding-bottom: 4.5rem !important;
    }

    .g_lg_18 > .col, .g_lg_18 > [class*="col-"] {
        padding: calc(4.5rem / 2);
    }

    .g_lg_18 {
        margin: calc(4.5rem / -2);
    }

    .row_lg_18 {
        margin-top: calc(4.5rem / 2);
    }
}

@media (min-width: 1024px) {
    /*gutters*/
    .m_lg_19 {
        margin-right: 4.75rem !important;
        margin-left: 4.75rem !important;
        margin-top: 4.75rem !important;
        margin-bottom: 4.75rem !important;
    }

    .mt_lg_19 {
        margin-top: 4.75rem !important;
    }

    .mb_lg_19 {
        margin-bottom: 4.75rem !important;
    }

    .ml_lg_19 {
        margin-left: 4.75rem !important;
    }

    .mr_lg_19 {
        margin-right: 4.75rem !important;
    }

    .mx_lg_19 {
        margin-right: 4.75rem !important;
        margin-left: 4.75rem !important;
    }

    .my_lg_19 {
        margin-top: 4.75rem !important;
        margin-bottom: 4.75rem !important;
    }

    .p_lg_19 {
        padding-right: 4.75rem !important;
        padding-left: 4.75rem !important;
        padding-top: 4.75rem !important;
        padding-bottom: 4.75rem !important;
    }

    .pt_lg_19 {
        padding-top: 4.75rem !important;
    }

    .pb_lg_19 {
        padding-bottom: 4.75rem !important;
    }

    .pl_lg_19 {
        padding-left: 4.75rem !important;
    }

    .pr_lg_19 {
        padding-right: 4.75rem !important;
    }

    .px_lg_19 {
        padding-right: 4.75rem !important;
        padding-left: 4.75rem !important;
    }

    .py_lg_19 {
        padding-top: 4.75rem !important;
        padding-bottom: 4.75rem !important;
    }

    .g_lg_19 > .col, .g_lg_19 > [class*="col-"] {
        padding: calc(4.75rem / 2);
    }

    .g_lg_19 {
        margin: calc(4.75rem / -2);
    }

    .row_lg_19 {
        margin-top: calc(4.75rem / 2);
    }
}

@media (min-width: 1024px) {
    /*gutters*/
    .m_lg_20 {
        margin-right: 5rem !important;
        margin-left: 5rem !important;
        margin-top: 5rem !important;
        margin-bottom: 5rem !important;
    }

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

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

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

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

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

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

    .p_lg_20 {
        padding-right: 5rem !important;
        padding-left: 5rem !important;
        padding-top: 5rem !important;
        padding-bottom: 5rem !important;
    }

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

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

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

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

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

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

    .g_lg_20 > .col, .g_lg_20 > [class*="col-"] {
        padding: calc(5rem / 2);
    }

    .g_lg_20 {
        margin: calc(5rem / -2);
    }

    .row_lg_20 {
        margin-top: calc(5rem / 2);
    }
}

@media (min-width: 1024px) {
    /*gutters*/
    .m_lg_21 {
        margin-right: 5.25rem !important;
        margin-left: 5.25rem !important;
        margin-top: 5.25rem !important;
        margin-bottom: 5.25rem !important;
    }

    .mt_lg_21 {
        margin-top: 5.25rem !important;
    }

    .mb_lg_21 {
        margin-bottom: 5.25rem !important;
    }

    .ml_lg_21 {
        margin-left: 5.25rem !important;
    }

    .mr_lg_21 {
        margin-right: 5.25rem !important;
    }

    .mx_lg_21 {
        margin-right: 5.25rem !important;
        margin-left: 5.25rem !important;
    }

    .my_lg_21 {
        margin-top: 5.25rem !important;
        margin-bottom: 5.25rem !important;
    }

    .p_lg_21 {
        padding-right: 5.25rem !important;
        padding-left: 5.25rem !important;
        padding-top: 5.25rem !important;
        padding-bottom: 5.25rem !important;
    }

    .pt_lg_21 {
        padding-top: 5.25rem !important;
    }

    .pb_lg_21 {
        padding-bottom: 5.25rem !important;
    }

    .pl_lg_21 {
        padding-left: 5.25rem !important;
    }

    .pr_lg_21 {
        padding-right: 5.25rem !important;
    }

    .px_lg_21 {
        padding-right: 5.25rem !important;
        padding-left: 5.25rem !important;
    }

    .py_lg_21 {
        padding-top: 5.25rem !important;
        padding-bottom: 5.25rem !important;
    }

    .g_lg_21 > .col, .g_lg_21 > [class*="col-"] {
        padding: calc(5.25rem / 2);
    }

    .g_lg_21 {
        margin: calc(5.25rem / -2);
    }

    .row_lg_21 {
        margin-top: calc(5.25rem / 2);
    }
}

@media (min-width: 1024px) {
    /*gutters*/
    .m_lg_22 {
        margin-right: 5.5rem !important;
        margin-left: 5.5rem !important;
        margin-top: 5.5rem !important;
        margin-bottom: 5.5rem !important;
    }

    .mt_lg_22 {
        margin-top: 5.5rem !important;
    }

    .mb_lg_22 {
        margin-bottom: 5.5rem !important;
    }

    .ml_lg_22 {
        margin-left: 5.5rem !important;
    }

    .mr_lg_22 {
        margin-right: 5.5rem !important;
    }

    .mx_lg_22 {
        margin-right: 5.5rem !important;
        margin-left: 5.5rem !important;
    }

    .my_lg_22 {
        margin-top: 5.5rem !important;
        margin-bottom: 5.5rem !important;
    }

    .p_lg_22 {
        padding-right: 5.5rem !important;
        padding-left: 5.5rem !important;
        padding-top: 5.5rem !important;
        padding-bottom: 5.5rem !important;
    }

    .pt_lg_22 {
        padding-top: 5.5rem !important;
    }

    .pb_lg_22 {
        padding-bottom: 5.5rem !important;
    }

    .pl_lg_22 {
        padding-left: 5.5rem !important;
    }

    .pr_lg_22 {
        padding-right: 5.5rem !important;
    }

    .px_lg_22 {
        padding-right: 5.5rem !important;
        padding-left: 5.5rem !important;
    }

    .py_lg_22 {
        padding-top: 5.5rem !important;
        padding-bottom: 5.5rem !important;
    }

    .g_lg_22 > .col, .g_lg_22 > [class*="col-"] {
        padding: calc(5.5rem / 2);
    }

    .g_lg_22 {
        margin: calc(5.5rem / -2);
    }

    .row_lg_22 {
        margin-top: calc(5.5rem / 2);
    }
}

@media (min-width: 1024px) {
    /*gutters*/
    .m_lg_23 {
        margin-right: 5.75rem !important;
        margin-left: 5.75rem !important;
        margin-top: 5.75rem !important;
        margin-bottom: 5.75rem !important;
    }

    .mt_lg_23 {
        margin-top: 5.75rem !important;
    }

    .mb_lg_23 {
        margin-bottom: 5.75rem !important;
    }

    .ml_lg_23 {
        margin-left: 5.75rem !important;
    }

    .mr_lg_23 {
        margin-right: 5.75rem !important;
    }

    .mx_lg_23 {
        margin-right: 5.75rem !important;
        margin-left: 5.75rem !important;
    }

    .my_lg_23 {
        margin-top: 5.75rem !important;
        margin-bottom: 5.75rem !important;
    }

    .p_lg_23 {
        padding-right: 5.75rem !important;
        padding-left: 5.75rem !important;
        padding-top: 5.75rem !important;
        padding-bottom: 5.75rem !important;
    }

    .pt_lg_23 {
        padding-top: 5.75rem !important;
    }

    .pb_lg_23 {
        padding-bottom: 5.75rem !important;
    }

    .pl_lg_23 {
        padding-left: 5.75rem !important;
    }

    .pr_lg_23 {
        padding-right: 5.75rem !important;
    }

    .px_lg_23 {
        padding-right: 5.75rem !important;
        padding-left: 5.75rem !important;
    }

    .py_lg_23 {
        padding-top: 5.75rem !important;
        padding-bottom: 5.75rem !important;
    }

    .g_lg_23 > .col, .g_lg_23 > [class*="col-"] {
        padding: calc(5.75rem / 2);
    }

    .g_lg_23 {
        margin: calc(5.75rem / -2);
    }

    .row_lg_23 {
        margin-top: calc(5.75rem / 2);
    }
}

@media (min-width: 1024px) {
    /*gutters*/
    .m_lg_24 {
        margin-right: 6rem !important;
        margin-left: 6rem !important;
        margin-top: 6rem !important;
        margin-bottom: 6rem !important;
    }

    .mt_lg_24 {
        margin-top: 6rem !important;
    }

    .mb_lg_24 {
        margin-bottom: 6rem !important;
    }

    .ml_lg_24 {
        margin-left: 6rem !important;
    }

    .mr_lg_24 {
        margin-right: 6rem !important;
    }

    .mx_lg_24 {
        margin-right: 6rem !important;
        margin-left: 6rem !important;
    }

    .my_lg_24 {
        margin-top: 6rem !important;
        margin-bottom: 6rem !important;
    }

    .p_lg_24 {
        padding-right: 6rem !important;
        padding-left: 6rem !important;
        padding-top: 6rem !important;
        padding-bottom: 6rem !important;
    }

    .pt_lg_24 {
        padding-top: 6rem !important;
    }

    .pb_lg_24 {
        padding-bottom: 6rem !important;
    }

    .pl_lg_24 {
        padding-left: 6rem !important;
    }

    .pr_lg_24 {
        padding-right: 6rem !important;
    }

    .px_lg_24 {
        padding-right: 6rem !important;
        padding-left: 6rem !important;
    }

    .py_lg_24 {
        padding-top: 6rem !important;
        padding-bottom: 6rem !important;
    }

    .g_lg_24 > .col, .g_lg_24 > [class*="col-"] {
        padding: calc(6rem / 2);
    }

    .g_lg_24 {
        margin: calc(6rem / -2);
    }

    .row_lg_24 {
        margin-top: calc(6rem / 2);
    }
}

@media (min-width: 1024px) {
    /*gutters*/
    .m_lg_25 {
        margin-right: 6.25rem !important;
        margin-left: 6.25rem !important;
        margin-top: 6.25rem !important;
        margin-bottom: 6.25rem !important;
    }

    .mt_lg_25 {
        margin-top: 6.25rem !important;
    }

    .mb_lg_25 {
        margin-bottom: 6.25rem !important;
    }

    .ml_lg_25 {
        margin-left: 6.25rem !important;
    }

    .mr_lg_25 {
        margin-right: 6.25rem !important;
    }

    .mx_lg_25 {
        margin-right: 6.25rem !important;
        margin-left: 6.25rem !important;
    }

    .my_lg_25 {
        margin-top: 6.25rem !important;
        margin-bottom: 6.25rem !important;
    }

    .p_lg_25 {
        padding-right: 6.25rem !important;
        padding-left: 6.25rem !important;
        padding-top: 6.25rem !important;
        padding-bottom: 6.25rem !important;
    }

    .pt_lg_25 {
        padding-top: 6.25rem !important;
    }

    .pb_lg_25 {
        padding-bottom: 6.25rem !important;
    }

    .pl_lg_25 {
        padding-left: 6.25rem !important;
    }

    .pr_lg_25 {
        padding-right: 6.25rem !important;
    }

    .px_lg_25 {
        padding-right: 6.25rem !important;
        padding-left: 6.25rem !important;
    }

    .py_lg_25 {
        padding-top: 6.25rem !important;
        padding-bottom: 6.25rem !important;
    }

    .g_lg_25 > .col, .g_lg_25 > [class*="col-"] {
        padding: calc(6.25rem / 2);
    }

    .g_lg_25 {
        margin: calc(6.25rem / -2);
    }

    .row_lg_25 {
        margin-top: calc(6.25rem / 2);
    }
}

@media (min-width: 1024px) {
    /*gutters*/
    .m_lg_26 {
        margin-right: 6.5rem !important;
        margin-left: 6.5rem !important;
        margin-top: 6.5rem !important;
        margin-bottom: 6.5rem !important;
    }

    .mt_lg_26 {
        margin-top: 6.5rem !important;
    }

    .mb_lg_26 {
        margin-bottom: 6.5rem !important;
    }

    .ml_lg_26 {
        margin-left: 6.5rem !important;
    }

    .mr_lg_26 {
        margin-right: 6.5rem !important;
    }

    .mx_lg_26 {
        margin-right: 6.5rem !important;
        margin-left: 6.5rem !important;
    }

    .my_lg_26 {
        margin-top: 6.5rem !important;
        margin-bottom: 6.5rem !important;
    }

    .p_lg_26 {
        padding-right: 6.5rem !important;
        padding-left: 6.5rem !important;
        padding-top: 6.5rem !important;
        padding-bottom: 6.5rem !important;
    }

    .pt_lg_26 {
        padding-top: 6.5rem !important;
    }

    .pb_lg_26 {
        padding-bottom: 6.5rem !important;
    }

    .pl_lg_26 {
        padding-left: 6.5rem !important;
    }

    .pr_lg_26 {
        padding-right: 6.5rem !important;
    }

    .px_lg_26 {
        padding-right: 6.5rem !important;
        padding-left: 6.5rem !important;
    }

    .py_lg_26 {
        padding-top: 6.5rem !important;
        padding-bottom: 6.5rem !important;
    }

    .g_lg_26 > .col, .g_lg_26 > [class*="col-"] {
        padding: calc(6.5rem / 2);
    }

    .g_lg_26 {
        margin: calc(6.5rem / -2);
    }

    .row_lg_26 {
        margin-top: calc(6.5rem / 2);
    }
}

@media (min-width: 1024px) {
    /*gutters*/
    .m_lg_27 {
        margin-right: 6.75rem !important;
        margin-left: 6.75rem !important;
        margin-top: 6.75rem !important;
        margin-bottom: 6.75rem !important;
    }

    .mt_lg_27 {
        margin-top: 6.75rem !important;
    }

    .mb_lg_27 {
        margin-bottom: 6.75rem !important;
    }

    .ml_lg_27 {
        margin-left: 6.75rem !important;
    }

    .mr_lg_27 {
        margin-right: 6.75rem !important;
    }

    .mx_lg_27 {
        margin-right: 6.75rem !important;
        margin-left: 6.75rem !important;
    }

    .my_lg_27 {
        margin-top: 6.75rem !important;
        margin-bottom: 6.75rem !important;
    }

    .p_lg_27 {
        padding-right: 6.75rem !important;
        padding-left: 6.75rem !important;
        padding-top: 6.75rem !important;
        padding-bottom: 6.75rem !important;
    }

    .pt_lg_27 {
        padding-top: 6.75rem !important;
    }

    .pb_lg_27 {
        padding-bottom: 6.75rem !important;
    }

    .pl_lg_27 {
        padding-left: 6.75rem !important;
    }

    .pr_lg_27 {
        padding-right: 6.75rem !important;
    }

    .px_lg_27 {
        padding-right: 6.75rem !important;
        padding-left: 6.75rem !important;
    }

    .py_lg_27 {
        padding-top: 6.75rem !important;
        padding-bottom: 6.75rem !important;
    }

    .g_lg_27 > .col, .g_lg_27 > [class*="col-"] {
        padding: calc(6.75rem / 2);
    }

    .g_lg_27 {
        margin: calc(6.75rem / -2);
    }

    .row_lg_27 {
        margin-top: calc(6.75rem / 2);
    }
}

@media (min-width: 1024px) {
    /*gutters*/
    .m_lg_28 {
        margin-right: 7rem !important;
        margin-left: 7rem !important;
        margin-top: 7rem !important;
        margin-bottom: 7rem !important;
    }

    .mt_lg_28 {
        margin-top: 7rem !important;
    }

    .mb_lg_28 {
        margin-bottom: 7rem !important;
    }

    .ml_lg_28 {
        margin-left: 7rem !important;
    }

    .mr_lg_28 {
        margin-right: 7rem !important;
    }

    .mx_lg_28 {
        margin-right: 7rem !important;
        margin-left: 7rem !important;
    }

    .my_lg_28 {
        margin-top: 7rem !important;
        margin-bottom: 7rem !important;
    }

    .p_lg_28 {
        padding-right: 7rem !important;
        padding-left: 7rem !important;
        padding-top: 7rem !important;
        padding-bottom: 7rem !important;
    }

    .pt_lg_28 {
        padding-top: 7rem !important;
    }

    .pb_lg_28 {
        padding-bottom: 7rem !important;
    }

    .pl_lg_28 {
        padding-left: 7rem !important;
    }

    .pr_lg_28 {
        padding-right: 7rem !important;
    }

    .px_lg_28 {
        padding-right: 7rem !important;
        padding-left: 7rem !important;
    }

    .py_lg_28 {
        padding-top: 7rem !important;
        padding-bottom: 7rem !important;
    }

    .g_lg_28 > .col, .g_lg_28 > [class*="col-"] {
        padding: calc(7rem / 2);
    }

    .g_lg_28 {
        margin: calc(7rem / -2);
    }

    .row_lg_28 {
        margin-top: calc(7rem / 2);
    }
}

@media (min-width: 1024px) {
    /*gutters*/
    .m_lg_29 {
        margin-right: 7.25rem !important;
        margin-left: 7.25rem !important;
        margin-top: 7.25rem !important;
        margin-bottom: 7.25rem !important;
    }

    .mt_lg_29 {
        margin-top: 7.25rem !important;
    }

    .mb_lg_29 {
        margin-bottom: 7.25rem !important;
    }

    .ml_lg_29 {
        margin-left: 7.25rem !important;
    }

    .mr_lg_29 {
        margin-right: 7.25rem !important;
    }

    .mx_lg_29 {
        margin-right: 7.25rem !important;
        margin-left: 7.25rem !important;
    }

    .my_lg_29 {
        margin-top: 7.25rem !important;
        margin-bottom: 7.25rem !important;
    }

    .p_lg_29 {
        padding-right: 7.25rem !important;
        padding-left: 7.25rem !important;
        padding-top: 7.25rem !important;
        padding-bottom: 7.25rem !important;
    }

    .pt_lg_29 {
        padding-top: 7.25rem !important;
    }

    .pb_lg_29 {
        padding-bottom: 7.25rem !important;
    }

    .pl_lg_29 {
        padding-left: 7.25rem !important;
    }

    .pr_lg_29 {
        padding-right: 7.25rem !important;
    }

    .px_lg_29 {
        padding-right: 7.25rem !important;
        padding-left: 7.25rem !important;
    }

    .py_lg_29 {
        padding-top: 7.25rem !important;
        padding-bottom: 7.25rem !important;
    }

    .g_lg_29 > .col, .g_lg_29 > [class*="col-"] {
        padding: calc(7.25rem / 2);
    }

    .g_lg_29 {
        margin: calc(7.25rem / -2);
    }

    .row_lg_29 {
        margin-top: calc(7.25rem / 2);
    }
}

@media (min-width: 1024px) {
    /*gutters*/
    .m_lg_30 {
        margin-right: 7.5rem !important;
        margin-left: 7.5rem !important;
        margin-top: 7.5rem !important;
        margin-bottom: 7.5rem !important;
    }

    .mt_lg_30 {
        margin-top: 7.5rem !important;
    }

    .mb_lg_30 {
        margin-bottom: 7.5rem !important;
    }

    .ml_lg_30 {
        margin-left: 7.5rem !important;
    }

    .mr_lg_30 {
        margin-right: 7.5rem !important;
    }

    .mx_lg_30 {
        margin-right: 7.5rem !important;
        margin-left: 7.5rem !important;
    }

    .my_lg_30 {
        margin-top: 7.5rem !important;
        margin-bottom: 7.5rem !important;
    }

    .p_lg_30 {
        padding-right: 7.5rem !important;
        padding-left: 7.5rem !important;
        padding-top: 7.5rem !important;
        padding-bottom: 7.5rem !important;
    }

    .pt_lg_30 {
        padding-top: 7.5rem !important;
    }

    .pb_lg_30 {
        padding-bottom: 7.5rem !important;
    }

    .pl_lg_30 {
        padding-left: 7.5rem !important;
    }

    .pr_lg_30 {
        padding-right: 7.5rem !important;
    }

    .px_lg_30 {
        padding-right: 7.5rem !important;
        padding-left: 7.5rem !important;
    }

    .py_lg_30 {
        padding-top: 7.5rem !important;
        padding-bottom: 7.5rem !important;
    }

    .g_lg_30 > .col, .g_lg_30 > [class*="col-"] {
        padding: calc(7.5rem / 2);
    }

    .g_lg_30 {
        margin: calc(7.5rem / -2);
    }

    .row_lg_30 {
        margin-top: calc(7.5rem / 2);
    }
}



@media (min-width: 1398px) {
    .m_xl_auto {
        margin-top: auto !important;
        margin-bottom: auto !important;
        margin-right: auto !important;
        margin-left: auto !important;
    }

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

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

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

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

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

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

    .p_xl_auto {
        margin-top: auto !important;
        margin-bottom: auto !important;
        margin-right: auto !important;
        margin-left: auto !important;
    }

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

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

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

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

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

    .pr_xl_auto {
        margin-right: auto !important;
    }
    /*gutters*/
    .m_xl_0 {
        margin-right: 0rem !important;
        margin-left: 0rem !important;
        margin-top: 0rem !important;
        margin-bottom: 0rem !important;
    }

    .mt_xl_0 {
        margin-top: 0rem !important;
    }

    .mb_xl_0 {
        margin-bottom: 0rem !important;
    }

    .ml_xl_0 {
        margin-left: 0rem !important;
    }

    .mr_xl_0 {
        margin-right: 0rem !important;
    }

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

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

    .p_xl_0 {
        padding-right: 0rem !important;
        padding-left: 0rem !important;
        padding-top: 0rem !important;
        padding-bottom: 0rem !important;
    }

    .pt_xl_0 {
        padding-top: 0rem !important;
    }

    .pb_xl_0 {
        padding-bottom: 0rem !important;
    }

    .pl_xl_0 {
        padding-left: 0rem !important;
    }

    .pr_xl_0 {
        padding-right: 0rem !important;
    }

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

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

    .g_xl_0 > .col, .g_xl_0 > [class*="col-"] {
        padding: calc(0rem / 2);
    }

    .g_xl_0 {
        margin: calc(0rem / -2);
    }

    .row_xl_0 {
        margin-top: calc(0rem / 2);
    }
}

@media (min-width: 1398px) {
    /*gutters*/
    .m_xl_1 {
        margin-right: 0.25rem !important;
        margin-left: 0.25rem !important;
        margin-top: 0.25rem !important;
        margin-bottom: 0.25rem !important;
    }

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

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

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

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

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

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

    .p_xl_1 {
        padding-right: 0.25rem !important;
        padding-left: 0.25rem !important;
        padding-top: 0.25rem !important;
        padding-bottom: 0.25rem !important;
    }

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

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

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

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

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

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

    .g_xl_1 > .col, .g_xl_1 > [class*="col-"] {
        padding: calc(0.25rem / 2);
    }

    .g_xl_1 {
        margin: calc(0.25rem / -2);
    }

    .row_xl_1 {
        margin-top: calc(0.25rem / 2);
    }
}

@media (min-width: 1398px) {
    /*gutters*/
    .m_xl_2 {
        margin-right: 0.5rem !important;
        margin-left: 0.5rem !important;
        margin-top: 0.5rem !important;
        margin-bottom: 0.5rem !important;
    }

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

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

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

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

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

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

    .p_xl_2 {
        padding-right: 0.5rem !important;
        padding-left: 0.5rem !important;
        padding-top: 0.5rem !important;
        padding-bottom: 0.5rem !important;
    }

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

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

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

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

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

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

    .g_xl_2 > .col, .g_xl_2 > [class*="col-"] {
        padding: calc(0.5rem / 2);
    }

    .g_xl_2 {
        margin: calc(0.5rem / -2);
    }

    .row_xl_2 {
        margin-top: calc(0.5rem / 2);
    }
}

@media (min-width: 1398px) {
    /*gutters*/
    .m_xl_3 {
        margin-right: 0.75rem !important;
        margin-left: 0.75rem !important;
        margin-top: 0.75rem !important;
        margin-bottom: 0.75rem !important;
    }

    .mt_xl_3 {
        margin-top: 0.75rem !important;
    }

    .mb_xl_3 {
        margin-bottom: 0.75rem !important;
    }

    .ml_xl_3 {
        margin-left: 0.75rem !important;
    }

    .mr_xl_3 {
        margin-right: 0.75rem !important;
    }

    .mx_xl_3 {
        margin-right: 0.75rem !important;
        margin-left: 0.75rem !important;
    }

    .my_xl_3 {
        margin-top: 0.75rem !important;
        margin-bottom: 0.75rem !important;
    }

    .p_xl_3 {
        padding-right: 0.75rem !important;
        padding-left: 0.75rem !important;
        padding-top: 0.75rem !important;
        padding-bottom: 0.75rem !important;
    }

    .pt_xl_3 {
        padding-top: 0.75rem !important;
    }

    .pb_xl_3 {
        padding-bottom: 0.75rem !important;
    }

    .pl_xl_3 {
        padding-left: 0.75rem !important;
    }

    .pr_xl_3 {
        padding-right: 0.75rem !important;
    }

    .px_xl_3 {
        padding-right: 0.75rem !important;
        padding-left: 0.75rem !important;
    }

    .py_xl_3 {
        padding-top: 0.75rem !important;
        padding-bottom: 0.75rem !important;
    }

    .g_xl_3 > .col, .g_xl_3 > [class*="col-"] {
        padding: calc(0.75rem / 2);
    }

    .g_xl_3 {
        margin: calc(0.75rem / -2);
    }

    .row_xl_3 {
        margin-top: calc(0.75rem / 2);
    }
}

@media (min-width: 1398px) {
    /*gutters*/
    .m_xl_4 {
        margin-right: 1rem !important;
        margin-left: 1rem !important;
        margin-top: 1rem !important;
        margin-bottom: 1rem !important;
    }

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

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

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

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

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

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

    .p_xl_4 {
        padding-right: 1rem !important;
        padding-left: 1rem !important;
        padding-top: 1rem !important;
        padding-bottom: 1rem !important;
    }

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

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

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

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

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

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

    .g_xl_4 > .col, .g_xl_4 > [class*="col-"] {
        padding: calc(1rem / 2);
    }

    .g_xl_4 {
        margin: calc(1rem / -2);
    }

    .row_xl_4 {
        margin-top: calc(1rem / 2);
    }
}

@media (min-width: 1398px) {
    /*gutters*/
    .m_xl_5 {
        margin-right: 1.25rem !important;
        margin-left: 1.25rem !important;
        margin-top: 1.25rem !important;
        margin-bottom: 1.25rem !important;
    }

    .mt_xl_5 {
        margin-top: 1.25rem !important;
    }

    .mb_xl_5 {
        margin-bottom: 1.25rem !important;
    }

    .ml_xl_5 {
        margin-left: 1.25rem !important;
    }

    .mr_xl_5 {
        margin-right: 1.25rem !important;
    }

    .mx_xl_5 {
        margin-right: 1.25rem !important;
        margin-left: 1.25rem !important;
    }

    .my_xl_5 {
        margin-top: 1.25rem !important;
        margin-bottom: 1.25rem !important;
    }

    .p_xl_5 {
        padding-right: 1.25rem !important;
        padding-left: 1.25rem !important;
        padding-top: 1.25rem !important;
        padding-bottom: 1.25rem !important;
    }

    .pt_xl_5 {
        padding-top: 1.25rem !important;
    }

    .pb_xl_5 {
        padding-bottom: 1.25rem !important;
    }

    .pl_xl_5 {
        padding-left: 1.25rem !important;
    }

    .pr_xl_5 {
        padding-right: 1.25rem !important;
    }

    .px_xl_5 {
        padding-right: 1.25rem !important;
        padding-left: 1.25rem !important;
    }

    .py_xl_5 {
        padding-top: 1.25rem !important;
        padding-bottom: 1.25rem !important;
    }

    .g_xl_5 > .col, .g_xl_5 > [class*="col-"] {
        padding: calc(1.25rem / 2);
    }

    .g_xl_5 {
        margin: calc(1.25rem / -2);
    }

    .row_xl_5 {
        margin-top: calc(1.25rem / 2);
    }
}

@media (min-width: 1398px) {
    /*gutters*/
    .m_xl_6 {
        margin-right: 1.5rem !important;
        margin-left: 1.5rem !important;
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important;
    }

    .mt_xl_6 {
        margin-top: 1.5rem !important;
    }

    .mb_xl_6 {
        margin-bottom: 1.5rem !important;
    }

    .ml_xl_6 {
        margin-left: 1.5rem !important;
    }

    .mr_xl_6 {
        margin-right: 1.5rem !important;
    }

    .mx_xl_6 {
        margin-right: 1.5rem !important;
        margin-left: 1.5rem !important;
    }

    .my_xl_6 {
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important;
    }

    .p_xl_6 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important;
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important;
    }

    .pt_xl_6 {
        padding-top: 1.5rem !important;
    }

    .pb_xl_6 {
        padding-bottom: 1.5rem !important;
    }

    .pl_xl_6 {
        padding-left: 1.5rem !important;
    }

    .pr_xl_6 {
        padding-right: 1.5rem !important;
    }

    .px_xl_6 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important;
    }

    .py_xl_6 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important;
    }

    .g_xl_6 > .col, .g_xl_6 > [class*="col-"] {
        padding: calc(1.5rem / 2);
    }

    .g_xl_6 {
        margin: calc(1.5rem / -2);
    }

    .row_xl_6 {
        margin-top: calc(1.5rem / 2);
    }
}

@media (min-width: 1398px) {
    /*gutters*/
    .m_xl_7 {
        margin-right: 1.75rem !important;
        margin-left: 1.75rem !important;
        margin-top: 1.75rem !important;
        margin-bottom: 1.75rem !important;
    }

    .mt_xl_7 {
        margin-top: 1.75rem !important;
    }

    .mb_xl_7 {
        margin-bottom: 1.75rem !important;
    }

    .ml_xl_7 {
        margin-left: 1.75rem !important;
    }

    .mr_xl_7 {
        margin-right: 1.75rem !important;
    }

    .mx_xl_7 {
        margin-right: 1.75rem !important;
        margin-left: 1.75rem !important;
    }

    .my_xl_7 {
        margin-top: 1.75rem !important;
        margin-bottom: 1.75rem !important;
    }

    .p_xl_7 {
        padding-right: 1.75rem !important;
        padding-left: 1.75rem !important;
        padding-top: 1.75rem !important;
        padding-bottom: 1.75rem !important;
    }

    .pt_xl_7 {
        padding-top: 1.75rem !important;
    }

    .pb_xl_7 {
        padding-bottom: 1.75rem !important;
    }

    .pl_xl_7 {
        padding-left: 1.75rem !important;
    }

    .pr_xl_7 {
        padding-right: 1.75rem !important;
    }

    .px_xl_7 {
        padding-right: 1.75rem !important;
        padding-left: 1.75rem !important;
    }

    .py_xl_7 {
        padding-top: 1.75rem !important;
        padding-bottom: 1.75rem !important;
    }

    .g_xl_7 > .col, .g_xl_7 > [class*="col-"] {
        padding: calc(1.75rem / 2);
    }

    .g_xl_7 {
        margin: calc(1.75rem / -2);
    }

    .row_xl_7 {
        margin-top: calc(1.75rem / 2);
    }
}

@media (min-width: 1398px) {
    /*gutters*/
    .m_xl_8 {
        margin-right: 2rem !important;
        margin-left: 2rem !important;
        margin-top: 2rem !important;
        margin-bottom: 2rem !important;
    }

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

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

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

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

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

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

    .p_xl_8 {
        padding-right: 2rem !important;
        padding-left: 2rem !important;
        padding-top: 2rem !important;
        padding-bottom: 2rem !important;
    }

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

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

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

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

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

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

    .g_xl_8 > .col, .g_xl_8 > [class*="col-"] {
        padding: calc(2rem / 2);
    }

    .g_xl_8 {
        margin: calc(2rem / -2);
    }

    .row_xl_8 {
        margin-top: calc(2rem / 2);
    }
}

@media (min-width: 1398px) {
    /*gutters*/
    .m_xl_9 {
        margin-right: 2.25rem !important;
        margin-left: 2.25rem !important;
        margin-top: 2.25rem !important;
        margin-bottom: 2.25rem !important;
    }

    .mt_xl_9 {
        margin-top: 2.25rem !important;
    }

    .mb_xl_9 {
        margin-bottom: 2.25rem !important;
    }

    .ml_xl_9 {
        margin-left: 2.25rem !important;
    }

    .mr_xl_9 {
        margin-right: 2.25rem !important;
    }

    .mx_xl_9 {
        margin-right: 2.25rem !important;
        margin-left: 2.25rem !important;
    }

    .my_xl_9 {
        margin-top: 2.25rem !important;
        margin-bottom: 2.25rem !important;
    }

    .p_xl_9 {
        padding-right: 2.25rem !important;
        padding-left: 2.25rem !important;
        padding-top: 2.25rem !important;
        padding-bottom: 2.25rem !important;
    }

    .pt_xl_9 {
        padding-top: 2.25rem !important;
    }

    .pb_xl_9 {
        padding-bottom: 2.25rem !important;
    }

    .pl_xl_9 {
        padding-left: 2.25rem !important;
    }

    .pr_xl_9 {
        padding-right: 2.25rem !important;
    }

    .px_xl_9 {
        padding-right: 2.25rem !important;
        padding-left: 2.25rem !important;
    }

    .py_xl_9 {
        padding-top: 2.25rem !important;
        padding-bottom: 2.25rem !important;
    }

    .g_xl_9 > .col, .g_xl_9 > [class*="col-"] {
        padding: calc(2.25rem / 2);
    }

    .g_xl_9 {
        margin: calc(2.25rem / -2);
    }

    .row_xl_9 {
        margin-top: calc(2.25rem / 2);
    }
}

@media (min-width: 1398px) {
    /*gutters*/
    .m_xl_10 {
        margin-right: 2.5rem !important;
        margin-left: 2.5rem !important;
        margin-top: 2.5rem !important;
        margin-bottom: 2.5rem !important;
    }

    .mt_xl_10 {
        margin-top: 2.5rem !important;
    }

    .mb_xl_10 {
        margin-bottom: 2.5rem !important;
    }

    .ml_xl_10 {
        margin-left: 2.5rem !important;
    }

    .mr_xl_10 {
        margin-right: 2.5rem !important;
    }

    .mx_xl_10 {
        margin-right: 2.5rem !important;
        margin-left: 2.5rem !important;
    }

    .my_xl_10 {
        margin-top: 2.5rem !important;
        margin-bottom: 2.5rem !important;
    }

    .p_xl_10 {
        padding-right: 2.5rem !important;
        padding-left: 2.5rem !important;
        padding-top: 2.5rem !important;
        padding-bottom: 2.5rem !important;
    }

    .pt_xl_10 {
        padding-top: 2.5rem !important;
    }

    .pb_xl_10 {
        padding-bottom: 2.5rem !important;
    }

    .pl_xl_10 {
        padding-left: 2.5rem !important;
    }

    .pr_xl_10 {
        padding-right: 2.5rem !important;
    }

    .px_xl_10 {
        padding-right: 2.5rem !important;
        padding-left: 2.5rem !important;
    }

    .py_xl_10 {
        padding-top: 2.5rem !important;
        padding-bottom: 2.5rem !important;
    }

    .g_xl_10 > .col, .g_xl_10 > [class*="col-"] {
        padding: calc(2.5rem / 2);
    }

    .g_xl_10 {
        margin: calc(2.5rem / -2);
    }

    .row_xl_10 {
        margin-top: calc(2.5rem / 2);
    }
}

@media (min-width: 1398px) {
    /*gutters*/
    .m_xl_11 {
        margin-right: 2.75rem !important;
        margin-left: 2.75rem !important;
        margin-top: 2.75rem !important;
        margin-bottom: 2.75rem !important;
    }

    .mt_xl_11 {
        margin-top: 2.75rem !important;
    }

    .mb_xl_11 {
        margin-bottom: 2.75rem !important;
    }

    .ml_xl_11 {
        margin-left: 2.75rem !important;
    }

    .mr_xl_11 {
        margin-right: 2.75rem !important;
    }

    .mx_xl_11 {
        margin-right: 2.75rem !important;
        margin-left: 2.75rem !important;
    }

    .my_xl_11 {
        margin-top: 2.75rem !important;
        margin-bottom: 2.75rem !important;
    }

    .p_xl_11 {
        padding-right: 2.75rem !important;
        padding-left: 2.75rem !important;
        padding-top: 2.75rem !important;
        padding-bottom: 2.75rem !important;
    }

    .pt_xl_11 {
        padding-top: 2.75rem !important;
    }

    .pb_xl_11 {
        padding-bottom: 2.75rem !important;
    }

    .pl_xl_11 {
        padding-left: 2.75rem !important;
    }

    .pr_xl_11 {
        padding-right: 2.75rem !important;
    }

    .px_xl_11 {
        padding-right: 2.75rem !important;
        padding-left: 2.75rem !important;
    }

    .py_xl_11 {
        padding-top: 2.75rem !important;
        padding-bottom: 2.75rem !important;
    }

    .g_xl_11 > .col, .g_xl_11 > [class*="col-"] {
        padding: calc(2.75rem / 2);
    }

    .g_xl_11 {
        margin: calc(2.75rem / -2);
    }

    .row_xl_11 {
        margin-top: calc(2.75rem / 2);
    }
}

@media (min-width: 1398px) {
    /*gutters*/
    .m_xl_12 {
        margin-right: 3rem !important;
        margin-left: 3rem !important;
        margin-top: 3rem !important;
        margin-bottom: 3rem !important;
    }

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

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

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

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

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

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

    .p_xl_12 {
        padding-right: 3rem !important;
        padding-left: 3rem !important;
        padding-top: 3rem !important;
        padding-bottom: 3rem !important;
    }

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

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

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

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

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

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

    .g_xl_12 > .col, .g_xl_12 > [class*="col-"] {
        padding: calc(3rem / 2);
    }

    .g_xl_12 {
        margin: calc(3rem / -2);
    }

    .row_xl_12 {
        margin-top: calc(3rem / 2);
    }
}

@media (min-width: 1398px) {
    /*gutters*/
    .m_xl_13 {
        margin-right: 3.25rem !important;
        margin-left: 3.25rem !important;
        margin-top: 3.25rem !important;
        margin-bottom: 3.25rem !important;
    }

    .mt_xl_13 {
        margin-top: 3.25rem !important;
    }

    .mb_xl_13 {
        margin-bottom: 3.25rem !important;
    }

    .ml_xl_13 {
        margin-left: 3.25rem !important;
    }

    .mr_xl_13 {
        margin-right: 3.25rem !important;
    }

    .mx_xl_13 {
        margin-right: 3.25rem !important;
        margin-left: 3.25rem !important;
    }

    .my_xl_13 {
        margin-top: 3.25rem !important;
        margin-bottom: 3.25rem !important;
    }

    .p_xl_13 {
        padding-right: 3.25rem !important;
        padding-left: 3.25rem !important;
        padding-top: 3.25rem !important;
        padding-bottom: 3.25rem !important;
    }

    .pt_xl_13 {
        padding-top: 3.25rem !important;
    }

    .pb_xl_13 {
        padding-bottom: 3.25rem !important;
    }

    .pl_xl_13 {
        padding-left: 3.25rem !important;
    }

    .pr_xl_13 {
        padding-right: 3.25rem !important;
    }

    .px_xl_13 {
        padding-right: 3.25rem !important;
        padding-left: 3.25rem !important;
    }

    .py_xl_13 {
        padding-top: 3.25rem !important;
        padding-bottom: 3.25rem !important;
    }

    .g_xl_13 > .col, .g_xl_13 > [class*="col-"] {
        padding: calc(3.25rem / 2);
    }

    .g_xl_13 {
        margin: calc(3.25rem / -2);
    }

    .row_xl_13 {
        margin-top: calc(3.25rem / 2);
    }
}

@media (min-width: 1398px) {
    /*gutters*/
    .m_xl_14 {
        margin-right: 3.5rem !important;
        margin-left: 3.5rem !important;
        margin-top: 3.5rem !important;
        margin-bottom: 3.5rem !important;
    }

    .mt_xl_14 {
        margin-top: 3.5rem !important;
    }

    .mb_xl_14 {
        margin-bottom: 3.5rem !important;
    }

    .ml_xl_14 {
        margin-left: 3.5rem !important;
    }

    .mr_xl_14 {
        margin-right: 3.5rem !important;
    }

    .mx_xl_14 {
        margin-right: 3.5rem !important;
        margin-left: 3.5rem !important;
    }

    .my_xl_14 {
        margin-top: 3.5rem !important;
        margin-bottom: 3.5rem !important;
    }

    .p_xl_14 {
        padding-right: 3.5rem !important;
        padding-left: 3.5rem !important;
        padding-top: 3.5rem !important;
        padding-bottom: 3.5rem !important;
    }

    .pt_xl_14 {
        padding-top: 3.5rem !important;
    }

    .pb_xl_14 {
        padding-bottom: 3.5rem !important;
    }

    .pl_xl_14 {
        padding-left: 3.5rem !important;
    }

    .pr_xl_14 {
        padding-right: 3.5rem !important;
    }

    .px_xl_14 {
        padding-right: 3.5rem !important;
        padding-left: 3.5rem !important;
    }

    .py_xl_14 {
        padding-top: 3.5rem !important;
        padding-bottom: 3.5rem !important;
    }

    .g_xl_14 > .col, .g_xl_14 > [class*="col-"] {
        padding: calc(3.5rem / 2);
    }

    .g_xl_14 {
        margin: calc(3.5rem / -2);
    }

    .row_xl_14 {
        margin-top: calc(3.5rem / 2);
    }
}

@media (min-width: 1398px) {
    /*gutters*/
    .m_xl_15 {
        margin-right: 3.75rem !important;
        margin-left: 3.75rem !important;
        margin-top: 3.75rem !important;
        margin-bottom: 3.75rem !important;
    }

    .mt_xl_15 {
        margin-top: 3.75rem !important;
    }

    .mb_xl_15 {
        margin-bottom: 3.75rem !important;
    }

    .ml_xl_15 {
        margin-left: 3.75rem !important;
    }

    .mr_xl_15 {
        margin-right: 3.75rem !important;
    }

    .mx_xl_15 {
        margin-right: 3.75rem !important;
        margin-left: 3.75rem !important;
    }

    .my_xl_15 {
        margin-top: 3.75rem !important;
        margin-bottom: 3.75rem !important;
    }

    .p_xl_15 {
        padding-right: 3.75rem !important;
        padding-left: 3.75rem !important;
        padding-top: 3.75rem !important;
        padding-bottom: 3.75rem !important;
    }

    .pt_xl_15 {
        padding-top: 3.75rem !important;
    }

    .pb_xl_15 {
        padding-bottom: 3.75rem !important;
    }

    .pl_xl_15 {
        padding-left: 3.75rem !important;
    }

    .pr_xl_15 {
        padding-right: 3.75rem !important;
    }

    .px_xl_15 {
        padding-right: 3.75rem !important;
        padding-left: 3.75rem !important;
    }

    .py_xl_15 {
        padding-top: 3.75rem !important;
        padding-bottom: 3.75rem !important;
    }

    .g_xl_15 > .col, .g_xl_15 > [class*="col-"] {
        padding: calc(3.75rem / 2);
    }

    .g_xl_15 {
        margin: calc(3.75rem / -2);
    }

    .row_xl_15 {
        margin-top: calc(3.75rem / 2);
    }
}

@media (min-width: 1398px) {
    /*gutters*/
    .m_xl_16 {
        margin-right: 4rem !important;
        margin-left: 4rem !important;
        margin-top: 4rem !important;
        margin-bottom: 4rem !important;
    }

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

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

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

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

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

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

    .p_xl_16 {
        padding-right: 4rem !important;
        padding-left: 4rem !important;
        padding-top: 4rem !important;
        padding-bottom: 4rem !important;
    }

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

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

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

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

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

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

    .g_xl_16 > .col, .g_xl_16 > [class*="col-"] {
        padding: calc(4rem / 2);
    }

    .g_xl_16 {
        margin: calc(4rem / -2);
    }

    .row_xl_16 {
        margin-top: calc(4rem / 2);
    }
}

@media (min-width: 1398px) {
    /*gutters*/
    .m_xl_17 {
        margin-right: 4.25rem !important;
        margin-left: 4.25rem !important;
        margin-top: 4.25rem !important;
        margin-bottom: 4.25rem !important;
    }

    .mt_xl_17 {
        margin-top: 4.25rem !important;
    }

    .mb_xl_17 {
        margin-bottom: 4.25rem !important;
    }

    .ml_xl_17 {
        margin-left: 4.25rem !important;
    }

    .mr_xl_17 {
        margin-right: 4.25rem !important;
    }

    .mx_xl_17 {
        margin-right: 4.25rem !important;
        margin-left: 4.25rem !important;
    }

    .my_xl_17 {
        margin-top: 4.25rem !important;
        margin-bottom: 4.25rem !important;
    }

    .p_xl_17 {
        padding-right: 4.25rem !important;
        padding-left: 4.25rem !important;
        padding-top: 4.25rem !important;
        padding-bottom: 4.25rem !important;
    }

    .pt_xl_17 {
        padding-top: 4.25rem !important;
    }

    .pb_xl_17 {
        padding-bottom: 4.25rem !important;
    }

    .pl_xl_17 {
        padding-left: 4.25rem !important;
    }

    .pr_xl_17 {
        padding-right: 4.25rem !important;
    }

    .px_xl_17 {
        padding-right: 4.25rem !important;
        padding-left: 4.25rem !important;
    }

    .py_xl_17 {
        padding-top: 4.25rem !important;
        padding-bottom: 4.25rem !important;
    }

    .g_xl_17 > .col, .g_xl_17 > [class*="col-"] {
        padding: calc(4.25rem / 2);
    }

    .g_xl_17 {
        margin: calc(4.25rem / -2);
    }

    .row_xl_17 {
        margin-top: calc(4.25rem / 2);
    }
}

@media (min-width: 1398px) {
    /*gutters*/
    .m_xl_18 {
        margin-right: 4.5rem !important;
        margin-left: 4.5rem !important;
        margin-top: 4.5rem !important;
        margin-bottom: 4.5rem !important;
    }

    .mt_xl_18 {
        margin-top: 4.5rem !important;
    }

    .mb_xl_18 {
        margin-bottom: 4.5rem !important;
    }

    .ml_xl_18 {
        margin-left: 4.5rem !important;
    }

    .mr_xl_18 {
        margin-right: 4.5rem !important;
    }

    .mx_xl_18 {
        margin-right: 4.5rem !important;
        margin-left: 4.5rem !important;
    }

    .my_xl_18 {
        margin-top: 4.5rem !important;
        margin-bottom: 4.5rem !important;
    }

    .p_xl_18 {
        padding-right: 4.5rem !important;
        padding-left: 4.5rem !important;
        padding-top: 4.5rem !important;
        padding-bottom: 4.5rem !important;
    }

    .pt_xl_18 {
        padding-top: 4.5rem !important;
    }

    .pb_xl_18 {
        padding-bottom: 4.5rem !important;
    }

    .pl_xl_18 {
        padding-left: 4.5rem !important;
    }

    .pr_xl_18 {
        padding-right: 4.5rem !important;
    }

    .px_xl_18 {
        padding-right: 4.5rem !important;
        padding-left: 4.5rem !important;
    }

    .py_xl_18 {
        padding-top: 4.5rem !important;
        padding-bottom: 4.5rem !important;
    }

    .g_xl_18 > .col, .g_xl_18 > [class*="col-"] {
        padding: calc(4.5rem / 2);
    }

    .g_xl_18 {
        margin: calc(4.5rem / -2);
    }

    .row_xl_18 {
        margin-top: calc(4.5rem / 2);
    }
}

@media (min-width: 1398px) {
    /*gutters*/
    .m_xl_19 {
        margin-right: 4.75rem !important;
        margin-left: 4.75rem !important;
        margin-top: 4.75rem !important;
        margin-bottom: 4.75rem !important;
    }

    .mt_xl_19 {
        margin-top: 4.75rem !important;
    }

    .mb_xl_19 {
        margin-bottom: 4.75rem !important;
    }

    .ml_xl_19 {
        margin-left: 4.75rem !important;
    }

    .mr_xl_19 {
        margin-right: 4.75rem !important;
    }

    .mx_xl_19 {
        margin-right: 4.75rem !important;
        margin-left: 4.75rem !important;
    }

    .my_xl_19 {
        margin-top: 4.75rem !important;
        margin-bottom: 4.75rem !important;
    }

    .p_xl_19 {
        padding-right: 4.75rem !important;
        padding-left: 4.75rem !important;
        padding-top: 4.75rem !important;
        padding-bottom: 4.75rem !important;
    }

    .pt_xl_19 {
        padding-top: 4.75rem !important;
    }

    .pb_xl_19 {
        padding-bottom: 4.75rem !important;
    }

    .pl_xl_19 {
        padding-left: 4.75rem !important;
    }

    .pr_xl_19 {
        padding-right: 4.75rem !important;
    }

    .px_xl_19 {
        padding-right: 4.75rem !important;
        padding-left: 4.75rem !important;
    }

    .py_xl_19 {
        padding-top: 4.75rem !important;
        padding-bottom: 4.75rem !important;
    }

    .g_xl_19 > .col, .g_xl_19 > [class*="col-"] {
        padding: calc(4.75rem / 2);
    }

    .g_xl_19 {
        margin: calc(4.75rem / -2);
    }

    .row_xl_19 {
        margin-top: calc(4.75rem / 2);
    }
}

@media (min-width: 1398px) {
    /*gutters*/
    .m_xl_20 {
        margin-right: 5rem !important;
        margin-left: 5rem !important;
        margin-top: 5rem !important;
        margin-bottom: 5rem !important;
    }

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

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

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

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

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

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

    .p_xl_20 {
        padding-right: 5rem !important;
        padding-left: 5rem !important;
        padding-top: 5rem !important;
        padding-bottom: 5rem !important;
    }

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

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

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

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

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

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

    .g_xl_20 > .col, .g_xl_20 > [class*="col-"] {
        padding: calc(5rem / 2);
    }

    .g_xl_20 {
        margin: calc(5rem / -2);
    }

    .row_xl_20 {
        margin-top: calc(5rem / 2);
    }
}

@media (min-width: 1398px) {
    /*gutters*/
    .m_xl_21 {
        margin-right: 5.25rem !important;
        margin-left: 5.25rem !important;
        margin-top: 5.25rem !important;
        margin-bottom: 5.25rem !important;
    }

    .mt_xl_21 {
        margin-top: 5.25rem !important;
    }

    .mb_xl_21 {
        margin-bottom: 5.25rem !important;
    }

    .ml_xl_21 {
        margin-left: 5.25rem !important;
    }

    .mr_xl_21 {
        margin-right: 5.25rem !important;
    }

    .mx_xl_21 {
        margin-right: 5.25rem !important;
        margin-left: 5.25rem !important;
    }

    .my_xl_21 {
        margin-top: 5.25rem !important;
        margin-bottom: 5.25rem !important;
    }

    .p_xl_21 {
        padding-right: 5.25rem !important;
        padding-left: 5.25rem !important;
        padding-top: 5.25rem !important;
        padding-bottom: 5.25rem !important;
    }

    .pt_xl_21 {
        padding-top: 5.25rem !important;
    }

    .pb_xl_21 {
        padding-bottom: 5.25rem !important;
    }

    .pl_xl_21 {
        padding-left: 5.25rem !important;
    }

    .pr_xl_21 {
        padding-right: 5.25rem !important;
    }

    .px_xl_21 {
        padding-right: 5.25rem !important;
        padding-left: 5.25rem !important;
    }

    .py_xl_21 {
        padding-top: 5.25rem !important;
        padding-bottom: 5.25rem !important;
    }

    .g_xl_21 > .col, .g_xl_21 > [class*="col-"] {
        padding: calc(5.25rem / 2);
    }

    .g_xl_21 {
        margin: calc(5.25rem / -2);
    }

    .row_xl_21 {
        margin-top: calc(5.25rem / 2);
    }
}

@media (min-width: 1398px) {
    /*gutters*/
    .m_xl_22 {
        margin-right: 5.5rem !important;
        margin-left: 5.5rem !important;
        margin-top: 5.5rem !important;
        margin-bottom: 5.5rem !important;
    }

    .mt_xl_22 {
        margin-top: 5.5rem !important;
    }

    .mb_xl_22 {
        margin-bottom: 5.5rem !important;
    }

    .ml_xl_22 {
        margin-left: 5.5rem !important;
    }

    .mr_xl_22 {
        margin-right: 5.5rem !important;
    }

    .mx_xl_22 {
        margin-right: 5.5rem !important;
        margin-left: 5.5rem !important;
    }

    .my_xl_22 {
        margin-top: 5.5rem !important;
        margin-bottom: 5.5rem !important;
    }

    .p_xl_22 {
        padding-right: 5.5rem !important;
        padding-left: 5.5rem !important;
        padding-top: 5.5rem !important;
        padding-bottom: 5.5rem !important;
    }

    .pt_xl_22 {
        padding-top: 5.5rem !important;
    }

    .pb_xl_22 {
        padding-bottom: 5.5rem !important;
    }

    .pl_xl_22 {
        padding-left: 5.5rem !important;
    }

    .pr_xl_22 {
        padding-right: 5.5rem !important;
    }

    .px_xl_22 {
        padding-right: 5.5rem !important;
        padding-left: 5.5rem !important;
    }

    .py_xl_22 {
        padding-top: 5.5rem !important;
        padding-bottom: 5.5rem !important;
    }

    .g_xl_22 > .col, .g_xl_22 > [class*="col-"] {
        padding: calc(5.5rem / 2);
    }

    .g_xl_22 {
        margin: calc(5.5rem / -2);
    }

    .row_xl_22 {
        margin-top: calc(5.5rem / 2);
    }
}

@media (min-width: 1398px) {
    /*gutters*/
    .m_xl_23 {
        margin-right: 5.75rem !important;
        margin-left: 5.75rem !important;
        margin-top: 5.75rem !important;
        margin-bottom: 5.75rem !important;
    }

    .mt_xl_23 {
        margin-top: 5.75rem !important;
    }

    .mb_xl_23 {
        margin-bottom: 5.75rem !important;
    }

    .ml_xl_23 {
        margin-left: 5.75rem !important;
    }

    .mr_xl_23 {
        margin-right: 5.75rem !important;
    }

    .mx_xl_23 {
        margin-right: 5.75rem !important;
        margin-left: 5.75rem !important;
    }

    .my_xl_23 {
        margin-top: 5.75rem !important;
        margin-bottom: 5.75rem !important;
    }

    .p_xl_23 {
        padding-right: 5.75rem !important;
        padding-left: 5.75rem !important;
        padding-top: 5.75rem !important;
        padding-bottom: 5.75rem !important;
    }

    .pt_xl_23 {
        padding-top: 5.75rem !important;
    }

    .pb_xl_23 {
        padding-bottom: 5.75rem !important;
    }

    .pl_xl_23 {
        padding-left: 5.75rem !important;
    }

    .pr_xl_23 {
        padding-right: 5.75rem !important;
    }

    .px_xl_23 {
        padding-right: 5.75rem !important;
        padding-left: 5.75rem !important;
    }

    .py_xl_23 {
        padding-top: 5.75rem !important;
        padding-bottom: 5.75rem !important;
    }

    .g_xl_23 > .col, .g_xl_23 > [class*="col-"] {
        padding: calc(5.75rem / 2);
    }

    .g_xl_23 {
        margin: calc(5.75rem / -2);
    }

    .row_xl_23 {
        margin-top: calc(5.75rem / 2);
    }
}

@media (min-width: 1398px) {
    /*gutters*/
    .m_xl_24 {
        margin-right: 6rem !important;
        margin-left: 6rem !important;
        margin-top: 6rem !important;
        margin-bottom: 6rem !important;
    }

    .mt_xl_24 {
        margin-top: 6rem !important;
    }

    .mb_xl_24 {
        margin-bottom: 6rem !important;
    }

    .ml_xl_24 {
        margin-left: 6rem !important;
    }

    .mr_xl_24 {
        margin-right: 6rem !important;
    }

    .mx_xl_24 {
        margin-right: 6rem !important;
        margin-left: 6rem !important;
    }

    .my_xl_24 {
        margin-top: 6rem !important;
        margin-bottom: 6rem !important;
    }

    .p_xl_24 {
        padding-right: 6rem !important;
        padding-left: 6rem !important;
        padding-top: 6rem !important;
        padding-bottom: 6rem !important;
    }

    .pt_xl_24 {
        padding-top: 6rem !important;
    }

    .pb_xl_24 {
        padding-bottom: 6rem !important;
    }

    .pl_xl_24 {
        padding-left: 6rem !important;
    }

    .pr_xl_24 {
        padding-right: 6rem !important;
    }

    .px_xl_24 {
        padding-right: 6rem !important;
        padding-left: 6rem !important;
    }

    .py_xl_24 {
        padding-top: 6rem !important;
        padding-bottom: 6rem !important;
    }

    .g_xl_24 > .col, .g_xl_24 > [class*="col-"] {
        padding: calc(6rem / 2);
    }

    .g_xl_24 {
        margin: calc(6rem / -2);
    }

    .row_xl_24 {
        margin-top: calc(6rem / 2);
    }
}

@media (min-width: 1398px) {
    /*gutters*/
    .m_xl_25 {
        margin-right: 6.25rem !important;
        margin-left: 6.25rem !important;
        margin-top: 6.25rem !important;
        margin-bottom: 6.25rem !important;
    }

    .mt_xl_25 {
        margin-top: 6.25rem !important;
    }

    .mb_xl_25 {
        margin-bottom: 6.25rem !important;
    }

    .ml_xl_25 {
        margin-left: 6.25rem !important;
    }

    .mr_xl_25 {
        margin-right: 6.25rem !important;
    }

    .mx_xl_25 {
        margin-right: 6.25rem !important;
        margin-left: 6.25rem !important;
    }

    .my_xl_25 {
        margin-top: 6.25rem !important;
        margin-bottom: 6.25rem !important;
    }

    .p_xl_25 {
        padding-right: 6.25rem !important;
        padding-left: 6.25rem !important;
        padding-top: 6.25rem !important;
        padding-bottom: 6.25rem !important;
    }

    .pt_xl_25 {
        padding-top: 6.25rem !important;
    }

    .pb_xl_25 {
        padding-bottom: 6.25rem !important;
    }

    .pl_xl_25 {
        padding-left: 6.25rem !important;
    }

    .pr_xl_25 {
        padding-right: 6.25rem !important;
    }

    .px_xl_25 {
        padding-right: 6.25rem !important;
        padding-left: 6.25rem !important;
    }

    .py_xl_25 {
        padding-top: 6.25rem !important;
        padding-bottom: 6.25rem !important;
    }

    .g_xl_25 > .col, .g_xl_25 > [class*="col-"] {
        padding: calc(6.25rem / 2);
    }

    .g_xl_25 {
        margin: calc(6.25rem / -2);
    }

    .row_xl_25 {
        margin-top: calc(6.25rem / 2);
    }
}

@media (min-width: 1398px) {
    /*gutters*/
    .m_xl_26 {
        margin-right: 6.5rem !important;
        margin-left: 6.5rem !important;
        margin-top: 6.5rem !important;
        margin-bottom: 6.5rem !important;
    }

    .mt_xl_26 {
        margin-top: 6.5rem !important;
    }

    .mb_xl_26 {
        margin-bottom: 6.5rem !important;
    }

    .ml_xl_26 {
        margin-left: 6.5rem !important;
    }

    .mr_xl_26 {
        margin-right: 6.5rem !important;
    }

    .mx_xl_26 {
        margin-right: 6.5rem !important;
        margin-left: 6.5rem !important;
    }

    .my_xl_26 {
        margin-top: 6.5rem !important;
        margin-bottom: 6.5rem !important;
    }

    .p_xl_26 {
        padding-right: 6.5rem !important;
        padding-left: 6.5rem !important;
        padding-top: 6.5rem !important;
        padding-bottom: 6.5rem !important;
    }

    .pt_xl_26 {
        padding-top: 6.5rem !important;
    }

    .pb_xl_26 {
        padding-bottom: 6.5rem !important;
    }

    .pl_xl_26 {
        padding-left: 6.5rem !important;
    }

    .pr_xl_26 {
        padding-right: 6.5rem !important;
    }

    .px_xl_26 {
        padding-right: 6.5rem !important;
        padding-left: 6.5rem !important;
    }

    .py_xl_26 {
        padding-top: 6.5rem !important;
        padding-bottom: 6.5rem !important;
    }

    .g_xl_26 > .col, .g_xl_26 > [class*="col-"] {
        padding: calc(6.5rem / 2);
    }

    .g_xl_26 {
        margin: calc(6.5rem / -2);
    }

    .row_xl_26 {
        margin-top: calc(6.5rem / 2);
    }
}

@media (min-width: 1398px) {
    /*gutters*/
    .m_xl_27 {
        margin-right: 6.75rem !important;
        margin-left: 6.75rem !important;
        margin-top: 6.75rem !important;
        margin-bottom: 6.75rem !important;
    }

    .mt_xl_27 {
        margin-top: 6.75rem !important;
    }

    .mb_xl_27 {
        margin-bottom: 6.75rem !important;
    }

    .ml_xl_27 {
        margin-left: 6.75rem !important;
    }

    .mr_xl_27 {
        margin-right: 6.75rem !important;
    }

    .mx_xl_27 {
        margin-right: 6.75rem !important;
        margin-left: 6.75rem !important;
    }

    .my_xl_27 {
        margin-top: 6.75rem !important;
        margin-bottom: 6.75rem !important;
    }

    .p_xl_27 {
        padding-right: 6.75rem !important;
        padding-left: 6.75rem !important;
        padding-top: 6.75rem !important;
        padding-bottom: 6.75rem !important;
    }

    .pt_xl_27 {
        padding-top: 6.75rem !important;
    }

    .pb_xl_27 {
        padding-bottom: 6.75rem !important;
    }

    .pl_xl_27 {
        padding-left: 6.75rem !important;
    }

    .pr_xl_27 {
        padding-right: 6.75rem !important;
    }

    .px_xl_27 {
        padding-right: 6.75rem !important;
        padding-left: 6.75rem !important;
    }

    .py_xl_27 {
        padding-top: 6.75rem !important;
        padding-bottom: 6.75rem !important;
    }

    .g_xl_27 > .col, .g_xl_27 > [class*="col-"] {
        padding: calc(6.75rem / 2);
    }

    .g_xl_27 {
        margin: calc(6.75rem / -2);
    }

    .row_xl_27 {
        margin-top: calc(6.75rem / 2);
    }
}

@media (min-width: 1398px) {
    /*gutters*/
    .m_xl_28 {
        margin-right: 7rem !important;
        margin-left: 7rem !important;
        margin-top: 7rem !important;
        margin-bottom: 7rem !important;
    }

    .mt_xl_28 {
        margin-top: 7rem !important;
    }

    .mb_xl_28 {
        margin-bottom: 7rem !important;
    }

    .ml_xl_28 {
        margin-left: 7rem !important;
    }

    .mr_xl_28 {
        margin-right: 7rem !important;
    }

    .mx_xl_28 {
        margin-right: 7rem !important;
        margin-left: 7rem !important;
    }

    .my_xl_28 {
        margin-top: 7rem !important;
        margin-bottom: 7rem !important;
    }

    .p_xl_28 {
        padding-right: 7rem !important;
        padding-left: 7rem !important;
        padding-top: 7rem !important;
        padding-bottom: 7rem !important;
    }

    .pt_xl_28 {
        padding-top: 7rem !important;
    }

    .pb_xl_28 {
        padding-bottom: 7rem !important;
    }

    .pl_xl_28 {
        padding-left: 7rem !important;
    }

    .pr_xl_28 {
        padding-right: 7rem !important;
    }

    .px_xl_28 {
        padding-right: 7rem !important;
        padding-left: 7rem !important;
    }

    .py_xl_28 {
        padding-top: 7rem !important;
        padding-bottom: 7rem !important;
    }

    .g_xl_28 > .col, .g_xl_28 > [class*="col-"] {
        padding: calc(7rem / 2);
    }

    .g_xl_28 {
        margin: calc(7rem / -2);
    }

    .row_xl_28 {
        margin-top: calc(7rem / 2);
    }
}

@media (min-width: 1398px) {
    /*gutters*/
    .m_xl_29 {
        margin-right: 7.25rem !important;
        margin-left: 7.25rem !important;
        margin-top: 7.25rem !important;
        margin-bottom: 7.25rem !important;
    }

    .mt_xl_29 {
        margin-top: 7.25rem !important;
    }

    .mb_xl_29 {
        margin-bottom: 7.25rem !important;
    }

    .ml_xl_29 {
        margin-left: 7.25rem !important;
    }

    .mr_xl_29 {
        margin-right: 7.25rem !important;
    }

    .mx_xl_29 {
        margin-right: 7.25rem !important;
        margin-left: 7.25rem !important;
    }

    .my_xl_29 {
        margin-top: 7.25rem !important;
        margin-bottom: 7.25rem !important;
    }

    .p_xl_29 {
        padding-right: 7.25rem !important;
        padding-left: 7.25rem !important;
        padding-top: 7.25rem !important;
        padding-bottom: 7.25rem !important;
    }

    .pt_xl_29 {
        padding-top: 7.25rem !important;
    }

    .pb_xl_29 {
        padding-bottom: 7.25rem !important;
    }

    .pl_xl_29 {
        padding-left: 7.25rem !important;
    }

    .pr_xl_29 {
        padding-right: 7.25rem !important;
    }

    .px_xl_29 {
        padding-right: 7.25rem !important;
        padding-left: 7.25rem !important;
    }

    .py_xl_29 {
        padding-top: 7.25rem !important;
        padding-bottom: 7.25rem !important;
    }

    .g_xl_29 > .col, .g_xl_29 > [class*="col-"] {
        padding: calc(7.25rem / 2);
    }

    .g_xl_29 {
        margin: calc(7.25rem / -2);
    }

    .row_xl_29 {
        margin-top: calc(7.25rem / 2);
    }
}

@media (min-width: 1398px) {
    /*gutters*/
    .m_xl_30 {
        margin-right: 7.5rem !important;
        margin-left: 7.5rem !important;
        margin-top: 7.5rem !important;
        margin-bottom: 7.5rem !important;
    }

    .mt_xl_30 {
        margin-top: 7.5rem !important;
    }

    .mb_xl_30 {
        margin-bottom: 7.5rem !important;
    }

    .ml_xl_30 {
        margin-left: 7.5rem !important;
    }

    .mr_xl_30 {
        margin-right: 7.5rem !important;
    }

    .mx_xl_30 {
        margin-right: 7.5rem !important;
        margin-left: 7.5rem !important;
    }

    .my_xl_30 {
        margin-top: 7.5rem !important;
        margin-bottom: 7.5rem !important;
    }

    .p_xl_30 {
        padding-right: 7.5rem !important;
        padding-left: 7.5rem !important;
        padding-top: 7.5rem !important;
        padding-bottom: 7.5rem !important;
    }

    .pt_xl_30 {
        padding-top: 7.5rem !important;
    }

    .pb_xl_30 {
        padding-bottom: 7.5rem !important;
    }

    .pl_xl_30 {
        padding-left: 7.5rem !important;
    }

    .pr_xl_30 {
        padding-right: 7.5rem !important;
    }

    .px_xl_30 {
        padding-right: 7.5rem !important;
        padding-left: 7.5rem !important;
    }

    .py_xl_30 {
        padding-top: 7.5rem !important;
        padding-bottom: 7.5rem !important;
    }

    .g_xl_30 > .col, .g_xl_30 > [class*="col-"] {
        padding: calc(7.5rem / 2);
    }

    .g_xl_30 {
        margin: calc(7.5rem / -2);
    }

    .row_xl_30 {
        margin-top: calc(7.5rem / 2);
    }
}

@charset "UTF-8";
.kt-input-icon {
  position: relative;
  padding: 0;
  width: 100%; }
  .kt-input-icon > .kt-input-icon__icon {
    position: absolute;
    height: 100%;
    display: flex;
    justify-content: center;
    top: 0;
    width: kt-get((default: (width: 3.2rem, font-size: (flaticon: 1.3em, fontawesome: 1.2em, lineawesome: 1.4em)), lg: (width: 4.2rem, font-size: (flaticon: 1.4em, fontawesome: 1.3em, lineawesome: 1.6em)), sm: (width: 2.7rem, font-size: (flaticon: 1em, fontawesome: 1em, lineawesome: 1.1em))), default, width); }
    .kt-input-icon > .kt-input-icon__icon.kt-input-icon__icon--left {
      left: 0; }
    .kt-input-icon > .kt-input-icon__icon.kt-input-icon__icon--right {
      right: 0; }
    .kt-input-icon > .kt-input-icon__icon > span {
      display: flex;
      align-items: center;
      justify-content: center;
      height: 100%; }
      .kt-input-icon > .kt-input-icon__icon > span i {
        display: flex;
        align-items: center;
        justify-content: center;
        line-height: 0;
        color: kt-base-color(label, 2); }
    .kt-input-icon > .kt-input-icon__icon [class^="la-"],
    .kt-input-icon > .kt-input-icon__icon [class*=" la-"] {
      font-size: kt-get(kt-get((default: (width: 3.2rem, font-size: (flaticon: 1.3em, fontawesome: 1.2em, lineawesome: 1.4em)), lg: (width: 4.2rem, font-size: (flaticon: 1.4em, fontawesome: 1.3em, lineawesome: 1.6em)), sm: (width: 2.7rem, font-size: (flaticon: 1em, fontawesome: 1em, lineawesome: 1.1em))), default, font-size), lineawesome); }
    .kt-input-icon > .kt-input-icon__icon [class^="fa-"],
    .kt-input-icon > .kt-input-icon__icon [class*=" fa-"] {
      font-size: kt-get(kt-get((default: (width: 3.2rem, font-size: (flaticon: 1.3em, fontawesome: 1.2em, lineawesome: 1.4em)), lg: (width: 4.2rem, font-size: (flaticon: 1.4em, fontawesome: 1.3em, lineawesome: 1.6em)), sm: (width: 2.7rem, font-size: (flaticon: 1em, fontawesome: 1em, lineawesome: 1.1em))), default, font-size), fontawesome); }
    .kt-input-icon > .kt-input-icon__icon [class^="flaticon-"],
    .kt-input-icon > .kt-input-icon__icon [class*=" flaticon-"],
    .kt-input-icon > .kt-input-icon__icon [class^="flaticon2-"],
    .kt-input-icon > .kt-input-icon__icon [class*=" flaticon2-"] {
      font-size: kt-get(kt-get((default: (width: 3.2rem, font-size: (flaticon: 1.3em, fontawesome: 1.2em, lineawesome: 1.4em)), lg: (width: 4.2rem, font-size: (flaticon: 1.4em, fontawesome: 1.3em, lineawesome: 1.6em)), sm: (width: 2.7rem, font-size: (flaticon: 1em, fontawesome: 1em, lineawesome: 1.1em))), default, font-size), flaticon); }
  .kt-input-icon .form-control.form-control-lg + .kt-input-icon__icon {
    width: kt-get((default: (width: 3.2rem, font-size: (flaticon: 1.3em, fontawesome: 1.2em, lineawesome: 1.4em)), lg: (width: 4.2rem, font-size: (flaticon: 1.4em, fontawesome: 1.3em, lineawesome: 1.6em)), sm: (width: 2.7rem, font-size: (flaticon: 1em, fontawesome: 1em, lineawesome: 1.1em))), lg, width); }
    .kt-input-icon .form-control.form-control-lg + .kt-input-icon__icon [class^="la-"],
    .kt-input-icon .form-control.form-control-lg + .kt-input-icon__icon [class*=" la-"] {
      font-size: kt-get(kt-get((default: (width: 3.2rem, font-size: (flaticon: 1.3em, fontawesome: 1.2em, lineawesome: 1.4em)), lg: (width: 4.2rem, font-size: (flaticon: 1.4em, fontawesome: 1.3em, lineawesome: 1.6em)), sm: (width: 2.7rem, font-size: (flaticon: 1em, fontawesome: 1em, lineawesome: 1.1em))), lg, font-size), lineawesome); }
    .kt-input-icon .form-control.form-control-lg + .kt-input-icon__icon [class^="fa-"],
    .kt-input-icon .form-control.form-control-lg + .kt-input-icon__icon [class*=" fa-"] {
      font-size: kt-get(kt-get((default: (width: 3.2rem, font-size: (flaticon: 1.3em, fontawesome: 1.2em, lineawesome: 1.4em)), lg: (width: 4.2rem, font-size: (flaticon: 1.4em, fontawesome: 1.3em, lineawesome: 1.6em)), sm: (width: 2.7rem, font-size: (flaticon: 1em, fontawesome: 1em, lineawesome: 1.1em))), lg, font-size), fontawesome); }
    .kt-input-icon .form-control.form-control-lg + .kt-input-icon__icon [class^="flaticon-"],
    .kt-input-icon .form-control.form-control-lg + .kt-input-icon__icon [class*=" flaticon-"],
    .kt-input-icon .form-control.form-control-lg + .kt-input-icon__icon [class^="flaticon2-"],
    .kt-input-icon .form-control.form-control-lg + .kt-input-icon__icon [class*=" flaticon2-"] {
      font-size: kt-get(kt-get((default: (width: 3.2rem, font-size: (flaticon: 1.3em, fontawesome: 1.2em, lineawesome: 1.4em)), lg: (width: 4.2rem, font-size: (flaticon: 1.4em, fontawesome: 1.3em, lineawesome: 1.6em)), sm: (width: 2.7rem, font-size: (flaticon: 1em, fontawesome: 1em, lineawesome: 1.1em))), lg, font-size), flaticon); }
  .kt-input-icon .form-control.form-control-sm ~ .kt-input-icon__icon {
    width: kt-get((default: (width: 3.2rem, font-size: (flaticon: 1.3em, fontawesome: 1.2em, lineawesome: 1.4em)), lg: (width: 4.2rem, font-size: (flaticon: 1.4em, fontawesome: 1.3em, lineawesome: 1.6em)), sm: (width: 2.7rem, font-size: (flaticon: 1em, fontawesome: 1em, lineawesome: 1.1em))), sm, width); }
    .kt-input-icon .form-control.form-control-sm ~ .kt-input-icon__icon [class^="la-"],
    .kt-input-icon .form-control.form-control-sm ~ .kt-input-icon__icon [class*=" la-"] {
      font-size: kt-get(kt-get((default: (width: 3.2rem, font-size: (flaticon: 1.3em, fontawesome: 1.2em, lineawesome: 1.4em)), lg: (width: 4.2rem, font-size: (flaticon: 1.4em, fontawesome: 1.3em, lineawesome: 1.6em)), sm: (width: 2.7rem, font-size: (flaticon: 1em, fontawesome: 1em, lineawesome: 1.1em))), sm, font-size), lineawesome); }
    .kt-input-icon .form-control.form-control-sm ~ .kt-input-icon__icon [class^="fa-"],
    .kt-input-icon .form-control.form-control-sm ~ .kt-input-icon__icon [class*=" fa-"] {
      font-size: kt-get(kt-get((default: (width: 3.2rem, font-size: (flaticon: 1.3em, fontawesome: 1.2em, lineawesome: 1.4em)), lg: (width: 4.2rem, font-size: (flaticon: 1.4em, fontawesome: 1.3em, lineawesome: 1.6em)), sm: (width: 2.7rem, font-size: (flaticon: 1em, fontawesome: 1em, lineawesome: 1.1em))), sm, font-size), fontawesome); }
    .kt-input-icon .form-control.form-control-sm ~ .kt-input-icon__icon [class^="flaticon-"],
    .kt-input-icon .form-control.form-control-sm ~ .kt-input-icon__icon [class*=" flaticon-"],
    .kt-input-icon .form-control.form-control-sm ~ .kt-input-icon__icon [class^="flaticon2-"],
    .kt-input-icon .form-control.form-control-sm ~ .kt-input-icon__icon [class*=" flaticon2-"] {
      font-size: kt-get(kt-get((default: (width: 3.2rem, font-size: (flaticon: 1.3em, fontawesome: 1.2em, lineawesome: 1.4em)), lg: (width: 4.2rem, font-size: (flaticon: 1.4em, fontawesome: 1.3em, lineawesome: 1.6em)), sm: (width: 2.7rem, font-size: (flaticon: 1em, fontawesome: 1em, lineawesome: 1.1em))), sm, font-size), flaticon); }
  .kt-input-icon.kt-input-icon--left .form-control {
    padding-left: kt-get((default: (width: 3.2rem, font-size: (flaticon: 1.3em, fontawesome: 1.2em, lineawesome: 1.4em)), lg: (width: 4.2rem, font-size: (flaticon: 1.4em, fontawesome: 1.3em, lineawesome: 1.6em)), sm: (width: 2.7rem, font-size: (flaticon: 1em, fontawesome: 1em, lineawesome: 1.1em))), default, width)-0.4rem; }
    .kt-input-icon.kt-input-icon--left .form-control.form-control-lg {
      padding-left: kt-get((default: (width: 3.2rem, font-size: (flaticon: 1.3em, fontawesome: 1.2em, lineawesome: 1.4em)), lg: (width: 4.2rem, font-size: (flaticon: 1.4em, fontawesome: 1.3em, lineawesome: 1.6em)), sm: (width: 2.7rem, font-size: (flaticon: 1em, fontawesome: 1em, lineawesome: 1.1em))), lg, width)-0.6rem; }
    .kt-input-icon.kt-input-icon--left .form-control.form-control-sm {
      padding-left: kt-get((default: (width: 3.2rem, font-size: (flaticon: 1.3em, fontawesome: 1.2em, lineawesome: 1.4em)), lg: (width: 4.2rem, font-size: (flaticon: 1.4em, fontawesome: 1.3em, lineawesome: 1.6em)), sm: (width: 2.7rem, font-size: (flaticon: 1em, fontawesome: 1em, lineawesome: 1.1em))), sm, width)-0.2rem; }
  .kt-input-icon.kt-input-icon--right .form-control {
    padding-right: kt-get((default: (width: 3.2rem, font-size: (flaticon: 1.3em, fontawesome: 1.2em, lineawesome: 1.4em)), lg: (width: 4.2rem, font-size: (flaticon: 1.4em, fontawesome: 1.3em, lineawesome: 1.6em)), sm: (width: 2.7rem, font-size: (flaticon: 1em, fontawesome: 1em, lineawesome: 1.1em))), default, width)-0.4rem; }
    .kt-input-icon.kt-input-icon--right .form-control.form-control-lg {
      padding-right: kt-get((default: (width: 3.2rem, font-size: (flaticon: 1.3em, fontawesome: 1.2em, lineawesome: 1.4em)), lg: (width: 4.2rem, font-size: (flaticon: 1.4em, fontawesome: 1.3em, lineawesome: 1.6em)), sm: (width: 2.7rem, font-size: (flaticon: 1em, fontawesome: 1em, lineawesome: 1.1em))), lg, width)-0.6rem; }
    .kt-input-icon.kt-input-icon--right .form-control.form-control-sm {
      padding-right: kt-get((default: (width: 3.2rem, font-size: (flaticon: 1.3em, fontawesome: 1.2em, lineawesome: 1.4em)), lg: (width: 4.2rem, font-size: (flaticon: 1.4em, fontawesome: 1.3em, lineawesome: 1.6em)), sm: (width: 2.7rem, font-size: (flaticon: 1em, fontawesome: 1em, lineawesome: 1.1em))), sm, width)-0.2rem; }
  .kt-input-icon.kt-input-icon--fixed {
    display: inline-block;
    width: kt-get((default: (width: 3.2rem, font-size: (flaticon: 1.3em, fontawesome: 1.2em, lineawesome: 1.4em)), lg: (width: 4.2rem, font-size: (flaticon: 1.4em, fontawesome: 1.3em, lineawesome: 1.6em)), sm: (width: 2.7rem, font-size: (flaticon: 1em, fontawesome: 1em, lineawesome: 1.1em))), default, fixed); }
  .kt-input-icon.kt-input-icon--fixed-large {
    display: inline-block;
    width: kt-get((default: (width: 3.2rem, font-size: (flaticon: 1.3em, fontawesome: 1.2em, lineawesome: 1.4em)), lg: (width: 4.2rem, font-size: (flaticon: 1.4em, fontawesome: 1.3em, lineawesome: 1.6em)), sm: (width: 2.7rem, font-size: (flaticon: 1em, fontawesome: 1em, lineawesome: 1.1em))), lg, fixed); }
  .kt-input-icon.kt-input-icon--fixed-small {
    display: inline-block;
    width: kt-get((default: (width: 3.2rem, font-size: (flaticon: 1.3em, fontawesome: 1.2em, lineawesome: 1.4em)), lg: (width: 4.2rem, font-size: (flaticon: 1.4em, fontawesome: 1.3em, lineawesome: 1.6em)), sm: (width: 2.7rem, font-size: (flaticon: 1em, fontawesome: 1em, lineawesome: 1.1em))), sm, fixed); }

/*@import "./theme/layout/header/config";
@import "./theme/layout/aside/config";
@import "./theme/layout/footer/config";*/
/*@import "bootstrap/bootstrap.scss";*/
.Project-drawer__container {
  position: fixed;
  top: 0;
  bottom: 0;
  background-color: #fff;
  right: 0;
  height: 100%;
  width: 640px;
  z-index: 999;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  -webkit-box-shadow: 0 0 20px 20px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 0 20px 20px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 20px 20px rgba(0, 0, 0, 0.1);
  -webkit-transform: translateX(100%);
  -moz-transform: translateX(100%);
  -ms-transform: translateX(100%);
  -o-transform: translateX(100%);
  transform: translateX(100%); }
  .Project-drawer__container .dual-listbox {
    height: 100%; }
  .Project-drawer__container .dual-listbox__search {
    width: 100%;
    max-width: none; }
  .Project-drawer__container .dual-listbox__container {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    -moz-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto; }
    .Project-drawer__container .dual-listbox__container > div {
      height: 100%;
      display: -webkit-box;
      display: -webkit-flex;
      display: -moz-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      -moz-box-orient: vertical;
      -moz-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column; }
    .Project-drawer__container .dual-listbox__container .dual-listbox__available,
    .Project-drawer__container .dual-listbox__container .dual-listbox__selected {
      -webkit-box-flex: 1;
      -webkit-flex: 1 1 auto;
      -moz-box-flex: 1;
      -ms-flex: 1 1 auto;
      flex: 1 1 auto;
      width: 270px; }
    .Project-drawer__container .dual-listbox__container .dual-listbox__buttons {
      height: auto; }

.Project-drawer__body {
  position: relative; }

.Project-drawer__content {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1rem;
  overflow: auto;
  -webkit-overflow-scrolling: touch; }

.Project-drawer--open .Project-drawer__container {
  -webkit-transform: translate(0);
  -moz-transform: translate(0);
  -ms-transform: translate(0);
  -o-transform: translate(0);
  transform: translate(0);
  visibility: visible;
  opacity: 1; }

.Project-drawer--open .Project-drawer__backdrop {
  visibility: visible;
  opacity: 1; }

.Project-drawer__container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column; }
  .Project-drawer__container .blockUI {
    height: 100%;
    width: 100% !important;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center; }

.Project-drawer__footer {
  padding: 1.25rem; }

.Project-drawer__header {
  padding: 1.25rem; }
  .Project-drawer__header .close {
    outline: none !important;
    color: kt-base-color(label, 2);
    font-family: "LineAwesome";
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    transition: all 0.3s; }
    .Project-drawer__header .close:before {
      content: ""; }
    .Project-drawer__header .close:hover {
      transition: all 0.3s; }
    .Project-drawer__header .close:before {
      font-size: 1.3rem; }
    .Project-drawer__header .close span {
      display: none; }
    .Project-drawer__header .close:hover {
      color: kt-brand-color(); }

.Project-drawer__title {
  font-weight: bold;
  font-size: 26px;
  line-height: 31px;
  color: #2F3D50; }

.Project-drawer__backdrop {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 900;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  visibility: hidden;
  opacity: 0; }

.Project-drawer__body {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -moz-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto; }

.drawer-open {
  overflow: hidden; }

.blockui {
  background: #fff;
  box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
  display: table;
  table-layout: fixed;
  border-radius: 4px; }
  .blockui.blockui-noshadow {
    box-shadow: none; }
  .blockui > span {
    color: kt-base-color(label, 2);
    display: table-cell;
    vertical-align: middle;
    padding: 0.75rem 1.2rem;
    font-size: 1rem;
    font-weight: 400; }
    .blockui > span > .kt-loader,
    .blockui > span > .kt-spinner {
      margin-right: 1.25rem; }

.btn.kt-spinner:not(.kt-spinner--center) {
  padding-left: 3rem; }
  .btn.kt-spinner:not(.kt-spinner--center):before {
    left: 1rem; }

.btn.kt-spinner.kt-spinner--right {
  padding-left: 1rem;
  padding-right: 3rem; }
  .btn.kt-spinner.kt-spinner--right:before {
    left: auto;
    right: 1rem; }

.btn.kt-spinner.kt-spinner--sm:not(.kt-spinner--center) {
  padding-left: 2.5rem; }
  .btn.kt-spinner.kt-spinner--sm:not(.kt-spinner--center):before {
    left: 1rem; }

.btn.kt-spinner.kt-spinner--sm.kt-spinner--right {
  padding-left: 1rem;
  padding-right: 2.5rem; }
  .btn.kt-spinner.kt-spinner--sm.kt-spinner--right:before {
    left: auto;
    right: 1rem; }

.btn.kt-spinner.kt-spinner--lg:not(.kt-spinner--center) {
  padding-left: 3.5rem; }
  .btn.kt-spinner.kt-spinner--lg:not(.kt-spinner--center):before {
    left: 1rem; }

.btn.kt-spinner.kt-spinner--lg.kt-spinner--right {
  padding-left: 1rem;
  padding-right: 3.5rem; }
  .btn.kt-spinner.kt-spinner--lg.kt-spinner--right:before {
    left: auto;
    right: 1rem; }

.kt-spinner {
  position: relative; }

.kt-spinner:before {
  content: '';
  box-sizing: border-box;
  position: absolute;
  top: 50%;
  left: 0;
  border-radius: 50%; }

.kt-spinner.kt-spinner--sm:before {
  width: 16px;
  height: 16px;
  margin-top: -8px; }

.kt-spinner.kt-spinner--sm.kt-spinner--center:before {
  left: 50%;
  margin-left: -8px; }

.kt-spinner.kt-spinner--sm.kt-spinner--left:before {
  left: 0;
  right: auto; }

.kt-spinner.kt-spinner--sm.kt-spinner--right:before {
  left: auto;
  right: 0; }

.kt-spinner:before {
  width: 20px;
  height: 20px;
  margin-top: -10px; }

.kt-spinner.kt-spinner--center:before {
  left: 50%;
  margin-left: -10px; }

.kt-spinner.kt-spinner--left:before {
  left: 0;
  right: auto; }

.kt-spinner.kt-spinner--right:before {
  left: auto;
  right: 0; }

.kt-spinner.kt-spinner--lg:before {
  width: 24px;
  height: 24px;
  margin-top: -12px; }

.kt-spinner.kt-spinner--lg.kt-spinner--center:before {
  left: 50%;
  margin-left: -12px; }

.kt-spinner.kt-spinner--lg.kt-spinner--left:before {
  left: 0;
  right: auto; }

.kt-spinner.kt-spinner--lg.kt-spinner--right:before {
  left: auto;
  right: 0; }

.kt-spinner:before {
  animation: kt-spinner .5s linear infinite; }

.kt-spinner.kt-spinner--brand:before {
  border: 2px solid #189EFF;
  border-right: 2px solid transparent; }

.kt-spinner.kt-spinner--light:before {
  border: 2px solid #ffffff;
  border-right: 2px solid transparent; }

.kt-spinner.kt-spinner--primary:before {
  border: 2px solid #189EFF;
  border-right: 2px solid transparent; }

.kt-spinner.kt-spinner--success:before {
  border: 2px solid #52c41a;
  border-right: 2px solid transparent; }

.kt-spinner.kt-spinner--info:before {
  border: 2px solid #1890ff;
  border-right: 2px solid transparent; }

.kt-spinner.kt-spinner--warning:before {
  border: 2px solid #faad14;
  border-right: 2px solid transparent; }

.kt-spinner.kt-spinner--danger:before {
  border: 2px solid #FF5F6D;
  border-right: 2px solid transparent; }

.kt-spinner.kt-spinner--input.kt-spinner--right:before {
  left: auto;
  right: 1rem; }

.kt-spinner.kt-spinner--input.kt-spinner--left:before {
  right: auto;
  left: 1rem; }

.kt-spinner.kt-spinner--v2:before {
  animation: kt-spinner .5s linear infinite; }

.kt-spinner.kt-spinner--v2.kt-spinner--brand:before {
  border: 2px solid #b1deff;
  border-top-color: #0998ff; }

.kt-spinner.kt-spinner--v2.kt-spinner--light:before {
  border: 2px solid white;
  border-top-color: #f7f7f7; }

.kt-spinner.kt-spinner--v2.kt-spinner--primary:before {
  border: 2px solid #b1deff;
  border-top-color: #0998ff; }

.kt-spinner.kt-spinner--v2.kt-spinner--success:before {
  border: 2px solid #aaef88;
  border-top-color: #4cb618; }

.kt-spinner.kt-spinner--v2.kt-spinner--info:before {
  border: 2px solid #b1daff;
  border-top-color: #0989ff; }

.kt-spinner.kt-spinner--v2.kt-spinner--warning:before {
  border: 2px solid #fde1aa;
  border-top-color: #f9a805; }

.kt-spinner.kt-spinner--v2.kt-spinner--danger:before {
  border: 2px solid #fff8f9;
  border-top-color: #ff505f; }

@keyframes kt-spinner {
  to {
    transform: rotate(360deg); } }

.kt-login.kt-login--v3 {
  background-size: cover;
  background-repeat: no-repeat; }
  .kt-login.kt-login--v3 .kt-login__wrapper {
    padding: 6% 2rem 1rem 2rem;
    margin: 0 auto 2rem auto;
    overflow: hidden; }
    .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container {
      width: 430px;
      margin: 0 auto; }
      .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-login__logo {
        text-align: center;
        margin: 0 auto 4rem auto; }
      .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-login__head {
        margin-top: 1rem;
        margin-bottom: 3rem; }
        .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-login__head .kt-login__title {
          text-align: center;
          font-size: 1.5rem;
          font-weight: 600;
          color: #595d6e; }
        .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-login__head .kt-login__desc {
          margin-top: 1.5rem;
          text-align: center;
          font-size: 1.1rem;
          font-weight: 400;
          color: #74788d; }
      .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form {
        margin: 0 auto; }
        .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .input-group {
          padding: 0;
          margin: 0 auto; }
        .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .form-control {
          height: 46px;
          border: none;
          padding-left: 1.5rem;
          padding-right: 1.5rem;
          margin-top: 1.5rem;
          background: rgba(235, 237, 242, 0.4); }
          .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .form-control::-moz-placeholder {
            color: #74788d;
            opacity: 1; }
          .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .form-control:-ms-input-placeholder {
            color: #74788d; }
          .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .form-control::-webkit-input-placeholder {
            color: #74788d; }
        .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .form-control.is-valid + .valid-feedback,
        .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .form-control.is-invalid + .invalid-feedback {
          font-weight: 600;
          font-size: 0.9rem;
          padding-left: 1.6rem; }
        .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .kt-login__extra {
          margin-top: 30px;
          margin-bottom: 15px;
          color: #74788d;
          font-size: 1rem; }
          .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .kt-login__extra .kt-checkbox {
            font-size: 1rem; }
          .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .kt-login__extra .kt-login__link {
            font-size: 1rem;
            color: #74788d;
            transition: color 0.3s ease; }
            .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .kt-login__extra .kt-login__link:hover {
              color: #189EFF;
              transition: color 0.3s ease; }
        .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .kt-login__actions {
          text-align: center;
          margin-top: 7%; }
          .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .kt-login__actions .kt-login__btn-secondary,
          .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .kt-login__actions .kt-login__btn-primary {
            height: 50px;
            padding-left: 2.5rem;
            padding-right: 2.5rem; }
      .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-login__account {
        text-align: center;
        margin-top: 2rem; }
        .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-login__account .kt-login__account-msg {
          font-size: 1rem;
          font-weight: 400;
          color: #74788d; }
        .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-login__account .kt-login__account-link {
          font-size: 1rem;
          font-weight: 600;
          color: #595d6e;
          transition: color 0.3s ease; }
          .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-login__account .kt-login__account-link:hover {
            color: #189EFF;
            transition: color 0.3s ease; }

.kt-login.kt-login--v3.kt-login--signin .kt-login__signup {
  display: none; }

.kt-login.kt-login--v3.kt-login--signin .kt-login__signin {
  display: block; }

.kt-login.kt-login--v3.kt-login--signin .kt-login__forgot {
  display: none; }

.kt-login.kt-login--v3.kt-login--signup .kt-login__signup {
  display: block; }

.kt-login.kt-login--v3.kt-login--signup .kt-login__signin {
  display: none; }

.kt-login.kt-login--v3.kt-login--signup .kt-login__forgot {
  display: none; }

.kt-login.kt-login--v3.kt-login--signup .kt-login__account {
  display: none; }

.kt-login.kt-login--v3.kt-login--forgot .kt-login__signup {
  display: none; }

.kt-login.kt-login--v3.kt-login--forgot .kt-login__signin {
  display: none; }

.kt-login.kt-login--v3.kt-login--forgot .kt-login__forgot {
  display: block; }

@media (max-width: 1024px) {
  .kt-login.kt-login--v3 .kt-login__wrapper {
    padding-top: 5rem;
    width: 100%; }
    .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container {
      margin: 0 auto; }
      .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-login__account {
        margin-top: 1rem; } }

@media (max-width: 768px) {
  .kt-login.kt-login--v3 .kt-login__wrapper {
    width: 100%; }
    .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container {
      width: 100%;
      margin: 0 auto; }
      .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form {
        width: 100%;
        margin: 0 auto; }
      .kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-login__account {
        margin-top: 1rem; } }

.kt-datatable {
  display: none; }

.kt-datatable.kt-datatable--default {
  display: block;
  margin-bottom: 0; }
  .kt-datatable.kt-datatable--default > .kt-datatable__table {
    border-collapse: collapse;
    overflow: hidden;
    display: none;
    width: 100%;
    border-radius: 0 !important; }
    .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head {
      background-color: #FAFAFB; }
      .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__cell {
        color: black; }
        .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__cell span {
          color: inherit; }
    .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head,
    .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body,
    .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot {
      visibility: hidden;
      display: block; }
      .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row,
      .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row,
      .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row {
        width: 100%; }
        .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell,
        .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell,
        .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell {
          vertical-align: middle;
          padding: 8px;
          font-size: 1rem; }
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--left,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--left,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--left {
            text-align: left; }
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--left > span,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--left > span,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--left > span {
              text-align: left; }
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--right,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--right,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--right {
            text-align: right; }
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--right > span,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--right > span,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--right > span {
              text-align: right; }
              .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--right > span > i,
              .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--right > span > i,
              .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--right > span > i {
                right: 0; }
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--center,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--center,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--center {
            text-align: center; }
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--center > span,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--center > span,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--center > span {
              text-align: center;
              margin: auto; }
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--sort,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--sort,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--sort {
            cursor: pointer; }
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--sort i,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--sort i,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--sort i {
              font-size: 0.6rem; }
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--resizing,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--resizing,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--resizing {
            cursor: col-resize; }
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell > span,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell > span,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell > span {
            display: block;
            overflow: hidden;
            text-overflow: ellipsis; }
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--check,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--check,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--check {
            text-align: center; }
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--check > span,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--check > span,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--check > span {
              overflow: visible; }
              .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--check > span > .kt-checkbox,
              .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--check > span > .kt-checkbox,
              .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--check > span > .kt-checkbox {
                top: 2px;
                padding: 0;
                margin: 0 0 0 0; }
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__toggle-detail,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__toggle-detail,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__toggle-detail {
            display: none; }
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__toggle-detail > span,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__toggle-detail > span,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__toggle-detail > span {
              width: 12px; }
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__toggle-detail > .kt-datatable__toggle-detail,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__toggle-detail > .kt-datatable__toggle-detail,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__toggle-detail > .kt-datatable__toggle-detail {
              display: inline-block;
              text-align: right; }
              .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__toggle-detail > .kt-datatable__toggle-detail > i,
              .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__toggle-detail > .kt-datatable__toggle-detail > i,
              .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__toggle-detail > .kt-datatable__toggle-detail > i {
                font-size: 1.4rem;
                width: 12px; }
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell .dropdown,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell .dropdown,
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell .dropdown {
            display: inline-block; }
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell .dropdown .dropdown-menu,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell .dropdown .dropdown-menu,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell .dropdown .dropdown-menu {
              margin-top: 0.5rem; }
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell .dropdown.dropup .dropdown-menu,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell .dropdown.dropup .dropdown-menu,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell .dropdown.dropup .dropdown-menu {
              margin-top: auto;
              margin-bottom: 0.5rem; }
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell .dropdown .dropdown-menu.dropdown-menu-right,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell .dropdown .dropdown-menu.dropdown-menu-right,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell .dropdown .dropdown-menu.dropdown-menu-right {
              margin-right: -0.8rem;
              /*rtl:ignore*/
              margin-left: 65px; }
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell .dropdown .dropdown-menu.dropdown-menu-left,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell .dropdown .dropdown-menu.dropdown-menu-left,
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell .dropdown .dropdown-menu.dropdown-menu-left {
              margin-left: -10rem; }
      .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head > .kt-datatable__lock,
      .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body > .kt-datatable__lock,
      .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot > .kt-datatable__lock {
        border: 0; }
    .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell > span,
    .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell > span {
      font-weight: 600;
      vertical-align: middle; }
    .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell {
      padding: 8px; }
      .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell > span > i {
        display: inline-block;
        position: relative;
        right: -10px;
        line-height: 0;
        vertical-align: middle;
        font-size: 1.1rem; }
    .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body.ps {
      padding-bottom: 0; }
    .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell {
      font-weight: regular; }
      .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--check > span > .kt-checkbox {
        top: 1px; }
    .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-detail {
      display: block; }
      .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-detail .kt-datatable__detail {
        display: block; }
        .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-detail .kt-datatable__detail .kt-datatable__row {
          display: table-row; }
          .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-detail .kt-datatable__detail .kt-datatable__row > .kt-datatable__cell {
            padding: 8px;
            text-align: left;
            vertical-align: top; }
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-detail .kt-datatable__detail .kt-datatable__row > .kt-datatable__cell > span {
              width: auto !important; }
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-detail .kt-datatable__detail .kt-datatable__row > .kt-datatable__cell:first-child {
              font-weight: 600; }
            .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-detail .kt-datatable__detail .kt-datatable__row > .kt-datatable__cell:last-child {
              font-weight: regular;
              padding-left: 20px; }
  .kt-datatable.kt-datatable--default.kt-datatable--error .kt-datatable__body {
    padding: 30px;
    text-align: center; }
  .kt-datatable.kt-datatable--default.kt-datatable--lock > .kt-datatable__table > .kt-datatable__head > .kt-datatable__lock,
  .kt-datatable.kt-datatable--default.kt-datatable--lock > .kt-datatable__table > .kt-datatable__body > .kt-datatable__lock,
  .kt-datatable.kt-datatable--default.kt-datatable--lock > .kt-datatable__table > .kt-datatable__foot > .kt-datatable__lock {
    display: inline-block;
    position: relative;
    vertical-align: top;
    overflow: hidden; }
  .kt-datatable.kt-datatable--default.kt-datatable--loaded {
    display: block; }
    .kt-datatable.kt-datatable--default.kt-datatable--loaded > .kt-datatable__table {
      display: block; }
      .kt-datatable.kt-datatable--default.kt-datatable--loaded > .kt-datatable__table > .kt-datatable__head,
      .kt-datatable.kt-datatable--default.kt-datatable--loaded > .kt-datatable__table > .kt-datatable__body,
      .kt-datatable.kt-datatable--default.kt-datatable--loaded > .kt-datatable__table > .kt-datatable__foot {
        visibility: visible;
        display: block;
        position: relative; }
        .kt-datatable.kt-datatable--default.kt-datatable--loaded > .kt-datatable__table > .kt-datatable__head .kt-datatable__row,
        .kt-datatable.kt-datatable--default.kt-datatable--loaded > .kt-datatable__table > .kt-datatable__body .kt-datatable__row,
        .kt-datatable.kt-datatable--default.kt-datatable--loaded > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row {
          display: table;
          table-layout: initial; }
  .kt-datatable.kt-datatable--default.kt-datatable--scroll > .kt-datatable__table {
    display: block; }
    .kt-datatable.kt-datatable--default.kt-datatable--scroll > .kt-datatable__table > .kt-datatable__head,
    .kt-datatable.kt-datatable--default.kt-datatable--scroll > .kt-datatable__table > .kt-datatable__foot {
      overflow: hidden; }
      .kt-datatable.kt-datatable--default.kt-datatable--scroll > .kt-datatable__table > .kt-datatable__head .kt-datatable__row,
      .kt-datatable.kt-datatable--default.kt-datatable--scroll > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row {
        position: relative; }
  .kt-datatable.kt-datatable--default > .kt-datatable__pager {
    margin: 0px;
    padding: 25px;
    padding-bottom: 0;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap; }
    .kt-datatable.kt-datatable--default > .kt-datatable__pager.kt-datatable__pager--top {
      margin-bottom: 20px; }
    .kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-nav {
      margin: 0;
      padding: 0;
      display: flex !important; }
      .kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-nav > li {
        padding: 0;
        margin-right: 5px;
        display: inline-block; }
        .kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-nav > li:last-child {
          margin-right: 0; }
        .kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link {
          cursor: pointer;
          display: flex;
          justify-content: center;
          align-items: center;
          height: 2.25rem;
          min-width: 2.25rem;
          padding: 0.5rem;
          border-radius: 3px;
          position: relative;
          font-size: 1rem;
          line-height: 1rem;
          font-weight: 600; }
          .kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link > i {
            font-size: 0.6rem;
            text-align: center;
            display: inline-block; }
          .kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--more-prev, .kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--more-next {
            font-weight: 600; }
        .kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-pager-input {
          height: 2.25rem;
          width: 3.5rem;
          text-align: center;
          border-radius: 3px !important; }
    .kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-info {
      display: flex;
      align-items: center; }
      .kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size {
        margin-right: 10px; }
        .kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .btn.dropdown-toggle {
          height: 2.25rem;
          padding: 0.45rem 1rem; }
        .kt-datatable.kt-datatable--default > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .dropdown-menu.inner > li.selected > a span.check-mark {
          margin-top: -0.6rem; }
  .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table {
    margin-bottom: 0; }
    .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__head .kt-datatable__toggle-subtable,
    .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__toggle-subtable,
    .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__toggle-subtable {
      display: flex;
      justify-content: center;
      align-items: center;
      margin: 0 auto; }
      .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__head .kt-datatable__toggle-subtable > i,
      .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__toggle-subtable > i,
      .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__toggle-subtable > i {
        line-height: 0;
        font-size: 1.4rem; }
      .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__head .kt-datatable__toggle-subtable:hover,
      .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__toggle-subtable:hover,
      .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__toggle-subtable:hover {
        text-decoration: none; }
    .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row-subtable,
    .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-subtable,
    .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row-subtable {
      display: table;
      width: 100%; }
      .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row-subtable > .kt-datatable__subtable,
      .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-subtable > .kt-datatable__subtable,
      .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row-subtable > .kt-datatable__subtable {
        padding: 20px; }
        .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row-subtable > .kt-datatable__subtable > .kt-datatable > .kt-datatable__pager,
        .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-subtable > .kt-datatable__subtable > .kt-datatable > .kt-datatable__pager,
        .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row-subtable > .kt-datatable__subtable > .kt-datatable > .kt-datatable__pager {
          padding-top: 10px;
          padding-bottom: 10px; }

@media (max-width: 768px) {
  .kt-datatable.kt-datatable--default {
    margin-bottom: 15px; }
    .kt-datatable.kt-datatable--default > .kt-datatable__pager {
      margin: 0;
      padding: 15px 15px 7.5px 15px; }
      .kt-datatable.kt-datatable--default > .kt-datatable__pager .kt-datatable__pager-nav,
      .kt-datatable.kt-datatable--default > .kt-datatable__pager .kt-datatable__pager-info {
        margin-top: 10px; } }

.kt-datatable > .kt-datatable__table {
  background-color: #FFFFFF; }
  .kt-datatable > .kt-datatable__table > .kt-datatable__head > .kt-datatable__lock.kt-datatable__lock--left,
  .kt-datatable > .kt-datatable__table > .kt-datatable__body > .kt-datatable__lock.kt-datatable__lock--left,
  .kt-datatable > .kt-datatable__table > .kt-datatable__foot > .kt-datatable__lock.kt-datatable__lock--left {
    z-index: 1;
    box-shadow: 0px 0px 17px 5px rgba(113, 106, 202, 0.14); }
  .kt-datatable > .kt-datatable__table > .kt-datatable__head > .kt-datatable__lock.kt-datatable__lock--right,
  .kt-datatable > .kt-datatable__table > .kt-datatable__body > .kt-datatable__lock.kt-datatable__lock--right,
  .kt-datatable > .kt-datatable__table > .kt-datatable__foot > .kt-datatable__lock.kt-datatable__lock--right {
    box-shadow: 0px 0px 17px 5px rgba(113, 106, 202, 0.14); }
  .kt-datatable > .kt-datatable__table > .kt-datatable__head > .kt-datatable__lock.kt-datatable__lock--scroll,
  .kt-datatable > .kt-datatable__table > .kt-datatable__body > .kt-datatable__lock.kt-datatable__lock--scroll,
  .kt-datatable > .kt-datatable__table > .kt-datatable__foot > .kt-datatable__lock.kt-datatable__lock--scroll {
    position: relative; }
  .kt-datatable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row,
  .kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row,
  .kt-datatable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row {
    /*border-bottom: 1px solid #eeeef2;*/ }
    .kt-datatable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell,
    .kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell,
    .kt-datatable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell {
      /*  border-left: 1px solid $row-border-color;*/ }
      .kt-datatable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell:last-child,
      .kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell:last-child,
      .kt-datatable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell:last-child {
        /* border-right: 1px solid $row-border-color;*/ }
      .kt-datatable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell .kt-checkbox.kt-checkbox--solid > span,
      .kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell .kt-checkbox.kt-checkbox--solid > span,
      .kt-datatable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell .kt-checkbox.kt-checkbox--solid > span {
        background: #00336C; }
      .kt-datatable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell .kt-checkbox.kt-checkbox--solid > input:checked ~ span,
      .kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell .kt-checkbox.kt-checkbox--solid > input:checked ~ span,
      .kt-datatable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell .kt-checkbox.kt-checkbox--solid > input:checked ~ span {
        background: #e8ecfa; }
  .kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row {
    border-radius: 12px; }
    .kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row .kt-datatable__cell {
      padding: 12px 16px; }
  .kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__toggle-detail {
    vertical-align: middle;
    color: #fff; }
    .kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__toggle-detail i {
      transition: color 0.3s ease;
      color: #fff; }
      .kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__toggle-detail i:before {
        line-height: 0;
        vertical-align: middle; }
    .kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__toggle-detail:hover i, .kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__toggle-detail.kt-datatable__toggle-detail--active i {
      transition: color 0.3s ease;
      color: #fff; }
  .kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-detail .kt-datatable__detail table {
    border-left: 1px solid #00336C;
    border-right: 1px solid #00336C; }
  .kt-datatable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell,
  .kt-datatable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell {
    background: transparent; }
    .kt-datatable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell > span,
    .kt-datatable > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell > span {
      color: #595d6e; }
  .kt-datatable > .kt-datatable__table > .kt-datatable__head {
    /*                background: #F9F9FC !important;
                border-radius: 12px;*/
    background: transparent;
    border-top-left-radius: 12px;
    border-bottom-left-radius: 12px; }
    .kt-datatable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row {
      background: transparent; }
      .kt-datatable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell {
        padding: 12px 16px !important;
        background: #F9F9FC !important; }
        .kt-datatable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell:nth-child(1) {
          border-top-left-radius: 12px;
          border-bottom-left-radius: 12px; }
        .kt-datatable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell:nth-child(2) {
          border-top-left-radius: 12px;
          border-bottom-left-radius: 12px; }
        .kt-datatable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell:last-child {
          border-top-right-radius: 12px;
          border-bottom-right-radius: 12px; }
        .kt-datatable > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell > span > i {
          color: #FFFFFF; }

.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link {
  color: #93a2dd;
  transition: all 0.3s; }
  .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--first, .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--prev, .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--next, .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--last {
    background: #f0f3ff; }
    .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--first:hover, .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--prev:hover, .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--next:hover, .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--last:hover {
      background: #FFFFFF;
      color: #595d6e; }
  .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link:hover {
    transition: all 0.3s;
    background: #FFFFFF;
    color: #595d6e; }
  .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--active {
    background: #FFFFFF;
    color: #595d6e; }
  .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--disabled, .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--disabled:hover {
    color: #93a2dd;
    background: #f0f3ff;
    opacity: 0.3; }

.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-pager-input {
  transition: all 0.3s;
  background: #f0f3ff;
  border-color: #f0f3ff; }
  .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-pager-input:focus {
    transition: all 0.3s;
    background: #FFFFFF;
    border-color: #FFFFFF; }

.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .btn.dropdown-toggle {
  font-size: 1rem;
  font-weight: 600;
  color: black;
  background: #fff; }
  .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .btn.dropdown-toggle i {
    color: #595d6e; }

.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .btn.dropdown-toggle:focus,
.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .btn.dropdown-toggle:hover,
.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size.show > .btn.dropdown-toggle {
  color: #595d6e !important;
  background: #FFFFFF; }
  .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .btn.dropdown-toggle:focus i,
  .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .btn.dropdown-toggle:hover i,
  .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size.show > .btn.dropdown-toggle i {
    color: #595d6e !important; }

.kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .dropdown-menu {
  z-index: 100; }
  .modal .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-info .kt-datatable__pager-size .dropdown-menu {
    z-index: 1051; }

.kt-datatable.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__toggle-subtable > i {
  color: #fff; }

.kt-datatable.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-subtable {
  border-top: 0; }

.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row {
  /*border-bottom: 2px solid #eeeef2 !important;*/
  /*border-top: 1px solid #eeeef2 !important;*/ }
  .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell {
    transition: background 0.3s ease;
    padding: 12px 16px; }
    .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell > span {
      color: #595d6e; }
    .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--hover {
      transition: background 0.3s ease;
      background: transparent; }
  .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row.kt-datatable__row--even {
    background: #F9F9FC; }
    .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row.kt-datatable__row--even > .kt-datatable__cell {
      background: transparent; }
  .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row.kt-datatable__row--active > .kt-datatable__cell {
    background: #FFFFFF; }
  .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row.kt-datatable__row--hover:not(.kt-datatable__row--active) {
    transition: background 0.3s ease;
    box-shadow: 0px 3px 40px #afbed366; }
    .kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__body .kt-datatable__row.kt-datatable__row--hover:not(.kt-datatable__row--active) > .kt-datatable__cell {
      transition: background 0.3s ease;
      background: transparent; }

.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__head .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--sorted > span,
.kt-datatable.kt-datatable--default > .kt-datatable__table > .kt-datatable__foot .kt-datatable__row > .kt-datatable__cell.kt-datatable__cell--sorted > span {
  color: #FFFFFF; }

.kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row.kt-datatable__row--subtable-expanded > .kt-datatable__cell {
  background: #FFFFFF !important; }

.kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-subtable {
  background: transparent;
  border-right: 1px solid #00336C;
  border-bottom: 1px solid #00336C;
  border-left: 1px solid #00336C; }
  .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-subtable > .kt-datatable__subtable > .kt-datatable {
    box-shadow: 0px 0px 15px 1px rgba(113, 106, 202, 0.1); }
  .kt-datatable.kt-datatable--default.kt-datatable--subtable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row-subtable.kt-datatable__row-loading > .kt-datatable__subtable > .kt-datatable > .kt-datatable__table {
    background: transparent; }

.kt-datatable .ps > .ps__rail-y > .ps__thumb-y,
.kt-datatable .ps > .ps__rail-x > .ps__thumb-x {
  background: #dbe2f7; }
  .kt-datatable .ps > .ps__rail-y > .ps__thumb-y:hover, .kt-datatable .ps > .ps__rail-y > .ps__thumb-y:focus,
  .kt-datatable .ps > .ps__rail-x > .ps__thumb-x:hover,
  .kt-datatable .ps > .ps__rail-x > .ps__thumb-x:focus {
    background: #dbe2f7; }

/*@import "~bootstrap-select/sass/bootstrap-select";*/
.bootstrap-timepicker-widget {
  left: auto;
  width: 175px; }
  .bootstrap-timepicker-widget .bootstrap-timepicker-hour,
  .bootstrap-timepicker-widget .bootstrap-timepicker-minute,
  .bootstrap-timepicker-widget .bootstrap-timepicker-meridian,
  .bootstrap-timepicker-widget .bootstrap-timepicker-second {
    border: 0;
    background: none;
    outline: none !important;
    box-shadow: none; }
  .bootstrap-timepicker-widget table td > a {
    border: 0; }
    .bootstrap-timepicker-widget table td > a i {
      font-size: 1.1rem; }

.bootstrap-timepicker-widget .bootstrap-timepicker-hour,
.bootstrap-timepicker-widget .bootstrap-timepicker-minute,
.bootstrap-timepicker-widget .bootstrap-timepicker-meridian,
.bootstrap-timepicker-widget .bootstrap-timepicker-second {
  color: #595d6e; }

.bootstrap-timepicker-widget table td > a .la {
  font-size: 1.2rem;
  color: #74788d; }

.bootstrap-timepicker-widget table td > a:hover {
  background: #f7f8fa; }

@media only screen and (min-width: 64em) {
  .cus-5 {
    width: 20%; } }

.aside.aside-dark {
  background-color: #fff; }
  .aside.aside-dark .aside-logo {
    background-color: #fff; }

#kt_aside_logo {
  padding-left: 5px !important;
  padding-right: 25px !important; }

.aside-dark .menu .menu-item .menu-link.active {
  background-color: #5766E5;
  color: #fff; }

.aside-dark .menu .menu-item .menu-link:hover:not(.disabled):not(.active), .aside-dark .menu .menu-item.hover > .menu-link:not(.disabled):not(.active) {
  color: #3f4254;
  background-color: #e9e9e9; }

.aside-dark .menu .menu-item.show > .menu-link {
  background-color: #fff;
  color: #9899ac; }
  .aside-dark .menu .menu-item.show > .menu-link .menu-title {
    color: #9899ac; }

.aside-dark .menu .menu-item > .menu-link {
  background-color: #fff;
  color: #9899ac; }
  .aside-dark .menu .menu-item > .menu-link .menu-title {
    color: #9899ac; }

.dmms-drawer--Change-password .Project-drawer__container {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  max-height: 600px;
  box-shadow: 0px 3px 46px rgba(175, 190, 211, 0.2);
  border-radius: 36px;
  padding: 2em; }

.dmms-drawer--upsertExtensionPackages .Project-drawer__container {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  max-height: 675px;
  box-shadow: 0px 3px 46px rgba(175, 190, 211, 0.2);
  border-radius: 6px;
  padding: 2em; }

.dmms-drawer--Active-Agency .Project-drawer__container {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  max-height: 650px;
  box-shadow: 0px 3px 46px rgba(175, 190, 211, 0.2);
  padding: 2em; }
  .dmms-drawer--Active-Agency .Project-drawer__container .Project-drawer__header {
    padding-bottom: 0px; }

.econtract-drawer--package-integrate .Project-drawer__container {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  max-height: 400px;
  box-shadow: 0px 3px 46px rgba(175, 190, 211, 0.2);
  padding: 2em; }
  .econtract-drawer--package-integrate .Project-drawer__container .Project-drawer__header {
    padding-bottom: 0px; }

.dmms-drawer--Change-language .Project-drawer__container {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  max-height: 550px;
  width: 450px;
  box-shadow: 0px 3px 46px rgba(175, 190, 211, 0.2);
  border-radius: 36px;
  padding: 2em; }

.dmms-drawer--Change-date .Project-drawer__container {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  max-height: 500px;
  width: 450px;
  box-shadow: 0px 3px 46px rgba(175, 190, 211, 0.2);
  border-radius: 36px;
  padding: 2em; }
  .dmms-drawer--Change-date .Project-drawer__container .Project-drawer__content {
    overflow: hidden !important; }

.Project-drawer__header {
  justify-content: space-between; }

.div-backgroud-white {
  background-color: #FFFFFF;
  border-radius: 8px; }

.detail-header {
  padding: 2em 2em; }
  .detail-header .detail-header-left {
    font-size: 20px;
    font-weight: bold; }
  .detail-header .detail-header-right {
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 4px; }
  .detail-header .btn-success-2 {
    background-color: #2CAE39;
    color: #FCFCFD;
    border-radius: 20px;
    padding: 2px 12px;
    font-size: 12px; }
  .detail-header .btn-danger-2 {
    background-color: #f1416c;
    color: #FCFCFD;
    border-radius: 20px;
    padding: 2px 12px;
    font-size: 12px; }

#nav_last_10 button {
  line-height: 3em;
  border: none; }
  #nav_last_10 button span {
    padding: 4em; }

.text-color-main {
  color: #777E90;
  font-size: 14px;
  margin-bottom: 4px; }

.text-title-color-main {
  color: #777E90;
  font-weight: 500;
  font-size: 16px;
  margin-bottom: 4px; }

.text-title-color-main.active {
  color: #23262F;
  font-weight: 500;
  font-size: 16px;
  margin-bottom: 4px; }

.text-title {
  color: #353945;
  font-weight: bold;
  font-size: 32px; }

.text-title-color-black {
  color: #353945;
  font-weight: bold;
  font-size: 16px; }

.background-white-border-24 {
  padding: 15px 40px;
  background-color: #FFFFFF;
  border-radius: 20px; }

.border-blue {
  border-top: 5px solid #3772FF;
  width: 0px;
  opacity: 0.5;
  border-radius: 6px; }

.disabled {
  pointer-events: none;
  cursor: pointer;
  opacity: 0.3; }

.kt-pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin: 0;
  padding: 0; }

.kt-pagination .kt-pagination__links, .kt-pagination .kt-pagination__links li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }

.kt-pagination .kt-pagination__links {
  list-style-type: none;
  margin: 0;
  padding: 0; }

.kt-pagination .kt-pagination__links li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: 0.5rem;
  border-radius: 4px; }

.kt-pagination .kt-pagination__links li a {
  font-weight: 500;
  color: #74788d;
  font-size: 1rem;
  padding: 0 0.2rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-width: 30px;
  min-height: 30px;
  margin: 0; }
  .kt-pagination .kt-pagination__links li a i {
    font-size: 0.6rem; }

.kt-pagination .kt-pagination__links .kt-pagination__link--active a {
  color: #ffffff; }

.kt-pagination .kt-pagination__toolbar {
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0; }

.kt-pagination .kt-pagination__toolbar .form-control {
  padding: 0;
  margin-right: 10px;
  height: 30px;
  font-weight: 600;
  font-size: 1.1rem;
  font-weight: 500;
  line-height: 1;
  outline: none;
  border: none; }

.kt-pagination .kt-pagination__toolbar .pagination__desc {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  font-weight: 500;
  color: #74788d; }

.kt-pagination.kt-pagination--brand .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--brand .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--brand .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--brand .kt-pagination__links .kt-pagination__link--last {
  background: rgba(93, 120, 255, 0.1); }

.kt-pagination.kt-pagination--brand .kt-pagination__links .kt-pagination__link--active {
  background: #189EFF; }

.kt-pagination.kt-pagination--brand .kt-pagination__links li:hover {
  background: #189EFF;
  -webkit-transition: color 0.3s ease;
  transition: color 0.3s ease; }

.kt-pagination.kt-pagination--brand .kt-pagination__links li:hover a {
  color: #ffffff; }

.kt-pagination.kt-pagination--brand .kt-pagination__links li:hover a i {
  color: #fff !important; }

.kt-pagination.kt-pagination--brand .kt-pagination__toolbar .form-control {
  background: rgba(93, 120, 255, 0.1); }

.kt-pagination.kt-pagination--light .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--light .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--light .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--light .kt-pagination__links .kt-pagination__link--last {
  background: rgba(255, 255, 255, 0.1); }

.kt-pagination.kt-pagination--light .kt-pagination__links .kt-pagination__link--active {
  background: #ffffff; }

.kt-pagination.kt-pagination--light .kt-pagination__links li:hover {
  background: #ffffff;
  -webkit-transition: color 0.3s ease;
  transition: color 0.3s ease; }

.kt-pagination.kt-pagination--light .kt-pagination__links li:hover a {
  color: #ffffff; }

.kt-pagination.kt-pagination--light .kt-pagination__links li:hover a i {
  color: #fff !important; }

.kt-pagination.kt-pagination--light .kt-pagination__toolbar .form-control {
  background: rgba(255, 255, 255, 0.1); }

.kt-pagination.kt-pagination--dark .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--dark .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--dark .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--dark .kt-pagination__links .kt-pagination__link--last {
  background: rgba(40, 42, 60, 0.1); }

.kt-pagination.kt-pagination--dark .kt-pagination__links .kt-pagination__link--active {
  background: #282a3c; }

.kt-pagination.kt-pagination--dark .kt-pagination__links li:hover {
  background: #282a3c;
  -webkit-transition: color 0.3s ease;
  transition: color 0.3s ease; }

.kt-pagination.kt-pagination--dark .kt-pagination__links li:hover a {
  color: #ffffff; }

.kt-pagination.kt-pagination--dark .kt-pagination__links li:hover a i {
  color: #fff !important; }

.kt-pagination.kt-pagination--dark .kt-pagination__toolbar .form-control {
  background: rgba(40, 42, 60, 0.1); }

.kt-pagination.kt-pagination--primary .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--primary .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--primary .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--primary .kt-pagination__links .kt-pagination__link--last {
  background: rgba(88, 103, 221, 0.1); }

.kt-pagination.kt-pagination--primary .kt-pagination__links .kt-pagination__link--active {
  background: #5867dd; }

.kt-pagination.kt-pagination--primary .kt-pagination__links li:hover {
  background: #5867dd;
  -webkit-transition: color 0.3s ease;
  transition: color 0.3s ease; }

.kt-pagination.kt-pagination--primary .kt-pagination__links li:hover a {
  color: #ffffff; }

.kt-pagination.kt-pagination--primary .kt-pagination__links li:hover a i {
  color: #fff !important; }

.kt-pagination.kt-pagination--primary .kt-pagination__toolbar .form-control {
  background: rgba(88, 103, 221, 0.1); }

.kt-pagination.kt-pagination--success .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--success .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--success .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--success .kt-pagination__links .kt-pagination__link--last {
  background: rgba(29, 201, 183, 0.1); }

.kt-pagination.kt-pagination--success .kt-pagination__links .kt-pagination__link--active {
  background: #1dc9b7; }

.kt-pagination.kt-pagination--success .kt-pagination__links li:hover {
  background: #1dc9b7;
  -webkit-transition: color 0.3s ease;
  transition: color 0.3s ease; }

.kt-pagination.kt-pagination--success .kt-pagination__links li:hover a {
  color: #ffffff; }

.kt-pagination.kt-pagination--success .kt-pagination__links li:hover a i {
  color: #fff !important; }

.kt-pagination.kt-pagination--success .kt-pagination__toolbar .form-control {
  background: rgba(29, 201, 183, 0.1); }

.kt-pagination.kt-pagination--info .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--info .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--info .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--info .kt-pagination__links .kt-pagination__link--last {
  background: rgba(85, 120, 235, 0.1); }

.kt-pagination.kt-pagination--info .kt-pagination__links .kt-pagination__link--active {
  background: #5578eb; }

.kt-pagination.kt-pagination--info .kt-pagination__links li:hover {
  background: #5578eb;
  -webkit-transition: color 0.3s ease;
  transition: color 0.3s ease; }

.kt-pagination.kt-pagination--info .kt-pagination__links li:hover a {
  color: #ffffff; }

.kt-pagination.kt-pagination--info .kt-pagination__links li:hover a i {
  color: #fff !important; }

.kt-pagination.kt-pagination--info .kt-pagination__toolbar .form-control {
  background: rgba(85, 120, 235, 0.1); }

.kt-pagination.kt-pagination--warning .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--warning .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--warning .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--warning .kt-pagination__links .kt-pagination__link--last {
  background: rgba(255, 184, 34, 0.1); }

.kt-pagination.kt-pagination--warning .kt-pagination__links .kt-pagination__link--active {
  background: #ffb822; }

.kt-pagination.kt-pagination--warning .kt-pagination__links li:hover {
  background: #ffb822;
  -webkit-transition: color 0.3s ease;
  transition: color 0.3s ease; }

.kt-pagination.kt-pagination--warning .kt-pagination__links li:hover a {
  color: #ffffff; }

.kt-pagination.kt-pagination--warning .kt-pagination__links li:hover a i {
  color: #fff !important; }

.kt-pagination.kt-pagination--warning .kt-pagination__toolbar .form-control {
  background: rgba(255, 184, 34, 0.1); }

.kt-pagination.kt-pagination--danger .kt-pagination__links .kt-pagination__link--first, .kt-pagination.kt-pagination--danger .kt-pagination__links .kt-pagination__link--next, .kt-pagination.kt-pagination--danger .kt-pagination__links .kt-pagination__link--prev, .kt-pagination.kt-pagination--danger .kt-pagination__links .kt-pagination__link--last {
  background: rgba(253, 57, 122, 0.1); }

.kt-pagination.kt-pagination--danger .kt-pagination__links .kt-pagination__link--active {
  background: #fd397a; }

.kt-pagination.kt-pagination--danger .kt-pagination__links li:hover {
  background: #fd397a;
  -webkit-transition: color 0.3s ease;
  transition: color 0.3s ease; }

.kt-pagination.kt-pagination--danger .kt-pagination__links li:hover a {
  color: #ffffff; }

.kt-pagination.kt-pagination--danger .kt-pagination__links li:hover a i {
  color: #fff !important; }

.kt-pagination.kt-pagination--danger .kt-pagination__toolbar .form-control {
  background: rgba(253, 57, 122, 0.1); }

.kt-pagination.kt-pagination--circle .kt-pagination__links li {
  min-width: 30px;
  min-height: 30px;
  border-radius: 50%; }

.kt-pagination.kt-pagination--lg .kt-pagination__links li a {
  font-size: 1.3rem;
  min-width: 35px;
  min-height: 35px; }

.kt-pagination.kt-pagination--lg .kt-pagination__toolbar .form-control {
  height: 35px;
  font-size: 1.2rem;
  padding: 0.2rem 0 0.2rem 0.2rem; }

.kt-pagination.kt-pagination--sm .kt-pagination__links li a {
  font-size: 1rem;
  min-width: 25px;
  min-height: 25px; }

.kt-pagination.kt-pagination--sm .kt-pagination__toolbar .form-control {
  height: 25px;
  font-size: 0.9rem; }

@media (max-width: 768px) {
  .kt-pagination .kt-pagination__links {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
  .kt-pagination .kt-pagination__links li {
    margin: 0.3rem 0.5rem 0.3rem 0; }
  .kt-pagination .kt-pagination__links li a {
    font-size: 0.9rem;
    min-width: 25px;
    min-height: 25px; }
  .kt-pagination .kt-pagination__toolbar .form-control {
    height: 25px;
    font-size: 0.9rem;
    padding: 0.2rem 0 0.2rem 0.2rem; } }

/*#region bootrapCustom*/
.m_auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
  margin-right: auto !important;
  margin-left: auto !important; }

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

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

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

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

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

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

.p_auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
  margin-right: auto !important;
  margin-left: auto !important; }

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

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

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

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

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

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

.m_0 {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
  margin-right: 0rem !important;
  margin-left: 0rem !important; }

.mt_0 {
  margin-top: 0rem !important; }

.mb_0 {
  margin-bottom: 0rem !important; }

.ml_0 {
  margin-left: 0rem !important; }

.mr_0 {
  margin-right: 0rem !important; }

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

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

.p_0 {
  padding-right: 0rem !important;
  padding-left: 0rem !important;
  padding-top: 0rem !important;
  padding-bottom: 0rem !important; }

.pt_0 {
  padding-top: 0rem !important; }

.pb_0 {
  padding-bottom: 0rem !important; }

.pl_0 {
  padding-left: 0rem !important; }

.pr_0 {
  padding-right: 0rem !important; }

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

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

.m_1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important; }

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

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

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

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

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

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

.p_1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important; }

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

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

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

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

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

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

.m_2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important; }

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

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

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

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

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

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

.p_2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important; }

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

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

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

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

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

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

.m_3 {
  margin-top: 0.75rem !important;
  margin-bottom: 0.75rem !important;
  margin-right: 0.75rem !important;
  margin-left: 0.75rem !important; }

.mt_3 {
  margin-top: 0.75rem !important; }

.mb_3 {
  margin-bottom: 0.75rem !important; }

.ml_3 {
  margin-left: 0.75rem !important; }

.mr_3 {
  margin-right: 0.75rem !important; }

.mx_3 {
  margin-right: 0.75rem !important;
  margin-left: 0.75rem !important; }

.my_3 {
  margin-top: 0.75rem !important;
  margin-bottom: 0.75rem !important; }

.p_3 {
  padding-right: 0.75rem !important;
  padding-left: 0.75rem !important;
  padding-top: 0.75rem !important;
  padding-bottom: 0.75rem !important; }

.pt_3 {
  padding-top: 0.75rem !important; }

.pb_3 {
  padding-bottom: 0.75rem !important; }

.pl_3 {
  padding-left: 0.75rem !important; }

.pr_3 {
  padding-right: 0.75rem !important; }

.px_3 {
  padding-right: 0.75rem !important;
  padding-left: 0.75rem !important; }

.py_3 {
  padding-top: 0.75rem !important;
  padding-bottom: 0.75rem !important; }

.m_4 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
  margin-right: 1rem !important;
  margin-left: 1rem !important; }

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

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

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

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

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

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

.p_4 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
  padding-top: 1rem !important;
  padding-bottom: 1rem !important; }

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

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

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

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

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

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

.m_5 {
  margin-top: 1.25rem !important;
  margin-bottom: 1.25rem !important;
  margin-right: 1.25rem !important;
  margin-left: 1.25rem !important; }

.mt_5 {
  margin-top: 1.25rem !important; }

.mb_5 {
  margin-bottom: 1.25rem !important; }

.ml_5 {
  margin-left: 1.25rem !important; }

.mr_5 {
  margin-right: 1.25rem !important; }

.mx_5 {
  margin-right: 1.25rem !important;
  margin-left: 1.25rem !important; }

.my_5 {
  margin-top: 1.25rem !important;
  margin-bottom: 1.25rem !important; }

.p_5 {
  padding-right: 1.25rem !important;
  padding-left: 1.25rem !important;
  padding-top: 1.25rem !important;
  padding-bottom: 1.25rem !important; }

.pt_5 {
  padding-top: 1.25rem !important; }

.pb_5 {
  padding-bottom: 1.25rem !important; }

.pl_5 {
  padding-left: 1.25rem !important; }

.pr_5 {
  padding-right: 1.25rem !important; }

.px_5 {
  padding-right: 1.25rem !important;
  padding-left: 1.25rem !important; }

.py_5 {
  padding-top: 1.25rem !important;
  padding-bottom: 1.25rem !important; }

.m_6 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important; }

.mt_6 {
  margin-top: 1.5rem !important; }

.mb_6 {
  margin-bottom: 1.5rem !important; }

.ml_6 {
  margin-left: 1.5rem !important; }

.mr_6 {
  margin-right: 1.5rem !important; }

.mx_6 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important; }

.my_6 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important; }

.p_6 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important; }

.pt_6 {
  padding-top: 1.5rem !important; }

.pb_6 {
  padding-bottom: 1.5rem !important; }

.pl_6 {
  padding-left: 1.5rem !important; }

.pr_6 {
  padding-right: 1.5rem !important; }

.px_6 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important; }

.py_6 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important; }

.m_7 {
  margin-top: 1.75rem !important;
  margin-bottom: 1.75rem !important;
  margin-right: 1.75rem !important;
  margin-left: 1.75rem !important; }

.mt_7 {
  margin-top: 1.75rem !important; }

.mb_7 {
  margin-bottom: 1.75rem !important; }

.ml_7 {
  margin-left: 1.75rem !important; }

.mr_7 {
  margin-right: 1.75rem !important; }

.mx_7 {
  margin-right: 1.75rem !important;
  margin-left: 1.75rem !important; }

.my_7 {
  margin-top: 1.75rem !important;
  margin-bottom: 1.75rem !important; }

.p_7 {
  padding-right: 1.75rem !important;
  padding-left: 1.75rem !important;
  padding-top: 1.75rem !important;
  padding-bottom: 1.75rem !important; }

.pt_7 {
  padding-top: 1.75rem !important; }

.pb_7 {
  padding-bottom: 1.75rem !important; }

.pl_7 {
  padding-left: 1.75rem !important; }

.pr_7 {
  padding-right: 1.75rem !important; }

.px_7 {
  padding-right: 1.75rem !important;
  padding-left: 1.75rem !important; }

.py_7 {
  padding-top: 1.75rem !important;
  padding-bottom: 1.75rem !important; }

.m_8 {
  margin-top: 2rem !important;
  margin-bottom: 2rem !important;
  margin-right: 2rem !important;
  margin-left: 2rem !important; }

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

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

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

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

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

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

.p_8 {
  padding-right: 2rem !important;
  padding-left: 2rem !important;
  padding-top: 2rem !important;
  padding-bottom: 2rem !important; }

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

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

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

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

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

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

.m_9 {
  margin-top: 2.25rem !important;
  margin-bottom: 2.25rem !important;
  margin-right: 2.25rem !important;
  margin-left: 2.25rem !important; }

.mt_9 {
  margin-top: 2.25rem !important; }

.mb_9 {
  margin-bottom: 2.25rem !important; }

.ml_9 {
  margin-left: 2.25rem !important; }

.mr_9 {
  margin-right: 2.25rem !important; }

.mx_9 {
  margin-right: 2.25rem !important;
  margin-left: 2.25rem !important; }

.my_9 {
  margin-top: 2.25rem !important;
  margin-bottom: 2.25rem !important; }

.p_9 {
  padding-right: 2.25rem !important;
  padding-left: 2.25rem !important;
  padding-top: 2.25rem !important;
  padding-bottom: 2.25rem !important; }

.pt_9 {
  padding-top: 2.25rem !important; }

.pb_9 {
  padding-bottom: 2.25rem !important; }

.pl_9 {
  padding-left: 2.25rem !important; }

.pr_9 {
  padding-right: 2.25rem !important; }

.px_9 {
  padding-right: 2.25rem !important;
  padding-left: 2.25rem !important; }

.py_9 {
  padding-top: 2.25rem !important;
  padding-bottom: 2.25rem !important; }

.m_10 {
  margin-top: 2.5rem !important;
  margin-bottom: 2.5rem !important;
  margin-right: 2.5rem !important;
  margin-left: 2.5rem !important; }

.mt_10 {
  margin-top: 2.5rem !important; }

.mb_10 {
  margin-bottom: 2.5rem !important; }

.ml_10 {
  margin-left: 2.5rem !important; }

.mr_10 {
  margin-right: 2.5rem !important; }

.mx_10 {
  margin-right: 2.5rem !important;
  margin-left: 2.5rem !important; }

.my_10 {
  margin-top: 2.5rem !important;
  margin-bottom: 2.5rem !important; }

.p_10 {
  padding-right: 2.5rem !important;
  padding-left: 2.5rem !important;
  padding-top: 2.5rem !important;
  padding-bottom: 2.5rem !important; }

.pt_10 {
  padding-top: 2.5rem !important; }

.pb_10 {
  padding-bottom: 2.5rem !important; }

.pl_10 {
  padding-left: 2.5rem !important; }

.pr_10 {
  padding-right: 2.5rem !important; }

.px_10 {
  padding-right: 2.5rem !important;
  padding-left: 2.5rem !important; }

.py_10 {
  padding-top: 2.5rem !important;
  padding-bottom: 2.5rem !important; }

.m_11 {
  margin-top: 2.75rem !important;
  margin-bottom: 2.75rem !important;
  margin-right: 2.75rem !important;
  margin-left: 2.75rem !important; }

.mt_11 {
  margin-top: 2.75rem !important; }

.mb_11 {
  margin-bottom: 2.75rem !important; }

.ml_11 {
  margin-left: 2.75rem !important; }

.mr_11 {
  margin-right: 2.75rem !important; }

.mx_11 {
  margin-right: 2.75rem !important;
  margin-left: 2.75rem !important; }

.my_11 {
  margin-top: 2.75rem !important;
  margin-bottom: 2.75rem !important; }

.p_11 {
  padding-right: 2.75rem !important;
  padding-left: 2.75rem !important;
  padding-top: 2.75rem !important;
  padding-bottom: 2.75rem !important; }

.pt_11 {
  padding-top: 2.75rem !important; }

.pb_11 {
  padding-bottom: 2.75rem !important; }

.pl_11 {
  padding-left: 2.75rem !important; }

.pr_11 {
  padding-right: 2.75rem !important; }

.px_11 {
  padding-right: 2.75rem !important;
  padding-left: 2.75rem !important; }

.py_11 {
  padding-top: 2.75rem !important;
  padding-bottom: 2.75rem !important; }

.m_12 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
  margin-right: 3rem !important;
  margin-left: 3rem !important; }

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

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

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

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

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

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

.p_12 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
  padding-top: 3rem !important;
  padding-bottom: 3rem !important; }

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

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

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

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

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

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

.m_13 {
  margin-top: 3.25rem !important;
  margin-bottom: 3.25rem !important;
  margin-right: 3.25rem !important;
  margin-left: 3.25rem !important; }

.mt_13 {
  margin-top: 3.25rem !important; }

.mb_13 {
  margin-bottom: 3.25rem !important; }

.ml_13 {
  margin-left: 3.25rem !important; }

.mr_13 {
  margin-right: 3.25rem !important; }

.mx_13 {
  margin-right: 3.25rem !important;
  margin-left: 3.25rem !important; }

.my_13 {
  margin-top: 3.25rem !important;
  margin-bottom: 3.25rem !important; }

.p_13 {
  padding-right: 3.25rem !important;
  padding-left: 3.25rem !important;
  padding-top: 3.25rem !important;
  padding-bottom: 3.25rem !important; }

.pt_13 {
  padding-top: 3.25rem !important; }

.pb_13 {
  padding-bottom: 3.25rem !important; }

.pl_13 {
  padding-left: 3.25rem !important; }

.pr_13 {
  padding-right: 3.25rem !important; }

.px_13 {
  padding-right: 3.25rem !important;
  padding-left: 3.25rem !important; }

.py_13 {
  padding-top: 3.25rem !important;
  padding-bottom: 3.25rem !important; }

.m_14 {
  margin-top: 3.5rem !important;
  margin-bottom: 3.5rem !important;
  margin-right: 3.5rem !important;
  margin-left: 3.5rem !important; }

.mt_14 {
  margin-top: 3.5rem !important; }

.mb_14 {
  margin-bottom: 3.5rem !important; }

.ml_14 {
  margin-left: 3.5rem !important; }

.mr_14 {
  margin-right: 3.5rem !important; }

.mx_14 {
  margin-right: 3.5rem !important;
  margin-left: 3.5rem !important; }

.my_14 {
  margin-top: 3.5rem !important;
  margin-bottom: 3.5rem !important; }

.p_14 {
  padding-right: 3.5rem !important;
  padding-left: 3.5rem !important;
  padding-top: 3.5rem !important;
  padding-bottom: 3.5rem !important; }

.pt_14 {
  padding-top: 3.5rem !important; }

.pb_14 {
  padding-bottom: 3.5rem !important; }

.pl_14 {
  padding-left: 3.5rem !important; }

.pr_14 {
  padding-right: 3.5rem !important; }

.px_14 {
  padding-right: 3.5rem !important;
  padding-left: 3.5rem !important; }

.py_14 {
  padding-top: 3.5rem !important;
  padding-bottom: 3.5rem !important; }

.m_15 {
  margin-top: 3.75rem !important;
  margin-bottom: 3.75rem !important;
  margin-right: 3.75rem !important;
  margin-left: 3.75rem !important; }

.mt_15 {
  margin-top: 3.75rem !important; }

.mb_15 {
  margin-bottom: 3.75rem !important; }

.ml_15 {
  margin-left: 3.75rem !important; }

.mr_15 {
  margin-right: 3.75rem !important; }

.mx_15 {
  margin-right: 3.75rem !important;
  margin-left: 3.75rem !important; }

.my_15 {
  margin-top: 3.75rem !important;
  margin-bottom: 3.75rem !important; }

.p_15 {
  padding-right: 3.75rem !important;
  padding-left: 3.75rem !important;
  padding-top: 3.75rem !important;
  padding-bottom: 3.75rem !important; }

.pt_15 {
  padding-top: 3.75rem !important; }

.pb_15 {
  padding-bottom: 3.75rem !important; }

.pl_15 {
  padding-left: 3.75rem !important; }

.pr_15 {
  padding-right: 3.75rem !important; }

.px_15 {
  padding-right: 3.75rem !important;
  padding-left: 3.75rem !important; }

.py_15 {
  padding-top: 3.75rem !important;
  padding-bottom: 3.75rem !important; }

.m_16 {
  margin-top: 4rem !important;
  margin-bottom: 4rem !important;
  margin-right: 4rem !important;
  margin-left: 4rem !important; }

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

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

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

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

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

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

.p_16 {
  padding-right: 4rem !important;
  padding-left: 4rem !important;
  padding-top: 4rem !important;
  padding-bottom: 4rem !important; }

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

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

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

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

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

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

.m_17 {
  margin-top: 4.25rem !important;
  margin-bottom: 4.25rem !important;
  margin-right: 4.25rem !important;
  margin-left: 4.25rem !important; }

.mt_17 {
  margin-top: 4.25rem !important; }

.mb_17 {
  margin-bottom: 4.25rem !important; }

.ml_17 {
  margin-left: 4.25rem !important; }

.mr_17 {
  margin-right: 4.25rem !important; }

.mx_17 {
  margin-right: 4.25rem !important;
  margin-left: 4.25rem !important; }

.my_17 {
  margin-top: 4.25rem !important;
  margin-bottom: 4.25rem !important; }

.p_17 {
  padding-right: 4.25rem !important;
  padding-left: 4.25rem !important;
  padding-top: 4.25rem !important;
  padding-bottom: 4.25rem !important; }

.pt_17 {
  padding-top: 4.25rem !important; }

.pb_17 {
  padding-bottom: 4.25rem !important; }

.pl_17 {
  padding-left: 4.25rem !important; }

.pr_17 {
  padding-right: 4.25rem !important; }

.px_17 {
  padding-right: 4.25rem !important;
  padding-left: 4.25rem !important; }

.py_17 {
  padding-top: 4.25rem !important;
  padding-bottom: 4.25rem !important; }

.m_18 {
  margin-top: 4.5rem !important;
  margin-bottom: 4.5rem !important;
  margin-right: 4.5rem !important;
  margin-left: 4.5rem !important; }

.mt_18 {
  margin-top: 4.5rem !important; }

.mb_18 {
  margin-bottom: 4.5rem !important; }

.ml_18 {
  margin-left: 4.5rem !important; }

.mr_18 {
  margin-right: 4.5rem !important; }

.mx_18 {
  margin-right: 4.5rem !important;
  margin-left: 4.5rem !important; }

.my_18 {
  margin-top: 4.5rem !important;
  margin-bottom: 4.5rem !important; }

.p_18 {
  padding-right: 4.5rem !important;
  padding-left: 4.5rem !important;
  padding-top: 4.5rem !important;
  padding-bottom: 4.5rem !important; }

.pt_18 {
  padding-top: 4.5rem !important; }

.pb_18 {
  padding-bottom: 4.5rem !important; }

.pl_18 {
  padding-left: 4.5rem !important; }

.pr_18 {
  padding-right: 4.5rem !important; }

.px_18 {
  padding-right: 4.5rem !important;
  padding-left: 4.5rem !important; }

.py_18 {
  padding-top: 4.5rem !important;
  padding-bottom: 4.5rem !important; }

.m_19 {
  margin-top: 4.75rem !important;
  margin-bottom: 4.75rem !important;
  margin-right: 4.75rem !important;
  margin-left: 4.75rem !important; }

.mt_19 {
  margin-top: 4.75rem !important; }

.mb_19 {
  margin-bottom: 4.75rem !important; }

.ml_19 {
  margin-left: 4.75rem !important; }

.mr_19 {
  margin-right: 4.75rem !important; }

.mx_19 {
  margin-right: 4.75rem !important;
  margin-left: 4.75rem !important; }

.my_19 {
  margin-top: 4.75rem !important;
  margin-bottom: 4.75rem !important; }

.p_19 {
  padding-right: 4.75rem !important;
  padding-left: 4.75rem !important;
  padding-top: 4.75rem !important;
  padding-bottom: 4.75rem !important; }

.pt_19 {
  padding-top: 4.75rem !important; }

.pb_19 {
  padding-bottom: 4.75rem !important; }

.pl_19 {
  padding-left: 4.75rem !important; }

.pr_19 {
  padding-right: 4.75rem !important; }

.px_19 {
  padding-right: 4.75rem !important;
  padding-left: 4.75rem !important; }

.py_19 {
  padding-top: 4.75rem !important;
  padding-bottom: 4.75rem !important; }

.m_20 {
  margin-top: 5rem !important;
  margin-bottom: 5rem !important;
  margin-right: 5rem !important;
  margin-left: 5rem !important; }

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

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

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

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

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

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

.p_20 {
  padding-right: 5rem !important;
  padding-left: 5rem !important;
  padding-top: 5rem !important;
  padding-bottom: 5rem !important; }

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

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

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

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

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

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

.m_21 {
  margin-top: 5.25rem !important;
  margin-bottom: 5.25rem !important;
  margin-right: 5.25rem !important;
  margin-left: 5.25rem !important; }

.mt_21 {
  margin-top: 5.25rem !important; }

.mb_21 {
  margin-bottom: 5.25rem !important; }

.ml_21 {
  margin-left: 5.25rem !important; }

.mr_21 {
  margin-right: 5.25rem !important; }

.mx_21 {
  margin-right: 5.25rem !important;
  margin-left: 5.25rem !important; }

.my_21 {
  margin-top: 5.25rem !important;
  margin-bottom: 5.25rem !important; }

.p_21 {
  padding-right: 5.25rem !important;
  padding-left: 5.25rem !important;
  padding-top: 5.25rem !important;
  padding-bottom: 5.25rem !important; }

.pt_21 {
  padding-top: 5.25rem !important; }

.pb_21 {
  padding-bottom: 5.25rem !important; }

.pl_21 {
  padding-left: 5.25rem !important; }

.pr_21 {
  padding-right: 5.25rem !important; }

.px_21 {
  padding-right: 5.25rem !important;
  padding-left: 5.25rem !important; }

.py_21 {
  padding-top: 5.25rem !important;
  padding-bottom: 5.25rem !important; }

.m_22 {
  margin-top: 5.5rem !important;
  margin-bottom: 5.5rem !important;
  margin-right: 5.5rem !important;
  margin-left: 5.5rem !important; }

.mt_22 {
  margin-top: 5.5rem !important; }

.mb_22 {
  margin-bottom: 5.5rem !important; }

.ml_22 {
  margin-left: 5.5rem !important; }

.mr_22 {
  margin-right: 5.5rem !important; }

.mx_22 {
  margin-right: 5.5rem !important;
  margin-left: 5.5rem !important; }

.my_22 {
  margin-top: 5.5rem !important;
  margin-bottom: 5.5rem !important; }

.p_22 {
  padding-right: 5.5rem !important;
  padding-left: 5.5rem !important;
  padding-top: 5.5rem !important;
  padding-bottom: 5.5rem !important; }

.pt_22 {
  padding-top: 5.5rem !important; }

.pb_22 {
  padding-bottom: 5.5rem !important; }

.pl_22 {
  padding-left: 5.5rem !important; }

.pr_22 {
  padding-right: 5.5rem !important; }

.px_22 {
  padding-right: 5.5rem !important;
  padding-left: 5.5rem !important; }

.py_22 {
  padding-top: 5.5rem !important;
  padding-bottom: 5.5rem !important; }

.m_23 {
  margin-top: 5.75rem !important;
  margin-bottom: 5.75rem !important;
  margin-right: 5.75rem !important;
  margin-left: 5.75rem !important; }

.mt_23 {
  margin-top: 5.75rem !important; }

.mb_23 {
  margin-bottom: 5.75rem !important; }

.ml_23 {
  margin-left: 5.75rem !important; }

.mr_23 {
  margin-right: 5.75rem !important; }

.mx_23 {
  margin-right: 5.75rem !important;
  margin-left: 5.75rem !important; }

.my_23 {
  margin-top: 5.75rem !important;
  margin-bottom: 5.75rem !important; }

.p_23 {
  padding-right: 5.75rem !important;
  padding-left: 5.75rem !important;
  padding-top: 5.75rem !important;
  padding-bottom: 5.75rem !important; }

.pt_23 {
  padding-top: 5.75rem !important; }

.pb_23 {
  padding-bottom: 5.75rem !important; }

.pl_23 {
  padding-left: 5.75rem !important; }

.pr_23 {
  padding-right: 5.75rem !important; }

.px_23 {
  padding-right: 5.75rem !important;
  padding-left: 5.75rem !important; }

.py_23 {
  padding-top: 5.75rem !important;
  padding-bottom: 5.75rem !important; }

.m_24 {
  margin-top: 6rem !important;
  margin-bottom: 6rem !important;
  margin-right: 6rem !important;
  margin-left: 6rem !important; }

.mt_24 {
  margin-top: 6rem !important; }

.mb_24 {
  margin-bottom: 6rem !important; }

.ml_24 {
  margin-left: 6rem !important; }

.mr_24 {
  margin-right: 6rem !important; }

.mx_24 {
  margin-right: 6rem !important;
  margin-left: 6rem !important; }

.my_24 {
  margin-top: 6rem !important;
  margin-bottom: 6rem !important; }

.p_24 {
  padding-right: 6rem !important;
  padding-left: 6rem !important;
  padding-top: 6rem !important;
  padding-bottom: 6rem !important; }

.pt_24 {
  padding-top: 6rem !important; }

.pb_24 {
  padding-bottom: 6rem !important; }

.pl_24 {
  padding-left: 6rem !important; }

.pr_24 {
  padding-right: 6rem !important; }

.px_24 {
  padding-right: 6rem !important;
  padding-left: 6rem !important; }

.py_24 {
  padding-top: 6rem !important;
  padding-bottom: 6rem !important; }

.m_25 {
  margin-top: 6.25rem !important;
  margin-bottom: 6.25rem !important;
  margin-right: 6.25rem !important;
  margin-left: 6.25rem !important; }

.mt_25 {
  margin-top: 6.25rem !important; }

.mb_25 {
  margin-bottom: 6.25rem !important; }

.ml_25 {
  margin-left: 6.25rem !important; }

.mr_25 {
  margin-right: 6.25rem !important; }

.mx_25 {
  margin-right: 6.25rem !important;
  margin-left: 6.25rem !important; }

.my_25 {
  margin-top: 6.25rem !important;
  margin-bottom: 6.25rem !important; }

.p_25 {
  padding-right: 6.25rem !important;
  padding-left: 6.25rem !important;
  padding-top: 6.25rem !important;
  padding-bottom: 6.25rem !important; }

.pt_25 {
  padding-top: 6.25rem !important; }

.pb_25 {
  padding-bottom: 6.25rem !important; }

.pl_25 {
  padding-left: 6.25rem !important; }

.pr_25 {
  padding-right: 6.25rem !important; }

.px_25 {
  padding-right: 6.25rem !important;
  padding-left: 6.25rem !important; }

.py_25 {
  padding-top: 6.25rem !important;
  padding-bottom: 6.25rem !important; }

.m_26 {
  margin-top: 6.5rem !important;
  margin-bottom: 6.5rem !important;
  margin-right: 6.5rem !important;
  margin-left: 6.5rem !important; }

.mt_26 {
  margin-top: 6.5rem !important; }

.mb_26 {
  margin-bottom: 6.5rem !important; }

.ml_26 {
  margin-left: 6.5rem !important; }

.mr_26 {
  margin-right: 6.5rem !important; }

.mx_26 {
  margin-right: 6.5rem !important;
  margin-left: 6.5rem !important; }

.my_26 {
  margin-top: 6.5rem !important;
  margin-bottom: 6.5rem !important; }

.p_26 {
  padding-right: 6.5rem !important;
  padding-left: 6.5rem !important;
  padding-top: 6.5rem !important;
  padding-bottom: 6.5rem !important; }

.pt_26 {
  padding-top: 6.5rem !important; }

.pb_26 {
  padding-bottom: 6.5rem !important; }

.pl_26 {
  padding-left: 6.5rem !important; }

.pr_26 {
  padding-right: 6.5rem !important; }

.px_26 {
  padding-right: 6.5rem !important;
  padding-left: 6.5rem !important; }

.py_26 {
  padding-top: 6.5rem !important;
  padding-bottom: 6.5rem !important; }

.m_27 {
  margin-top: 6.75rem !important;
  margin-bottom: 6.75rem !important;
  margin-right: 6.75rem !important;
  margin-left: 6.75rem !important; }

.mt_27 {
  margin-top: 6.75rem !important; }

.mb_27 {
  margin-bottom: 6.75rem !important; }

.ml_27 {
  margin-left: 6.75rem !important; }

.mr_27 {
  margin-right: 6.75rem !important; }

.mx_27 {
  margin-right: 6.75rem !important;
  margin-left: 6.75rem !important; }

.my_27 {
  margin-top: 6.75rem !important;
  margin-bottom: 6.75rem !important; }

.p_27 {
  padding-right: 6.75rem !important;
  padding-left: 6.75rem !important;
  padding-top: 6.75rem !important;
  padding-bottom: 6.75rem !important; }

.pt_27 {
  padding-top: 6.75rem !important; }

.pb_27 {
  padding-bottom: 6.75rem !important; }

.pl_27 {
  padding-left: 6.75rem !important; }

.pr_27 {
  padding-right: 6.75rem !important; }

.px_27 {
  padding-right: 6.75rem !important;
  padding-left: 6.75rem !important; }

.py_27 {
  padding-top: 6.75rem !important;
  padding-bottom: 6.75rem !important; }

.m_28 {
  margin-top: 7rem !important;
  margin-bottom: 7rem !important;
  margin-right: 7rem !important;
  margin-left: 7rem !important; }

.mt_28 {
  margin-top: 7rem !important; }

.mb_28 {
  margin-bottom: 7rem !important; }

.ml_28 {
  margin-left: 7rem !important; }

.mr_28 {
  margin-right: 7rem !important; }

.mx_28 {
  margin-right: 7rem !important;
  margin-left: 7rem !important; }

.my_28 {
  margin-top: 7rem !important;
  margin-bottom: 7rem !important; }

.p_28 {
  padding-right: 7rem !important;
  padding-left: 7rem !important;
  padding-top: 7rem !important;
  padding-bottom: 7rem !important; }

.pt_28 {
  padding-top: 7rem !important; }

.pb_28 {
  padding-bottom: 7rem !important; }

.pl_28 {
  padding-left: 7rem !important; }

.pr_28 {
  padding-right: 7rem !important; }

.px_28 {
  padding-right: 7rem !important;
  padding-left: 7rem !important; }

.py_28 {
  padding-top: 7rem !important;
  padding-bottom: 7rem !important; }

.m_29 {
  margin-top: 7.25rem !important;
  margin-bottom: 7.25rem !important;
  margin-right: 7.25rem !important;
  margin-left: 7.25rem !important; }

.mt_29 {
  margin-top: 7.25rem !important; }

.mb_29 {
  margin-bottom: 7.25rem !important; }

.ml_29 {
  margin-left: 7.25rem !important; }

.mr_29 {
  margin-right: 7.25rem !important; }

.mx_29 {
  margin-right: 7.25rem !important;
  margin-left: 7.25rem !important; }

.my_29 {
  margin-top: 7.25rem !important;
  margin-bottom: 7.25rem !important; }

.p_29 {
  padding-right: 7.25rem !important;
  padding-left: 7.25rem !important;
  padding-top: 7.25rem !important;
  padding-bottom: 7.25rem !important; }

.pt_29 {
  padding-top: 7.25rem !important; }

.pb_29 {
  padding-bottom: 7.25rem !important; }

.pl_29 {
  padding-left: 7.25rem !important; }

.pr_29 {
  padding-right: 7.25rem !important; }

.px_29 {
  padding-right: 7.25rem !important;
  padding-left: 7.25rem !important; }

.py_29 {
  padding-top: 7.25rem !important;
  padding-bottom: 7.25rem !important; }

.m_30 {
  margin-top: 7.5rem !important;
  margin-bottom: 7.5rem !important;
  margin-right: 7.5rem !important;
  margin-left: 7.5rem !important; }

.mt_30 {
  margin-top: 7.5rem !important; }

.mb_30 {
  margin-bottom: 7.5rem !important; }

.ml_30 {
  margin-left: 7.5rem !important; }

.mr_30 {
  margin-right: 7.5rem !important; }

.mx_30 {
  margin-right: 7.5rem !important;
  margin-left: 7.5rem !important; }

.my_30 {
  margin-top: 7.5rem !important;
  margin-bottom: 7.5rem !important; }

.p_30 {
  padding-right: 7.5rem !important;
  padding-left: 7.5rem !important;
  padding-top: 7.5rem !important;
  padding-bottom: 7.5rem !important; }

.pt_30 {
  padding-top: 7.5rem !important; }

.pb_30 {
  padding-bottom: 7.5rem !important; }

.pl_30 {
  padding-left: 7.5rem !important; }

.pr_30 {
  padding-right: 7.5rem !important; }

.px_30 {
  padding-right: 7.5rem !important;
  padding-left: 7.5rem !important; }

.py_30 {
  padding-top: 7.5rem !important;
  padding-bottom: 7.5rem !important; }

.m_sm_auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
  margin-right: auto !important;
  margin-left: auto !important; }

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

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

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

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

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

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

.p_sm_auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
  margin-right: auto !important;
  margin-left: auto !important; }

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

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

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

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

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

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

@media (min-width: 480px) {
  .m_sm_0 {
    margin-right: 0rem !important;
    margin-left: 0rem !important;
    margin-top: 0rem !important;
    margin-bottom: 0rem !important; }
  .mt_sm_0 {
    margin-top: 0rem !important; }
  .mb_sm_0 {
    margin-bottom: 0rem !important; }
  .ml_sm_0 {
    margin-left: 0rem !important; }
  .mr_sm_0 {
    margin-right: 0rem !important; }
  .mx_sm_0 {
    margin-right: 0rem !important;
    margin-left: 0rem !important; }
  .my_sm_0 {
    margin-top: 0rem !important;
    margin-bottom: 0rem !important; }
  .p_sm_0 {
    padding-right: 0rem !important;
    padding-left: 0rem !important;
    padding-top: 0rem !important;
    padding-bottom: 0rem !important; }
  .pt_sm_0 {
    padding-top: 0rem !important; }
  .pb_sm_0 {
    padding-bottom: 0rem !important; }
  .pl_sm_0 {
    padding-left: 0rem !important; }
  .pr_sm_0 {
    padding-right: 0rem !important; }
  .px_sm_0 {
    padding-right: 0rem !important;
    padding-left: 0rem !important; }
  .py_sm_0 {
    padding-top: 0rem !important;
    padding-bottom: 0rem !important; } }

@media (min-width: 480px) {
  .m_sm_1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .mt_sm_1 {
    margin-top: 0.25rem !important; }
  .mb_sm_1 {
    margin-bottom: 0.25rem !important; }
  .ml_sm_1 {
    margin-left: 0.25rem !important; }
  .mr_sm_1 {
    margin-right: 0.25rem !important; }
  .mx_sm_1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .my_sm_1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .p_sm_1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .pt_sm_1 {
    padding-top: 0.25rem !important; }
  .pb_sm_1 {
    padding-bottom: 0.25rem !important; }
  .pl_sm_1 {
    padding-left: 0.25rem !important; }
  .pr_sm_1 {
    padding-right: 0.25rem !important; }
  .px_sm_1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .py_sm_1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; } }

@media (min-width: 480px) {
  .m_sm_2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .mt_sm_2 {
    margin-top: 0.5rem !important; }
  .mb_sm_2 {
    margin-bottom: 0.5rem !important; }
  .ml_sm_2 {
    margin-left: 0.5rem !important; }
  .mr_sm_2 {
    margin-right: 0.5rem !important; }
  .mx_sm_2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .my_sm_2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .p_sm_2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .pt_sm_2 {
    padding-top: 0.5rem !important; }
  .pb_sm_2 {
    padding-bottom: 0.5rem !important; }
  .pl_sm_2 {
    padding-left: 0.5rem !important; }
  .pr_sm_2 {
    padding-right: 0.5rem !important; }
  .px_sm_2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .py_sm_2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; } }

@media (min-width: 480px) {
  .m_sm_3 {
    margin-right: 0.75rem !important;
    margin-left: 0.75rem !important;
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important; }
  .mt_sm_3 {
    margin-top: 0.75rem !important; }
  .mb_sm_3 {
    margin-bottom: 0.75rem !important; }
  .ml_sm_3 {
    margin-left: 0.75rem !important; }
  .mr_sm_3 {
    margin-right: 0.75rem !important; }
  .mx_sm_3 {
    margin-right: 0.75rem !important;
    margin-left: 0.75rem !important; }
  .my_sm_3 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important; }
  .p_sm_3 {
    padding-right: 0.75rem !important;
    padding-left: 0.75rem !important;
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important; }
  .pt_sm_3 {
    padding-top: 0.75rem !important; }
  .pb_sm_3 {
    padding-bottom: 0.75rem !important; }
  .pl_sm_3 {
    padding-left: 0.75rem !important; }
  .pr_sm_3 {
    padding-right: 0.75rem !important; }
  .px_sm_3 {
    padding-right: 0.75rem !important;
    padding-left: 0.75rem !important; }
  .py_sm_3 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important; } }

@media (min-width: 480px) {
  .m_sm_4 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .mt_sm_4 {
    margin-top: 1rem !important; }
  .mb_sm_4 {
    margin-bottom: 1rem !important; }
  .ml_sm_4 {
    margin-left: 1rem !important; }
  .mr_sm_4 {
    margin-right: 1rem !important; }
  .mx_sm_4 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .my_sm_4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .p_sm_4 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .pt_sm_4 {
    padding-top: 1rem !important; }
  .pb_sm_4 {
    padding-bottom: 1rem !important; }
  .pl_sm_4 {
    padding-left: 1rem !important; }
  .pr_sm_4 {
    padding-right: 1rem !important; }
  .px_sm_4 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .py_sm_4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; } }

@media (min-width: 480px) {
  .m_sm_5 {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important;
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important; }
  .mt_sm_5 {
    margin-top: 1.25rem !important; }
  .mb_sm_5 {
    margin-bottom: 1.25rem !important; }
  .ml_sm_5 {
    margin-left: 1.25rem !important; }
  .mr_sm_5 {
    margin-right: 1.25rem !important; }
  .mx_sm_5 {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important; }
  .my_sm_5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important; }
  .p_sm_5 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important;
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important; }
  .pt_sm_5 {
    padding-top: 1.25rem !important; }
  .pb_sm_5 {
    padding-bottom: 1.25rem !important; }
  .pl_sm_5 {
    padding-left: 1.25rem !important; }
  .pr_sm_5 {
    padding-right: 1.25rem !important; }
  .px_sm_5 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important; }
  .py_sm_5 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important; } }

@media (min-width: 480px) {
  .m_sm_6 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .mt_sm_6 {
    margin-top: 1.5rem !important; }
  .mb_sm_6 {
    margin-bottom: 1.5rem !important; }
  .ml_sm_6 {
    margin-left: 1.5rem !important; }
  .mr_sm_6 {
    margin-right: 1.5rem !important; }
  .mx_sm_6 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .my_sm_6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .p_sm_6 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .pt_sm_6 {
    padding-top: 1.5rem !important; }
  .pb_sm_6 {
    padding-bottom: 1.5rem !important; }
  .pl_sm_6 {
    padding-left: 1.5rem !important; }
  .pr_sm_6 {
    padding-right: 1.5rem !important; }
  .px_sm_6 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .py_sm_6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; } }

@media (min-width: 480px) {
  .m_sm_7 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important;
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important; }
  .mt_sm_7 {
    margin-top: 1.75rem !important; }
  .mb_sm_7 {
    margin-bottom: 1.75rem !important; }
  .ml_sm_7 {
    margin-left: 1.75rem !important; }
  .mr_sm_7 {
    margin-right: 1.75rem !important; }
  .mx_sm_7 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important; }
  .my_sm_7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important; }
  .p_sm_7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important;
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important; }
  .pt_sm_7 {
    padding-top: 1.75rem !important; }
  .pb_sm_7 {
    padding-bottom: 1.75rem !important; }
  .pl_sm_7 {
    padding-left: 1.75rem !important; }
  .pr_sm_7 {
    padding-right: 1.75rem !important; }
  .px_sm_7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important; }
  .py_sm_7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important; } }

@media (min-width: 480px) {
  .m_sm_8 {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
    margin-top: 2rem !important;
    margin-bottom: 2rem !important; }
  .mt_sm_8 {
    margin-top: 2rem !important; }
  .mb_sm_8 {
    margin-bottom: 2rem !important; }
  .ml_sm_8 {
    margin-left: 2rem !important; }
  .mr_sm_8 {
    margin-right: 2rem !important; }
  .mx_sm_8 {
    margin-right: 2rem !important;
    margin-left: 2rem !important; }
  .my_sm_8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important; }
  .p_sm_8 {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
    padding-top: 2rem !important;
    padding-bottom: 2rem !important; }
  .pt_sm_8 {
    padding-top: 2rem !important; }
  .pb_sm_8 {
    padding-bottom: 2rem !important; }
  .pl_sm_8 {
    padding-left: 2rem !important; }
  .pr_sm_8 {
    padding-right: 2rem !important; }
  .px_sm_8 {
    padding-right: 2rem !important;
    padding-left: 2rem !important; }
  .py_sm_8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important; } }

@media (min-width: 480px) {
  .m_sm_9 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important;
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important; }
  .mt_sm_9 {
    margin-top: 2.25rem !important; }
  .mb_sm_9 {
    margin-bottom: 2.25rem !important; }
  .ml_sm_9 {
    margin-left: 2.25rem !important; }
  .mr_sm_9 {
    margin-right: 2.25rem !important; }
  .mx_sm_9 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important; }
  .my_sm_9 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important; }
  .p_sm_9 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important;
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important; }
  .pt_sm_9 {
    padding-top: 2.25rem !important; }
  .pb_sm_9 {
    padding-bottom: 2.25rem !important; }
  .pl_sm_9 {
    padding-left: 2.25rem !important; }
  .pr_sm_9 {
    padding-right: 2.25rem !important; }
  .px_sm_9 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important; }
  .py_sm_9 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important; } }

@media (min-width: 480px) {
  .m_sm_10 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important; }
  .mt_sm_10 {
    margin-top: 2.5rem !important; }
  .mb_sm_10 {
    margin-bottom: 2.5rem !important; }
  .ml_sm_10 {
    margin-left: 2.5rem !important; }
  .mr_sm_10 {
    margin-right: 2.5rem !important; }
  .mx_sm_10 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important; }
  .my_sm_10 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important; }
  .p_sm_10 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important; }
  .pt_sm_10 {
    padding-top: 2.5rem !important; }
  .pb_sm_10 {
    padding-bottom: 2.5rem !important; }
  .pl_sm_10 {
    padding-left: 2.5rem !important; }
  .pr_sm_10 {
    padding-right: 2.5rem !important; }
  .px_sm_10 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important; }
  .py_sm_10 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important; } }

@media (min-width: 480px) {
  .m_sm_11 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important; }
  .mt_sm_11 {
    margin-top: 2.75rem !important; }
  .mb_sm_11 {
    margin-bottom: 2.75rem !important; }
  .ml_sm_11 {
    margin-left: 2.75rem !important; }
  .mr_sm_11 {
    margin-right: 2.75rem !important; }
  .mx_sm_11 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important; }
  .my_sm_11 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important; }
  .p_sm_11 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important; }
  .pt_sm_11 {
    padding-top: 2.75rem !important; }
  .pb_sm_11 {
    padding-bottom: 2.75rem !important; }
  .pl_sm_11 {
    padding-left: 2.75rem !important; }
  .pr_sm_11 {
    padding-right: 2.75rem !important; }
  .px_sm_11 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important; }
  .py_sm_11 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important; } }

@media (min-width: 480px) {
  .m_sm_12 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .mt_sm_12 {
    margin-top: 3rem !important; }
  .mb_sm_12 {
    margin-bottom: 3rem !important; }
  .ml_sm_12 {
    margin-left: 3rem !important; }
  .mr_sm_12 {
    margin-right: 3rem !important; }
  .mx_sm_12 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .my_sm_12 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .p_sm_12 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .pt_sm_12 {
    padding-top: 3rem !important; }
  .pb_sm_12 {
    padding-bottom: 3rem !important; }
  .pl_sm_12 {
    padding-left: 3rem !important; }
  .pr_sm_12 {
    padding-right: 3rem !important; }
  .px_sm_12 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py_sm_12 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; } }

@media (min-width: 480px) {
  .m_sm_13 {
    margin-right: 3.25rem !important;
    margin-left: 3.25rem !important;
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important; }
  .mt_sm_13 {
    margin-top: 3.25rem !important; }
  .mb_sm_13 {
    margin-bottom: 3.25rem !important; }
  .ml_sm_13 {
    margin-left: 3.25rem !important; }
  .mr_sm_13 {
    margin-right: 3.25rem !important; }
  .mx_sm_13 {
    margin-right: 3.25rem !important;
    margin-left: 3.25rem !important; }
  .my_sm_13 {
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important; }
  .p_sm_13 {
    padding-right: 3.25rem !important;
    padding-left: 3.25rem !important;
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important; }
  .pt_sm_13 {
    padding-top: 3.25rem !important; }
  .pb_sm_13 {
    padding-bottom: 3.25rem !important; }
  .pl_sm_13 {
    padding-left: 3.25rem !important; }
  .pr_sm_13 {
    padding-right: 3.25rem !important; }
  .px_sm_13 {
    padding-right: 3.25rem !important;
    padding-left: 3.25rem !important; }
  .py_sm_13 {
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important; } }

@media (min-width: 480px) {
  .m_sm_14 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important; }
  .mt_sm_14 {
    margin-top: 3.5rem !important; }
  .mb_sm_14 {
    margin-bottom: 3.5rem !important; }
  .ml_sm_14 {
    margin-left: 3.5rem !important; }
  .mr_sm_14 {
    margin-right: 3.5rem !important; }
  .mx_sm_14 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important; }
  .my_sm_14 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important; }
  .p_sm_14 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important; }
  .pt_sm_14 {
    padding-top: 3.5rem !important; }
  .pb_sm_14 {
    padding-bottom: 3.5rem !important; }
  .pl_sm_14 {
    padding-left: 3.5rem !important; }
  .pr_sm_14 {
    padding-right: 3.5rem !important; }
  .px_sm_14 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important; }
  .py_sm_14 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important; } }

@media (min-width: 480px) {
  .m_sm_15 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important; }
  .mt_sm_15 {
    margin-top: 3.75rem !important; }
  .mb_sm_15 {
    margin-bottom: 3.75rem !important; }
  .ml_sm_15 {
    margin-left: 3.75rem !important; }
  .mr_sm_15 {
    margin-right: 3.75rem !important; }
  .mx_sm_15 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important; }
  .my_sm_15 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important; }
  .p_sm_15 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important; }
  .pt_sm_15 {
    padding-top: 3.75rem !important; }
  .pb_sm_15 {
    padding-bottom: 3.75rem !important; }
  .pl_sm_15 {
    padding-left: 3.75rem !important; }
  .pr_sm_15 {
    padding-right: 3.75rem !important; }
  .px_sm_15 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important; }
  .py_sm_15 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important; } }

@media (min-width: 480px) {
  .m_sm_16 {
    margin-right: 4rem !important;
    margin-left: 4rem !important;
    margin-top: 4rem !important;
    margin-bottom: 4rem !important; }
  .mt_sm_16 {
    margin-top: 4rem !important; }
  .mb_sm_16 {
    margin-bottom: 4rem !important; }
  .ml_sm_16 {
    margin-left: 4rem !important; }
  .mr_sm_16 {
    margin-right: 4rem !important; }
  .mx_sm_16 {
    margin-right: 4rem !important;
    margin-left: 4rem !important; }
  .my_sm_16 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important; }
  .p_sm_16 {
    padding-right: 4rem !important;
    padding-left: 4rem !important;
    padding-top: 4rem !important;
    padding-bottom: 4rem !important; }
  .pt_sm_16 {
    padding-top: 4rem !important; }
  .pb_sm_16 {
    padding-bottom: 4rem !important; }
  .pl_sm_16 {
    padding-left: 4rem !important; }
  .pr_sm_16 {
    padding-right: 4rem !important; }
  .px_sm_16 {
    padding-right: 4rem !important;
    padding-left: 4rem !important; }
  .py_sm_16 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important; } }

@media (min-width: 480px) {
  .m_sm_17 {
    margin-right: 4.25rem !important;
    margin-left: 4.25rem !important;
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important; }
  .mt_sm_17 {
    margin-top: 4.25rem !important; }
  .mb_sm_17 {
    margin-bottom: 4.25rem !important; }
  .ml_sm_17 {
    margin-left: 4.25rem !important; }
  .mr_sm_17 {
    margin-right: 4.25rem !important; }
  .mx_sm_17 {
    margin-right: 4.25rem !important;
    margin-left: 4.25rem !important; }
  .my_sm_17 {
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important; }
  .p_sm_17 {
    padding-right: 4.25rem !important;
    padding-left: 4.25rem !important;
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important; }
  .pt_sm_17 {
    padding-top: 4.25rem !important; }
  .pb_sm_17 {
    padding-bottom: 4.25rem !important; }
  .pl_sm_17 {
    padding-left: 4.25rem !important; }
  .pr_sm_17 {
    padding-right: 4.25rem !important; }
  .px_sm_17 {
    padding-right: 4.25rem !important;
    padding-left: 4.25rem !important; }
  .py_sm_17 {
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important; } }

@media (min-width: 480px) {
  .m_sm_18 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important; }
  .mt_sm_18 {
    margin-top: 4.5rem !important; }
  .mb_sm_18 {
    margin-bottom: 4.5rem !important; }
  .ml_sm_18 {
    margin-left: 4.5rem !important; }
  .mr_sm_18 {
    margin-right: 4.5rem !important; }
  .mx_sm_18 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important; }
  .my_sm_18 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important; }
  .p_sm_18 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important; }
  .pt_sm_18 {
    padding-top: 4.5rem !important; }
  .pb_sm_18 {
    padding-bottom: 4.5rem !important; }
  .pl_sm_18 {
    padding-left: 4.5rem !important; }
  .pr_sm_18 {
    padding-right: 4.5rem !important; }
  .px_sm_18 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important; }
  .py_sm_18 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important; } }

@media (min-width: 480px) {
  .m_sm_19 {
    margin-right: 4.75rem !important;
    margin-left: 4.75rem !important;
    margin-top: 4.75rem !important;
    margin-bottom: 4.75rem !important; }
  .mt_sm_19 {
    margin-top: 4.75rem !important; }
  .mb_sm_19 {
    margin-bottom: 4.75rem !important; }
  .ml_sm_19 {
    margin-left: 4.75rem !important; }
  .mr_sm_19 {
    margin-right: 4.75rem !important; }
  .mx_sm_19 {
    margin-right: 4.75rem !important;
    margin-left: 4.75rem !important; }
  .my_sm_19 {
    margin-top: 4.75rem !important;
    margin-bottom: 4.75rem !important; }
  .p_sm_19 {
    padding-right: 4.75rem !important;
    padding-left: 4.75rem !important;
    padding-top: 4.75rem !important;
    padding-bottom: 4.75rem !important; }
  .pt_sm_19 {
    padding-top: 4.75rem !important; }
  .pb_sm_19 {
    padding-bottom: 4.75rem !important; }
  .pl_sm_19 {
    padding-left: 4.75rem !important; }
  .pr_sm_19 {
    padding-right: 4.75rem !important; }
  .px_sm_19 {
    padding-right: 4.75rem !important;
    padding-left: 4.75rem !important; }
  .py_sm_19 {
    padding-top: 4.75rem !important;
    padding-bottom: 4.75rem !important; } }

@media (min-width: 480px) {
  .m_sm_20 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  .mt_sm_20 {
    margin-top: 5rem !important; }
  .mb_sm_20 {
    margin-bottom: 5rem !important; }
  .ml_sm_20 {
    margin-left: 5rem !important; }
  .mr_sm_20 {
    margin-right: 5rem !important; }
  .mx_sm_20 {
    margin-right: 5rem !important;
    margin-left: 5rem !important; }
  .my_sm_20 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  .p_sm_20 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; }
  .pt_sm_20 {
    padding-top: 5rem !important; }
  .pb_sm_20 {
    padding-bottom: 5rem !important; }
  .pl_sm_20 {
    padding-left: 5rem !important; }
  .pr_sm_20 {
    padding-right: 5rem !important; }
  .px_sm_20 {
    padding-right: 5rem !important;
    padding-left: 5rem !important; }
  .py_sm_20 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; } }

@media (min-width: 480px) {
  .m_sm_21 {
    margin-right: 5.25rem !important;
    margin-left: 5.25rem !important;
    margin-top: 5.25rem !important;
    margin-bottom: 5.25rem !important; }
  .mt_sm_21 {
    margin-top: 5.25rem !important; }
  .mb_sm_21 {
    margin-bottom: 5.25rem !important; }
  .ml_sm_21 {
    margin-left: 5.25rem !important; }
  .mr_sm_21 {
    margin-right: 5.25rem !important; }
  .mx_sm_21 {
    margin-right: 5.25rem !important;
    margin-left: 5.25rem !important; }
  .my_sm_21 {
    margin-top: 5.25rem !important;
    margin-bottom: 5.25rem !important; }
  .p_sm_21 {
    padding-right: 5.25rem !important;
    padding-left: 5.25rem !important;
    padding-top: 5.25rem !important;
    padding-bottom: 5.25rem !important; }
  .pt_sm_21 {
    padding-top: 5.25rem !important; }
  .pb_sm_21 {
    padding-bottom: 5.25rem !important; }
  .pl_sm_21 {
    padding-left: 5.25rem !important; }
  .pr_sm_21 {
    padding-right: 5.25rem !important; }
  .px_sm_21 {
    padding-right: 5.25rem !important;
    padding-left: 5.25rem !important; }
  .py_sm_21 {
    padding-top: 5.25rem !important;
    padding-bottom: 5.25rem !important; } }

@media (min-width: 480px) {
  .m_sm_22 {
    margin-right: 5.5rem !important;
    margin-left: 5.5rem !important;
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important; }
  .mt_sm_22 {
    margin-top: 5.5rem !important; }
  .mb_sm_22 {
    margin-bottom: 5.5rem !important; }
  .ml_sm_22 {
    margin-left: 5.5rem !important; }
  .mr_sm_22 {
    margin-right: 5.5rem !important; }
  .mx_sm_22 {
    margin-right: 5.5rem !important;
    margin-left: 5.5rem !important; }
  .my_sm_22 {
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important; }
  .p_sm_22 {
    padding-right: 5.5rem !important;
    padding-left: 5.5rem !important;
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important; }
  .pt_sm_22 {
    padding-top: 5.5rem !important; }
  .pb_sm_22 {
    padding-bottom: 5.5rem !important; }
  .pl_sm_22 {
    padding-left: 5.5rem !important; }
  .pr_sm_22 {
    padding-right: 5.5rem !important; }
  .px_sm_22 {
    padding-right: 5.5rem !important;
    padding-left: 5.5rem !important; }
  .py_sm_22 {
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important; } }

@media (min-width: 480px) {
  .m_sm_23 {
    margin-right: 5.75rem !important;
    margin-left: 5.75rem !important;
    margin-top: 5.75rem !important;
    margin-bottom: 5.75rem !important; }
  .mt_sm_23 {
    margin-top: 5.75rem !important; }
  .mb_sm_23 {
    margin-bottom: 5.75rem !important; }
  .ml_sm_23 {
    margin-left: 5.75rem !important; }
  .mr_sm_23 {
    margin-right: 5.75rem !important; }
  .mx_sm_23 {
    margin-right: 5.75rem !important;
    margin-left: 5.75rem !important; }
  .my_sm_23 {
    margin-top: 5.75rem !important;
    margin-bottom: 5.75rem !important; }
  .p_sm_23 {
    padding-right: 5.75rem !important;
    padding-left: 5.75rem !important;
    padding-top: 5.75rem !important;
    padding-bottom: 5.75rem !important; }
  .pt_sm_23 {
    padding-top: 5.75rem !important; }
  .pb_sm_23 {
    padding-bottom: 5.75rem !important; }
  .pl_sm_23 {
    padding-left: 5.75rem !important; }
  .pr_sm_23 {
    padding-right: 5.75rem !important; }
  .px_sm_23 {
    padding-right: 5.75rem !important;
    padding-left: 5.75rem !important; }
  .py_sm_23 {
    padding-top: 5.75rem !important;
    padding-bottom: 5.75rem !important; } }

@media (min-width: 480px) {
  .m_sm_24 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
    margin-top: 6rem !important;
    margin-bottom: 6rem !important; }
  .mt_sm_24 {
    margin-top: 6rem !important; }
  .mb_sm_24 {
    margin-bottom: 6rem !important; }
  .ml_sm_24 {
    margin-left: 6rem !important; }
  .mr_sm_24 {
    margin-right: 6rem !important; }
  .mx_sm_24 {
    margin-right: 6rem !important;
    margin-left: 6rem !important; }
  .my_sm_24 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important; }
  .p_sm_24 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
    padding-top: 6rem !important;
    padding-bottom: 6rem !important; }
  .pt_sm_24 {
    padding-top: 6rem !important; }
  .pb_sm_24 {
    padding-bottom: 6rem !important; }
  .pl_sm_24 {
    padding-left: 6rem !important; }
  .pr_sm_24 {
    padding-right: 6rem !important; }
  .px_sm_24 {
    padding-right: 6rem !important;
    padding-left: 6rem !important; }
  .py_sm_24 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important; } }

@media (min-width: 480px) {
  .m_sm_25 {
    margin-right: 6.25rem !important;
    margin-left: 6.25rem !important;
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important; }
  .mt_sm_25 {
    margin-top: 6.25rem !important; }
  .mb_sm_25 {
    margin-bottom: 6.25rem !important; }
  .ml_sm_25 {
    margin-left: 6.25rem !important; }
  .mr_sm_25 {
    margin-right: 6.25rem !important; }
  .mx_sm_25 {
    margin-right: 6.25rem !important;
    margin-left: 6.25rem !important; }
  .my_sm_25 {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important; }
  .p_sm_25 {
    padding-right: 6.25rem !important;
    padding-left: 6.25rem !important;
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important; }
  .pt_sm_25 {
    padding-top: 6.25rem !important; }
  .pb_sm_25 {
    padding-bottom: 6.25rem !important; }
  .pl_sm_25 {
    padding-left: 6.25rem !important; }
  .pr_sm_25 {
    padding-right: 6.25rem !important; }
  .px_sm_25 {
    padding-right: 6.25rem !important;
    padding-left: 6.25rem !important; }
  .py_sm_25 {
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important; } }

@media (min-width: 480px) {
  .m_sm_26 {
    margin-right: 6.5rem !important;
    margin-left: 6.5rem !important;
    margin-top: 6.5rem !important;
    margin-bottom: 6.5rem !important; }
  .mt_sm_26 {
    margin-top: 6.5rem !important; }
  .mb_sm_26 {
    margin-bottom: 6.5rem !important; }
  .ml_sm_26 {
    margin-left: 6.5rem !important; }
  .mr_sm_26 {
    margin-right: 6.5rem !important; }
  .mx_sm_26 {
    margin-right: 6.5rem !important;
    margin-left: 6.5rem !important; }
  .my_sm_26 {
    margin-top: 6.5rem !important;
    margin-bottom: 6.5rem !important; }
  .p_sm_26 {
    padding-right: 6.5rem !important;
    padding-left: 6.5rem !important;
    padding-top: 6.5rem !important;
    padding-bottom: 6.5rem !important; }
  .pt_sm_26 {
    padding-top: 6.5rem !important; }
  .pb_sm_26 {
    padding-bottom: 6.5rem !important; }
  .pl_sm_26 {
    padding-left: 6.5rem !important; }
  .pr_sm_26 {
    padding-right: 6.5rem !important; }
  .px_sm_26 {
    padding-right: 6.5rem !important;
    padding-left: 6.5rem !important; }
  .py_sm_26 {
    padding-top: 6.5rem !important;
    padding-bottom: 6.5rem !important; } }

@media (min-width: 480px) {
  .m_sm_27 {
    margin-right: 6.75rem !important;
    margin-left: 6.75rem !important;
    margin-top: 6.75rem !important;
    margin-bottom: 6.75rem !important; }
  .mt_sm_27 {
    margin-top: 6.75rem !important; }
  .mb_sm_27 {
    margin-bottom: 6.75rem !important; }
  .ml_sm_27 {
    margin-left: 6.75rem !important; }
  .mr_sm_27 {
    margin-right: 6.75rem !important; }
  .mx_sm_27 {
    margin-right: 6.75rem !important;
    margin-left: 6.75rem !important; }
  .my_sm_27 {
    margin-top: 6.75rem !important;
    margin-bottom: 6.75rem !important; }
  .p_sm_27 {
    padding-right: 6.75rem !important;
    padding-left: 6.75rem !important;
    padding-top: 6.75rem !important;
    padding-bottom: 6.75rem !important; }
  .pt_sm_27 {
    padding-top: 6.75rem !important; }
  .pb_sm_27 {
    padding-bottom: 6.75rem !important; }
  .pl_sm_27 {
    padding-left: 6.75rem !important; }
  .pr_sm_27 {
    padding-right: 6.75rem !important; }
  .px_sm_27 {
    padding-right: 6.75rem !important;
    padding-left: 6.75rem !important; }
  .py_sm_27 {
    padding-top: 6.75rem !important;
    padding-bottom: 6.75rem !important; } }

@media (min-width: 480px) {
  .m_sm_28 {
    margin-right: 7rem !important;
    margin-left: 7rem !important;
    margin-top: 7rem !important;
    margin-bottom: 7rem !important; }
  .mt_sm_28 {
    margin-top: 7rem !important; }
  .mb_sm_28 {
    margin-bottom: 7rem !important; }
  .ml_sm_28 {
    margin-left: 7rem !important; }
  .mr_sm_28 {
    margin-right: 7rem !important; }
  .mx_sm_28 {
    margin-right: 7rem !important;
    margin-left: 7rem !important; }
  .my_sm_28 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important; }
  .p_sm_28 {
    padding-right: 7rem !important;
    padding-left: 7rem !important;
    padding-top: 7rem !important;
    padding-bottom: 7rem !important; }
  .pt_sm_28 {
    padding-top: 7rem !important; }
  .pb_sm_28 {
    padding-bottom: 7rem !important; }
  .pl_sm_28 {
    padding-left: 7rem !important; }
  .pr_sm_28 {
    padding-right: 7rem !important; }
  .px_sm_28 {
    padding-right: 7rem !important;
    padding-left: 7rem !important; }
  .py_sm_28 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important; } }

@media (min-width: 480px) {
  .m_sm_29 {
    margin-right: 7.25rem !important;
    margin-left: 7.25rem !important;
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !important; }
  .mt_sm_29 {
    margin-top: 7.25rem !important; }
  .mb_sm_29 {
    margin-bottom: 7.25rem !important; }
  .ml_sm_29 {
    margin-left: 7.25rem !important; }
  .mr_sm_29 {
    margin-right: 7.25rem !important; }
  .mx_sm_29 {
    margin-right: 7.25rem !important;
    margin-left: 7.25rem !important; }
  .my_sm_29 {
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !important; }
  .p_sm_29 {
    padding-right: 7.25rem !important;
    padding-left: 7.25rem !important;
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !important; }
  .pt_sm_29 {
    padding-top: 7.25rem !important; }
  .pb_sm_29 {
    padding-bottom: 7.25rem !important; }
  .pl_sm_29 {
    padding-left: 7.25rem !important; }
  .pr_sm_29 {
    padding-right: 7.25rem !important; }
  .px_sm_29 {
    padding-right: 7.25rem !important;
    padding-left: 7.25rem !important; }
  .py_sm_29 {
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !important; } }

@media (min-width: 480px) {
  .m_sm_30 {
    margin-right: 7.5rem !important;
    margin-left: 7.5rem !important;
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important; }
  .mt_sm_30 {
    margin-top: 7.5rem !important; }
  .mb_sm_30 {
    margin-bottom: 7.5rem !important; }
  .ml_sm_30 {
    margin-left: 7.5rem !important; }
  .mr_sm_30 {
    margin-right: 7.5rem !important; }
  .mx_sm_30 {
    margin-right: 7.5rem !important;
    margin-left: 7.5rem !important; }
  .my_sm_30 {
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important; }
  .p_sm_30 {
    padding-right: 7.5rem !important;
    padding-left: 7.5rem !important;
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important; }
  .pt_sm_30 {
    padding-top: 7.5rem !important; }
  .pb_sm_30 {
    padding-bottom: 7.5rem !important; }
  .pl_sm_30 {
    padding-left: 7.5rem !important; }
  .pr_sm_30 {
    padding-right: 7.5rem !important; }
  .px_sm_30 {
    padding-right: 7.5rem !important;
    padding-left: 7.5rem !important; }
  .py_sm_30 {
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important; } }

.m_md_auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
  margin-right: auto !important;
  margin-left: auto !important; }

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

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

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

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

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

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

.p_md_auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
  margin-right: auto !important;
  margin-left: auto !important; }

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

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

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

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

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

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

@media (min-width: 768px) {
  .m_md_0 {
    margin-right: 0rem !important;
    margin-left: 0rem !important;
    margin-top: 0rem !important;
    margin-bottom: 0rem !important; }
  .mt_md_0 {
    margin-top: 0rem !important; }
  .mb_md_0 {
    margin-bottom: 0rem !important; }
  .ml_md_0 {
    margin-left: 0rem !important; }
  .mr_md_0 {
    margin-right: 0rem !important; }
  .mx_md_0 {
    margin-right: 0rem !important;
    margin-left: 0rem !important; }
  .my_md_0 {
    margin-top: 0rem !important;
    margin-bottom: 0rem !important; }
  .p_md_0 {
    padding-right: 0rem !important;
    padding-left: 0rem !important;
    padding-top: 0rem !important;
    padding-bottom: 0rem !important; }
  .pt_md_0 {
    padding-top: 0rem !important; }
  .pb_md_0 {
    padding-bottom: 0rem !important; }
  .pl_md_0 {
    padding-left: 0rem !important; }
  .pr_md_0 {
    padding-right: 0rem !important; }
  .px_md_0 {
    padding-right: 0rem !important;
    padding-left: 0rem !important; }
  .py_md_0 {
    padding-top: 0rem !important;
    padding-bottom: 0rem !important; } }

@media (min-width: 768px) {
  .m_md_1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .mt_md_1 {
    margin-top: 0.25rem !important; }
  .mb_md_1 {
    margin-bottom: 0.25rem !important; }
  .ml_md_1 {
    margin-left: 0.25rem !important; }
  .mr_md_1 {
    margin-right: 0.25rem !important; }
  .mx_md_1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .my_md_1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .p_md_1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .pt_md_1 {
    padding-top: 0.25rem !important; }
  .pb_md_1 {
    padding-bottom: 0.25rem !important; }
  .pl_md_1 {
    padding-left: 0.25rem !important; }
  .pr_md_1 {
    padding-right: 0.25rem !important; }
  .px_md_1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .py_md_1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; } }

@media (min-width: 768px) {
  .m_md_2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .mt_md_2 {
    margin-top: 0.5rem !important; }
  .mb_md_2 {
    margin-bottom: 0.5rem !important; }
  .ml_md_2 {
    margin-left: 0.5rem !important; }
  .mr_md_2 {
    margin-right: 0.5rem !important; }
  .mx_md_2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .my_md_2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .p_md_2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .pt_md_2 {
    padding-top: 0.5rem !important; }
  .pb_md_2 {
    padding-bottom: 0.5rem !important; }
  .pl_md_2 {
    padding-left: 0.5rem !important; }
  .pr_md_2 {
    padding-right: 0.5rem !important; }
  .px_md_2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .py_md_2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; } }

@media (min-width: 768px) {
  .m_md_3 {
    margin-right: 0.75rem !important;
    margin-left: 0.75rem !important;
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important; }
  .mt_md_3 {
    margin-top: 0.75rem !important; }
  .mb_md_3 {
    margin-bottom: 0.75rem !important; }
  .ml_md_3 {
    margin-left: 0.75rem !important; }
  .mr_md_3 {
    margin-right: 0.75rem !important; }
  .mx_md_3 {
    margin-right: 0.75rem !important;
    margin-left: 0.75rem !important; }
  .my_md_3 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important; }
  .p_md_3 {
    padding-right: 0.75rem !important;
    padding-left: 0.75rem !important;
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important; }
  .pt_md_3 {
    padding-top: 0.75rem !important; }
  .pb_md_3 {
    padding-bottom: 0.75rem !important; }
  .pl_md_3 {
    padding-left: 0.75rem !important; }
  .pr_md_3 {
    padding-right: 0.75rem !important; }
  .px_md_3 {
    padding-right: 0.75rem !important;
    padding-left: 0.75rem !important; }
  .py_md_3 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important; } }

@media (min-width: 768px) {
  .m_md_4 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .mt_md_4 {
    margin-top: 1rem !important; }
  .mb_md_4 {
    margin-bottom: 1rem !important; }
  .ml_md_4 {
    margin-left: 1rem !important; }
  .mr_md_4 {
    margin-right: 1rem !important; }
  .mx_md_4 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .my_md_4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .p_md_4 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .pt_md_4 {
    padding-top: 1rem !important; }
  .pb_md_4 {
    padding-bottom: 1rem !important; }
  .pl_md_4 {
    padding-left: 1rem !important; }
  .pr_md_4 {
    padding-right: 1rem !important; }
  .px_md_4 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .py_md_4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; } }

@media (min-width: 768px) {
  .m_md_5 {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important;
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important; }
  .mt_md_5 {
    margin-top: 1.25rem !important; }
  .mb_md_5 {
    margin-bottom: 1.25rem !important; }
  .ml_md_5 {
    margin-left: 1.25rem !important; }
  .mr_md_5 {
    margin-right: 1.25rem !important; }
  .mx_md_5 {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important; }
  .my_md_5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important; }
  .p_md_5 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important;
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important; }
  .pt_md_5 {
    padding-top: 1.25rem !important; }
  .pb_md_5 {
    padding-bottom: 1.25rem !important; }
  .pl_md_5 {
    padding-left: 1.25rem !important; }
  .pr_md_5 {
    padding-right: 1.25rem !important; }
  .px_md_5 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important; }
  .py_md_5 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important; } }

@media (min-width: 768px) {
  .m_md_6 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .mt_md_6 {
    margin-top: 1.5rem !important; }
  .mb_md_6 {
    margin-bottom: 1.5rem !important; }
  .ml_md_6 {
    margin-left: 1.5rem !important; }
  .mr_md_6 {
    margin-right: 1.5rem !important; }
  .mx_md_6 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .my_md_6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .p_md_6 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .pt_md_6 {
    padding-top: 1.5rem !important; }
  .pb_md_6 {
    padding-bottom: 1.5rem !important; }
  .pl_md_6 {
    padding-left: 1.5rem !important; }
  .pr_md_6 {
    padding-right: 1.5rem !important; }
  .px_md_6 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .py_md_6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; } }

@media (min-width: 768px) {
  .m_md_7 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important;
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important; }
  .mt_md_7 {
    margin-top: 1.75rem !important; }
  .mb_md_7 {
    margin-bottom: 1.75rem !important; }
  .ml_md_7 {
    margin-left: 1.75rem !important; }
  .mr_md_7 {
    margin-right: 1.75rem !important; }
  .mx_md_7 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important; }
  .my_md_7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important; }
  .p_md_7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important;
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important; }
  .pt_md_7 {
    padding-top: 1.75rem !important; }
  .pb_md_7 {
    padding-bottom: 1.75rem !important; }
  .pl_md_7 {
    padding-left: 1.75rem !important; }
  .pr_md_7 {
    padding-right: 1.75rem !important; }
  .px_md_7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important; }
  .py_md_7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important; } }

@media (min-width: 768px) {
  .m_md_8 {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
    margin-top: 2rem !important;
    margin-bottom: 2rem !important; }
  .mt_md_8 {
    margin-top: 2rem !important; }
  .mb_md_8 {
    margin-bottom: 2rem !important; }
  .ml_md_8 {
    margin-left: 2rem !important; }
  .mr_md_8 {
    margin-right: 2rem !important; }
  .mx_md_8 {
    margin-right: 2rem !important;
    margin-left: 2rem !important; }
  .my_md_8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important; }
  .p_md_8 {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
    padding-top: 2rem !important;
    padding-bottom: 2rem !important; }
  .pt_md_8 {
    padding-top: 2rem !important; }
  .pb_md_8 {
    padding-bottom: 2rem !important; }
  .pl_md_8 {
    padding-left: 2rem !important; }
  .pr_md_8 {
    padding-right: 2rem !important; }
  .px_md_8 {
    padding-right: 2rem !important;
    padding-left: 2rem !important; }
  .py_md_8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important; } }

@media (min-width: 768px) {
  .m_md_9 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important;
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important; }
  .mt_md_9 {
    margin-top: 2.25rem !important; }
  .mb_md_9 {
    margin-bottom: 2.25rem !important; }
  .ml_md_9 {
    margin-left: 2.25rem !important; }
  .mr_md_9 {
    margin-right: 2.25rem !important; }
  .mx_md_9 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important; }
  .my_md_9 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important; }
  .p_md_9 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important;
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important; }
  .pt_md_9 {
    padding-top: 2.25rem !important; }
  .pb_md_9 {
    padding-bottom: 2.25rem !important; }
  .pl_md_9 {
    padding-left: 2.25rem !important; }
  .pr_md_9 {
    padding-right: 2.25rem !important; }
  .px_md_9 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important; }
  .py_md_9 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important; } }

@media (min-width: 768px) {
  .m_md_10 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important; }
  .mt_md_10 {
    margin-top: 2.5rem !important; }
  .mb_md_10 {
    margin-bottom: 2.5rem !important; }
  .ml_md_10 {
    margin-left: 2.5rem !important; }
  .mr_md_10 {
    margin-right: 2.5rem !important; }
  .mx_md_10 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important; }
  .my_md_10 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important; }
  .p_md_10 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important; }
  .pt_md_10 {
    padding-top: 2.5rem !important; }
  .pb_md_10 {
    padding-bottom: 2.5rem !important; }
  .pl_md_10 {
    padding-left: 2.5rem !important; }
  .pr_md_10 {
    padding-right: 2.5rem !important; }
  .px_md_10 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important; }
  .py_md_10 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important; } }

@media (min-width: 768px) {
  .m_md_11 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important; }
  .mt_md_11 {
    margin-top: 2.75rem !important; }
  .mb_md_11 {
    margin-bottom: 2.75rem !important; }
  .ml_md_11 {
    margin-left: 2.75rem !important; }
  .mr_md_11 {
    margin-right: 2.75rem !important; }
  .mx_md_11 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important; }
  .my_md_11 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important; }
  .p_md_11 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important; }
  .pt_md_11 {
    padding-top: 2.75rem !important; }
  .pb_md_11 {
    padding-bottom: 2.75rem !important; }
  .pl_md_11 {
    padding-left: 2.75rem !important; }
  .pr_md_11 {
    padding-right: 2.75rem !important; }
  .px_md_11 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important; }
  .py_md_11 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important; } }

@media (min-width: 768px) {
  .m_md_12 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .mt_md_12 {
    margin-top: 3rem !important; }
  .mb_md_12 {
    margin-bottom: 3rem !important; }
  .ml_md_12 {
    margin-left: 3rem !important; }
  .mr_md_12 {
    margin-right: 3rem !important; }
  .mx_md_12 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .my_md_12 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .p_md_12 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .pt_md_12 {
    padding-top: 3rem !important; }
  .pb_md_12 {
    padding-bottom: 3rem !important; }
  .pl_md_12 {
    padding-left: 3rem !important; }
  .pr_md_12 {
    padding-right: 3rem !important; }
  .px_md_12 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py_md_12 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; } }

@media (min-width: 768px) {
  .m_md_13 {
    margin-right: 3.25rem !important;
    margin-left: 3.25rem !important;
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important; }
  .mt_md_13 {
    margin-top: 3.25rem !important; }
  .mb_md_13 {
    margin-bottom: 3.25rem !important; }
  .ml_md_13 {
    margin-left: 3.25rem !important; }
  .mr_md_13 {
    margin-right: 3.25rem !important; }
  .mx_md_13 {
    margin-right: 3.25rem !important;
    margin-left: 3.25rem !important; }
  .my_md_13 {
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important; }
  .p_md_13 {
    padding-right: 3.25rem !important;
    padding-left: 3.25rem !important;
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important; }
  .pt_md_13 {
    padding-top: 3.25rem !important; }
  .pb_md_13 {
    padding-bottom: 3.25rem !important; }
  .pl_md_13 {
    padding-left: 3.25rem !important; }
  .pr_md_13 {
    padding-right: 3.25rem !important; }
  .px_md_13 {
    padding-right: 3.25rem !important;
    padding-left: 3.25rem !important; }
  .py_md_13 {
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important; } }

@media (min-width: 768px) {
  .m_md_14 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important; }
  .mt_md_14 {
    margin-top: 3.5rem !important; }
  .mb_md_14 {
    margin-bottom: 3.5rem !important; }
  .ml_md_14 {
    margin-left: 3.5rem !important; }
  .mr_md_14 {
    margin-right: 3.5rem !important; }
  .mx_md_14 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important; }
  .my_md_14 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important; }
  .p_md_14 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important; }
  .pt_md_14 {
    padding-top: 3.5rem !important; }
  .pb_md_14 {
    padding-bottom: 3.5rem !important; }
  .pl_md_14 {
    padding-left: 3.5rem !important; }
  .pr_md_14 {
    padding-right: 3.5rem !important; }
  .px_md_14 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important; }
  .py_md_14 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important; } }

@media (min-width: 768px) {
  .m_md_15 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important; }
  .mt_md_15 {
    margin-top: 3.75rem !important; }
  .mb_md_15 {
    margin-bottom: 3.75rem !important; }
  .ml_md_15 {
    margin-left: 3.75rem !important; }
  .mr_md_15 {
    margin-right: 3.75rem !important; }
  .mx_md_15 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important; }
  .my_md_15 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important; }
  .p_md_15 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important; }
  .pt_md_15 {
    padding-top: 3.75rem !important; }
  .pb_md_15 {
    padding-bottom: 3.75rem !important; }
  .pl_md_15 {
    padding-left: 3.75rem !important; }
  .pr_md_15 {
    padding-right: 3.75rem !important; }
  .px_md_15 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important; }
  .py_md_15 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important; } }

@media (min-width: 768px) {
  .m_md_16 {
    margin-right: 4rem !important;
    margin-left: 4rem !important;
    margin-top: 4rem !important;
    margin-bottom: 4rem !important; }
  .mt_md_16 {
    margin-top: 4rem !important; }
  .mb_md_16 {
    margin-bottom: 4rem !important; }
  .ml_md_16 {
    margin-left: 4rem !important; }
  .mr_md_16 {
    margin-right: 4rem !important; }
  .mx_md_16 {
    margin-right: 4rem !important;
    margin-left: 4rem !important; }
  .my_md_16 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important; }
  .p_md_16 {
    padding-right: 4rem !important;
    padding-left: 4rem !important;
    padding-top: 4rem !important;
    padding-bottom: 4rem !important; }
  .pt_md_16 {
    padding-top: 4rem !important; }
  .pb_md_16 {
    padding-bottom: 4rem !important; }
  .pl_md_16 {
    padding-left: 4rem !important; }
  .pr_md_16 {
    padding-right: 4rem !important; }
  .px_md_16 {
    padding-right: 4rem !important;
    padding-left: 4rem !important; }
  .py_md_16 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important; } }

@media (min-width: 768px) {
  .m_md_17 {
    margin-right: 4.25rem !important;
    margin-left: 4.25rem !important;
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important; }
  .mt_md_17 {
    margin-top: 4.25rem !important; }
  .mb_md_17 {
    margin-bottom: 4.25rem !important; }
  .ml_md_17 {
    margin-left: 4.25rem !important; }
  .mr_md_17 {
    margin-right: 4.25rem !important; }
  .mx_md_17 {
    margin-right: 4.25rem !important;
    margin-left: 4.25rem !important; }
  .my_md_17 {
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important; }
  .p_md_17 {
    padding-right: 4.25rem !important;
    padding-left: 4.25rem !important;
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important; }
  .pt_md_17 {
    padding-top: 4.25rem !important; }
  .pb_md_17 {
    padding-bottom: 4.25rem !important; }
  .pl_md_17 {
    padding-left: 4.25rem !important; }
  .pr_md_17 {
    padding-right: 4.25rem !important; }
  .px_md_17 {
    padding-right: 4.25rem !important;
    padding-left: 4.25rem !important; }
  .py_md_17 {
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important; } }

@media (min-width: 768px) {
  .m_md_18 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important; }
  .mt_md_18 {
    margin-top: 4.5rem !important; }
  .mb_md_18 {
    margin-bottom: 4.5rem !important; }
  .ml_md_18 {
    margin-left: 4.5rem !important; }
  .mr_md_18 {
    margin-right: 4.5rem !important; }
  .mx_md_18 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important; }
  .my_md_18 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important; }
  .p_md_18 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important; }
  .pt_md_18 {
    padding-top: 4.5rem !important; }
  .pb_md_18 {
    padding-bottom: 4.5rem !important; }
  .pl_md_18 {
    padding-left: 4.5rem !important; }
  .pr_md_18 {
    padding-right: 4.5rem !important; }
  .px_md_18 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important; }
  .py_md_18 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important; } }

@media (min-width: 768px) {
  .m_md_19 {
    margin-right: 4.75rem !important;
    margin-left: 4.75rem !important;
    margin-top: 4.75rem !important;
    margin-bottom: 4.75rem !important; }
  .mt_md_19 {
    margin-top: 4.75rem !important; }
  .mb_md_19 {
    margin-bottom: 4.75rem !important; }
  .ml_md_19 {
    margin-left: 4.75rem !important; }
  .mr_md_19 {
    margin-right: 4.75rem !important; }
  .mx_md_19 {
    margin-right: 4.75rem !important;
    margin-left: 4.75rem !important; }
  .my_md_19 {
    margin-top: 4.75rem !important;
    margin-bottom: 4.75rem !important; }
  .p_md_19 {
    padding-right: 4.75rem !important;
    padding-left: 4.75rem !important;
    padding-top: 4.75rem !important;
    padding-bottom: 4.75rem !important; }
  .pt_md_19 {
    padding-top: 4.75rem !important; }
  .pb_md_19 {
    padding-bottom: 4.75rem !important; }
  .pl_md_19 {
    padding-left: 4.75rem !important; }
  .pr_md_19 {
    padding-right: 4.75rem !important; }
  .px_md_19 {
    padding-right: 4.75rem !important;
    padding-left: 4.75rem !important; }
  .py_md_19 {
    padding-top: 4.75rem !important;
    padding-bottom: 4.75rem !important; } }

@media (min-width: 768px) {
  .m_md_20 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  .mt_md_20 {
    margin-top: 5rem !important; }
  .mb_md_20 {
    margin-bottom: 5rem !important; }
  .ml_md_20 {
    margin-left: 5rem !important; }
  .mr_md_20 {
    margin-right: 5rem !important; }
  .mx_md_20 {
    margin-right: 5rem !important;
    margin-left: 5rem !important; }
  .my_md_20 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  .p_md_20 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; }
  .pt_md_20 {
    padding-top: 5rem !important; }
  .pb_md_20 {
    padding-bottom: 5rem !important; }
  .pl_md_20 {
    padding-left: 5rem !important; }
  .pr_md_20 {
    padding-right: 5rem !important; }
  .px_md_20 {
    padding-right: 5rem !important;
    padding-left: 5rem !important; }
  .py_md_20 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; } }

@media (min-width: 768px) {
  .m_md_21 {
    margin-right: 5.25rem !important;
    margin-left: 5.25rem !important;
    margin-top: 5.25rem !important;
    margin-bottom: 5.25rem !important; }
  .mt_md_21 {
    margin-top: 5.25rem !important; }
  .mb_md_21 {
    margin-bottom: 5.25rem !important; }
  .ml_md_21 {
    margin-left: 5.25rem !important; }
  .mr_md_21 {
    margin-right: 5.25rem !important; }
  .mx_md_21 {
    margin-right: 5.25rem !important;
    margin-left: 5.25rem !important; }
  .my_md_21 {
    margin-top: 5.25rem !important;
    margin-bottom: 5.25rem !important; }
  .p_md_21 {
    padding-right: 5.25rem !important;
    padding-left: 5.25rem !important;
    padding-top: 5.25rem !important;
    padding-bottom: 5.25rem !important; }
  .pt_md_21 {
    padding-top: 5.25rem !important; }
  .pb_md_21 {
    padding-bottom: 5.25rem !important; }
  .pl_md_21 {
    padding-left: 5.25rem !important; }
  .pr_md_21 {
    padding-right: 5.25rem !important; }
  .px_md_21 {
    padding-right: 5.25rem !important;
    padding-left: 5.25rem !important; }
  .py_md_21 {
    padding-top: 5.25rem !important;
    padding-bottom: 5.25rem !important; } }

@media (min-width: 768px) {
  .m_md_22 {
    margin-right: 5.5rem !important;
    margin-left: 5.5rem !important;
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important; }
  .mt_md_22 {
    margin-top: 5.5rem !important; }
  .mb_md_22 {
    margin-bottom: 5.5rem !important; }
  .ml_md_22 {
    margin-left: 5.5rem !important; }
  .mr_md_22 {
    margin-right: 5.5rem !important; }
  .mx_md_22 {
    margin-right: 5.5rem !important;
    margin-left: 5.5rem !important; }
  .my_md_22 {
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important; }
  .p_md_22 {
    padding-right: 5.5rem !important;
    padding-left: 5.5rem !important;
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important; }
  .pt_md_22 {
    padding-top: 5.5rem !important; }
  .pb_md_22 {
    padding-bottom: 5.5rem !important; }
  .pl_md_22 {
    padding-left: 5.5rem !important; }
  .pr_md_22 {
    padding-right: 5.5rem !important; }
  .px_md_22 {
    padding-right: 5.5rem !important;
    padding-left: 5.5rem !important; }
  .py_md_22 {
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important; } }

@media (min-width: 768px) {
  .m_md_23 {
    margin-right: 5.75rem !important;
    margin-left: 5.75rem !important;
    margin-top: 5.75rem !important;
    margin-bottom: 5.75rem !important; }
  .mt_md_23 {
    margin-top: 5.75rem !important; }
  .mb_md_23 {
    margin-bottom: 5.75rem !important; }
  .ml_md_23 {
    margin-left: 5.75rem !important; }
  .mr_md_23 {
    margin-right: 5.75rem !important; }
  .mx_md_23 {
    margin-right: 5.75rem !important;
    margin-left: 5.75rem !important; }
  .my_md_23 {
    margin-top: 5.75rem !important;
    margin-bottom: 5.75rem !important; }
  .p_md_23 {
    padding-right: 5.75rem !important;
    padding-left: 5.75rem !important;
    padding-top: 5.75rem !important;
    padding-bottom: 5.75rem !important; }
  .pt_md_23 {
    padding-top: 5.75rem !important; }
  .pb_md_23 {
    padding-bottom: 5.75rem !important; }
  .pl_md_23 {
    padding-left: 5.75rem !important; }
  .pr_md_23 {
    padding-right: 5.75rem !important; }
  .px_md_23 {
    padding-right: 5.75rem !important;
    padding-left: 5.75rem !important; }
  .py_md_23 {
    padding-top: 5.75rem !important;
    padding-bottom: 5.75rem !important; } }

@media (min-width: 768px) {
  .m_md_24 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
    margin-top: 6rem !important;
    margin-bottom: 6rem !important; }
  .mt_md_24 {
    margin-top: 6rem !important; }
  .mb_md_24 {
    margin-bottom: 6rem !important; }
  .ml_md_24 {
    margin-left: 6rem !important; }
  .mr_md_24 {
    margin-right: 6rem !important; }
  .mx_md_24 {
    margin-right: 6rem !important;
    margin-left: 6rem !important; }
  .my_md_24 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important; }
  .p_md_24 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
    padding-top: 6rem !important;
    padding-bottom: 6rem !important; }
  .pt_md_24 {
    padding-top: 6rem !important; }
  .pb_md_24 {
    padding-bottom: 6rem !important; }
  .pl_md_24 {
    padding-left: 6rem !important; }
  .pr_md_24 {
    padding-right: 6rem !important; }
  .px_md_24 {
    padding-right: 6rem !important;
    padding-left: 6rem !important; }
  .py_md_24 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important; } }

@media (min-width: 768px) {
  .m_md_25 {
    margin-right: 6.25rem !important;
    margin-left: 6.25rem !important;
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important; }
  .mt_md_25 {
    margin-top: 6.25rem !important; }
  .mb_md_25 {
    margin-bottom: 6.25rem !important; }
  .ml_md_25 {
    margin-left: 6.25rem !important; }
  .mr_md_25 {
    margin-right: 6.25rem !important; }
  .mx_md_25 {
    margin-right: 6.25rem !important;
    margin-left: 6.25rem !important; }
  .my_md_25 {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important; }
  .p_md_25 {
    padding-right: 6.25rem !important;
    padding-left: 6.25rem !important;
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important; }
  .pt_md_25 {
    padding-top: 6.25rem !important; }
  .pb_md_25 {
    padding-bottom: 6.25rem !important; }
  .pl_md_25 {
    padding-left: 6.25rem !important; }
  .pr_md_25 {
    padding-right: 6.25rem !important; }
  .px_md_25 {
    padding-right: 6.25rem !important;
    padding-left: 6.25rem !important; }
  .py_md_25 {
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important; } }

@media (min-width: 768px) {
  .m_md_26 {
    margin-right: 6.5rem !important;
    margin-left: 6.5rem !important;
    margin-top: 6.5rem !important;
    margin-bottom: 6.5rem !important; }
  .mt_md_26 {
    margin-top: 6.5rem !important; }
  .mb_md_26 {
    margin-bottom: 6.5rem !important; }
  .ml_md_26 {
    margin-left: 6.5rem !important; }
  .mr_md_26 {
    margin-right: 6.5rem !important; }
  .mx_md_26 {
    margin-right: 6.5rem !important;
    margin-left: 6.5rem !important; }
  .my_md_26 {
    margin-top: 6.5rem !important;
    margin-bottom: 6.5rem !important; }
  .p_md_26 {
    padding-right: 6.5rem !important;
    padding-left: 6.5rem !important;
    padding-top: 6.5rem !important;
    padding-bottom: 6.5rem !important; }
  .pt_md_26 {
    padding-top: 6.5rem !important; }
  .pb_md_26 {
    padding-bottom: 6.5rem !important; }
  .pl_md_26 {
    padding-left: 6.5rem !important; }
  .pr_md_26 {
    padding-right: 6.5rem !important; }
  .px_md_26 {
    padding-right: 6.5rem !important;
    padding-left: 6.5rem !important; }
  .py_md_26 {
    padding-top: 6.5rem !important;
    padding-bottom: 6.5rem !important; } }

@media (min-width: 768px) {
  .m_md_27 {
    margin-right: 6.75rem !important;
    margin-left: 6.75rem !important;
    margin-top: 6.75rem !important;
    margin-bottom: 6.75rem !important; }
  .mt_md_27 {
    margin-top: 6.75rem !important; }
  .mb_md_27 {
    margin-bottom: 6.75rem !important; }
  .ml_md_27 {
    margin-left: 6.75rem !important; }
  .mr_md_27 {
    margin-right: 6.75rem !important; }
  .mx_md_27 {
    margin-right: 6.75rem !important;
    margin-left: 6.75rem !important; }
  .my_md_27 {
    margin-top: 6.75rem !important;
    margin-bottom: 6.75rem !important; }
  .p_md_27 {
    padding-right: 6.75rem !important;
    padding-left: 6.75rem !important;
    padding-top: 6.75rem !important;
    padding-bottom: 6.75rem !important; }
  .pt_md_27 {
    padding-top: 6.75rem !important; }
  .pb_md_27 {
    padding-bottom: 6.75rem !important; }
  .pl_md_27 {
    padding-left: 6.75rem !important; }
  .pr_md_27 {
    padding-right: 6.75rem !important; }
  .px_md_27 {
    padding-right: 6.75rem !important;
    padding-left: 6.75rem !important; }
  .py_md_27 {
    padding-top: 6.75rem !important;
    padding-bottom: 6.75rem !important; } }

@media (min-width: 768px) {
  .m_md_28 {
    margin-right: 7rem !important;
    margin-left: 7rem !important;
    margin-top: 7rem !important;
    margin-bottom: 7rem !important; }
  .mt_md_28 {
    margin-top: 7rem !important; }
  .mb_md_28 {
    margin-bottom: 7rem !important; }
  .ml_md_28 {
    margin-left: 7rem !important; }
  .mr_md_28 {
    margin-right: 7rem !important; }
  .mx_md_28 {
    margin-right: 7rem !important;
    margin-left: 7rem !important; }
  .my_md_28 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important; }
  .p_md_28 {
    padding-right: 7rem !important;
    padding-left: 7rem !important;
    padding-top: 7rem !important;
    padding-bottom: 7rem !important; }
  .pt_md_28 {
    padding-top: 7rem !important; }
  .pb_md_28 {
    padding-bottom: 7rem !important; }
  .pl_md_28 {
    padding-left: 7rem !important; }
  .pr_md_28 {
    padding-right: 7rem !important; }
  .px_md_28 {
    padding-right: 7rem !important;
    padding-left: 7rem !important; }
  .py_md_28 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important; } }

@media (min-width: 768px) {
  .m_md_29 {
    margin-right: 7.25rem !important;
    margin-left: 7.25rem !important;
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !important; }
  .mt_md_29 {
    margin-top: 7.25rem !important; }
  .mb_md_29 {
    margin-bottom: 7.25rem !important; }
  .ml_md_29 {
    margin-left: 7.25rem !important; }
  .mr_md_29 {
    margin-right: 7.25rem !important; }
  .mx_md_29 {
    margin-right: 7.25rem !important;
    margin-left: 7.25rem !important; }
  .my_md_29 {
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !important; }
  .p_md_29 {
    padding-right: 7.25rem !important;
    padding-left: 7.25rem !important;
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !important; }
  .pt_md_29 {
    padding-top: 7.25rem !important; }
  .pb_md_29 {
    padding-bottom: 7.25rem !important; }
  .pl_md_29 {
    padding-left: 7.25rem !important; }
  .pr_md_29 {
    padding-right: 7.25rem !important; }
  .px_md_29 {
    padding-right: 7.25rem !important;
    padding-left: 7.25rem !important; }
  .py_md_29 {
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !important; } }

@media (min-width: 768px) {
  .m_md_30 {
    margin-right: 7.5rem !important;
    margin-left: 7.5rem !important;
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important; }
  .mt_md_30 {
    margin-top: 7.5rem !important; }
  .mb_md_30 {
    margin-bottom: 7.5rem !important; }
  .ml_md_30 {
    margin-left: 7.5rem !important; }
  .mr_md_30 {
    margin-right: 7.5rem !important; }
  .mx_md_30 {
    margin-right: 7.5rem !important;
    margin-left: 7.5rem !important; }
  .my_md_30 {
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important; }
  .p_md_30 {
    padding-right: 7.5rem !important;
    padding-left: 7.5rem !important;
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important; }
  .pt_md_30 {
    padding-top: 7.5rem !important; }
  .pb_md_30 {
    padding-bottom: 7.5rem !important; }
  .pl_md_30 {
    padding-left: 7.5rem !important; }
  .pr_md_30 {
    padding-right: 7.5rem !important; }
  .px_md_30 {
    padding-right: 7.5rem !important;
    padding-left: 7.5rem !important; }
  .py_md_30 {
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important; } }

.m_lg_auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
  margin-right: auto !important;
  margin-left: auto !important; }

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

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

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

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

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

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

.p_lg_auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
  margin-right: auto !important;
  margin-left: auto !important; }

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

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

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

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

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

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

@media (min-width: 1024px) {
  .m_lg_0 {
    margin-right: 0rem !important;
    margin-left: 0rem !important;
    margin-top: 0rem !important;
    margin-bottom: 0rem !important; }
  .mt_lg_0 {
    margin-top: 0rem !important; }
  .mb_lg_0 {
    margin-bottom: 0rem !important; }
  .ml_lg_0 {
    margin-left: 0rem !important; }
  .mr_lg_0 {
    margin-right: 0rem !important; }
  .mx_lg_0 {
    margin-right: 0rem !important;
    margin-left: 0rem !important; }
  .my_lg_0 {
    margin-top: 0rem !important;
    margin-bottom: 0rem !important; }
  .p_lg_0 {
    padding-right: 0rem !important;
    padding-left: 0rem !important;
    padding-top: 0rem !important;
    padding-bottom: 0rem !important; }
  .pt_lg_0 {
    padding-top: 0rem !important; }
  .pb_lg_0 {
    padding-bottom: 0rem !important; }
  .pl_lg_0 {
    padding-left: 0rem !important; }
  .pr_lg_0 {
    padding-right: 0rem !important; }
  .px_lg_0 {
    padding-right: 0rem !important;
    padding-left: 0rem !important; }
  .py_lg_0 {
    padding-top: 0rem !important;
    padding-bottom: 0rem !important; } }

@media (min-width: 1024px) {
  .m_lg_1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .mt_lg_1 {
    margin-top: 0.25rem !important; }
  .mb_lg_1 {
    margin-bottom: 0.25rem !important; }
  .ml_lg_1 {
    margin-left: 0.25rem !important; }
  .mr_lg_1 {
    margin-right: 0.25rem !important; }
  .mx_lg_1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .my_lg_1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .p_lg_1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .pt_lg_1 {
    padding-top: 0.25rem !important; }
  .pb_lg_1 {
    padding-bottom: 0.25rem !important; }
  .pl_lg_1 {
    padding-left: 0.25rem !important; }
  .pr_lg_1 {
    padding-right: 0.25rem !important; }
  .px_lg_1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .py_lg_1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; } }

@media (min-width: 1024px) {
  .m_lg_2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .mt_lg_2 {
    margin-top: 0.5rem !important; }
  .mb_lg_2 {
    margin-bottom: 0.5rem !important; }
  .ml_lg_2 {
    margin-left: 0.5rem !important; }
  .mr_lg_2 {
    margin-right: 0.5rem !important; }
  .mx_lg_2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .my_lg_2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .p_lg_2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .pt_lg_2 {
    padding-top: 0.5rem !important; }
  .pb_lg_2 {
    padding-bottom: 0.5rem !important; }
  .pl_lg_2 {
    padding-left: 0.5rem !important; }
  .pr_lg_2 {
    padding-right: 0.5rem !important; }
  .px_lg_2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .py_lg_2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; } }

@media (min-width: 1024px) {
  .m_lg_3 {
    margin-right: 0.75rem !important;
    margin-left: 0.75rem !important;
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important; }
  .mt_lg_3 {
    margin-top: 0.75rem !important; }
  .mb_lg_3 {
    margin-bottom: 0.75rem !important; }
  .ml_lg_3 {
    margin-left: 0.75rem !important; }
  .mr_lg_3 {
    margin-right: 0.75rem !important; }
  .mx_lg_3 {
    margin-right: 0.75rem !important;
    margin-left: 0.75rem !important; }
  .my_lg_3 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important; }
  .p_lg_3 {
    padding-right: 0.75rem !important;
    padding-left: 0.75rem !important;
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important; }
  .pt_lg_3 {
    padding-top: 0.75rem !important; }
  .pb_lg_3 {
    padding-bottom: 0.75rem !important; }
  .pl_lg_3 {
    padding-left: 0.75rem !important; }
  .pr_lg_3 {
    padding-right: 0.75rem !important; }
  .px_lg_3 {
    padding-right: 0.75rem !important;
    padding-left: 0.75rem !important; }
  .py_lg_3 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important; } }

@media (min-width: 1024px) {
  .m_lg_4 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .mt_lg_4 {
    margin-top: 1rem !important; }
  .mb_lg_4 {
    margin-bottom: 1rem !important; }
  .ml_lg_4 {
    margin-left: 1rem !important; }
  .mr_lg_4 {
    margin-right: 1rem !important; }
  .mx_lg_4 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .my_lg_4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .p_lg_4 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .pt_lg_4 {
    padding-top: 1rem !important; }
  .pb_lg_4 {
    padding-bottom: 1rem !important; }
  .pl_lg_4 {
    padding-left: 1rem !important; }
  .pr_lg_4 {
    padding-right: 1rem !important; }
  .px_lg_4 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .py_lg_4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; } }

@media (min-width: 1024px) {
  .m_lg_5 {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important;
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important; }
  .mt_lg_5 {
    margin-top: 1.25rem !important; }
  .mb_lg_5 {
    margin-bottom: 1.25rem !important; }
  .ml_lg_5 {
    margin-left: 1.25rem !important; }
  .mr_lg_5 {
    margin-right: 1.25rem !important; }
  .mx_lg_5 {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important; }
  .my_lg_5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important; }
  .p_lg_5 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important;
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important; }
  .pt_lg_5 {
    padding-top: 1.25rem !important; }
  .pb_lg_5 {
    padding-bottom: 1.25rem !important; }
  .pl_lg_5 {
    padding-left: 1.25rem !important; }
  .pr_lg_5 {
    padding-right: 1.25rem !important; }
  .px_lg_5 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important; }
  .py_lg_5 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important; } }

@media (min-width: 1024px) {
  .m_lg_6 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .mt_lg_6 {
    margin-top: 1.5rem !important; }
  .mb_lg_6 {
    margin-bottom: 1.5rem !important; }
  .ml_lg_6 {
    margin-left: 1.5rem !important; }
  .mr_lg_6 {
    margin-right: 1.5rem !important; }
  .mx_lg_6 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .my_lg_6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .p_lg_6 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .pt_lg_6 {
    padding-top: 1.5rem !important; }
  .pb_lg_6 {
    padding-bottom: 1.5rem !important; }
  .pl_lg_6 {
    padding-left: 1.5rem !important; }
  .pr_lg_6 {
    padding-right: 1.5rem !important; }
  .px_lg_6 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .py_lg_6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; } }

@media (min-width: 1024px) {
  .m_lg_7 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important;
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important; }
  .mt_lg_7 {
    margin-top: 1.75rem !important; }
  .mb_lg_7 {
    margin-bottom: 1.75rem !important; }
  .ml_lg_7 {
    margin-left: 1.75rem !important; }
  .mr_lg_7 {
    margin-right: 1.75rem !important; }
  .mx_lg_7 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important; }
  .my_lg_7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important; }
  .p_lg_7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important;
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important; }
  .pt_lg_7 {
    padding-top: 1.75rem !important; }
  .pb_lg_7 {
    padding-bottom: 1.75rem !important; }
  .pl_lg_7 {
    padding-left: 1.75rem !important; }
  .pr_lg_7 {
    padding-right: 1.75rem !important; }
  .px_lg_7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important; }
  .py_lg_7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important; } }

@media (min-width: 1024px) {
  .m_lg_8 {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
    margin-top: 2rem !important;
    margin-bottom: 2rem !important; }
  .mt_lg_8 {
    margin-top: 2rem !important; }
  .mb_lg_8 {
    margin-bottom: 2rem !important; }
  .ml_lg_8 {
    margin-left: 2rem !important; }
  .mr_lg_8 {
    margin-right: 2rem !important; }
  .mx_lg_8 {
    margin-right: 2rem !important;
    margin-left: 2rem !important; }
  .my_lg_8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important; }
  .p_lg_8 {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
    padding-top: 2rem !important;
    padding-bottom: 2rem !important; }
  .pt_lg_8 {
    padding-top: 2rem !important; }
  .pb_lg_8 {
    padding-bottom: 2rem !important; }
  .pl_lg_8 {
    padding-left: 2rem !important; }
  .pr_lg_8 {
    padding-right: 2rem !important; }
  .px_lg_8 {
    padding-right: 2rem !important;
    padding-left: 2rem !important; }
  .py_lg_8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important; } }

@media (min-width: 1024px) {
  .m_lg_9 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important;
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important; }
  .mt_lg_9 {
    margin-top: 2.25rem !important; }
  .mb_lg_9 {
    margin-bottom: 2.25rem !important; }
  .ml_lg_9 {
    margin-left: 2.25rem !important; }
  .mr_lg_9 {
    margin-right: 2.25rem !important; }
  .mx_lg_9 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important; }
  .my_lg_9 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important; }
  .p_lg_9 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important;
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important; }
  .pt_lg_9 {
    padding-top: 2.25rem !important; }
  .pb_lg_9 {
    padding-bottom: 2.25rem !important; }
  .pl_lg_9 {
    padding-left: 2.25rem !important; }
  .pr_lg_9 {
    padding-right: 2.25rem !important; }
  .px_lg_9 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important; }
  .py_lg_9 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important; } }

@media (min-width: 1024px) {
  .m_lg_10 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important; }
  .mt_lg_10 {
    margin-top: 2.5rem !important; }
  .mb_lg_10 {
    margin-bottom: 2.5rem !important; }
  .ml_lg_10 {
    margin-left: 2.5rem !important; }
  .mr_lg_10 {
    margin-right: 2.5rem !important; }
  .mx_lg_10 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important; }
  .my_lg_10 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important; }
  .p_lg_10 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important; }
  .pt_lg_10 {
    padding-top: 2.5rem !important; }
  .pb_lg_10 {
    padding-bottom: 2.5rem !important; }
  .pl_lg_10 {
    padding-left: 2.5rem !important; }
  .pr_lg_10 {
    padding-right: 2.5rem !important; }
  .px_lg_10 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important; }
  .py_lg_10 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important; } }

@media (min-width: 1024px) {
  .m_lg_11 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important; }
  .mt_lg_11 {
    margin-top: 2.75rem !important; }
  .mb_lg_11 {
    margin-bottom: 2.75rem !important; }
  .ml_lg_11 {
    margin-left: 2.75rem !important; }
  .mr_lg_11 {
    margin-right: 2.75rem !important; }
  .mx_lg_11 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important; }
  .my_lg_11 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important; }
  .p_lg_11 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important; }
  .pt_lg_11 {
    padding-top: 2.75rem !important; }
  .pb_lg_11 {
    padding-bottom: 2.75rem !important; }
  .pl_lg_11 {
    padding-left: 2.75rem !important; }
  .pr_lg_11 {
    padding-right: 2.75rem !important; }
  .px_lg_11 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important; }
  .py_lg_11 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important; } }

@media (min-width: 1024px) {
  .m_lg_12 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .mt_lg_12 {
    margin-top: 3rem !important; }
  .mb_lg_12 {
    margin-bottom: 3rem !important; }
  .ml_lg_12 {
    margin-left: 3rem !important; }
  .mr_lg_12 {
    margin-right: 3rem !important; }
  .mx_lg_12 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .my_lg_12 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .p_lg_12 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .pt_lg_12 {
    padding-top: 3rem !important; }
  .pb_lg_12 {
    padding-bottom: 3rem !important; }
  .pl_lg_12 {
    padding-left: 3rem !important; }
  .pr_lg_12 {
    padding-right: 3rem !important; }
  .px_lg_12 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py_lg_12 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; } }

@media (min-width: 1024px) {
  .m_lg_13 {
    margin-right: 3.25rem !important;
    margin-left: 3.25rem !important;
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important; }
  .mt_lg_13 {
    margin-top: 3.25rem !important; }
  .mb_lg_13 {
    margin-bottom: 3.25rem !important; }
  .ml_lg_13 {
    margin-left: 3.25rem !important; }
  .mr_lg_13 {
    margin-right: 3.25rem !important; }
  .mx_lg_13 {
    margin-right: 3.25rem !important;
    margin-left: 3.25rem !important; }
  .my_lg_13 {
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important; }
  .p_lg_13 {
    padding-right: 3.25rem !important;
    padding-left: 3.25rem !important;
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important; }
  .pt_lg_13 {
    padding-top: 3.25rem !important; }
  .pb_lg_13 {
    padding-bottom: 3.25rem !important; }
  .pl_lg_13 {
    padding-left: 3.25rem !important; }
  .pr_lg_13 {
    padding-right: 3.25rem !important; }
  .px_lg_13 {
    padding-right: 3.25rem !important;
    padding-left: 3.25rem !important; }
  .py_lg_13 {
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important; } }

@media (min-width: 1024px) {
  .m_lg_14 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important; }
  .mt_lg_14 {
    margin-top: 3.5rem !important; }
  .mb_lg_14 {
    margin-bottom: 3.5rem !important; }
  .ml_lg_14 {
    margin-left: 3.5rem !important; }
  .mr_lg_14 {
    margin-right: 3.5rem !important; }
  .mx_lg_14 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important; }
  .my_lg_14 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important; }
  .p_lg_14 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important; }
  .pt_lg_14 {
    padding-top: 3.5rem !important; }
  .pb_lg_14 {
    padding-bottom: 3.5rem !important; }
  .pl_lg_14 {
    padding-left: 3.5rem !important; }
  .pr_lg_14 {
    padding-right: 3.5rem !important; }
  .px_lg_14 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important; }
  .py_lg_14 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important; } }

@media (min-width: 1024px) {
  .m_lg_15 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important; }
  .mt_lg_15 {
    margin-top: 3.75rem !important; }
  .mb_lg_15 {
    margin-bottom: 3.75rem !important; }
  .ml_lg_15 {
    margin-left: 3.75rem !important; }
  .mr_lg_15 {
    margin-right: 3.75rem !important; }
  .mx_lg_15 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important; }
  .my_lg_15 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important; }
  .p_lg_15 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important; }
  .pt_lg_15 {
    padding-top: 3.75rem !important; }
  .pb_lg_15 {
    padding-bottom: 3.75rem !important; }
  .pl_lg_15 {
    padding-left: 3.75rem !important; }
  .pr_lg_15 {
    padding-right: 3.75rem !important; }
  .px_lg_15 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important; }
  .py_lg_15 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important; } }

@media (min-width: 1024px) {
  .m_lg_16 {
    margin-right: 4rem !important;
    margin-left: 4rem !important;
    margin-top: 4rem !important;
    margin-bottom: 4rem !important; }
  .mt_lg_16 {
    margin-top: 4rem !important; }
  .mb_lg_16 {
    margin-bottom: 4rem !important; }
  .ml_lg_16 {
    margin-left: 4rem !important; }
  .mr_lg_16 {
    margin-right: 4rem !important; }
  .mx_lg_16 {
    margin-right: 4rem !important;
    margin-left: 4rem !important; }
  .my_lg_16 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important; }
  .p_lg_16 {
    padding-right: 4rem !important;
    padding-left: 4rem !important;
    padding-top: 4rem !important;
    padding-bottom: 4rem !important; }
  .pt_lg_16 {
    padding-top: 4rem !important; }
  .pb_lg_16 {
    padding-bottom: 4rem !important; }
  .pl_lg_16 {
    padding-left: 4rem !important; }
  .pr_lg_16 {
    padding-right: 4rem !important; }
  .px_lg_16 {
    padding-right: 4rem !important;
    padding-left: 4rem !important; }
  .py_lg_16 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important; } }

@media (min-width: 1024px) {
  .m_lg_17 {
    margin-right: 4.25rem !important;
    margin-left: 4.25rem !important;
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important; }
  .mt_lg_17 {
    margin-top: 4.25rem !important; }
  .mb_lg_17 {
    margin-bottom: 4.25rem !important; }
  .ml_lg_17 {
    margin-left: 4.25rem !important; }
  .mr_lg_17 {
    margin-right: 4.25rem !important; }
  .mx_lg_17 {
    margin-right: 4.25rem !important;
    margin-left: 4.25rem !important; }
  .my_lg_17 {
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important; }
  .p_lg_17 {
    padding-right: 4.25rem !important;
    padding-left: 4.25rem !important;
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important; }
  .pt_lg_17 {
    padding-top: 4.25rem !important; }
  .pb_lg_17 {
    padding-bottom: 4.25rem !important; }
  .pl_lg_17 {
    padding-left: 4.25rem !important; }
  .pr_lg_17 {
    padding-right: 4.25rem !important; }
  .px_lg_17 {
    padding-right: 4.25rem !important;
    padding-left: 4.25rem !important; }
  .py_lg_17 {
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important; } }

@media (min-width: 1024px) {
  .m_lg_18 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important; }
  .mt_lg_18 {
    margin-top: 4.5rem !important; }
  .mb_lg_18 {
    margin-bottom: 4.5rem !important; }
  .ml_lg_18 {
    margin-left: 4.5rem !important; }
  .mr_lg_18 {
    margin-right: 4.5rem !important; }
  .mx_lg_18 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important; }
  .my_lg_18 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important; }
  .p_lg_18 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important; }
  .pt_lg_18 {
    padding-top: 4.5rem !important; }
  .pb_lg_18 {
    padding-bottom: 4.5rem !important; }
  .pl_lg_18 {
    padding-left: 4.5rem !important; }
  .pr_lg_18 {
    padding-right: 4.5rem !important; }
  .px_lg_18 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important; }
  .py_lg_18 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important; } }

@media (min-width: 1024px) {
  .m_lg_19 {
    margin-right: 4.75rem !important;
    margin-left: 4.75rem !important;
    margin-top: 4.75rem !important;
    margin-bottom: 4.75rem !important; }
  .mt_lg_19 {
    margin-top: 4.75rem !important; }
  .mb_lg_19 {
    margin-bottom: 4.75rem !important; }
  .ml_lg_19 {
    margin-left: 4.75rem !important; }
  .mr_lg_19 {
    margin-right: 4.75rem !important; }
  .mx_lg_19 {
    margin-right: 4.75rem !important;
    margin-left: 4.75rem !important; }
  .my_lg_19 {
    margin-top: 4.75rem !important;
    margin-bottom: 4.75rem !important; }
  .p_lg_19 {
    padding-right: 4.75rem !important;
    padding-left: 4.75rem !important;
    padding-top: 4.75rem !important;
    padding-bottom: 4.75rem !important; }
  .pt_lg_19 {
    padding-top: 4.75rem !important; }
  .pb_lg_19 {
    padding-bottom: 4.75rem !important; }
  .pl_lg_19 {
    padding-left: 4.75rem !important; }
  .pr_lg_19 {
    padding-right: 4.75rem !important; }
  .px_lg_19 {
    padding-right: 4.75rem !important;
    padding-left: 4.75rem !important; }
  .py_lg_19 {
    padding-top: 4.75rem !important;
    padding-bottom: 4.75rem !important; } }

@media (min-width: 1024px) {
  .m_lg_20 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  .mt_lg_20 {
    margin-top: 5rem !important; }
  .mb_lg_20 {
    margin-bottom: 5rem !important; }
  .ml_lg_20 {
    margin-left: 5rem !important; }
  .mr_lg_20 {
    margin-right: 5rem !important; }
  .mx_lg_20 {
    margin-right: 5rem !important;
    margin-left: 5rem !important; }
  .my_lg_20 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  .p_lg_20 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; }
  .pt_lg_20 {
    padding-top: 5rem !important; }
  .pb_lg_20 {
    padding-bottom: 5rem !important; }
  .pl_lg_20 {
    padding-left: 5rem !important; }
  .pr_lg_20 {
    padding-right: 5rem !important; }
  .px_lg_20 {
    padding-right: 5rem !important;
    padding-left: 5rem !important; }
  .py_lg_20 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; } }

@media (min-width: 1024px) {
  .m_lg_21 {
    margin-right: 5.25rem !important;
    margin-left: 5.25rem !important;
    margin-top: 5.25rem !important;
    margin-bottom: 5.25rem !important; }
  .mt_lg_21 {
    margin-top: 5.25rem !important; }
  .mb_lg_21 {
    margin-bottom: 5.25rem !important; }
  .ml_lg_21 {
    margin-left: 5.25rem !important; }
  .mr_lg_21 {
    margin-right: 5.25rem !important; }
  .mx_lg_21 {
    margin-right: 5.25rem !important;
    margin-left: 5.25rem !important; }
  .my_lg_21 {
    margin-top: 5.25rem !important;
    margin-bottom: 5.25rem !important; }
  .p_lg_21 {
    padding-right: 5.25rem !important;
    padding-left: 5.25rem !important;
    padding-top: 5.25rem !important;
    padding-bottom: 5.25rem !important; }
  .pt_lg_21 {
    padding-top: 5.25rem !important; }
  .pb_lg_21 {
    padding-bottom: 5.25rem !important; }
  .pl_lg_21 {
    padding-left: 5.25rem !important; }
  .pr_lg_21 {
    padding-right: 5.25rem !important; }
  .px_lg_21 {
    padding-right: 5.25rem !important;
    padding-left: 5.25rem !important; }
  .py_lg_21 {
    padding-top: 5.25rem !important;
    padding-bottom: 5.25rem !important; } }

@media (min-width: 1024px) {
  .m_lg_22 {
    margin-right: 5.5rem !important;
    margin-left: 5.5rem !important;
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important; }
  .mt_lg_22 {
    margin-top: 5.5rem !important; }
  .mb_lg_22 {
    margin-bottom: 5.5rem !important; }
  .ml_lg_22 {
    margin-left: 5.5rem !important; }
  .mr_lg_22 {
    margin-right: 5.5rem !important; }
  .mx_lg_22 {
    margin-right: 5.5rem !important;
    margin-left: 5.5rem !important; }
  .my_lg_22 {
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important; }
  .p_lg_22 {
    padding-right: 5.5rem !important;
    padding-left: 5.5rem !important;
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important; }
  .pt_lg_22 {
    padding-top: 5.5rem !important; }
  .pb_lg_22 {
    padding-bottom: 5.5rem !important; }
  .pl_lg_22 {
    padding-left: 5.5rem !important; }
  .pr_lg_22 {
    padding-right: 5.5rem !important; }
  .px_lg_22 {
    padding-right: 5.5rem !important;
    padding-left: 5.5rem !important; }
  .py_lg_22 {
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important; } }

@media (min-width: 1024px) {
  .m_lg_23 {
    margin-right: 5.75rem !important;
    margin-left: 5.75rem !important;
    margin-top: 5.75rem !important;
    margin-bottom: 5.75rem !important; }
  .mt_lg_23 {
    margin-top: 5.75rem !important; }
  .mb_lg_23 {
    margin-bottom: 5.75rem !important; }
  .ml_lg_23 {
    margin-left: 5.75rem !important; }
  .mr_lg_23 {
    margin-right: 5.75rem !important; }
  .mx_lg_23 {
    margin-right: 5.75rem !important;
    margin-left: 5.75rem !important; }
  .my_lg_23 {
    margin-top: 5.75rem !important;
    margin-bottom: 5.75rem !important; }
  .p_lg_23 {
    padding-right: 5.75rem !important;
    padding-left: 5.75rem !important;
    padding-top: 5.75rem !important;
    padding-bottom: 5.75rem !important; }
  .pt_lg_23 {
    padding-top: 5.75rem !important; }
  .pb_lg_23 {
    padding-bottom: 5.75rem !important; }
  .pl_lg_23 {
    padding-left: 5.75rem !important; }
  .pr_lg_23 {
    padding-right: 5.75rem !important; }
  .px_lg_23 {
    padding-right: 5.75rem !important;
    padding-left: 5.75rem !important; }
  .py_lg_23 {
    padding-top: 5.75rem !important;
    padding-bottom: 5.75rem !important; } }

@media (min-width: 1024px) {
  .m_lg_24 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
    margin-top: 6rem !important;
    margin-bottom: 6rem !important; }
  .mt_lg_24 {
    margin-top: 6rem !important; }
  .mb_lg_24 {
    margin-bottom: 6rem !important; }
  .ml_lg_24 {
    margin-left: 6rem !important; }
  .mr_lg_24 {
    margin-right: 6rem !important; }
  .mx_lg_24 {
    margin-right: 6rem !important;
    margin-left: 6rem !important; }
  .my_lg_24 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important; }
  .p_lg_24 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
    padding-top: 6rem !important;
    padding-bottom: 6rem !important; }
  .pt_lg_24 {
    padding-top: 6rem !important; }
  .pb_lg_24 {
    padding-bottom: 6rem !important; }
  .pl_lg_24 {
    padding-left: 6rem !important; }
  .pr_lg_24 {
    padding-right: 6rem !important; }
  .px_lg_24 {
    padding-right: 6rem !important;
    padding-left: 6rem !important; }
  .py_lg_24 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important; } }

@media (min-width: 1024px) {
  .m_lg_25 {
    margin-right: 6.25rem !important;
    margin-left: 6.25rem !important;
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important; }
  .mt_lg_25 {
    margin-top: 6.25rem !important; }
  .mb_lg_25 {
    margin-bottom: 6.25rem !important; }
  .ml_lg_25 {
    margin-left: 6.25rem !important; }
  .mr_lg_25 {
    margin-right: 6.25rem !important; }
  .mx_lg_25 {
    margin-right: 6.25rem !important;
    margin-left: 6.25rem !important; }
  .my_lg_25 {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important; }
  .p_lg_25 {
    padding-right: 6.25rem !important;
    padding-left: 6.25rem !important;
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important; }
  .pt_lg_25 {
    padding-top: 6.25rem !important; }
  .pb_lg_25 {
    padding-bottom: 6.25rem !important; }
  .pl_lg_25 {
    padding-left: 6.25rem !important; }
  .pr_lg_25 {
    padding-right: 6.25rem !important; }
  .px_lg_25 {
    padding-right: 6.25rem !important;
    padding-left: 6.25rem !important; }
  .py_lg_25 {
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important; } }

@media (min-width: 1024px) {
  .m_lg_26 {
    margin-right: 6.5rem !important;
    margin-left: 6.5rem !important;
    margin-top: 6.5rem !important;
    margin-bottom: 6.5rem !important; }
  .mt_lg_26 {
    margin-top: 6.5rem !important; }
  .mb_lg_26 {
    margin-bottom: 6.5rem !important; }
  .ml_lg_26 {
    margin-left: 6.5rem !important; }
  .mr_lg_26 {
    margin-right: 6.5rem !important; }
  .mx_lg_26 {
    margin-right: 6.5rem !important;
    margin-left: 6.5rem !important; }
  .my_lg_26 {
    margin-top: 6.5rem !important;
    margin-bottom: 6.5rem !important; }
  .p_lg_26 {
    padding-right: 6.5rem !important;
    padding-left: 6.5rem !important;
    padding-top: 6.5rem !important;
    padding-bottom: 6.5rem !important; }
  .pt_lg_26 {
    padding-top: 6.5rem !important; }
  .pb_lg_26 {
    padding-bottom: 6.5rem !important; }
  .pl_lg_26 {
    padding-left: 6.5rem !important; }
  .pr_lg_26 {
    padding-right: 6.5rem !important; }
  .px_lg_26 {
    padding-right: 6.5rem !important;
    padding-left: 6.5rem !important; }
  .py_lg_26 {
    padding-top: 6.5rem !important;
    padding-bottom: 6.5rem !important; } }

@media (min-width: 1024px) {
  .m_lg_27 {
    margin-right: 6.75rem !important;
    margin-left: 6.75rem !important;
    margin-top: 6.75rem !important;
    margin-bottom: 6.75rem !important; }
  .mt_lg_27 {
    margin-top: 6.75rem !important; }
  .mb_lg_27 {
    margin-bottom: 6.75rem !important; }
  .ml_lg_27 {
    margin-left: 6.75rem !important; }
  .mr_lg_27 {
    margin-right: 6.75rem !important; }
  .mx_lg_27 {
    margin-right: 6.75rem !important;
    margin-left: 6.75rem !important; }
  .my_lg_27 {
    margin-top: 6.75rem !important;
    margin-bottom: 6.75rem !important; }
  .p_lg_27 {
    padding-right: 6.75rem !important;
    padding-left: 6.75rem !important;
    padding-top: 6.75rem !important;
    padding-bottom: 6.75rem !important; }
  .pt_lg_27 {
    padding-top: 6.75rem !important; }
  .pb_lg_27 {
    padding-bottom: 6.75rem !important; }
  .pl_lg_27 {
    padding-left: 6.75rem !important; }
  .pr_lg_27 {
    padding-right: 6.75rem !important; }
  .px_lg_27 {
    padding-right: 6.75rem !important;
    padding-left: 6.75rem !important; }
  .py_lg_27 {
    padding-top: 6.75rem !important;
    padding-bottom: 6.75rem !important; } }

@media (min-width: 1024px) {
  .m_lg_28 {
    margin-right: 7rem !important;
    margin-left: 7rem !important;
    margin-top: 7rem !important;
    margin-bottom: 7rem !important; }
  .mt_lg_28 {
    margin-top: 7rem !important; }
  .mb_lg_28 {
    margin-bottom: 7rem !important; }
  .ml_lg_28 {
    margin-left: 7rem !important; }
  .mr_lg_28 {
    margin-right: 7rem !important; }
  .mx_lg_28 {
    margin-right: 7rem !important;
    margin-left: 7rem !important; }
  .my_lg_28 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important; }
  .p_lg_28 {
    padding-right: 7rem !important;
    padding-left: 7rem !important;
    padding-top: 7rem !important;
    padding-bottom: 7rem !important; }
  .pt_lg_28 {
    padding-top: 7rem !important; }
  .pb_lg_28 {
    padding-bottom: 7rem !important; }
  .pl_lg_28 {
    padding-left: 7rem !important; }
  .pr_lg_28 {
    padding-right: 7rem !important; }
  .px_lg_28 {
    padding-right: 7rem !important;
    padding-left: 7rem !important; }
  .py_lg_28 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important; } }

@media (min-width: 1024px) {
  .m_lg_29 {
    margin-right: 7.25rem !important;
    margin-left: 7.25rem !important;
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !important; }
  .mt_lg_29 {
    margin-top: 7.25rem !important; }
  .mb_lg_29 {
    margin-bottom: 7.25rem !important; }
  .ml_lg_29 {
    margin-left: 7.25rem !important; }
  .mr_lg_29 {
    margin-right: 7.25rem !important; }
  .mx_lg_29 {
    margin-right: 7.25rem !important;
    margin-left: 7.25rem !important; }
  .my_lg_29 {
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !important; }
  .p_lg_29 {
    padding-right: 7.25rem !important;
    padding-left: 7.25rem !important;
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !important; }
  .pt_lg_29 {
    padding-top: 7.25rem !important; }
  .pb_lg_29 {
    padding-bottom: 7.25rem !important; }
  .pl_lg_29 {
    padding-left: 7.25rem !important; }
  .pr_lg_29 {
    padding-right: 7.25rem !important; }
  .px_lg_29 {
    padding-right: 7.25rem !important;
    padding-left: 7.25rem !important; }
  .py_lg_29 {
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !important; } }

@media (min-width: 1024px) {
  .m_lg_30 {
    margin-right: 7.5rem !important;
    margin-left: 7.5rem !important;
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important; }
  .mt_lg_30 {
    margin-top: 7.5rem !important; }
  .mb_lg_30 {
    margin-bottom: 7.5rem !important; }
  .ml_lg_30 {
    margin-left: 7.5rem !important; }
  .mr_lg_30 {
    margin-right: 7.5rem !important; }
  .mx_lg_30 {
    margin-right: 7.5rem !important;
    margin-left: 7.5rem !important; }
  .my_lg_30 {
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important; }
  .p_lg_30 {
    padding-right: 7.5rem !important;
    padding-left: 7.5rem !important;
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important; }
  .pt_lg_30 {
    padding-top: 7.5rem !important; }
  .pb_lg_30 {
    padding-bottom: 7.5rem !important; }
  .pl_lg_30 {
    padding-left: 7.5rem !important; }
  .pr_lg_30 {
    padding-right: 7.5rem !important; }
  .px_lg_30 {
    padding-right: 7.5rem !important;
    padding-left: 7.5rem !important; }
  .py_lg_30 {
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important; } }

.m_xl_auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
  margin-right: auto !important;
  margin-left: auto !important; }

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

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

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

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

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

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

.p_xl_auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
  margin-right: auto !important;
  margin-left: auto !important; }

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

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

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

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

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

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

@media (min-width: 1398px) {
  .m_xl_0 {
    margin-right: 0rem !important;
    margin-left: 0rem !important;
    margin-top: 0rem !important;
    margin-bottom: 0rem !important; }
  .mt_xl_0 {
    margin-top: 0rem !important; }
  .mb_xl_0 {
    margin-bottom: 0rem !important; }
  .ml_xl_0 {
    margin-left: 0rem !important; }
  .mr_xl_0 {
    margin-right: 0rem !important; }
  .mx_xl_0 {
    margin-right: 0rem !important;
    margin-left: 0rem !important; }
  .my_xl_0 {
    margin-top: 0rem !important;
    margin-bottom: 0rem !important; }
  .p_xl_0 {
    padding-right: 0rem !important;
    padding-left: 0rem !important;
    padding-top: 0rem !important;
    padding-bottom: 0rem !important; }
  .pt_xl_0 {
    padding-top: 0rem !important; }
  .pb_xl_0 {
    padding-bottom: 0rem !important; }
  .pl_xl_0 {
    padding-left: 0rem !important; }
  .pr_xl_0 {
    padding-right: 0rem !important; }
  .px_xl_0 {
    padding-right: 0rem !important;
    padding-left: 0rem !important; }
  .py_xl_0 {
    padding-top: 0rem !important;
    padding-bottom: 0rem !important; } }

@media (min-width: 1398px) {
  .m_xl_1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .mt_xl_1 {
    margin-top: 0.25rem !important; }
  .mb_xl_1 {
    margin-bottom: 0.25rem !important; }
  .ml_xl_1 {
    margin-left: 0.25rem !important; }
  .mr_xl_1 {
    margin-right: 0.25rem !important; }
  .mx_xl_1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .my_xl_1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .p_xl_1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .pt_xl_1 {
    padding-top: 0.25rem !important; }
  .pb_xl_1 {
    padding-bottom: 0.25rem !important; }
  .pl_xl_1 {
    padding-left: 0.25rem !important; }
  .pr_xl_1 {
    padding-right: 0.25rem !important; }
  .px_xl_1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .py_xl_1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; } }

@media (min-width: 1398px) {
  .m_xl_2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .mt_xl_2 {
    margin-top: 0.5rem !important; }
  .mb_xl_2 {
    margin-bottom: 0.5rem !important; }
  .ml_xl_2 {
    margin-left: 0.5rem !important; }
  .mr_xl_2 {
    margin-right: 0.5rem !important; }
  .mx_xl_2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .my_xl_2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .p_xl_2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .pt_xl_2 {
    padding-top: 0.5rem !important; }
  .pb_xl_2 {
    padding-bottom: 0.5rem !important; }
  .pl_xl_2 {
    padding-left: 0.5rem !important; }
  .pr_xl_2 {
    padding-right: 0.5rem !important; }
  .px_xl_2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .py_xl_2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; } }

@media (min-width: 1398px) {
  .m_xl_3 {
    margin-right: 0.75rem !important;
    margin-left: 0.75rem !important;
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important; }
  .mt_xl_3 {
    margin-top: 0.75rem !important; }
  .mb_xl_3 {
    margin-bottom: 0.75rem !important; }
  .ml_xl_3 {
    margin-left: 0.75rem !important; }
  .mr_xl_3 {
    margin-right: 0.75rem !important; }
  .mx_xl_3 {
    margin-right: 0.75rem !important;
    margin-left: 0.75rem !important; }
  .my_xl_3 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important; }
  .p_xl_3 {
    padding-right: 0.75rem !important;
    padding-left: 0.75rem !important;
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important; }
  .pt_xl_3 {
    padding-top: 0.75rem !important; }
  .pb_xl_3 {
    padding-bottom: 0.75rem !important; }
  .pl_xl_3 {
    padding-left: 0.75rem !important; }
  .pr_xl_3 {
    padding-right: 0.75rem !important; }
  .px_xl_3 {
    padding-right: 0.75rem !important;
    padding-left: 0.75rem !important; }
  .py_xl_3 {
    padding-top: 0.75rem !important;
    padding-bottom: 0.75rem !important; } }

@media (min-width: 1398px) {
  .m_xl_4 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .mt_xl_4 {
    margin-top: 1rem !important; }
  .mb_xl_4 {
    margin-bottom: 1rem !important; }
  .ml_xl_4 {
    margin-left: 1rem !important; }
  .mr_xl_4 {
    margin-right: 1rem !important; }
  .mx_xl_4 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .my_xl_4 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .p_xl_4 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .pt_xl_4 {
    padding-top: 1rem !important; }
  .pb_xl_4 {
    padding-bottom: 1rem !important; }
  .pl_xl_4 {
    padding-left: 1rem !important; }
  .pr_xl_4 {
    padding-right: 1rem !important; }
  .px_xl_4 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .py_xl_4 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; } }

@media (min-width: 1398px) {
  .m_xl_5 {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important;
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important; }
  .mt_xl_5 {
    margin-top: 1.25rem !important; }
  .mb_xl_5 {
    margin-bottom: 1.25rem !important; }
  .ml_xl_5 {
    margin-left: 1.25rem !important; }
  .mr_xl_5 {
    margin-right: 1.25rem !important; }
  .mx_xl_5 {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important; }
  .my_xl_5 {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important; }
  .p_xl_5 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important;
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important; }
  .pt_xl_5 {
    padding-top: 1.25rem !important; }
  .pb_xl_5 {
    padding-bottom: 1.25rem !important; }
  .pl_xl_5 {
    padding-left: 1.25rem !important; }
  .pr_xl_5 {
    padding-right: 1.25rem !important; }
  .px_xl_5 {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important; }
  .py_xl_5 {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important; } }

@media (min-width: 1398px) {
  .m_xl_6 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .mt_xl_6 {
    margin-top: 1.5rem !important; }
  .mb_xl_6 {
    margin-bottom: 1.5rem !important; }
  .ml_xl_6 {
    margin-left: 1.5rem !important; }
  .mr_xl_6 {
    margin-right: 1.5rem !important; }
  .mx_xl_6 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .my_xl_6 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .p_xl_6 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .pt_xl_6 {
    padding-top: 1.5rem !important; }
  .pb_xl_6 {
    padding-bottom: 1.5rem !important; }
  .pl_xl_6 {
    padding-left: 1.5rem !important; }
  .pr_xl_6 {
    padding-right: 1.5rem !important; }
  .px_xl_6 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .py_xl_6 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; } }

@media (min-width: 1398px) {
  .m_xl_7 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important;
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important; }
  .mt_xl_7 {
    margin-top: 1.75rem !important; }
  .mb_xl_7 {
    margin-bottom: 1.75rem !important; }
  .ml_xl_7 {
    margin-left: 1.75rem !important; }
  .mr_xl_7 {
    margin-right: 1.75rem !important; }
  .mx_xl_7 {
    margin-right: 1.75rem !important;
    margin-left: 1.75rem !important; }
  .my_xl_7 {
    margin-top: 1.75rem !important;
    margin-bottom: 1.75rem !important; }
  .p_xl_7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important;
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important; }
  .pt_xl_7 {
    padding-top: 1.75rem !important; }
  .pb_xl_7 {
    padding-bottom: 1.75rem !important; }
  .pl_xl_7 {
    padding-left: 1.75rem !important; }
  .pr_xl_7 {
    padding-right: 1.75rem !important; }
  .px_xl_7 {
    padding-right: 1.75rem !important;
    padding-left: 1.75rem !important; }
  .py_xl_7 {
    padding-top: 1.75rem !important;
    padding-bottom: 1.75rem !important; } }

@media (min-width: 1398px) {
  .m_xl_8 {
    margin-right: 2rem !important;
    margin-left: 2rem !important;
    margin-top: 2rem !important;
    margin-bottom: 2rem !important; }
  .mt_xl_8 {
    margin-top: 2rem !important; }
  .mb_xl_8 {
    margin-bottom: 2rem !important; }
  .ml_xl_8 {
    margin-left: 2rem !important; }
  .mr_xl_8 {
    margin-right: 2rem !important; }
  .mx_xl_8 {
    margin-right: 2rem !important;
    margin-left: 2rem !important; }
  .my_xl_8 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important; }
  .p_xl_8 {
    padding-right: 2rem !important;
    padding-left: 2rem !important;
    padding-top: 2rem !important;
    padding-bottom: 2rem !important; }
  .pt_xl_8 {
    padding-top: 2rem !important; }
  .pb_xl_8 {
    padding-bottom: 2rem !important; }
  .pl_xl_8 {
    padding-left: 2rem !important; }
  .pr_xl_8 {
    padding-right: 2rem !important; }
  .px_xl_8 {
    padding-right: 2rem !important;
    padding-left: 2rem !important; }
  .py_xl_8 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important; } }

@media (min-width: 1398px) {
  .m_xl_9 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important;
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important; }
  .mt_xl_9 {
    margin-top: 2.25rem !important; }
  .mb_xl_9 {
    margin-bottom: 2.25rem !important; }
  .ml_xl_9 {
    margin-left: 2.25rem !important; }
  .mr_xl_9 {
    margin-right: 2.25rem !important; }
  .mx_xl_9 {
    margin-right: 2.25rem !important;
    margin-left: 2.25rem !important; }
  .my_xl_9 {
    margin-top: 2.25rem !important;
    margin-bottom: 2.25rem !important; }
  .p_xl_9 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important;
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important; }
  .pt_xl_9 {
    padding-top: 2.25rem !important; }
  .pb_xl_9 {
    padding-bottom: 2.25rem !important; }
  .pl_xl_9 {
    padding-left: 2.25rem !important; }
  .pr_xl_9 {
    padding-right: 2.25rem !important; }
  .px_xl_9 {
    padding-right: 2.25rem !important;
    padding-left: 2.25rem !important; }
  .py_xl_9 {
    padding-top: 2.25rem !important;
    padding-bottom: 2.25rem !important; } }

@media (min-width: 1398px) {
  .m_xl_10 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important;
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important; }
  .mt_xl_10 {
    margin-top: 2.5rem !important; }
  .mb_xl_10 {
    margin-bottom: 2.5rem !important; }
  .ml_xl_10 {
    margin-left: 2.5rem !important; }
  .mr_xl_10 {
    margin-right: 2.5rem !important; }
  .mx_xl_10 {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important; }
  .my_xl_10 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important; }
  .p_xl_10 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important;
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important; }
  .pt_xl_10 {
    padding-top: 2.5rem !important; }
  .pb_xl_10 {
    padding-bottom: 2.5rem !important; }
  .pl_xl_10 {
    padding-left: 2.5rem !important; }
  .pr_xl_10 {
    padding-right: 2.5rem !important; }
  .px_xl_10 {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important; }
  .py_xl_10 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important; } }

@media (min-width: 1398px) {
  .m_xl_11 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important;
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important; }
  .mt_xl_11 {
    margin-top: 2.75rem !important; }
  .mb_xl_11 {
    margin-bottom: 2.75rem !important; }
  .ml_xl_11 {
    margin-left: 2.75rem !important; }
  .mr_xl_11 {
    margin-right: 2.75rem !important; }
  .mx_xl_11 {
    margin-right: 2.75rem !important;
    margin-left: 2.75rem !important; }
  .my_xl_11 {
    margin-top: 2.75rem !important;
    margin-bottom: 2.75rem !important; }
  .p_xl_11 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important;
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important; }
  .pt_xl_11 {
    padding-top: 2.75rem !important; }
  .pb_xl_11 {
    padding-bottom: 2.75rem !important; }
  .pl_xl_11 {
    padding-left: 2.75rem !important; }
  .pr_xl_11 {
    padding-right: 2.75rem !important; }
  .px_xl_11 {
    padding-right: 2.75rem !important;
    padding-left: 2.75rem !important; }
  .py_xl_11 {
    padding-top: 2.75rem !important;
    padding-bottom: 2.75rem !important; } }

@media (min-width: 1398px) {
  .m_xl_12 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .mt_xl_12 {
    margin-top: 3rem !important; }
  .mb_xl_12 {
    margin-bottom: 3rem !important; }
  .ml_xl_12 {
    margin-left: 3rem !important; }
  .mr_xl_12 {
    margin-right: 3rem !important; }
  .mx_xl_12 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .my_xl_12 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .p_xl_12 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .pt_xl_12 {
    padding-top: 3rem !important; }
  .pb_xl_12 {
    padding-bottom: 3rem !important; }
  .pl_xl_12 {
    padding-left: 3rem !important; }
  .pr_xl_12 {
    padding-right: 3rem !important; }
  .px_xl_12 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py_xl_12 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; } }

@media (min-width: 1398px) {
  .m_xl_13 {
    margin-right: 3.25rem !important;
    margin-left: 3.25rem !important;
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important; }
  .mt_xl_13 {
    margin-top: 3.25rem !important; }
  .mb_xl_13 {
    margin-bottom: 3.25rem !important; }
  .ml_xl_13 {
    margin-left: 3.25rem !important; }
  .mr_xl_13 {
    margin-right: 3.25rem !important; }
  .mx_xl_13 {
    margin-right: 3.25rem !important;
    margin-left: 3.25rem !important; }
  .my_xl_13 {
    margin-top: 3.25rem !important;
    margin-bottom: 3.25rem !important; }
  .p_xl_13 {
    padding-right: 3.25rem !important;
    padding-left: 3.25rem !important;
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important; }
  .pt_xl_13 {
    padding-top: 3.25rem !important; }
  .pb_xl_13 {
    padding-bottom: 3.25rem !important; }
  .pl_xl_13 {
    padding-left: 3.25rem !important; }
  .pr_xl_13 {
    padding-right: 3.25rem !important; }
  .px_xl_13 {
    padding-right: 3.25rem !important;
    padding-left: 3.25rem !important; }
  .py_xl_13 {
    padding-top: 3.25rem !important;
    padding-bottom: 3.25rem !important; } }

@media (min-width: 1398px) {
  .m_xl_14 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important;
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important; }
  .mt_xl_14 {
    margin-top: 3.5rem !important; }
  .mb_xl_14 {
    margin-bottom: 3.5rem !important; }
  .ml_xl_14 {
    margin-left: 3.5rem !important; }
  .mr_xl_14 {
    margin-right: 3.5rem !important; }
  .mx_xl_14 {
    margin-right: 3.5rem !important;
    margin-left: 3.5rem !important; }
  .my_xl_14 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important; }
  .p_xl_14 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important;
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important; }
  .pt_xl_14 {
    padding-top: 3.5rem !important; }
  .pb_xl_14 {
    padding-bottom: 3.5rem !important; }
  .pl_xl_14 {
    padding-left: 3.5rem !important; }
  .pr_xl_14 {
    padding-right: 3.5rem !important; }
  .px_xl_14 {
    padding-right: 3.5rem !important;
    padding-left: 3.5rem !important; }
  .py_xl_14 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important; } }

@media (min-width: 1398px) {
  .m_xl_15 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important;
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important; }
  .mt_xl_15 {
    margin-top: 3.75rem !important; }
  .mb_xl_15 {
    margin-bottom: 3.75rem !important; }
  .ml_xl_15 {
    margin-left: 3.75rem !important; }
  .mr_xl_15 {
    margin-right: 3.75rem !important; }
  .mx_xl_15 {
    margin-right: 3.75rem !important;
    margin-left: 3.75rem !important; }
  .my_xl_15 {
    margin-top: 3.75rem !important;
    margin-bottom: 3.75rem !important; }
  .p_xl_15 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important;
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important; }
  .pt_xl_15 {
    padding-top: 3.75rem !important; }
  .pb_xl_15 {
    padding-bottom: 3.75rem !important; }
  .pl_xl_15 {
    padding-left: 3.75rem !important; }
  .pr_xl_15 {
    padding-right: 3.75rem !important; }
  .px_xl_15 {
    padding-right: 3.75rem !important;
    padding-left: 3.75rem !important; }
  .py_xl_15 {
    padding-top: 3.75rem !important;
    padding-bottom: 3.75rem !important; } }

@media (min-width: 1398px) {
  .m_xl_16 {
    margin-right: 4rem !important;
    margin-left: 4rem !important;
    margin-top: 4rem !important;
    margin-bottom: 4rem !important; }
  .mt_xl_16 {
    margin-top: 4rem !important; }
  .mb_xl_16 {
    margin-bottom: 4rem !important; }
  .ml_xl_16 {
    margin-left: 4rem !important; }
  .mr_xl_16 {
    margin-right: 4rem !important; }
  .mx_xl_16 {
    margin-right: 4rem !important;
    margin-left: 4rem !important; }
  .my_xl_16 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important; }
  .p_xl_16 {
    padding-right: 4rem !important;
    padding-left: 4rem !important;
    padding-top: 4rem !important;
    padding-bottom: 4rem !important; }
  .pt_xl_16 {
    padding-top: 4rem !important; }
  .pb_xl_16 {
    padding-bottom: 4rem !important; }
  .pl_xl_16 {
    padding-left: 4rem !important; }
  .pr_xl_16 {
    padding-right: 4rem !important; }
  .px_xl_16 {
    padding-right: 4rem !important;
    padding-left: 4rem !important; }
  .py_xl_16 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important; } }

@media (min-width: 1398px) {
  .m_xl_17 {
    margin-right: 4.25rem !important;
    margin-left: 4.25rem !important;
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important; }
  .mt_xl_17 {
    margin-top: 4.25rem !important; }
  .mb_xl_17 {
    margin-bottom: 4.25rem !important; }
  .ml_xl_17 {
    margin-left: 4.25rem !important; }
  .mr_xl_17 {
    margin-right: 4.25rem !important; }
  .mx_xl_17 {
    margin-right: 4.25rem !important;
    margin-left: 4.25rem !important; }
  .my_xl_17 {
    margin-top: 4.25rem !important;
    margin-bottom: 4.25rem !important; }
  .p_xl_17 {
    padding-right: 4.25rem !important;
    padding-left: 4.25rem !important;
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important; }
  .pt_xl_17 {
    padding-top: 4.25rem !important; }
  .pb_xl_17 {
    padding-bottom: 4.25rem !important; }
  .pl_xl_17 {
    padding-left: 4.25rem !important; }
  .pr_xl_17 {
    padding-right: 4.25rem !important; }
  .px_xl_17 {
    padding-right: 4.25rem !important;
    padding-left: 4.25rem !important; }
  .py_xl_17 {
    padding-top: 4.25rem !important;
    padding-bottom: 4.25rem !important; } }

@media (min-width: 1398px) {
  .m_xl_18 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important;
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important; }
  .mt_xl_18 {
    margin-top: 4.5rem !important; }
  .mb_xl_18 {
    margin-bottom: 4.5rem !important; }
  .ml_xl_18 {
    margin-left: 4.5rem !important; }
  .mr_xl_18 {
    margin-right: 4.5rem !important; }
  .mx_xl_18 {
    margin-right: 4.5rem !important;
    margin-left: 4.5rem !important; }
  .my_xl_18 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important; }
  .p_xl_18 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important;
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important; }
  .pt_xl_18 {
    padding-top: 4.5rem !important; }
  .pb_xl_18 {
    padding-bottom: 4.5rem !important; }
  .pl_xl_18 {
    padding-left: 4.5rem !important; }
  .pr_xl_18 {
    padding-right: 4.5rem !important; }
  .px_xl_18 {
    padding-right: 4.5rem !important;
    padding-left: 4.5rem !important; }
  .py_xl_18 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important; } }

@media (min-width: 1398px) {
  .m_xl_19 {
    margin-right: 4.75rem !important;
    margin-left: 4.75rem !important;
    margin-top: 4.75rem !important;
    margin-bottom: 4.75rem !important; }
  .mt_xl_19 {
    margin-top: 4.75rem !important; }
  .mb_xl_19 {
    margin-bottom: 4.75rem !important; }
  .ml_xl_19 {
    margin-left: 4.75rem !important; }
  .mr_xl_19 {
    margin-right: 4.75rem !important; }
  .mx_xl_19 {
    margin-right: 4.75rem !important;
    margin-left: 4.75rem !important; }
  .my_xl_19 {
    margin-top: 4.75rem !important;
    margin-bottom: 4.75rem !important; }
  .p_xl_19 {
    padding-right: 4.75rem !important;
    padding-left: 4.75rem !important;
    padding-top: 4.75rem !important;
    padding-bottom: 4.75rem !important; }
  .pt_xl_19 {
    padding-top: 4.75rem !important; }
  .pb_xl_19 {
    padding-bottom: 4.75rem !important; }
  .pl_xl_19 {
    padding-left: 4.75rem !important; }
  .pr_xl_19 {
    padding-right: 4.75rem !important; }
  .px_xl_19 {
    padding-right: 4.75rem !important;
    padding-left: 4.75rem !important; }
  .py_xl_19 {
    padding-top: 4.75rem !important;
    padding-bottom: 4.75rem !important; } }

@media (min-width: 1398px) {
  .m_xl_20 {
    margin-right: 5rem !important;
    margin-left: 5rem !important;
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  .mt_xl_20 {
    margin-top: 5rem !important; }
  .mb_xl_20 {
    margin-bottom: 5rem !important; }
  .ml_xl_20 {
    margin-left: 5rem !important; }
  .mr_xl_20 {
    margin-right: 5rem !important; }
  .mx_xl_20 {
    margin-right: 5rem !important;
    margin-left: 5rem !important; }
  .my_xl_20 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  .p_xl_20 {
    padding-right: 5rem !important;
    padding-left: 5rem !important;
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; }
  .pt_xl_20 {
    padding-top: 5rem !important; }
  .pb_xl_20 {
    padding-bottom: 5rem !important; }
  .pl_xl_20 {
    padding-left: 5rem !important; }
  .pr_xl_20 {
    padding-right: 5rem !important; }
  .px_xl_20 {
    padding-right: 5rem !important;
    padding-left: 5rem !important; }
  .py_xl_20 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; } }

@media (min-width: 1398px) {
  .m_xl_21 {
    margin-right: 5.25rem !important;
    margin-left: 5.25rem !important;
    margin-top: 5.25rem !important;
    margin-bottom: 5.25rem !important; }
  .mt_xl_21 {
    margin-top: 5.25rem !important; }
  .mb_xl_21 {
    margin-bottom: 5.25rem !important; }
  .ml_xl_21 {
    margin-left: 5.25rem !important; }
  .mr_xl_21 {
    margin-right: 5.25rem !important; }
  .mx_xl_21 {
    margin-right: 5.25rem !important;
    margin-left: 5.25rem !important; }
  .my_xl_21 {
    margin-top: 5.25rem !important;
    margin-bottom: 5.25rem !important; }
  .p_xl_21 {
    padding-right: 5.25rem !important;
    padding-left: 5.25rem !important;
    padding-top: 5.25rem !important;
    padding-bottom: 5.25rem !important; }
  .pt_xl_21 {
    padding-top: 5.25rem !important; }
  .pb_xl_21 {
    padding-bottom: 5.25rem !important; }
  .pl_xl_21 {
    padding-left: 5.25rem !important; }
  .pr_xl_21 {
    padding-right: 5.25rem !important; }
  .px_xl_21 {
    padding-right: 5.25rem !important;
    padding-left: 5.25rem !important; }
  .py_xl_21 {
    padding-top: 5.25rem !important;
    padding-bottom: 5.25rem !important; } }

@media (min-width: 1398px) {
  .m_xl_22 {
    margin-right: 5.5rem !important;
    margin-left: 5.5rem !important;
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important; }
  .mt_xl_22 {
    margin-top: 5.5rem !important; }
  .mb_xl_22 {
    margin-bottom: 5.5rem !important; }
  .ml_xl_22 {
    margin-left: 5.5rem !important; }
  .mr_xl_22 {
    margin-right: 5.5rem !important; }
  .mx_xl_22 {
    margin-right: 5.5rem !important;
    margin-left: 5.5rem !important; }
  .my_xl_22 {
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important; }
  .p_xl_22 {
    padding-right: 5.5rem !important;
    padding-left: 5.5rem !important;
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important; }
  .pt_xl_22 {
    padding-top: 5.5rem !important; }
  .pb_xl_22 {
    padding-bottom: 5.5rem !important; }
  .pl_xl_22 {
    padding-left: 5.5rem !important; }
  .pr_xl_22 {
    padding-right: 5.5rem !important; }
  .px_xl_22 {
    padding-right: 5.5rem !important;
    padding-left: 5.5rem !important; }
  .py_xl_22 {
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important; } }

@media (min-width: 1398px) {
  .m_xl_23 {
    margin-right: 5.75rem !important;
    margin-left: 5.75rem !important;
    margin-top: 5.75rem !important;
    margin-bottom: 5.75rem !important; }
  .mt_xl_23 {
    margin-top: 5.75rem !important; }
  .mb_xl_23 {
    margin-bottom: 5.75rem !important; }
  .ml_xl_23 {
    margin-left: 5.75rem !important; }
  .mr_xl_23 {
    margin-right: 5.75rem !important; }
  .mx_xl_23 {
    margin-right: 5.75rem !important;
    margin-left: 5.75rem !important; }
  .my_xl_23 {
    margin-top: 5.75rem !important;
    margin-bottom: 5.75rem !important; }
  .p_xl_23 {
    padding-right: 5.75rem !important;
    padding-left: 5.75rem !important;
    padding-top: 5.75rem !important;
    padding-bottom: 5.75rem !important; }
  .pt_xl_23 {
    padding-top: 5.75rem !important; }
  .pb_xl_23 {
    padding-bottom: 5.75rem !important; }
  .pl_xl_23 {
    padding-left: 5.75rem !important; }
  .pr_xl_23 {
    padding-right: 5.75rem !important; }
  .px_xl_23 {
    padding-right: 5.75rem !important;
    padding-left: 5.75rem !important; }
  .py_xl_23 {
    padding-top: 5.75rem !important;
    padding-bottom: 5.75rem !important; } }

@media (min-width: 1398px) {
  .m_xl_24 {
    margin-right: 6rem !important;
    margin-left: 6rem !important;
    margin-top: 6rem !important;
    margin-bottom: 6rem !important; }
  .mt_xl_24 {
    margin-top: 6rem !important; }
  .mb_xl_24 {
    margin-bottom: 6rem !important; }
  .ml_xl_24 {
    margin-left: 6rem !important; }
  .mr_xl_24 {
    margin-right: 6rem !important; }
  .mx_xl_24 {
    margin-right: 6rem !important;
    margin-left: 6rem !important; }
  .my_xl_24 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important; }
  .p_xl_24 {
    padding-right: 6rem !important;
    padding-left: 6rem !important;
    padding-top: 6rem !important;
    padding-bottom: 6rem !important; }
  .pt_xl_24 {
    padding-top: 6rem !important; }
  .pb_xl_24 {
    padding-bottom: 6rem !important; }
  .pl_xl_24 {
    padding-left: 6rem !important; }
  .pr_xl_24 {
    padding-right: 6rem !important; }
  .px_xl_24 {
    padding-right: 6rem !important;
    padding-left: 6rem !important; }
  .py_xl_24 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important; } }

@media (min-width: 1398px) {
  .m_xl_25 {
    margin-right: 6.25rem !important;
    margin-left: 6.25rem !important;
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important; }
  .mt_xl_25 {
    margin-top: 6.25rem !important; }
  .mb_xl_25 {
    margin-bottom: 6.25rem !important; }
  .ml_xl_25 {
    margin-left: 6.25rem !important; }
  .mr_xl_25 {
    margin-right: 6.25rem !important; }
  .mx_xl_25 {
    margin-right: 6.25rem !important;
    margin-left: 6.25rem !important; }
  .my_xl_25 {
    margin-top: 6.25rem !important;
    margin-bottom: 6.25rem !important; }
  .p_xl_25 {
    padding-right: 6.25rem !important;
    padding-left: 6.25rem !important;
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important; }
  .pt_xl_25 {
    padding-top: 6.25rem !important; }
  .pb_xl_25 {
    padding-bottom: 6.25rem !important; }
  .pl_xl_25 {
    padding-left: 6.25rem !important; }
  .pr_xl_25 {
    padding-right: 6.25rem !important; }
  .px_xl_25 {
    padding-right: 6.25rem !important;
    padding-left: 6.25rem !important; }
  .py_xl_25 {
    padding-top: 6.25rem !important;
    padding-bottom: 6.25rem !important; } }

@media (min-width: 1398px) {
  .m_xl_26 {
    margin-right: 6.5rem !important;
    margin-left: 6.5rem !important;
    margin-top: 6.5rem !important;
    margin-bottom: 6.5rem !important; }
  .mt_xl_26 {
    margin-top: 6.5rem !important; }
  .mb_xl_26 {
    margin-bottom: 6.5rem !important; }
  .ml_xl_26 {
    margin-left: 6.5rem !important; }
  .mr_xl_26 {
    margin-right: 6.5rem !important; }
  .mx_xl_26 {
    margin-right: 6.5rem !important;
    margin-left: 6.5rem !important; }
  .my_xl_26 {
    margin-top: 6.5rem !important;
    margin-bottom: 6.5rem !important; }
  .p_xl_26 {
    padding-right: 6.5rem !important;
    padding-left: 6.5rem !important;
    padding-top: 6.5rem !important;
    padding-bottom: 6.5rem !important; }
  .pt_xl_26 {
    padding-top: 6.5rem !important; }
  .pb_xl_26 {
    padding-bottom: 6.5rem !important; }
  .pl_xl_26 {
    padding-left: 6.5rem !important; }
  .pr_xl_26 {
    padding-right: 6.5rem !important; }
  .px_xl_26 {
    padding-right: 6.5rem !important;
    padding-left: 6.5rem !important; }
  .py_xl_26 {
    padding-top: 6.5rem !important;
    padding-bottom: 6.5rem !important; } }

@media (min-width: 1398px) {
  .m_xl_27 {
    margin-right: 6.75rem !important;
    margin-left: 6.75rem !important;
    margin-top: 6.75rem !important;
    margin-bottom: 6.75rem !important; }
  .mt_xl_27 {
    margin-top: 6.75rem !important; }
  .mb_xl_27 {
    margin-bottom: 6.75rem !important; }
  .ml_xl_27 {
    margin-left: 6.75rem !important; }
  .mr_xl_27 {
    margin-right: 6.75rem !important; }
  .mx_xl_27 {
    margin-right: 6.75rem !important;
    margin-left: 6.75rem !important; }
  .my_xl_27 {
    margin-top: 6.75rem !important;
    margin-bottom: 6.75rem !important; }
  .p_xl_27 {
    padding-right: 6.75rem !important;
    padding-left: 6.75rem !important;
    padding-top: 6.75rem !important;
    padding-bottom: 6.75rem !important; }
  .pt_xl_27 {
    padding-top: 6.75rem !important; }
  .pb_xl_27 {
    padding-bottom: 6.75rem !important; }
  .pl_xl_27 {
    padding-left: 6.75rem !important; }
  .pr_xl_27 {
    padding-right: 6.75rem !important; }
  .px_xl_27 {
    padding-right: 6.75rem !important;
    padding-left: 6.75rem !important; }
  .py_xl_27 {
    padding-top: 6.75rem !important;
    padding-bottom: 6.75rem !important; } }

@media (min-width: 1398px) {
  .m_xl_28 {
    margin-right: 7rem !important;
    margin-left: 7rem !important;
    margin-top: 7rem !important;
    margin-bottom: 7rem !important; }
  .mt_xl_28 {
    margin-top: 7rem !important; }
  .mb_xl_28 {
    margin-bottom: 7rem !important; }
  .ml_xl_28 {
    margin-left: 7rem !important; }
  .mr_xl_28 {
    margin-right: 7rem !important; }
  .mx_xl_28 {
    margin-right: 7rem !important;
    margin-left: 7rem !important; }
  .my_xl_28 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important; }
  .p_xl_28 {
    padding-right: 7rem !important;
    padding-left: 7rem !important;
    padding-top: 7rem !important;
    padding-bottom: 7rem !important; }
  .pt_xl_28 {
    padding-top: 7rem !important; }
  .pb_xl_28 {
    padding-bottom: 7rem !important; }
  .pl_xl_28 {
    padding-left: 7rem !important; }
  .pr_xl_28 {
    padding-right: 7rem !important; }
  .px_xl_28 {
    padding-right: 7rem !important;
    padding-left: 7rem !important; }
  .py_xl_28 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important; } }

@media (min-width: 1398px) {
  .m_xl_29 {
    margin-right: 7.25rem !important;
    margin-left: 7.25rem !important;
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !important; }
  .mt_xl_29 {
    margin-top: 7.25rem !important; }
  .mb_xl_29 {
    margin-bottom: 7.25rem !important; }
  .ml_xl_29 {
    margin-left: 7.25rem !important; }
  .mr_xl_29 {
    margin-right: 7.25rem !important; }
  .mx_xl_29 {
    margin-right: 7.25rem !important;
    margin-left: 7.25rem !important; }
  .my_xl_29 {
    margin-top: 7.25rem !important;
    margin-bottom: 7.25rem !important; }
  .p_xl_29 {
    padding-right: 7.25rem !important;
    padding-left: 7.25rem !important;
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !important; }
  .pt_xl_29 {
    padding-top: 7.25rem !important; }
  .pb_xl_29 {
    padding-bottom: 7.25rem !important; }
  .pl_xl_29 {
    padding-left: 7.25rem !important; }
  .pr_xl_29 {
    padding-right: 7.25rem !important; }
  .px_xl_29 {
    padding-right: 7.25rem !important;
    padding-left: 7.25rem !important; }
  .py_xl_29 {
    padding-top: 7.25rem !important;
    padding-bottom: 7.25rem !important; } }

@media (min-width: 1398px) {
  .m_xl_30 {
    margin-right: 7.5rem !important;
    margin-left: 7.5rem !important;
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important; }
  .mt_xl_30 {
    margin-top: 7.5rem !important; }
  .mb_xl_30 {
    margin-bottom: 7.5rem !important; }
  .ml_xl_30 {
    margin-left: 7.5rem !important; }
  .mr_xl_30 {
    margin-right: 7.5rem !important; }
  .mx_xl_30 {
    margin-right: 7.5rem !important;
    margin-left: 7.5rem !important; }
  .my_xl_30 {
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important; }
  .p_xl_30 {
    padding-right: 7.5rem !important;
    padding-left: 7.5rem !important;
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important; }
  .pt_xl_30 {
    padding-top: 7.5rem !important; }
  .pb_xl_30 {
    padding-bottom: 7.5rem !important; }
  .pl_xl_30 {
    padding-left: 7.5rem !important; }
  .pr_xl_30 {
    padding-right: 7.5rem !important; }
  .px_xl_30 {
    padding-right: 7.5rem !important;
    padding-left: 7.5rem !important; }
  .py_xl_30 {
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important; } }

/*#endregion checkboxCustom*/
/*#region form-control*/
.form-control {
  background: #FFFFFF;
  border: 1px solid #E1E5ED;
  border-radius: 2px; }

/*#endregion form-control*/
/*#region btn_custom*/
.btn_custom {
  --px: 16px;
  --py: 10px;
  --bg: #fff;
  --color: #141416;
  --fw: 500;
  padding: var(--py) var(--px);
  background: var(--bg);
  border: 1px solid #E1E5ED;
  border-radius: 2px;
  /*font*/
  font-weight: var(--fw);
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.01em;
  color: var(--color);
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  gap: 8px; }
  .btn_custom:hover {
    filter: brightness(0.9); }
  .btn_custom i {
    color: var(--color); }
  .btn_custom.btn_blue {
    --bg: #3772FF;
    --color: #fff;
    border: 1px solid #3772FF; }
  .btn_custom.btn_white {
    --bg: #fff;
    --color: #141416;
    border: 1px solid #E1E5ED; }
  .btn_custom.btn_default {
    --bg: #fff;
    --color: #141416;
    border: 1px solid #E1E5ED; }

/*#endregion btn_custom*/
/*#region js-filter-time*/
.js-filter-time i {
  color: #23262F;
  font-size: 16px;
  line-height: 16px; }

.js-filter-time .time_box {
  background: #FFFFFF;
  border: 1px solid #E1E5ED;
  border-radius: 3px;
  padding: 10px 16px;
  min-height: 42px; }

/*#endregion js-filter-time*/
/*#region chartJs*/
/*#endregion chartJs*/
/*#region i*/
i {
  font-size: var(--size);
  line-height: var(--size); }

/*#endregion i*/
/*#region .select2_custom*/
select.select2_custom {
  background: #FFFFFF;
  border: 1px solid #E1E5ED;
  border-radius: 2px;
  min-height: 42px;
  width: 100%; }

.select2_custom:not([multiple]) ~ .select2.select2-container {
  width: 100% !important; }
  .select2_custom:not([multiple]) ~ .select2.select2-container .select2-selection {
    background: #FFFFFF;
    border: 1px solid #E1E5ED;
    border-radius: 2px;
    min-height: 42px;
    position: relative; }
  .select2_custom:not([multiple]) ~ .select2.select2-container .select2-selection__rendered {
    min-height: 42px;
    display: flex;
    align-items: center;
    padding: 0 16px; }
  .select2_custom:not([multiple]) ~ .select2.select2-container .select2-selection__arrow {
    top: 50%;
    transform: translateY(-50%);
    right: 8px; }

.select2-container--default .select2-selection--single .select2-selection__arrow b {
  background-image: url("/img/ArrowDown2-Linear-32px.svg");
  background-color: transparent;
  background-size: contain;
  border: none !important;
  height: 16px !important;
  width: 16px !important;
  margin: auto !important;
  left: auto !important;
  top: 50%;
  transform: translateY(-50%);
  right: 4px; }

.select2-container--default .select2-selection--single[aria-expanded="true"] .select2-selection__arrow b {
  transform: translateY(-50%) rotate(180deg); }

.select2-dropdown.select2-dropdown--below,
.select2-dropdown.select2-dropdown--above {
  border: 1px solid #E1E5ED;
  border-radius: 2px; }

.select2_custom.is-invalid ~ .select2.select2-container {
  border: 1px solid #f1416c !important; }

.select2_custom[multiple] ~ .select2.select2-container {
  width: 100% !important;
  height: 100%;
  display: flex;
  /*    .select2-selection__rendered {
        min-height: 42px;
        display: flex;
        align-items: center;
        padding: 0 16px;
    }*/ }
  .select2_custom[multiple] ~ .select2.select2-container .selection {
    height: 100%;
    flex: 1 1 auto;
    display: flex; }
  .select2_custom[multiple] ~ .select2.select2-container .select2-selection {
    background: #FFFFFF;
    border: 1px solid #E1E5ED;
    border-radius: 2px;
    min-height: 42px;
    flex: 1 1 auto; }
  .select2_custom[multiple] ~ .select2.select2-container .select2-selection__arrow {
    top: 50%;
    transform: translateY(-50%);
    right: 8px; }
  .select2_custom[multiple] ~ .select2.select2-container .select2-selection__choice {
    margin-top: 9px;
    margin-bottom: 5px;
    margin-left: 10px;
    margin-right: 2px;
    /*        &:first-child {
            margin-left: 10px;
        }*/ }
  .select2_custom[multiple] ~ .select2.select2-container .select2-search__field {
    margin-top: 10px; }

/*#endregion .select2_custom*/
/*#region swal2*/
.swal2-container.ver_2 .swal2-modal {
  background: #FFFFFF;
  padding: 40px 32px;
  width: 500px; }
  .swal2-container.ver_2 .swal2-modal .swal2-icon {
    margin: 0; }
  .swal2-container.ver_2 .swal2-modal .swal2-title {
    font-weight: 700;
    font-size: 24px;
    line-height: 32px;
    color: #23262F; }
  .swal2-container.ver_2 .swal2-modal .swal2-image {
    margin: 0 auto; }
  .swal2-container.ver_2 .swal2-modal .swal2-content {
    margin-top: 12px;
    padding: 0;
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    color: #353945; }
  .swal2-container.ver_2 .swal2-modal .swal2-close {
    top: 25px;
    right: 25px;
    outline: none;
    border: none !important;
    box-shadow: none !important; }
  .swal2-container.ver_2 .swal2-modal .swal2-actions {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 48px;
    padding: 0;
    margin-top: 24px;
    margin-bottom: 0; }
    .swal2-container.ver_2 .swal2-modal .swal2-actions button {
      height: 100%;
      margin-top: 0; }
  .swal2-container.ver_2 .swal2-modal .swal2-cancel {
    background: #F4F5F6 !important;
    border: 1px solid #E1E5ED !important;
    border-radius: 2px !important;
    color: #353945;
    font-size: 14px !important; }
  .swal2-container.ver_2 .swal2-modal .swal2-confirm {
    background: #3772FF !important;
    border-radius: 2px !important;
    border: 0 !important;
    font-size: 14px !important; }

/*#endregion swal2*/
/*#region upload_file_custom*/
.upload_file_custom {
  border: 1px solid #E1E5ED;
  border-radius: 2px;
  min-height: 340px;
  padding: 12px;
  display: flex;
  flex-direction: column; }
  .upload_file_custom p {
    margin-bottom: 0; }
  .upload_file_custom > *:first-child {
    flex: 1 1 auto;
    border: 1px dashed #E1E5ED;
    border-radius: 2px;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center; }
    .upload_file_custom > *:first-child input[type="file"] {
      height: 100%;
      position: absolute;
      opacity: 0;
      width: 100%;
      cursor: pointer; }
    .upload_file_custom > *:first-child .upload_file_custom_info {
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center; }
      .upload_file_custom > *:first-child .upload_file_custom_info .title {
        font-weight: 500;
        font-size: 14px;
        line-height: 24px;
        color: #23262F; }
      .upload_file_custom > *:first-child .upload_file_custom_info .des {
        font-weight: 500;
        font-size: 14px;
        line-height: 24px;
        color: #777E90; }
      .upload_file_custom > *:first-child .upload_file_custom_info img {
        margin-bottom: 8px; }
      .upload_file_custom > *:first-child .upload_file_custom_info .action {
        margin-top: 16px; }

.upload_file_custom_uploaded {
  margin-top: 24px; }
  .upload_file_custom_uploaded .item {
    display: flex;
    align-items: center;
    gap: 20px;
    padding: 10px 20px;
    border: 1px solid #E1E5ED;
    border-radius: 2px; }
    .upload_file_custom_uploaded .item > .info {
      margin-right: auto; }
      .upload_file_custom_uploaded .item > .info .title {
        font-weight: 500;
        font-size: 14px;
        line-height: 24px;
        color: #23262F; }
      .upload_file_custom_uploaded .item > .info .info {
        font-weight: 400;
        font-size: 12px;
        line-height: 20px;
        color: #777E90; }
    .upload_file_custom_uploaded .item > .action i {
      --size: 18px;
      color: #777E90;
      cursor: pointer; }
      .upload_file_custom_uploaded .item > .action i:hover {
        filter: brightness(0.8); }
    .upload_file_custom_uploaded .item:hover {
      border: 0;
      box-shadow: 0px 137px 123px rgba(175, 175, 175, 0.11), 0px 59.6423px 64.6944px rgba(175, 175, 175, 0.0801289), 0px 29.66px 43.62px rgba(175, 175, 175, 0.0712959), 0px 13.8661px 30.7088px rgba(175, 175, 175, 0.0666576), 0px 5.30887px 20.5071px rgba(175, 175, 175, 0.060226), 0px 1.16978px 10.7083px rgba(175, 175, 175, 0.0452758);
      border-radius: 2px; }
    .upload_file_custom_uploaded .item:not(:first-child) {
      margin-top: 12px; }

/*#endregion upload_file_custom*/
/*#region upload_file_custom*/
.admin_contract_template_detail_container {
  width: 100%;
  background: #E6E8EC;
  max-height: calc(100vh - 136px);
  overflow: hidden; }
  .admin_contract_template_detail_container h1, .admin_contract_template_detail_container h2, .admin_contract_template_detail_container h3, .admin_contract_template_detail_container h4, .admin_contract_template_detail_container h5, .admin_contract_template_detail_container h6, .admin_contract_template_detail_container h7, .admin_contract_template_detail_container p {
    margin-bottom: 0; }
  .admin_contract_template_detail_container .info_box_container {
    max-height: calc(100vh - 133px);
    overflow: hidden;
    display: flex;
    flex-direction: column; }
  .admin_contract_template_detail_container .title_sidebar {
    background: #fff;
    padding: 24px;
    border-bottom: 1px solid #E1E5ED; }
  .admin_contract_template_detail_container .info_box {
    padding: 30px 24px;
    background: #fff;
    margin-right: 1px; }
    .admin_contract_template_detail_container .info_box > .title_box {
      display: flex;
      align-items: center;
      flex-wrap: wrap;
      gap: 16px; }
      .admin_contract_template_detail_container .info_box > .title_box > i {
        color: #23262F;
        font-size: 24px;
        line-height: 24px; }
    .admin_contract_template_detail_container .info_box > .info {
      margin-top: 12px;
      border: 1px solid #E1E5ED;
      background: #E1E5ED;
      display: flex;
      flex-wrap: wrap;
      gap: 1px; }
      .admin_contract_template_detail_container .info_box > .info > * {
        background: #fff;
        flex: 1 1 calc(50% - 0.5px);
        padding: 8px 24px;
        /*min-width: 400px;*/ }
        @media (max-width: 768px) {
          .admin_contract_template_detail_container .info_box > .info > * {
            flex: 1 1 100%; } }
  .admin_contract_template_detail_container .contract_box {
    flex: 1 1 auto;
    display: flex;
    flex-direction: column;
    /*justify-content: center;*/
    align-items: center;
    padding: 30px 24px 0 24px;
    min-height: calc(100vh - 288px);
    overflow: auto; }
    .admin_contract_template_detail_container .contract_box .canvas {
      max-width: 700px;
      width: 100%; }
  @media (max-width: 768px) {
    .admin_contract_template_detail_container .contract_box {
      display: none; } }
  .admin_contract_template_detail_container .list_contract_box {
    background: #fff;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    max-height: calc(100vh - 206px);
    overflow: auto; }
    .admin_contract_template_detail_container .list_contract_box .sidebar .item {
      border: 1px solid #E1E5ED;
      background: #F4F5F6; }
      .admin_contract_template_detail_container .list_contract_box .sidebar .item p {
        margin-bottom: 0;
        padding: 6px 0;
        display: block; }
    @media (max-width: 768px) {
      .admin_contract_template_detail_container .list_contract_box .sidebar {
        overflow: unset; }
      .admin_contract_template_detail_container .list_contract_box .sidebar > * {
        display: flex;
        flex-direction: row;
        gap: 12px;
        /*background: #fff;*/
        background: #F4F5F6 !important; }
        .admin_contract_template_detail_container .list_contract_box .sidebar > * > * {
          margin-bottom: 0; }
        .admin_contract_template_detail_container .list_contract_box .sidebar > * .item.active {
          border: 1px solid #E1E5ED !important; }
      .admin_contract_template_detail_container .list_contract_box .expand {
        background: #F4F5F6 !important;
        overflow: auto; }
      .admin_contract_template_detail_container .list_contract_box .pdf_viewer_lh {
        width: 100%; } }

/*#endregion upload_file_custom*/
.upcaseFist:first-letter {
  text-transform: uppercase; }

/*$colorLists: ("bg": "F4F5F6", "bg-input": "F4F5F6", "color-gray": "777E90", "color-success": "2CAE39", "color-switch": "EBEDEF", "color-text-gray": "B1B5C3");*/
.color_text-primary {
  color: #3772FF !important; }

.color_color-danger {
  color: #FF6838 !important; }

.color_bg {
  color: #F4F5F6 !important; }

.color_bg-input {
  color: #F4F5F6 !important; }

.color_color-gray {
  color: #777E90 !important; }

.color_color-success {
  color: #2CAE39 !important; }

.color_color-switch {
  color: #EBEDEF !important; }

.color_color-text-gray {
  color: #B1B5C3 !important; }

.color_color-icon {
  color: #777E90 !important; }

.color_text-black {
  color: #23262F !important; }

.authen_box {
  padding: 72px 48px;
  background: #FFFFFF;
  box-sizing: border-box;
  box-shadow: 0px 2px 8px rgba(177, 181, 195, 0.04), 0px 3px 24px rgba(177, 181, 195, 0.08);
  border-radius: 2px; }

.Login .text_1 {
  font-weight: 600;
  font-size: 24px;
  line-height: 32px;
  letter-spacing: -0.02em;
  color: #23262F; }

.Login .text_2 {
  font-size: 16px;
  line-height: 24px;
  letter-spacing: -0.02em;
  color: #353945; }

.Login .text_3 {
  /*    font-weight: 500;
        font-size: 14px;
        line-height: 24px;
        letter-spacing: -0.02em;
        color: $color-gray;*/
  font-weight: 700;
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.01em;
  text-transform: uppercase;
  color: #B1B5C3; }

.Login .text_4 {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: -0.02em;
  color: #353945; }

.Login .text_5 {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: -0.02em;
  color: #3772FF; }

.Login .text_6 {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: -0.02em;
  color: #23262F; }

.Login .placeholder_1::placeholder {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: -0.02em;
  color: #B1B5C3; }

.form-switch.ver_2 .form-check-input {
  border: 1px solid #E1E5ED;
  background-color: #F4F5F6;
  width: 44px;
  height: 24px; }
  .form-switch.ver_2 .form-check-input:checked {
    background-color: #2CAE39;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='white'/%3e%3c/svg%3e"); }
  .form-switch.ver_2 .form-check-input {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='white'/%3e%3c/svg%3e"); }

.btn.btn-success {
  /*pc:*/ }
  .btn.btn-success.ver_2 {
    padding: 18px 32px !important;
    background: #3772FF;
    border-radius: 2px;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    color: #FFFFFF; }
    .btn.btn-success.ver_2:focus {
      background-color: #2261f9; }
    .btn.btn-success.ver_2:focus:not(.btn-active) {
      background-color: #2261f9 !important; }
    .btn.btn-success.ver_2:hover:not(.btn-active) {
      background-color: #2261f9 !important; }
    .btn.btn-success.ver_2:hover {
      background: #2261f9 !important; }
  .btn.btn-success.ver_3 {
    background: #F4F5F6;
    border-radius: 2px;
    color: #777E90;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px; }
    .btn.btn-success.ver_3:focus {
      background-color: #dadcde; }
    .btn.btn-success.ver_3:focus:not(.btn-active) {
      background-color: #dadcde !important; }
    .btn.btn-success.ver_3:hover:not(.btn-active) {
      background-color: #dadcde !important; }
  @media only screen and (min-width: 64em) {
    .btn.btn-success.ver_3 {
      padding: 18px 32px !important; } }

/*.btn-success.ver_2

.btn.btn-success.ver_2

.btn.btn-success.ver_2*/
.input-group.ver_2 input::placeholder {
  color: #B1B5C3; }

.input-group.ver_2 > * {
  outline: none;
  border: 2px solid #E1E5ED;
  box-sizing: border-box;
  border-radius: 2px;
  background: #fffff;
  padding: 16px 25px; }

.input-group.ver_2 .input-group-apppend {
  display: flex;
  align-items: center;
  justify-content: center; }

.input-group.ver_2 > *:not(:last-child):not(:first-child) {
  /*  border-top-right-radius: 0 !important;
        border-bottom-right-radius: 0 !important;
        border-top-left-radius: 0 !important;
        border-bottom-left-radius: 0 !important;*/ }

.input-group.ver_2 > *:first-child {
  /*   border-top-right-radius: 0 !important;
        border-bottom-right-radius: 0 !important;*/
  border-right: none !important; }

.input-group.ver_2 > *:last-child {
  border-left: none;
  /* border-top-left-radius: 0 !important;
        border-bottom-left-radius: 0 !important;*/ }

.input-group.ver_2 i {
  color: #B1B5C3;
  font-size: 24px; }

.input-group.ver_3 {
  border: 1px solid #EBEEF4;
  border-radius: 8px;
  padding-left: 15px; }
  .input-group.ver_3 > .input-prepend {
    display: flex;
    align-items: center;
    justify-content: center;
    border: none; }
    .input-group.ver_3 > .input-prepend > i {
      font-size: 20px;
      line-height: 20px; }
  .input-group.ver_3 > input {
    border: none; }

.input-group.ver_4 {
  border: 1px solid #EBEEF4;
  border-radius: 8px;
  padding-left: 15px; }
  .input-group.ver_4 input::placeholder {
    color: #B1B5C3; }
  .input-group.ver_4 > * {
    outline: none;
    border: 0px;
    /*background: $bg-input;*/
    border-radius: 12px;
    padding: 12px 20px 12px 0; }
  .input-group.ver_4 .input-group-apppend {
    display: flex;
    align-items: center;
    justify-content: center; }
  .input-group.ver_4 > *:not(:last-child):not(:first-child) {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important; }
  .input-group.ver_4 > *:first-child {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important; }
  .input-group.ver_4 > *:last-child {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important; }
  .input-group.ver_4 i {
    color: #B1B5C3;
    font-size: 20px; }

.form-control.ver_2 {
  border: 2px solid #E1E5ED;
  box-sizing: border-box;
  border-radius: 2px;
  padding: 16px 25px;
  background: #FFFFFF;
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: #777E90; }
  .form-control.ver_2::placeholder {
    color: #B1B5C3; }

.form-control.ver_3 {
  background: #FFFFFF;
  border: 1px solid #EBEEF4;
  border-radius: 8px; }
  .form-control.ver_3::placeholder {
    color: #B1B5C3; }
  .form-control.ver_3:disabled {
    background: #F4F5F6; }

.authen_forgotPassword .text_1, .authen_changePassword .text_1 {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: -0.02em;
  color: #777E90; }

.authen_forgotPassword .text_title, .authen_changePassword .text_title {
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  letter-spacing: -0.02em;
  color: #23262F; }

.authen_forgotPassword .text_description, .authen_changePassword .text_description {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: -0.02em;
  color: #353945; }

.authen_forgotPassword .text_label, .authen_changePassword .text_label {
  font-weight: 700;
  font-size: 12px;
  line-height: 18px;
  color: #B1B5C3; }

.swal-modal.ver_2 {
  background: #FFFFFF;
  border-radius: 32px;
  padding: 50px 32px; }
  .swal-modal.ver_2 .swal-icon {
    margin-top: 0; }
  .swal-modal.ver_2 .swal-content {
    font-size: 14px;
    line-height: 24px;
    letter-spacing: -0.02em;
    color: #777E90; }
  .swal-modal.ver_2 .swal-footer {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 48px;
    padding: 0;
    margin-top: 24px; }
    .swal-modal.ver_2 .swal-footer .swal-button-container {
      height: 100%; }
      .swal-modal.ver_2 .swal-footer .swal-button-container button {
        height: 100%; }

.aside #kt_aside_toggle .svg-icon {
  position: fixed;
  left: 255px;
  transition: left .3s ease; }
  .aside #kt_aside_toggle .svg-icon i {
    color: #777E90; }

.aside .menu-title {
  color: #959FC1 !important; }

.aside .menu-icon i {
  color: #959FC1 !important;
  font-size: 20px !important; }

.aside .menu-link.active {
  background-color: #FAFAFB !important;
  color: #2CAE39 !important;
  border-left: 3px solid #2CAE39;
  padding-left: 20px !important; }
  .aside .menu-link.active .menu-title {
    color: #2CAE39 !important; }
  .aside .menu-link.active .menu-icon {
    margin-left: 0 !important; }
    .aside .menu-link.active .menu-icon i {
      color: #2CAE39 !important;
      font-size: 20px; }

.aside .menu-link-sub.active {
  padding-left: calc(.75rem + 25px) !important; }

.aside .menu-item .menu-link.active .menu-bullet .bullet {
  background-color: #2CAE39 !important; }

.aside .menu-link.menu-link-sub:hover .menu-bullet .bullet {
  background-color: #2CAE39 !important; }

[data-kt-aside-minimize=on] .aside {
  width: 50px;
  /*&:hover .menu-link:not(.menu-link-sub) {
        padding-left: 25px !important;
    }*/
  /*&:hover {
        .menu-link.active {*/
  /*background-color: #5766E5 !important;*/
  /*color: $color-success !important;

            .menu-title {
                color: $color-success !important;
            }

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

        #kt_aside_toggle .svg-icon {
            position: fixed;
            left: 255px;
        }

        .aside-logo .text_logo {
            display: block;
        }
    }*/ }
  [data-kt-aside-minimize=on] .aside .aside-logo .text_logo {
    display: none; }
  [data-kt-aside-minimize=on] .aside #kt_aside_toggle .svg-icon {
    position: fixed;
    left: 40px; }
  [data-kt-aside-minimize=on] .aside .aside-logo {
    padding-left: 0 !important;
    padding-right: 12px !important; }
  [data-kt-aside-minimize=on] .aside #kt_aside_logo {
    padding-left: 0 !important;
    padding-right: 12px !important; }
  [data-kt-aside-minimize=on] .aside .menu-link:not(.menu-link-sub) {
    padding-left: 15px !important; }
  [data-kt-aside-minimize=on] .aside .menu-link .menu-icon i {
    color: #959FC1 !important;
    font-size: 20px; }
  [data-kt-aside-minimize=on] .aside .menu-link.active {
    background-color: #FAFAFB !important;
    color: #2CAE39 !important;
    border-left: 3px solid #2CAE39;
    padding-left: 12px !important; }
    [data-kt-aside-minimize=on] .aside .menu-link.active .menu-icon {
      margin-left: 0 !important; }
      [data-kt-aside-minimize=on] .aside .menu-link.active .menu-icon i {
        color: #2CAE39 !important;
        font-size: 20px; }

.aside-enabled.aside-fixed[data-kt-aside-minimize=on] .wrapper {
  padding-left: 50px; }

@media (max-width: 992px) {
  .menu-link:not(.menu-link-sub) {
    padding-left: 25px !important; }
  .menu-link.active:not(.menu-link-sub) {
    padding-left: 22px !important; }
  :hover .menu-link:not(.menu-link-sub) {
    padding-left: 25px !important; }
  :hover .menu-link.active:not(.menu-link-sub) {
    padding-left: 22px !important; } }

.menu-link.active {
  height: auto !important;
  width: auto !important; }

.icon_arrow_menu {
  background: #E6E8EC;
  width: 20px;
  height: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  margin: 0; }
  .icon_arrow_menu i {
    font-weight: 600;
    font-size: 15px;
    color: #777E90; }

#kt_aside .text_logo {
  font-weight: 600;
  font-size: 18px;
  line-height: 32px;
  letter-spacing: -0.02em;
  color: #23262F; }

.kt-subheader__breadcrumbs {
  display: flex;
  align-items: center;
  justify-content: start; }
  .kt-subheader__breadcrumbs .kt-subheader__title {
    margin-bottom: 0;
    font-weight: bold;
    font-size: 24px;
    line-height: 40px;
    letter-spacing: -0.01em;
    color: #23262F;
    margin-right: 12px; }
    .kt-subheader__breadcrumbs .kt-subheader__title * {
      color: #23262F; }

.btn.btn-outline-dark.ver_2 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  /*padding: 10px 32px;*/
  background: #ffffff;
  border: 1px solid #D3D8EA !important;
  border-radius: 8px; }
  .btn.btn-outline-dark.ver_2 i {
    font-size: 20px;
    margin-right: 5px; }
  .btn.btn-outline-dark.ver_2:hover {
    filter: brightness(95%);
    color: #23262F !important; }

.text_pages_title {
  font-weight: bold;
  font-size: 28px;
  line-height: 40px;
  letter-spacing: -0.01em;
  color: #353945; }

.text_pages_description {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: #777E90; }

.box_pages {
  background: #ffffff;
  box-shadow: 0px 8px 24px rgba(174, 183, 213, 0.02), 0px 8px 36px rgba(174, 183, 213, 0.08);
  border-radius: 16px; }

.admin-member .index_item, .admin-DWOrders .index_item, .report-css .index_item, .admin-memberDetail .index_item, admin-memberDetail-copy .index_item {
  border-radius: 8px;
  padding: 14px 18px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #F9F9FC; }
  .admin-member .index_item:not(:first-child), .admin-DWOrders .index_item:not(:first-child), .report-css .index_item:not(:first-child), .admin-memberDetail .index_item:not(:first-child), admin-memberDetail-copy .index_item:not(:first-child) {
    margin-top: 8px; }
  .admin-member .index_item .index_item_icon, .admin-DWOrders .index_item .index_item_icon, .report-css .index_item .index_item_icon, .admin-memberDetail .index_item .index_item_icon, admin-memberDetail-copy .index_item .index_item_icon {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 20px;
    height: 20px;
    background: #E6E8EC;
    border-radius: 50%;
    font-weight: 600; }
    .admin-member .index_item .index_item_icon i, .admin-DWOrders .index_item .index_item_icon i, .report-css .index_item .index_item_icon i, .admin-memberDetail .index_item .index_item_icon i, admin-memberDetail-copy .index_item .index_item_icon i {
      color: #777E90;
      font-size: 16px;
      line-height: 16px; }
  .admin-member .index_item.active, .admin-member .index_item:hover, .admin-DWOrders .index_item.active, .admin-DWOrders .index_item:hover, .report-css .index_item.active, .report-css .index_item:hover, .admin-memberDetail .index_item.active, .admin-memberDetail .index_item:hover, admin-memberDetail-copy .index_item.active, admin-memberDetail-copy .index_item:hover {
    background: #2CAE39; }
    .admin-member .index_item.active *, .admin-member .index_item:hover *, .admin-DWOrders .index_item.active *, .admin-DWOrders .index_item:hover *, .report-css .index_item.active *, .report-css .index_item:hover *, .admin-memberDetail .index_item.active *, .admin-memberDetail .index_item:hover *, admin-memberDetail-copy .index_item.active *, admin-memberDetail-copy .index_item:hover * {
      color: #ffffff; }
    .admin-member .index_item.active .index_item_icon, .admin-member .index_item:hover .index_item_icon, .admin-DWOrders .index_item.active .index_item_icon, .admin-DWOrders .index_item:hover .index_item_icon, .report-css .index_item.active .index_item_icon, .report-css .index_item:hover .index_item_icon, .admin-memberDetail .index_item.active .index_item_icon, .admin-memberDetail .index_item:hover .index_item_icon, admin-memberDetail-copy .index_item.active .index_item_icon, admin-memberDetail-copy .index_item:hover .index_item_icon {
      background: #ffffff; }
      .admin-member .index_item.active .index_item_icon i, .admin-member .index_item:hover .index_item_icon i, .admin-DWOrders .index_item.active .index_item_icon i, .admin-DWOrders .index_item:hover .index_item_icon i, .report-css .index_item.active .index_item_icon i, .report-css .index_item:hover .index_item_icon i, .admin-memberDetail .index_item.active .index_item_icon i, .admin-memberDetail .index_item:hover .index_item_icon i, admin-memberDetail-copy .index_item.active .index_item_icon i, admin-memberDetail-copy .index_item:hover .index_item_icon i {
        color: #2CAE39;
        font-size: 16px;
        line-height: 16px; }

.admin-member .index_search_group, .admin-DWOrders .index_search_group, .report-css .index_search_group, .admin-memberDetail .index_search_group, admin-memberDetail-copy .index_search_group {
  display: flex;
  flex-wrap: nowrap;
  align-items: center; }
  .admin-member .index_search_group > input, .admin-DWOrders .index_search_group > input, .report-css .index_search_group > input, .admin-memberDetail .index_search_group > input, admin-memberDetail-copy .index_search_group > input {
    flex-grow: 1;
    outline: none;
    border: none;
    box-shadow: none; }
    .admin-member .index_search_group > input::placeholder, .admin-DWOrders .index_search_group > input::placeholder, .report-css .index_search_group > input::placeholder, .admin-memberDetail .index_search_group > input::placeholder, admin-memberDetail-copy .index_search_group > input::placeholder {
      color: #B1B5C3; }
  .admin-member .index_search_group > .isg_icon_left > i, .admin-member .index_search_group > .isg_icon_right > i, .admin-member .index_search_group > .isg_icon_right > .dropdown > i, .admin-DWOrders .index_search_group > .isg_icon_left > i, .admin-DWOrders .index_search_group > .isg_icon_right > i, .admin-DWOrders .index_search_group > .isg_icon_right > .dropdown > i, .report-css .index_search_group > .isg_icon_left > i, .report-css .index_search_group > .isg_icon_right > i, .report-css .index_search_group > .isg_icon_right > .dropdown > i, .admin-memberDetail .index_search_group > .isg_icon_left > i, .admin-memberDetail .index_search_group > .isg_icon_right > i, .admin-memberDetail .index_search_group > .isg_icon_right > .dropdown > i, admin-memberDetail-copy .index_search_group > .isg_icon_left > i, admin-memberDetail-copy .index_search_group > .isg_icon_right > i, admin-memberDetail-copy .index_search_group > .isg_icon_right > .dropdown > i {
    font-size: 22px;
    line-height: 22px; }
  .admin-member .index_search_group > .isg_icon_left, .admin-DWOrders .index_search_group > .isg_icon_left, .report-css .index_search_group > .isg_icon_left, .admin-memberDetail .index_search_group > .isg_icon_left, admin-memberDetail-copy .index_search_group > .isg_icon_left {
    margin-right: 15px;
    display: flex;
    flex-wrap: nowrap;
    align-items: center; }
    .admin-member .index_search_group > .isg_icon_left i:not(:first-child), .admin-DWOrders .index_search_group > .isg_icon_left i:not(:first-child), .report-css .index_search_group > .isg_icon_left i:not(:first-child), .admin-memberDetail .index_search_group > .isg_icon_left i:not(:first-child), admin-memberDetail-copy .index_search_group > .isg_icon_left i:not(:first-child) {
      margin-left: 20px; }
  .admin-member .index_search_group > .isg_icon_right, .admin-DWOrders .index_search_group > .isg_icon_right, .report-css .index_search_group > .isg_icon_right, .admin-memberDetail .index_search_group > .isg_icon_right, admin-memberDetail-copy .index_search_group > .isg_icon_right {
    padding-left: 20px;
    margin-left: 8px;
    border-left: 1px solid #EBEEF4;
    display: flex;
    flex-wrap: nowrap;
    align-items: center; }
    .admin-member .index_search_group > .isg_icon_right > *:not(:first-child), .admin-DWOrders .index_search_group > .isg_icon_right > *:not(:first-child), .report-css .index_search_group > .isg_icon_right > *:not(:first-child), .admin-memberDetail .index_search_group > .isg_icon_right > *:not(:first-child), admin-memberDetail-copy .index_search_group > .isg_icon_right > *:not(:first-child) {
      margin-left: 20px; }

/*.kt-datatable__table {
    overflow-x: auto !important;

    > .kt-datatable__body, > .kt-datatable__head {
        .kt-datatable__cell > span:first-child {
            color: #777E90 !important;
            font-size: 14px;
            line-height: 24px;
        }*/
/*        .kt-datatable__cell {
            background: #F4F5F6;
        }*/
/*}

    > .kt-datatable__body {
        .kt-datatable__row {
            z-index: 1;

            &:hover {
                position: relative;
                z-index: 2;
            }

            .kt-datatable__action-icon {
                font-size: 18px;
                line-height: 18px;
                cursor: pointer;
            }
        }
    }
}*/
.status_bar {
  display: flex;
  justify-content: center;
  width: 100%;
  background: red;
  color: #fff;
  font-weight: 500;
  font-size: 12px;
  line-height: 24px;
  color: #FFFFFF;
  border-radius: 8px; }

.form-select.ver_footer {
  outline: none;
  border: none;
  color: #777E90; }

.dropdown-menu.ver_2 > .dropdown-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 15px 19px;
  font-weight: 500;
  font-size: 13px;
  line-height: 18px;
  text-transform: uppercase;
  color: #23262F; }
  .dropdown-menu.ver_2 > .dropdown-header:not(:last-child) {
    border-bottom: 1px solid #EBEEF4; }
  .dropdown-menu.ver_2 > .dropdown-header > i, .dropdown-menu.ver_2 > .dropdown-header > .btn-close {
    color: #23262F;
    margin-left: 8px; }

.dropdown-menu.ver_2 > .dropdown-body {
  padding: 12px 19px; }
  .dropdown-menu.ver_2 > .dropdown-body:not(:last-child) {
    border-bottom: 1px solid #EBEEF4; }
  .dropdown-menu.ver_2 > .dropdown-body > .dropdown-item {
    border-radius: 8px;
    padding: 8px 16px;
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    color: #353945; }
    .dropdown-menu.ver_2 > .dropdown-body > .dropdown-item:not(:first-child) {
      margin-top: 3px; }
    .dropdown-menu.ver_2 > .dropdown-body > .dropdown-item:hover {
      background-color: #2CAE39;
      color: #ffffff; }

.dropdown-menu.ver_2 > .dropdown-footer {
  padding: 16px 19px; }

.btn-close {
  outline: none !important;
  box-shadow: none !important; }

.form-group.ver_2 > .form-label {
  font-weight: 500;
  font-size: 13px;
  line-height: 18px;
  color: #777E90; }

.form-select.ver_3 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23959FC1' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"); }

.dropdown.bootstrap-select.form-select.ver_3 {
  padding: 0;
  width: 100% !important;
  display: block;
  background: #fff; }
  .dropdown.bootstrap-select.form-select.ver_3 > button {
    background: #FFFFFF;
    border-radius: 8 px;
    outline: none !important;
    color: #23262F; }
  .dropdown.bootstrap-select.form-select.ver_3 .dropdown-item.active, .dropdown.bootstrap-select.form-select.ver_3 .dropdown-item:active {
    background-color: #2CAE39 !important;
    color: #ffffff !important; }
  .dropdown.bootstrap-select.form-select.ver_3 .dropdown-item.active:focus {
    background-color: #2CAE39 !important;
    color: #ffffff !important; }

.dropdown.bootstrap-select.form-select.ver_4 {
  padding: 0;
  width: 100% !important;
  display: block;
  background: #fff; }
  .dropdown.bootstrap-select.form-select.ver_4 > button {
    background: #FFFFFF;
    border-radius: 8 px;
    outline: none !important;
    color: #23262F; }
  .dropdown.bootstrap-select.form-select.ver_4 .dropdown-item {
    padding: 14px 16px; }
  .dropdown.bootstrap-select.form-select.ver_4 :not(:last-child) .dropdown-item {
    border-bottom: 1px solid #EBEEF4; }
  .dropdown.bootstrap-select.form-select.ver_4 .dropdown-item.active, .dropdown.bootstrap-select.form-select.ver_4 .dropdown-item:active {
    background-color: #2CAE39 !important;
    color: #ffffff !important; }
  .dropdown.bootstrap-select.form-select.ver_4 .dropdown-item.active:focus {
    background-color: #2CAE39 !important;
    color: #ffffff !important; }
  .dropdown.bootstrap-select.form-select.ver_4 .dropdown-menu {
    border-radius: 8px;
    max-height: 600px; }

.text_link {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: #3772FF; }

.admin-memberDetail .text_css, .admin-memberDetail-copy .text_css {
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: -0.01em;
  color: #23262F; }
  .admin-memberDetail .text_css._title, .admin-memberDetail-copy .text_css._title {
    font-weight: 600;
    font-size: 20px;
    line-height: 24px; }
  .admin-memberDetail .text_css._status_small, .admin-memberDetail-copy .text_css._status_small {
    font-weight: 500;
    font-size: 10px;
    line-height: 17px;
    color: #FCFCFD;
    border-radius: 6px;
    padding: 4px 8px;
    width: fit-content; }
  .admin-memberDetail .text_css._title_small, .admin-memberDetail-copy .text_css._title_small {
    font-weight: 500;
    font-size: 13px;
    line-height: 18px;
    color: #777E90; }
  .admin-memberDetail .text_css._contain_big, .admin-memberDetail-copy .text_css._contain_big {
    font-weight: 600;
    font-size: 16px;
    color: #23262F; }
  .admin-memberDetail .text_css._contain_bigger, .admin-memberDetail-copy .text_css._contain_bigger {
    font-weight: 600;
    font-size: 20px;
    font-size: #23262F; }

/*border*/
.border_end_0 {
  border-right: none; }

.border_end_1 {
  border-right: 1px solid #E6E8EC; }

@media only screen and (min-width: 576px) {
  .border_end_sm_0 {
    border-right: none; }
  .border_end_sm_1 {
    border-right: 1px solid #E6E8EC; } }

@media only screen and (min-width: 768px) {
  .border_end_md_0 {
    border-right: none; }
  .border_end_md_1 {
    border-right: 1px solid #E6E8EC; } }

@media only screen and (min-width: 992px) {
  .border_end_lg_0 {
    border-right: none; }
  .border_end_lg_1 {
    border-right: 1px solid #E6E8EC; } }

@media only screen and (min-width: 1200px) {
  .border_end_xl_0 {
    border-right: none; }
  .border_end_xl_1 {
    border-right: 1px solid #E6E8EC; } }

@media only screen and (min-width: 1400px) {
  .border_end_xxl_0 {
    border-right: none; }
  .border_end_xxl_1 {
    border-right: 1px solid #E6E8EC; } }

.btn.btn-outline-success.ver_2 {
  border: 1px solid #EBEEF4 !important;
  background: #ffffff;
  color: #23262F;
  border-radius: 8px;
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  display: flex;
  align-items: center;
  letter-spacing: -0.01em;
  padding: 2px 10px !important; }
  .btn.btn-outline-success.ver_2:hover {
    border: 1px solid #2CAE39 !important;
    color: #2CAE39;
    /*color: $color-white;*/ }

.chartjs_legend_container .legend-item {
  width: 12px;
  height: 12px;
  border-radius: 2px; }

.nav.nav-tabs.ver_2 {
  padding: 21px 24px 0 24px; }
  .nav.nav-tabs.ver_2 > .nav-item:not(:last-child) > .nav-link {
    margin-right: 16px; }
  .nav.nav-tabs.ver_2 > .nav-item > .nav-link {
    border: none;
    color: #23262F;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    padding: 0 0 6px 0; }
    .nav.nav-tabs.ver_2 > .nav-item > .nav-link.active {
      color: #2CAE39;
      border-bottom: 2px solid #2CAE39; }

.tab-content.ver_2 {
  padding: 21px 24px; }

/*#memberDetail_USDTWallet{
    .action_button {
        &:not() {}
    }
}*/
.kt-checkbox--solid.ver_2 input {
  width: 18px;
  height: 18px;
  border-radius: 2px; }
  .kt-checkbox--solid.ver_2 input:checked {
    box-shadow: none;
    background-color: #2CAE39;
    border: none; }

.btn.btn-outline-dark.ver_3 {
  background: #FFFFFF;
  border: 1px solid #D3D8EA !important;
  border-radius: 8px;
  color: #23262F; }

.btn.btn-outline-dark.ver_4 {
  background: #FFFFFF;
  border: 1px solid #D3D8EA !important;
  border-radius: 12px;
  color: #23262F; }

.sportmanAdmin_notify_add .Project-drawer__container {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 350px;
  border-radius: 16px; }

.sportmanAdmin_notify_add .Project-drawer__header {
  padding: 2rem; }

.sportmanAdmin_notify_add .Project-drawer__content {
  padding: 0 2rem 2rem 2rem; }

.d-flex_notify {
  display: flex;
  align-items: center;
  width: 100%;
  flex-wrap: wrap;
  gap: 2rem; }
  .d-flex_notify > * {
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: 1; }
  .d-flex_notify > .flex_grow {
    flex-grow: 1; }

@media (min-width: 992px) {
  [data-kt-aside-minimize=on] .aside.aside-hoverable:hover {
    width: 50px !important; }
    [data-kt-aside-minimize=on] .aside.aside-hoverable:hover .aside-logo {
      display: flex;
      justify-content: center;
      align-items: center;
      height: 65 px;
      padding: 0 25 px; }
    [data-kt-aside-minimize=on] .aside.aside-hoverable:hover .menu-item .menu-title {
      display: none; }
  [data-kt-aside-minimize=on] .aside {
    /*        display:flex!important;
        flex-direction: column !important;*/ } }

/*mobile :*/
@media only screen and (max-width: 46.1875em) {
  .authen_box {
    padding: 70px 16px; }
  .text_1 {
    font-size: 20px;
    line-height: 28px; }
  .text_2, .text_6 {
    font-size: 14px;
    line-height: 24px; }
  .form-control.ver_2, .input-group.ver_2 > * {
    padding: 16px; }
  .form-switch.ver_2 .form-check-input {
    margin-right: 8px; }
  .authen_forgotPassword .timeline, .authen_forgotPassword .timeline-horizontal {
    padding: 20px 0 !important; }
  .authen_forgotPassword #lower-text {
    font-weight: 700 !important;
    font-size: 12px !important;
    line-height: 18px !important; }
  .authen_forgotPassword .timeline-horizontal .timeline-item {
    min-width: 100px !important; }
  .btn.btn-success.ver_3 {
    /* padding-left: 12px !important;
        padding-right: 12px !important;*/
    font-weight: 700;
    font-size: 14px;
    line-height: 20px; } }

.timeline-item.active #lower-text {
  color: #23262F; }

.notify-home {
  background: #fff;
  padding: 10px;
  box-shadow: 0px 8px 36px rgba(177, 181, 195, 0.04);
  border-radius: 16px; }
  .notify-home .marquee_text {
    margin-top: 5px; }

.validation-summary-errors {
  height: 30px; }
  .validation-summary-errors ul {
    list-style: none;
    margin-top: -8px; }

.home-index .index_item_icon {
  height: 100%; }

.home-index .content-dasboard-home {
  background: #fff;
  border-radius: 16px;
  padding: 20px;
  width: 24%; }

.home-index .text-count {
  color: #353945;
  font-size: 20px;
  margin-bottom: 0px; }

.home-index .index-title {
  font-weight: 600; }

.home-index .index_item_icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
  background: #E6E8EC;
  border-radius: 50%;
  font-weight: 600; }

.report-css .nav-link {
  color: black;
  font-weight: 600; }

.report-css .nav-tabs .nav-link.active {
  color: #2CAE39;
  border-color: transparent;
  border-bottom: 2px solid; }
  .report-css .nav-tabs .nav-link.active i {
    color: #2CAE39; }

.report-css .nav-link {
  display: flex;
  align-items: center; }

.report-css .form-switch {
  padding-top: 10px; }

.report-css .text_6 {
  font-weight: 600; }

hr {
  border: 1px solid #EBEEF4; }

@media only screen and (max-width: 46.1875em) {
  .dashboard-view {
    display: block !important; }
  .home-index .content-dasboard-home {
    width: 100%; } }

.Project-drawer__container .close {
  background-color: transparent;
  border: none;
  display: block !important;
  font-weight: 600;
  color: #a2acb5; }

.admin-home .btn-outline-success.active, .admin-memberDetail .btn-outline-success.active {
  border: 1px solid #2CAE39 !important;
  color: #2CAE39; }

.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #2CAE39 !important; }

.btn-edit-2 {
  font-weight: 500;
  font-size: 11px;
  line-height: 24px;
  width: 100%; }
  .btn-edit-2 i {
    color: #FFFFFF;
    padding: 4px 7px;
    background-color: #2CAE39 !important;
    border-radius: 6px; }

#matchupdate1 div.inner.show {
  height: 250px !important; }

#matchupdate1 div .dropdown-menu li a:hover {
  background-color: #2CAE39;
  color: #FFF; }

.pts-drawer--update-score .Project-drawer__container {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  height: 50%;
  max-width: 35em;
  max-height: 27em;
  box-shadow: 0px 3px 46px rgba(175, 190, 211, 0.2);
  border-radius: 36px;
  padding: 2em; }
  .pts-drawer--update-score .Project-drawer__container .text-modal-ab {
    font-weight: bold;
    font-size: 14px;
    line-height: 24px;
    color: #23262F; }
  .pts-drawer--update-score .Project-drawer__container .input-update-score {
    background-image: linear-gradient(to left, #B1B5C3 56%, rgba(255, 255, 255, 0) 0%);
    background-position: bottom;
    background-size: 43px 1px;
    background-repeat: repeat-x;
    background-position-x: 35px;
    width: 50px;
    background-position-y: 35px; }
    .pts-drawer--update-score .Project-drawer__container .input-update-score.left {
      margin-left: 15px; }
    .pts-drawer--update-score .Project-drawer__container .input-update-score.right {
      margin-right: 15px; }
  .pts-drawer--update-score .Project-drawer__container .close {
    right: 3em;
    position: absolute;
    display: none; }

.pts-drawer--edit-match-bet .Project-drawer__container {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  height: 50%;
  max-width: 40em;
  max-height: 21em;
  box-shadow: 0px 3px 46px rgba(175, 190, 211, 0.2);
  border-radius: 36px;
  padding: 2em; }
  .pts-drawer--edit-match-bet .Project-drawer__container .text-modal-ab {
    font-weight: bold;
    font-size: 14px;
    line-height: 24px;
    color: #23262F; }
  .pts-drawer--edit-match-bet .Project-drawer__container .input-update-score {
    background-image: linear-gradient(to left, #B1B5C3 56%, rgba(255, 255, 255, 0) 0%);
    background-position: bottom;
    background-size: 43px 1px;
    background-repeat: repeat-x;
    background-position-x: 35px;
    width: 50px;
    background-position-y: 35px; }
    .pts-drawer--edit-match-bet .Project-drawer__container .input-update-score.left {
      margin-left: 15px; }
    .pts-drawer--edit-match-bet .Project-drawer__container .input-update-score.right {
      margin-right: 15px; }
  .pts-drawer--edit-match-bet .Project-drawer__container .close {
    right: 3em;
    position: absolute;
    display: none; }

.pts-drawer--update-score-detail .Project-drawer__container {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  height: 50%;
  max-width: 35em;
  max-height: 35em;
  box-shadow: 0px 3px 46px rgba(175, 190, 211, 0.2);
  border-radius: 36px;
  padding: 2em; }
  .pts-drawer--update-score-detail .Project-drawer__container .text-modal-ab {
    font-weight: bold;
    font-size: 14px;
    line-height: 24px;
    color: #23262F; }
  .pts-drawer--update-score-detail .Project-drawer__container .input-update-score {
    background-image: linear-gradient(to left, #B1B5C3 56%, rgba(255, 255, 255, 0) 0%);
    background-position: bottom;
    background-size: 43px 1px;
    background-repeat: repeat-x;
    background-position-x: 35px;
    width: 50px;
    background-position-y: 35px; }
    .pts-drawer--update-score-detail .Project-drawer__container .input-update-score.left {
      margin-left: 15px; }
    .pts-drawer--update-score-detail .Project-drawer__container .input-update-score.right {
      margin-right: 15px; }
  .pts-drawer--update-score-detail .Project-drawer__container .close {
    right: 3em;
    position: absolute;
    display: none; }

.pts-drawer--hot-match .Project-drawer__container {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  height: 50%;
  max-width: 35em;
  max-height: 26em;
  box-shadow: 0px 3px 46px rgba(175, 190, 211, 0.2);
  border-radius: 36px;
  padding: 2em; }
  .pts-drawer--hot-match .Project-drawer__container .text-modal-ab {
    font-weight: bold;
    font-size: 14px;
    line-height: 24px;
    color: #23262F; }
  .pts-drawer--hot-match .Project-drawer__container .input-update-score {
    background-image: linear-gradient(to left, #B1B5C3 56%, rgba(255, 255, 255, 0) 0%);
    background-position: bottom;
    background-size: 43px 1px;
    background-repeat: repeat-x;
    background-position-x: 35px;
    width: 50px;
    background-position-y: 35px; }
    .pts-drawer--hot-match .Project-drawer__container .input-update-score.left {
      margin-left: 15px; }
    .pts-drawer--hot-match .Project-drawer__container .input-update-score.right {
      margin-right: 15px; }
  .pts-drawer--hot-match .Project-drawer__container .close {
    right: 3em;
    position: absolute;
    display: none; }

#matchupdate1 .dropdown-body ul {
  list-style: none;
  padding: 0; }
  #matchupdate1 .dropdown-body ul li {
    padding: 8px 16px;
    border-radius: 8px; }
  #matchupdate1 .dropdown-body ul li a {
    color: #141416;
    padding: 8px 16px;
    margin: 0px;
    display: block;
    width: 100%;
    height: 100%; }
  #matchupdate1 .dropdown-body ul li:hover {
    padding: 8px 16px;
    border-radius: 8px;
    background-color: #2CAE39; }
    #matchupdate1 .dropdown-body ul li:hover a {
      color: #FFFFFF; }
      #matchupdate1 .dropdown-body ul li:hover a i {
        color: #FFFFFF; }

#matchupdate1 .font-size-action-chart {
  background-color: #777E90;
  padding: 3px;
  border-radius: 6px;
  color: #FFFFFF;
  font-size: 15px; }

#matchupdate1 .btn-update-point {
  border: 1px solid #EBEEF4;
  padding: 1px 18px;
  border-radius: 6px;
  background-color: #EBEEF4; }

#matchupdate1 .btn-update-point:hover {
  border: 1px solid #EBEEF4;
  padding: 1px 18px;
  border-radius: 6px;
  background-color: #FFFFFF; }

#matchupdate1 .btn-status {
  color: #FFFFFF;
  font-weight: 500;
  font-size: 11px;
  line-height: 24px;
  padding: 4px 12px;
  width: 100%; }
  #matchupdate1 .btn-status.btn-green {
    background-color: #2CAE39;
    border-radius: 12px; }
  #matchupdate1 .btn-status.btn-primary-2 {
    background-color: #9757D7;
    border-radius: 12px; }

#matchupdate1 .background-card-while {
  padding: 32px 24px;
  background: #FFFFFF;
  box-shadow: 0px 8px 24px rgba(174, 183, 213, 0.08), 0px 8px 36px rgba(174, 183, 213, 0.08);
  border-radius: 8px; }

#matchupdate1 .title-card-text {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: #777E90; }

#matchupdate1 .span-card-text {
  font-style: normal;
  font-weight: bold;
  font-size: 20px;
  line-height: 24px; }

#matchupdate1 .padding-right-1 {
  padding-right: 1%; }

#matchupdate1 .icon-size-card {
  font-size: 26px;
  padding: 15px;
  border-radius: 12px; }
  #matchupdate1 .icon-size-card.color-yellow {
    color: #FF9838;
    background-color: #ff97380d; }
  #matchupdate1 .icon-size-card.color-green {
    color: #2CAE39;
    background-color: #2CAE390d; }
  #matchupdate1 .icon-size-card.color-blue {
    color: #3772FF;
    background-color: #3772FF0d; }
  #matchupdate1 .icon-size-card.color-primary {
    color: #9757D7;
    background-color: #9757D70d; }

#matchupdate1 .index_search_group {
  display: flex;
  flex-wrap: nowrap;
  align-items: center; }
  #matchupdate1 .index_search_group > input {
    flex-grow: 1;
    outline: none;
    border: none;
    box-shadow: none; }
    #matchupdate1 .index_search_group > input::placeholder {
      color: #B1B5C3; }
  #matchupdate1 .index_search_group > .isg_icon_left > i, #matchupdate1 .index_search_group > .isg_icon_right > i, #matchupdate1 .index_search_group > .isg_icon_right > .dropdown > i {
    font-size: 22px;
    line-height: 22px; }
  #matchupdate1 .index_search_group > .isg_icon_left {
    margin-right: 15px;
    display: flex;
    flex-wrap: nowrap;
    align-items: center; }
    #matchupdate1 .index_search_group > .isg_icon_left i:not(:first-child) {
      margin-left: 20px; }
  #matchupdate1 .index_search_group > .isg_icon_right {
    padding-left: 20px;
    margin-left: 8px;
    border-left: 1px solid #EBEEF4;
    display: flex;
    flex-wrap: nowrap;
    align-items: center; }
    #matchupdate1 .index_search_group > .isg_icon_right > *:not(:first-child) {
      margin-left: 20px; }

.admin-MatchUpdate .btn-click-more-profit-update-add {
  margin-left: 5px; }
  .admin-MatchUpdate .btn-click-more-profit-update-add i {
    padding: 12px;
    border-radius: 6px;
    background-color: #2CAE39; }

.admin-MatchUpdate .btn-click-more-profit-update-close {
  margin-left: 5px; }
  .admin-MatchUpdate .btn-click-more-profit-update-close i {
    padding: 12px;
    border-radius: 6px;
    background-color: #FF6838; }

.admin-MatchUpdate .input-update-score {
  width: 50px;
  text-align: center !important; }
  .admin-MatchUpdate .input-update-score.left {
    margin-left: 15px; }
  .admin-MatchUpdate .input-update-score.right {
    margin-right: 15px; }

.admin-MatchUpdate .table-custom {
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  background: #F9F9FC;
  border-radius: 12px;
  text-transform: uppercase; }
  .admin-MatchUpdate .table-custom tr {
    border-bottom: 2px solid #fff; }

.admin-MatchUpdate .table-color-body {
  background-color: #fff; }

.admin-MatchUpdate .table-striped tbody tr:nth-of-type(odd) {
  background-color: #fff; }

.admin-MatchUpdate .background-rate-update-details {
  background-color: #fff;
  box-shadow: 0px 8px 24px rgba(174, 183, 213, 0.08), 0px 8px 36px rgba(174, 183, 213, 0.12);
  border-radius: 16px; }
  .admin-MatchUpdate .background-rate-update-details .content-rate-update {
    padding: 24px;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    color: #23262F;
    height: 60px;
    display: flex;
    align-items: center; }

.admin-MatchUpdate .btn-status {
  color: #FFFFFF;
  font-weight: 500;
  font-size: 11px;
  line-height: 24px;
  padding: 4px 12px;
  border-radius: 12px;
  width: 100%; }
  .admin-MatchUpdate .btn-status.btn-green {
    background-color: #2CAE39; }
  .admin-MatchUpdate .btn-status.btn-primary-2 {
    background-color: #9757D7; }

.admin-MatchUpdate .index_search_group {
  display: flex;
  flex-wrap: nowrap;
  align-items: center; }
  .admin-MatchUpdate .index_search_group > input {
    flex-grow: 1;
    outline: none;
    border: none;
    box-shadow: none; }
    .admin-MatchUpdate .index_search_group > input::placeholder {
      color: #B1B5C3; }
  .admin-MatchUpdate .index_search_group > .isg_icon_left > i, .admin-MatchUpdate .index_search_group > .isg_icon_right > i, .admin-MatchUpdate .index_search_group > .isg_icon_right > .dropdown > i {
    font-size: 22px;
    line-height: 22px; }
  .admin-MatchUpdate .index_search_group > .isg_icon_left {
    margin-right: 15px;
    display: flex;
    flex-wrap: nowrap;
    align-items: center; }
    .admin-MatchUpdate .index_search_group > .isg_icon_left i:not(:first-child) {
      margin-left: 20px; }
  .admin-MatchUpdate .index_search_group > .isg_icon_right {
    padding-left: 20px;
    margin-left: 8px;
    border-left: 1px solid #EBEEF4;
    display: flex;
    flex-wrap: nowrap;
    align-items: center; }
    .admin-MatchUpdate .index_search_group > .isg_icon_right > *:not(:first-child) {
      margin-left: 20px; }

.admin-MatchUpdate .text-font-500-14 {
  font-weight: 500;
  font-size: 14px;
  line-height: 20px; }
  .admin-MatchUpdate .text-font-500-14.color-green {
    color: #2CAE39; }
  .admin-MatchUpdate .text-font-500-14.color-white {
    color: #FFFFFF; }
  .admin-MatchUpdate .text-font-500-14.color-gray {
    color: #777E90; }

.admin-MatchUpdate .btn-custom-header {
  background: #FFFFFF;
  border: 1px solid #D3D8EA;
  box-sizing: border-box;
  border-radius: 8px; }
  .admin-MatchUpdate .btn-custom-header.background-green {
    color: #FFFFFF;
    background: #2CAE39; }
    .admin-MatchUpdate .btn-custom-header.background-green i {
      color: #FFFFFF; }

.admin-MatchUpdate .title-font-600-18 {
  font-weight: 600;
  font-size: 18px;
  line-height: 24px; }
  .admin-MatchUpdate .title-font-600-18.color-white {
    color: #FFFFFF; }

.admin-MatchUpdate .card-background-1 {
  height: 151px;
  background: #3772FF;
  box-shadow: 0px 8px 24px rgba(174, 183, 213, 0.08), 0px 8px 36px rgba(174, 183, 213, 0.12);
  border-radius: 20px 20px 0 0; }

.admin-MatchUpdate .card-background-2 {
  padding: 25px 0;
  margin-top: -10px;
  box-shadow: 0px -2px 0px #faff00;
  border-radius: 16px 16px 0 0; }
  .admin-MatchUpdate .card-background-2.color-primary {
    background-color: #9757D7; }
  .admin-MatchUpdate .card-background-2.color-green {
    background-color: #2CAE39; }

.admin-MatchUpdate .card-background-3 {
  padding: 28px;
  margin-top: -10px;
  background: #FFFFFF;
  border-radius: 16px; }

.admin-MatchUpdate .background-card-while {
  padding: 32px 24px;
  background: #FFFFFF;
  box-shadow: 0px 8px 24px rgba(174, 183, 213, 0.08), 0px 8px 36px rgba(174, 183, 213, 0.08);
  border-radius: 8px; }

.admin-MatchUpdate .title-card-text {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: #777E90; }

.admin-MatchUpdate .span-card-text {
  font-style: normal;
  font-weight: bold;
  font-size: 20px;
  line-height: 24px; }

.admin-MatchUpdate .padding-right-1 {
  padding-right: 1%; }

.admin-MatchUpdate .icon-size-card {
  font-size: 26px;
  padding: 15px;
  border-radius: 12px; }
  .admin-MatchUpdate .icon-size-card.color-yellow {
    color: #FF9838;
    background-color: #ff97380d; }
  .admin-MatchUpdate .icon-size-card.color-green {
    color: #2CAE39;
    background-color: #2CAE390d; }
  .admin-MatchUpdate .icon-size-card.color-blue {
    color: #3772FF;
    background-color: #3772FF0d; }
  .admin-MatchUpdate .icon-size-card.color-primary {
    color: #9757D7;
    background-color: #9757D70d; }

#authen_forgot_form fieldset {
  background: white;
  border: 0 none;
  border-radius: 0.5rem;
  box-sizing: border-box;
  width: 100%;
  margin: 0;
  padding-bottom: 20px;
  position: relative; }

#authen_forgot_form fieldset:not(:first-of-type) {
  display: none; }

#authen_forgot_form #personal {
  text-align: center; }

#authen_forgot_form #payment {
  text-align: right; }

#authen_forgot_form .action-button {
  padding: 18px 32px !important;
  background: #3772FF;
  border-radius: 2px;
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  color: #FFFFFF;
  width: 100%;
  border: none; }

#authen_forgot_form .action-button-previous:hover,
#authen_forgot_form .action-button-previous:focus {
  background-color: #000000; }

#authen_forgot_form .card {
  z-index: 0;
  border: none;
  position: relative; }

#authen_forgot_form .fs-title {
  font-size: 25px;
  color: #673AB7;
  margin-bottom: 15px;
  font-weight: normal;
  text-align: left; }

#authen_forgot_form .purple-text {
  color: #673AB7;
  font-weight: normal; }

#authen_forgot_form .steps {
  font-size: 25px;
  color: gray;
  margin-bottom: 10px;
  font-weight: normal;
  text-align: right; }

#authen_forgot_form .fieldlabels {
  color: gray;
  text-align: left; }

#authen_forgot_form #progressbar {
  margin-bottom: 30px;
  overflow: hidden;
  color: lightgrey; }

#authen_forgot_form #progressbar .active {
  color: #23262F; }

#authen_forgot_form #progressbar li {
  list-style-type: none;
  font-size: 15px;
  width: 30%;
  float: left;
  position: relative;
  font-weight: 400; }

#authen_forgot_form #progressbar #account:before {
  content: "1";
  text-align: center; }

#authen_forgot_form #progressbar #personal:before {
  content: "2";
  text-align: center; }

#authen_forgot_form #progressbar #payment:before {
  content: "3";
  text-align: center; }

#authen_forgot_form #progressbar li#account:before {
  margin: 0 auto 10px -2px; }

#authen_forgot_form #progressbar li#personal:before {
  margin: 0 auto 10px auto; }

#authen_forgot_form #progressbar li#payment:before {
  margin: 0 -2px 10px auto; }

#authen_forgot_form #progressbar li:before {
  width: 50px;
  height: 50px;
  line-height: 45px;
  display: block;
  font-size: 20px;
  color: #ffffff;
  background: #E6E8EC;
  border-radius: 50%;
  padding: 2px;
  z-index: 10; }

#authen_forgot_form #progressbar li:after {
  content: '';
  width: 100%;
  height: 8px;
  background: #E6E8EC;
  position: absolute;
  left: 0;
  top: 25px;
  z-index: -1; }

#authen_forgot_form #progressbar li.active:before,
#authen_forgot_form #progressbar li.active:after {
  background: #3772FF; }

#authen_forgot_form .progress {
  height: 20px; }

#authen_forgot_form .progress-bar {
  background-color: #673AB7; }

#authen_forgot_form .fit-image {
  width: 100%;
  object-fit: cover; }

#authen_forgot_form .icon_5 {
  position: absolute;
  font-size: 20px;
  top: 20px;
  left: 12px; }

#authen_forgot_form .custom_card {
  background: #F4F5F6;
  border-radius: 2px; }
  #authen_forgot_form .custom_card i {
    color: #2CAE39;
    margin-bottom: 14px;
    font-size: 54px; }
  #authen_forgot_form .custom_card p {
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    color: #23262F; }

#kt_header {
  box-shadow: 0px 2px 1px rgba(177, 181, 195, 0.16); }

#kt_aside {
  box-shadow: none; }

.aside-menu.flex-column-fluid {
  border-right: 1px solid #E1E5ED; }
  .aside-menu.flex-column-fluid .text_menu_1 {
    font-weight: 600;
    font-size: 12px;
    line-height: 18px;
    color: #777E90;
    padding-left: 25px;
    padding-right: 25px;
    text-transform: uppercase; }

input[disabled] {
  background: #F4F5F6 !important; }

.container_custom {
  width: 100%;
  /*#region table*/ }
  .container_custom h1 {
    font-weight: 600;
    font-size: 20px;
    line-height: 28px;
    color: #23262F; }
  .container_custom .box_title {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between; }
    .container_custom .box_title button {
      background: #3772FF;
      border-radius: 2px;
      font-weight: 500;
      font-size: 14px;
      line-height: 24px;
      color: #FFFFFF;
      padding: 8px 16px;
      display: flex;
      align-items: center;
      gap: 12px;
      border: 0;
      outline: none; }
      .container_custom .box_title button i {
        color: #FFFFFF;
        font-size: 20px;
        line-height: 20px; }
      .container_custom .box_title button:hover {
        background: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.2)), #3772FF;
        box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.2); }
  .container_custom .box_filter {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 12px;
    margin: 12px 0 12px 0; }
    .container_custom .box_filter > *:nth-child(3) {
      margin-right: auto; }
    .container_custom .box_filter > .box_filter_1 {
      display: flex;
      align-items: center;
      flex-wrap: wrap;
      gap: 12px; }
      .container_custom .box_filter > .box_filter_1 > * {
        flex: 1 1 30%; }
      .container_custom .box_filter > .box_filter_1 > * {
        min-width: 250px; }
      .container_custom .box_filter > .box_filter_1 > *:not(.input-group) {
        min-width: 250px; }
      .container_custom .box_filter > .box_filter_1 > .full {
        flex: 0 0 100%; }
    .container_custom .box_filter > .box_filter_1 > select {
      max-width: 200px; }
    .container_custom .box_filter > .box_filter_1 > button {
      background: #FFFFFF;
      border: 1px solid #E1E5ED;
      box-sizing: border-box;
      border-radius: 2px;
      padding: 8px 12px;
      display: flex;
      align-items: center;
      gap: 8px;
      /*font*/
      font-weight: 500;
      font-size: 14px;
      line-height: 24px;
      color: #353945; }
      .container_custom .box_filter > .box_filter_1 > button i {
        font-size: 20px;
        line-height: 20px;
        color: #777E90; }
    .container_custom .box_filter > select {
      max-width: 200px; }
    .container_custom .box_filter > button {
      background: #FFFFFF;
      border: 1px solid #E1E5ED;
      box-sizing: border-box;
      border-radius: 2px;
      padding: 8px 12px;
      display: flex;
      align-items: center;
      gap: 8px;
      /*font*/
      font-weight: 500;
      font-size: 14px;
      line-height: 24px;
      color: #353945; }
      .container_custom .box_filter > button i {
        font-size: 20px;
        line-height: 20px;
        color: #777E90; }
  .container_custom .kt-datatable__table .kt-datatable__head .kt-datatable__cell {
    background: #F4F5F6 !important;
    border-radius: 0 !important;
    border: 1px solid #E1E5ED;
    border-width: 1px 0 1px 0; }
    .container_custom .kt-datatable__table .kt-datatable__head .kt-datatable__cell span:first-child {
      font-weight: 700;
      font-size: 12px;
      line-height: 18px;
      text-transform: uppercase;
      color: #353945 !important; }
  .container_custom .kt-datatable__table .kt-portlet__body {
    /*height: 100%;

                .view-empty {
                    width: 100%;
                    height: 100%;
                    display: flex;
                    flex-direction: column;
                    align-items: center;
                    justify-content: center;*/
    /*gap: 24px;*/
    /*p {
                        font-weight: 500;
                        color: #23262F;
                    }
                }*/ }
  .container_custom .kt-datatable__pager-info .kt-datatable__pager-detail {
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    color: #23262F; }
  .container_custom .kt-datatable__pager.kt-datatable--paging-loaded {
    padding: 20px 0; }
  .container_custom .kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell {
    border: 1px solid #E1E5ED;
    border-width: 0 0 1px 0; }
  .container_custom .kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row.kt-datatable__row--even {
    background: #fff; }
  .container_custom .kt-datatable > .kt-datatable__pager {
    flex-direction: row-reverse; }
  .container_custom .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link {
    color: #23262F; }
  .container_custom .kt-datatable > .kt-datatable__pager > .kt-datatable__pager-nav > li > .kt-datatable__pager-link.kt-datatable__pager-link--active {
    color: #fff;
    background: #3772FF; }
  .container_custom .kt-datatable > .kt-datatable__table > .kt-datatable__body .kt-datatable__row > .kt-datatable__cell .title {
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    color: #141416; }
  @media (min-width: 769px) {
    .container_custom .download_box_lh {
      display: none !important; } }
  @media (max-width: 768px) {
    .container_custom .download_box_lh {
      display: none;
      background: #23262F;
      box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.08);
      position: fixed;
      inset: 0;
      bottom: unset;
      z-index: 10; }
      .container_custom .download_box_lh .title {
        background: #23262F;
        border: 0;
        padding: 24px 24px 0 24px;
        color: #fff;
        justify-content: flex-start;
        display: flex; }
        .container_custom .download_box_lh .title > *:last-child {
          margin-left: auto; }
        .container_custom .download_box_lh .title .close {
          color: #fff;
          background: transparent;
          border: 0;
          outline: 0;
          font-size: 20px;
          line-height: 20px; }
      .container_custom .download_box_lh .btn_box {
        background: #23262F;
        color: #FFFFFF;
        padding: 24px;
        display: flex;
        gap: 12px; } }

.customer_class, .potential_customer {
  /*mobile :*/ }
  .customer_class .input-group, .potential_customer .input-group {
    position: relative; }
    .customer_class .input-group .input-group-prepend, .potential_customer .input-group .input-group-prepend {
      position: absolute;
      top: 12px;
      left: 12px; }
      .customer_class .input-group .input-group-prepend i, .potential_customer .input-group .input-group-prepend i {
        font-size: 18px; }
    .customer_class .input-group .form-input, .potential_customer .input-group .form-input {
      padding: 8px 36px;
      font-weight: 500;
      font-size: 14px;
      line-height: 24px;
      background: #FFFFFF;
      border: 1px solid #E1E5ED !important;
      border-radius: 2px; }
  .customer_class .form-select, .potential_customer .form-select {
    background: #FFFFFF;
    border: 1px solid #E1E5ED;
    border-radius: 2px; }
    .customer_class .form-select .btn.dropdown-toggle.btn-light.bs-placeholder, .potential_customer .form-select .btn.dropdown-toggle.btn-light.bs-placeholder {
      border: none !important; }
  .customer_class .btn_notify, .potential_customer .btn_notify {
    background: #F4F5F6;
    border: 1px solid #E1E5ED;
    border-radius: 2px;
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    color: #23262F;
    padding: 10px 12px; }

.hover_table {
  color: #353945; }
  .hover_table:hover {
    color: #3772FF; }

#detail_customer h1 {
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  color: #23262F; }

#detail_customer h3 {
  font-weight: 600;
  font-size: 20px;
  line-height: 28px;
  color: #23262F; }

#detail_customer .card_customer_detail {
  background: #FFFFFF;
  width: 100%;
  border: 1px solid #E1E5ED;
  padding: 24px; }

#detail_customer .text_left {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: #23262F; }

#detail_customer .text_right {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: #777E90; }

#detail_customer .boder_detail_customer {
  border: 1px solid #E1E5ED;
  padding: 8px 24px; }

#detail_customer .time_customer {
  background: #F4F5F6;
  border-radius: 17px;
  width: 100%;
  position: relative;
  height: 8px;
  overflow: hidden; }
  #detail_customer .time_customer span {
    position: absolute;
    top: 0;
    left: 0;
    background-color: #3772FF;
    background: #3772FF;
    height: 8px;
    border-radius: 17px; }

.Drawer_notify_customer, .Drawer_add_representative_customer {
  /*mobile :*/ }
  .Drawer_notify_customer .Project-drawer__container, .Drawer_add_representative_customer .Project-drawer__container {
    max-height: 445px;
    max-width: 560px;
    position: fixed;
    top: 50%;
    left: 50%;
    bottom: unset;
    transform: translate(-50%, -50%); }
  .Drawer_notify_customer .Project-drawer__content, .Drawer_add_representative_customer .Project-drawer__content {
    padding: 0px 22px !important; }
  @media only screen and (max-width: 46.1875em) {
    .Drawer_notify_customer .Project-drawer__container, .Drawer_add_representative_customer .Project-drawer__container {
      max-width: 88%; }
    .Drawer_notify_customer .Project-drawer__title, .Drawer_add_representative_customer .Project-drawer__title {
      font-weight: 700;
      font-size: 24px;
      line-height: 32px; }
    .Drawer_notify_customer .Project-drawer__content, .Drawer_add_representative_customer .Project-drawer__content {
      padding: 0 16px !important; } }
  .Drawer_notify_customer .btn_cancel, .Drawer_add_representative_customer .btn_cancel {
    background: #F4F5F6;
    color: #141416;
    border: 1px solid #E1E5ED;
    border-radius: 2px;
    font-weight: 700;
    font-size: 14px;
    line-height: 20px;
    padding: 10px 24px; }
  .Drawer_notify_customer .btn_submit, .Drawer_add_representative_customer .btn_submit {
    padding: 10px 24px;
    background: #3772FF;
    border-radius: 2px;
    font-weight: 700;
    font-size: 14px;
    line-height: 20px;
    color: #FFFFFF; }
  .Drawer_notify_customer .dropdownMenuButtonCustomer, .Drawer_add_representative_customer .dropdownMenuButtonCustomer {
    background: #FFFFFF;
    font-weight: 500;
    font-size: 14px;
    line-height: 24px;
    border: 1px solid #E1E5ED;
    border-radius: 2px; }

.Drawer_add_representative_customer .Project-drawer__container {
  height: 550px;
  width: 560px;
  max-height: 100%;
  max-width: 100%; }
  .Drawer_add_representative_customer .Project-drawer__container .Project-drawer__header {
    padding: 22px 22px 12px 22px; }

.Drawer_add_representative_customer .Project-drawer__content {
  font-size: 14px; }
  .Drawer_add_representative_customer .Project-drawer__content .small {
    color: #a1a5b7;
    font-size: 14px; }

.form_add_representative_customer .avatar_box .avatar {
  background: #F4F5F6;
  border: 1px solid #E1E5ED;
  border-radius: 4px;
  padding: 15px;
  width: 104px;
  height: 104px;
  max-width: 104px;
  max-height: 104px; }

.form_add_representative_customer .upload_file:hover .btn_custom {
  filter: brightness(0.9); }

.form_add_representative_customer input[type=file],
.form_add_representative_customer input[type=file]::-webkit-file-upload-button {
  /* chromes and blink button */
  cursor: pointer; }

.customer-radio {
  vertical-align: text-bottom; }

#create_customer h1 {
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  color: #23262F; }

#create_customer p {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: #777E90; }

#create_customer .btn_cancel {
  background: #F4F5F6;
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  border: 1px solid #E1E5ED;
  border-radius: 2px;
  color: #141416;
  padding: 6px 24px !important;
  height: fit-content; }

#create_customer .btn_submit {
  border: 1px solid #3772FF;
  background: #3772FF;
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  border-radius: 2px;
  color: #FFFFFF;
  padding: 6px 24px !important;
  height: fit-content; }

#create_customer label {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: #23262F;
  margin-bottom: 8px; }
  #create_customer label strong {
    margin-left: 5px; }

#create_customer input.form-control {
  border: 1px solid #E1E5ED;
  border-radius: 2px;
  background: #FFFFFF;
  padding: 8px 16px;
  font-weight: 500;
  font-size: 14px;
  line-height: 24px; }

#create_customer .btn.dropdown-toggle.btn-light.bs-placeholder {
  padding: 9.5px 16px !important; }

.aside .menu-link.active {
  background-color: #F4F5F6 !important;
  color: #2CAE39 !important;
  border-left: 3px solid #ffffff;
  padding-left: 20px !important; }

.aside .menu-link.active .menu-icon i, .aside .menu-link.active .menu-title {
  color: #777E90 !important; }

.status_clss {
  position: relative;
  background: #F4F5F6;
  border-radius: 13px;
  width: 100%;
  height: 6px;
  margin-right: 10px; }
  .status_clss span {
    position: absolute;
    top: 0;
    left: 0;
    height: 6px;
    background: #3772FF;
    border-radius: 13px; }

.input-group {
  background: #FFFFFF;
  border: 1px solid #E1E5ED;
  box-sizing: border-box;
  border-radius: 2px;
  outline: none;
  flex-wrap: nowrap;
  min-width: 250px; }
  .input-group .input-group-prepend, .input-group .input-group-append {
    display: flex;
    align-items: center;
    padding: 0 8px 0 16px;
    cursor: pointer; }
    .input-group .input-group-prepend i, .input-group .input-group-append i {
      font-size: 18px;
      line-height: 18px;
      color: #6F767E; }
  .input-group .input-group-append {
    padding: 0 16px 0 8px; }
  .input-group .input-group-append._prepend {
    padding: 0 8px 0 16px; }
  .input-group input {
    border: 0 !important;
    outline: none !important;
    flex: 1 1 fit-content; }

.dropdown-item {
  cursor: pointer; }

.aside .menu-icon .svg-icon i {
  color: #353945 !important; }

/*pc:*/
@media only screen and (min-width: 64em) {
  .menu-item .menu-link .menu-title {
    font-size: 14px !important;
    color: #353945 !important; } }

.text_cus_1 {
  color: #353945; }
  .text_cus_1:hover {
    color: #3772FF; }

.table_member_detail.table td:first-child, .table th:first-child, .table tr:first-child {
  padding-left: 24px !important; }

.text-20-700 {
  font-weight: 700;
  font-size: 20px;
  line-height: 32px;
  color: #23262F; }

.drawer--responsible .Project-drawer__container {
  max-height: 370px;
  max-width: 500px;
  position: fixed;
  top: 50%;
  left: 50%;
  bottom: unset;
  transform: translate(-50%, -50%); }

.drawer--responsible .Project-drawer__content {
  padding: 0px 22px !important; }

/*#region control*/
/*#endregion control*/
.responsible_select_dropdown .dropdown-item {
  margin: 0 16px;
  padding: 8px 16px;
  border-bottom: 1px solid #E1E5ED;
  width: calc(100% - 32px); }
  .responsible_select_dropdown .dropdown-item:nth-child(2) {
    border-top: 1px solid #E1E5ED; }
  .responsible_select_dropdown .dropdown-item.active, .responsible_select_dropdown .dropdown-item[active] {
    background: #F4F5F6; }

#revenue_chart_ul_id {
  list-style-type: none;
  overflow: hidden; }
  #revenue_chart_ul_id li {
    margin-left: 40px;
    display: inline-block;
    margin-top: auto;
    margin-bottom: auto; }
    #revenue_chart_ul_id li .hv_tex {
      font-weight: 700;
      font-size: 20px;
      line-height: 28px;
      color: #23262F; }

.form-select {
  height: 45.5px;
  border-radius: 0; }

.PackageUpsert {
  /* Chrome, Safari, Edge, Opera */
  /* Firefox */ }
  .PackageUpsert input[type=number]::-webkit-outer-spin-button,
  .PackageUpsert input[type=number]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0; }
  .PackageUpsert input[type=number] {
    -moz-appearance: textfield; }
  .PackageUpsert *:not(.form-check) > label {
    font-weight: 600; }

.input-group {
  box-sizing: border-box;
  max-height: 45.5px; }
  .input-group[disabled] {
    background: #F4F5F6 !important; }
  .input-group:focus-within {
    border-color: #b5b5c3; }
    .input-group:focus-within .input-group-append::before {
      background: #b5b5c3; }
  .input-group .input-group-append {
    padding-right: 0;
    /*border-left: 1px solid #e4e6ef;*/
    margin: 0 !important; }
    .input-group .input-group-append::before {
      content: " ";
      width: 1px;
      height: 24px;
      background: #e4e6ef; }
  .input-group .form-select {
    border-width: 0;
    max-height: 43.5px; }

.input-group.validate.is-invalid {
  border-color: #f1416c; }

.kt-datatable table.kt-datatable__table {
  overflow: auto !important; }
  .kt-datatable table.kt-datatable__table .table_icon {
    --size: 20px;
    color: #777E90;
    cursor: pointer;
    filter: brightness(0.8); }

/*#region notify*/
.drawer_receiver .Project-drawer__container {
  max-height: 100%;
  max-width: 100%;
  width: 500px;
  height: 600px;
  position: fixed;
  top: 50%;
  left: 50%;
  bottom: unset;
  transform: translate(-50%, -50%); }

.drawer_receiver .Project-drawer__header {
  padding: 32px 32px 8px 32px; }

.drawer_receiver .Project-drawer__content {
  padding: 0px 32px 32px 32px !important; }

.popup_receiver {
  font-size: 14px; }
  .popup_receiver .small {
    font-size: 14px;
    line-height: 24px;
    color: #777E90; }
  .popup_receiver .list_receiver .item {
    padding: 8px 16px;
    border-bottom: 1px solid #E1E5ED; }
    .popup_receiver .list_receiver .item:first-child {
      border-top: 1px solid #E1E5ED; }
    .popup_receiver .list_receiver .item:hover {
      background: #F4F5F6; }

/*#endregion notify*/
#kt_content {
  background: #fff; }

@font-face {
  font-family: "SF Pro Display";
  src: url(fonts/aaeac71d99a345145a126a8c9dd2615f.OTF); }

html, body {
  font-family: 'SF Pro Display'; }

.border-box {
  border: 1px solid #E1E5ED; }

.padding-6-24 {
  padding: 6px 24px; }

.text-24-700 {
  font-style: normal;
  font-weight: 700;
  font-size: 24px;
  line-height: 32px; }

.text-14-500 {
  font-weight: 500;
  font-size: 14px;
  line-height: 24px; }

.text-12-700 {
  font-weight: 700;
  font-size: 12px;
  line-height: 18px; }

.text-18-700 {
  font-weight: 700;
  font-size: 18px;
  line-height: 24px; }

.text-16-500 {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px; }

.text-12-500 {
  font-weight: 500;
  font-size: 12px;
  line-height: 18px; }

.btn-custom-title-close {
  padding: 10px 20px;
  background: #F4F5F6;
  border: 1px solid #E1E5ED;
  border-radius: 2px; }
  .btn-custom-title-close:hover {
    box-shadow: 0 0 5px #c1c5c8; }

.btn-custom-title-primary {
  padding: 10px 20px;
  background: #3772FF;
  border: 1px solid #3772FF;
  border-radius: 2px;
  margin-left: 12px; }
  .btn-custom-title-primary:hover {
    box-shadow: 0 0 5px #4f74cc; }

.btn-custom-title-success {
  padding: 10px 20px;
  background: #2CAE39;
  border: 1px solid #2CAE39;
  border-radius: 2px;
  margin-left: 12px; }
  .btn-custom-title-success:hover {
    box-shadow: 0 0 5px #4f74cc; }

.btn-custom-title-whitle {
  padding: 10px 20px;
  background: #fff;
  border: 1px solid #E1E5ED;
  border-radius: 2px;
  margin-left: 12px;
  color: #23262F; }
  .btn-custom-title-whitle:hover {
    box-shadow: 0 0 5px #E1E5ED; }

.btn-custom-title-whitle-2 {
  padding: 0;
  background: #fff;
  border: 1px solid #E1E5ED;
  border-radius: 2px;
  margin-left: 12px;
  color: #23262F; }
  .btn-custom-title-whitle-2:hover {
    box-shadow: 0 0 5px #E1E5ED; }

.form-search {
  position: relative; }
  .form-search .form-control {
    padding-left: 50px;
    background: #FFFFFF;
    border: 1px solid #E1E5ED;
    border-radius: 2px;
    color: #353945; }
  .form-search .form-icon-seach {
    position: absolute;
    top: 57%;
    left: 15px;
    transform: translate(0, -50%); }
    .form-search .form-icon-seach i {
      font-size: 24px; }

#insert-member .preview {
  background: #F8FBFF;
  border: 1px solid #E1E5ED;
  border-radius: 4px;
  width: 100px;
  height: 100px;
  margin-right: 16px; }

#insert-member .btn-custom-img {
  background: #FFFFFF;
  border: 1px solid #E1E5ED;
  border-radius: 2px;
  padding: 8px 13px; }
  #insert-member .btn-custom-img:hover {
    box-shadow: 0 0 5px #E1E5ED; }

.bootstrap-select {
  padding: 0; }
  .bootstrap-select select {
    display: none;
    background: #FFFFFF;
    border: 1px solid #E1E5ED;
    border-radius: 2px;
    color: #353945; }
  .bootstrap-select button {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    background-color: #fff !important;
    color: #141416;
    border: 1px solid #eff2f5 !important; }
  .bootstrap-select .dropdown-menu.show {
    width: 100%;
    min-height: 100px; }
  .bootstrap-select .dropdown-menu .inner.show {
    height: 100%; }
  .bootstrap-select .dropdown-menu ul {
    width: 100%;
    height: 100%;
    overflow: auto !important; }

.preview-img {
  background: #F8FBFF;
  border: 1px solid #E1E5ED;
  border-radius: 4px;
  width: 100px;
  height: 100px;
  margin-right: 16px; }

.table-custom-detail-member th, .table-custom-detail-member td {
  padding: 11px 15px; }

.table-custom-detail-member td {
  border-bottom: 1px solid #E1E5ED; }

.dropdown_detail_member_ul {
  padding: 8px !important;
  transform: translate(-120px, 50px) !important;
  width: 175px; }
  .dropdown_detail_member_ul li {
    padding: 8px 16px;
    display: flex;
    align-items: center; }
    .dropdown_detail_member_ul li:hover {
      background: #F4F5F6;
      border-radius: 2px; }

.dropdown_list_member_ul {
  padding: 8px !important; }
  .dropdown_list_member_ul li {
    padding: 8px 16px; }
    .dropdown_list_member_ul li:hover {
      background: #F4F5F6;
      border-radius: 2px; }

.custom-button {
  padding: 5px; }

.form-select.is-invalid:not([multiple]):not([size]) {
  background-image: none !important; }

.table-list-function th, .table-list-function td {
  padding: 10px 15px !important; }

.table-list-function input[type="checkbox"]:checked {
  background-color: #2CAE39 !important; }

.table-list-function input[type="checkbox"]:before {
  background-color: #2CAE39 !important; }

.table-list-function input[type="checkbox"]::after {
  background-color: #2CAE39 !important; }

.form-check.ver_2 > .form-check-input[type="checkbox"].ver_2 {
  width: 18px;
  height: 18px;
  border-radius: 2px;
  margin-top: 0;
  border: 2px solid #959FC1;
  margin-bottom: 0;
  background-size: 80% 60%; }
  .form-check.ver_2 > .form-check-input[type="checkbox"].ver_2:checked {
    box-shadow: none;
    background-color: #2CAE39;
    border: none;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 11' width='13' height='11' fill='none'%3e%3cpath d='M11.0426 1.02893C11.3258 0.695792 11.8254 0.655283 12.1585 0.938451C12.4917 1.22162 12.5322 1.72124 12.249 2.05437L5.51985 9.97104C5.23224 10.3094 4.72261 10.3451 4.3907 10.05L0.828197 6.88335C0.50141 6.59288 0.471975 6.09249 0.762452 5.7657C1.05293 5.43891 1.55332 5.40948 1.88011 5.69995L4.83765 8.32889L11.0426 1.02893Z' fill='%23FFFFFF'/%3e%3c/svg%3e"); }

.card-custom-haich {
  background: #FFFFFF;
  border: 1px solid #E1E5ED;
  padding: 16px; }

.Information .avatar-frames {
  border: 1px solid #E1E5ED;
  width: 100px;
  height: 100px;
  border-radius: 4px;
  overflow: hidden; }

.Information .text-btn-success {
  color: #05A660;
  background: rgba(6, 194, 112, 0.1);
  border-radius: 4px;
  padding: 4px 10px; }

.Information .btn-primary-custom {
  padding: 10px 15px;
  background: #3772FF;
  border-radius: 2px;
  color: #fff;
  border: none; }
  .Information .btn-primary-custom:hover {
    box-shadow: 0 0 #3772FF; }

.border-table {
  border: 1px solid #E1E5ED; }
  .border-table .item-table-customer {
    border: 1px solid #E1E5ED;
    padding: 7px 24px; }

#trailFree-tab {
  border-bottom: 1px solid #E1E5ED; }
  #trailFree-tab .nav-link {
    color: #23262F;
    border-radius: 0; }
    #trailFree-tab .nav-link.active {
      background-color: #E1E5ED;
      border: 1px solid #E1E5ED; }

.tutorial .uploadAvatar-tutorial {
  position: relative; }
  .tutorial .uploadAvatar-tutorial .uploadAvatar-label {
    padding: 10px 20px;
    margin: 0;
    position: absolute;
    top: 50%;
    right: 0;
    transform: translate(0, -50%); }

@media only screen and (min-width: 64em) {
  .EContract-drawer--document .Project-drawer__container {
    width: 60%;
    max-width: 90vw;
    max-height: 80%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    padding: 24px; }
    .EContract-drawer--document .Project-drawer__container .action {
      display: flex; }
  .EContract-drawer--document .Project-drawer__header {
    padding-bottom: 8px !important; }
  .EContract-drawer--document .Project-drawer__content {
    overflow: auto; }
  .EContract-drawer--document .popup_view_contract {
    overflow: hidden;
    height: 100%; }
  .EContract-drawer--Videos .Project-drawer__container {
    width: 80%;
    height: 80%;
    max-width: 90vw;
    max-height: 80%;
    -webkit-box-shadow: none;
    background: transparent;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    padding: 24px; }
    .EContract-drawer--Videos .Project-drawer__container .close::before {
      color: #fff !important; }
  .EContract-drawer--Videos .Project-drawer__header {
    padding-bottom: 8px !important; }
  .EContract-drawer--Videos .Project-drawer__content {
    overflow: hidden; }
  .EContract-drawer--Videos .popup_view_contract {
    overflow: hidden;
    height: 100%; } }

@media only screen and (min-width: 46.25em) and (max-width: 63.9375em) {
  .EContract-drawer--document .Project-drawer__container {
    width: 90%;
    max-width: 90vw;
    max-height: 80%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    padding: 24px; }
  .EContract-drawer--document .Project-drawer__header {
    padding-bottom: 8px !important; }
  .EContract-drawer--document .Project-drawer__content {
    overflow: hidden; }
  .EContract-drawer--document .popup_view_contract {
    overflow: hidden;
    height: 100%; }
  .EContract-drawer--Videos .Project-drawer__container {
    width: 100%;
    height: 100%;
    max-width: 90vw;
    max-height: 80%;
    -webkit-box-shadow: none;
    background: transparent;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    padding: 24px; }
    .EContract-drawer--Videos .Project-drawer__container .close::before {
      color: #fff !important; }
  .EContract-drawer--Videos .Project-drawer__header {
    padding-bottom: 8px !important; }
  .EContract-drawer--Videos .Project-drawer__content {
    overflow: hidden; }
  .EContract-drawer--Videos .popup_view_contract {
    overflow: hidden;
    height: 100%; } }

@media only screen and (max-width: 46.1875em) {
  .EContract-drawer--document .Project-drawer__container {
    max-width: 90vw;
    max-height: 80%; }
  .EContract-drawer--document .Project-drawer__header {
    padding-bottom: 8px !important; }
  .EContract-drawer--document .Project-drawer__content {
    overflow: hidden; }
  .EContract-drawer--document .popup_view_contract {
    overflow: hidden;
    height: 100%; }
  .EContract-drawer--Videos .Project-drawer__container {
    width: 90%;
    height: 400px;
    max-width: 90vw;
    max-height: 80%;
    -webkit-box-shadow: none;
    background: transparent;
    position: absolute;
    top: 50%;
    right: 50%;
    transform: translate(-50%, -50%); }
    .EContract-drawer--Videos .Project-drawer__container .close::before {
      color: #fff !important; }
  .EContract-drawer--Videos .Project-drawer__header {
    padding-bottom: 8px !important; }
  .EContract-drawer--Videos .Project-drawer__content {
    overflow: hidden; }
  .EContract-drawer--Videos .popup_view_contract {
    overflow: hidden;
    height: 100%; } }

.autoActiveAgency {
  margin-right: 12px;
  background: #2CAE39;
  color: #fff;
  display: flex;
  align-items: center; }

input.no_updown_number::-webkit-outer-spin-button,
input.no_updown_number::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0; }

/* Firefox */
input.no_updown_number[type=number] {
  -moz-appearance: textfield; }

.integrate #package_chart_container_legend ul {
  list-style: none;
  flex-direction: column;
  width: 100%; }
  .integrate #package_chart_container_legend ul li {
    padding: 5px 0;
    flex-direction: row;
    gap: 12px; }
    .integrate #package_chart_container_legend ul li > *:first-child {
      margin-right: auto; }

.integrate #package_chart_container_legend .icon_item {
  width: 15px;
  height: 15px;
  border-radius: 50%; }

.item-ip {
  position: relative; }
  .item-ip .btn-icon-ip {
    position: absolute;
    right: 0;
    top: 50%;
    transform: translate(-50%, -50%); }
    .item-ip .btn-icon-ip .btn-icon_sax {
      font-size: 18px;
      padding: 0 3px; }
      .item-ip .btn-icon-ip .btn-icon_sax i {
        cursor: pointer; }

.table_packages_detail.table td:first-child, .table th:first-child, .table tr:first-child {
  padding-left: 24px !important; }

#lockIntegrate:focus {
  outline: none; }

.integrate .nav-link {
  color: #859197;
  background-color: transparent; }
  .integrate .nav-link.active {
    color: #23262F;
    background-color: transparent; }

.customer_class .single-chart {
  width: 270px;
  justify-content: space-around;
  position: relative; }
  .customer_class .single-chart .text-content-circle {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%); }
  .customer_class .single-chart .circular-chart {
    display: block;
    margin: 10px auto; }
  .customer_class .single-chart .circle-bg {
    fill: none;
    stroke: #eee;
    stroke-width: 2px; }
  .customer_class .single-chart .circle {
    fill: none;
    stroke-width: 2px;
    /*stroke-linecap: round;*/
    animation: progress 1s ease-out forwards; }

@keyframes progress {
  0% {
    stroke-dasharray: 0 100; } }
  .customer_class .single-chart .circular-chart.green .circle {
    stroke: #2CAE39; }
  .customer_class .single-chart .circular-chart.red .circle {
    stroke: #E85A5A; }
  .customer_class .single-chart .circular-chart.orange .circle {
    stroke: #f48225; }
  .customer_class .single-chart .circular-chart.violet .circle {
    stroke: #9757D7; }
  .customer_class .single-chart .circular-chart.blue .circle {
    stroke: #3772FF; }
  .customer_class .single-chart .percentage {
    fill: #666;
    font-family: sans-serif;
    font-size: 0.5em;
    text-anchor: middle; }

.customer_class #chart_state_contract ul {
  list-style: none;
  flex-direction: column;
  width: 100%; }
  .customer_class #chart_state_contract ul li {
    padding: 5px 0;
    flex-direction: row;
    gap: 12px; }
    .customer_class #chart_state_contract ul li > *:first-child {
      margin-right: auto; }

.customer_class #chart_state_contract .icon_item {
  width: 15px;
  height: 15px;
  border-radius: 50%; }

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0; }

/* Firefox */
input[type=number] {
  -moz-appearance: textfield; }

.js-filter-time {
  background: #FFFFFF;
  border: 1px solid #E1E5ED;
  box-sizing: border-box;
  border-radius: 2px;
  padding: 0 calc(2.2rem + 1px) 0 calc(1.5rem + 1px);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%237E8299' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right 1rem center;
  background-size: 16px 12px;
  box-shadow: 0;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  appearance: none;
  display: flex;
  align-items: center;
  gap: 12px;
  height: 43.5px; }
  .js-filter-time i {
    font-size: 18px;
    line-height: 18px;
    color: #6F767E; }

.admin_home_container {
  /*#region chartJs*/
  /*#endregion chartJs*/ }
  .admin_home_container p, .admin_home_container h1, .admin_home_container h2, .admin_home_container h3, .admin_home_container h4, .admin_home_container h5, .admin_home_container h6 {
    margin-bottom: 0; }
  .admin_home_container .home_revenue .filter_box, .admin_home_container .home_new_customer .filter_box, .admin_home_container .home_customer .filter_box {
    display: flex;
    flex-wrap: wrap;
    align-items: center; }
    .admin_home_container .home_revenue .filter_box .title, .admin_home_container .home_new_customer .filter_box .title, .admin_home_container .home_customer .filter_box .title {
      margin-right: auto; }
    .admin_home_container .home_revenue .filter_box .action, .admin_home_container .home_new_customer .filter_box .action, .admin_home_container .home_customer .filter_box .action {
      display: flex;
      gap: 8px; }
  .admin_home_container .home_customer .filter_box .legend {
    display: flex;
    align-items: center;
    gap: 32px; }
    .admin_home_container .home_customer .filter_box .legend > * {
      display: flex;
      align-items: center;
      gap: 8px; }
      .admin_home_container .home_customer .filter_box .legend > * > div:first-child {
        width: 16px;
        height: 16px;
        background: #9757D7;
        border-radius: 4px; }
      .admin_home_container .home_customer .filter_box .legend > * > div:first-child.violet {
        background: #9757D7; }
      .admin_home_container .home_customer .filter_box .legend > * > div:first-child.red {
        background: #E85A5A; }
  .admin_home_container #revenue_chart_container #revenue_chart_container_legend, .admin_home_container #revenue_chart_container #customer_chart_container_legend, .admin_home_container #revenue_chart_container #package_chart_container_legend, .admin_home_container #customer_chart_container #revenue_chart_container_legend, .admin_home_container #customer_chart_container #customer_chart_container_legend, .admin_home_container #customer_chart_container #package_chart_container_legend, .admin_home_container #package_chart_container #revenue_chart_container_legend, .admin_home_container #package_chart_container #customer_chart_container_legend, .admin_home_container #package_chart_container #package_chart_container_legend {
    display: flex;
    align-items: center;
    gap: 16px; }
    .admin_home_container #revenue_chart_container #revenue_chart_container_legend > *:first-child, .admin_home_container #revenue_chart_container #customer_chart_container_legend > *:first-child, .admin_home_container #revenue_chart_container #package_chart_container_legend > *:first-child, .admin_home_container #customer_chart_container #revenue_chart_container_legend > *:first-child, .admin_home_container #customer_chart_container #customer_chart_container_legend > *:first-child, .admin_home_container #customer_chart_container #package_chart_container_legend > *:first-child, .admin_home_container #package_chart_container #revenue_chart_container_legend > *:first-child, .admin_home_container #package_chart_container #customer_chart_container_legend > *:first-child, .admin_home_container #package_chart_container #package_chart_container_legend > *:first-child {
      margin-right: auto; }
    .admin_home_container #revenue_chart_container #revenue_chart_container_legend ul, .admin_home_container #revenue_chart_container #customer_chart_container_legend ul, .admin_home_container #revenue_chart_container #package_chart_container_legend ul, .admin_home_container #customer_chart_container #revenue_chart_container_legend ul, .admin_home_container #customer_chart_container #customer_chart_container_legend ul, .admin_home_container #customer_chart_container #package_chart_container_legend ul, .admin_home_container #package_chart_container #revenue_chart_container_legend ul, .admin_home_container #package_chart_container #customer_chart_container_legend ul, .admin_home_container #package_chart_container #package_chart_container_legend ul {
      display: flex;
      flex-direction: row;
      margin: 0;
      padding: 0;
      gap: 24px;
      flex-wrap: wrap; }
    .admin_home_container #revenue_chart_container #revenue_chart_container_legend li, .admin_home_container #revenue_chart_container #customer_chart_container_legend li, .admin_home_container #revenue_chart_container #package_chart_container_legend li, .admin_home_container #customer_chart_container #revenue_chart_container_legend li, .admin_home_container #customer_chart_container #customer_chart_container_legend li, .admin_home_container #customer_chart_container #package_chart_container_legend li, .admin_home_container #package_chart_container #revenue_chart_container_legend li, .admin_home_container #package_chart_container #customer_chart_container_legend li, .admin_home_container #package_chart_container #package_chart_container_legend li {
      cursor: pointer;
      display: flex;
      flex-direction: column;
      margin-left: 0; }
      .admin_home_container #revenue_chart_container #revenue_chart_container_legend li .icon_item, .admin_home_container #revenue_chart_container #customer_chart_container_legend li .icon_item, .admin_home_container #revenue_chart_container #package_chart_container_legend li .icon_item, .admin_home_container #customer_chart_container #revenue_chart_container_legend li .icon_item, .admin_home_container #customer_chart_container #customer_chart_container_legend li .icon_item, .admin_home_container #customer_chart_container #package_chart_container_legend li .icon_item, .admin_home_container #package_chart_container #revenue_chart_container_legend li .icon_item, .admin_home_container #package_chart_container #customer_chart_container_legend li .icon_item, .admin_home_container #package_chart_container #package_chart_container_legend li .icon_item {
        width: 12px;
        height: 12px;
        border-radius: 50%;
        margin-right: 8px; }
    .admin_home_container #revenue_chart_container #revenue_chart_container_legend .monney, .admin_home_container #revenue_chart_container #customer_chart_container_legend .monney, .admin_home_container #revenue_chart_container #package_chart_container_legend .monney, .admin_home_container #customer_chart_container #revenue_chart_container_legend .monney, .admin_home_container #customer_chart_container #customer_chart_container_legend .monney, .admin_home_container #customer_chart_container #package_chart_container_legend .monney, .admin_home_container #package_chart_container #revenue_chart_container_legend .monney, .admin_home_container #package_chart_container #customer_chart_container_legend .monney, .admin_home_container #package_chart_container #package_chart_container_legend .monney {
      font-weight: 700;
      font-size: 20px;
      line-height: 28px;
      color: #23262F; }
  .admin_home_container #package_chart_container .canvas_container {
    margin: 16px 0 16px 0;
    padding: 16px;
    border: 1px dashed #E1E5ED; }
  .admin_home_container #package_chart_container #package_chart_container_legend ul {
    flex-direction: column;
    width: 100%; }
    .admin_home_container #package_chart_container #package_chart_container_legend ul li {
      flex-direction: row;
      gap: 12px; }
      .admin_home_container #package_chart_container #package_chart_container_legend ul li > *:first-child {
        margin-right: auto; }
  .admin_home_container .single-chart {
    width: 270px;
    justify-content: space-around;
    position: relative; }
    .admin_home_container .single-chart .text-content-circle {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%); }
    .admin_home_container .single-chart .circular-chart {
      display: block;
      margin: 10px auto; }
    .admin_home_container .single-chart .circle-bg {
      fill: none;
      stroke: #eee;
      stroke-width: 3.5px; }
    .admin_home_container .single-chart .circle {
      fill: none;
      stroke-width: 3.5px;
      /*stroke-linecap: round;*/
      animation: progress 1s ease-out forwards; }

@keyframes progress {
  0% {
    stroke-dasharray: 0 100; } }
    .admin_home_container .single-chart .circular-chart.green .circle {
      stroke: #2CAE39; }
    .admin_home_container .single-chart .circular-chart.red .circle {
      stroke: #E85A5A; }
    .admin_home_container .single-chart .circular-chart.orange .circle {
      stroke: #f48225; }
    .admin_home_container .single-chart .circular-chart.violet .circle {
      stroke: #9757D7; }
    .admin_home_container .single-chart .circular-chart.blue .circle {
      stroke: #3772FF; }
    .admin_home_container .single-chart .percentage {
      fill: #666;
      font-family: sans-serif;
      font-size: 0.5em;
      text-anchor: middle; }

.admin_contract_template_container p, .admin_contract_template_container h1, .admin_contract_template_container h2, .admin_contract_template_container h3, .admin_contract_template_container h4, .admin_contract_template_container h5, .admin_contract_template_container h6 {
  margin-bottom: 0; }

.admin_contract_template_upsert_container p, .admin_contract_template_upsert_container h1, .admin_contract_template_upsert_container h2, .admin_contract_template_upsert_container h3, .admin_contract_template_upsert_container h4, .admin_contract_template_upsert_container h5, .admin_contract_template_upsert_container h6 {
  margin-bottom: 0; }

