@charset "UTF-8";
/*------------------------------------------------------------------
[Master Stylesheet]
Project:	Jampack
++++ Imports ++++
++++ Reset ++++
++++ Basic ++++

	++CSS Basic++
	++Media Object++
	++Gap++
	++Position++
	++Padding++
	++Margin++
	++Background Colors++
	++Text Colors++
	++Border++
	++Colors++
	++Shadow++
	++Font Size++
	++Font Weight++
	++Text Case++
	++Letter Spacing++
	++Line Height++
	++Width++
	++Width In Percentage++
	++Max Width++
	++Min Width++
	++Height++
	++Height In Percentage++
	++Max Height++
	++Min Height++
	++Hr++
	++opacity++
	++Div Sizes++
	++Z-Index++
	++Loader++
	++Scrollbar++
	++Separator++
	++Typography++
	++Buttons++
	++Wrapper++
	++Gutter++
	++Hk Section++
	++Card++
	++Placehoder++
	++Placehoder++
	++Breadcrumb++
	++Page Header++
	++Page Body++
	++Form++
	++Checkbox++
	++Form Switch++
	++Form Range++
	++Form validation++
    ++Inut group++
    ++Inut search++
    ++Spinner++
    ++Input Spinner++
	++Select2++
	++Tinymce++
	++File Upload++
	++Form-Wizard++
	++Popover++
	++Collapse++
	++Accordion++
	++Table++
	++Data Table++
	++Advance Table++
	++Apex Chart++
	++charts++
	++Nestable++
	++Treeview++
	++Modals++
	++Close++
	++Sweet-alert++
	++Notification++
	++Toast++
	++Bootstrap Notify++
	++Tooltop++
	++Images++
	++Icons++
    ++Carousel++
	++Twitter slider++
	++Color Pickr++
	++Range Slider++
	++Daterangepicker++
	++Profile++
	++Activity++
	++Wizards++
	++Pricing Table++
	++Dropdown++
	++Avatar++
	++Pagination++
	++Badge++
	++List Group++
	++Google Map++
	++Vecotor Map++
	++Progressbar++
	++Togglable++
	++Advance List++
	++Light Gallery++
	++Cropperjs++
	++Bootstrap TimeOut++
	++Hopscotch++
	++Rating++
	++Tinyemce++
	++Chips++
	++Playlist widget++
	++Ribbons++
	++Advance Badges++
	++Callout++
	++Toolbar++
	++Filter Component++
	++Content sidebar++
	++Fixed Footer++
	++Dragula++
	++Fixed Footer++
	++Authantication Pages++
	++Fixed Footer++

++++ Componets Import ++++
-------------------------------------------------------------------*/
/****************************/
/** Imports **/
/****************************/

@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap");
@import url(https://fonts.googleapis.com/icon?family=DM+Sans:400,500,700&display=swap||Material+Icons);
@import "../../vendors/bootstrap/dist/css/bootstrap.min.css";
@import "font-awesome.min.css";
@import "dripicons.css";
@import "cryptofont.min.css";
@import "themify-icons.css";
@import "animate.css";
@import "flag-icon.min.css";
@import "twemoji.min.css";
@import "material-design-iconic-font.min.css";
@import "remixicon.css";
@import "material-icons.css";
@import "line-awesome.min.css";
@import "flaticon.css";
@import "prism.css";
@import "../../vendors/bootstrap-icons/font/bootstrap-icons.css";
@import "../../vendors/simplebar/dist/simplebar.min.css";
@import "../../vendors/owl.carousel/dist/assets/owl.carousel.min.css";
@import "../../vendors/owl.carousel/dist/assets/owl.theme.default.min.css";
/*__________________________________________________________________;
[Mixin]
Project:	Jampack
___________________________________________________________________*/
/*Shadow*/
/*Table Variants*/
/*__________________________________________________________________;
[Colors]
Project:	Jampack
___________________________________________________________________*/
:root,
[data-bs-theme=light] {
  --bs-blue: #298DFF;
  --bs-indigo: #322BF3;
  --bs-purple: #C02FF3;
  --bs-pink: #E92990;
  --bs-brown: #954D15;
  --bs-violet: #7429F8;
  --bs-sky: #00B0FF;
  --bs-neon: #81E230;
  --bs-lime: #C2E939;
  --bs-sun: #FFEA00;
  --bs-pumpkin: #FF5700;
  --bs-gold: #C39749;
  --bs-smoke: #5e7d8a;
  --bs-red: #FF0000;
  --bs-orange: #FF9100;
  --bs-yellow: #FFC400;
  --bs-green: #00D67F;
  --bs-teal: #007D88;
  --bs-cyan: #18DDEF;
  --bs-black: #262a2e;
  --bs-white: #fff;
  --bs-gray: #9e9e9e;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #007D88;
  --bs-secondary: #6f6f6f;
  --bs-success: #00D67F;
  --bs-info: #18DDEF;
  --bs-warning: #FFC400;
  --bs-danger: #FF0000;
  --bs-light: #f7f7f7;
  --bs-dark: #262a2e;
  --bs-blue-rgb: 41, 141, 255;
  --bs-indigo-rgb: 50, 43, 243;
  --bs-purple-rgb: 192, 47, 243;
  --bs-pink-rgb: 233, 41, 144;
  --bs-brown-rgb: 149, 77, 21;
  --bs-violet-rgb: 116, 41, 248;
  --bs-sky-rgb: 0, 176, 255;
  --bs-neon-rgb: 129, 226, 48;
  --bs-lime-rgb: 194, 233, 57;
  --bs-sun-rgb: 255, 234, 0;
  --bs-pumpkin-rgb: 255, 87, 0;
  --bs-gold-rgb: 195, 151, 73;
  --bs-smoke-rgb: 94, 125, 138;
  --bs-red-rgb: 255, 0, 0;
  --bs-orange-rgb: 255, 145, 0;
  --bs-yellow-rgb: 255, 196, 0;
  --bs-green-rgb: 0, 214, 127;
  --bs-teal-rgb: 0, 125, 136;
  --bs-cyan-rgb: 24, 221, 239;
  --bs-gray-rgb: 158, 158, 158;
  --bs-primary-rgb: 0, 125, 136;
  --bs-secondary-rgb: 111, 111, 111;
  --bs-success-rgb: 0, 214, 127;
  --bs-info-rgb: 24, 221, 239;
  --bs-warning-rgb:255, 196, 0;
  --bs-danger-rgb: 255, 0, 0;
  --bs-light-rgb: 247, 247, 247;
  --bs-dark-rgb: 38, 42, 46;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 38, 42, 46;
  --bs-body-color-rgb: 111, 111, 111;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(33, 37, 41, 0.75);
  --bs-secondary-color-rgb: 33, 37, 41;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-tertiary-color: rgba(33, 37, 41, 0.5);
  --bs-tertiary-color-rgb: 33, 37, 41;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248, 249, 250;
  --bs-heading-color: inherit;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #6f6f6f;
  --bs-body-bg: #fff;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #d8d8d8;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.375rem;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: 2rem;
  --bs-border-radius-pill: 50rem;
  --bs-link-color: #007D88;
  --bs-link-color-rgb: 13, 110, 253;
  --bs-link-decoration: underline;
  --bs-link-hover-color: #3d9ca5;
  --bs-link-hover-color-rgb: 10, 88, 202;
  --bs-code-color: #007D88;
  --bs-highlight-bg: #FF9100;
  --bs-body-font-family:poppins;
  --bs-text-opacity:1;
  --bs-bg-opacity: 1;
  --bs-shadow-color: 47, 52, 58;
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(13, 110, 253, 0.25);
  --bs-form-valid-color: #198754;
  --bs-form-valid-border-color: #198754;
  --bs-form-invalid-color: #dc3545;
  --bs-form-invalid-border-color: #dc3545;
  --bs-primary-text-emphasis: #052c65;
  --bs-secondary-text-emphasis: #2b2f32;
  --bs-success-text-emphasis: #0a3622;
  --bs-info-text-emphasis: #055160;
  --bs-warning-text-emphasis: #664d03;
  --bs-danger-text-emphasis: #58151c;
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: #cfe2ff;
  --bs-secondary-bg-subtle: #e2e3e5;
  --bs-success-bg-subtle: #d1e7dd;
  --bs-info-bg-subtle: #cff4fc;
  --bs-warning-bg-subtle: #fff3cd;
  --bs-danger-bg-subtle: #f8d7da;
  --bs-light-bg-subtle: #fcfcfd;
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: #9ec5fe;
  --bs-secondary-border-subtle: #c4c8cb;
  --bs-success-border-subtle: #a3cfbb;
  --bs-info-border-subtle: #9eeaf9;
  --bs-warning-border-subtle: #ffe69c;
  --bs-danger-border-subtle: #f1aeb5;
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
}

/****************************/
/** Reset **/
/****************************/
html, body, div, span, applet, object, iframe, p, pre, a, abbr, acronym, address, big, cite, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, fieldset, form, label, legend, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
}

.toastify {
    background: -webkit-linear-gradient(315deg,#007D88,#007D88) !important;
    background: linear-gradient(135deg,#007D88,#007D88) !important;
}

em, cite {
  font-style: ita;
}



/** Yatin AI CSS Start **/
/* createsurvey page */
.mf-saveworkflow-btndiv{width: 50%;}
.mf-saveworkflow-btndiv .createclient_btn,.mf-saveworkflow-btndiv .chooseclient_btn{width: 30%;}
.mf-saveworkflow-title{width: 16.66% !important;}
.mf-saveworkflow-title h2{width: 100% !important;}
.mf-saveworkflow-table .form-check-input{height: 1em; width: 1em;}

/* Chooseagent page */
.mf-dots-linkedite{position: absolute; color:#919595; font-size: 12px; line-height: 23px; right: 15px; top: 15px; background: #49B8BF; color:#fff; border-radius: 2px; text-decoration: underline; min-width: 47px; display: inline-block; text-align: center;}
.mf-aimarketplace-acc .accordion-item{border: none !important;}
.mf-aimarketplace-acc .accordion-item .accordion-button::after{border: none !important; color: #000 !important; background: transparent !important;}
.mf-aimarketplace-acc .accordion-item .accordion-button {background: #F9FAFC !important; color: #49B8BF !important;}

.mf-video-box{   border: 1px solid #d8d8d8; padding: 25px;  border-radius: 0.375rem;}
.mf-video-box h3{font-family: 'Poppins';font-size: 19px;font-weight: 600;line-height: 28.5px;text-align: left; color:#000000;}
.mf-video-box p{font-family: 'Poppins';font-size: 13px;font-weight: 400;line-height: 19.5px;letter-spacing: -0.011em;text-align: left; color:#606565; margin-bottom: 30px;}

/* PrivateProfile page */
.view_btnsellagent{ font-size: 14px; min-width: 192px; font-weight: 400; margin-right: 30px;    float: left;    text-align: center;    height: 42px;    border-radius: 7px;    line-height: 41px;    color: #fff;    background: #49B8BF;}
.view_btnsellagent:hover{color:#fff;}
.mf-privateprofile-table .avatar-img{height: 48px; width: 48px; border-radius: 100%; object-fit:cover; object-position: center;}
.mf-privateprofile-table .fa-star{color: #FFC400;}
.mf-privateprofile-table .mf-eye, .mf-privateprofile-table .mf-edit{color: #49B8BF; margin: 0 5px;}

/* aiagent page */
.mf-dots-linkedite{position: absolute; color:#919595; font-size: 12px; line-height: 23px; right: 15px; top: 15px; background: #49B8BF; color:#fff; border-radius: 2px; text-decoration: underline; min-width: 47px; display: inline-block; text-align: center;}
.mf-aimarketplace-acc .accordion-item{border: none !important;}
.mf-aimarketplace-acc .accordion-item .accordion-button::after{border: none !important; color: #000 !important; background: transparent !important;}
.mf-aimarketplace-acc .accordion-item .accordion-button {background: #F9FAFC !important; color: #49B8BF !important;}

.mf-video-box{   border: 1px solid #d8d8d8; padding: 25px;  border-radius: 0.375rem;}
.mf-video-box h3{font-family: 'Poppins';font-size: 19px;font-weight: 600;line-height: 28.5px;text-align: left; color:#000000;}
.mf-video-box p{font-family: 'Poppins';font-size: 13px;font-weight: 400;line-height: 19.5px;letter-spacing: -0.011em;text-align: left; color:#606565; margin-bottom: 30px;}


.mf-agentbtndiv .createclient_btn{border: 1px solid #49B8BF; background: transparent; color:#49B8BF;}
.mf-agentbtndiv .createclient_btn:hover{color:#fff; background:#49B8BF;}

/* aiagentmarketplace page */
.mf-dots-linkedite{position: absolute; color:#919595; font-size: 12px; line-height: 23px; right: 15px; top: 15px; background: #49B8BF; color:#fff; border-radius: 2px; text-decoration: underline; min-width: 47px; display: inline-block; text-align: center;}
.mf-aimarketplace-acc .accordion-item{border: none !important;}
.mf-aimarketplace-acc .accordion-item .accordion-button::after{border: none !important; color: #000 !important; background: transparent !important;}
.mf-aimarketplace-acc .accordion-item .accordion-button {background: #F9FAFC !important; color: #49B8BF !important;}

.mf-video-box{   border: 1px solid #d8d8d8; padding: 25px;  border-radius: 0.375rem;}
.mf-video-box h3{font-family: 'Poppins';font-size: 19px;font-weight: 600;line-height: 28.5px;text-align: left; color:#000000;}
.mf-video-box p{font-family: 'Poppins';font-size: 13px;font-weight: 400;line-height: 19.5px;letter-spacing: -0.011em;text-align: left; color:#606565; margin-bottom: 30px;}

/* aisubscribeagentprofile css */
.mf-subscribeagentavatar-div{margin-top: 16px; margin-bottom: 40px;  border-bottom: 1px solid #e2eaeb;  padding-bottom: 40px;}
.mf-subscribeagentavatar-div img{display: block; width: 100%; object-fit: cover; object-position: center; height: 218px; border-radius: 7px;}
.mf-subscribeage-link {font-family: 'Poppins';font-size: 15px;font-weight: 600;line-height: 23px;letter-spacing: 0.03em;text-align: left; color:#000; display: inline-block;}
.mf-scubcribe-userrating-inner, .mf-scubcribe-userinfo{margin-right: 40px;}
.mf-scubcribe-userinfo img{object-fit: cover; object-position: center;box-shadow: 0px 8px 14px 0px #588B8F52; border: 5px solid #fff; height: 84px; width: 84px; border-radius: 100%;       }
.mf-scubcribe-userctndiv{padding-left: 30px;}
.mf-scubcribe-userctndiv h3{font-family: 'Poppins';font-size: 20px;font-weight: 600;line-height: 30px;text-align: left; margin-bottom: 10px;}
.mf-scubcribe-userctndiv p{font-family: 'Poppins';font-size: 14px;font-weight: 400;line-height: 21px;text-align: left; color:#656B6B; margin:0; padding: 0;}
.mf-scubcribe-userctndiv p strong{color:#000; font-weight: 500;}

.mf-scubcribe-userrating-inner p{font-family: 'Poppins'; margin-bottom: 5px; font-size: 13px;font-weight: 500;line-height: 20px;letter-spacing: 0.03em;text-align: left;color:#404040; }
.mf-scubcribe-userrating-inner p span{color:#95A3A4;}
.mf-scubcribe-userpurchase .btn{border: 1px solid #49B8BF;  font-size: 15px; min-width: 192px; font-weight: 500;  text-align: center; height: 42px; padding: 0; border-radius: 7px; line-height: 41px; color: #fff; background: #49B8BF; margin-top: 0px; box-shadow: 0px 3px 8px 0px #0B7F9940;  }
.mf-scubcribe-userbackbtn .btn{ border: 1px solid #49B8BF; font-size: 15px;  width: 122px;  font-weight: 600;  text-align: center; height: 42px; border-radius: 7px; padding: 0; line-height: 41px; color: #49B8BF; margin-right: 20px; margin-top: 0px;}

.mf-scubcribe-detailifodiv h3{font-family: 'Poppins';font-size: 17px;font-weight: 500;line-height: 26px;letter-spacing: 0.03em;text-align: left; color: #000000; margin-bottom: 15px;}
.mf-scubcribe-detailifodiv p, .mf-scubcribe-detailifodiv ul li {font-family: 'Poppins';font-size: 15px;font-weight: 400;line-height: 31px;letter-spacing: 0.03em;text-align: left; color:#404040; margin-bottom: 15px;}
.mf-scubcribe-detailifodiv ul li strong{color:#000; font-weight: 500;}
.mf-scubcribe-detailifoinner{ margin-bottom: 40px;  border-bottom: 1px solid #e2eaeb; padding-bottom: 40px;}

.mf-complete-payment-modal .modal-content{padding: 60px;    border-radius: 48px;}
.mf-complete-payment-modal .mf-cp-title{font-family: 'Poppins';font-size: 23px;font-weight: 600;line-height: 32px;text-align: center; margin:0 0 48px !important;}
.mf-complete-payment-box{border: 1px dashed #D5D5D5; padding: 15px; border-radius: 10px; min-height: 64px;}
.mf-complete-payment-box p{font-family: 'Poppins'; margin: 0; padding: 0;font-size: 14px;font-weight: 500;line-height: 20px;text-align: left;color:#000000;}
.mf-complete-payment-modal .form-group .form-control{font-size: 14px; height: 50px;  padding: 0 20px;  color: #B8C1C1;  border-radius: 13px;  border-color: #B8C1C1;}
.mf-complete-payment-modal .form-group label { font-size: 14px; font-weight: 400; padding-bottom: 5px;}
.mf-complete-payment-modal .modal-footer{border: none;}
.mf-complete-payment-modal .modal-footer .btn{ height: 50px;  border-radius: 10px !important; background: #49B8BF;  border:none;  font-size: 17px;  font-weight: 500;  min-width: 280px !important; color:#fff;}

/* aidisscuscolabidash css */
.mf-link-colabiagent a{font-family: 'Poppins';display: inline-block; font-style: normal;font-weight: 500;font-size: 15px;line-height: 22px; text-decoration: underline;color: #41B4BB;}
.mf-discuss-colabi-list{background:#F5F7F8; min-height: 450px; margin-top: 22px; padding: 39px 32px; border-radius: 12px;}
.mf-discuss-colabi-list ul li{margin-bottom:15px; background: #E5ECED;border-radius: 12px;font-family: 'Poppins';font-style: normal;font-weight: 500;font-size: 18px;line-height: 27px;color: #000000; padding: 16px;    float: left;
  width: 100%;}
.mf-discuss-colabiformgrop button{font-size: 14px;  min-width: 240px;   font-weight: 400; text-align: center; color: #fff !important; background: #49B8BF; border-color:#49B8BF;}
.mf-discuss-colabi-list ul li.mf-user-authorctn {
  float: right;
  width: 100%;
  text-align: right;
  background: #f5f7f8;
}.mf-discuss-colabi-list ul {
  margin: 0;
  padding: 0;
}
/* aiagentcolabi.blade css */
.mf-dots-linkedite{position: absolute; color:#919595; font-size: 12px; line-height: 23px; right: 15px; top: 15px; background: #49B8BF; color:#fff; border-radius: 2px; text-decoration: underline; min-width: 47px; display: inline-block; text-align: center;}
.mf-aimarketplace-acc .accordion-item{border: none !important;}
.mf-aimarketplace-acc .accordion-item .accordion-button::after{border: none !important; color: #000 !important; background: transparent !important;}
.mf-aimarketplace-acc .accordion-item .accordion-button {background: #F9FAFC !important; color: #49B8BF !important;}

.mf-video-box{   border: 1px solid #d8d8d8; padding: 25px;  border-radius: 0.375rem;}
.mf-video-box h3{font-family: 'Poppins';font-size: 19px;font-weight: 600;line-height: 28.5px;text-align: left; color:#000000;}
.mf-video-box p{font-family: 'Poppins';font-size: 13px;font-weight: 400;line-height: 19.5px;letter-spacing: -0.011em;text-align: left; color:#606565; margin-bottom: 30px;}


.mf-agentbtndiv .createclient_btn{border: 1px solid #49B8BF; background: transparent; color:#49B8BF;}
.mf-agentbtndiv .createclient_btn:hover{color:#fff; background:#49B8BF;}

.mf-cfmn-inner-div{padding: 24px;}
.mf-useravatar-div{width: calc(100% - 56px); display: flex; flex-wrap: wrap;    align-items: center;}
.mf-useravatar-div .contn_fm_right{width: calc(100% - 4rem);}
.mf-usercost-div{width: 56px; font-size:13px; font-family: 'Poppins';font-size: 13px;font-weight: 400;line-height: 20px;text-align: center; color: #95A3A4;}
.mf-usercost-div strong{color: #000;}
.mf-ratingstar{font-family: 'Poppins';font-size: 13px;font-weight: 500;line-height: 20px;text-align: left;color:#95A3A4;}
.mf-ratingstar i{font-size: 15px; color: #FFC400;}
.mf-colabi-videodiv{margin: 8px 0;}
.mf-colabi-videodiv video{display: block; width: 100%;}
.mf-colabi-featurectn p{font-family: 'Poppins';font-size: 14px;font-weight: 400;line-height: 24px;text-align: left;color:#000; padding-bottom: 10px;}
.mf-colabi-featurectn ul{margin: 0;
  padding: 0;}
.mf-colabi-featurectn ul li{font-family: 'Poppins';font-size: 13px;font-weight: 500;line-height: 24px;letter-spacing: 0.03em;text-align: left; margin:0; padding: 0; color: #8F8F8F;}
.mf-viewagent-btndiv{font-size: 14px;  background: #49B8BF; border: none; border-radius:8px; box-shadow: 0px 3px 8px 0px #0B7F9940; text-align:center;        color: #fff !important;  font-weight: 500;   padding: 0 40px;  margin: 0px; line-height: 42px; display: block;    margin-top: 10px;}

.mf-reoccurring-group{ display: flex;  flex-wrap: wrap;}
.mf-reoccurring-group label{min-width: 120px; width: auto;}
.mf-reoccurring-list{max-width: 400px; flex-wrap: wrap; width: 100%;}
.mf-reoccurring-list p{font-family: 'Poppins'; width: 50%;font-size: 13px;font-weight: 400;line-height: 20px;letter-spacing: -0.011em;text-align: left; margin-bottom: 12px;}

.mf-colabi-featurectn li i.fa.fa-circle {
  font-size: 5px;
  float: left;
  line-height: 25px;
  margin-right: 5px;
}
/* Choose Client */
#progressbar #step1:before {
  content: "\f00c";
  font-family: 'Font Awesome 5 Free';
}

.cfmn_inner{position: relative;}
.mf-dots-link{position: absolute; color:#919595;  right: 15px; top: 15px;}

/* Team Member */

.mf-createfmnumbers ul li{border-right: 1px solid #E7E4E4;}
.mf-createfmnumbers ul li:last-child{border-right: none;}
.cfmn_inner{position: relative;}
.mf-dots-link{position: absolute; right: 15px; top: 15px;}

/* Ai - Dashboard CSS */

.aiagent-taskboard-dashh .ui_box-ttl_count{width: calc(100% - 60px);}
.aiagent-taskboard-dashh .ui_box-ttl_count .form-group{margin-top:14px;}
.aiagent-taskboard-dashh .ui_boxes{height: 100%;}
.aiagent-taskboard-dashh .ui-link-a, .mf-topiclink-div .ui-link-a, .aiagent-kbscroll_outer .ui-link-a {color: #49B8BF; font-size: 13px; font-family: 'poppins'; font-weight: 500;  text-decoration:underline;}
.avatar.number-text{font-size:17px; line-height:26px; font-weight: 600; color:#000; text-align: center; display: flex; align-items: center; justify-content: center;}
.card.card-border.card-simple.tasklist-card.project_card:hover{  border: 2px solid #007D88;}

/* (Ai) Create Focus Group - Step */
.mf-timeline-wrap{background:#fff; padding: 33px 20px 42px; border-radius: 9px;}
.mf-timeline-wrap .timeline {margin: 0 auto; max-width: 1298px;  width: 100%;  position: relative;  text-align: center;}
.mf-timeline-wrap .timeline .badge { font-size: 18px;  margin-bottom: 24px;  transition: all 0.2s ease-in; height: 35px;  width: 35px;  background: #CDD3D3;  line-height: 35px;  font-style: normal; padding: 0; position: relative; z-index: 6;}
.mf-timeline-wrap .timeline i.desc {text-align: center;  display: block;  font-family: 'Poppins'; font-style:normal;font-size: 14px;font-weight: 500;line-height: 21px;color:#90959; }
.mf-timeline-wrap .timeline:after { content: ' '; position: absolute;  top: 15px;  left: 0;  height: 5px;  width: 100%;  background: #CDD3D3;border-radius: 5px; }
.mf-timeline-wrap .timeline .col:after {content: ' '; position: absolute;  top: 15px; border-radius:5px;  left: 0;  height: 5px; background: transparent;  transition: background 0.3s ease;  z-index: 3;}
.mf-timeline-wrap .timeline .col.on .badge, .mf-timeline-wrap .timeline .col.active .badge {background: #2BD282; color: #fff;}
.mf-timeline-wrap .timeline .col.on .desc, .mf-timeline-wrap .timeline .col.active .desc { color: #000;}
.mf-timeline-wrap .timeline .col.on:after { background: #2BD282; width: 0%; transition: all 0.2s ease;}
.mf-timeline-wrap .timeline .col.on:first-child:after, .mf-timeline-wrap .timeline .col.active:first-child:after { width: 7%;}
.mf-timeline-wrap .timeline .col.on:nth-child(2):after, .mf-timeline-wrap .timeline .col.active:nth-child(2):after { width: 24.5%;}
.mf-timeline-wrap .timeline .col.on:nth-child(3):after, .mf-timeline-wrap .timeline .col.active:nth-child(3):after { width: 41%;}
.mf-timeline-wrap .timeline .col.on:nth-child(4):after, .mf-timeline-wrap .timeline .col.active:nth-child(4):after { width: 58.5%;}
.mf-timeline-wrap .timeline .col.on:nth-child(5):after, .mf-timeline-wrap .timeline .col.active:nth-child(5):after { width: 76%;}
.mf-timeline-wrap .timeline .col.on:last-child:after, .mf-timeline-wrap .timeline .col.active:last-child:after { width: 100%;}

.mf-timeline-stepctn-wrap{padding:0 25px;}
.mf-timeline-step.step1-ctn{background:#fff; padding: 30px; border-radius: 9px;}
.mf-timeline-title-btndiv .btn-next, .mf-timeline-title-btndiv .btn-back, .mf-timeline-title-btndiv .save-draft-btn { margin-left: 10px; min-width: 123px; background:#49B8BF; font-family: 'Poppins'; font-style:normal;font-size: 14px;font-weight: 600;line-height: 21px;color:#fff; padding: 10px 12px; border-radius: 7px;}
.mf-timeline-title-btndiv .save-draft-btn{background: #2BD282;}
.mf-timeline-title-btndiv .btn-back{color:#49B8BF; background: transparent; border-color: #49B8BF}
.mf-timeline-step{display: none;}
.mf-timeline-step.active{display: block;}

.mf-accordion-timeline .accordion-item{margin-bottom: 10px; border: 1px solid #E0E0E0; border-radius: 9px;}
.mf-accordion-timeline .accordion-item .accordion-button{padding: 16px 24px;background: transparent; font-family: 'Poppins';font-size: 13px;font-weight: 400;line-height: 19.5px;letter-spacing: -0.011em;text-align: left; flex-wrap: wrap;color:#606565 !important; border: none !important;}
.mf-accordion-timeline .accordion-item .accordion-button strong{font-family: 'Poppins';font-size: 19px;font-weight: 600;line-height: 28.5px;text-align: left;display: block; width: 100%; margin-bottom: 10px; color:#000 !important;}
.mf-accordion-timeline.accordion .accordion-button::after{color: #000; font-size: 24px;}


/** Yatin AI CSS END **/

@media (min-width: 1900px) {
  .container-large {
    max-width: 1730px;
    margin: 0 auto;
    padding:0 15px;
    width:100%;
  }
}
strong {
  font-weight: bold;
}
body {
  margin: 0px !important;
}
body {
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: transparent;
  overflow-x: hidden;
}

.main-font, .infowindow-wrap .infowindow-body, .infowindow-wrap .infowindow-header, .jq-toast-wrap .jq-toast-single .jq-toast-heading, .jq-toast-wrap .jq-toast-single {
  font-family: var(--bs-body-font-family);
}

a:hover, a:active {
  outline: 0;
}

ul {
  list-style: none;
}
ul.list-ul {
  list-style: disc;
}
ul.list-ul ul {
  list-style-type: circle;
}
ul.list-icon {
  list-style: none;
  padding-left: 0;
}
ul.list-icon > li {
  padding-left: 1.875rem;
  counter-increment: li;
}
ul.list-icon > li i,
ul.list-icon > li .feather-icon,
ul.list-icon > li .svg-icon {
  display: inline-block;
  height: 20px;
  width: 20px;
  text-align: center;
  margin-left: -1.25rem;
  position: relative;
  left: -10px;
  padding: 1px;
  top: -1px;
}
ul.list-icon > li i {
  font-size: 21px;
  top: 5px;
}
ul.hk-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 -0.68rem;
  padding-left: 0;
}
ul.hk-list li {
  padding: 0.68rem;
}
ul.hk-list.hk-list-sm {
  margin: 0 -0.4rem;
}
ul.hk-list.hk-list-sm li {
  padding: 0 0.4rem;
}

a {
  text-decoration: none;
  color: #007D88;
  -moz-transition: color 0.2s ease;
  -o-transition: color 0.2s ease;
  -webkit-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
a:hover {
  text-decoration: none;
  color: #3d9ca5;
}
a:focus {
  text-decoration: none;
  outline: none;
  color: #3d9ca5;
}
a.link-info {
  color: #18DDEF !important;
}
a.link-info:hover, a.link-info:focus {
  color: #4fe5f3 !important;
}
a.link-success {
  color: #00D67F !important;
}
a.link-success:hover, a.link-success:focus {
  color: #3de09e !important;
}
a.link-warning {
  color: #FFC400 !important;
}
a.link-warning:hover, a.link-warning:focus {
  color: #ffd23d !important;
}
a.link-danger {
  color: #FF0000 !important;
}
a.link-danger:hover, a.link-danger:focus {
  color: #ff3d3d !important;
}
a.link-primary {
  color: #007D88 !important;
}
a.link-primary:hover, a.link-primary:focus {
  color: #3d9ca5 !important;
}
a.link-muted {
  color: #6f6f6f !important;
}
a.link-muted:hover, a.link-muted:focus {
  color: #b5b5b5 !important;
}
a.link-secondary {
  color: #6f6f6f !important;
}
a.link-secondary:hover, a.link-secondary:focus {
  color: #929292 !important;
}
a.link-dark {
  color: #262a2e !important;
}
a.link-dark:hover, a.link-dark:focus {
  color: #2a2f34 !important;
}
a.link-light {
  color: #9e9e9e !important;
}
a.link-light:hover, a.link-light:focus {
  color: #b5b5b5 !important;
}
a.link-white {
  color: #fff !important;
}
a.link-white:hover, a.link-white:focus {
  color: rgba(255, 255, 255, 0.8);
}
a.link-disabled {
  color: #b5b5b5 !important;
  pointer-events: none;
  user-select: none;
}
a.link-disabled:hover, a.link-disabled:focus {
  color: #b5b5b5 !important;
}
a.link-high-em {
  font-weight: 500;
}
a.link-medium-em {
  font-size: 0.875rem;
}
a.link-low-em {
  font-size: 0.75rem;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  color: #262a2e;
}

.heading-wth-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
}
.heading-wth-icon .head-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.heading-wth-icon .head-icon i {
  line-height: 0;
}

.h1.heading-wth-icon .head-icon, h1.heading-wth-icon .head-icon {
  margin-right: 1.125rem;
}

@media (max-width: 1366px) {
.menu-content-wrap a.nav-link {
  font-size: 12px;
}    .hk-wrapper[data-layout=navbar][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item > .nav-link {
  min-height: 49px;
}    .hk-wrapper[data-layout=navbar][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link[data-bs-toggle=collapse]::after {
   margin-left: 5px;
}.hk-wrapper[data-layout=navbar] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link {
   padding: 0.5rem 0.6rem;
}span.unread-msg-count {
  right: -15px;
  top: 3px !important;
  width: 20px;
  font-size: 10px;
  font-weight: 500;
}
}

@media (max-width: 1199px) {
  .h1.heading-wth-icon .head-icon, h1.heading-wth-icon .head-icon {
    margin-right: 1.125rem;
  }
  .respondent_invite_design_right .content_invittion span.nav-link-text {
    font-size: 13px;
}.respondent_invite_design_right .content_invittion .project-detail-div a {
  padding-left: 3px;
  padding-right: 3px;
}.guest-page-list .form-headingtext h2 {
  font-size: 14px;
  margin-bottom: 10px !important;
}    .guest-page-list .incentives_acpt label {
  margin-left: 0;
}.guest-page-list .col-md-12.incentives_acpt.ormsoteruy select.form-control.formCategoryFilter {
  height: 32px;
  font-size: 12px;
  width: 150px !important;
}
.respondent_invite_design_right .content_invittion h3 {
  font-size: 16px;
}
  .feather-icon.mobile-togle > svg, .svg-icon > svg {
    height: 2em;
    width: 2em;
}.hk-wrapper[data-layout=navbar] .hk-menu .menu-content-wrap {
  padding: 0 1.5rem 1.5rem 1.5rem;
}
.hk-menu img.brand-img.img-fluid {
  width: 100px;
  margin-left: 0 !important;
}    .hk-wrapper[data-layout=navbar][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item > .nav-link {
  min-height: auto;
}.menu-content-wrap a.nav-link {
  font-size: 12px !important;
  font-family: 'Poppins';
}.hk-wrapper[data-layout=navbar] .hk-menu .menu-content-wrap .menu-group .nav-children .nav-item .nav-link {
  margin: 0 !important;
} .hk-wrapper[data-layout=navbar] .hk-navbar.navbar.navbar-light .hk-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item > ul:after {
  display:none;
}
.hk-menu .menu-content-wrap .header-subscriber-ul li a {
  font-size: 12px !important;
  text-align: left !important;
  padding: 4px 0 !important;
  border-bottom: aliceblue;
}.hk-menu span.unread-msg-count {
   right: 15px;
  top: 3px !important;
  border-radius: 90px;
  width: 24px;
  font-size: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 600;
}
.h2.heading-wth-icon .head-icon, h2.heading-wth-icon .head-icon {
  margin-right: 1rem;
}.wofflow-adbtn {
  padding: 6px 14px !important;
}
}

@media (max-width: 1199px) {
  .h2.heading-wth-icon .head-icon, h2.heading-wth-icon .head-icon {
    margin-right: 1.125rem;
  }
}
.h3.heading-wth-icon .head-icon, h3.heading-wth-icon .head-icon {
  margin-right: 0.875rem;
}

@media (max-width: 1199px) {
  .h3.heading-wth-icon .head-icon, h3.heading-wth-icon .head-icon {
    margin-right: 1.125rem;
  }
}
.h4.heading-wth-icon .head-icon, h4.heading-wth-icon .head-icon {
  margin-right: 0.75rem;
}

.h5.heading-wth-icon .head-icon, h5.heading-wth-icon .head-icon {
  margin-right: 0.625rem;
}

.h6.heading-wth-icon .head-icon, h6.heading-wth-icon .head-icon {
  margin-right: 0.5rem;
}

.force-UTF-8 {
  content: "¡";
}

dt {
  font-weight: 600;
}

::-webkit-file-upload-button {
  cursor: pointer;
}

/****************************/
/** Basic **/
/****************************/
/*CSS Basic*/
.overflow-y-scroll {
  overflow-y: scroll;
}

.overflow-x-scroll {
  overflow-x: scroll;
}

.white-space-wrap {
  white-space: initial;
}

.white-space-nowrap {
  white-space: nowrap;
}

.word-break,
a.link-url {
  word-break: break-all;
}

.multine-ellipsis {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;
}

.if-no-areas {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding: 6px 0;
}
.seprator-block {
  margin-bottom: 5rem;
}

.no-transition {
  -moz-transition: 0s;
  -o-transition: 0s;
  -webkit-transition: 0s;
  transition: 0s;
}

.transform-none {
  transform: none !important;
}

.name {
  color: #262a2e !important;
  font-weight: 500;
}

.twa-2x {
  background-size: 1.3em 1.3em;
  height: 1.3em;
  width: 1.3em;
}

.flex-basis-0 {
  flex-basis: 0 !important;
}

.flex-1 {
  -ms-flex: 1 !important;
  flex: 1 !important;
}

td.text-truncate, th.text-truncate {
  max-width: 1px;
}

[contenteditable=true] {
  outline: none;
}

.icon-flip-y {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
}

.icon-flip-x {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
}

/*Media Object*/
.media {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
}

.media-head {
  display: flex;
}

.media-body {
  -ms-flex: 1;
  flex: 1;
}

/*Gap*/
.gap-5 {
  gap: 2rem !important;
}

.gap-6 {
  gap: 2.5rem !important;
}

.gap-7 {
  gap: 3rem !important;
}

/*Position*/
.position-top-start,
.position-top-end,
.position-bottom-start,
.position-bottom-end,
.position-start-center,
.position-end-center,
.position-top-center,
.position-bottom-center,
.position-top-start-overflow,
.position-top-end-overflow,
.position-bottom-start-overflow,
.position-bottom-end-overflow,
.position-start-center-overflow,
.position-end-center-overflow,
.position-top-center-overflow,
.position-bottom-center-overflow {
  position: absolute !important;
  z-index: 2;
}

.position-top-start {
  top: 0 !important;
  left: 0 !important;
}

.position-top-end {
  top: 0 !important;
  right: 0 !important;
}

.position-bottom-start {
  bottom: 0 !important;
  left: 0 !important;
  top: auto !important;
}

.position-bottom-end {
  bottom: 0 !important;
  right: 0 !important;
  top: auto !important;
}

.position-top-center {
  top: 0 !important;
  right: 50% !important;
  -webkit-transform: translateX(50%) !important;
  -moz-transform: translateX(50%) !important;
  -ms-transform: translateX(50%) !important;
  -o-transform: translateX(50%) !important;
  transform: translateX(50%) !important;
}

.position-bottom-center {
  bottom: 0 !important;
  right: 50% !important;
  -webkit-transform: translateX(50%) !important;
  -moz-transform: translateX(50%) !important;
  -ms-transform: translateX(50%) !important;
  -o-transform: translateX(50%) !important;
  transform: translateX(50%) !important;
}

.position-start-center {
  left: 0 !important;
  top: 50% !important;
  -webkit-transform: translateY(-50%) !important;
  -moz-transform: translateY(-50%) !important;
  -ms-transform: translateY(-50%) !important;
  -o-transform: translateY(-50%) !important;
  transform: translateY(-50%) !important;
}

.position-end-center {
  right: 0 !important;
  top: 50% !important;
  -webkit-transform: translateY(-50%) !important;
  -moz-transform: translateY(-50%) !important;
  -ms-transform: translateY(-50%) !important;
  -o-transform: translateY(-50%) !important;
  transform: translateY(-50%) !important;
}

.position-center {
  left: 50% !important;
  top: 50% !important;
  -webkit-transform: translate(-50%, -50%) !important;
  -moz-transform: translate(-50%, -50%) !important;
  -ms-transform: translate(-50%, -50%) !important;
  -o-transform: translate(-50%, -50%) !important;
  transform: translate(-50%, -50%) !important;
}

.position-top-start-overflow {
  top: 0 !important;
  left: 0 !important;
  -webkit-transform: translate(-50%, -50%) !important;
  -moz-transform: translate(-50%, -50%) !important;
  -ms-transform: translate(-50%, -50%) !important;
  -o-transform: translate(-50%, -50%) !important;
  transform: translate(-50%, -50%) !important;
}

.position-top-end-overflow {
  top: 0 !important;
  right: 0 !important;
  -webkit-transform: translate(50%, -50%) !important;
  -moz-transform: translate(50%, -50%) !important;
  -ms-transform: translate(50%, -50%) !important;
  -o-transform: translate(50%, -50%) !important;
  transform: translate(50%, -50%) !important;
}

.position-bottom-start-overflow {
  bottom: 0 !important;
  left: 0 !important;
  top: auto !important;
  -webkit-transform: translate(-50%, 50%) !important;
  -moz-transform: translate(-50%, 50%) !important;
  -ms-transform: translate(-50%, 50%) !important;
  -o-transform: translate(-50%, 50%) !important;
  transform: translate(-50%, 50%) !important;
}

.position-bottom-end-overflow {
  bottom: 0 !important;
  right: 0 !important;
  top: auto !important;
  -webkit-transform: translate(50%, 50%) !important;
  -moz-transform: translate(50%, 50%) !important;
  -ms-transform: translate(50%, 50%) !important;
  -o-transform: translate(50%, 50%) !important;
  transform: translate(50%, 50%) !important;
}

.position-top-center-overflow {
  top: 0 !important;
  right: 50% !important;
  -webkit-transform: translate(50%, -50%) !important;
  -moz-transform: translate(50%, -50%) !important;
  -ms-transform: translate(50%, -50%) !important;
  -o-transform: translate(50%, -50%) !important;
  transform: translate(50%, -50%) !important;
}

.position-bottom-center-overflow {
  bottom: 0 !important;
  right: 50% !important;
  -webkit-transform: translate(50%, 50%) !important;
  -moz-transform: translate(50%, 50%) !important;
  -ms-transform: translate(50%, 50%) !important;
  -o-transform: translate(50%, 50%) !important;
  transform: translate(50%, 50%) !important;
}

.position-start-center-overflow {
  left: 0 !important;
  top: 50% !important;
  -webkit-transform: translate(-50%, -50%) !important;
  -moz-transform: translate(-50%, -50%) !important;
  -ms-transform: translate(-50%, -50%) !important;
  -o-transform: translate(-50%, -50%) !important;
  transform: translate(-50%, -50%) !important;
}

.position-end-center-overflow {
  right: 0 !important;
  top: 50% !important;
  -webkit-transform: translate(50%, -50%) !important;
  -moz-transform: translate(50%, -50%) !important;
  -ms-transform: translate(50%, -50%) !important;
  -o-transform: translate(50%, -50%) !important;
  transform: translate(50%, -50%) !important;
}

.position-top-start-overflow-1,
.position-top-end-overflow-1,
.position-bottom-start-overflow-1,
.position-bottom-end-overflow-1 {
  position: absolute !important;
  z-index: 2;
}

.position-top-start-overflow-1 {
  top: 12% !important;
  left: 16% !important;
  -webkit-transform: translate(-50%, -50%) !important;
  -moz-transform: translate(-50%, -50%) !important;
  -ms-transform: translate(-50%, -50%) !important;
  -o-transform: translate(-50%, -50%) !important;
  transform: translate(-50%, -50%) !important;
}

.position-top-end-overflow-1 {
  top: 12% !important;
  right: 16% !important;
  -webkit-transform: translate(50%, -50%) !important;
  -moz-transform: translate(50%, -50%) !important;
  -ms-transform: translate(50%, -50%) !important;
  -o-transform: translate(50%, -50%) !important;
  transform: translate(50%, -50%) !important;
}

.position-bottom-start-overflow-1 {
  bottom: 12% !important;
  left: 16% !important;
  top: auto !important;
  -webkit-transform: translate(-50%, 50%) !important;
  -moz-transform: translate(-50%, 50%) !important;
  -ms-transform: translate(-50%, 50%) !important;
  -o-transform: translate(-50%, 50%) !important;
  transform: translate(-50%, 50%) !important;
}

.position-bottom-end-overflow-1 {
  bottom: 12% !important;
  right: 16% !important;
  top: auto !important;
  -webkit-transform: translate(50%, 50%) !important;
  -moz-transform: translate(50%, 50%) !important;
  -ms-transform: translate(50%, 50%) !important;
  -o-transform: translate(50%, 50%) !important;
  transform: translate(50%, 50%) !important;
}

/*Padding*/
.p-0 {
  padding: 0rem !important;
}

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

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

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

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

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

.p-6 {
  padding: 2.5rem !important;
}

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

.p-8 {
  padding: 3.5rem !important;
}

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

.p-10 {
  padding: 4.5rem !important;
}

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

.p-12 {
  padding: 5.5rem !important;
}

.p-13 {
  padding: 6rem !important;
}

.p-14 {
  padding: 6.5rem !important;
}

.p-15 {
  padding: 7rem !important;
}

.p-16 {
  padding: 7.5rem !important;
}

.p-17 {
  padding: 8rem !important;
}

.p-18 {
  padding: 8.5rem !important;
}

.p-19 {
  padding: 9rem !important;
}

.p-20 {
  padding: 9.5rem !important;
}

.p-21 {
  padding: 10rem !important;
}

.p-22 {
  padding: 10.5rem !important;
}

.p-23 {
  padding: 11rem !important;
}

.p-24 {
  padding: 11.5rem !important;
}

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

.p-26 {
  padding: 12.5rem !important;
}

.p-27 {
  padding: 13rem !important;
}

.p-28 {
  padding: 13.5rem !important;
}

.p-29 {
  padding: 14rem !important;
}

.p-30 {
  padding: 14.5rem !important;
}

.p-31 {
  padding: 15rem !important;
}

.p-32 {
  padding: 15.5rem !important;
}

.p-33 {
  padding: 16rem !important;
}

.p-34 {
  padding: 16.5rem !important;
}

.p-35 {
  padding: 17rem !important;
}

.p-36 {
  padding: 17.5rem !important;
}

.p-37 {
  padding: 18rem !important;
}

.p-38 {
  padding: 18.5rem !important;
}

.p-39 {
  padding: 19rem !important;
}

.p-40 {
  padding: 19.5rem !important;
}

.p-41 {
  padding: 20rem !important;
}

.p-42 {
  padding: 20.5rem !important;
}

.p-43 {
  padding: 21rem !important;
}

.p-44 {
  padding: 21.5rem !important;
}

.p-45 {
  padding: 22rem !important;
}

.p-46 {
  padding: 22.5rem !important;
}

.p-47 {
  padding: 23rem !important;
}

.p-48 {
  padding: 23.5rem !important;
}

.p-49 {
  padding: 24rem !important;
}

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

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

.p-52 {
  padding: 25.5rem !important;
}

.p-53 {
  padding: 26rem !important;
}

.p-54 {
  padding: 26.5rem !important;
}

.p-55 {
  padding: 27rem !important;
}

.p-56 {
  padding: 27.5rem !important;
}

.p-57 {
  padding: 28rem !important;
}

.p-58 {
  padding: 28.5rem !important;
}

.p-59 {
  padding: 29rem !important;
}

.p-60 {
  padding: 29.5rem !important;
}

.p-61 {
  padding: 30rem !important;
}

.p-62 {
  padding: 30.5rem !important;
}

.p-63 {
  padding: 31rem !important;
}

.p-64 {
  padding: 31.5rem !important;
}

.p-65 {
  padding: 32rem !important;
}

.p-66 {
  padding: 32.5rem !important;
}

.p-67 {
  padding: 33rem !important;
}

.p-68 {
  padding: 33.5rem !important;
}

.p-69 {
  padding: 34rem !important;
}

.p-70 {
  padding: 34.5rem !important;
}

.p-71 {
  padding: 35rem !important;
}

.p-72 {
  padding: 35.5rem !important;
}

.p-73 {
  padding: 36rem !important;
}

.p-74 {
  padding: 36.5rem !important;
}

.p-75 {
  padding: 37rem !important;
}

.p-76 {
  padding: 37.5rem !important;
}

.p-77 {
  padding: 38rem !important;
}

.p-78 {
  padding: 38.5rem !important;
}

.p-79 {
  padding: 39rem !important;
}

.p-80 {
  padding: 39.5rem !important;
}

.p-81 {
  padding: 40rem !important;
}

.p-82 {
  padding: 40.5rem !important;
}

.p-83 {
  padding: 41rem !important;
}

.p-84 {
  padding: 41.5rem !important;
}

.p-85 {
  padding: 42rem !important;
}

.p-86 {
  padding: 42.5rem !important;
}

.p-87 {
  padding: 43rem !important;
}

.p-88 {
  padding: 43.5rem !important;
}

.p-89 {
  padding: 44rem !important;
}

.p-90 {
  padding: 44.5rem !important;
}

.p-91 {
  padding: 45rem !important;
}

.p-92 {
  padding: 45.5rem !important;
}

.p-93 {
  padding: 46rem !important;
}

.p-94 {
  padding: 46.5rem !important;
}

.p-95 {
  padding: 47rem !important;
}

.p-96 {
  padding: 47.5rem !important;
}

.p-97 {
  padding: 48rem !important;
}

.p-98 {
  padding: 48.5rem !important;
}

.p-99 {
  padding: 49rem !important;
}

.p-100 {
  padding: 49.5rem !important;
}

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

.p-102 {
  padding: 50.5rem !important;
}

.p-103 {
  padding: 51rem !important;
}

.p-104 {
  padding: 51.5rem !important;
}

.p-105 {
  padding: 52rem !important;
}

.p-106 {
  padding: 52.5rem !important;
}

.p-107 {
  padding: 53rem !important;
}

.p-108 {
  padding: 53.5rem !important;
}

.p-109 {
  padding: 54rem !important;
}

.p-110 {
  padding: 54.5rem !important;
}

.p-111 {
  padding: 55rem !important;
}

.p-112 {
  padding: 55.5rem !important;
}

.p-113 {
  padding: 56rem !important;
}

.p-114 {
  padding: 56.5rem !important;
}

.p-115 {
  padding: 57rem !important;
}

.p-116 {
  padding: 57.5rem !important;
}

.p-117 {
  padding: 58rem !important;
}

.p-118 {
  padding: 58.5rem !important;
}

.p-119 {
  padding: 59rem !important;
}

.p-120 {
  padding: 59.5rem !important;
}

.p-121 {
  padding: 60rem !important;
}

.p-122 {
  padding: 60.5rem !important;
}

.p-123 {
  padding: 61rem !important;
}

.p-124 {
  padding: 61.5rem !important;
}

.p-125 {
  padding: 62rem !important;
}

.p-126 {
  padding: 62.5rem !important;
}

.p-127 {
  padding: 63rem !important;
}

.p-128 {
  padding: 63.5rem !important;
}

.p-129 {
  padding: 64rem !important;
}

.p-130 {
  padding: 64.5rem !important;
}

.p-131 {
  padding: 65rem !important;
}

.p-132 {
  padding: 65.5rem !important;
}

.p-133 {
  padding: 66rem !important;
}

.p-134 {
  padding: 66.5rem !important;
}

.p-135 {
  padding: 67rem !important;
}

.p-136 {
  padding: 67.5rem !important;
}

.p-137 {
  padding: 68rem !important;
}

.p-138 {
  padding: 68.5rem !important;
}

.p-139 {
  padding: 69rem !important;
}

.p-140 {
  padding: 69.5rem !important;
}

.p-141 {
  padding: 70rem !important;
}

.p-142 {
  padding: 70.5rem !important;
}

.p-143 {
  padding: 71rem !important;
}

.p-144 {
  padding: 71.5rem !important;
}

.p-145 {
  padding: 72rem !important;
}

.p-146 {
  padding: 72.5rem !important;
}

.p-147 {
  padding: 73rem !important;
}

.p-148 {
  padding: 73.5rem !important;
}

.p-149 {
  padding: 74rem !important;
}

.p-150 {
  padding: 74.5rem !important;
}

.p-151 {
  padding: 75rem !important;
}

.p-152 {
  padding: 75.5rem !important;
}

.p-153 {
  padding: 76rem !important;
}

.p-154 {
  padding: 76.5rem !important;
}

.p-155 {
  padding: 77rem !important;
}

.p-156 {
  padding: 77.5rem !important;
}

.p-157 {
  padding: 78rem !important;
}

.p-158 {
  padding: 78.5rem !important;
}

.p-159 {
  padding: 79rem !important;
}

.p-160 {
  padding: 79.5rem !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.ps-17 {
  padding-left: 8rem !important;
}

.ps-18 {
  padding-left: 8.5rem !important;
}

.ps-19 {
  padding-left: 9rem !important;
}

.ps-20 {
  padding-left: 9.5rem !important;
}

.ps-21 {
  padding-left: 10rem !important;
}

.ps-22 {
  padding-left: 10.5rem !important;
}

.ps-23 {
  padding-left: 11rem !important;
}

.ps-24 {
  padding-left: 11.5rem !important;
}

.ps-25 {
  padding-left: 12rem !important;
}

.ps-26 {
  padding-left: 12.5rem !important;
}

.ps-27 {
  padding-left: 13rem !important;
}

.ps-28 {
  padding-left: 13.5rem !important;
}

.ps-29 {
  padding-left: 14rem !important;
}

.ps-30 {
  padding-left: 14.5rem !important;
}

.ps-31 {
  padding-left: 15rem !important;
}

.ps-32 {
  padding-left: 15.5rem !important;
}

.ps-33 {
  padding-left: 16rem !important;
}

.ps-34 {
  padding-left: 16.5rem !important;
}

.ps-35 {
  padding-left: 17rem !important;
}

.ps-36 {
  padding-left: 17.5rem !important;
}

.ps-37 {
  padding-left: 18rem !important;
}

.ps-38 {
  padding-left: 18.5rem !important;
}

.ps-39 {
  padding-left: 19rem !important;
}

.ps-40 {
  padding-left: 19.5rem !important;
}

.ps-41 {
  padding-left: 20rem !important;
}

.ps-42 {
  padding-left: 20.5rem !important;
}

.ps-43 {
  padding-left: 21rem !important;
}

.ps-44 {
  padding-left: 21.5rem !important;
}

.ps-45 {
  padding-left: 22rem !important;
}

.ps-46 {
  padding-left: 22.5rem !important;
}

.ps-47 {
  padding-left: 23rem !important;
}

.ps-48 {
  padding-left: 23.5rem !important;
}

.ps-49 {
  padding-left: 24rem !important;
}

.ps-50 {
  padding-left: 24.5rem !important;
}

.ps-51 {
  padding-left: 25rem !important;
}

.ps-52 {
  padding-left: 25.5rem !important;
}

.ps-53 {
  padding-left: 26rem !important;
}

.ps-54 {
  padding-left: 26.5rem !important;
}

.ps-55 {
  padding-left: 27rem !important;
}

.ps-56 {
  padding-left: 27.5rem !important;
}

.ps-57 {
  padding-left: 28rem !important;
}

.ps-58 {
  padding-left: 28.5rem !important;
}

.ps-59 {
  padding-left: 29rem !important;
}

.ps-60 {
  padding-left: 29.5rem !important;
}

.ps-61 {
  padding-left: 30rem !important;
}

.ps-62 {
  padding-left: 30.5rem !important;
}

.ps-63 {
  padding-left: 31rem !important;
}

.ps-64 {
  padding-left: 31.5rem !important;
}

.ps-65 {
  padding-left: 32rem !important;
}

.ps-66 {
  padding-left: 32.5rem !important;
}

.ps-67 {
  padding-left: 33rem !important;
}

.ps-68 {
  padding-left: 33.5rem !important;
}

.ps-69 {
  padding-left: 34rem !important;
}

.ps-70 {
  padding-left: 34.5rem !important;
}

.ps-71 {
  padding-left: 35rem !important;
}

.ps-72 {
  padding-left: 35.5rem !important;
}

.ps-73 {
  padding-left: 36rem !important;
}

.ps-74 {
  padding-left: 36.5rem !important;
}

.ps-75 {
  padding-left: 37rem !important;
}

.ps-76 {
  padding-left: 37.5rem !important;
}

.ps-77 {
  padding-left: 38rem !important;
}

.ps-78 {
  padding-left: 38.5rem !important;
}

.ps-79 {
  padding-left: 39rem !important;
}

.ps-80 {
  padding-left: 39.5rem !important;
}

.ps-81 {
  padding-left: 40rem !important;
}

.ps-82 {
  padding-left: 40.5rem !important;
}

.ps-83 {
  padding-left: 41rem !important;
}

.ps-84 {
  padding-left: 41.5rem !important;
}

.ps-85 {
  padding-left: 42rem !important;
}

.ps-86 {
  padding-left: 42.5rem !important;
}

.ps-87 {
  padding-left: 43rem !important;
}

.ps-88 {
  padding-left: 43.5rem !important;
}

.ps-89 {
  padding-left: 44rem !important;
}

.ps-90 {
  padding-left: 44.5rem !important;
}

.ps-91 {
  padding-left: 45rem !important;
}

.ps-92 {
  padding-left: 45.5rem !important;
}

.ps-93 {
  padding-left: 46rem !important;
}

.ps-94 {
  padding-left: 46.5rem !important;
}

.ps-95 {
  padding-left: 47rem !important;
}

.ps-96 {
  padding-left: 47.5rem !important;
}

.ps-97 {
  padding-left: 48rem !important;
}

.ps-98 {
  padding-left: 48.5rem !important;
}

.ps-99 {
  padding-left: 49rem !important;
}

.ps-100 {
  padding-left: 49.5rem !important;
}

.ps-101 {
  padding-left: 50rem !important;
}

.ps-102 {
  padding-left: 50.5rem !important;
}

.ps-103 {
  padding-left: 51rem !important;
}

.ps-104 {
  padding-left: 51.5rem !important;
}

.ps-105 {
  padding-left: 52rem !important;
}

.ps-106 {
  padding-left: 52.5rem !important;
}

.ps-107 {
  padding-left: 53rem !important;
}

.ps-108 {
  padding-left: 53.5rem !important;
}

.ps-109 {
  padding-left: 54rem !important;
}

.ps-110 {
  padding-left: 54.5rem !important;
}

.ps-111 {
  padding-left: 55rem !important;
}

.ps-112 {
  padding-left: 55.5rem !important;
}

.ps-113 {
  padding-left: 56rem !important;
}

.ps-114 {
  padding-left: 56.5rem !important;
}

.ps-115 {
  padding-left: 57rem !important;
}

.ps-116 {
  padding-left: 57.5rem !important;
}

.ps-117 {
  padding-left: 58rem !important;
}

.ps-118 {
  padding-left: 58.5rem !important;
}

.ps-119 {
  padding-left: 59rem !important;
}

.ps-120 {
  padding-left: 59.5rem !important;
}

.ps-121 {
  padding-left: 60rem !important;
}

.ps-122 {
  padding-left: 60.5rem !important;
}

.ps-123 {
  padding-left: 61rem !important;
}

.ps-124 {
  padding-left: 61.5rem !important;
}

.ps-125 {
  padding-left: 62rem !important;
}

.ps-126 {
  padding-left: 62.5rem !important;
}

.ps-127 {
  padding-left: 63rem !important;
}

.ps-128 {
  padding-left: 63.5rem !important;
}

.ps-129 {
  padding-left: 64rem !important;
}

.ps-130 {
  padding-left: 64.5rem !important;
}

.ps-131 {
  padding-left: 65rem !important;
}

.ps-132 {
  padding-left: 65.5rem !important;
}

.ps-133 {
  padding-left: 66rem !important;
}

.ps-134 {
  padding-left: 66.5rem !important;
}

.ps-135 {
  padding-left: 67rem !important;
}

.ps-136 {
  padding-left: 67.5rem !important;
}

.ps-137 {
  padding-left: 68rem !important;
}

.ps-138 {
  padding-left: 68.5rem !important;
}

.ps-139 {
  padding-left: 69rem !important;
}

.ps-140 {
  padding-left: 69.5rem !important;
}

.ps-141 {
  padding-left: 70rem !important;
}

.ps-142 {
  padding-left: 70.5rem !important;
}

.ps-143 {
  padding-left: 71rem !important;
}

.ps-144 {
  padding-left: 71.5rem !important;
}

.ps-145 {
  padding-left: 72rem !important;
}

.ps-146 {
  padding-left: 72.5rem !important;
}

.ps-147 {
  padding-left: 73rem !important;
}

.ps-148 {
  padding-left: 73.5rem !important;
}

.ps-149 {
  padding-left: 74rem !important;
}

.ps-150 {
  padding-left: 74.5rem !important;
}

.ps-151 {
  padding-left: 75rem !important;
}

.ps-152 {
  padding-left: 75.5rem !important;
}

.ps-153 {
  padding-left: 76rem !important;
}

.ps-154 {
  padding-left: 76.5rem !important;
}

.ps-155 {
  padding-left: 77rem !important;
}

.ps-156 {
  padding-left: 77.5rem !important;
}

.ps-157 {
  padding-left: 78rem !important;
}

.ps-158 {
  padding-left: 78.5rem !important;
}

.ps-159 {
  padding-left: 79rem !important;
}

.ps-160 {
  padding-left: 79.5rem !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.pe-17 {
  padding-right: 8rem !important;
}

.pe-18 {
  padding-right: 8.5rem !important;
}

.pe-19 {
  padding-right: 9rem !important;
}

.pe-20 {
  padding-right: 9.5rem !important;
}

.pe-21 {
  padding-right: 10rem !important;
}

.pe-22 {
  padding-right: 10.5rem !important;
}

.pe-23 {
  padding-right: 11rem !important;
}

.pe-24 {
  padding-right: 11.5rem !important;
}

.pe-25 {
  padding-right: 12rem !important;
}

.pe-26 {
  padding-right: 12.5rem !important;
}

.pe-27 {
  padding-right: 13rem !important;
}

.pe-28 {
  padding-right: 13.5rem !important;
}

.pe-29 {
  padding-right: 14rem !important;
}

.pe-30 {
  padding-right: 14.5rem !important;
}

.pe-31 {
  padding-right: 15rem !important;
}

.pe-32 {
  padding-right: 15.5rem !important;
}

.pe-33 {
  padding-right: 16rem !important;
}

.pe-34 {
  padding-right: 16.5rem !important;
}

.pe-35 {
  padding-right: 17rem !important;
}

.pe-36 {
  padding-right: 17.5rem !important;
}

.pe-37 {
  padding-right: 18rem !important;
}

.pe-38 {
  padding-right: 18.5rem !important;
}

.pe-39 {
  padding-right: 19rem !important;
}

.pe-40 {
  padding-right: 19.5rem !important;
}

.pe-41 {
  padding-right: 20rem !important;
}

.pe-42 {
  padding-right: 20.5rem !important;
}

.pe-43 {
  padding-right: 21rem !important;
}

.pe-44 {
  padding-right: 21.5rem !important;
}

.pe-45 {
  padding-right: 22rem !important;
}

.pe-46 {
  padding-right: 22.5rem !important;
}

.pe-47 {
  padding-right: 23rem !important;
}

.pe-48 {
  padding-right: 23.5rem !important;
}

.pe-49 {
  padding-right: 24rem !important;
}

.pe-50 {
  padding-right: 24.5rem !important;
}

.pe-51 {
  padding-right: 25rem !important;
}

.pe-52 {
  padding-right: 25.5rem !important;
}

.pe-53 {
  padding-right: 26rem !important;
}

.pe-54 {
  padding-right: 26.5rem !important;
}

.pe-55 {
  padding-right: 27rem !important;
}

.pe-56 {
  padding-right: 27.5rem !important;
}

.pe-57 {
  padding-right: 28rem !important;
}

.pe-58 {
  padding-right: 28.5rem !important;
}

.pe-59 {
  padding-right: 29rem !important;
}

.pe-60 {
  padding-right: 29.5rem !important;
}

.pe-61 {
  padding-right: 30rem !important;
}

.pe-62 {
  padding-right: 30.5rem !important;
}

.pe-63 {
  padding-right: 31rem !important;
}

.pe-64 {
  padding-right: 31.5rem !important;
}

.pe-65 {
  padding-right: 32rem !important;
}

.pe-66 {
  padding-right: 32.5rem !important;
}

.pe-67 {
  padding-right: 33rem !important;
}

.pe-68 {
  padding-right: 33.5rem !important;
}

.pe-69 {
  padding-right: 34rem !important;
}

.pe-70 {
  padding-right: 34.5rem !important;
}

.pe-71 {
  padding-right: 35rem !important;
}

.pe-72 {
  padding-right: 35.5rem !important;
}

.pe-73 {
  padding-right: 36rem !important;
}

.pe-74 {
  padding-right: 36.5rem !important;
}

.pe-75 {
  padding-right: 37rem !important;
}

.pe-76 {
  padding-right: 37.5rem !important;
}

.pe-77 {
  padding-right: 38rem !important;
}

.pe-78 {
  padding-right: 38.5rem !important;
}

.pe-79 {
  padding-right: 39rem !important;
}

.pe-80 {
  padding-right: 39.5rem !important;
}

.pe-81 {
  padding-right: 40rem !important;
}

.pe-82 {
  padding-right: 40.5rem !important;
}

.pe-83 {
  padding-right: 41rem !important;
}

.pe-84 {
  padding-right: 41.5rem !important;
}

.pe-85 {
  padding-right: 42rem !important;
}

.pe-86 {
  padding-right: 42.5rem !important;
}

.pe-87 {
  padding-right: 43rem !important;
}

.pe-88 {
  padding-right: 43.5rem !important;
}

.pe-89 {
  padding-right: 44rem !important;
}

.pe-90 {
  padding-right: 44.5rem !important;
}

.pe-91 {
  padding-right: 45rem !important;
}

.pe-92 {
  padding-right: 45.5rem !important;
}

.pe-93 {
  padding-right: 46rem !important;
}

.pe-94 {
  padding-right: 46.5rem !important;
}

.pe-95 {
  padding-right: 47rem !important;
}

.pe-96 {
  padding-right: 47.5rem !important;
}

.pe-97 {
  padding-right: 48rem !important;
}

.pe-98 {
  padding-right: 48.5rem !important;
}

.pe-99 {
  padding-right: 49rem !important;
}

.pe-100 {
  padding-right: 49.5rem !important;
}

.pe-101 {
  padding-right: 50rem !important;
}

.pe-102 {
  padding-right: 50.5rem !important;
}

.pe-103 {
  padding-right: 51rem !important;
}

.pe-104 {
  padding-right: 51.5rem !important;
}

.pe-105 {
  padding-right: 52rem !important;
}

.pe-106 {
  padding-right: 52.5rem !important;
}

.pe-107 {
  padding-right: 53rem !important;
}

.pe-108 {
  padding-right: 53.5rem !important;
}

.pe-109 {
  padding-right: 54rem !important;
}

.pe-110 {
  padding-right: 54.5rem !important;
}

.pe-111 {
  padding-right: 55rem !important;
}

.pe-112 {
  padding-right: 55.5rem !important;
}

.pe-113 {
  padding-right: 56rem !important;
}

.pe-114 {
  padding-right: 56.5rem !important;
}

.pe-115 {
  padding-right: 57rem !important;
}

.pe-116 {
  padding-right: 57.5rem !important;
}

.pe-117 {
  padding-right: 58rem !important;
}

.pe-118 {
  padding-right: 58.5rem !important;
}

.pe-119 {
  padding-right: 59rem !important;
}

.pe-120 {
  padding-right: 59.5rem !important;
}

.pe-121 {
  padding-right: 60rem !important;
}

.pe-122 {
  padding-right: 60.5rem !important;
}

.pe-123 {
  padding-right: 61rem !important;
}

.pe-124 {
  padding-right: 61.5rem !important;
}

.pe-125 {
  padding-right: 62rem !important;
}

.pe-126 {
  padding-right: 62.5rem !important;
}

.pe-127 {
  padding-right: 63rem !important;
}

.pe-128 {
  padding-right: 63.5rem !important;
}

.pe-129 {
  padding-right: 64rem !important;
}

.pe-130 {
  padding-right: 64.5rem !important;
}

.pe-131 {
  padding-right: 65rem !important;
}

.pe-132 {
  padding-right: 65.5rem !important;
}

.pe-133 {
  padding-right: 66rem !important;
}

.pe-134 {
  padding-right: 66.5rem !important;
}

.pe-135 {
  padding-right: 67rem !important;
}

.pe-136 {
  padding-right: 67.5rem !important;
}

.pe-137 {
  padding-right: 68rem !important;
}

.pe-138 {
  padding-right: 68.5rem !important;
}

.pe-139 {
  padding-right: 69rem !important;
}

.pe-140 {
  padding-right: 69.5rem !important;
}

.pe-141 {
  padding-right: 70rem !important;
}

.pe-142 {
  padding-right: 70.5rem !important;
}

.pe-143 {
  padding-right: 71rem !important;
}

.pe-144 {
  padding-right: 71.5rem !important;
}

.pe-145 {
  padding-right: 72rem !important;
}

.pe-146 {
  padding-right: 72.5rem !important;
}

.pe-147 {
  padding-right: 73rem !important;
}

.pe-148 {
  padding-right: 73.5rem !important;
}

.pe-149 {
  padding-right: 74rem !important;
}

.pe-150 {
  padding-right: 74.5rem !important;
}

.pe-151 {
  padding-right: 75rem !important;
}

.pe-152 {
  padding-right: 75.5rem !important;
}

.pe-153 {
  padding-right: 76rem !important;
}

.pe-154 {
  padding-right: 76.5rem !important;
}

.pe-155 {
  padding-right: 77rem !important;
}

.pe-156 {
  padding-right: 77.5rem !important;
}

.pe-157 {
  padding-right: 78rem !important;
}

.pe-158 {
  padding-right: 78.5rem !important;
}

.pe-159 {
  padding-right: 79rem !important;
}

.pe-160 {
  padding-right: 79.5rem !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.py-160 {
  padding-top: 79.5rem !important;
  padding-bottom: 79.5rem !important;
}
.swiper {
  padding-bottom: 16px;
}

@media (min-width: 576px) {
  .p-sm-0 {
    padding: 0rem !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 2rem !important;
  }
  .p-sm-6 {
    padding: 2.5rem !important;
  }
  .p-sm-7 {
    padding: 3rem !important;
  }
  .p-sm-8 {
    padding: 3.5rem !important;
  }
  .p-sm-9 {
    padding: 4rem !important;
  }
  .p-sm-10 {
    padding: 4.5rem !important;
  }
  .p-sm-11 {
    padding: 5rem !important;
  }
  .p-sm-12 {
    padding: 5.5rem !important;
  }
  .p-sm-13 {
    padding: 6rem !important;
  }
  .p-sm-14 {
    padding: 6.5rem !important;
  }
  .p-sm-15 {
    padding: 7rem !important;
  }
  .p-sm-16 {
    padding: 7.5rem !important;
  }
  .p-sm-17 {
    padding: 8rem !important;
  }
  .p-sm-18 {
    padding: 8.5rem !important;
  }
  .p-sm-19 {
    padding: 9rem !important;
  }
  .p-sm-20 {
    padding: 9.5rem !important;
  }
  .p-sm-21 {
    padding: 10rem !important;
  }
  .p-sm-22 {
    padding: 10.5rem !important;
  }
  .p-sm-23 {
    padding: 11rem !important;
  }
  .p-sm-24 {
    padding: 11.5rem !important;
  }
  .p-sm-25 {
    padding: 12rem !important;
  }
  .p-sm-26 {
    padding: 12.5rem !important;
  }
  .p-sm-27 {
    padding: 13rem !important;
  }
  .p-sm-28 {
    padding: 13.5rem !important;
  }
  .p-sm-29 {
    padding: 14rem !important;
  }
  .p-sm-30 {
    padding: 14.5rem !important;
  }
  .p-sm-31 {
    padding: 15rem !important;
  }
  .p-sm-32 {
    padding: 15.5rem !important;
  }
  .p-sm-33 {
    padding: 16rem !important;
  }
  .p-sm-34 {
    padding: 16.5rem !important;
  }
  .p-sm-35 {
    padding: 17rem !important;
  }
  .p-sm-36 {
    padding: 17.5rem !important;
  }
  .p-sm-37 {
    padding: 18rem !important;
  }
  .p-sm-38 {
    padding: 18.5rem !important;
  }
  .p-sm-39 {
    padding: 19rem !important;
  }
  .p-sm-40 {
    padding: 19.5rem !important;
  }
  .p-sm-41 {
    padding: 20rem !important;
  }
  .p-sm-42 {
    padding: 20.5rem !important;
  }
  .p-sm-43 {
    padding: 21rem !important;
  }
  .p-sm-44 {
    padding: 21.5rem !important;
  }
  .p-sm-45 {
    padding: 22rem !important;
  }
  .p-sm-46 {
    padding: 22.5rem !important;
  }
  .p-sm-47 {
    padding: 23rem !important;
  }
  .p-sm-48 {
    padding: 23.5rem !important;
  }
  .p-sm-49 {
    padding: 24rem !important;
  }
  .p-sm-50 {
    padding: 24.5rem !important;
  }
  .p-sm-51 {
    padding: 25rem !important;
  }
  .p-sm-52 {
    padding: 25.5rem !important;
  }
  .p-sm-53 {
    padding: 26rem !important;
  }
  .p-sm-54 {
    padding: 26.5rem !important;
  }
  .p-sm-55 {
    padding: 27rem !important;
  }
  .p-sm-56 {
    padding: 27.5rem !important;
  }
  .p-sm-57 {
    padding: 28rem !important;
  }
  .p-sm-58 {
    padding: 28.5rem !important;
  }
  .p-sm-59 {
    padding: 29rem !important;
  }
  .p-sm-60 {
    padding: 29.5rem !important;
  }
  .p-sm-61 {
    padding: 30rem !important;
  }
  .p-sm-62 {
    padding: 30.5rem !important;
  }
  .p-sm-63 {
    padding: 31rem !important;
  }
  .p-sm-64 {
    padding: 31.5rem !important;
  }
  .p-sm-65 {
    padding: 32rem !important;
  }
  .p-sm-66 {
    padding: 32.5rem !important;
  }
  .p-sm-67 {
    padding: 33rem !important;
  }
  .p-sm-68 {
    padding: 33.5rem !important;
  }
  .p-sm-69 {
    padding: 34rem !important;
  }
  .p-sm-70 {
    padding: 34.5rem !important;
  }
  .p-sm-71 {
    padding: 35rem !important;
  }
  .p-sm-72 {
    padding: 35.5rem !important;
  }
  .p-sm-73 {
    padding: 36rem !important;
  }
  .p-sm-74 {
    padding: 36.5rem !important;
  }
  .p-sm-75 {
    padding: 37rem !important;
  }
  .p-sm-76 {
    padding: 37.5rem !important;
  }
  .p-sm-77 {
    padding: 38rem !important;
  }
  .p-sm-78 {
    padding: 38.5rem !important;
  }
  .p-sm-79 {
    padding: 39rem !important;
  }
  .p-sm-80 {
    padding: 39.5rem !important;
  }
  .p-sm-81 {
    padding: 40rem !important;
  }
  .p-sm-82 {
    padding: 40.5rem !important;
  }
  .p-sm-83 {
    padding: 41rem !important;
  }
  .p-sm-84 {
    padding: 41.5rem !important;
  }
  .p-sm-85 {
    padding: 42rem !important;
  }
  .p-sm-86 {
    padding: 42.5rem !important;
  }
  .p-sm-87 {
    padding: 43rem !important;
  }
  .p-sm-88 {
    padding: 43.5rem !important;
  }
  .p-sm-89 {
    padding: 44rem !important;
  }
  .p-sm-90 {
    padding: 44.5rem !important;
  }
  .p-sm-91 {
    padding: 45rem !important;
  }
  .p-sm-92 {
    padding: 45.5rem !important;
  }
  .p-sm-93 {
    padding: 46rem !important;
  }
  .p-sm-94 {
    padding: 46.5rem !important;
  }
  .p-sm-95 {
    padding: 47rem !important;
  }
  .p-sm-96 {
    padding: 47.5rem !important;
  }
  .p-sm-97 {
    padding: 48rem !important;
  }
  .p-sm-98 {
    padding: 48.5rem !important;
  }
  .p-sm-99 {
    padding: 49rem !important;
  }
  .p-sm-100 {
    padding: 49.5rem !important;
  }
  .p-sm-101 {
    padding: 50rem !important;
  }
  .p-sm-102 {
    padding: 50.5rem !important;
  }
  .p-sm-103 {
    padding: 51rem !important;
  }
  .p-sm-104 {
    padding: 51.5rem !important;
  }
  .p-sm-105 {
    padding: 52rem !important;
  }
  .p-sm-106 {
    padding: 52.5rem !important;
  }
  .p-sm-107 {
    padding: 53rem !important;
  }
  .p-sm-108 {
    padding: 53.5rem !important;
  }
  .p-sm-109 {
    padding: 54rem !important;
  }
  .p-sm-110 {
    padding: 54.5rem !important;
  }
  .p-sm-111 {
    padding: 55rem !important;
  }
  .p-sm-112 {
    padding: 55.5rem !important;
  }
  .p-sm-113 {
    padding: 56rem !important;
  }
  .p-sm-114 {
    padding: 56.5rem !important;
  }
  .p-sm-115 {
    padding: 57rem !important;
  }
  .p-sm-116 {
    padding: 57.5rem !important;
  }
  .p-sm-117 {
    padding: 58rem !important;
  }
  .p-sm-118 {
    padding: 58.5rem !important;
  }
  .p-sm-119 {
    padding: 59rem !important;
  }
  .p-sm-120 {
    padding: 59.5rem !important;
  }
  .p-sm-121 {
    padding: 60rem !important;
  }
  .p-sm-122 {
    padding: 60.5rem !important;
  }
  .p-sm-123 {
    padding: 61rem !important;
  }
  .p-sm-124 {
    padding: 61.5rem !important;
  }
  .p-sm-125 {
    padding: 62rem !important;
  }
  .p-sm-126 {
    padding: 62.5rem !important;
  }
  .p-sm-127 {
    padding: 63rem !important;
  }
  .p-sm-128 {
    padding: 63.5rem !important;
  }
  .p-sm-129 {
    padding: 64rem !important;
  }
  .p-sm-130 {
    padding: 64.5rem !important;
  }
  .p-sm-131 {
    padding: 65rem !important;
  }
  .p-sm-132 {
    padding: 65.5rem !important;
  }
  .p-sm-133 {
    padding: 66rem !important;
  }
  .p-sm-134 {
    padding: 66.5rem !important;
  }
  .p-sm-135 {
    padding: 67rem !important;
  }
  .p-sm-136 {
    padding: 67.5rem !important;
  }
  .p-sm-137 {
    padding: 68rem !important;
  }
  .p-sm-138 {
    padding: 68.5rem !important;
  }
  .p-sm-139 {
    padding: 69rem !important;
  }
  .p-sm-140 {
    padding: 69.5rem !important;
  }
  .p-sm-141 {
    padding: 70rem !important;
  }
  .p-sm-142 {
    padding: 70.5rem !important;
  }
  .p-sm-143 {
    padding: 71rem !important;
  }
  .p-sm-144 {
    padding: 71.5rem !important;
  }
  .p-sm-145 {
    padding: 72rem !important;
  }
  .p-sm-146 {
    padding: 72.5rem !important;
  }
  .p-sm-147 {
    padding: 73rem !important;
  }
  .p-sm-148 {
    padding: 73.5rem !important;
  }
  .p-sm-149 {
    padding: 74rem !important;
  }
  .p-sm-150 {
    padding: 74.5rem !important;
  }
  .p-sm-151 {
    padding: 75rem !important;
  }
  .p-sm-152 {
    padding: 75.5rem !important;
  }
  .p-sm-153 {
    padding: 76rem !important;
  }
  .p-sm-154 {
    padding: 76.5rem !important;
  }
  .p-sm-155 {
    padding: 77rem !important;
  }
  .p-sm-156 {
    padding: 77.5rem !important;
  }
  .p-sm-157 {
    padding: 78rem !important;
  }
  .p-sm-158 {
    padding: 78.5rem !important;
  }
  .p-sm-159 {
    padding: 79rem !important;
  }
  .p-sm-160 {
    padding: 79.5rem !important;
  }
  .pt-sm-0 {
    padding-top: 0rem !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 2rem !important;
  }
  .pt-sm-6 {
    padding-top: 2.5rem !important;
  }
  .pt-sm-7 {
    padding-top: 3rem !important;
  }
  .pt-sm-8 {
    padding-top: 3.5rem !important;
  }
  .pt-sm-9 {
    padding-top: 4rem !important;
  }
  .pt-sm-10 {
    padding-top: 4.5rem !important;
  }
  .pt-sm-11 {
    padding-top: 5rem !important;
  }
  .pt-sm-12 {
    padding-top: 5.5rem !important;
  }
  .pt-sm-13 {
    padding-top: 6rem !important;
  }
  .pt-sm-14 {
    padding-top: 6.5rem !important;
  }
  .pt-sm-15 {
    padding-top: 7rem !important;
  }
  .pt-sm-16 {
    padding-top: 7.5rem !important;
  }
  .pt-sm-17 {
    padding-top: 8rem !important;
  }
  .pt-sm-18 {
    padding-top: 8.5rem !important;
  }
  .pt-sm-19 {
    padding-top: 9rem !important;
  }
  .pt-sm-20 {
    padding-top: 9.5rem !important;
  }
  .pt-sm-21 {
    padding-top: 10rem !important;
  }
  .pt-sm-22 {
    padding-top: 10.5rem !important;
  }
  .pt-sm-23 {
    padding-top: 11rem !important;
  }
  .pt-sm-24 {
    padding-top: 11.5rem !important;
  }
  .pt-sm-25 {
    padding-top: 12rem !important;
  }
  .pt-sm-26 {
    padding-top: 12.5rem !important;
  }
  .pt-sm-27 {
    padding-top: 13rem !important;
  }
  .pt-sm-28 {
    padding-top: 13.5rem !important;
  }
  .pt-sm-29 {
    padding-top: 14rem !important;
  }
  .pt-sm-30 {
    padding-top: 14.5rem !important;
  }
  .pt-sm-31 {
    padding-top: 15rem !important;
  }
  .pt-sm-32 {
    padding-top: 15.5rem !important;
  }
  .pt-sm-33 {
    padding-top: 16rem !important;
  }
  .pt-sm-34 {
    padding-top: 16.5rem !important;
  }
  .pt-sm-35 {
    padding-top: 17rem !important;
  }
  .pt-sm-36 {
    padding-top: 17.5rem !important;
  }
  .pt-sm-37 {
    padding-top: 18rem !important;
  }
  .pt-sm-38 {
    padding-top: 18.5rem !important;
  }
  .pt-sm-39 {
    padding-top: 19rem !important;
  }
  .pt-sm-40 {
    padding-top: 19.5rem !important;
  }
  .pt-sm-41 {
    padding-top: 20rem !important;
  }
  .pt-sm-42 {
    padding-top: 20.5rem !important;
  }
  .pt-sm-43 {
    padding-top: 21rem !important;
  }
  .pt-sm-44 {
    padding-top: 21.5rem !important;
  }
  .pt-sm-45 {
    padding-top: 22rem !important;
  }
  .pt-sm-46 {
    padding-top: 22.5rem !important;
  }
  .pt-sm-47 {
    padding-top: 23rem !important;
  }
  .pt-sm-48 {
    padding-top: 23.5rem !important;
  }
  .pt-sm-49 {
    padding-top: 24rem !important;
  }
  .pt-sm-50 {
    padding-top: 24.5rem !important;
  }
  .pt-sm-51 {
    padding-top: 25rem !important;
  }
  .pt-sm-52 {
    padding-top: 25.5rem !important;
  }
  .pt-sm-53 {
    padding-top: 26rem !important;
  }
  .pt-sm-54 {
    padding-top: 26.5rem !important;
  }
  .pt-sm-55 {
    padding-top: 27rem !important;
  }
  .pt-sm-56 {
    padding-top: 27.5rem !important;
  }
  .pt-sm-57 {
    padding-top: 28rem !important;
  }
  .pt-sm-58 {
    padding-top: 28.5rem !important;
  }
  .pt-sm-59 {
    padding-top: 29rem !important;
  }
  .pt-sm-60 {
    padding-top: 29.5rem !important;
  }
  .pt-sm-61 {
    padding-top: 30rem !important;
  }
  .pt-sm-62 {
    padding-top: 30.5rem !important;
  }
  .pt-sm-63 {
    padding-top: 31rem !important;
  }
  .pt-sm-64 {
    padding-top: 31.5rem !important;
  }
  .pt-sm-65 {
    padding-top: 32rem !important;
  }
  .pt-sm-66 {
    padding-top: 32.5rem !important;
  }
  .pt-sm-67 {
    padding-top: 33rem !important;
  }
  .pt-sm-68 {
    padding-top: 33.5rem !important;
  }
  .pt-sm-69 {
    padding-top: 34rem !important;
  }
  .pt-sm-70 {
    padding-top: 34.5rem !important;
  }
  .pt-sm-71 {
    padding-top: 35rem !important;
  }
  .pt-sm-72 {
    padding-top: 35.5rem !important;
  }
  .pt-sm-73 {
    padding-top: 36rem !important;
  }
  .pt-sm-74 {
    padding-top: 36.5rem !important;
  }
  .pt-sm-75 {
    padding-top: 37rem !important;
  }
  .pt-sm-76 {
    padding-top: 37.5rem !important;
  }
  .pt-sm-77 {
    padding-top: 38rem !important;
  }
  .pt-sm-78 {
    padding-top: 38.5rem !important;
  }
  .pt-sm-79 {
    padding-top: 39rem !important;
  }
  .pt-sm-80 {
    padding-top: 39.5rem !important;
  }
  .pt-sm-81 {
    padding-top: 40rem !important;
  }
  .pt-sm-82 {
    padding-top: 40.5rem !important;
  }
  .pt-sm-83 {
    padding-top: 41rem !important;
  }
  .pt-sm-84 {
    padding-top: 41.5rem !important;
  }
  .pt-sm-85 {
    padding-top: 42rem !important;
  }
  .pt-sm-86 {
    padding-top: 42.5rem !important;
  }
  .pt-sm-87 {
    padding-top: 43rem !important;
  }
  .pt-sm-88 {
    padding-top: 43.5rem !important;
  }
  .pt-sm-89 {
    padding-top: 44rem !important;
  }
  .pt-sm-90 {
    padding-top: 44.5rem !important;
  }
  .pt-sm-91 {
    padding-top: 45rem !important;
  }
  .pt-sm-92 {
    padding-top: 45.5rem !important;
  }
  .pt-sm-93 {
    padding-top: 46rem !important;
  }
  .pt-sm-94 {
    padding-top: 46.5rem !important;
  }
  .pt-sm-95 {
    padding-top: 47rem !important;
  }
  .pt-sm-96 {
    padding-top: 47.5rem !important;
  }
  .pt-sm-97 {
    padding-top: 48rem !important;
  }
  .pt-sm-98 {
    padding-top: 48.5rem !important;
  }
  .pt-sm-99 {
    padding-top: 49rem !important;
  }
  .pt-sm-100 {
    padding-top: 49.5rem !important;
  }
  .pt-sm-101 {
    padding-top: 50rem !important;
  }
  .pt-sm-102 {
    padding-top: 50.5rem !important;
  }
  .pt-sm-103 {
    padding-top: 51rem !important;
  }
  .pt-sm-104 {
    padding-top: 51.5rem !important;
  }
  .pt-sm-105 {
    padding-top: 52rem !important;
  }
  .pt-sm-106 {
    padding-top: 52.5rem !important;
  }
  .pt-sm-107 {
    padding-top: 53rem !important;
  }
  .pt-sm-108 {
    padding-top: 53.5rem !important;
  }
  .pt-sm-109 {
    padding-top: 54rem !important;
  }
  .pt-sm-110 {
    padding-top: 54.5rem !important;
  }
  .pt-sm-111 {
    padding-top: 55rem !important;
  }
  .pt-sm-112 {
    padding-top: 55.5rem !important;
  }
  .pt-sm-113 {
    padding-top: 56rem !important;
  }
  .pt-sm-114 {
    padding-top: 56.5rem !important;
  }
  .pt-sm-115 {
    padding-top: 57rem !important;
  }
  .pt-sm-116 {
    padding-top: 57.5rem !important;
  }
  .pt-sm-117 {
    padding-top: 58rem !important;
  }
  .pt-sm-118 {
    padding-top: 58.5rem !important;
  }
  .pt-sm-119 {
    padding-top: 59rem !important;
  }
  .pt-sm-120 {
    padding-top: 59.5rem !important;
  }
  .pt-sm-121 {
    padding-top: 60rem !important;
  }
  .pt-sm-122 {
    padding-top: 60.5rem !important;
  }
  .pt-sm-123 {
    padding-top: 61rem !important;
  }
  .pt-sm-124 {
    padding-top: 61.5rem !important;
  }
  .pt-sm-125 {
    padding-top: 62rem !important;
  }
  .pt-sm-126 {
    padding-top: 62.5rem !important;
  }
  .pt-sm-127 {
    padding-top: 63rem !important;
  }
  .pt-sm-128 {
    padding-top: 63.5rem !important;
  }
  .pt-sm-129 {
    padding-top: 64rem !important;
  }
  .pt-sm-130 {
    padding-top: 64.5rem !important;
  }
  .pt-sm-131 {
    padding-top: 65rem !important;
  }
  .pt-sm-132 {
    padding-top: 65.5rem !important;
  }
  .pt-sm-133 {
    padding-top: 66rem !important;
  }
  .pt-sm-134 {
    padding-top: 66.5rem !important;
  }
  .pt-sm-135 {
    padding-top: 67rem !important;
  }
  .pt-sm-136 {
    padding-top: 67.5rem !important;
  }
  .pt-sm-137 {
    padding-top: 68rem !important;
  }
  .pt-sm-138 {
    padding-top: 68.5rem !important;
  }
  .pt-sm-139 {
    padding-top: 69rem !important;
  }
  .pt-sm-140 {
    padding-top: 69.5rem !important;
  }
  .pt-sm-141 {
    padding-top: 70rem !important;
  }
  .pt-sm-142 {
    padding-top: 70.5rem !important;
  }
  .pt-sm-143 {
    padding-top: 71rem !important;
  }
  .pt-sm-144 {
    padding-top: 71.5rem !important;
  }
  .pt-sm-145 {
    padding-top: 72rem !important;
  }
  .pt-sm-146 {
    padding-top: 72.5rem !important;
  }
  .pt-sm-147 {
    padding-top: 73rem !important;
  }
  .pt-sm-148 {
    padding-top: 73.5rem !important;
  }
  .pt-sm-149 {
    padding-top: 74rem !important;
  }
  .pt-sm-150 {
    padding-top: 74.5rem !important;
  }
  .pt-sm-151 {
    padding-top: 75rem !important;
  }
  .pt-sm-152 {
    padding-top: 75.5rem !important;
  }
  .pt-sm-153 {
    padding-top: 76rem !important;
  }
  .pt-sm-154 {
    padding-top: 76.5rem !important;
  }
  .pt-sm-155 {
    padding-top: 77rem !important;
  }
  .pt-sm-156 {
    padding-top: 77.5rem !important;
  }
  .pt-sm-157 {
    padding-top: 78rem !important;
  }
  .pt-sm-158 {
    padding-top: 78.5rem !important;
  }
  .pt-sm-159 {
    padding-top: 79rem !important;
  }
  .pt-sm-160 {
    padding-top: 79.5rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0rem !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 2rem !important;
  }
  .pb-sm-6 {
    padding-bottom: 2.5rem !important;
  }
  .pb-sm-7 {
    padding-bottom: 3rem !important;
  }
  .pb-sm-8 {
    padding-bottom: 3.5rem !important;
  }
  .pb-sm-9 {
    padding-bottom: 4rem !important;
  }
  .pb-sm-10 {
    padding-bottom: 4.5rem !important;
  }
  .pb-sm-11 {
    padding-bottom: 5rem !important;
  }
  .pb-sm-12 {
    padding-bottom: 5.5rem !important;
  }
  .pb-sm-13 {
    padding-bottom: 6rem !important;
  }
  .pb-sm-14 {
    padding-bottom: 6.5rem !important;
  }
  .pb-sm-15 {
    padding-bottom: 7rem !important;
  }
  .pb-sm-16 {
    padding-bottom: 7.5rem !important;
  }
  .pb-sm-17 {
    padding-bottom: 8rem !important;
  }
  .pb-sm-18 {
    padding-bottom: 8.5rem !important;
  }
  .pb-sm-19 {
    padding-bottom: 9rem !important;
  }
  .pb-sm-20 {
    padding-bottom: 9.5rem !important;
  }
  .pb-sm-21 {
    padding-bottom: 10rem !important;
  }
  .pb-sm-22 {
    padding-bottom: 10.5rem !important;
  }
  .pb-sm-23 {
    padding-bottom: 11rem !important;
  }
  .pb-sm-24 {
    padding-bottom: 11.5rem !important;
  }
  .pb-sm-25 {
    padding-bottom: 12rem !important;
  }
  .pb-sm-26 {
    padding-bottom: 12.5rem !important;
  }
  .pb-sm-27 {
    padding-bottom: 13rem !important;
  }
  .pb-sm-28 {
    padding-bottom: 13.5rem !important;
  }
  .pb-sm-29 {
    padding-bottom: 14rem !important;
  }
  .pb-sm-30 {
    padding-bottom: 14.5rem !important;
  }
  .pb-sm-31 {
    padding-bottom: 15rem !important;
  }
  .pb-sm-32 {
    padding-bottom: 15.5rem !important;
  }
  .pb-sm-33 {
    padding-bottom: 16rem !important;
  }
  .pb-sm-34 {
    padding-bottom: 16.5rem !important;
  }
  .pb-sm-35 {
    padding-bottom: 17rem !important;
  }
  .pb-sm-36 {
    padding-bottom: 17.5rem !important;
  }
  .pb-sm-37 {
    padding-bottom: 18rem !important;
  }
  .pb-sm-38 {
    padding-bottom: 18.5rem !important;
  }
  .pb-sm-39 {
    padding-bottom: 19rem !important;
  }
  .pb-sm-40 {
    padding-bottom: 19.5rem !important;
  }
  .pb-sm-41 {
    padding-bottom: 20rem !important;
  }
  .pb-sm-42 {
    padding-bottom: 20.5rem !important;
  }
  .pb-sm-43 {
    padding-bottom: 21rem !important;
  }
  .pb-sm-44 {
    padding-bottom: 21.5rem !important;
  }
  .pb-sm-45 {
    padding-bottom: 22rem !important;
  }
  .pb-sm-46 {
    padding-bottom: 22.5rem !important;
  }
  .pb-sm-47 {
    padding-bottom: 23rem !important;
  }
  .pb-sm-48 {
    padding-bottom: 23.5rem !important;
  }
  .pb-sm-49 {
    padding-bottom: 24rem !important;
  }
  .pb-sm-50 {
    padding-bottom: 24.5rem !important;
  }
  .pb-sm-51 {
    padding-bottom: 25rem !important;
  }
  .pb-sm-52 {
    padding-bottom: 25.5rem !important;
  }
  .pb-sm-53 {
    padding-bottom: 26rem !important;
  }
  .pb-sm-54 {
    padding-bottom: 26.5rem !important;
  }
  .pb-sm-55 {
    padding-bottom: 27rem !important;
  }
  .pb-sm-56 {
    padding-bottom: 27.5rem !important;
  }
  .pb-sm-57 {
    padding-bottom: 28rem !important;
  }
  .pb-sm-58 {
    padding-bottom: 28.5rem !important;
  }
  .pb-sm-59 {
    padding-bottom: 29rem !important;
  }
  .pb-sm-60 {
    padding-bottom: 29.5rem !important;
  }
  .pb-sm-61 {
    padding-bottom: 30rem !important;
  }
  .pb-sm-62 {
    padding-bottom: 30.5rem !important;
  }
  .pb-sm-63 {
    padding-bottom: 31rem !important;
  }
  .pb-sm-64 {
    padding-bottom: 31.5rem !important;
  }
  .pb-sm-65 {
    padding-bottom: 32rem !important;
  }
  .pb-sm-66 {
    padding-bottom: 32.5rem !important;
  }
  .pb-sm-67 {
    padding-bottom: 33rem !important;
  }
  .pb-sm-68 {
    padding-bottom: 33.5rem !important;
  }
  .pb-sm-69 {
    padding-bottom: 34rem !important;
  }
  .pb-sm-70 {
    padding-bottom: 34.5rem !important;
  }
  .pb-sm-71 {
    padding-bottom: 35rem !important;
  }
  .pb-sm-72 {
    padding-bottom: 35.5rem !important;
  }
  .pb-sm-73 {
    padding-bottom: 36rem !important;
  }
  .pb-sm-74 {
    padding-bottom: 36.5rem !important;
  }
  .pb-sm-75 {
    padding-bottom: 37rem !important;
  }
  .pb-sm-76 {
    padding-bottom: 37.5rem !important;
  }
  .pb-sm-77 {
    padding-bottom: 38rem !important;
  }
  .pb-sm-78 {
    padding-bottom: 38.5rem !important;
  }
  .pb-sm-79 {
    padding-bottom: 39rem !important;
  }
  .pb-sm-80 {
    padding-bottom: 39.5rem !important;
  }
  .pb-sm-81 {
    padding-bottom: 40rem !important;
  }
  .pb-sm-82 {
    padding-bottom: 40.5rem !important;
  }
  .pb-sm-83 {
    padding-bottom: 41rem !important;
  }
  .pb-sm-84 {
    padding-bottom: 41.5rem !important;
  }
  .pb-sm-85 {
    padding-bottom: 42rem !important;
  }
  .pb-sm-86 {
    padding-bottom: 42.5rem !important;
  }
  .pb-sm-87 {
    padding-bottom: 43rem !important;
  }
  .pb-sm-88 {
    padding-bottom: 43.5rem !important;
  }
  .pb-sm-89 {
    padding-bottom: 44rem !important;
  }
  .pb-sm-90 {
    padding-bottom: 44.5rem !important;
  }
  .pb-sm-91 {
    padding-bottom: 45rem !important;
  }
  .pb-sm-92 {
    padding-bottom: 45.5rem !important;
  }
  .pb-sm-93 {
    padding-bottom: 46rem !important;
  }
  .pb-sm-94 {
    padding-bottom: 46.5rem !important;
  }
  .pb-sm-95 {
    padding-bottom: 47rem !important;
  }
  .pb-sm-96 {
    padding-bottom: 47.5rem !important;
  }
  .pb-sm-97 {
    padding-bottom: 48rem !important;
  }
  .pb-sm-98 {
    padding-bottom: 48.5rem !important;
  }
  .pb-sm-99 {
    padding-bottom: 49rem !important;
  }
  .pb-sm-100 {
    padding-bottom: 49.5rem !important;
  }
  .pb-sm-101 {
    padding-bottom: 50rem !important;
  }
  .pb-sm-102 {
    padding-bottom: 50.5rem !important;
  }
  .pb-sm-103 {
    padding-bottom: 51rem !important;
  }
  .pb-sm-104 {
    padding-bottom: 51.5rem !important;
  }
  .pb-sm-105 {
    padding-bottom: 52rem !important;
  }
  .pb-sm-106 {
    padding-bottom: 52.5rem !important;
  }
  .pb-sm-107 {
    padding-bottom: 53rem !important;
  }
  .pb-sm-108 {
    padding-bottom: 53.5rem !important;
  }
  .pb-sm-109 {
    padding-bottom: 54rem !important;
  }
  .pb-sm-110 {
    padding-bottom: 54.5rem !important;
  }
  .pb-sm-111 {
    padding-bottom: 55rem !important;
  }
  .pb-sm-112 {
    padding-bottom: 55.5rem !important;
  }
  .pb-sm-113 {
    padding-bottom: 56rem !important;
  }
  .pb-sm-114 {
    padding-bottom: 56.5rem !important;
  }
  .pb-sm-115 {
    padding-bottom: 57rem !important;
  }
  .pb-sm-116 {
    padding-bottom: 57.5rem !important;
  }
  .pb-sm-117 {
    padding-bottom: 58rem !important;
  }
  .pb-sm-118 {
    padding-bottom: 58.5rem !important;
  }
  .pb-sm-119 {
    padding-bottom: 59rem !important;
  }
  .pb-sm-120 {
    padding-bottom: 59.5rem !important;
  }
  .pb-sm-121 {
    padding-bottom: 60rem !important;
  }
  .pb-sm-122 {
    padding-bottom: 60.5rem !important;
  }
  .pb-sm-123 {
    padding-bottom: 61rem !important;
  }
  .pb-sm-124 {
    padding-bottom: 61.5rem !important;
  }
  .pb-sm-125 {
    padding-bottom: 62rem !important;
  }
  .pb-sm-126 {
    padding-bottom: 62.5rem !important;
  }
  .pb-sm-127 {
    padding-bottom: 63rem !important;
  }
  .pb-sm-128 {
    padding-bottom: 63.5rem !important;
  }
  .pb-sm-129 {
    padding-bottom: 64rem !important;
  }
  .pb-sm-130 {
    padding-bottom: 64.5rem !important;
  }
  .pb-sm-131 {
    padding-bottom: 65rem !important;
  }
  .pb-sm-132 {
    padding-bottom: 65.5rem !important;
  }
  .pb-sm-133 {
    padding-bottom: 66rem !important;
  }
  .pb-sm-134 {
    padding-bottom: 66.5rem !important;
  }
  .pb-sm-135 {
    padding-bottom: 67rem !important;
  }
  .pb-sm-136 {
    padding-bottom: 67.5rem !important;
  }
  .pb-sm-137 {
    padding-bottom: 68rem !important;
  }
  .pb-sm-138 {
    padding-bottom: 68.5rem !important;
  }
  .pb-sm-139 {
    padding-bottom: 69rem !important;
  }
  .pb-sm-140 {
    padding-bottom: 69.5rem !important;
  }
  .pb-sm-141 {
    padding-bottom: 70rem !important;
  }
  .pb-sm-142 {
    padding-bottom: 70.5rem !important;
  }
  .pb-sm-143 {
    padding-bottom: 71rem !important;
  }
  .pb-sm-144 {
    padding-bottom: 71.5rem !important;
  }
  .pb-sm-145 {
    padding-bottom: 72rem !important;
  }
  .pb-sm-146 {
    padding-bottom: 72.5rem !important;
  }
  .pb-sm-147 {
    padding-bottom: 73rem !important;
  }
  .pb-sm-148 {
    padding-bottom: 73.5rem !important;
  }
  .pb-sm-149 {
    padding-bottom: 74rem !important;
  }
  .pb-sm-150 {
    padding-bottom: 74.5rem !important;
  }
  .pb-sm-151 {
    padding-bottom: 75rem !important;
  }
  .pb-sm-152 {
    padding-bottom: 75.5rem !important;
  }
  .pb-sm-153 {
    padding-bottom: 76rem !important;
  }
  .pb-sm-154 {
    padding-bottom: 76.5rem !important;
  }
  .pb-sm-155 {
    padding-bottom: 77rem !important;
  }
  .pb-sm-156 {
    padding-bottom: 77.5rem !important;
  }
  .pb-sm-157 {
    padding-bottom: 78rem !important;
  }
  .pb-sm-158 {
    padding-bottom: 78.5rem !important;
  }
  .pb-sm-159 {
    padding-bottom: 79rem !important;
  }
  .pb-sm-160 {
    padding-bottom: 79.5rem !important;
  }
  .ps-sm-0 {
    padding-left: 0rem !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 2rem !important;
  }
  .ps-sm-6 {
    padding-left: 2.5rem !important;
  }
  .ps-sm-7 {
    padding-left: 3rem !important;
  }
  .ps-sm-8 {
    padding-left: 3.5rem !important;
  }
  .ps-sm-9 {
    padding-left: 4rem !important;
  }
  .ps-sm-10 {
    padding-left: 4.5rem !important;
  }
  .ps-sm-11 {
    padding-left: 5rem !important;
  }
  .ps-sm-12 {
    padding-left: 5.5rem !important;
  }
  .ps-sm-13 {
    padding-left: 6rem !important;
  }
  .ps-sm-14 {
    padding-left: 6.5rem !important;
  }
  .ps-sm-15 {
    padding-left: 7rem !important;
  }
  .ps-sm-16 {
    padding-left: 7.5rem !important;
  }
  .ps-sm-17 {
    padding-left: 8rem !important;
  }
  .ps-sm-18 {
    padding-left: 8.5rem !important;
  }
  .ps-sm-19 {
    padding-left: 9rem !important;
  }
  .ps-sm-20 {
    padding-left: 9.5rem !important;
  }
  .ps-sm-21 {
    padding-left: 10rem !important;
  }
  .ps-sm-22 {
    padding-left: 10.5rem !important;
  }
  .ps-sm-23 {
    padding-left: 11rem !important;
  }
  .ps-sm-24 {
    padding-left: 11.5rem !important;
  }
  .ps-sm-25 {
    padding-left: 12rem !important;
  }
  .ps-sm-26 {
    padding-left: 12.5rem !important;
  }
  .ps-sm-27 {
    padding-left: 13rem !important;
  }
  .ps-sm-28 {
    padding-left: 13.5rem !important;
  }
  .ps-sm-29 {
    padding-left: 14rem !important;
  }
  .ps-sm-30 {
    padding-left: 14.5rem !important;
  }
  .ps-sm-31 {
    padding-left: 15rem !important;
  }
  .ps-sm-32 {
    padding-left: 15.5rem !important;
  }
  .ps-sm-33 {
    padding-left: 16rem !important;
  }
  .ps-sm-34 {
    padding-left: 16.5rem !important;
  }
  .ps-sm-35 {
    padding-left: 17rem !important;
  }
  .ps-sm-36 {
    padding-left: 17.5rem !important;
  }
  .ps-sm-37 {
    padding-left: 18rem !important;
  }
  .ps-sm-38 {
    padding-left: 18.5rem !important;
  }
  .ps-sm-39 {
    padding-left: 19rem !important;
  }
  .ps-sm-40 {
    padding-left: 19.5rem !important;
  }
  .ps-sm-41 {
    padding-left: 20rem !important;
  }
  .ps-sm-42 {
    padding-left: 20.5rem !important;
  }
  .ps-sm-43 {
    padding-left: 21rem !important;
  }
  .ps-sm-44 {
    padding-left: 21.5rem !important;
  }
  .ps-sm-45 {
    padding-left: 22rem !important;
  }
  .ps-sm-46 {
    padding-left: 22.5rem !important;
  }
  .ps-sm-47 {
    padding-left: 23rem !important;
  }
  .ps-sm-48 {
    padding-left: 23.5rem !important;
  }
  .ps-sm-49 {
    padding-left: 24rem !important;
  }
  .ps-sm-50 {
    padding-left: 24.5rem !important;
  }
  .ps-sm-51 {
    padding-left: 25rem !important;
  }
  .ps-sm-52 {
    padding-left: 25.5rem !important;
  }
  .ps-sm-53 {
    padding-left: 26rem !important;
  }
  .ps-sm-54 {
    padding-left: 26.5rem !important;
  }
  .ps-sm-55 {
    padding-left: 27rem !important;
  }
  .ps-sm-56 {
    padding-left: 27.5rem !important;
  }
  .ps-sm-57 {
    padding-left: 28rem !important;
  }
  .ps-sm-58 {
    padding-left: 28.5rem !important;
  }
  .ps-sm-59 {
    padding-left: 29rem !important;
  }
  .ps-sm-60 {
    padding-left: 29.5rem !important;
  }
  .ps-sm-61 {
    padding-left: 30rem !important;
  }
  .ps-sm-62 {
    padding-left: 30.5rem !important;
  }
  .ps-sm-63 {
    padding-left: 31rem !important;
  }
  .ps-sm-64 {
    padding-left: 31.5rem !important;
  }
  .ps-sm-65 {
    padding-left: 32rem !important;
  }
  .ps-sm-66 {
    padding-left: 32.5rem !important;
  }
  .ps-sm-67 {
    padding-left: 33rem !important;
  }
  .ps-sm-68 {
    padding-left: 33.5rem !important;
  }
  .ps-sm-69 {
    padding-left: 34rem !important;
  }
  .ps-sm-70 {
    padding-left: 34.5rem !important;
  }
  .ps-sm-71 {
    padding-left: 35rem !important;
  }
  .ps-sm-72 {
    padding-left: 35.5rem !important;
  }
  .ps-sm-73 {
    padding-left: 36rem !important;
  }
  .ps-sm-74 {
    padding-left: 36.5rem !important;
  }
  .ps-sm-75 {
    padding-left: 37rem !important;
  }
  .ps-sm-76 {
    padding-left: 37.5rem !important;
  }
  .ps-sm-77 {
    padding-left: 38rem !important;
  }
  .ps-sm-78 {
    padding-left: 38.5rem !important;
  }
  .ps-sm-79 {
    padding-left: 39rem !important;
  }
  .ps-sm-80 {
    padding-left: 39.5rem !important;
  }
  .ps-sm-81 {
    padding-left: 40rem !important;
  }
  .ps-sm-82 {
    padding-left: 40.5rem !important;
  }
  .ps-sm-83 {
    padding-left: 41rem !important;
  }
  .ps-sm-84 {
    padding-left: 41.5rem !important;
  }
  .ps-sm-85 {
    padding-left: 42rem !important;
  }
  .ps-sm-86 {
    padding-left: 42.5rem !important;
  }
  .ps-sm-87 {
    padding-left: 43rem !important;
  }
  .ps-sm-88 {
    padding-left: 43.5rem !important;
  }
  .ps-sm-89 {
    padding-left: 44rem !important;
  }
  .ps-sm-90 {
    padding-left: 44.5rem !important;
  }
  .ps-sm-91 {
    padding-left: 45rem !important;
  }
  .ps-sm-92 {
    padding-left: 45.5rem !important;
  }
  .ps-sm-93 {
    padding-left: 46rem !important;
  }
  .ps-sm-94 {
    padding-left: 46.5rem !important;
  }
  .ps-sm-95 {
    padding-left: 47rem !important;
  }
  .ps-sm-96 {
    padding-left: 47.5rem !important;
  }
  .ps-sm-97 {
    padding-left: 48rem !important;
  }
  .ps-sm-98 {
    padding-left: 48.5rem !important;
  }
  .ps-sm-99 {
    padding-left: 49rem !important;
  }
  .ps-sm-100 {
    padding-left: 49.5rem !important;
  }
  .ps-sm-101 {
    padding-left: 50rem !important;
  }
  .ps-sm-102 {
    padding-left: 50.5rem !important;
  }
  .ps-sm-103 {
    padding-left: 51rem !important;
  }
  .ps-sm-104 {
    padding-left: 51.5rem !important;
  }
  .ps-sm-105 {
    padding-left: 52rem !important;
  }
  .ps-sm-106 {
    padding-left: 52.5rem !important;
  }
  .ps-sm-107 {
    padding-left: 53rem !important;
  }
  .ps-sm-108 {
    padding-left: 53.5rem !important;
  }
  .ps-sm-109 {
    padding-left: 54rem !important;
  }
  .ps-sm-110 {
    padding-left: 54.5rem !important;
  }
  .ps-sm-111 {
    padding-left: 55rem !important;
  }
  .ps-sm-112 {
    padding-left: 55.5rem !important;
  }
  .ps-sm-113 {
    padding-left: 56rem !important;
  }
  .ps-sm-114 {
    padding-left: 56.5rem !important;
  }
  .ps-sm-115 {
    padding-left: 57rem !important;
  }
  .ps-sm-116 {
    padding-left: 57.5rem !important;
  }
  .ps-sm-117 {
    padding-left: 58rem !important;
  }
  .ps-sm-118 {
    padding-left: 58.5rem !important;
  }
  .ps-sm-119 {
    padding-left: 59rem !important;
  }
  .ps-sm-120 {
    padding-left: 59.5rem !important;
  }
  .ps-sm-121 {
    padding-left: 60rem !important;
  }
  .ps-sm-122 {
    padding-left: 60.5rem !important;
  }
  .ps-sm-123 {
    padding-left: 61rem !important;
  }
  .ps-sm-124 {
    padding-left: 61.5rem !important;
  }
  .ps-sm-125 {
    padding-left: 62rem !important;
  }
  .ps-sm-126 {
    padding-left: 62.5rem !important;
  }
  .ps-sm-127 {
    padding-left: 63rem !important;
  }
  .ps-sm-128 {
    padding-left: 63.5rem !important;
  }
  .ps-sm-129 {
    padding-left: 64rem !important;
  }
  .ps-sm-130 {
    padding-left: 64.5rem !important;
  }
  .ps-sm-131 {
    padding-left: 65rem !important;
  }
  .ps-sm-132 {
    padding-left: 65.5rem !important;
  }
  .ps-sm-133 {
    padding-left: 66rem !important;
  }
  .ps-sm-134 {
    padding-left: 66.5rem !important;
  }
  .ps-sm-135 {
    padding-left: 67rem !important;
  }
  .ps-sm-136 {
    padding-left: 67.5rem !important;
  }
  .ps-sm-137 {
    padding-left: 68rem !important;
  }
  .ps-sm-138 {
    padding-left: 68.5rem !important;
  }
  .ps-sm-139 {
    padding-left: 69rem !important;
  }
  .ps-sm-140 {
    padding-left: 69.5rem !important;
  }
  .ps-sm-141 {
    padding-left: 70rem !important;
  }
  .ps-sm-142 {
    padding-left: 70.5rem !important;
  }
  .ps-sm-143 {
    padding-left: 71rem !important;
  }
  .ps-sm-144 {
    padding-left: 71.5rem !important;
  }
  .ps-sm-145 {
    padding-left: 72rem !important;
  }
  .ps-sm-146 {
    padding-left: 72.5rem !important;
  }
  .ps-sm-147 {
    padding-left: 73rem !important;
  }
  .ps-sm-148 {
    padding-left: 73.5rem !important;
  }
  .ps-sm-149 {
    padding-left: 74rem !important;
  }
  .ps-sm-150 {
    padding-left: 74.5rem !important;
  }
  .ps-sm-151 {
    padding-left: 75rem !important;
  }
  .ps-sm-152 {
    padding-left: 75.5rem !important;
  }
  .ps-sm-153 {
    padding-left: 76rem !important;
  }
  .ps-sm-154 {
    padding-left: 76.5rem !important;
  }
  .ps-sm-155 {
    padding-left: 77rem !important;
  }
  .ps-sm-156 {
    padding-left: 77.5rem !important;
  }
  .ps-sm-157 {
    padding-left: 78rem !important;
  }
  .ps-sm-158 {
    padding-left: 78.5rem !important;
  }
  .ps-sm-159 {
    padding-left: 79rem !important;
  }
  .ps-sm-160 {
    padding-left: 79.5rem !important;
  }
  .pe-sm-0 {
    padding-right: 0rem !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 2rem !important;
  }
  .pe-sm-6 {
    padding-right: 2.5rem !important;
  }
  .pe-sm-7 {
    padding-right: 3rem !important;
  }
  .pe-sm-8 {
    padding-right: 3.5rem !important;
  }
  .pe-sm-9 {
    padding-right: 4rem !important;
  }
  .pe-sm-10 {
    padding-right: 4.5rem !important;
  }
  .pe-sm-11 {
    padding-right: 5rem !important;
  }
  .pe-sm-12 {
    padding-right: 5.5rem !important;
  }
  .pe-sm-13 {
    padding-right: 6rem !important;
  }
  .pe-sm-14 {
    padding-right: 6.5rem !important;
  }
  .pe-sm-15 {
    padding-right: 7rem !important;
  }
  .pe-sm-16 {
    padding-right: 7.5rem !important;
  }
  .pe-sm-17 {
    padding-right: 8rem !important;
  }
  .pe-sm-18 {
    padding-right: 8.5rem !important;
  }
  .pe-sm-19 {
    padding-right: 9rem !important;
  }
  .pe-sm-20 {
    padding-right: 9.5rem !important;
  }
  .pe-sm-21 {
    padding-right: 10rem !important;
  }
  .pe-sm-22 {
    padding-right: 10.5rem !important;
  }
  .pe-sm-23 {
    padding-right: 11rem !important;
  }
  .pe-sm-24 {
    padding-right: 11.5rem !important;
  }
  .pe-sm-25 {
    padding-right: 12rem !important;
  }
  .pe-sm-26 {
    padding-right: 12.5rem !important;
  }
  .pe-sm-27 {
    padding-right: 13rem !important;
  }
  .pe-sm-28 {
    padding-right: 13.5rem !important;
  }
  .pe-sm-29 {
    padding-right: 14rem !important;
  }
  .pe-sm-30 {
    padding-right: 14.5rem !important;
  }
  .pe-sm-31 {
    padding-right: 15rem !important;
  }
  .pe-sm-32 {
    padding-right: 15.5rem !important;
  }
  .pe-sm-33 {
    padding-right: 16rem !important;
  }
  .pe-sm-34 {
    padding-right: 16.5rem !important;
  }
  .pe-sm-35 {
    padding-right: 17rem !important;
  }
  .pe-sm-36 {
    padding-right: 17.5rem !important;
  }
  .pe-sm-37 {
    padding-right: 18rem !important;
  }
  .pe-sm-38 {
    padding-right: 18.5rem !important;
  }
  .pe-sm-39 {
    padding-right: 19rem !important;
  }
  .pe-sm-40 {
    padding-right: 19.5rem !important;
  }
  .pe-sm-41 {
    padding-right: 20rem !important;
  }
  .pe-sm-42 {
    padding-right: 20.5rem !important;
  }
  .pe-sm-43 {
    padding-right: 21rem !important;
  }
  .pe-sm-44 {
    padding-right: 21.5rem !important;
  }
  .pe-sm-45 {
    padding-right: 22rem !important;
  }
  .pe-sm-46 {
    padding-right: 22.5rem !important;
  }
  .pe-sm-47 {
    padding-right: 23rem !important;
  }
  .pe-sm-48 {
    padding-right: 23.5rem !important;
  }
  .pe-sm-49 {
    padding-right: 24rem !important;
  }
  .pe-sm-50 {
    padding-right: 24.5rem !important;
  }
  .pe-sm-51 {
    padding-right: 25rem !important;
  }
  .pe-sm-52 {
    padding-right: 25.5rem !important;
  }
  .pe-sm-53 {
    padding-right: 26rem !important;
  }
  .pe-sm-54 {
    padding-right: 26.5rem !important;
  }
  .pe-sm-55 {
    padding-right: 27rem !important;
  }
  .pe-sm-56 {
    padding-right: 27.5rem !important;
  }
  .pe-sm-57 {
    padding-right: 28rem !important;
  }
  .pe-sm-58 {
    padding-right: 28.5rem !important;
  }
  .pe-sm-59 {
    padding-right: 29rem !important;
  }
  .pe-sm-60 {
    padding-right: 29.5rem !important;
  }
  .pe-sm-61 {
    padding-right: 30rem !important;
  }
  .pe-sm-62 {
    padding-right: 30.5rem !important;
  }
  .pe-sm-63 {
    padding-right: 31rem !important;
  }
  .pe-sm-64 {
    padding-right: 31.5rem !important;
  }
  .pe-sm-65 {
    padding-right: 32rem !important;
  }
  .pe-sm-66 {
    padding-right: 32.5rem !important;
  }
  .pe-sm-67 {
    padding-right: 33rem !important;
  }
  .pe-sm-68 {
    padding-right: 33.5rem !important;
  }
  .pe-sm-69 {
    padding-right: 34rem !important;
  }
  .pe-sm-70 {
    padding-right: 34.5rem !important;
  }
  .pe-sm-71 {
    padding-right: 35rem !important;
  }
  .pe-sm-72 {
    padding-right: 35.5rem !important;
  }
  .pe-sm-73 {
    padding-right: 36rem !important;
  }
  .pe-sm-74 {
    padding-right: 36.5rem !important;
  }
  .pe-sm-75 {
    padding-right: 37rem !important;
  }
  .pe-sm-76 {
    padding-right: 37.5rem !important;
  }
  .pe-sm-77 {
    padding-right: 38rem !important;
  }
  .pe-sm-78 {
    padding-right: 38.5rem !important;
  }
  .pe-sm-79 {
    padding-right: 39rem !important;
  }
  .pe-sm-80 {
    padding-right: 39.5rem !important;
  }
  .pe-sm-81 {
    padding-right: 40rem !important;
  }
  .pe-sm-82 {
    padding-right: 40.5rem !important;
  }
  .pe-sm-83 {
    padding-right: 41rem !important;
  }
  .pe-sm-84 {
    padding-right: 41.5rem !important;
  }
  .pe-sm-85 {
    padding-right: 42rem !important;
  }
  .pe-sm-86 {
    padding-right: 42.5rem !important;
  }
  .pe-sm-87 {
    padding-right: 43rem !important;
  }
  .pe-sm-88 {
    padding-right: 43.5rem !important;
  }
  .pe-sm-89 {
    padding-right: 44rem !important;
  }
  .pe-sm-90 {
    padding-right: 44.5rem !important;
  }
  .pe-sm-91 {
    padding-right: 45rem !important;
  }
  .pe-sm-92 {
    padding-right: 45.5rem !important;
  }
  .pe-sm-93 {
    padding-right: 46rem !important;
  }
  .pe-sm-94 {
    padding-right: 46.5rem !important;
  }
  .pe-sm-95 {
    padding-right: 47rem !important;
  }
  .pe-sm-96 {
    padding-right: 47.5rem !important;
  }
  .pe-sm-97 {
    padding-right: 48rem !important;
  }
  .pe-sm-98 {
    padding-right: 48.5rem !important;
  }
  .pe-sm-99 {
    padding-right: 49rem !important;
  }
  .pe-sm-100 {
    padding-right: 49.5rem !important;
  }
  .pe-sm-101 {
    padding-right: 50rem !important;
  }
  .pe-sm-102 {
    padding-right: 50.5rem !important;
  }
  .pe-sm-103 {
    padding-right: 51rem !important;
  }
  .pe-sm-104 {
    padding-right: 51.5rem !important;
  }
  .pe-sm-105 {
    padding-right: 52rem !important;
  }
  .pe-sm-106 {
    padding-right: 52.5rem !important;
  }
  .pe-sm-107 {
    padding-right: 53rem !important;
  }
  .pe-sm-108 {
    padding-right: 53.5rem !important;
  }
  .pe-sm-109 {
    padding-right: 54rem !important;
  }
  .pe-sm-110 {
    padding-right: 54.5rem !important;
  }
  .pe-sm-111 {
    padding-right: 55rem !important;
  }
  .pe-sm-112 {
    padding-right: 55.5rem !important;
  }
  .pe-sm-113 {
    padding-right: 56rem !important;
  }
  .pe-sm-114 {
    padding-right: 56.5rem !important;
  }
  .pe-sm-115 {
    padding-right: 57rem !important;
  }
  .pe-sm-116 {
    padding-right: 57.5rem !important;
  }
  .pe-sm-117 {
    padding-right: 58rem !important;
  }
  .pe-sm-118 {
    padding-right: 58.5rem !important;
  }
  .pe-sm-119 {
    padding-right: 59rem !important;
  }
  .pe-sm-120 {
    padding-right: 59.5rem !important;
  }
  .pe-sm-121 {
    padding-right: 60rem !important;
  }
  .pe-sm-122 {
    padding-right: 60.5rem !important;
  }
  .pe-sm-123 {
    padding-right: 61rem !important;
  }
  .pe-sm-124 {
    padding-right: 61.5rem !important;
  }
  .pe-sm-125 {
    padding-right: 62rem !important;
  }
  .pe-sm-126 {
    padding-right: 62.5rem !important;
  }
  .pe-sm-127 {
    padding-right: 63rem !important;
  }
  .pe-sm-128 {
    padding-right: 63.5rem !important;
  }
  .pe-sm-129 {
    padding-right: 64rem !important;
  }
  .pe-sm-130 {
    padding-right: 64.5rem !important;
  }
  .pe-sm-131 {
    padding-right: 65rem !important;
  }
  .pe-sm-132 {
    padding-right: 65.5rem !important;
  }
  .pe-sm-133 {
    padding-right: 66rem !important;
  }
  .pe-sm-134 {
    padding-right: 66.5rem !important;
  }
  .pe-sm-135 {
    padding-right: 67rem !important;
  }
  .pe-sm-136 {
    padding-right: 67.5rem !important;
  }
  .pe-sm-137 {
    padding-right: 68rem !important;
  }
  .pe-sm-138 {
    padding-right: 68.5rem !important;
  }
  .pe-sm-139 {
    padding-right: 69rem !important;
  }
  .pe-sm-140 {
    padding-right: 69.5rem !important;
  }
  .pe-sm-141 {
    padding-right: 70rem !important;
  }
  .pe-sm-142 {
    padding-right: 70.5rem !important;
  }
  .pe-sm-143 {
    padding-right: 71rem !important;
  }
  .pe-sm-144 {
    padding-right: 71.5rem !important;
  }
  .pe-sm-145 {
    padding-right: 72rem !important;
  }
  .pe-sm-146 {
    padding-right: 72.5rem !important;
  }
  .pe-sm-147 {
    padding-right: 73rem !important;
  }
  .pe-sm-148 {
    padding-right: 73.5rem !important;
  }
  .pe-sm-149 {
    padding-right: 74rem !important;
  }
  .pe-sm-150 {
    padding-right: 74.5rem !important;
  }
  .pe-sm-151 {
    padding-right: 75rem !important;
  }
  .pe-sm-152 {
    padding-right: 75.5rem !important;
  }
  .pe-sm-153 {
    padding-right: 76rem !important;
  }
  .pe-sm-154 {
    padding-right: 76.5rem !important;
  }
  .pe-sm-155 {
    padding-right: 77rem !important;
  }
  .pe-sm-156 {
    padding-right: 77.5rem !important;
  }
  .pe-sm-157 {
    padding-right: 78rem !important;
  }
  .pe-sm-158 {
    padding-right: 78.5rem !important;
  }
  .pe-sm-159 {
    padding-right: 79rem !important;
  }
  .pe-sm-160 {
    padding-right: 79.5rem !important;
  }
  .px-sm-0 {
    padding-left: 0rem !important;
    padding-right: 0rem !important;
  }
  .px-sm-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .px-sm-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .px-sm-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .px-sm-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .px-sm-5 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .px-sm-6 {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important;
  }
  .px-sm-7 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .px-sm-8 {
    padding-left: 3.5rem !important;
    padding-right: 3.5rem !important;
  }
  .px-sm-9 {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .px-sm-10 {
    padding-left: 4.5rem !important;
    padding-right: 4.5rem !important;
  }
  .px-sm-11 {
    padding-left: 5rem !important;
    padding-right: 5rem !important;
  }
  .px-sm-12 {
    padding-left: 5.5rem !important;
    padding-right: 5.5rem !important;
  }
  .px-sm-13 {
    padding-left: 6rem !important;
    padding-right: 6rem !important;
  }
  .px-sm-14 {
    padding-left: 6.5rem !important;
    padding-right: 6.5rem !important;
  }
  .px-sm-15 {
    padding-left: 7rem !important;
    padding-right: 7rem !important;
  }
  .px-sm-16 {
    padding-left: 7.5rem !important;
    padding-right: 7.5rem !important;
  }
  .px-sm-17 {
    padding-left: 8rem !important;
    padding-right: 8rem !important;
  }
  .px-sm-18 {
    padding-left: 8.5rem !important;
    padding-right: 8.5rem !important;
  }
  .px-sm-19 {
    padding-left: 9rem !important;
    padding-right: 9rem !important;
  }
  .px-sm-20 {
    padding-left: 9.5rem !important;
    padding-right: 9.5rem !important;
  }
  .px-sm-21 {
    padding-left: 10rem !important;
    padding-right: 10rem !important;
  }
  .px-sm-22 {
    padding-left: 10.5rem !important;
    padding-right: 10.5rem !important;
  }
  .px-sm-23 {
    padding-left: 11rem !important;
    padding-right: 11rem !important;
  }
  .px-sm-24 {
    padding-left: 11.5rem !important;
    padding-right: 11.5rem !important;
  }
  .px-sm-25 {
    padding-left: 12rem !important;
    padding-right: 12rem !important;
  }
  .px-sm-26 {
    padding-left: 12.5rem !important;
    padding-right: 12.5rem !important;
  }
  .px-sm-27 {
    padding-left: 13rem !important;
    padding-right: 13rem !important;
  }
  .px-sm-28 {
    padding-left: 13.5rem !important;
    padding-right: 13.5rem !important;
  }
  .px-sm-29 {
    padding-left: 14rem !important;
    padding-right: 14rem !important;
  }
  .px-sm-30 {
    padding-left: 14.5rem !important;
    padding-right: 14.5rem !important;
  }
  .px-sm-31 {
    padding-left: 15rem !important;
    padding-right: 15rem !important;
  }
  .px-sm-32 {
    padding-left: 15.5rem !important;
    padding-right: 15.5rem !important;
  }
  .px-sm-33 {
    padding-left: 16rem !important;
    padding-right: 16rem !important;
  }
  .px-sm-34 {
    padding-left: 16.5rem !important;
    padding-right: 16.5rem !important;
  }
  .px-sm-35 {
    padding-left: 17rem !important;
    padding-right: 17rem !important;
  }
  .px-sm-36 {
    padding-left: 17.5rem !important;
    padding-right: 17.5rem !important;
  }
  .px-sm-37 {
    padding-left: 18rem !important;
    padding-right: 18rem !important;
  }
  .px-sm-38 {
    padding-left: 18.5rem !important;
    padding-right: 18.5rem !important;
  }
  .px-sm-39 {
    padding-left: 19rem !important;
    padding-right: 19rem !important;
  }
  .px-sm-40 {
    padding-left: 19.5rem !important;
    padding-right: 19.5rem !important;
  }
  .px-sm-41 {
    padding-left: 20rem !important;
    padding-right: 20rem !important;
  }
  .px-sm-42 {
    padding-left: 20.5rem !important;
    padding-right: 20.5rem !important;
  }
  .px-sm-43 {
    padding-left: 21rem !important;
    padding-right: 21rem !important;
  }
  .px-sm-44 {
    padding-left: 21.5rem !important;
    padding-right: 21.5rem !important;
  }
  .px-sm-45 {
    padding-left: 22rem !important;
    padding-right: 22rem !important;
  }
  .px-sm-46 {
    padding-left: 22.5rem !important;
    padding-right: 22.5rem !important;
  }
  .px-sm-47 {
    padding-left: 23rem !important;
    padding-right: 23rem !important;
  }
  .px-sm-48 {
    padding-left: 23.5rem !important;
    padding-right: 23.5rem !important;
  }
  .px-sm-49 {
    padding-left: 24rem !important;
    padding-right: 24rem !important;
  }
  .px-sm-50 {
    padding-left: 24.5rem !important;
    padding-right: 24.5rem !important;
  }
  .px-sm-51 {
    padding-left: 25rem !important;
    padding-right: 25rem !important;
  }
  .px-sm-52 {
    padding-left: 25.5rem !important;
    padding-right: 25.5rem !important;
  }
  .px-sm-53 {
    padding-left: 26rem !important;
    padding-right: 26rem !important;
  }
  .px-sm-54 {
    padding-left: 26.5rem !important;
    padding-right: 26.5rem !important;
  }
  .px-sm-55 {
    padding-left: 27rem !important;
    padding-right: 27rem !important;
  }
  .px-sm-56 {
    padding-left: 27.5rem !important;
    padding-right: 27.5rem !important;
  }
  .px-sm-57 {
    padding-left: 28rem !important;
    padding-right: 28rem !important;
  }
  .px-sm-58 {
    padding-left: 28.5rem !important;
    padding-right: 28.5rem !important;
  }
  .px-sm-59 {
    padding-left: 29rem !important;
    padding-right: 29rem !important;
  }
  .px-sm-60 {
    padding-left: 29.5rem !important;
    padding-right: 29.5rem !important;
  }
  .px-sm-61 {
    padding-left: 30rem !important;
    padding-right: 30rem !important;
  }
  .px-sm-62 {
    padding-left: 30.5rem !important;
    padding-right: 30.5rem !important;
  }
  .px-sm-63 {
    padding-left: 31rem !important;
    padding-right: 31rem !important;
  }
  .px-sm-64 {
    padding-left: 31.5rem !important;
    padding-right: 31.5rem !important;
  }
  .px-sm-65 {
    padding-left: 32rem !important;
    padding-right: 32rem !important;
  }
  .px-sm-66 {
    padding-left: 32.5rem !important;
    padding-right: 32.5rem !important;
  }
  .px-sm-67 {
    padding-left: 33rem !important;
    padding-right: 33rem !important;
  }
  .px-sm-68 {
    padding-left: 33.5rem !important;
    padding-right: 33.5rem !important;
  }
  .px-sm-69 {
    padding-left: 34rem !important;
    padding-right: 34rem !important;
  }
  .px-sm-70 {
    padding-left: 34.5rem !important;
    padding-right: 34.5rem !important;
  }
  .px-sm-71 {
    padding-left: 35rem !important;
    padding-right: 35rem !important;
  }
  .px-sm-72 {
    padding-left: 35.5rem !important;
    padding-right: 35.5rem !important;
  }
  .px-sm-73 {
    padding-left: 36rem !important;
    padding-right: 36rem !important;
  }
  .px-sm-74 {
    padding-left: 36.5rem !important;
    padding-right: 36.5rem !important;
  }
  .px-sm-75 {
    padding-left: 37rem !important;
    padding-right: 37rem !important;
  }
  .px-sm-76 {
    padding-left: 37.5rem !important;
    padding-right: 37.5rem !important;
  }
  .px-sm-77 {
    padding-left: 38rem !important;
    padding-right: 38rem !important;
  }
  .px-sm-78 {
    padding-left: 38.5rem !important;
    padding-right: 38.5rem !important;
  }
  .px-sm-79 {
    padding-left: 39rem !important;
    padding-right: 39rem !important;
  }
  .px-sm-80 {
    padding-left: 39.5rem !important;
    padding-right: 39.5rem !important;
  }
  .px-sm-81 {
    padding-left: 40rem !important;
    padding-right: 40rem !important;
  }
  .px-sm-82 {
    padding-left: 40.5rem !important;
    padding-right: 40.5rem !important;
  }
  .px-sm-83 {
    padding-left: 41rem !important;
    padding-right: 41rem !important;
  }
  .px-sm-84 {
    padding-left: 41.5rem !important;
    padding-right: 41.5rem !important;
  }
  .px-sm-85 {
    padding-left: 42rem !important;
    padding-right: 42rem !important;
  }
  .px-sm-86 {
    padding-left: 42.5rem !important;
    padding-right: 42.5rem !important;
  }
  .px-sm-87 {
    padding-left: 43rem !important;
    padding-right: 43rem !important;
  }
  .px-sm-88 {
    padding-left: 43.5rem !important;
    padding-right: 43.5rem !important;
  }
  .px-sm-89 {
    padding-left: 44rem !important;
    padding-right: 44rem !important;
  }
  .px-sm-90 {
    padding-left: 44.5rem !important;
    padding-right: 44.5rem !important;
  }
  .px-sm-91 {
    padding-left: 45rem !important;
    padding-right: 45rem !important;
  }
  .px-sm-92 {
    padding-left: 45.5rem !important;
    padding-right: 45.5rem !important;
  }
  .px-sm-93 {
    padding-left: 46rem !important;
    padding-right: 46rem !important;
  }
  .px-sm-94 {
    padding-left: 46.5rem !important;
    padding-right: 46.5rem !important;
  }
  .px-sm-95 {
    padding-left: 47rem !important;
    padding-right: 47rem !important;
  }
  .px-sm-96 {
    padding-left: 47.5rem !important;
    padding-right: 47.5rem !important;
  }
  .px-sm-97 {
    padding-left: 48rem !important;
    padding-right: 48rem !important;
  }
  .px-sm-98 {
    padding-left: 48.5rem !important;
    padding-right: 48.5rem !important;
  }
  .px-sm-99 {
    padding-left: 49rem !important;
    padding-right: 49rem !important;
  }
  .px-sm-100 {
    padding-left: 49.5rem !important;
    padding-right: 49.5rem !important;
  }
  .px-sm-101 {
    padding-left: 50rem !important;
    padding-right: 50rem !important;
  }
  .px-sm-102 {
    padding-left: 50.5rem !important;
    padding-right: 50.5rem !important;
  }
  .px-sm-103 {
    padding-left: 51rem !important;
    padding-right: 51rem !important;
  }
  .px-sm-104 {
    padding-left: 51.5rem !important;
    padding-right: 51.5rem !important;
  }
  .px-sm-105 {
    padding-left: 52rem !important;
    padding-right: 52rem !important;
  }
  .px-sm-106 {
    padding-left: 52.5rem !important;
    padding-right: 52.5rem !important;
  }
  .px-sm-107 {
    padding-left: 53rem !important;
    padding-right: 53rem !important;
  }
  .px-sm-108 {
    padding-left: 53.5rem !important;
    padding-right: 53.5rem !important;
  }
  .px-sm-109 {
    padding-left: 54rem !important;
    padding-right: 54rem !important;
  }
  .px-sm-110 {
    padding-left: 54.5rem !important;
    padding-right: 54.5rem !important;
  }
  .px-sm-111 {
    padding-left: 55rem !important;
    padding-right: 55rem !important;
  }
  .px-sm-112 {
    padding-left: 55.5rem !important;
    padding-right: 55.5rem !important;
  }
  .px-sm-113 {
    padding-left: 56rem !important;
    padding-right: 56rem !important;
  }
  .px-sm-114 {
    padding-left: 56.5rem !important;
    padding-right: 56.5rem !important;
  }
  .px-sm-115 {
    padding-left: 57rem !important;
    padding-right: 57rem !important;
  }
  .px-sm-116 {
    padding-left: 57.5rem !important;
    padding-right: 57.5rem !important;
  }
  .px-sm-117 {
    padding-left: 58rem !important;
    padding-right: 58rem !important;
  }
  .px-sm-118 {
    padding-left: 58.5rem !important;
    padding-right: 58.5rem !important;
  }
  .px-sm-119 {
    padding-left: 59rem !important;
    padding-right: 59rem !important;
  }
  .px-sm-120 {
    padding-left: 59.5rem !important;
    padding-right: 59.5rem !important;
  }
  .px-sm-121 {
    padding-left: 60rem !important;
    padding-right: 60rem !important;
  }
  .px-sm-122 {
    padding-left: 60.5rem !important;
    padding-right: 60.5rem !important;
  }
  .px-sm-123 {
    padding-left: 61rem !important;
    padding-right: 61rem !important;
  }
  .px-sm-124 {
    padding-left: 61.5rem !important;
    padding-right: 61.5rem !important;
  }
  .px-sm-125 {
    padding-left: 62rem !important;
    padding-right: 62rem !important;
  }
  .px-sm-126 {
    padding-left: 62.5rem !important;
    padding-right: 62.5rem !important;
  }
  .px-sm-127 {
    padding-left: 63rem !important;
    padding-right: 63rem !important;
  }
  .px-sm-128 {
    padding-left: 63.5rem !important;
    padding-right: 63.5rem !important;
  }
  .px-sm-129 {
    padding-left: 64rem !important;
    padding-right: 64rem !important;
  }
  .px-sm-130 {
    padding-left: 64.5rem !important;
    padding-right: 64.5rem !important;
  }
  .px-sm-131 {
    padding-left: 65rem !important;
    padding-right: 65rem !important;
  }
  .px-sm-132 {
    padding-left: 65.5rem !important;
    padding-right: 65.5rem !important;
  }
  .px-sm-133 {
    padding-left: 66rem !important;
    padding-right: 66rem !important;
  }
  .px-sm-134 {
    padding-left: 66.5rem !important;
    padding-right: 66.5rem !important;
  }
  .px-sm-135 {
    padding-left: 67rem !important;
    padding-right: 67rem !important;
  }
  .px-sm-136 {
    padding-left: 67.5rem !important;
    padding-right: 67.5rem !important;
  }
  .px-sm-137 {
    padding-left: 68rem !important;
    padding-right: 68rem !important;
  }
  .px-sm-138 {
    padding-left: 68.5rem !important;
    padding-right: 68.5rem !important;
  }
  .px-sm-139 {
    padding-left: 69rem !important;
    padding-right: 69rem !important;
  }
  .px-sm-140 {
    padding-left: 69.5rem !important;
    padding-right: 69.5rem !important;
  }
  .px-sm-141 {
    padding-left: 70rem !important;
    padding-right: 70rem !important;
  }
  .px-sm-142 {
    padding-left: 70.5rem !important;
    padding-right: 70.5rem !important;
  }
  .px-sm-143 {
    padding-left: 71rem !important;
    padding-right: 71rem !important;
  }
  .px-sm-144 {
    padding-left: 71.5rem !important;
    padding-right: 71.5rem !important;
  }
  .px-sm-145 {
    padding-left: 72rem !important;
    padding-right: 72rem !important;
  }
  .px-sm-146 {
    padding-left: 72.5rem !important;
    padding-right: 72.5rem !important;
  }
  .px-sm-147 {
    padding-left: 73rem !important;
    padding-right: 73rem !important;
  }
  .px-sm-148 {
    padding-left: 73.5rem !important;
    padding-right: 73.5rem !important;
  }
  .px-sm-149 {
    padding-left: 74rem !important;
    padding-right: 74rem !important;
  }
  .px-sm-150 {
    padding-left: 74.5rem !important;
    padding-right: 74.5rem !important;
  }
  .px-sm-151 {
    padding-left: 75rem !important;
    padding-right: 75rem !important;
  }
  .px-sm-152 {
    padding-left: 75.5rem !important;
    padding-right: 75.5rem !important;
  }
  .px-sm-153 {
    padding-left: 76rem !important;
    padding-right: 76rem !important;
  }
  .px-sm-154 {
    padding-left: 76.5rem !important;
    padding-right: 76.5rem !important;
  }
  .px-sm-155 {
    padding-left: 77rem !important;
    padding-right: 77rem !important;
  }
  .px-sm-156 {
    padding-left: 77.5rem !important;
    padding-right: 77.5rem !important;
  }
  .px-sm-157 {
    padding-left: 78rem !important;
    padding-right: 78rem !important;
  }
  .px-sm-158 {
    padding-left: 78.5rem !important;
    padding-right: 78.5rem !important;
  }
  .px-sm-159 {
    padding-left: 79rem !important;
    padding-right: 79rem !important;
  }
  .px-sm-160 {
    padding-left: 79.5rem !important;
    padding-right: 79.5rem !important;
  }
  .py-sm-0 {
    padding-top: 0rem !important;
    padding-bottom: 0rem !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .py-sm-6 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .py-sm-7 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-sm-8 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }
  .py-sm-9 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }
  .py-sm-10 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-sm-11 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .py-sm-12 {
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important;
  }
  .py-sm-13 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .py-sm-14 {
    padding-top: 6.5rem !important;
    padding-bottom: 6.5rem !important;
  }
  .py-sm-15 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important;
  }
  .py-sm-16 {
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important;
  }
  .py-sm-17 {
    padding-top: 8rem !important;
    padding-bottom: 8rem !important;
  }
  .py-sm-18 {
    padding-top: 8.5rem !important;
    padding-bottom: 8.5rem !important;
  }
  .py-sm-19 {
    padding-top: 9rem !important;
    padding-bottom: 9rem !important;
  }
  .py-sm-20 {
    padding-top: 9.5rem !important;
    padding-bottom: 9.5rem !important;
  }
  .py-sm-21 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }
  .py-sm-22 {
    padding-top: 10.5rem !important;
    padding-bottom: 10.5rem !important;
  }
  .py-sm-23 {
    padding-top: 11rem !important;
    padding-bottom: 11rem !important;
  }
  .py-sm-24 {
    padding-top: 11.5rem !important;
    padding-bottom: 11.5rem !important;
  }
  .py-sm-25 {
    padding-top: 12rem !important;
    padding-bottom: 12rem !important;
  }
  .py-sm-26 {
    padding-top: 12.5rem !important;
    padding-bottom: 12.5rem !important;
  }
  .py-sm-27 {
    padding-top: 13rem !important;
    padding-bottom: 13rem !important;
  }
  .py-sm-28 {
    padding-top: 13.5rem !important;
    padding-bottom: 13.5rem !important;
  }
  .py-sm-29 {
    padding-top: 14rem !important;
    padding-bottom: 14rem !important;
  }
  .py-sm-30 {
    padding-top: 14.5rem !important;
    padding-bottom: 14.5rem !important;
  }
  .py-sm-31 {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important;
  }
  .py-sm-32 {
    padding-top: 15.5rem !important;
    padding-bottom: 15.5rem !important;
  }
  .py-sm-33 {
    padding-top: 16rem !important;
    padding-bottom: 16rem !important;
  }
  .py-sm-34 {
    padding-top: 16.5rem !important;
    padding-bottom: 16.5rem !important;
  }
  .py-sm-35 {
    padding-top: 17rem !important;
    padding-bottom: 17rem !important;
  }
  .py-sm-36 {
    padding-top: 17.5rem !important;
    padding-bottom: 17.5rem !important;
  }
  .py-sm-37 {
    padding-top: 18rem !important;
    padding-bottom: 18rem !important;
  }
  .py-sm-38 {
    padding-top: 18.5rem !important;
    padding-bottom: 18.5rem !important;
  }
  .py-sm-39 {
    padding-top: 19rem !important;
    padding-bottom: 19rem !important;
  }
  .py-sm-40 {
    padding-top: 19.5rem !important;
    padding-bottom: 19.5rem !important;
  }
  .py-sm-41 {
    padding-top: 20rem !important;
    padding-bottom: 20rem !important;
  }
  .py-sm-42 {
    padding-top: 20.5rem !important;
    padding-bottom: 20.5rem !important;
  }
  .py-sm-43 {
    padding-top: 21rem !important;
    padding-bottom: 21rem !important;
  }
  .py-sm-44 {
    padding-top: 21.5rem !important;
    padding-bottom: 21.5rem !important;
  }
  .py-sm-45 {
    padding-top: 22rem !important;
    padding-bottom: 22rem !important;
  }
  .py-sm-46 {
    padding-top: 22.5rem !important;
    padding-bottom: 22.5rem !important;
  }
  .py-sm-47 {
    padding-top: 23rem !important;
    padding-bottom: 23rem !important;
  }
  .py-sm-48 {
    padding-top: 23.5rem !important;
    padding-bottom: 23.5rem !important;
  }
  .py-sm-49 {
    padding-top: 24rem !important;
    padding-bottom: 24rem !important;
  }
  .py-sm-50 {
    padding-top: 24.5rem !important;
    padding-bottom: 24.5rem !important;
  }
  .py-sm-51 {
    padding-top: 25rem !important;
    padding-bottom: 25rem !important;
  }
  .py-sm-52 {
    padding-top: 25.5rem !important;
    padding-bottom: 25.5rem !important;
  }
  .py-sm-53 {
    padding-top: 26rem !important;
    padding-bottom: 26rem !important;
  }
  .py-sm-54 {
    padding-top: 26.5rem !important;
    padding-bottom: 26.5rem !important;
  }
  .py-sm-55 {
    padding-top: 27rem !important;
    padding-bottom: 27rem !important;
  }
  .py-sm-56 {
    padding-top: 27.5rem !important;
    padding-bottom: 27.5rem !important;
  }
  .py-sm-57 {
    padding-top: 28rem !important;
    padding-bottom: 28rem !important;
  }
  .py-sm-58 {
    padding-top: 28.5rem !important;
    padding-bottom: 28.5rem !important;
  }
  .py-sm-59 {
    padding-top: 29rem !important;
    padding-bottom: 29rem !important;
  }
  .py-sm-60 {
    padding-top: 29.5rem !important;
    padding-bottom: 29.5rem !important;
  }
  .py-sm-61 {
    padding-top: 30rem !important;
    padding-bottom: 30rem !important;
  }
  .py-sm-62 {
    padding-top: 30.5rem !important;
    padding-bottom: 30.5rem !important;
  }
  .py-sm-63 {
    padding-top: 31rem !important;
    padding-bottom: 31rem !important;
  }
  .py-sm-64 {
    padding-top: 31.5rem !important;
    padding-bottom: 31.5rem !important;
  }
  .py-sm-65 {
    padding-top: 32rem !important;
    padding-bottom: 32rem !important;
  }
  .py-sm-66 {
    padding-top: 32.5rem !important;
    padding-bottom: 32.5rem !important;
  }
  .py-sm-67 {
    padding-top: 33rem !important;
    padding-bottom: 33rem !important;
  }
  .py-sm-68 {
    padding-top: 33.5rem !important;
    padding-bottom: 33.5rem !important;
  }
  .py-sm-69 {
    padding-top: 34rem !important;
    padding-bottom: 34rem !important;
  }
  .py-sm-70 {
    padding-top: 34.5rem !important;
    padding-bottom: 34.5rem !important;
  }
  .py-sm-71 {
    padding-top: 35rem !important;
    padding-bottom: 35rem !important;
  }
  .py-sm-72 {
    padding-top: 35.5rem !important;
    padding-bottom: 35.5rem !important;
  }
  .py-sm-73 {
    padding-top: 36rem !important;
    padding-bottom: 36rem !important;
  }
  .py-sm-74 {
    padding-top: 36.5rem !important;
    padding-bottom: 36.5rem !important;
  }
  .py-sm-75 {
    padding-top: 37rem !important;
    padding-bottom: 37rem !important;
  }
  .py-sm-76 {
    padding-top: 37.5rem !important;
    padding-bottom: 37.5rem !important;
  }
  .py-sm-77 {
    padding-top: 38rem !important;
    padding-bottom: 38rem !important;
  }
  .py-sm-78 {
    padding-top: 38.5rem !important;
    padding-bottom: 38.5rem !important;
  }
  .py-sm-79 {
    padding-top: 39rem !important;
    padding-bottom: 39rem !important;
  }
  .py-sm-80 {
    padding-top: 39.5rem !important;
    padding-bottom: 39.5rem !important;
  }
  .py-sm-81 {
    padding-top: 40rem !important;
    padding-bottom: 40rem !important;
  }
  .py-sm-82 {
    padding-top: 40.5rem !important;
    padding-bottom: 40.5rem !important;
  }
  .py-sm-83 {
    padding-top: 41rem !important;
    padding-bottom: 41rem !important;
  }
  .py-sm-84 {
    padding-top: 41.5rem !important;
    padding-bottom: 41.5rem !important;
  }
  .py-sm-85 {
    padding-top: 42rem !important;
    padding-bottom: 42rem !important;
  }
  .py-sm-86 {
    padding-top: 42.5rem !important;
    padding-bottom: 42.5rem !important;
  }
  .py-sm-87 {
    padding-top: 43rem !important;
    padding-bottom: 43rem !important;
  }
  .py-sm-88 {
    padding-top: 43.5rem !important;
    padding-bottom: 43.5rem !important;
  }
  .py-sm-89 {
    padding-top: 44rem !important;
    padding-bottom: 44rem !important;
  }
  .py-sm-90 {
    padding-top: 44.5rem !important;
    padding-bottom: 44.5rem !important;
  }
  .py-sm-91 {
    padding-top: 45rem !important;
    padding-bottom: 45rem !important;
  }
  .py-sm-92 {
    padding-top: 45.5rem !important;
    padding-bottom: 45.5rem !important;
  }
  .py-sm-93 {
    padding-top: 46rem !important;
    padding-bottom: 46rem !important;
  }
  .py-sm-94 {
    padding-top: 46.5rem !important;
    padding-bottom: 46.5rem !important;
  }
  .py-sm-95 {
    padding-top: 47rem !important;
    padding-bottom: 47rem !important;
  }
  .py-sm-96 {
    padding-top: 47.5rem !important;
    padding-bottom: 47.5rem !important;
  }
  .py-sm-97 {
    padding-top: 48rem !important;
    padding-bottom: 48rem !important;
  }
  .py-sm-98 {
    padding-top: 48.5rem !important;
    padding-bottom: 48.5rem !important;
  }
  .py-sm-99 {
    padding-top: 49rem !important;
    padding-bottom: 49rem !important;
  }
  .py-sm-100 {
    padding-top: 49.5rem !important;
    padding-bottom: 49.5rem !important;
  }
  .py-sm-101 {
    padding-top: 50rem !important;
    padding-bottom: 50rem !important;
  }
  .py-sm-102 {
    padding-top: 50.5rem !important;
    padding-bottom: 50.5rem !important;
  }
  .py-sm-103 {
    padding-top: 51rem !important;
    padding-bottom: 51rem !important;
  }
  .py-sm-104 {
    padding-top: 51.5rem !important;
    padding-bottom: 51.5rem !important;
  }
  .py-sm-105 {
    padding-top: 52rem !important;
    padding-bottom: 52rem !important;
  }
  .py-sm-106 {
    padding-top: 52.5rem !important;
    padding-bottom: 52.5rem !important;
  }
  .py-sm-107 {
    padding-top: 53rem !important;
    padding-bottom: 53rem !important;
  }
  .py-sm-108 {
    padding-top: 53.5rem !important;
    padding-bottom: 53.5rem !important;
  }
  .py-sm-109 {
    padding-top: 54rem !important;
    padding-bottom: 54rem !important;
  }
  .py-sm-110 {
    padding-top: 54.5rem !important;
    padding-bottom: 54.5rem !important;
  }
  .py-sm-111 {
    padding-top: 55rem !important;
    padding-bottom: 55rem !important;
  }
  .py-sm-112 {
    padding-top: 55.5rem !important;
    padding-bottom: 55.5rem !important;
  }
  .py-sm-113 {
    padding-top: 56rem !important;
    padding-bottom: 56rem !important;
  }
  .py-sm-114 {
    padding-top: 56.5rem !important;
    padding-bottom: 56.5rem !important;
  }
  .py-sm-115 {
    padding-top: 57rem !important;
    padding-bottom: 57rem !important;
  }
  .py-sm-116 {
    padding-top: 57.5rem !important;
    padding-bottom: 57.5rem !important;
  }
  .py-sm-117 {
    padding-top: 58rem !important;
    padding-bottom: 58rem !important;
  }
  .py-sm-118 {
    padding-top: 58.5rem !important;
    padding-bottom: 58.5rem !important;
  }
  .py-sm-119 {
    padding-top: 59rem !important;
    padding-bottom: 59rem !important;
  }
  .py-sm-120 {
    padding-top: 59.5rem !important;
    padding-bottom: 59.5rem !important;
  }
  .py-sm-121 {
    padding-top: 60rem !important;
    padding-bottom: 60rem !important;
  }
  .py-sm-122 {
    padding-top: 60.5rem !important;
    padding-bottom: 60.5rem !important;
  }
  .py-sm-123 {
    padding-top: 61rem !important;
    padding-bottom: 61rem !important;
  }
  .py-sm-124 {
    padding-top: 61.5rem !important;
    padding-bottom: 61.5rem !important;
  }
  .py-sm-125 {
    padding-top: 62rem !important;
    padding-bottom: 62rem !important;
  }
  .py-sm-126 {
    padding-top: 62.5rem !important;
    padding-bottom: 62.5rem !important;
  }
  .py-sm-127 {
    padding-top: 63rem !important;
    padding-bottom: 63rem !important;
  }
  .py-sm-128 {
    padding-top: 63.5rem !important;
    padding-bottom: 63.5rem !important;
  }
  .py-sm-129 {
    padding-top: 64rem !important;
    padding-bottom: 64rem !important;
  }
  .py-sm-130 {
    padding-top: 64.5rem !important;
    padding-bottom: 64.5rem !important;
  }
  .py-sm-131 {
    padding-top: 65rem !important;
    padding-bottom: 65rem !important;
  }
  .py-sm-132 {
    padding-top: 65.5rem !important;
    padding-bottom: 65.5rem !important;
  }
  .py-sm-133 {
    padding-top: 66rem !important;
    padding-bottom: 66rem !important;
  }
  .py-sm-134 {
    padding-top: 66.5rem !important;
    padding-bottom: 66.5rem !important;
  }
  .py-sm-135 {
    padding-top: 67rem !important;
    padding-bottom: 67rem !important;
  }
  .py-sm-136 {
    padding-top: 67.5rem !important;
    padding-bottom: 67.5rem !important;
  }
  .py-sm-137 {
    padding-top: 68rem !important;
    padding-bottom: 68rem !important;
  }
  .py-sm-138 {
    padding-top: 68.5rem !important;
    padding-bottom: 68.5rem !important;
  }
  .py-sm-139 {
    padding-top: 69rem !important;
    padding-bottom: 69rem !important;
  }
  .py-sm-140 {
    padding-top: 69.5rem !important;
    padding-bottom: 69.5rem !important;
  }
  .py-sm-141 {
    padding-top: 70rem !important;
    padding-bottom: 70rem !important;
  }
  .py-sm-142 {
    padding-top: 70.5rem !important;
    padding-bottom: 70.5rem !important;
  }
  .py-sm-143 {
    padding-top: 71rem !important;
    padding-bottom: 71rem !important;
  }
  .py-sm-144 {
    padding-top: 71.5rem !important;
    padding-bottom: 71.5rem !important;
  }
  .py-sm-145 {
    padding-top: 72rem !important;
    padding-bottom: 72rem !important;
  }
  .py-sm-146 {
    padding-top: 72.5rem !important;
    padding-bottom: 72.5rem !important;
  }
  .py-sm-147 {
    padding-top: 73rem !important;
    padding-bottom: 73rem !important;
  }
  .py-sm-148 {
    padding-top: 73.5rem !important;
    padding-bottom: 73.5rem !important;
  }
  .py-sm-149 {
    padding-top: 74rem !important;
    padding-bottom: 74rem !important;
  }
  .py-sm-150 {
    padding-top: 74.5rem !important;
    padding-bottom: 74.5rem !important;
  }
  .py-sm-151 {
    padding-top: 75rem !important;
    padding-bottom: 75rem !important;
  }
  .py-sm-152 {
    padding-top: 75.5rem !important;
    padding-bottom: 75.5rem !important;
  }
  .py-sm-153 {
    padding-top: 76rem !important;
    padding-bottom: 76rem !important;
  }
  .py-sm-154 {
    padding-top: 76.5rem !important;
    padding-bottom: 76.5rem !important;
  }
  .py-sm-155 {
    padding-top: 77rem !important;
    padding-bottom: 77rem !important;
  }
  .py-sm-156 {
    padding-top: 77.5rem !important;
    padding-bottom: 77.5rem !important;
  }
  .py-sm-157 {
    padding-top: 78rem !important;
    padding-bottom: 78rem !important;
  }
  .py-sm-158 {
    padding-top: 78.5rem !important;
    padding-bottom: 78.5rem !important;
  }
  .py-sm-159 {
    padding-top: 79rem !important;
    padding-bottom: 79rem !important;
  }
  .py-sm-160 {
    padding-top: 79.5rem !important;
    padding-bottom: 79.5rem !important;
  }
}
@media (min-width: 768px) {
  .p-md-0 {
    padding: 0rem !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 2rem !important;
  }
  .p-md-6 {
    padding: 2.5rem !important;
  }
  .p-md-7 {
    padding: 3rem !important;
  }
  .p-md-8 {
    padding: 3.5rem !important;
  }
  .p-md-9 {
    padding: 4rem !important;
  }
  .p-md-10 {
    padding: 4.5rem !important;
  }
  .p-md-11 {
    padding: 5rem !important;
  }
  .p-md-12 {
    padding: 5.5rem !important;
  }
  .p-md-13 {
    padding: 6rem !important;
  }
  .p-md-14 {
    padding: 6.5rem !important;
  }
  .p-md-15 {
    padding: 7rem !important;
  }
  .p-md-16 {
    padding: 7.5rem !important;
  }
  .p-md-17 {
    padding: 8rem !important;
  }
  .p-md-18 {
    padding: 8.5rem !important;
  }
  .p-md-19 {
    padding: 9rem !important;
  }
  .p-md-20 {
    padding: 9.5rem !important;
  }
  .p-md-21 {
    padding: 10rem !important;
  }
  .p-md-22 {
    padding: 10.5rem !important;
  }
  .p-md-23 {
    padding: 11rem !important;
  }
  .p-md-24 {
    padding: 11.5rem !important;
  }
  .p-md-25 {
    padding: 12rem !important;
  }
  .p-md-26 {
    padding: 12.5rem !important;
  }
  .p-md-27 {
    padding: 13rem !important;
  }
  .p-md-28 {
    padding: 13.5rem !important;
  }
  .p-md-29 {
    padding: 14rem !important;
  }
  .p-md-30 {
    padding: 14.5rem !important;
  }
  .p-md-31 {
    padding: 15rem !important;
  }
  .p-md-32 {
    padding: 15.5rem !important;
  }
  .p-md-33 {
    padding: 16rem !important;
  }
  .p-md-34 {
    padding: 16.5rem !important;
  }
  .p-md-35 {
    padding: 17rem !important;
  }
  .p-md-36 {
    padding: 17.5rem !important;
  }
  .p-md-37 {
    padding: 18rem !important;
  }
  .p-md-38 {
    padding: 18.5rem !important;
  }
  .p-md-39 {
    padding: 19rem !important;
  }
  .p-md-40 {
    padding: 19.5rem !important;
  }
  .p-md-41 {
    padding: 20rem !important;
  }
  .p-md-42 {
    padding: 20.5rem !important;
  }
  .p-md-43 {
    padding: 21rem !important;
  }
  .p-md-44 {
    padding: 21.5rem !important;
  }
  .p-md-45 {
    padding: 22rem !important;
  }
  .p-md-46 {
    padding: 22.5rem !important;
  }
  .p-md-47 {
    padding: 23rem !important;
  }
  .p-md-48 {
    padding: 23.5rem !important;
  }
  .p-md-49 {
    padding: 24rem !important;
  }
  .p-md-50 {
    padding: 24.5rem !important;
  }
  .p-md-51 {
    padding: 25rem !important;
  }
  .p-md-52 {
    padding: 25.5rem !important;
  }
  .p-md-53 {
    padding: 26rem !important;
  }
  .p-md-54 {
    padding: 26.5rem !important;
  }
  .p-md-55 {
    padding: 27rem !important;
  }
  .p-md-56 {
    padding: 27.5rem !important;
  }
  .p-md-57 {
    padding: 28rem !important;
  }
  .p-md-58 {
    padding: 28.5rem !important;
  }
  .p-md-59 {
    padding: 29rem !important;
  }
  .p-md-60 {
    padding: 29.5rem !important;
  }
  .p-md-61 {
    padding: 30rem !important;
  }
  .p-md-62 {
    padding: 30.5rem !important;
  }
  .p-md-63 {
    padding: 31rem !important;
  }
  .p-md-64 {
    padding: 31.5rem !important;
  }
  .p-md-65 {
    padding: 32rem !important;
  }
  .p-md-66 {
    padding: 32.5rem !important;
  }
  .p-md-67 {
    padding: 33rem !important;
  }
  .p-md-68 {
    padding: 33.5rem !important;
  }
  .p-md-69 {
    padding: 34rem !important;
  }
  .p-md-70 {
    padding: 34.5rem !important;
  }
  .p-md-71 {
    padding: 35rem !important;
  }
  .p-md-72 {
    padding: 35.5rem !important;
  }
  .p-md-73 {
    padding: 36rem !important;
  }
  .p-md-74 {
    padding: 36.5rem !important;
  }
  .p-md-75 {
    padding: 37rem !important;
  }
  .p-md-76 {
    padding: 37.5rem !important;
  }
  .p-md-77 {
    padding: 38rem !important;
  }
  .p-md-78 {
    padding: 38.5rem !important;
  }
  .p-md-79 {
    padding: 39rem !important;
  }
  .p-md-80 {
    padding: 39.5rem !important;
  }
  .p-md-81 {
    padding: 40rem !important;
  }
  .p-md-82 {
    padding: 40.5rem !important;
  }
  .p-md-83 {
    padding: 41rem !important;
  }
  .p-md-84 {
    padding: 41.5rem !important;
  }
  .p-md-85 {
    padding: 42rem !important;
  }
  .p-md-86 {
    padding: 42.5rem !important;
  }
  .p-md-87 {
    padding: 43rem !important;
  }
  .p-md-88 {
    padding: 43.5rem !important;
  }
  .p-md-89 {
    padding: 44rem !important;
  }
  .p-md-90 {
    padding: 44.5rem !important;
  }
  .p-md-91 {
    padding: 45rem !important;
  }
  .p-md-92 {
    padding: 45.5rem !important;
  }
  .p-md-93 {
    padding: 46rem !important;
  }
  .p-md-94 {
    padding: 46.5rem !important;
  }
  .p-md-95 {
    padding: 47rem !important;
  }
  .p-md-96 {
    padding: 47.5rem !important;
  }
  .p-md-97 {
    padding: 48rem !important;
  }
  .p-md-98 {
    padding: 48.5rem !important;
  }
  .p-md-99 {
    padding: 49rem !important;
  }
  .p-md-100 {
    padding: 49.5rem !important;
  }
  .p-md-101 {
    padding: 50rem !important;
  }
  .p-md-102 {
    padding: 50.5rem !important;
  }
  .p-md-103 {
    padding: 51rem !important;
  }
  .p-md-104 {
    padding: 51.5rem !important;
  }
  .p-md-105 {
    padding: 52rem !important;
  }
  .p-md-106 {
    padding: 52.5rem !important;
  }
  .p-md-107 {
    padding: 53rem !important;
  }
  .p-md-108 {
    padding: 53.5rem !important;
  }
  .p-md-109 {
    padding: 54rem !important;
  }
  .p-md-110 {
    padding: 54.5rem !important;
  }
  .p-md-111 {
    padding: 55rem !important;
  }
  .p-md-112 {
    padding: 55.5rem !important;
  }
  .p-md-113 {
    padding: 56rem !important;
  }
  .p-md-114 {
    padding: 56.5rem !important;
  }
  .p-md-115 {
    padding: 57rem !important;
  }
  .p-md-116 {
    padding: 57.5rem !important;
  }
  .p-md-117 {
    padding: 58rem !important;
  }
  .p-md-118 {
    padding: 58.5rem !important;
  }
  .p-md-119 {
    padding: 59rem !important;
  }
  .p-md-120 {
    padding: 59.5rem !important;
  }
  .p-md-121 {
    padding: 60rem !important;
  }
  .p-md-122 {
    padding: 60.5rem !important;
  }
  .p-md-123 {
    padding: 61rem !important;
  }
  .p-md-124 {
    padding: 61.5rem !important;
  }
  .p-md-125 {
    padding: 62rem !important;
  }
  .p-md-126 {
    padding: 62.5rem !important;
  }
  .p-md-127 {
    padding: 63rem !important;
  }
  .p-md-128 {
    padding: 63.5rem !important;
  }
  .p-md-129 {
    padding: 64rem !important;
  }
  .p-md-130 {
    padding: 64.5rem !important;
  }
  .p-md-131 {
    padding: 65rem !important;
  }
  .p-md-132 {
    padding: 65.5rem !important;
  }
  .p-md-133 {
    padding: 66rem !important;
  }
  .p-md-134 {
    padding: 66.5rem !important;
  }
  .p-md-135 {
    padding: 67rem !important;
  }
  .p-md-136 {
    padding: 67.5rem !important;
  }
  .p-md-137 {
    padding: 68rem !important;
  }
  .p-md-138 {
    padding: 68.5rem !important;
  }
  .p-md-139 {
    padding: 69rem !important;
  }
  .p-md-140 {
    padding: 69.5rem !important;
  }
  .p-md-141 {
    padding: 70rem !important;
  }
  .p-md-142 {
    padding: 70.5rem !important;
  }
  .p-md-143 {
    padding: 71rem !important;
  }
  .p-md-144 {
    padding: 71.5rem !important;
  }
  .p-md-145 {
    padding: 72rem !important;
  }
  .p-md-146 {
    padding: 72.5rem !important;
  }
  .p-md-147 {
    padding: 73rem !important;
  }
  .p-md-148 {
    padding: 73.5rem !important;
  }
  .p-md-149 {
    padding: 74rem !important;
  }
  .p-md-150 {
    padding: 74.5rem !important;
  }
  .p-md-151 {
    padding: 75rem !important;
  }
  .p-md-152 {
    padding: 75.5rem !important;
  }
  .p-md-153 {
    padding: 76rem !important;
  }
  .p-md-154 {
    padding: 76.5rem !important;
  }
  .p-md-155 {
    padding: 77rem !important;
  }
  .p-md-156 {
    padding: 77.5rem !important;
  }
  .p-md-157 {
    padding: 78rem !important;
  }
  .p-md-158 {
    padding: 78.5rem !important;
  }
  .p-md-159 {
    padding: 79rem !important;
  }
  .p-md-160 {
    padding: 79.5rem !important;
  }
  .pt-md-0 {
    padding-top: 0rem !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 2rem !important;
  }
  .pt-md-6 {
    padding-top: 2.5rem !important;
  }
  .pt-md-7 {
    padding-top: 3rem !important;
  }
  .pt-md-8 {
    padding-top: 3.5rem !important;
  }
  .pt-md-9 {
    padding-top: 4rem !important;
  }
  .pt-md-10 {
    padding-top: 4.5rem !important;
  }
  .pt-md-11 {
    padding-top: 5rem !important;
  }
  .pt-md-12 {
    padding-top: 5.5rem !important;
  }
  .pt-md-13 {
    padding-top: 6rem !important;
  }
  .pt-md-14 {
    padding-top: 6.5rem !important;
  }
  .pt-md-15 {
    padding-top: 7rem !important;
  }
  .pt-md-16 {
    padding-top: 7.5rem !important;
  }
  .pt-md-17 {
    padding-top: 8rem !important;
  }
  .pt-md-18 {
    padding-top: 8.5rem !important;
  }
  .pt-md-19 {
    padding-top: 9rem !important;
  }
  .pt-md-20 {
    padding-top: 9.5rem !important;
  }
  .pt-md-21 {
    padding-top: 10rem !important;
  }
  .pt-md-22 {
    padding-top: 10.5rem !important;
  }
  .pt-md-23 {
    padding-top: 11rem !important;
  }
  .pt-md-24 {
    padding-top: 11.5rem !important;
  }
  .pt-md-25 {
    padding-top: 12rem !important;
  }
  .pt-md-26 {
    padding-top: 12.5rem !important;
  }
  .pt-md-27 {
    padding-top: 13rem !important;
  }
  .pt-md-28 {
    padding-top: 13.5rem !important;
  }
  .pt-md-29 {
    padding-top: 14rem !important;
  }
  .pt-md-30 {
    padding-top: 14.5rem !important;
  }
  .pt-md-31 {
    padding-top: 15rem !important;
  }
  .pt-md-32 {
    padding-top: 15.5rem !important;
  }
  .pt-md-33 {
    padding-top: 16rem !important;
  }
  .pt-md-34 {
    padding-top: 16.5rem !important;
  }
  .pt-md-35 {
    padding-top: 17rem !important;
  }
  .pt-md-36 {
    padding-top: 17.5rem !important;
  }
  .pt-md-37 {
    padding-top: 18rem !important;
  }
  .pt-md-38 {
    padding-top: 18.5rem !important;
  }
  .pt-md-39 {
    padding-top: 19rem !important;
  }
  .pt-md-40 {
    padding-top: 19.5rem !important;
  }
  .pt-md-41 {
    padding-top: 20rem !important;
  }
  .pt-md-42 {
    padding-top: 20.5rem !important;
  }
  .pt-md-43 {
    padding-top: 21rem !important;
  }
  .pt-md-44 {
    padding-top: 21.5rem !important;
  }
  .pt-md-45 {
    padding-top: 22rem !important;
  }
  .pt-md-46 {
    padding-top: 22.5rem !important;
  }
  .pt-md-47 {
    padding-top: 23rem !important;
  }
  .pt-md-48 {
    padding-top: 23.5rem !important;
  }
  .pt-md-49 {
    padding-top: 24rem !important;
  }
  .pt-md-50 {
    padding-top: 24.5rem !important;
  }
  .pt-md-51 {
    padding-top: 25rem !important;
  }
  .pt-md-52 {
    padding-top: 25.5rem !important;
  }
  .pt-md-53 {
    padding-top: 26rem !important;
  }
  .pt-md-54 {
    padding-top: 26.5rem !important;
  }
  .pt-md-55 {
    padding-top: 27rem !important;
  }
  .pt-md-56 {
    padding-top: 27.5rem !important;
  }
  .pt-md-57 {
    padding-top: 28rem !important;
  }
  .pt-md-58 {
    padding-top: 28.5rem !important;
  }
  .pt-md-59 {
    padding-top: 29rem !important;
  }
  .pt-md-60 {
    padding-top: 29.5rem !important;
  }
  .pt-md-61 {
    padding-top: 30rem !important;
  }
  .pt-md-62 {
    padding-top: 30.5rem !important;
  }
  .pt-md-63 {
    padding-top: 31rem !important;
  }
  .pt-md-64 {
    padding-top: 31.5rem !important;
  }
  .pt-md-65 {
    padding-top: 32rem !important;
  }
  .pt-md-66 {
    padding-top: 32.5rem !important;
  }
  .pt-md-67 {
    padding-top: 33rem !important;
  }
  .pt-md-68 {
    padding-top: 33.5rem !important;
  }
  .pt-md-69 {
    padding-top: 34rem !important;
  }
  .pt-md-70 {
    padding-top: 34.5rem !important;
  }
  .pt-md-71 {
    padding-top: 35rem !important;
  }
  .pt-md-72 {
    padding-top: 35.5rem !important;
  }
  .pt-md-73 {
    padding-top: 36rem !important;
  }
  .pt-md-74 {
    padding-top: 36.5rem !important;
  }
  .pt-md-75 {
    padding-top: 37rem !important;
  }
  .pt-md-76 {
    padding-top: 37.5rem !important;
  }
  .pt-md-77 {
    padding-top: 38rem !important;
  }
  .pt-md-78 {
    padding-top: 38.5rem !important;
  }
  .pt-md-79 {
    padding-top: 39rem !important;
  }
  .pt-md-80 {
    padding-top: 39.5rem !important;
  }
  .pt-md-81 {
    padding-top: 40rem !important;
  }
  .pt-md-82 {
    padding-top: 40.5rem !important;
  }
  .pt-md-83 {
    padding-top: 41rem !important;
  }
  .pt-md-84 {
    padding-top: 41.5rem !important;
  }
  .pt-md-85 {
    padding-top: 42rem !important;
  }
  .pt-md-86 {
    padding-top: 42.5rem !important;
  }
  .pt-md-87 {
    padding-top: 43rem !important;
  }
  .pt-md-88 {
    padding-top: 43.5rem !important;
  }
  .pt-md-89 {
    padding-top: 44rem !important;
  }
  .pt-md-90 {
    padding-top: 44.5rem !important;
  }
  .pt-md-91 {
    padding-top: 45rem !important;
  }
  .pt-md-92 {
    padding-top: 45.5rem !important;
  }
  .pt-md-93 {
    padding-top: 46rem !important;
  }
  .pt-md-94 {
    padding-top: 46.5rem !important;
  }
  .pt-md-95 {
    padding-top: 47rem !important;
  }
  .pt-md-96 {
    padding-top: 47.5rem !important;
  }
  .pt-md-97 {
    padding-top: 48rem !important;
  }
  .pt-md-98 {
    padding-top: 48.5rem !important;
  }
  .pt-md-99 {
    padding-top: 49rem !important;
  }
  .pt-md-100 {
    padding-top: 49.5rem !important;
  }
  .pt-md-101 {
    padding-top: 50rem !important;
  }
  .pt-md-102 {
    padding-top: 50.5rem !important;
  }
  .pt-md-103 {
    padding-top: 51rem !important;
  }
  .pt-md-104 {
    padding-top: 51.5rem !important;
  }
  .pt-md-105 {
    padding-top: 52rem !important;
  }
  .pt-md-106 {
    padding-top: 52.5rem !important;
  }
  .pt-md-107 {
    padding-top: 53rem !important;
  }
  .pt-md-108 {
    padding-top: 53.5rem !important;
  }
  .pt-md-109 {
    padding-top: 54rem !important;
  }
  .pt-md-110 {
    padding-top: 54.5rem !important;
  }
  .pt-md-111 {
    padding-top: 55rem !important;
  }
  .pt-md-112 {
    padding-top: 55.5rem !important;
  }
  .pt-md-113 {
    padding-top: 56rem !important;
  }
  .pt-md-114 {
    padding-top: 56.5rem !important;
  }
  .pt-md-115 {
    padding-top: 57rem !important;
  }
  .pt-md-116 {
    padding-top: 57.5rem !important;
  }
  .pt-md-117 {
    padding-top: 58rem !important;
  }
  .pt-md-118 {
    padding-top: 58.5rem !important;
  }
  .pt-md-119 {
    padding-top: 59rem !important;
  }
  .pt-md-120 {
    padding-top: 59.5rem !important;
  }
  .pt-md-121 {
    padding-top: 60rem !important;
  }
  .pt-md-122 {
    padding-top: 60.5rem !important;
  }
  .pt-md-123 {
    padding-top: 61rem !important;
  }
  .pt-md-124 {
    padding-top: 61.5rem !important;
  }
  .pt-md-125 {
    padding-top: 62rem !important;
  }
  .pt-md-126 {
    padding-top: 62.5rem !important;
  }
  .pt-md-127 {
    padding-top: 63rem !important;
  }
  .pt-md-128 {
    padding-top: 63.5rem !important;
  }
  .pt-md-129 {
    padding-top: 64rem !important;
  }
  .pt-md-130 {
    padding-top: 64.5rem !important;
  }
  .pt-md-131 {
    padding-top: 65rem !important;
  }
  .pt-md-132 {
    padding-top: 65.5rem !important;
  }
  .pt-md-133 {
    padding-top: 66rem !important;
  }
  .pt-md-134 {
    padding-top: 66.5rem !important;
  }
  .pt-md-135 {
    padding-top: 67rem !important;
  }
  .pt-md-136 {
    padding-top: 67.5rem !important;
  }
  .pt-md-137 {
    padding-top: 68rem !important;
  }
  .pt-md-138 {
    padding-top: 68.5rem !important;
  }
  .pt-md-139 {
    padding-top: 69rem !important;
  }
  .pt-md-140 {
    padding-top: 69.5rem !important;
  }
  .pt-md-141 {
    padding-top: 70rem !important;
  }
  .pt-md-142 {
    padding-top: 70.5rem !important;
  }
  .pt-md-143 {
    padding-top: 71rem !important;
  }
  .pt-md-144 {
    padding-top: 71.5rem !important;
  }
  .pt-md-145 {
    padding-top: 72rem !important;
  }
  .pt-md-146 {
    padding-top: 72.5rem !important;
  }
  .pt-md-147 {
    padding-top: 73rem !important;
  }
  .pt-md-148 {
    padding-top: 73.5rem !important;
  }
  .pt-md-149 {
    padding-top: 74rem !important;
  }
  .pt-md-150 {
    padding-top: 74.5rem !important;
  }
  .pt-md-151 {
    padding-top: 75rem !important;
  }
  .pt-md-152 {
    padding-top: 75.5rem !important;
  }
  .pt-md-153 {
    padding-top: 76rem !important;
  }
  .pt-md-154 {
    padding-top: 76.5rem !important;
  }
  .pt-md-155 {
    padding-top: 77rem !important;
  }
  .pt-md-156 {
    padding-top: 77.5rem !important;
  }
  .pt-md-157 {
    padding-top: 78rem !important;
  }
  .pt-md-158 {
    padding-top: 78.5rem !important;
  }
  .pt-md-159 {
    padding-top: 79rem !important;
  }
  .pt-md-160 {
    padding-top: 79.5rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0rem !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 2rem !important;
  }
  .pb-md-6 {
    padding-bottom: 2.5rem !important;
  }
  .pb-md-7 {
    padding-bottom: 3rem !important;
  }
  .pb-md-8 {
    padding-bottom: 3.5rem !important;
  }
  .pb-md-9 {
    padding-bottom: 4rem !important;
  }
  .pb-md-10 {
    padding-bottom: 4.5rem !important;
  }
  .pb-md-11 {
    padding-bottom: 5rem !important;
  }
  .pb-md-12 {
    padding-bottom: 5.5rem !important;
  }
  .pb-md-13 {
    padding-bottom: 6rem !important;
  }
  .pb-md-14 {
    padding-bottom: 6.5rem !important;
  }
  .pb-md-15 {
    padding-bottom: 7rem !important;
  }
  .pb-md-16 {
    padding-bottom: 7.5rem !important;
  }
  .pb-md-17 {
    padding-bottom: 8rem !important;
  }
  .pb-md-18 {
    padding-bottom: 8.5rem !important;
  }
  .pb-md-19 {
    padding-bottom: 9rem !important;
  }
  .pb-md-20 {
    padding-bottom: 9.5rem !important;
  }
  .pb-md-21 {
    padding-bottom: 10rem !important;
  }
  .pb-md-22 {
    padding-bottom: 10.5rem !important;
  }
  .pb-md-23 {
    padding-bottom: 11rem !important;
  }
  .pb-md-24 {
    padding-bottom: 11.5rem !important;
  }
  .pb-md-25 {
    padding-bottom: 12rem !important;
  }
  .pb-md-26 {
    padding-bottom: 12.5rem !important;
  }
  .pb-md-27 {
    padding-bottom: 13rem !important;
  }
  .pb-md-28 {
    padding-bottom: 13.5rem !important;
  }
  .pb-md-29 {
    padding-bottom: 14rem !important;
  }
  .pb-md-30 {
    padding-bottom: 14.5rem !important;
  }
  .pb-md-31 {
    padding-bottom: 15rem !important;
  }
  .pb-md-32 {
    padding-bottom: 15.5rem !important;
  }
  .pb-md-33 {
    padding-bottom: 16rem !important;
  }
  .pb-md-34 {
    padding-bottom: 16.5rem !important;
  }
  .pb-md-35 {
    padding-bottom: 17rem !important;
  }
  .pb-md-36 {
    padding-bottom: 17.5rem !important;
  }
  .pb-md-37 {
    padding-bottom: 18rem !important;
  }
  .pb-md-38 {
    padding-bottom: 18.5rem !important;
  }
  .pb-md-39 {
    padding-bottom: 19rem !important;
  }
  .pb-md-40 {
    padding-bottom: 19.5rem !important;
  }
  .pb-md-41 {
    padding-bottom: 20rem !important;
  }
  .pb-md-42 {
    padding-bottom: 20.5rem !important;
  }
  .pb-md-43 {
    padding-bottom: 21rem !important;
  }
  .pb-md-44 {
    padding-bottom: 21.5rem !important;
  }
  .pb-md-45 {
    padding-bottom: 22rem !important;
  }
  .pb-md-46 {
    padding-bottom: 22.5rem !important;
  }
  .pb-md-47 {
    padding-bottom: 23rem !important;
  }
  .pb-md-48 {
    padding-bottom: 23.5rem !important;
  }
  .pb-md-49 {
    padding-bottom: 24rem !important;
  }
  .pb-md-50 {
    padding-bottom: 24.5rem !important;
  }
  .pb-md-51 {
    padding-bottom: 25rem !important;
  }
  .pb-md-52 {
    padding-bottom: 25.5rem !important;
  }
  .pb-md-53 {
    padding-bottom: 26rem !important;
  }
  .pb-md-54 {
    padding-bottom: 26.5rem !important;
  }
  .pb-md-55 {
    padding-bottom: 27rem !important;
  }
  .pb-md-56 {
    padding-bottom: 27.5rem !important;
  }
  .pb-md-57 {
    padding-bottom: 28rem !important;
  }
  .pb-md-58 {
    padding-bottom: 28.5rem !important;
  }
  .pb-md-59 {
    padding-bottom: 29rem !important;
  }
  .pb-md-60 {
    padding-bottom: 29.5rem !important;
  }
  .pb-md-61 {
    padding-bottom: 30rem !important;
  }
  .pb-md-62 {
    padding-bottom: 30.5rem !important;
  }
  .pb-md-63 {
    padding-bottom: 31rem !important;
  }
  .pb-md-64 {
    padding-bottom: 31.5rem !important;
  }
  .pb-md-65 {
    padding-bottom: 32rem !important;
  }
  .pb-md-66 {
    padding-bottom: 32.5rem !important;
  }
  .pb-md-67 {
    padding-bottom: 33rem !important;
  }
  .pb-md-68 {
    padding-bottom: 33.5rem !important;
  }
  .pb-md-69 {
    padding-bottom: 34rem !important;
  }
  .pb-md-70 {
    padding-bottom: 34.5rem !important;
  }
  .pb-md-71 {
    padding-bottom: 35rem !important;
  }
  .pb-md-72 {
    padding-bottom: 35.5rem !important;
  }
  .pb-md-73 {
    padding-bottom: 36rem !important;
  }
  .pb-md-74 {
    padding-bottom: 36.5rem !important;
  }
  .pb-md-75 {
    padding-bottom: 37rem !important;
  }
  .pb-md-76 {
    padding-bottom: 37.5rem !important;
  }
  .pb-md-77 {
    padding-bottom: 38rem !important;
  }
  .pb-md-78 {
    padding-bottom: 38.5rem !important;
  }
  .pb-md-79 {
    padding-bottom: 39rem !important;
  }
  .pb-md-80 {
    padding-bottom: 39.5rem !important;
  }
  .pb-md-81 {
    padding-bottom: 40rem !important;
  }
  .pb-md-82 {
    padding-bottom: 40.5rem !important;
  }
  .pb-md-83 {
    padding-bottom: 41rem !important;
  }
  .pb-md-84 {
    padding-bottom: 41.5rem !important;
  }
  .pb-md-85 {
    padding-bottom: 42rem !important;
  }
  .pb-md-86 {
    padding-bottom: 42.5rem !important;
  }
  .pb-md-87 {
    padding-bottom: 43rem !important;
  }
  .pb-md-88 {
    padding-bottom: 43.5rem !important;
  }
  .pb-md-89 {
    padding-bottom: 44rem !important;
  }
  .pb-md-90 {
    padding-bottom: 44.5rem !important;
  }
  .pb-md-91 {
    padding-bottom: 45rem !important;
  }
  .pb-md-92 {
    padding-bottom: 45.5rem !important;
  }
  .pb-md-93 {
    padding-bottom: 46rem !important;
  }
  .pb-md-94 {
    padding-bottom: 46.5rem !important;
  }
  .pb-md-95 {
    padding-bottom: 47rem !important;
  }
  .pb-md-96 {
    padding-bottom: 47.5rem !important;
  }
  .pb-md-97 {
    padding-bottom: 48rem !important;
  }
  .pb-md-98 {
    padding-bottom: 48.5rem !important;
  }
  .pb-md-99 {
    padding-bottom: 49rem !important;
  }
  .pb-md-100 {
    padding-bottom: 49.5rem !important;
  }
  .pb-md-101 {
    padding-bottom: 50rem !important;
  }
  .pb-md-102 {
    padding-bottom: 50.5rem !important;
  }
  .pb-md-103 {
    padding-bottom: 51rem !important;
  }
  .pb-md-104 {
    padding-bottom: 51.5rem !important;
  }
  .pb-md-105 {
    padding-bottom: 52rem !important;
  }
  .pb-md-106 {
    padding-bottom: 52.5rem !important;
  }
  .pb-md-107 {
    padding-bottom: 53rem !important;
  }
  .pb-md-108 {
    padding-bottom: 53.5rem !important;
  }
  .pb-md-109 {
    padding-bottom: 54rem !important;
  }
  .pb-md-110 {
    padding-bottom: 54.5rem !important;
  }
  .pb-md-111 {
    padding-bottom: 55rem !important;
  }
  .pb-md-112 {
    padding-bottom: 55.5rem !important;
  }
  .pb-md-113 {
    padding-bottom: 56rem !important;
  }
  .pb-md-114 {
    padding-bottom: 56.5rem !important;
  }
  .pb-md-115 {
    padding-bottom: 57rem !important;
  }
  .pb-md-116 {
    padding-bottom: 57.5rem !important;
  }
  .pb-md-117 {
    padding-bottom: 58rem !important;
  }
  .pb-md-118 {
    padding-bottom: 58.5rem !important;
  }
  .pb-md-119 {
    padding-bottom: 59rem !important;
  }
  .pb-md-120 {
    padding-bottom: 59.5rem !important;
  }
  .pb-md-121 {
    padding-bottom: 60rem !important;
  }
  .pb-md-122 {
    padding-bottom: 60.5rem !important;
  }
  .pb-md-123 {
    padding-bottom: 61rem !important;
  }
  .pb-md-124 {
    padding-bottom: 61.5rem !important;
  }
  .pb-md-125 {
    padding-bottom: 62rem !important;
  }
  .pb-md-126 {
    padding-bottom: 62.5rem !important;
  }
  .pb-md-127 {
    padding-bottom: 63rem !important;
  }
  .pb-md-128 {
    padding-bottom: 63.5rem !important;
  }
  .pb-md-129 {
    padding-bottom: 64rem !important;
  }
  .pb-md-130 {
    padding-bottom: 64.5rem !important;
  }
  .pb-md-131 {
    padding-bottom: 65rem !important;
  }
  .pb-md-132 {
    padding-bottom: 65.5rem !important;
  }
  .pb-md-133 {
    padding-bottom: 66rem !important;
  }
  .pb-md-134 {
    padding-bottom: 66.5rem !important;
  }
  .pb-md-135 {
    padding-bottom: 67rem !important;
  }
  .pb-md-136 {
    padding-bottom: 67.5rem !important;
  }
  .pb-md-137 {
    padding-bottom: 68rem !important;
  }
  .pb-md-138 {
    padding-bottom: 68.5rem !important;
  }
  .pb-md-139 {
    padding-bottom: 69rem !important;
  }
  .pb-md-140 {
    padding-bottom: 69.5rem !important;
  }
  .pb-md-141 {
    padding-bottom: 70rem !important;
  }
  .pb-md-142 {
    padding-bottom: 70.5rem !important;
  }
  .pb-md-143 {
    padding-bottom: 71rem !important;
  }
  .pb-md-144 {
    padding-bottom: 71.5rem !important;
  }
  .pb-md-145 {
    padding-bottom: 72rem !important;
  }
  .pb-md-146 {
    padding-bottom: 72.5rem !important;
  }
  .pb-md-147 {
    padding-bottom: 73rem !important;
  }
  .pb-md-148 {
    padding-bottom: 73.5rem !important;
  }
  .pb-md-149 {
    padding-bottom: 74rem !important;
  }
  .pb-md-150 {
    padding-bottom: 74.5rem !important;
  }
  .pb-md-151 {
    padding-bottom: 75rem !important;
  }
  .pb-md-152 {
    padding-bottom: 75.5rem !important;
  }
  .pb-md-153 {
    padding-bottom: 76rem !important;
  }
  .pb-md-154 {
    padding-bottom: 76.5rem !important;
  }
  .pb-md-155 {
    padding-bottom: 77rem !important;
  }
  .pb-md-156 {
    padding-bottom: 77.5rem !important;
  }
  .pb-md-157 {
    padding-bottom: 78rem !important;
  }
  .pb-md-158 {
    padding-bottom: 78.5rem !important;
  }
  .pb-md-159 {
    padding-bottom: 79rem !important;
  }
  .pb-md-160 {
    padding-bottom: 79.5rem !important;
  }
  .ps-md-0 {
    padding-left: 0rem !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 2rem !important;
  }
  .ps-md-6 {
    padding-left: 2.5rem !important;
  }
  .ps-md-7 {
    padding-left: 3rem !important;
  }
  .ps-md-8 {
    padding-left: 3.5rem !important;
  }
  .ps-md-9 {
    padding-left: 4rem !important;
  }
  .ps-md-10 {
    padding-left: 4.5rem !important;
  }
  .ps-md-11 {
    padding-left: 5rem !important;
  }
  .ps-md-12 {
    padding-left: 5.5rem !important;
  }
  .ps-md-13 {
    padding-left: 6rem !important;
  }
  .ps-md-14 {
    padding-left: 6.5rem !important;
  }
  .ps-md-15 {
    padding-left: 7rem !important;
  }
  .ps-md-16 {
    padding-left: 7.5rem !important;
  }
  .ps-md-17 {
    padding-left: 8rem !important;
  }
  .ps-md-18 {
    padding-left: 8.5rem !important;
  }
  .ps-md-19 {
    padding-left: 9rem !important;
  }
  .ps-md-20 {
    padding-left: 9.5rem !important;
  }
  .ps-md-21 {
    padding-left: 10rem !important;
  }
  .ps-md-22 {
    padding-left: 10.5rem !important;
  }
  .ps-md-23 {
    padding-left: 11rem !important;
  }
  .ps-md-24 {
    padding-left: 11.5rem !important;
  }
  .ps-md-25 {
    padding-left: 12rem !important;
  }
  .ps-md-26 {
    padding-left: 12.5rem !important;
  }
  .ps-md-27 {
    padding-left: 13rem !important;
  }
  .ps-md-28 {
    padding-left: 13.5rem !important;
  }
  .ps-md-29 {
    padding-left: 14rem !important;
  }
  .ps-md-30 {
    padding-left: 14.5rem !important;
  }
  .ps-md-31 {
    padding-left: 15rem !important;
  }
  .ps-md-32 {
    padding-left: 15.5rem !important;
  }
  .ps-md-33 {
    padding-left: 16rem !important;
  }
  .ps-md-34 {
    padding-left: 16.5rem !important;
  }
  .ps-md-35 {
    padding-left: 17rem !important;
  }
  .ps-md-36 {
    padding-left: 17.5rem !important;
  }
  .ps-md-37 {
    padding-left: 18rem !important;
  }
  .ps-md-38 {
    padding-left: 18.5rem !important;
  }
  .ps-md-39 {
    padding-left: 19rem !important;
  }
  .ps-md-40 {
    padding-left: 19.5rem !important;
  }
  .ps-md-41 {
    padding-left: 20rem !important;
  }
  .ps-md-42 {
    padding-left: 20.5rem !important;
  }
  .ps-md-43 {
    padding-left: 21rem !important;
  }
  .ps-md-44 {
    padding-left: 21.5rem !important;
  }
  .ps-md-45 {
    padding-left: 22rem !important;
  }
  .ps-md-46 {
    padding-left: 22.5rem !important;
  }
  .ps-md-47 {
    padding-left: 23rem !important;
  }
  .ps-md-48 {
    padding-left: 23.5rem !important;
  }
  .ps-md-49 {
    padding-left: 24rem !important;
  }
  .ps-md-50 {
    padding-left: 24.5rem !important;
  }
  .ps-md-51 {
    padding-left: 25rem !important;
  }
  .ps-md-52 {
    padding-left: 25.5rem !important;
  }
  .ps-md-53 {
    padding-left: 26rem !important;
  }
  .ps-md-54 {
    padding-left: 26.5rem !important;
  }
  .ps-md-55 {
    padding-left: 27rem !important;
  }
  .ps-md-56 {
    padding-left: 27.5rem !important;
  }
  .ps-md-57 {
    padding-left: 28rem !important;
  }
  .ps-md-58 {
    padding-left: 28.5rem !important;
  }
  .ps-md-59 {
    padding-left: 29rem !important;
  }
  .ps-md-60 {
    padding-left: 29.5rem !important;
  }
  .ps-md-61 {
    padding-left: 30rem !important;
  }
  .ps-md-62 {
    padding-left: 30.5rem !important;
  }
  .ps-md-63 {
    padding-left: 31rem !important;
  }
  .ps-md-64 {
    padding-left: 31.5rem !important;
  }
  .ps-md-65 {
    padding-left: 32rem !important;
  }
  .ps-md-66 {
    padding-left: 32.5rem !important;
  }
  .ps-md-67 {
    padding-left: 33rem !important;
  }
  .ps-md-68 {
    padding-left: 33.5rem !important;
  }
  .ps-md-69 {
    padding-left: 34rem !important;
  }
  .ps-md-70 {
    padding-left: 34.5rem !important;
  }
  .ps-md-71 {
    padding-left: 35rem !important;
  }
  .ps-md-72 {
    padding-left: 35.5rem !important;
  }
  .ps-md-73 {
    padding-left: 36rem !important;
  }
  .ps-md-74 {
    padding-left: 36.5rem !important;
  }
  .ps-md-75 {
    padding-left: 37rem !important;
  }
  .ps-md-76 {
    padding-left: 37.5rem !important;
  }
  .ps-md-77 {
    padding-left: 38rem !important;
  }
  .ps-md-78 {
    padding-left: 38.5rem !important;
  }
  .ps-md-79 {
    padding-left: 39rem !important;
  }
  .ps-md-80 {
    padding-left: 39.5rem !important;
  }
  .ps-md-81 {
    padding-left: 40rem !important;
  }
  .ps-md-82 {
    padding-left: 40.5rem !important;
  }
  .ps-md-83 {
    padding-left: 41rem !important;
  }
  .ps-md-84 {
    padding-left: 41.5rem !important;
  }
  .ps-md-85 {
    padding-left: 42rem !important;
  }
  .ps-md-86 {
    padding-left: 42.5rem !important;
  }
  .ps-md-87 {
    padding-left: 43rem !important;
  }
  .ps-md-88 {
    padding-left: 43.5rem !important;
  }
  .ps-md-89 {
    padding-left: 44rem !important;
  }
  .ps-md-90 {
    padding-left: 44.5rem !important;
  }
  .ps-md-91 {
    padding-left: 45rem !important;
  }
  .ps-md-92 {
    padding-left: 45.5rem !important;
  }
  .ps-md-93 {
    padding-left: 46rem !important;
  }
  .ps-md-94 {
    padding-left: 46.5rem !important;
  }
  .ps-md-95 {
    padding-left: 47rem !important;
  }
  .ps-md-96 {
    padding-left: 47.5rem !important;
  }
  .ps-md-97 {
    padding-left: 48rem !important;
  }
  .ps-md-98 {
    padding-left: 48.5rem !important;
  }
  .ps-md-99 {
    padding-left: 49rem !important;
  }
  .ps-md-100 {
    padding-left: 49.5rem !important;
  }
  .ps-md-101 {
    padding-left: 50rem !important;
  }
  .ps-md-102 {
    padding-left: 50.5rem !important;
  }
  .ps-md-103 {
    padding-left: 51rem !important;
  }
  .ps-md-104 {
    padding-left: 51.5rem !important;
  }
  .ps-md-105 {
    padding-left: 52rem !important;
  }
  .ps-md-106 {
    padding-left: 52.5rem !important;
  }
  .ps-md-107 {
    padding-left: 53rem !important;
  }
  .ps-md-108 {
    padding-left: 53.5rem !important;
  }
  .ps-md-109 {
    padding-left: 54rem !important;
  }
  .ps-md-110 {
    padding-left: 54.5rem !important;
  }
  .ps-md-111 {
    padding-left: 55rem !important;
  }
  .ps-md-112 {
    padding-left: 55.5rem !important;
  }
  .ps-md-113 {
    padding-left: 56rem !important;
  }
  .ps-md-114 {
    padding-left: 56.5rem !important;
  }
  .ps-md-115 {
    padding-left: 57rem !important;
  }
  .ps-md-116 {
    padding-left: 57.5rem !important;
  }
  .ps-md-117 {
    padding-left: 58rem !important;
  }
  .ps-md-118 {
    padding-left: 58.5rem !important;
  }
  .ps-md-119 {
    padding-left: 59rem !important;
  }
  .ps-md-120 {
    padding-left: 59.5rem !important;
  }
  .ps-md-121 {
    padding-left: 60rem !important;
  }
  .ps-md-122 {
    padding-left: 60.5rem !important;
  }
  .ps-md-123 {
    padding-left: 61rem !important;
  }
  .ps-md-124 {
    padding-left: 61.5rem !important;
  }
  .ps-md-125 {
    padding-left: 62rem !important;
  }
  .ps-md-126 {
    padding-left: 62.5rem !important;
  }
  .ps-md-127 {
    padding-left: 63rem !important;
  }
  .ps-md-128 {
    padding-left: 63.5rem !important;
  }
  .ps-md-129 {
    padding-left: 64rem !important;
  }
  .ps-md-130 {
    padding-left: 64.5rem !important;
  }
  .ps-md-131 {
    padding-left: 65rem !important;
  }
  .ps-md-132 {
    padding-left: 65.5rem !important;
  }
  .ps-md-133 {
    padding-left: 66rem !important;
  }
  .ps-md-134 {
    padding-left: 66.5rem !important;
  }
  .ps-md-135 {
    padding-left: 67rem !important;
  }
  .ps-md-136 {
    padding-left: 67.5rem !important;
  }
  .ps-md-137 {
    padding-left: 68rem !important;
  }
  .ps-md-138 {
    padding-left: 68.5rem !important;
  }
  .ps-md-139 {
    padding-left: 69rem !important;
  }
  .ps-md-140 {
    padding-left: 69.5rem !important;
  }
  .ps-md-141 {
    padding-left: 70rem !important;
  }
  .ps-md-142 {
    padding-left: 70.5rem !important;
  }
  .ps-md-143 {
    padding-left: 71rem !important;
  }
  .ps-md-144 {
    padding-left: 71.5rem !important;
  }
  .ps-md-145 {
    padding-left: 72rem !important;
  }
  .ps-md-146 {
    padding-left: 72.5rem !important;
  }
  .ps-md-147 {
    padding-left: 73rem !important;
  }
  .ps-md-148 {
    padding-left: 73.5rem !important;
  }
  .ps-md-149 {
    padding-left: 74rem !important;
  }
  .ps-md-150 {
    padding-left: 74.5rem !important;
  }
  .ps-md-151 {
    padding-left: 75rem !important;
  }
  .ps-md-152 {
    padding-left: 75.5rem !important;
  }
  .ps-md-153 {
    padding-left: 76rem !important;
  }
  .ps-md-154 {
    padding-left: 76.5rem !important;
  }
  .ps-md-155 {
    padding-left: 77rem !important;
  }
  .ps-md-156 {
    padding-left: 77.5rem !important;
  }
  .ps-md-157 {
    padding-left: 78rem !important;
  }
  .ps-md-158 {
    padding-left: 78.5rem !important;
  }
  .ps-md-159 {
    padding-left: 79rem !important;
  }
  .ps-md-160 {
    padding-left: 79.5rem !important;
  }
  .pe-md-0 {
    padding-right: 0rem !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 2rem !important;
  }
  .pe-md-6 {
    padding-right: 2.5rem !important;
  }
  .pe-md-7 {
    padding-right: 3rem !important;
  }
  .pe-md-8 {
    padding-right: 3.5rem !important;
  }
  .pe-md-9 {
    padding-right: 4rem !important;
  }
  .pe-md-10 {
    padding-right: 4.5rem !important;
  }
  .pe-md-11 {
    padding-right: 5rem !important;
  }
  .pe-md-12 {
    padding-right: 5.5rem !important;
  }
  .pe-md-13 {
    padding-right: 6rem !important;
  }
  .pe-md-14 {
    padding-right: 6.5rem !important;
  }
  .pe-md-15 {
    padding-right: 7rem !important;
  }
  .pe-md-16 {
    padding-right: 7.5rem !important;
  }
  .pe-md-17 {
    padding-right: 8rem !important;
  }
  .pe-md-18 {
    padding-right: 8.5rem !important;
  }
  .pe-md-19 {
    padding-right: 9rem !important;
  }
  .pe-md-20 {
    padding-right: 9.5rem !important;
  }
  .pe-md-21 {
    padding-right: 10rem !important;
  }
  .pe-md-22 {
    padding-right: 10.5rem !important;
  }
  .pe-md-23 {
    padding-right: 11rem !important;
  }
  .pe-md-24 {
    padding-right: 11.5rem !important;
  }
  .pe-md-25 {
    padding-right: 12rem !important;
  }
  .pe-md-26 {
    padding-right: 12.5rem !important;
  }
  .pe-md-27 {
    padding-right: 13rem !important;
  }
  .pe-md-28 {
    padding-right: 13.5rem !important;
  }
  .pe-md-29 {
    padding-right: 14rem !important;
  }
  .pe-md-30 {
    padding-right: 14.5rem !important;
  }
  .pe-md-31 {
    padding-right: 15rem !important;
  }
  .pe-md-32 {
    padding-right: 15.5rem !important;
  }
  .pe-md-33 {
    padding-right: 16rem !important;
  }
  .pe-md-34 {
    padding-right: 16.5rem !important;
  }
  .pe-md-35 {
    padding-right: 17rem !important;
  }
  .pe-md-36 {
    padding-right: 17.5rem !important;
  }
  .pe-md-37 {
    padding-right: 18rem !important;
  }
  .pe-md-38 {
    padding-right: 18.5rem !important;
  }
  .pe-md-39 {
    padding-right: 19rem !important;
  }
  .pe-md-40 {
    padding-right: 19.5rem !important;
  }
  .pe-md-41 {
    padding-right: 20rem !important;
  }
  .pe-md-42 {
    padding-right: 20.5rem !important;
  }
  .pe-md-43 {
    padding-right: 21rem !important;
  }
  .pe-md-44 {
    padding-right: 21.5rem !important;
  }
  .pe-md-45 {
    padding-right: 22rem !important;
  }
  .pe-md-46 {
    padding-right: 22.5rem !important;
  }
  .pe-md-47 {
    padding-right: 23rem !important;
  }
  .pe-md-48 {
    padding-right: 23.5rem !important;
  }
  .pe-md-49 {
    padding-right: 24rem !important;
  }
  .pe-md-50 {
    padding-right: 24.5rem !important;
  }
  .pe-md-51 {
    padding-right: 25rem !important;
  }
  .pe-md-52 {
    padding-right: 25.5rem !important;
  }
  .pe-md-53 {
    padding-right: 26rem !important;
  }
  .pe-md-54 {
    padding-right: 26.5rem !important;
  }
  .pe-md-55 {
    padding-right: 27rem !important;
  }
  .pe-md-56 {
    padding-right: 27.5rem !important;
  }
  .pe-md-57 {
    padding-right: 28rem !important;
  }
  .pe-md-58 {
    padding-right: 28.5rem !important;
  }
  .pe-md-59 {
    padding-right: 29rem !important;
  }
  .pe-md-60 {
    padding-right: 29.5rem !important;
  }
  .pe-md-61 {
    padding-right: 30rem !important;
  }
  .pe-md-62 {
    padding-right: 30.5rem !important;
  }
  .pe-md-63 {
    padding-right: 31rem !important;
  }
  .pe-md-64 {
    padding-right: 31.5rem !important;
  }
  .pe-md-65 {
    padding-right: 32rem !important;
  }
  .pe-md-66 {
    padding-right: 32.5rem !important;
  }
  .pe-md-67 {
    padding-right: 33rem !important;
  }
  .pe-md-68 {
    padding-right: 33.5rem !important;
  }
  .pe-md-69 {
    padding-right: 34rem !important;
  }
  .pe-md-70 {
    padding-right: 34.5rem !important;
  }
  .pe-md-71 {
    padding-right: 35rem !important;
  }
  .pe-md-72 {
    padding-right: 35.5rem !important;
  }
  .pe-md-73 {
    padding-right: 36rem !important;
  }
  .pe-md-74 {
    padding-right: 36.5rem !important;
  }
  .pe-md-75 {
    padding-right: 37rem !important;
  }
  .pe-md-76 {
    padding-right: 37.5rem !important;
  }
  .pe-md-77 {
    padding-right: 38rem !important;
  }
  .pe-md-78 {
    padding-right: 38.5rem !important;
  }
  .pe-md-79 {
    padding-right: 39rem !important;
  }
  .pe-md-80 {
    padding-right: 39.5rem !important;
  }
  .pe-md-81 {
    padding-right: 40rem !important;
  }
  .pe-md-82 {
    padding-right: 40.5rem !important;
  }
  .pe-md-83 {
    padding-right: 41rem !important;
  }
  .pe-md-84 {
    padding-right: 41.5rem !important;
  }
  .pe-md-85 {
    padding-right: 42rem !important;
  }
  .pe-md-86 {
    padding-right: 42.5rem !important;
  }
  .pe-md-87 {
    padding-right: 43rem !important;
  }
  .pe-md-88 {
    padding-right: 43.5rem !important;
  }
  .pe-md-89 {
    padding-right: 44rem !important;
  }
  .pe-md-90 {
    padding-right: 44.5rem !important;
  }
  .pe-md-91 {
    padding-right: 45rem !important;
  }
  .pe-md-92 {
    padding-right: 45.5rem !important;
  }
  .pe-md-93 {
    padding-right: 46rem !important;
  }
  .pe-md-94 {
    padding-right: 46.5rem !important;
  }
  .pe-md-95 {
    padding-right: 47rem !important;
  }
  .pe-md-96 {
    padding-right: 47.5rem !important;
  }
  .pe-md-97 {
    padding-right: 48rem !important;
  }
  .pe-md-98 {
    padding-right: 48.5rem !important;
  }
  .pe-md-99 {
    padding-right: 49rem !important;
  }
  .pe-md-100 {
    padding-right: 49.5rem !important;
  }
  .pe-md-101 {
    padding-right: 50rem !important;
  }
  .pe-md-102 {
    padding-right: 50.5rem !important;
  }
  .pe-md-103 {
    padding-right: 51rem !important;
  }
  .pe-md-104 {
    padding-right: 51.5rem !important;
  }
  .pe-md-105 {
    padding-right: 52rem !important;
  }
  .pe-md-106 {
    padding-right: 52.5rem !important;
  }
  .pe-md-107 {
    padding-right: 53rem !important;
  }
  .pe-md-108 {
    padding-right: 53.5rem !important;
  }
  .pe-md-109 {
    padding-right: 54rem !important;
  }
  .pe-md-110 {
    padding-right: 54.5rem !important;
  }
  .pe-md-111 {
    padding-right: 55rem !important;
  }
  .pe-md-112 {
    padding-right: 55.5rem !important;
  }
  .pe-md-113 {
    padding-right: 56rem !important;
  }
  .pe-md-114 {
    padding-right: 56.5rem !important;
  }
  .pe-md-115 {
    padding-right: 57rem !important;
  }
  .pe-md-116 {
    padding-right: 57.5rem !important;
  }
  .pe-md-117 {
    padding-right: 58rem !important;
  }
  .pe-md-118 {
    padding-right: 58.5rem !important;
  }
  .pe-md-119 {
    padding-right: 59rem !important;
  }
  .pe-md-120 {
    padding-right: 59.5rem !important;
  }
  .pe-md-121 {
    padding-right: 60rem !important;
  }
  .pe-md-122 {
    padding-right: 60.5rem !important;
  }
  .pe-md-123 {
    padding-right: 61rem !important;
  }
  .pe-md-124 {
    padding-right: 61.5rem !important;
  }
  .pe-md-125 {
    padding-right: 62rem !important;
  }
  .pe-md-126 {
    padding-right: 62.5rem !important;
  }
  .pe-md-127 {
    padding-right: 63rem !important;
  }
  .pe-md-128 {
    padding-right: 63.5rem !important;
  }
  .pe-md-129 {
    padding-right: 64rem !important;
  }
  .pe-md-130 {
    padding-right: 64.5rem !important;
  }
  .pe-md-131 {
    padding-right: 65rem !important;
  }
  .pe-md-132 {
    padding-right: 65.5rem !important;
  }
  .pe-md-133 {
    padding-right: 66rem !important;
  }
  .pe-md-134 {
    padding-right: 66.5rem !important;
  }
  .pe-md-135 {
    padding-right: 67rem !important;
  }
  .pe-md-136 {
    padding-right: 67.5rem !important;
  }
  .pe-md-137 {
    padding-right: 68rem !important;
  }
  .pe-md-138 {
    padding-right: 68.5rem !important;
  }
  .pe-md-139 {
    padding-right: 69rem !important;
  }
  .pe-md-140 {
    padding-right: 69.5rem !important;
  }
  .pe-md-141 {
    padding-right: 70rem !important;
  }
  .pe-md-142 {
    padding-right: 70.5rem !important;
  }
  .pe-md-143 {
    padding-right: 71rem !important;
  }
  .pe-md-144 {
    padding-right: 71.5rem !important;
  }
  .pe-md-145 {
    padding-right: 72rem !important;
  }
  .pe-md-146 {
    padding-right: 72.5rem !important;
  }
  .pe-md-147 {
    padding-right: 73rem !important;
  }
  .pe-md-148 {
    padding-right: 73.5rem !important;
  }
  .pe-md-149 {
    padding-right: 74rem !important;
  }
  .pe-md-150 {
    padding-right: 74.5rem !important;
  }
  .pe-md-151 {
    padding-right: 75rem !important;
  }
  .pe-md-152 {
    padding-right: 75.5rem !important;
  }
  .pe-md-153 {
    padding-right: 76rem !important;
  }
  .pe-md-154 {
    padding-right: 76.5rem !important;
  }
  .pe-md-155 {
    padding-right: 77rem !important;
  }
  .pe-md-156 {
    padding-right: 77.5rem !important;
  }
  .pe-md-157 {
    padding-right: 78rem !important;
  }
  .pe-md-158 {
    padding-right: 78.5rem !important;
  }
  .pe-md-159 {
    padding-right: 79rem !important;
  }
  .pe-md-160 {
    padding-right: 79.5rem !important;
  }
  .px-md-0 {
    padding-left: 0rem !important;
    padding-right: 0rem !important;
  }
  .px-md-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .px-md-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .px-md-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .px-md-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .px-md-5 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .px-md-6 {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important;
  }
  .px-md-7 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .px-md-8 {
    padding-left: 3.5rem !important;
    padding-right: 3.5rem !important;
  }
  .px-md-9 {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .px-md-10 {
    padding-left: 4.5rem !important;
    padding-right: 4.5rem !important;
  }
  .px-md-11 {
    padding-left: 5rem !important;
    padding-right: 5rem !important;
  }
  .px-md-12 {
    padding-left: 5.5rem !important;
    padding-right: 5.5rem !important;
  }
  .px-md-13 {
    padding-left: 6rem !important;
    padding-right: 6rem !important;
  }
  .px-md-14 {
    padding-left: 6.5rem !important;
    padding-right: 6.5rem !important;
  }
  .px-md-15 {
    padding-left: 7rem !important;
    padding-right: 7rem !important;
  }
  .px-md-16 {
    padding-left: 7.5rem !important;
    padding-right: 7.5rem !important;
  }
  .px-md-17 {
    padding-left: 8rem !important;
    padding-right: 8rem !important;
  }
  .px-md-18 {
    padding-left: 8.5rem !important;
    padding-right: 8.5rem !important;
  }
  .px-md-19 {
    padding-left: 9rem !important;
    padding-right: 9rem !important;
  }
  .px-md-20 {
    padding-left: 9.5rem !important;
    padding-right: 9.5rem !important;
  }
  .px-md-21 {
    padding-left: 10rem !important;
    padding-right: 10rem !important;
  }
  .px-md-22 {
    padding-left: 10.5rem !important;
    padding-right: 10.5rem !important;
  }
  .px-md-23 {
    padding-left: 11rem !important;
    padding-right: 11rem !important;
  }
  .px-md-24 {
    padding-left: 11.5rem !important;
    padding-right: 11.5rem !important;
  }
  .px-md-25 {
    padding-left: 12rem !important;
    padding-right: 12rem !important;
  }
  .px-md-26 {
    padding-left: 12.5rem !important;
    padding-right: 12.5rem !important;
  }
  .px-md-27 {
    padding-left: 13rem !important;
    padding-right: 13rem !important;
  }
  .px-md-28 {
    padding-left: 13.5rem !important;
    padding-right: 13.5rem !important;
  }
  .px-md-29 {
    padding-left: 14rem !important;
    padding-right: 14rem !important;
  }
  .px-md-30 {
    padding-left: 14.5rem !important;
    padding-right: 14.5rem !important;
  }
  .px-md-31 {
    padding-left: 15rem !important;
    padding-right: 15rem !important;
  }
  .px-md-32 {
    padding-left: 15.5rem !important;
    padding-right: 15.5rem !important;
  }
  .px-md-33 {
    padding-left: 16rem !important;
    padding-right: 16rem !important;
  }
  .px-md-34 {
    padding-left: 16.5rem !important;
    padding-right: 16.5rem !important;
  }
  .px-md-35 {
    padding-left: 17rem !important;
    padding-right: 17rem !important;
  }
  .px-md-36 {
    padding-left: 17.5rem !important;
    padding-right: 17.5rem !important;
  }
  .px-md-37 {
    padding-left: 18rem !important;
    padding-right: 18rem !important;
  }
  .px-md-38 {
    padding-left: 18.5rem !important;
    padding-right: 18.5rem !important;
  }
  .px-md-39 {
    padding-left: 19rem !important;
    padding-right: 19rem !important;
  }
  .px-md-40 {
    padding-left: 19.5rem !important;
    padding-right: 19.5rem !important;
  }
  .px-md-41 {
    padding-left: 20rem !important;
    padding-right: 20rem !important;
  }
  .px-md-42 {
    padding-left: 20.5rem !important;
    padding-right: 20.5rem !important;
  }
  .px-md-43 {
    padding-left: 21rem !important;
    padding-right: 21rem !important;
  }
  .px-md-44 {
    padding-left: 21.5rem !important;
    padding-right: 21.5rem !important;
  }
  .px-md-45 {
    padding-left: 22rem !important;
    padding-right: 22rem !important;
  }
  .px-md-46 {
    padding-left: 22.5rem !important;
    padding-right: 22.5rem !important;
  }
  .px-md-47 {
    padding-left: 23rem !important;
    padding-right: 23rem !important;
  }
  .px-md-48 {
    padding-left: 23.5rem !important;
    padding-right: 23.5rem !important;
  }
  .px-md-49 {
    padding-left: 24rem !important;
    padding-right: 24rem !important;
  }
  .px-md-50 {
    padding-left: 24.5rem !important;
    padding-right: 24.5rem !important;
  }
  .px-md-51 {
    padding-left: 25rem !important;
    padding-right: 25rem !important;
  }
  .px-md-52 {
    padding-left: 25.5rem !important;
    padding-right: 25.5rem !important;
  }
  .px-md-53 {
    padding-left: 26rem !important;
    padding-right: 26rem !important;
  }
  .px-md-54 {
    padding-left: 26.5rem !important;
    padding-right: 26.5rem !important;
  }
  .px-md-55 {
    padding-left: 27rem !important;
    padding-right: 27rem !important;
  }
  .px-md-56 {
    padding-left: 27.5rem !important;
    padding-right: 27.5rem !important;
  }
  .px-md-57 {
    padding-left: 28rem !important;
    padding-right: 28rem !important;
  }
  .px-md-58 {
    padding-left: 28.5rem !important;
    padding-right: 28.5rem !important;
  }
  .px-md-59 {
    padding-left: 29rem !important;
    padding-right: 29rem !important;
  }
  .px-md-60 {
    padding-left: 29.5rem !important;
    padding-right: 29.5rem !important;
  }
  .px-md-61 {
    padding-left: 30rem !important;
    padding-right: 30rem !important;
  }
  .px-md-62 {
    padding-left: 30.5rem !important;
    padding-right: 30.5rem !important;
  }
  .px-md-63 {
    padding-left: 31rem !important;
    padding-right: 31rem !important;
  }
  .px-md-64 {
    padding-left: 31.5rem !important;
    padding-right: 31.5rem !important;
  }
  .px-md-65 {
    padding-left: 32rem !important;
    padding-right: 32rem !important;
  }
  .px-md-66 {
    padding-left: 32.5rem !important;
    padding-right: 32.5rem !important;
  }
  .px-md-67 {
    padding-left: 33rem !important;
    padding-right: 33rem !important;
  }
  .px-md-68 {
    padding-left: 33.5rem !important;
    padding-right: 33.5rem !important;
  }
  .px-md-69 {
    padding-left: 34rem !important;
    padding-right: 34rem !important;
  }
  .px-md-70 {
    padding-left: 34.5rem !important;
    padding-right: 34.5rem !important;
  }
  .px-md-71 {
    padding-left: 35rem !important;
    padding-right: 35rem !important;
  }
  .px-md-72 {
    padding-left: 35.5rem !important;
    padding-right: 35.5rem !important;
  }
  .px-md-73 {
    padding-left: 36rem !important;
    padding-right: 36rem !important;
  }
  .px-md-74 {
    padding-left: 36.5rem !important;
    padding-right: 36.5rem !important;
  }
  .px-md-75 {
    padding-left: 37rem !important;
    padding-right: 37rem !important;
  }
  .px-md-76 {
    padding-left: 37.5rem !important;
    padding-right: 37.5rem !important;
  }
  .px-md-77 {
    padding-left: 38rem !important;
    padding-right: 38rem !important;
  }
  .px-md-78 {
    padding-left: 38.5rem !important;
    padding-right: 38.5rem !important;
  }
  .px-md-79 {
    padding-left: 39rem !important;
    padding-right: 39rem !important;
  }
  .px-md-80 {
    padding-left: 39.5rem !important;
    padding-right: 39.5rem !important;
  }
  .px-md-81 {
    padding-left: 40rem !important;
    padding-right: 40rem !important;
  }
  .px-md-82 {
    padding-left: 40.5rem !important;
    padding-right: 40.5rem !important;
  }
  .px-md-83 {
    padding-left: 41rem !important;
    padding-right: 41rem !important;
  }
  .px-md-84 {
    padding-left: 41.5rem !important;
    padding-right: 41.5rem !important;
  }
  .px-md-85 {
    padding-left: 42rem !important;
    padding-right: 42rem !important;
  }
  .px-md-86 {
    padding-left: 42.5rem !important;
    padding-right: 42.5rem !important;
  }
  .px-md-87 {
    padding-left: 43rem !important;
    padding-right: 43rem !important;
  }
  .px-md-88 {
    padding-left: 43.5rem !important;
    padding-right: 43.5rem !important;
  }
  .px-md-89 {
    padding-left: 44rem !important;
    padding-right: 44rem !important;
  }
  .px-md-90 {
    padding-left: 44.5rem !important;
    padding-right: 44.5rem !important;
  }
  .px-md-91 {
    padding-left: 45rem !important;
    padding-right: 45rem !important;
  }
  .px-md-92 {
    padding-left: 45.5rem !important;
    padding-right: 45.5rem !important;
  }
  .px-md-93 {
    padding-left: 46rem !important;
    padding-right: 46rem !important;
  }
  .px-md-94 {
    padding-left: 46.5rem !important;
    padding-right: 46.5rem !important;
  }
  .px-md-95 {
    padding-left: 47rem !important;
    padding-right: 47rem !important;
  }
  .px-md-96 {
    padding-left: 47.5rem !important;
    padding-right: 47.5rem !important;
  }
  .px-md-97 {
    padding-left: 48rem !important;
    padding-right: 48rem !important;
  }
  .px-md-98 {
    padding-left: 48.5rem !important;
    padding-right: 48.5rem !important;
  }
  .px-md-99 {
    padding-left: 49rem !important;
    padding-right: 49rem !important;
  }
  .px-md-100 {
    padding-left: 49.5rem !important;
    padding-right: 49.5rem !important;
  }
  .px-md-101 {
    padding-left: 50rem !important;
    padding-right: 50rem !important;
  }
  .px-md-102 {
    padding-left: 50.5rem !important;
    padding-right: 50.5rem !important;
  }
  .px-md-103 {
    padding-left: 51rem !important;
    padding-right: 51rem !important;
  }
  .px-md-104 {
    padding-left: 51.5rem !important;
    padding-right: 51.5rem !important;
  }
  .px-md-105 {
    padding-left: 52rem !important;
    padding-right: 52rem !important;
  }
  .px-md-106 {
    padding-left: 52.5rem !important;
    padding-right: 52.5rem !important;
  }
  .px-md-107 {
    padding-left: 53rem !important;
    padding-right: 53rem !important;
  }
  .px-md-108 {
    padding-left: 53.5rem !important;
    padding-right: 53.5rem !important;
  }
  .px-md-109 {
    padding-left: 54rem !important;
    padding-right: 54rem !important;
  }
  .px-md-110 {
    padding-left: 54.5rem !important;
    padding-right: 54.5rem !important;
  }
  .px-md-111 {
    padding-left: 55rem !important;
    padding-right: 55rem !important;
  }
  .px-md-112 {
    padding-left: 55.5rem !important;
    padding-right: 55.5rem !important;
  }
  .px-md-113 {
    padding-left: 56rem !important;
    padding-right: 56rem !important;
  }
  .px-md-114 {
    padding-left: 56.5rem !important;
    padding-right: 56.5rem !important;
  }
  .px-md-115 {
    padding-left: 57rem !important;
    padding-right: 57rem !important;
  }
  .px-md-116 {
    padding-left: 57.5rem !important;
    padding-right: 57.5rem !important;
  }
  .px-md-117 {
    padding-left: 58rem !important;
    padding-right: 58rem !important;
  }
  .px-md-118 {
    padding-left: 58.5rem !important;
    padding-right: 58.5rem !important;
  }
  .px-md-119 {
    padding-left: 59rem !important;
    padding-right: 59rem !important;
  }
  .px-md-120 {
    padding-left: 59.5rem !important;
    padding-right: 59.5rem !important;
  }
  .px-md-121 {
    padding-left: 60rem !important;
    padding-right: 60rem !important;
  }
  .px-md-122 {
    padding-left: 60.5rem !important;
    padding-right: 60.5rem !important;
  }
  .px-md-123 {
    padding-left: 61rem !important;
    padding-right: 61rem !important;
  }
  .px-md-124 {
    padding-left: 61.5rem !important;
    padding-right: 61.5rem !important;
  }
  .px-md-125 {
    padding-left: 62rem !important;
    padding-right: 62rem !important;
  }
  .px-md-126 {
    padding-left: 62.5rem !important;
    padding-right: 62.5rem !important;
  }
  .px-md-127 {
    padding-left: 63rem !important;
    padding-right: 63rem !important;
  }
  .px-md-128 {
    padding-left: 63.5rem !important;
    padding-right: 63.5rem !important;
  }
  .px-md-129 {
    padding-left: 64rem !important;
    padding-right: 64rem !important;
  }
  .px-md-130 {
    padding-left: 64.5rem !important;
    padding-right: 64.5rem !important;
  }
  .px-md-131 {
    padding-left: 65rem !important;
    padding-right: 65rem !important;
  }
  .px-md-132 {
    padding-left: 65.5rem !important;
    padding-right: 65.5rem !important;
  }
  .px-md-133 {
    padding-left: 66rem !important;
    padding-right: 66rem !important;
  }
  .px-md-134 {
    padding-left: 66.5rem !important;
    padding-right: 66.5rem !important;
  }
  .px-md-135 {
    padding-left: 67rem !important;
    padding-right: 67rem !important;
  }
  .px-md-136 {
    padding-left: 67.5rem !important;
    padding-right: 67.5rem !important;
  }
  .px-md-137 {
    padding-left: 68rem !important;
    padding-right: 68rem !important;
  }
  .px-md-138 {
    padding-left: 68.5rem !important;
    padding-right: 68.5rem !important;
  }
  .px-md-139 {
    padding-left: 69rem !important;
    padding-right: 69rem !important;
  }
  .px-md-140 {
    padding-left: 69.5rem !important;
    padding-right: 69.5rem !important;
  }
  .px-md-141 {
    padding-left: 70rem !important;
    padding-right: 70rem !important;
  }
  .px-md-142 {
    padding-left: 70.5rem !important;
    padding-right: 70.5rem !important;
  }
  .px-md-143 {
    padding-left: 71rem !important;
    padding-right: 71rem !important;
  }
  .px-md-144 {
    padding-left: 71.5rem !important;
    padding-right: 71.5rem !important;
  }
  .px-md-145 {
    padding-left: 72rem !important;
    padding-right: 72rem !important;
  }
  .px-md-146 {
    padding-left: 72.5rem !important;
    padding-right: 72.5rem !important;
  }
  .px-md-147 {
    padding-left: 73rem !important;
    padding-right: 73rem !important;
  }
  .px-md-148 {
    padding-left: 73.5rem !important;
    padding-right: 73.5rem !important;
  }
  .px-md-149 {
    padding-left: 74rem !important;
    padding-right: 74rem !important;
  }
  .px-md-150 {
    padding-left: 74.5rem !important;
    padding-right: 74.5rem !important;
  }
  .px-md-151 {
    padding-left: 75rem !important;
    padding-right: 75rem !important;
  }
  .px-md-152 {
    padding-left: 75.5rem !important;
    padding-right: 75.5rem !important;
  }
  .px-md-153 {
    padding-left: 76rem !important;
    padding-right: 76rem !important;
  }
  .px-md-154 {
    padding-left: 76.5rem !important;
    padding-right: 76.5rem !important;
  }
  .px-md-155 {
    padding-left: 77rem !important;
    padding-right: 77rem !important;
  }
  .px-md-156 {
    padding-left: 77.5rem !important;
    padding-right: 77.5rem !important;
  }
  .px-md-157 {
    padding-left: 78rem !important;
    padding-right: 78rem !important;
  }
  .px-md-158 {
    padding-left: 78.5rem !important;
    padding-right: 78.5rem !important;
  }
  .px-md-159 {
    padding-left: 79rem !important;
    padding-right: 79rem !important;
  }
  .px-md-160 {
    padding-left: 79.5rem !important;
    padding-right: 79.5rem !important;
  }
  .py-md-0 {
    padding-top: 0rem !important;
    padding-bottom: 0rem !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .py-md-6 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .py-md-7 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-md-8 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }
  .py-md-9 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }
  .py-md-10 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-md-11 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .py-md-12 {
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important;
  }
  .py-md-13 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .py-md-14 {
    padding-top: 6.5rem !important;
    padding-bottom: 6.5rem !important;
  }
  .py-md-15 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important;
  }
  .py-md-16 {
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important;
  }
  .py-md-17 {
    padding-top: 8rem !important;
    padding-bottom: 8rem !important;
  }
  .py-md-18 {
    padding-top: 8.5rem !important;
    padding-bottom: 8.5rem !important;
  }
  .py-md-19 {
    padding-top: 9rem !important;
    padding-bottom: 9rem !important;
  }
  .py-md-20 {
    padding-top: 9.5rem !important;
    padding-bottom: 9.5rem !important;
  }
  .py-md-21 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }
  .py-md-22 {
    padding-top: 10.5rem !important;
    padding-bottom: 10.5rem !important;
  }
  .py-md-23 {
    padding-top: 11rem !important;
    padding-bottom: 11rem !important;
  }
  .py-md-24 {
    padding-top: 11.5rem !important;
    padding-bottom: 11.5rem !important;
  }
  .py-md-25 {
    padding-top: 12rem !important;
    padding-bottom: 12rem !important;
  }
  .py-md-26 {
    padding-top: 12.5rem !important;
    padding-bottom: 12.5rem !important;
  }
  .py-md-27 {
    padding-top: 13rem !important;
    padding-bottom: 13rem !important;
  }
  .py-md-28 {
    padding-top: 13.5rem !important;
    padding-bottom: 13.5rem !important;
  }
  .py-md-29 {
    padding-top: 14rem !important;
    padding-bottom: 14rem !important;
  }
  .py-md-30 {
    padding-top: 14.5rem !important;
    padding-bottom: 14.5rem !important;
  }
  .py-md-31 {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important;
  }
  .py-md-32 {
    padding-top: 15.5rem !important;
    padding-bottom: 15.5rem !important;
  }
  .py-md-33 {
    padding-top: 16rem !important;
    padding-bottom: 16rem !important;
  }
  .py-md-34 {
    padding-top: 16.5rem !important;
    padding-bottom: 16.5rem !important;
  }
  .py-md-35 {
    padding-top: 17rem !important;
    padding-bottom: 17rem !important;
  }
  .py-md-36 {
    padding-top: 17.5rem !important;
    padding-bottom: 17.5rem !important;
  }
  .py-md-37 {
    padding-top: 18rem !important;
    padding-bottom: 18rem !important;
  }
  .py-md-38 {
    padding-top: 18.5rem !important;
    padding-bottom: 18.5rem !important;
  }
  .py-md-39 {
    padding-top: 19rem !important;
    padding-bottom: 19rem !important;
  }
  .py-md-40 {
    padding-top: 19.5rem !important;
    padding-bottom: 19.5rem !important;
  }
  .py-md-41 {
    padding-top: 20rem !important;
    padding-bottom: 20rem !important;
  }
  .py-md-42 {
    padding-top: 20.5rem !important;
    padding-bottom: 20.5rem !important;
  }
  .py-md-43 {
    padding-top: 21rem !important;
    padding-bottom: 21rem !important;
  }
  .py-md-44 {
    padding-top: 21.5rem !important;
    padding-bottom: 21.5rem !important;
  }
  .py-md-45 {
    padding-top: 22rem !important;
    padding-bottom: 22rem !important;
  }
  .py-md-46 {
    padding-top: 22.5rem !important;
    padding-bottom: 22.5rem !important;
  }
  .py-md-47 {
    padding-top: 23rem !important;
    padding-bottom: 23rem !important;
  }
  .py-md-48 {
    padding-top: 23.5rem !important;
    padding-bottom: 23.5rem !important;
  }
  .py-md-49 {
    padding-top: 24rem !important;
    padding-bottom: 24rem !important;
  }
  .py-md-50 {
    padding-top: 24.5rem !important;
    padding-bottom: 24.5rem !important;
  }
  .py-md-51 {
    padding-top: 25rem !important;
    padding-bottom: 25rem !important;
  }
  .py-md-52 {
    padding-top: 25.5rem !important;
    padding-bottom: 25.5rem !important;
  }
  .py-md-53 {
    padding-top: 26rem !important;
    padding-bottom: 26rem !important;
  }
  .py-md-54 {
    padding-top: 26.5rem !important;
    padding-bottom: 26.5rem !important;
  }
  .py-md-55 {
    padding-top: 27rem !important;
    padding-bottom: 27rem !important;
  }
  .py-md-56 {
    padding-top: 27.5rem !important;
    padding-bottom: 27.5rem !important;
  }
  .py-md-57 {
    padding-top: 28rem !important;
    padding-bottom: 28rem !important;
  }
  .py-md-58 {
    padding-top: 28.5rem !important;
    padding-bottom: 28.5rem !important;
  }
  .py-md-59 {
    padding-top: 29rem !important;
    padding-bottom: 29rem !important;
  }
  .py-md-60 {
    padding-top: 29.5rem !important;
    padding-bottom: 29.5rem !important;
  }
  .py-md-61 {
    padding-top: 30rem !important;
    padding-bottom: 30rem !important;
  }
  .py-md-62 {
    padding-top: 30.5rem !important;
    padding-bottom: 30.5rem !important;
  }
  .py-md-63 {
    padding-top: 31rem !important;
    padding-bottom: 31rem !important;
  }
  .py-md-64 {
    padding-top: 31.5rem !important;
    padding-bottom: 31.5rem !important;
  }
  .py-md-65 {
    padding-top: 32rem !important;
    padding-bottom: 32rem !important;
  }
  .py-md-66 {
    padding-top: 32.5rem !important;
    padding-bottom: 32.5rem !important;
  }
  .py-md-67 {
    padding-top: 33rem !important;
    padding-bottom: 33rem !important;
  }
  .py-md-68 {
    padding-top: 33.5rem !important;
    padding-bottom: 33.5rem !important;
  }
  .py-md-69 {
    padding-top: 34rem !important;
    padding-bottom: 34rem !important;
  }
  .py-md-70 {
    padding-top: 34.5rem !important;
    padding-bottom: 34.5rem !important;
  }
  .py-md-71 {
    padding-top: 35rem !important;
    padding-bottom: 35rem !important;
  }
  .py-md-72 {
    padding-top: 35.5rem !important;
    padding-bottom: 35.5rem !important;
  }
  .py-md-73 {
    padding-top: 36rem !important;
    padding-bottom: 36rem !important;
  }
  .py-md-74 {
    padding-top: 36.5rem !important;
    padding-bottom: 36.5rem !important;
  }
  .py-md-75 {
    padding-top: 37rem !important;
    padding-bottom: 37rem !important;
  }
  .py-md-76 {
    padding-top: 37.5rem !important;
    padding-bottom: 37.5rem !important;
  }
  .py-md-77 {
    padding-top: 38rem !important;
    padding-bottom: 38rem !important;
  }
  .py-md-78 {
    padding-top: 38.5rem !important;
    padding-bottom: 38.5rem !important;
  }
  .py-md-79 {
    padding-top: 39rem !important;
    padding-bottom: 39rem !important;
  }
  .py-md-80 {
    padding-top: 39.5rem !important;
    padding-bottom: 39.5rem !important;
  }
  .py-md-81 {
    padding-top: 40rem !important;
    padding-bottom: 40rem !important;
  }
  .py-md-82 {
    padding-top: 40.5rem !important;
    padding-bottom: 40.5rem !important;
  }
  .py-md-83 {
    padding-top: 41rem !important;
    padding-bottom: 41rem !important;
  }
  .py-md-84 {
    padding-top: 41.5rem !important;
    padding-bottom: 41.5rem !important;
  }
  .py-md-85 {
    padding-top: 42rem !important;
    padding-bottom: 42rem !important;
  }
  .py-md-86 {
    padding-top: 42.5rem !important;
    padding-bottom: 42.5rem !important;
  }
  .py-md-87 {
    padding-top: 43rem !important;
    padding-bottom: 43rem !important;
  }
  .py-md-88 {
    padding-top: 43.5rem !important;
    padding-bottom: 43.5rem !important;
  }
  .py-md-89 {
    padding-top: 44rem !important;
    padding-bottom: 44rem !important;
  }
  .py-md-90 {
    padding-top: 44.5rem !important;
    padding-bottom: 44.5rem !important;
  }
  .py-md-91 {
    padding-top: 45rem !important;
    padding-bottom: 45rem !important;
  }
  .py-md-92 {
    padding-top: 45.5rem !important;
    padding-bottom: 45.5rem !important;
  }
  .py-md-93 {
    padding-top: 46rem !important;
    padding-bottom: 46rem !important;
  }
  .py-md-94 {
    padding-top: 46.5rem !important;
    padding-bottom: 46.5rem !important;
  }
  .py-md-95 {
    padding-top: 47rem !important;
    padding-bottom: 47rem !important;
  }
  .py-md-96 {
    padding-top: 47.5rem !important;
    padding-bottom: 47.5rem !important;
  }
  .py-md-97 {
    padding-top: 48rem !important;
    padding-bottom: 48rem !important;
  }
  .py-md-98 {
    padding-top: 48.5rem !important;
    padding-bottom: 48.5rem !important;
  }
  .py-md-99 {
    padding-top: 49rem !important;
    padding-bottom: 49rem !important;
  }
  .py-md-100 {
    padding-top: 49.5rem !important;
    padding-bottom: 49.5rem !important;
  }
  .py-md-101 {
    padding-top: 50rem !important;
    padding-bottom: 50rem !important;
  }
  .py-md-102 {
    padding-top: 50.5rem !important;
    padding-bottom: 50.5rem !important;
  }
  .py-md-103 {
    padding-top: 51rem !important;
    padding-bottom: 51rem !important;
  }
  .py-md-104 {
    padding-top: 51.5rem !important;
    padding-bottom: 51.5rem !important;
  }
  .py-md-105 {
    padding-top: 52rem !important;
    padding-bottom: 52rem !important;
  }
  .py-md-106 {
    padding-top: 52.5rem !important;
    padding-bottom: 52.5rem !important;
  }
  .py-md-107 {
    padding-top: 53rem !important;
    padding-bottom: 53rem !important;
  }
  .py-md-108 {
    padding-top: 53.5rem !important;
    padding-bottom: 53.5rem !important;
  }
  .py-md-109 {
    padding-top: 54rem !important;
    padding-bottom: 54rem !important;
  }
  .py-md-110 {
    padding-top: 54.5rem !important;
    padding-bottom: 54.5rem !important;
  }
  .py-md-111 {
    padding-top: 55rem !important;
    padding-bottom: 55rem !important;
  }
  .py-md-112 {
    padding-top: 55.5rem !important;
    padding-bottom: 55.5rem !important;
  }
  .py-md-113 {
    padding-top: 56rem !important;
    padding-bottom: 56rem !important;
  }
  .py-md-114 {
    padding-top: 56.5rem !important;
    padding-bottom: 56.5rem !important;
  }
  .py-md-115 {
    padding-top: 57rem !important;
    padding-bottom: 57rem !important;
  }
  .py-md-116 {
    padding-top: 57.5rem !important;
    padding-bottom: 57.5rem !important;
  }
  .py-md-117 {
    padding-top: 58rem !important;
    padding-bottom: 58rem !important;
  }
  .py-md-118 {
    padding-top: 58.5rem !important;
    padding-bottom: 58.5rem !important;
  }
  .py-md-119 {
    padding-top: 59rem !important;
    padding-bottom: 59rem !important;
  }
  .py-md-120 {
    padding-top: 59.5rem !important;
    padding-bottom: 59.5rem !important;
  }
  .py-md-121 {
    padding-top: 60rem !important;
    padding-bottom: 60rem !important;
  }
  .py-md-122 {
    padding-top: 60.5rem !important;
    padding-bottom: 60.5rem !important;
  }
  .py-md-123 {
    padding-top: 61rem !important;
    padding-bottom: 61rem !important;
  }
  .py-md-124 {
    padding-top: 61.5rem !important;
    padding-bottom: 61.5rem !important;
  }
  .py-md-125 {
    padding-top: 62rem !important;
    padding-bottom: 62rem !important;
  }
  .py-md-126 {
    padding-top: 62.5rem !important;
    padding-bottom: 62.5rem !important;
  }
  .py-md-127 {
    padding-top: 63rem !important;
    padding-bottom: 63rem !important;
  }
  .py-md-128 {
    padding-top: 63.5rem !important;
    padding-bottom: 63.5rem !important;
  }
  .py-md-129 {
    padding-top: 64rem !important;
    padding-bottom: 64rem !important;
  }
  .py-md-130 {
    padding-top: 64.5rem !important;
    padding-bottom: 64.5rem !important;
  }
  .py-md-131 {
    padding-top: 65rem !important;
    padding-bottom: 65rem !important;
  }
  .py-md-132 {
    padding-top: 65.5rem !important;
    padding-bottom: 65.5rem !important;
  }
  .py-md-133 {
    padding-top: 66rem !important;
    padding-bottom: 66rem !important;
  }
  .py-md-134 {
    padding-top: 66.5rem !important;
    padding-bottom: 66.5rem !important;
  }
  .py-md-135 {
    padding-top: 67rem !important;
    padding-bottom: 67rem !important;
  }
  .py-md-136 {
    padding-top: 67.5rem !important;
    padding-bottom: 67.5rem !important;
  }
  .py-md-137 {
    padding-top: 68rem !important;
    padding-bottom: 68rem !important;
  }
  .py-md-138 {
    padding-top: 68.5rem !important;
    padding-bottom: 68.5rem !important;
  }
  .py-md-139 {
    padding-top: 69rem !important;
    padding-bottom: 69rem !important;
  }
  .py-md-140 {
    padding-top: 69.5rem !important;
    padding-bottom: 69.5rem !important;
  }
  .py-md-141 {
    padding-top: 70rem !important;
    padding-bottom: 70rem !important;
  }
  .py-md-142 {
    padding-top: 70.5rem !important;
    padding-bottom: 70.5rem !important;
  }
  .py-md-143 {
    padding-top: 71rem !important;
    padding-bottom: 71rem !important;
  }
  .py-md-144 {
    padding-top: 71.5rem !important;
    padding-bottom: 71.5rem !important;
  }
  .py-md-145 {
    padding-top: 72rem !important;
    padding-bottom: 72rem !important;
  }
  .py-md-146 {
    padding-top: 72.5rem !important;
    padding-bottom: 72.5rem !important;
  }
  .py-md-147 {
    padding-top: 73rem !important;
    padding-bottom: 73rem !important;
  }
  .py-md-148 {
    padding-top: 73.5rem !important;
    padding-bottom: 73.5rem !important;
  }
  .py-md-149 {
    padding-top: 74rem !important;
    padding-bottom: 74rem !important;
  }
  .py-md-150 {
    padding-top: 74.5rem !important;
    padding-bottom: 74.5rem !important;
  }
  .py-md-151 {
    padding-top: 75rem !important;
    padding-bottom: 75rem !important;
  }
  .py-md-152 {
    padding-top: 75.5rem !important;
    padding-bottom: 75.5rem !important;
  }
  .py-md-153 {
    padding-top: 76rem !important;
    padding-bottom: 76rem !important;
  }
  .py-md-154 {
    padding-top: 76.5rem !important;
    padding-bottom: 76.5rem !important;
  }
  .py-md-155 {
    padding-top: 77rem !important;
    padding-bottom: 77rem !important;
  }
  .py-md-156 {
    padding-top: 77.5rem !important;
    padding-bottom: 77.5rem !important;
  }
  .py-md-157 {
    padding-top: 78rem !important;
    padding-bottom: 78rem !important;
  }
  .py-md-158 {
    padding-top: 78.5rem !important;
    padding-bottom: 78.5rem !important;
  }
  .py-md-159 {
    padding-top: 79rem !important;
    padding-bottom: 79rem !important;
  }
  .py-md-160 {
    padding-top: 79.5rem !important;
    padding-bottom: 79.5rem !important;
  }
}
@media (min-width: 992px) {
  .p-lg-0 {
    padding: 0rem !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 2rem !important;
  }
  .p-lg-6 {
    padding: 2.5rem !important;
  }
  .p-lg-7 {
    padding: 3rem !important;
  }
  .p-lg-8 {
    padding: 3.5rem !important;
  }
  .p-lg-9 {
    padding: 4rem !important;
  }
  .p-lg-10 {
    padding: 4.5rem !important;
  }
  .p-lg-11 {
    padding: 5rem !important;
  }
  .p-lg-12 {
    padding: 5.5rem !important;
  }
  .p-lg-13 {
    padding: 6rem !important;
  }
  .p-lg-14 {
    padding: 6.5rem !important;
  }
  .p-lg-15 {
    padding: 7rem !important;
  }
  .p-lg-16 {
    padding: 7.5rem !important;
  }
  .p-lg-17 {
    padding: 8rem !important;
  }
  .p-lg-18 {
    padding: 8.5rem !important;
  }
  .p-lg-19 {
    padding: 9rem !important;
  }
  .p-lg-20 {
    padding: 9.5rem !important;
  }
  .p-lg-21 {
    padding: 10rem !important;
  }
  .p-lg-22 {
    padding: 10.5rem !important;
  }
  .p-lg-23 {
    padding: 11rem !important;
  }
  .p-lg-24 {
    padding: 11.5rem !important;
  }
  .p-lg-25 {
    padding: 12rem !important;
  }
  .p-lg-26 {
    padding: 12.5rem !important;
  }
  .p-lg-27 {
    padding: 13rem !important;
  }
  .p-lg-28 {
    padding: 13.5rem !important;
  }
  .p-lg-29 {
    padding: 14rem !important;
  }
  .p-lg-30 {
    padding: 14.5rem !important;
  }
  .p-lg-31 {
    padding: 15rem !important;
  }
  .p-lg-32 {
    padding: 15.5rem !important;
  }
  .p-lg-33 {
    padding: 16rem !important;
  }
  .p-lg-34 {
    padding: 16.5rem !important;
  }
  .p-lg-35 {
    padding: 17rem !important;
  }
  .p-lg-36 {
    padding: 17.5rem !important;
  }
  .p-lg-37 {
    padding: 18rem !important;
  }
  .p-lg-38 {
    padding: 18.5rem !important;
  }
  .p-lg-39 {
    padding: 19rem !important;
  }
  .p-lg-40 {
    padding: 19.5rem !important;
  }
  .p-lg-41 {
    padding: 20rem !important;
  }
  .p-lg-42 {
    padding: 20.5rem !important;
  }
  .p-lg-43 {
    padding: 21rem !important;
  }
  .p-lg-44 {
    padding: 21.5rem !important;
  }
  .p-lg-45 {
    padding: 22rem !important;
  }
  .p-lg-46 {
    padding: 22.5rem !important;
  }
  .p-lg-47 {
    padding: 23rem !important;
  }
  .p-lg-48 {
    padding: 23.5rem !important;
  }
  .p-lg-49 {
    padding: 24rem !important;
  }
  .p-lg-50 {
    padding: 24.5rem !important;
  }
  .p-lg-51 {
    padding: 25rem !important;
  }
  .p-lg-52 {
    padding: 25.5rem !important;
  }
  .p-lg-53 {
    padding: 26rem !important;
  }
  .p-lg-54 {
    padding: 26.5rem !important;
  }
  .p-lg-55 {
    padding: 27rem !important;
  }
  .p-lg-56 {
    padding: 27.5rem !important;
  }
  .p-lg-57 {
    padding: 28rem !important;
  }
  .p-lg-58 {
    padding: 28.5rem !important;
  }
  .p-lg-59 {
    padding: 29rem !important;
  }
  .p-lg-60 {
    padding: 29.5rem !important;
  }
  .p-lg-61 {
    padding: 30rem !important;
  }
  .p-lg-62 {
    padding: 30.5rem !important;
  }
  .p-lg-63 {
    padding: 31rem !important;
  }
  .p-lg-64 {
    padding: 31.5rem !important;
  }
  .p-lg-65 {
    padding: 32rem !important;
  }
  .p-lg-66 {
    padding: 32.5rem !important;
  }
  .p-lg-67 {
    padding: 33rem !important;
  }
  .p-lg-68 {
    padding: 33.5rem !important;
  }
  .p-lg-69 {
    padding: 34rem !important;
  }
  .p-lg-70 {
    padding: 34.5rem !important;
  }
  .p-lg-71 {
    padding: 35rem !important;
  }
  .p-lg-72 {
    padding: 35.5rem !important;
  }
  .p-lg-73 {
    padding: 36rem !important;
  }
  .p-lg-74 {
    padding: 36.5rem !important;
  }
  .p-lg-75 {
    padding: 37rem !important;
  }
  .p-lg-76 {
    padding: 37.5rem !important;
  }
  .p-lg-77 {
    padding: 38rem !important;
  }
  .p-lg-78 {
    padding: 38.5rem !important;
  }
  .p-lg-79 {
    padding: 39rem !important;
  }
  .p-lg-80 {
    padding: 39.5rem !important;
  }
  .p-lg-81 {
    padding: 40rem !important;
  }
  .p-lg-82 {
    padding: 40.5rem !important;
  }
  .p-lg-83 {
    padding: 41rem !important;
  }
  .p-lg-84 {
    padding: 41.5rem !important;
  }
  .p-lg-85 {
    padding: 42rem !important;
  }
  .p-lg-86 {
    padding: 42.5rem !important;
  }
  .p-lg-87 {
    padding: 43rem !important;
  }
  .p-lg-88 {
    padding: 43.5rem !important;
  }
  .p-lg-89 {
    padding: 44rem !important;
  }
  .p-lg-90 {
    padding: 44.5rem !important;
  }
  .p-lg-91 {
    padding: 45rem !important;
  }
  .p-lg-92 {
    padding: 45.5rem !important;
  }
  .p-lg-93 {
    padding: 46rem !important;
  }
  .p-lg-94 {
    padding: 46.5rem !important;
  }
  .p-lg-95 {
    padding: 47rem !important;
  }
  .p-lg-96 {
    padding: 47.5rem !important;
  }
  .p-lg-97 {
    padding: 48rem !important;
  }
  .p-lg-98 {
    padding: 48.5rem !important;
  }
  .p-lg-99 {
    padding: 49rem !important;
  }
  .p-lg-100 {
    padding: 49.5rem !important;
  }
  .p-lg-101 {
    padding: 50rem !important;
  }
  .p-lg-102 {
    padding: 50.5rem !important;
  }
  .p-lg-103 {
    padding: 51rem !important;
  }
  .p-lg-104 {
    padding: 51.5rem !important;
  }
  .p-lg-105 {
    padding: 52rem !important;
  }
  .p-lg-106 {
    padding: 52.5rem !important;
  }
  .p-lg-107 {
    padding: 53rem !important;
  }
  .p-lg-108 {
    padding: 53.5rem !important;
  }
  .p-lg-109 {
    padding: 54rem !important;
  }
  .p-lg-110 {
    padding: 54.5rem !important;
  }
  .p-lg-111 {
    padding: 55rem !important;
  }
  .p-lg-112 {
    padding: 55.5rem !important;
  }
  .p-lg-113 {
    padding: 56rem !important;
  }
  .p-lg-114 {
    padding: 56.5rem !important;
  }
  .p-lg-115 {
    padding: 57rem !important;
  }
  .p-lg-116 {
    padding: 57.5rem !important;
  }
  .p-lg-117 {
    padding: 58rem !important;
  }
  .p-lg-118 {
    padding: 58.5rem !important;
  }
  .p-lg-119 {
    padding: 59rem !important;
  }
  .p-lg-120 {
    padding: 59.5rem !important;
  }
  .p-lg-121 {
    padding: 60rem !important;
  }
  .p-lg-122 {
    padding: 60.5rem !important;
  }
  .p-lg-123 {
    padding: 61rem !important;
  }
  .p-lg-124 {
    padding: 61.5rem !important;
  }
  .p-lg-125 {
    padding: 62rem !important;
  }
  .p-lg-126 {
    padding: 62.5rem !important;
  }
  .p-lg-127 {
    padding: 63rem !important;
  }
  .p-lg-128 {
    padding: 63.5rem !important;
  }
  .p-lg-129 {
    padding: 64rem !important;
  }
  .p-lg-130 {
    padding: 64.5rem !important;
  }
  .p-lg-131 {
    padding: 65rem !important;
  }
  .p-lg-132 {
    padding: 65.5rem !important;
  }
  .p-lg-133 {
    padding: 66rem !important;
  }
  .p-lg-134 {
    padding: 66.5rem !important;
  }
  .p-lg-135 {
    padding: 67rem !important;
  }
  .p-lg-136 {
    padding: 67.5rem !important;
  }
  .p-lg-137 {
    padding: 68rem !important;
  }
  .p-lg-138 {
    padding: 68.5rem !important;
  }
  .p-lg-139 {
    padding: 69rem !important;
  }
  .p-lg-140 {
    padding: 69.5rem !important;
  }
  .p-lg-141 {
    padding: 70rem !important;
  }
  .p-lg-142 {
    padding: 70.5rem !important;
  }
  .p-lg-143 {
    padding: 71rem !important;
  }
  .p-lg-144 {
    padding: 71.5rem !important;
  }
  .p-lg-145 {
    padding: 72rem !important;
  }
  .p-lg-146 {
    padding: 72.5rem !important;
  }
  .p-lg-147 {
    padding: 73rem !important;
  }
  .p-lg-148 {
    padding: 73.5rem !important;
  }
  .p-lg-149 {
    padding: 74rem !important;
  }
  .p-lg-150 {
    padding: 74.5rem !important;
  }
  .p-lg-151 {
    padding: 75rem !important;
  }
  .p-lg-152 {
    padding: 75.5rem !important;
  }
  .p-lg-153 {
    padding: 76rem !important;
  }
  .p-lg-154 {
    padding: 76.5rem !important;
  }
  .p-lg-155 {
    padding: 77rem !important;
  }
  .p-lg-156 {
    padding: 77.5rem !important;
  }
  .p-lg-157 {
    padding: 78rem !important;
  }
  .p-lg-158 {
    padding: 78.5rem !important;
  }
  .p-lg-159 {
    padding: 79rem !important;
  }
  .p-lg-160 {
    padding: 79.5rem !important;
  }
  .pt-lg-0 {
    padding-top: 0rem !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 2rem !important;
  }
  .pt-lg-6 {
    padding-top: 2.5rem !important;
  }
  .pt-lg-7 {
    padding-top: 3rem !important;
  }
  .pt-lg-8 {
    padding-top: 3.5rem !important;
  }
  .pt-lg-9 {
    padding-top: 4rem !important;
  }
  .pt-lg-10 {
    padding-top: 4.5rem !important;
  }
  .pt-lg-11 {
    padding-top: 5rem !important;
  }
  .pt-lg-12 {
    padding-top: 5.5rem !important;
  }
  .pt-lg-13 {
    padding-top: 6rem !important;
  }
  .pt-lg-14 {
    padding-top: 6.5rem !important;
  }
  .pt-lg-15 {
    padding-top: 7rem !important;
  }
  .pt-lg-16 {
    padding-top: 7.5rem !important;
  }
  .pt-lg-17 {
    padding-top: 8rem !important;
  }
  .pt-lg-18 {
    padding-top: 8.5rem !important;
  }
  .pt-lg-19 {
    padding-top: 9rem !important;
  }
  .pt-lg-20 {
    padding-top: 9.5rem !important;
  }
  .pt-lg-21 {
    padding-top: 10rem !important;
  }
  .pt-lg-22 {
    padding-top: 10.5rem !important;
  }
  .pt-lg-23 {
    padding-top: 11rem !important;
  }
  .pt-lg-24 {
    padding-top: 11.5rem !important;
  }
  .pt-lg-25 {
    padding-top: 12rem !important;
  }
  .pt-lg-26 {
    padding-top: 12.5rem !important;
  }
  .pt-lg-27 {
    padding-top: 13rem !important;
  }
  .pt-lg-28 {
    padding-top: 13.5rem !important;
  }
  .pt-lg-29 {
    padding-top: 14rem !important;
  }
  .pt-lg-30 {
    padding-top: 14.5rem !important;
  }
  .pt-lg-31 {
    padding-top: 15rem !important;
  }
  .pt-lg-32 {
    padding-top: 15.5rem !important;
  }
  .pt-lg-33 {
    padding-top: 16rem !important;
  }
  .pt-lg-34 {
    padding-top: 16.5rem !important;
  }
  .pt-lg-35 {
    padding-top: 17rem !important;
  }
  .pt-lg-36 {
    padding-top: 17.5rem !important;
  }
  .pt-lg-37 {
    padding-top: 18rem !important;
  }
  .pt-lg-38 {
    padding-top: 18.5rem !important;
  }
  .pt-lg-39 {
    padding-top: 19rem !important;
  }
  .pt-lg-40 {
    padding-top: 19.5rem !important;
  }
  .pt-lg-41 {
    padding-top: 20rem !important;
  }
  .pt-lg-42 {
    padding-top: 20.5rem !important;
  }
  .pt-lg-43 {
    padding-top: 21rem !important;
  }
  .pt-lg-44 {
    padding-top: 21.5rem !important;
  }
  .pt-lg-45 {
    padding-top: 22rem !important;
  }
  .pt-lg-46 {
    padding-top: 22.5rem !important;
  }
  .pt-lg-47 {
    padding-top: 23rem !important;
  }
  .pt-lg-48 {
    padding-top: 23.5rem !important;
  }
  .pt-lg-49 {
    padding-top: 24rem !important;
  }
  .pt-lg-50 {
    padding-top: 24.5rem !important;
  }
  .pt-lg-51 {
    padding-top: 25rem !important;
  }
  .pt-lg-52 {
    padding-top: 25.5rem !important;
  }
  .pt-lg-53 {
    padding-top: 26rem !important;
  }
  .pt-lg-54 {
    padding-top: 26.5rem !important;
  }
  .pt-lg-55 {
    padding-top: 27rem !important;
  }
  .pt-lg-56 {
    padding-top: 27.5rem !important;
  }
  .pt-lg-57 {
    padding-top: 28rem !important;
  }
  .pt-lg-58 {
    padding-top: 28.5rem !important;
  }
  .pt-lg-59 {
    padding-top: 29rem !important;
  }
  .pt-lg-60 {
    padding-top: 29.5rem !important;
  }
  .pt-lg-61 {
    padding-top: 30rem !important;
  }
  .pt-lg-62 {
    padding-top: 30.5rem !important;
  }
  .pt-lg-63 {
    padding-top: 31rem !important;
  }
  .pt-lg-64 {
    padding-top: 31.5rem !important;
  }
  .pt-lg-65 {
    padding-top: 32rem !important;
  }
  .pt-lg-66 {
    padding-top: 32.5rem !important;
  }
  .pt-lg-67 {
    padding-top: 33rem !important;
  }
  .pt-lg-68 {
    padding-top: 33.5rem !important;
  }
  .pt-lg-69 {
    padding-top: 34rem !important;
  }
  .pt-lg-70 {
    padding-top: 34.5rem !important;
  }
  .pt-lg-71 {
    padding-top: 35rem !important;
  }
  .pt-lg-72 {
    padding-top: 35.5rem !important;
  }
  .pt-lg-73 {
    padding-top: 36rem !important;
  }
  .pt-lg-74 {
    padding-top: 36.5rem !important;
  }
  .pt-lg-75 {
    padding-top: 37rem !important;
  }
  .pt-lg-76 {
    padding-top: 37.5rem !important;
  }
  .pt-lg-77 {
    padding-top: 38rem !important;
  }
  .pt-lg-78 {
    padding-top: 38.5rem !important;
  }
  .pt-lg-79 {
    padding-top: 39rem !important;
  }
  .pt-lg-80 {
    padding-top: 39.5rem !important;
  }
  .pt-lg-81 {
    padding-top: 40rem !important;
  }
  .pt-lg-82 {
    padding-top: 40.5rem !important;
  }
  .pt-lg-83 {
    padding-top: 41rem !important;
  }
  .pt-lg-84 {
    padding-top: 41.5rem !important;
  }
  .pt-lg-85 {
    padding-top: 42rem !important;
  }
  .pt-lg-86 {
    padding-top: 42.5rem !important;
  }
  .pt-lg-87 {
    padding-top: 43rem !important;
  }
  .pt-lg-88 {
    padding-top: 43.5rem !important;
  }
  .pt-lg-89 {
    padding-top: 44rem !important;
  }
  .pt-lg-90 {
    padding-top: 44.5rem !important;
  }
  .pt-lg-91 {
    padding-top: 45rem !important;
  }
  .pt-lg-92 {
    padding-top: 45.5rem !important;
  }
  .pt-lg-93 {
    padding-top: 46rem !important;
  }
  .pt-lg-94 {
    padding-top: 46.5rem !important;
  }
  .pt-lg-95 {
    padding-top: 47rem !important;
  }
  .pt-lg-96 {
    padding-top: 47.5rem !important;
  }
  .pt-lg-97 {
    padding-top: 48rem !important;
  }
  .pt-lg-98 {
    padding-top: 48.5rem !important;
  }
  .pt-lg-99 {
    padding-top: 49rem !important;
  }
  .pt-lg-100 {
    padding-top: 49.5rem !important;
  }
  .pt-lg-101 {
    padding-top: 50rem !important;
  }
  .pt-lg-102 {
    padding-top: 50.5rem !important;
  }
  .pt-lg-103 {
    padding-top: 51rem !important;
  }
  .pt-lg-104 {
    padding-top: 51.5rem !important;
  }
  .pt-lg-105 {
    padding-top: 52rem !important;
  }
  .pt-lg-106 {
    padding-top: 52.5rem !important;
  }
  .pt-lg-107 {
    padding-top: 53rem !important;
  }
  .pt-lg-108 {
    padding-top: 53.5rem !important;
  }
  .pt-lg-109 {
    padding-top: 54rem !important;
  }
  .pt-lg-110 {
    padding-top: 54.5rem !important;
  }
  .pt-lg-111 {
    padding-top: 55rem !important;
  }
  .pt-lg-112 {
    padding-top: 55.5rem !important;
  }
  .pt-lg-113 {
    padding-top: 56rem !important;
  }
  .pt-lg-114 {
    padding-top: 56.5rem !important;
  }
  .pt-lg-115 {
    padding-top: 57rem !important;
  }
  .pt-lg-116 {
    padding-top: 57.5rem !important;
  }
  .pt-lg-117 {
    padding-top: 58rem !important;
  }
  .pt-lg-118 {
    padding-top: 58.5rem !important;
  }
  .pt-lg-119 {
    padding-top: 59rem !important;
  }
  .pt-lg-120 {
    padding-top: 59.5rem !important;
  }
  .pt-lg-121 {
    padding-top: 60rem !important;
  }
  .pt-lg-122 {
    padding-top: 60.5rem !important;
  }
  .pt-lg-123 {
    padding-top: 61rem !important;
  }
  .pt-lg-124 {
    padding-top: 61.5rem !important;
  }
  .pt-lg-125 {
    padding-top: 62rem !important;
  }
  .pt-lg-126 {
    padding-top: 62.5rem !important;
  }
  .pt-lg-127 {
    padding-top: 63rem !important;
  }
  .pt-lg-128 {
    padding-top: 63.5rem !important;
  }
  .pt-lg-129 {
    padding-top: 64rem !important;
  }
  .pt-lg-130 {
    padding-top: 64.5rem !important;
  }
  .pt-lg-131 {
    padding-top: 65rem !important;
  }
  .pt-lg-132 {
    padding-top: 65.5rem !important;
  }
  .pt-lg-133 {
    padding-top: 66rem !important;
  }
  .pt-lg-134 {
    padding-top: 66.5rem !important;
  }
  .pt-lg-135 {
    padding-top: 67rem !important;
  }
  .pt-lg-136 {
    padding-top: 67.5rem !important;
  }
  .pt-lg-137 {
    padding-top: 68rem !important;
  }
  .pt-lg-138 {
    padding-top: 68.5rem !important;
  }
  .pt-lg-139 {
    padding-top: 69rem !important;
  }
  .pt-lg-140 {
    padding-top: 69.5rem !important;
  }
  .pt-lg-141 {
    padding-top: 70rem !important;
  }
  .pt-lg-142 {
    padding-top: 70.5rem !important;
  }
  .pt-lg-143 {
    padding-top: 71rem !important;
  }
  .pt-lg-144 {
    padding-top: 71.5rem !important;
  }
  .pt-lg-145 {
    padding-top: 72rem !important;
  }
  .pt-lg-146 {
    padding-top: 72.5rem !important;
  }
  .pt-lg-147 {
    padding-top: 73rem !important;
  }
  .pt-lg-148 {
    padding-top: 73.5rem !important;
  }
  .pt-lg-149 {
    padding-top: 74rem !important;
  }
  .pt-lg-150 {
    padding-top: 74.5rem !important;
  }
  .pt-lg-151 {
    padding-top: 75rem !important;
  }
  .pt-lg-152 {
    padding-top: 75.5rem !important;
  }
  .pt-lg-153 {
    padding-top: 76rem !important;
  }
  .pt-lg-154 {
    padding-top: 76.5rem !important;
  }
  .pt-lg-155 {
    padding-top: 77rem !important;
  }
  .pt-lg-156 {
    padding-top: 77.5rem !important;
  }
  .pt-lg-157 {
    padding-top: 78rem !important;
  }
  .pt-lg-158 {
    padding-top: 78.5rem !important;
  }
  .pt-lg-159 {
    padding-top: 79rem !important;
  }
  .pt-lg-160 {
    padding-top: 79.5rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0rem !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 2rem !important;
  }
  .pb-lg-6 {
    padding-bottom: 2.5rem !important;
  }
  .pb-lg-7 {
    padding-bottom: 3rem !important;
  }
  .pb-lg-8 {
    padding-bottom: 3.5rem !important;
  }
  .pb-lg-9 {
    padding-bottom: 4rem !important;
  }
  .pb-lg-10 {
    padding-bottom: 4.5rem !important;
  }
  .pb-lg-11 {
    padding-bottom: 5rem !important;
  }
  .pb-lg-12 {
    padding-bottom: 5.5rem !important;
  }
  .pb-lg-13 {
    padding-bottom: 6rem !important;
  }
  .pb-lg-14 {
    padding-bottom: 6.5rem !important;
  }
  .pb-lg-15 {
    padding-bottom: 7rem !important;
  }
  .pb-lg-16 {
    padding-bottom: 7.5rem !important;
  }
  .pb-lg-17 {
    padding-bottom: 8rem !important;
  }
  .pb-lg-18 {
    padding-bottom: 8.5rem !important;
  }
  .pb-lg-19 {
    padding-bottom: 9rem !important;
  }
  .pb-lg-20 {
    padding-bottom: 9.5rem !important;
  }
  .pb-lg-21 {
    padding-bottom: 10rem !important;
  }
  .pb-lg-22 {
    padding-bottom: 10.5rem !important;
  }
  .pb-lg-23 {
    padding-bottom: 11rem !important;
  }
  .pb-lg-24 {
    padding-bottom: 11.5rem !important;
  }
  .pb-lg-25 {
    padding-bottom: 12rem !important;
  }
  .pb-lg-26 {
    padding-bottom: 12.5rem !important;
  }
  .pb-lg-27 {
    padding-bottom: 13rem !important;
  }
  .pb-lg-28 {
    padding-bottom: 13.5rem !important;
  }
  .pb-lg-29 {
    padding-bottom: 14rem !important;
  }
  .pb-lg-30 {
    padding-bottom: 14.5rem !important;
  }
  .pb-lg-31 {
    padding-bottom: 15rem !important;
  }
  .pb-lg-32 {
    padding-bottom: 15.5rem !important;
  }
  .pb-lg-33 {
    padding-bottom: 16rem !important;
  }
  .pb-lg-34 {
    padding-bottom: 16.5rem !important;
  }
  .pb-lg-35 {
    padding-bottom: 17rem !important;
  }
  .pb-lg-36 {
    padding-bottom: 17.5rem !important;
  }
  .pb-lg-37 {
    padding-bottom: 18rem !important;
  }
  .pb-lg-38 {
    padding-bottom: 18.5rem !important;
  }
  .pb-lg-39 {
    padding-bottom: 19rem !important;
  }
  .pb-lg-40 {
    padding-bottom: 19.5rem !important;
  }
  .pb-lg-41 {
    padding-bottom: 20rem !important;
  }
  .pb-lg-42 {
    padding-bottom: 20.5rem !important;
  }
  .pb-lg-43 {
    padding-bottom: 21rem !important;
  }
  .pb-lg-44 {
    padding-bottom: 21.5rem !important;
  }
  .pb-lg-45 {
    padding-bottom: 22rem !important;
  }
  .pb-lg-46 {
    padding-bottom: 22.5rem !important;
  }
  .pb-lg-47 {
    padding-bottom: 23rem !important;
  }
  .pb-lg-48 {
    padding-bottom: 23.5rem !important;
  }
  .pb-lg-49 {
    padding-bottom: 24rem !important;
  }
  .pb-lg-50 {
    padding-bottom: 24.5rem !important;
  }
  .pb-lg-51 {
    padding-bottom: 25rem !important;
  }
  .pb-lg-52 {
    padding-bottom: 25.5rem !important;
  }
  .pb-lg-53 {
    padding-bottom: 26rem !important;
  }
  .pb-lg-54 {
    padding-bottom: 26.5rem !important;
  }
  .pb-lg-55 {
    padding-bottom: 27rem !important;
  }
  .pb-lg-56 {
    padding-bottom: 27.5rem !important;
  }
  .pb-lg-57 {
    padding-bottom: 28rem !important;
  }
  .pb-lg-58 {
    padding-bottom: 28.5rem !important;
  }
  .pb-lg-59 {
    padding-bottom: 29rem !important;
  }
  .pb-lg-60 {
    padding-bottom: 29.5rem !important;
  }
  .pb-lg-61 {
    padding-bottom: 30rem !important;
  }
  .pb-lg-62 {
    padding-bottom: 30.5rem !important;
  }
  .pb-lg-63 {
    padding-bottom: 31rem !important;
  }
  .pb-lg-64 {
    padding-bottom: 31.5rem !important;
  }
  .pb-lg-65 {
    padding-bottom: 32rem !important;
  }
  .pb-lg-66 {
    padding-bottom: 32.5rem !important;
  }
  .pb-lg-67 {
    padding-bottom: 33rem !important;
  }
  .pb-lg-68 {
    padding-bottom: 33.5rem !important;
  }
  .pb-lg-69 {
    padding-bottom: 34rem !important;
  }
  .pb-lg-70 {
    padding-bottom: 34.5rem !important;
  }
  .pb-lg-71 {
    padding-bottom: 35rem !important;
  }
  .pb-lg-72 {
    padding-bottom: 35.5rem !important;
  }
  .pb-lg-73 {
    padding-bottom: 36rem !important;
  }
  .pb-lg-74 {
    padding-bottom: 36.5rem !important;
  }
  .pb-lg-75 {
    padding-bottom: 37rem !important;
  }
  .pb-lg-76 {
    padding-bottom: 37.5rem !important;
  }
  .pb-lg-77 {
    padding-bottom: 38rem !important;
  }
  .pb-lg-78 {
    padding-bottom: 38.5rem !important;
  }
  .pb-lg-79 {
    padding-bottom: 39rem !important;
  }
  .pb-lg-80 {
    padding-bottom: 39.5rem !important;
  }
  .pb-lg-81 {
    padding-bottom: 40rem !important;
  }
  .pb-lg-82 {
    padding-bottom: 40.5rem !important;
  }
  .pb-lg-83 {
    padding-bottom: 41rem !important;
  }
  .pb-lg-84 {
    padding-bottom: 41.5rem !important;
  }
  .pb-lg-85 {
    padding-bottom: 42rem !important;
  }
  .pb-lg-86 {
    padding-bottom: 42.5rem !important;
  }
  .pb-lg-87 {
    padding-bottom: 43rem !important;
  }
  .pb-lg-88 {
    padding-bottom: 43.5rem !important;
  }
  .pb-lg-89 {
    padding-bottom: 44rem !important;
  }
  .pb-lg-90 {
    padding-bottom: 44.5rem !important;
  }
  .pb-lg-91 {
    padding-bottom: 45rem !important;
  }
  .pb-lg-92 {
    padding-bottom: 45.5rem !important;
  }
  .pb-lg-93 {
    padding-bottom: 46rem !important;
  }
  .pb-lg-94 {
    padding-bottom: 46.5rem !important;
  }
  .pb-lg-95 {
    padding-bottom: 47rem !important;
  }
  .pb-lg-96 {
    padding-bottom: 47.5rem !important;
  }
  .pb-lg-97 {
    padding-bottom: 48rem !important;
  }
  .pb-lg-98 {
    padding-bottom: 48.5rem !important;
  }
  .pb-lg-99 {
    padding-bottom: 49rem !important;
  }
  .pb-lg-100 {
    padding-bottom: 49.5rem !important;
  }
  .pb-lg-101 {
    padding-bottom: 50rem !important;
  }
  .pb-lg-102 {
    padding-bottom: 50.5rem !important;
  }
  .pb-lg-103 {
    padding-bottom: 51rem !important;
  }
  .pb-lg-104 {
    padding-bottom: 51.5rem !important;
  }
  .pb-lg-105 {
    padding-bottom: 52rem !important;
  }
  .pb-lg-106 {
    padding-bottom: 52.5rem !important;
  }
  .pb-lg-107 {
    padding-bottom: 53rem !important;
  }
  .pb-lg-108 {
    padding-bottom: 53.5rem !important;
  }
  .pb-lg-109 {
    padding-bottom: 54rem !important;
  }
  .pb-lg-110 {
    padding-bottom: 54.5rem !important;
  }
  .pb-lg-111 {
    padding-bottom: 55rem !important;
  }
  .pb-lg-112 {
    padding-bottom: 55.5rem !important;
  }
  .pb-lg-113 {
    padding-bottom: 56rem !important;
  }
  .pb-lg-114 {
    padding-bottom: 56.5rem !important;
  }
  .pb-lg-115 {
    padding-bottom: 57rem !important;
  }
  .pb-lg-116 {
    padding-bottom: 57.5rem !important;
  }
  .pb-lg-117 {
    padding-bottom: 58rem !important;
  }
  .pb-lg-118 {
    padding-bottom: 58.5rem !important;
  }
  .pb-lg-119 {
    padding-bottom: 59rem !important;
  }
  .pb-lg-120 {
    padding-bottom: 59.5rem !important;
  }
  .pb-lg-121 {
    padding-bottom: 60rem !important;
  }
  .pb-lg-122 {
    padding-bottom: 60.5rem !important;
  }
  .pb-lg-123 {
    padding-bottom: 61rem !important;
  }
  .pb-lg-124 {
    padding-bottom: 61.5rem !important;
  }
  .pb-lg-125 {
    padding-bottom: 62rem !important;
  }
  .pb-lg-126 {
    padding-bottom: 62.5rem !important;
  }
  .pb-lg-127 {
    padding-bottom: 63rem !important;
  }
  .pb-lg-128 {
    padding-bottom: 63.5rem !important;
  }
  .pb-lg-129 {
    padding-bottom: 64rem !important;
  }
  .pb-lg-130 {
    padding-bottom: 64.5rem !important;
  }
  .pb-lg-131 {
    padding-bottom: 65rem !important;
  }
  .pb-lg-132 {
    padding-bottom: 65.5rem !important;
  }
  .pb-lg-133 {
    padding-bottom: 66rem !important;
  }
  .pb-lg-134 {
    padding-bottom: 66.5rem !important;
  }
  .pb-lg-135 {
    padding-bottom: 67rem !important;
  }
  .pb-lg-136 {
    padding-bottom: 67.5rem !important;
  }
  .pb-lg-137 {
    padding-bottom: 68rem !important;
  }
  .pb-lg-138 {
    padding-bottom: 68.5rem !important;
  }
  .pb-lg-139 {
    padding-bottom: 69rem !important;
  }
  .pb-lg-140 {
    padding-bottom: 69.5rem !important;
  }
  .pb-lg-141 {
    padding-bottom: 70rem !important;
  }
  .pb-lg-142 {
    padding-bottom: 70.5rem !important;
  }
  .pb-lg-143 {
    padding-bottom: 71rem !important;
  }
  .pb-lg-144 {
    padding-bottom: 71.5rem !important;
  }
  .pb-lg-145 {
    padding-bottom: 72rem !important;
  }
  .pb-lg-146 {
    padding-bottom: 72.5rem !important;
  }
  .pb-lg-147 {
    padding-bottom: 73rem !important;
  }
  .pb-lg-148 {
    padding-bottom: 73.5rem !important;
  }
  .pb-lg-149 {
    padding-bottom: 74rem !important;
  }
  .pb-lg-150 {
    padding-bottom: 74.5rem !important;
  }
  .pb-lg-151 {
    padding-bottom: 75rem !important;
  }
  .pb-lg-152 {
    padding-bottom: 75.5rem !important;
  }
  .pb-lg-153 {
    padding-bottom: 76rem !important;
  }
  .pb-lg-154 {
    padding-bottom: 76.5rem !important;
  }
  .pb-lg-155 {
    padding-bottom: 77rem !important;
  }
  .pb-lg-156 {
    padding-bottom: 77.5rem !important;
  }
  .pb-lg-157 {
    padding-bottom: 78rem !important;
  }
  .pb-lg-158 {
    padding-bottom: 78.5rem !important;
  }
  .pb-lg-159 {
    padding-bottom: 79rem !important;
  }
  .pb-lg-160 {
    padding-bottom: 79.5rem !important;
  }
  .ps-lg-0 {
    padding-left: 0rem !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 2rem !important;
  }
  .ps-lg-6 {
    padding-left: 2.5rem !important;
  }
  .ps-lg-7 {
    padding-left: 3rem !important;
  }
  .ps-lg-8 {
    padding-left: 3.5rem !important;
  }
  .ps-lg-9 {
    padding-left: 4rem !important;
  }
  .ps-lg-10 {
    padding-left: 4.5rem !important;
  }
  .ps-lg-11 {
    padding-left: 5rem !important;
  }
  .ps-lg-12 {
    padding-left: 5.5rem !important;
  }
  .ps-lg-13 {
    padding-left: 6rem !important;
  }
  .ps-lg-14 {
    padding-left: 6.5rem !important;
  }
  .ps-lg-15 {
    padding-left: 7rem !important;
  }
  .ps-lg-16 {
    padding-left: 7.5rem !important;
  }
  .ps-lg-17 {
    padding-left: 8rem !important;
  }
  .ps-lg-18 {
    padding-left: 8.5rem !important;
  }
  .ps-lg-19 {
    padding-left: 9rem !important;
  }
  .ps-lg-20 {
    padding-left: 9.5rem !important;
  }
  .ps-lg-21 {
    padding-left: 10rem !important;
  }
  .ps-lg-22 {
    padding-left: 10.5rem !important;
  }
  .ps-lg-23 {
    padding-left: 11rem !important;
  }
  .ps-lg-24 {
    padding-left: 11.5rem !important;
  }
  .ps-lg-25 {
    padding-left: 12rem !important;
  }
  .ps-lg-26 {
    padding-left: 12.5rem !important;
  }
  .ps-lg-27 {
    padding-left: 13rem !important;
  }
  .ps-lg-28 {
    padding-left: 13.5rem !important;
  }
  .ps-lg-29 {
    padding-left: 14rem !important;
  }
  .ps-lg-30 {
    padding-left: 14.5rem !important;
  }
  .ps-lg-31 {
    padding-left: 15rem !important;
  }
  .ps-lg-32 {
    padding-left: 15.5rem !important;
  }
  .ps-lg-33 {
    padding-left: 16rem !important;
  }
  .ps-lg-34 {
    padding-left: 16.5rem !important;
  }
  .ps-lg-35 {
    padding-left: 17rem !important;
  }
  .ps-lg-36 {
    padding-left: 17.5rem !important;
  }
  .ps-lg-37 {
    padding-left: 18rem !important;
  }
  .ps-lg-38 {
    padding-left: 18.5rem !important;
  }
  .ps-lg-39 {
    padding-left: 19rem !important;
  }
  .ps-lg-40 {
    padding-left: 19.5rem !important;
  }
  .ps-lg-41 {
    padding-left: 20rem !important;
  }
  .ps-lg-42 {
    padding-left: 20.5rem !important;
  }
  .ps-lg-43 {
    padding-left: 21rem !important;
  }
  .ps-lg-44 {
    padding-left: 21.5rem !important;
  }
  .ps-lg-45 {
    padding-left: 22rem !important;
  }
  .ps-lg-46 {
    padding-left: 22.5rem !important;
  }
  .ps-lg-47 {
    padding-left: 23rem !important;
  }
  .ps-lg-48 {
    padding-left: 23.5rem !important;
  }
  .ps-lg-49 {
    padding-left: 24rem !important;
  }
  .ps-lg-50 {
    padding-left: 24.5rem !important;
  }
  .ps-lg-51 {
    padding-left: 25rem !important;
  }
  .ps-lg-52 {
    padding-left: 25.5rem !important;
  }
  .ps-lg-53 {
    padding-left: 26rem !important;
  }
  .ps-lg-54 {
    padding-left: 26.5rem !important;
  }
  .ps-lg-55 {
    padding-left: 27rem !important;
  }
  .ps-lg-56 {
    padding-left: 27.5rem !important;
  }
  .ps-lg-57 {
    padding-left: 28rem !important;
  }
  .ps-lg-58 {
    padding-left: 28.5rem !important;
  }
  .ps-lg-59 {
    padding-left: 29rem !important;
  }
  .ps-lg-60 {
    padding-left: 29.5rem !important;
  }
  .ps-lg-61 {
    padding-left: 30rem !important;
  }
  .ps-lg-62 {
    padding-left: 30.5rem !important;
  }
  .ps-lg-63 {
    padding-left: 31rem !important;
  }
  .ps-lg-64 {
    padding-left: 31.5rem !important;
  }
  .ps-lg-65 {
    padding-left: 32rem !important;
  }
  .ps-lg-66 {
    padding-left: 32.5rem !important;
  }
  .ps-lg-67 {
    padding-left: 33rem !important;
  }
  .ps-lg-68 {
    padding-left: 33.5rem !important;
  }
  .ps-lg-69 {
    padding-left: 34rem !important;
  }
  .ps-lg-70 {
    padding-left: 34.5rem !important;
  }
  .ps-lg-71 {
    padding-left: 35rem !important;
  }
  .ps-lg-72 {
    padding-left: 35.5rem !important;
  }
  .ps-lg-73 {
    padding-left: 36rem !important;
  }
  .ps-lg-74 {
    padding-left: 36.5rem !important;
  }
  .ps-lg-75 {
    padding-left: 37rem !important;
  }
  .ps-lg-76 {
    padding-left: 37.5rem !important;
  }
  .ps-lg-77 {
    padding-left: 38rem !important;
  }
  .ps-lg-78 {
    padding-left: 38.5rem !important;
  }
  .ps-lg-79 {
    padding-left: 39rem !important;
  }
  .ps-lg-80 {
    padding-left: 39.5rem !important;
  }
  .ps-lg-81 {
    padding-left: 40rem !important;
  }
  .ps-lg-82 {
    padding-left: 40.5rem !important;
  }
  .ps-lg-83 {
    padding-left: 41rem !important;
  }
  .ps-lg-84 {
    padding-left: 41.5rem !important;
  }
  .ps-lg-85 {
    padding-left: 42rem !important;
  }
  .ps-lg-86 {
    padding-left: 42.5rem !important;
  }
  .ps-lg-87 {
    padding-left: 43rem !important;
  }
  .ps-lg-88 {
    padding-left: 43.5rem !important;
  }
  .ps-lg-89 {
    padding-left: 44rem !important;
  }
  .ps-lg-90 {
    padding-left: 44.5rem !important;
  }
  .ps-lg-91 {
    padding-left: 45rem !important;
  }
  .ps-lg-92 {
    padding-left: 45.5rem !important;
  }
  .ps-lg-93 {
    padding-left: 46rem !important;
  }
  .ps-lg-94 {
    padding-left: 46.5rem !important;
  }
  .ps-lg-95 {
    padding-left: 47rem !important;
  }
  .ps-lg-96 {
    padding-left: 47.5rem !important;
  }
  .ps-lg-97 {
    padding-left: 48rem !important;
  }
  .ps-lg-98 {
    padding-left: 48.5rem !important;
  }
  .ps-lg-99 {
    padding-left: 49rem !important;
  }
  .ps-lg-100 {
    padding-left: 49.5rem !important;
  }
  .ps-lg-101 {
    padding-left: 50rem !important;
  }
  .ps-lg-102 {
    padding-left: 50.5rem !important;
  }
  .ps-lg-103 {
    padding-left: 51rem !important;
  }
  .ps-lg-104 {
    padding-left: 51.5rem !important;
  }
  .ps-lg-105 {
    padding-left: 52rem !important;
  }
  .ps-lg-106 {
    padding-left: 52.5rem !important;
  }
  .ps-lg-107 {
    padding-left: 53rem !important;
  }
  .ps-lg-108 {
    padding-left: 53.5rem !important;
  }
  .ps-lg-109 {
    padding-left: 54rem !important;
  }
  .ps-lg-110 {
    padding-left: 54.5rem !important;
  }
  .ps-lg-111 {
    padding-left: 55rem !important;
  }
  .ps-lg-112 {
    padding-left: 55.5rem !important;
  }
  .ps-lg-113 {
    padding-left: 56rem !important;
  }
  .ps-lg-114 {
    padding-left: 56.5rem !important;
  }
  .ps-lg-115 {
    padding-left: 57rem !important;
  }
  .ps-lg-116 {
    padding-left: 57.5rem !important;
  }
  .ps-lg-117 {
    padding-left: 58rem !important;
  }
  .ps-lg-118 {
    padding-left: 58.5rem !important;
  }
  .ps-lg-119 {
    padding-left: 59rem !important;
  }
  .ps-lg-120 {
    padding-left: 59.5rem !important;
  }
  .ps-lg-121 {
    padding-left: 60rem !important;
  }
  .ps-lg-122 {
    padding-left: 60.5rem !important;
  }
  .ps-lg-123 {
    padding-left: 61rem !important;
  }
  .ps-lg-124 {
    padding-left: 61.5rem !important;
  }
  .ps-lg-125 {
    padding-left: 62rem !important;
  }
  .ps-lg-126 {
    padding-left: 62.5rem !important;
  }
  .ps-lg-127 {
    padding-left: 63rem !important;
  }
  .ps-lg-128 {
    padding-left: 63.5rem !important;
  }
  .ps-lg-129 {
    padding-left: 64rem !important;
  }
  .ps-lg-130 {
    padding-left: 64.5rem !important;
  }
  .ps-lg-131 {
    padding-left: 65rem !important;
  }
  .ps-lg-132 {
    padding-left: 65.5rem !important;
  }
  .ps-lg-133 {
    padding-left: 66rem !important;
  }
  .ps-lg-134 {
    padding-left: 66.5rem !important;
  }
  .ps-lg-135 {
    padding-left: 67rem !important;
  }
  .ps-lg-136 {
    padding-left: 67.5rem !important;
  }
  .ps-lg-137 {
    padding-left: 68rem !important;
  }
  .ps-lg-138 {
    padding-left: 68.5rem !important;
  }
  .ps-lg-139 {
    padding-left: 69rem !important;
  }
  .ps-lg-140 {
    padding-left: 69.5rem !important;
  }
  .ps-lg-141 {
    padding-left: 70rem !important;
  }
  .ps-lg-142 {
    padding-left: 70.5rem !important;
  }
  .ps-lg-143 {
    padding-left: 71rem !important;
  }
  .ps-lg-144 {
    padding-left: 71.5rem !important;
  }
  .ps-lg-145 {
    padding-left: 72rem !important;
  }
  .ps-lg-146 {
    padding-left: 72.5rem !important;
  }
  .ps-lg-147 {
    padding-left: 73rem !important;
  }
  .ps-lg-148 {
    padding-left: 73.5rem !important;
  }
  .ps-lg-149 {
    padding-left: 74rem !important;
  }
  .ps-lg-150 {
    padding-left: 74.5rem !important;
  }
  .ps-lg-151 {
    padding-left: 75rem !important;
  }
  .ps-lg-152 {
    padding-left: 75.5rem !important;
  }
  .ps-lg-153 {
    padding-left: 76rem !important;
  }
  .ps-lg-154 {
    padding-left: 76.5rem !important;
  }
  .ps-lg-155 {
    padding-left: 77rem !important;
  }
  .ps-lg-156 {
    padding-left: 77.5rem !important;
  }
  .ps-lg-157 {
    padding-left: 78rem !important;
  }
  .ps-lg-158 {
    padding-left: 78.5rem !important;
  }
  .ps-lg-159 {
    padding-left: 79rem !important;
  }
  .ps-lg-160 {
    padding-left: 79.5rem !important;
  }
  .pe-lg-0 {
    padding-right: 0rem !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 2rem !important;
  }
  .pe-lg-6 {
    padding-right: 2.5rem !important;
  }
  .pe-lg-7 {
    padding-right: 3rem !important;
  }
  .pe-lg-8 {
    padding-right: 3.5rem !important;
  }
  .pe-lg-9 {
    padding-right: 4rem !important;
  }
  .pe-lg-10 {
    padding-right: 4.5rem !important;
  }
  .pe-lg-11 {
    padding-right: 5rem !important;
  }
  .pe-lg-12 {
    padding-right: 5.5rem !important;
  }
  .pe-lg-13 {
    padding-right: 6rem !important;
  }
  .pe-lg-14 {
    padding-right: 6.5rem !important;
  }
  .pe-lg-15 {
    padding-right: 7rem !important;
  }
  .pe-lg-16 {
    padding-right: 7.5rem !important;
  }
  .pe-lg-17 {
    padding-right: 8rem !important;
  }
  .pe-lg-18 {
    padding-right: 8.5rem !important;
  }
  .pe-lg-19 {
    padding-right: 9rem !important;
  }
  .pe-lg-20 {
    padding-right: 9.5rem !important;
  }
  .pe-lg-21 {
    padding-right: 10rem !important;
  }
  .pe-lg-22 {
    padding-right: 10.5rem !important;
  }
  .pe-lg-23 {
    padding-right: 11rem !important;
  }
  .pe-lg-24 {
    padding-right: 11.5rem !important;
  }
  .pe-lg-25 {
    padding-right: 12rem !important;
  }
  .pe-lg-26 {
    padding-right: 12.5rem !important;
  }
  .pe-lg-27 {
    padding-right: 13rem !important;
  }
  .pe-lg-28 {
    padding-right: 13.5rem !important;
  }
  .pe-lg-29 {
    padding-right: 14rem !important;
  }
  .pe-lg-30 {
    padding-right: 14.5rem !important;
  }
  .pe-lg-31 {
    padding-right: 15rem !important;
  }
  .pe-lg-32 {
    padding-right: 15.5rem !important;
  }
  .pe-lg-33 {
    padding-right: 16rem !important;
  }
  .pe-lg-34 {
    padding-right: 16.5rem !important;
  }
  .pe-lg-35 {
    padding-right: 17rem !important;
  }
  .pe-lg-36 {
    padding-right: 17.5rem !important;
  }
  .pe-lg-37 {
    padding-right: 18rem !important;
  }
  .pe-lg-38 {
    padding-right: 18.5rem !important;
  }
  .pe-lg-39 {
    padding-right: 19rem !important;
  }
  .pe-lg-40 {
    padding-right: 19.5rem !important;
  }
  .pe-lg-41 {
    padding-right: 20rem !important;
  }
  .pe-lg-42 {
    padding-right: 20.5rem !important;
  }
  .pe-lg-43 {
    padding-right: 21rem !important;
  }
  .pe-lg-44 {
    padding-right: 21.5rem !important;
  }
  .pe-lg-45 {
    padding-right: 22rem !important;
  }
  .pe-lg-46 {
    padding-right: 22.5rem !important;
  }
  .pe-lg-47 {
    padding-right: 23rem !important;
  }
  .pe-lg-48 {
    padding-right: 23.5rem !important;
  }
  .pe-lg-49 {
    padding-right: 24rem !important;
  }
  .pe-lg-50 {
    padding-right: 24.5rem !important;
  }
  .pe-lg-51 {
    padding-right: 25rem !important;
  }
  .pe-lg-52 {
    padding-right: 25.5rem !important;
  }
  .pe-lg-53 {
    padding-right: 26rem !important;
  }
  .pe-lg-54 {
    padding-right: 26.5rem !important;
  }
  .pe-lg-55 {
    padding-right: 27rem !important;
  }
  .pe-lg-56 {
    padding-right: 27.5rem !important;
  }
  .pe-lg-57 {
    padding-right: 28rem !important;
  }
  .pe-lg-58 {
    padding-right: 28.5rem !important;
  }
  .pe-lg-59 {
    padding-right: 29rem !important;
  }
  .pe-lg-60 {
    padding-right: 29.5rem !important;
  }
  .pe-lg-61 {
    padding-right: 30rem !important;
  }
  .pe-lg-62 {
    padding-right: 30.5rem !important;
  }
  .pe-lg-63 {
    padding-right: 31rem !important;
  }
  .pe-lg-64 {
    padding-right: 31.5rem !important;
  }
  .pe-lg-65 {
    padding-right: 32rem !important;
  }
  .pe-lg-66 {
    padding-right: 32.5rem !important;
  }
  .pe-lg-67 {
    padding-right: 33rem !important;
  }
  .pe-lg-68 {
    padding-right: 33.5rem !important;
  }
  .pe-lg-69 {
    padding-right: 34rem !important;
  }
  .pe-lg-70 {
    padding-right: 34.5rem !important;
  }
  .pe-lg-71 {
    padding-right: 35rem !important;
  }
  .pe-lg-72 {
    padding-right: 35.5rem !important;
  }
  .pe-lg-73 {
    padding-right: 36rem !important;
  }
  .pe-lg-74 {
    padding-right: 36.5rem !important;
  }
  .pe-lg-75 {
    padding-right: 37rem !important;
  }
  .pe-lg-76 {
    padding-right: 37.5rem !important;
  }
  .pe-lg-77 {
    padding-right: 38rem !important;
  }
  .pe-lg-78 {
    padding-right: 38.5rem !important;
  }
  .pe-lg-79 {
    padding-right: 39rem !important;
  }
  .pe-lg-80 {
    padding-right: 39.5rem !important;
  }
  .pe-lg-81 {
    padding-right: 40rem !important;
  }
  .pe-lg-82 {
    padding-right: 40.5rem !important;
  }
  .pe-lg-83 {
    padding-right: 41rem !important;
  }
  .pe-lg-84 {
    padding-right: 41.5rem !important;
  }
  .pe-lg-85 {
    padding-right: 42rem !important;
  }
  .pe-lg-86 {
    padding-right: 42.5rem !important;
  }
  .pe-lg-87 {
    padding-right: 43rem !important;
  }
  .pe-lg-88 {
    padding-right: 43.5rem !important;
  }
  .pe-lg-89 {
    padding-right: 44rem !important;
  }
  .pe-lg-90 {
    padding-right: 44.5rem !important;
  }
  .pe-lg-91 {
    padding-right: 45rem !important;
  }
  .pe-lg-92 {
    padding-right: 45.5rem !important;
  }
  .pe-lg-93 {
    padding-right: 46rem !important;
  }
  .pe-lg-94 {
    padding-right: 46.5rem !important;
  }
  .pe-lg-95 {
    padding-right: 47rem !important;
  }
  .pe-lg-96 {
    padding-right: 47.5rem !important;
  }
  .pe-lg-97 {
    padding-right: 48rem !important;
  }
  .pe-lg-98 {
    padding-right: 48.5rem !important;
  }
  .pe-lg-99 {
    padding-right: 49rem !important;
  }
  .pe-lg-100 {
    padding-right: 49.5rem !important;
  }
  .pe-lg-101 {
    padding-right: 50rem !important;
  }
  .pe-lg-102 {
    padding-right: 50.5rem !important;
  }
  .pe-lg-103 {
    padding-right: 51rem !important;
  }
  .pe-lg-104 {
    padding-right: 51.5rem !important;
  }
  .pe-lg-105 {
    padding-right: 52rem !important;
  }
  .pe-lg-106 {
    padding-right: 52.5rem !important;
  }
  .pe-lg-107 {
    padding-right: 53rem !important;
  }
  .pe-lg-108 {
    padding-right: 53.5rem !important;
  }
  .pe-lg-109 {
    padding-right: 54rem !important;
  }
  .pe-lg-110 {
    padding-right: 54.5rem !important;
  }
  .pe-lg-111 {
    padding-right: 55rem !important;
  }
  .pe-lg-112 {
    padding-right: 55.5rem !important;
  }
  .pe-lg-113 {
    padding-right: 56rem !important;
  }
  .pe-lg-114 {
    padding-right: 56.5rem !important;
  }
  .pe-lg-115 {
    padding-right: 57rem !important;
  }
  .pe-lg-116 {
    padding-right: 57.5rem !important;
  }
  .pe-lg-117 {
    padding-right: 58rem !important;
  }
  .pe-lg-118 {
    padding-right: 58.5rem !important;
  }
  .pe-lg-119 {
    padding-right: 59rem !important;
  }
  .pe-lg-120 {
    padding-right: 59.5rem !important;
  }
  .pe-lg-121 {
    padding-right: 60rem !important;
  }
  .pe-lg-122 {
    padding-right: 60.5rem !important;
  }
  .pe-lg-123 {
    padding-right: 61rem !important;
  }
  .pe-lg-124 {
    padding-right: 61.5rem !important;
  }
  .pe-lg-125 {
    padding-right: 62rem !important;
  }
  .pe-lg-126 {
    padding-right: 62.5rem !important;
  }
  .pe-lg-127 {
    padding-right: 63rem !important;
  }
  .pe-lg-128 {
    padding-right: 63.5rem !important;
  }
  .pe-lg-129 {
    padding-right: 64rem !important;
  }
  .pe-lg-130 {
    padding-right: 64.5rem !important;
  }
  .pe-lg-131 {
    padding-right: 65rem !important;
  }
  .pe-lg-132 {
    padding-right: 65.5rem !important;
  }
  .pe-lg-133 {
    padding-right: 66rem !important;
  }
  .pe-lg-134 {
    padding-right: 66.5rem !important;
  }
  .pe-lg-135 {
    padding-right: 67rem !important;
  }
  .pe-lg-136 {
    padding-right: 67.5rem !important;
  }
  .pe-lg-137 {
    padding-right: 68rem !important;
  }
  .pe-lg-138 {
    padding-right: 68.5rem !important;
  }
  .pe-lg-139 {
    padding-right: 69rem !important;
  }
  .pe-lg-140 {
    padding-right: 69.5rem !important;
  }
  .pe-lg-141 {
    padding-right: 70rem !important;
  }
  .pe-lg-142 {
    padding-right: 70.5rem !important;
  }
  .pe-lg-143 {
    padding-right: 71rem !important;
  }
  .pe-lg-144 {
    padding-right: 71.5rem !important;
  }
  .pe-lg-145 {
    padding-right: 72rem !important;
  }
  .pe-lg-146 {
    padding-right: 72.5rem !important;
  }
  .pe-lg-147 {
    padding-right: 73rem !important;
  }
  .pe-lg-148 {
    padding-right: 73.5rem !important;
  }
  .pe-lg-149 {
    padding-right: 74rem !important;
  }
  .pe-lg-150 {
    padding-right: 74.5rem !important;
  }
  .pe-lg-151 {
    padding-right: 75rem !important;
  }
  .pe-lg-152 {
    padding-right: 75.5rem !important;
  }
  .pe-lg-153 {
    padding-right: 76rem !important;
  }
  .pe-lg-154 {
    padding-right: 76.5rem !important;
  }
  .pe-lg-155 {
    padding-right: 77rem !important;
  }
  .pe-lg-156 {
    padding-right: 77.5rem !important;
  }
  .pe-lg-157 {
    padding-right: 78rem !important;
  }
  .pe-lg-158 {
    padding-right: 78.5rem !important;
  }
  .pe-lg-159 {
    padding-right: 79rem !important;
  }
  .pe-lg-160 {
    padding-right: 79.5rem !important;
  }
  .px-lg-0 {
    padding-left: 0rem !important;
    padding-right: 0rem !important;
  }
  .px-lg-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .px-lg-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .px-lg-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .px-lg-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .px-lg-5 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .px-lg-6 {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important;
  }
  .px-lg-7 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .px-lg-8 {
    padding-left: 3.5rem !important;
    padding-right: 3.5rem !important;
  }
  .px-lg-9 {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .px-lg-10 {
    padding-left: 4.5rem !important;
    padding-right: 4.5rem !important;
  }
  .px-lg-11 {
    padding-left: 5rem !important;
    padding-right: 5rem !important;
  }
  .px-lg-12 {
    padding-left: 5.5rem !important;
    padding-right: 5.5rem !important;
  }
  .px-lg-13 {
    padding-left: 6rem !important;
    padding-right: 6rem !important;
  }
  .px-lg-14 {
    padding-left: 6.5rem !important;
    padding-right: 6.5rem !important;
  }
  .px-lg-15 {
    padding-left: 7rem !important;
    padding-right: 7rem !important;
  }
  .px-lg-16 {
    padding-left: 7.5rem !important;
    padding-right: 7.5rem !important;
  }
  .px-lg-17 {
    padding-left: 8rem !important;
    padding-right: 8rem !important;
  }
  .px-lg-18 {
    padding-left: 8.5rem !important;
    padding-right: 8.5rem !important;
  }
  .px-lg-19 {
    padding-left: 9rem !important;
    padding-right: 9rem !important;
  }
  .px-lg-20 {
    padding-left: 9.5rem !important;
    padding-right: 9.5rem !important;
  }
  .px-lg-21 {
    padding-left: 10rem !important;
    padding-right: 10rem !important;
  }
  .px-lg-22 {
    padding-left: 10.5rem !important;
    padding-right: 10.5rem !important;
  }
  .px-lg-23 {
    padding-left: 11rem !important;
    padding-right: 11rem !important;
  }
  .px-lg-24 {
    padding-left: 11.5rem !important;
    padding-right: 11.5rem !important;
  }
  .px-lg-25 {
    padding-left: 12rem !important;
    padding-right: 12rem !important;
  }
  .px-lg-26 {
    padding-left: 12.5rem !important;
    padding-right: 12.5rem !important;
  }
  .px-lg-27 {
    padding-left: 13rem !important;
    padding-right: 13rem !important;
  }
  .px-lg-28 {
    padding-left: 13.5rem !important;
    padding-right: 13.5rem !important;
  }
  .px-lg-29 {
    padding-left: 14rem !important;
    padding-right: 14rem !important;
  }
  .px-lg-30 {
    padding-left: 14.5rem !important;
    padding-right: 14.5rem !important;
  }
  .px-lg-31 {
    padding-left: 15rem !important;
    padding-right: 15rem !important;
  }
  .px-lg-32 {
    padding-left: 15.5rem !important;
    padding-right: 15.5rem !important;
  }
  .px-lg-33 {
    padding-left: 16rem !important;
    padding-right: 16rem !important;
  }
  .px-lg-34 {
    padding-left: 16.5rem !important;
    padding-right: 16.5rem !important;
  }
  .px-lg-35 {
    padding-left: 17rem !important;
    padding-right: 17rem !important;
  }
  .px-lg-36 {
    padding-left: 17.5rem !important;
    padding-right: 17.5rem !important;
  }
  .px-lg-37 {
    padding-left: 18rem !important;
    padding-right: 18rem !important;
  }
  .px-lg-38 {
    padding-left: 18.5rem !important;
    padding-right: 18.5rem !important;
  }
  .px-lg-39 {
    padding-left: 19rem !important;
    padding-right: 19rem !important;
  }
  .px-lg-40 {
    padding-left: 19.5rem !important;
    padding-right: 19.5rem !important;
  }
  .px-lg-41 {
    padding-left: 20rem !important;
    padding-right: 20rem !important;
  }
  .px-lg-42 {
    padding-left: 20.5rem !important;
    padding-right: 20.5rem !important;
  }
  .px-lg-43 {
    padding-left: 21rem !important;
    padding-right: 21rem !important;
  }
  .px-lg-44 {
    padding-left: 21.5rem !important;
    padding-right: 21.5rem !important;
  }
  .px-lg-45 {
    padding-left: 22rem !important;
    padding-right: 22rem !important;
  }
  .px-lg-46 {
    padding-left: 22.5rem !important;
    padding-right: 22.5rem !important;
  }
  .px-lg-47 {
    padding-left: 23rem !important;
    padding-right: 23rem !important;
  }
  .px-lg-48 {
    padding-left: 23.5rem !important;
    padding-right: 23.5rem !important;
  }
  .px-lg-49 {
    padding-left: 24rem !important;
    padding-right: 24rem !important;
  }
  .px-lg-50 {
    padding-left: 24.5rem !important;
    padding-right: 24.5rem !important;
  }
  .px-lg-51 {
    padding-left: 25rem !important;
    padding-right: 25rem !important;
  }
  .px-lg-52 {
    padding-left: 25.5rem !important;
    padding-right: 25.5rem !important;
  }
  .px-lg-53 {
    padding-left: 26rem !important;
    padding-right: 26rem !important;
  }
  .px-lg-54 {
    padding-left: 26.5rem !important;
    padding-right: 26.5rem !important;
  }
  .px-lg-55 {
    padding-left: 27rem !important;
    padding-right: 27rem !important;
  }
  .px-lg-56 {
    padding-left: 27.5rem !important;
    padding-right: 27.5rem !important;
  }
  .px-lg-57 {
    padding-left: 28rem !important;
    padding-right: 28rem !important;
  }
  .px-lg-58 {
    padding-left: 28.5rem !important;
    padding-right: 28.5rem !important;
  }
  .px-lg-59 {
    padding-left: 29rem !important;
    padding-right: 29rem !important;
  }
  .px-lg-60 {
    padding-left: 29.5rem !important;
    padding-right: 29.5rem !important;
  }
  .px-lg-61 {
    padding-left: 30rem !important;
    padding-right: 30rem !important;
  }
  .px-lg-62 {
    padding-left: 30.5rem !important;
    padding-right: 30.5rem !important;
  }
  .px-lg-63 {
    padding-left: 31rem !important;
    padding-right: 31rem !important;
  }
  .px-lg-64 {
    padding-left: 31.5rem !important;
    padding-right: 31.5rem !important;
  }
  .px-lg-65 {
    padding-left: 32rem !important;
    padding-right: 32rem !important;
  }
  .px-lg-66 {
    padding-left: 32.5rem !important;
    padding-right: 32.5rem !important;
  }
  .px-lg-67 {
    padding-left: 33rem !important;
    padding-right: 33rem !important;
  }
  .px-lg-68 {
    padding-left: 33.5rem !important;
    padding-right: 33.5rem !important;
  }
  .px-lg-69 {
    padding-left: 34rem !important;
    padding-right: 34rem !important;
  }
  .px-lg-70 {
    padding-left: 34.5rem !important;
    padding-right: 34.5rem !important;
  }
  .px-lg-71 {
    padding-left: 35rem !important;
    padding-right: 35rem !important;
  }
  .px-lg-72 {
    padding-left: 35.5rem !important;
    padding-right: 35.5rem !important;
  }
  .px-lg-73 {
    padding-left: 36rem !important;
    padding-right: 36rem !important;
  }
  .px-lg-74 {
    padding-left: 36.5rem !important;
    padding-right: 36.5rem !important;
  }
  .px-lg-75 {
    padding-left: 37rem !important;
    padding-right: 37rem !important;
  }
  .px-lg-76 {
    padding-left: 37.5rem !important;
    padding-right: 37.5rem !important;
  }
  .px-lg-77 {
    padding-left: 38rem !important;
    padding-right: 38rem !important;
  }
  .px-lg-78 {
    padding-left: 38.5rem !important;
    padding-right: 38.5rem !important;
  }
  .px-lg-79 {
    padding-left: 39rem !important;
    padding-right: 39rem !important;
  }
  .px-lg-80 {
    padding-left: 39.5rem !important;
    padding-right: 39.5rem !important;
  }
  .px-lg-81 {
    padding-left: 40rem !important;
    padding-right: 40rem !important;
  }
  .px-lg-82 {
    padding-left: 40.5rem !important;
    padding-right: 40.5rem !important;
  }
  .px-lg-83 {
    padding-left: 41rem !important;
    padding-right: 41rem !important;
  }
  .px-lg-84 {
    padding-left: 41.5rem !important;
    padding-right: 41.5rem !important;
  }
  .px-lg-85 {
    padding-left: 42rem !important;
    padding-right: 42rem !important;
  }
  .px-lg-86 {
    padding-left: 42.5rem !important;
    padding-right: 42.5rem !important;
  }
  .px-lg-87 {
    padding-left: 43rem !important;
    padding-right: 43rem !important;
  }
  .px-lg-88 {
    padding-left: 43.5rem !important;
    padding-right: 43.5rem !important;
  }
  .px-lg-89 {
    padding-left: 44rem !important;
    padding-right: 44rem !important;
  }
  .px-lg-90 {
    padding-left: 44.5rem !important;
    padding-right: 44.5rem !important;
  }
  .px-lg-91 {
    padding-left: 45rem !important;
    padding-right: 45rem !important;
  }
  .px-lg-92 {
    padding-left: 45.5rem !important;
    padding-right: 45.5rem !important;
  }
  .px-lg-93 {
    padding-left: 46rem !important;
    padding-right: 46rem !important;
  }
  .px-lg-94 {
    padding-left: 46.5rem !important;
    padding-right: 46.5rem !important;
  }
  .px-lg-95 {
    padding-left: 47rem !important;
    padding-right: 47rem !important;
  }
  .px-lg-96 {
    padding-left: 47.5rem !important;
    padding-right: 47.5rem !important;
  }
  .px-lg-97 {
    padding-left: 48rem !important;
    padding-right: 48rem !important;
  }
  .px-lg-98 {
    padding-left: 48.5rem !important;
    padding-right: 48.5rem !important;
  }
  .px-lg-99 {
    padding-left: 49rem !important;
    padding-right: 49rem !important;
  }
  .px-lg-100 {
    padding-left: 49.5rem !important;
    padding-right: 49.5rem !important;
  }
  .px-lg-101 {
    padding-left: 50rem !important;
    padding-right: 50rem !important;
  }
  .px-lg-102 {
    padding-left: 50.5rem !important;
    padding-right: 50.5rem !important;
  }
  .px-lg-103 {
    padding-left: 51rem !important;
    padding-right: 51rem !important;
  }
  .px-lg-104 {
    padding-left: 51.5rem !important;
    padding-right: 51.5rem !important;
  }
  .px-lg-105 {
    padding-left: 52rem !important;
    padding-right: 52rem !important;
  }
  .px-lg-106 {
    padding-left: 52.5rem !important;
    padding-right: 52.5rem !important;
  }
  .px-lg-107 {
    padding-left: 53rem !important;
    padding-right: 53rem !important;
  }
  .px-lg-108 {
    padding-left: 53.5rem !important;
    padding-right: 53.5rem !important;
  }
  .px-lg-109 {
    padding-left: 54rem !important;
    padding-right: 54rem !important;
  }
  .px-lg-110 {
    padding-left: 54.5rem !important;
    padding-right: 54.5rem !important;
  }
  .px-lg-111 {
    padding-left: 55rem !important;
    padding-right: 55rem !important;
  }
  .px-lg-112 {
    padding-left: 55.5rem !important;
    padding-right: 55.5rem !important;
  }
  .px-lg-113 {
    padding-left: 56rem !important;
    padding-right: 56rem !important;
  }
  .px-lg-114 {
    padding-left: 56.5rem !important;
    padding-right: 56.5rem !important;
  }
  .px-lg-115 {
    padding-left: 57rem !important;
    padding-right: 57rem !important;
  }
  .px-lg-116 {
    padding-left: 57.5rem !important;
    padding-right: 57.5rem !important;
  }
  .px-lg-117 {
    padding-left: 58rem !important;
    padding-right: 58rem !important;
  }
  .px-lg-118 {
    padding-left: 58.5rem !important;
    padding-right: 58.5rem !important;
  }
  .px-lg-119 {
    padding-left: 59rem !important;
    padding-right: 59rem !important;
  }
  .px-lg-120 {
    padding-left: 59.5rem !important;
    padding-right: 59.5rem !important;
  }
  .px-lg-121 {
    padding-left: 60rem !important;
    padding-right: 60rem !important;
  }
  .px-lg-122 {
    padding-left: 60.5rem !important;
    padding-right: 60.5rem !important;
  }
  .px-lg-123 {
    padding-left: 61rem !important;
    padding-right: 61rem !important;
  }
  .px-lg-124 {
    padding-left: 61.5rem !important;
    padding-right: 61.5rem !important;
  }
  .px-lg-125 {
    padding-left: 62rem !important;
    padding-right: 62rem !important;
  }
  .px-lg-126 {
    padding-left: 62.5rem !important;
    padding-right: 62.5rem !important;
  }
  .px-lg-127 {
    padding-left: 63rem !important;
    padding-right: 63rem !important;
  }
  .px-lg-128 {
    padding-left: 63.5rem !important;
    padding-right: 63.5rem !important;
  }
  .px-lg-129 {
    padding-left: 64rem !important;
    padding-right: 64rem !important;
  }
  .px-lg-130 {
    padding-left: 64.5rem !important;
    padding-right: 64.5rem !important;
  }
  .px-lg-131 {
    padding-left: 65rem !important;
    padding-right: 65rem !important;
  }
  .px-lg-132 {
    padding-left: 65.5rem !important;
    padding-right: 65.5rem !important;
  }
  .px-lg-133 {
    padding-left: 66rem !important;
    padding-right: 66rem !important;
  }
  .px-lg-134 {
    padding-left: 66.5rem !important;
    padding-right: 66.5rem !important;
  }
  .px-lg-135 {
    padding-left: 67rem !important;
    padding-right: 67rem !important;
  }
  .px-lg-136 {
    padding-left: 67.5rem !important;
    padding-right: 67.5rem !important;
  }
  .px-lg-137 {
    padding-left: 68rem !important;
    padding-right: 68rem !important;
  }
  .px-lg-138 {
    padding-left: 68.5rem !important;
    padding-right: 68.5rem !important;
  }
  .px-lg-139 {
    padding-left: 69rem !important;
    padding-right: 69rem !important;
  }
  .px-lg-140 {
    padding-left: 69.5rem !important;
    padding-right: 69.5rem !important;
  }
  .px-lg-141 {
    padding-left: 70rem !important;
    padding-right: 70rem !important;
  }
  .px-lg-142 {
    padding-left: 70.5rem !important;
    padding-right: 70.5rem !important;
  }
  .px-lg-143 {
    padding-left: 71rem !important;
    padding-right: 71rem !important;
  }
  .px-lg-144 {
    padding-left: 71.5rem !important;
    padding-right: 71.5rem !important;
  }
  .px-lg-145 {
    padding-left: 72rem !important;
    padding-right: 72rem !important;
  }
  .px-lg-146 {
    padding-left: 72.5rem !important;
    padding-right: 72.5rem !important;
  }
  .px-lg-147 {
    padding-left: 73rem !important;
    padding-right: 73rem !important;
  }
  .px-lg-148 {
    padding-left: 73.5rem !important;
    padding-right: 73.5rem !important;
  }
  .px-lg-149 {
    padding-left: 74rem !important;
    padding-right: 74rem !important;
  }
  .px-lg-150 {
    padding-left: 74.5rem !important;
    padding-right: 74.5rem !important;
  }
  .px-lg-151 {
    padding-left: 75rem !important;
    padding-right: 75rem !important;
  }
  .px-lg-152 {
    padding-left: 75.5rem !important;
    padding-right: 75.5rem !important;
  }
  .px-lg-153 {
    padding-left: 76rem !important;
    padding-right: 76rem !important;
  }
  .px-lg-154 {
    padding-left: 76.5rem !important;
    padding-right: 76.5rem !important;
  }
  .px-lg-155 {
    padding-left: 77rem !important;
    padding-right: 77rem !important;
  }
  .px-lg-156 {
    padding-left: 77.5rem !important;
    padding-right: 77.5rem !important;
  }
  .px-lg-157 {
    padding-left: 78rem !important;
    padding-right: 78rem !important;
  }
  .px-lg-158 {
    padding-left: 78.5rem !important;
    padding-right: 78.5rem !important;
  }
  .px-lg-159 {
    padding-left: 79rem !important;
    padding-right: 79rem !important;
  }
  .px-lg-160 {
    padding-left: 79.5rem !important;
    padding-right: 79.5rem !important;
  }
  .py-lg-0 {
    padding-top: 0rem !important;
    padding-bottom: 0rem !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .py-lg-6 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .py-lg-7 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-lg-8 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }
  .py-lg-9 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }
  .py-lg-10 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-lg-11 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .py-lg-12 {
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important;
  }
  .py-lg-13 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .py-lg-14 {
    padding-top: 6.5rem !important;
    padding-bottom: 6.5rem !important;
  }
  .py-lg-15 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important;
  }
  .py-lg-16 {
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important;
  }
  .py-lg-17 {
    padding-top: 8rem !important;
    padding-bottom: 8rem !important;
  }
  .py-lg-18 {
    padding-top: 8.5rem !important;
    padding-bottom: 8.5rem !important;
  }
  .py-lg-19 {
    padding-top: 9rem !important;
    padding-bottom: 9rem !important;
  }
  .py-lg-20 {
    padding-top: 9.5rem !important;
    padding-bottom: 9.5rem !important;
  }
  .py-lg-21 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }
  .py-lg-22 {
    padding-top: 10.5rem !important;
    padding-bottom: 10.5rem !important;
  }
  .py-lg-23 {
    padding-top: 11rem !important;
    padding-bottom: 11rem !important;
  }
  .py-lg-24 {
    padding-top: 11.5rem !important;
    padding-bottom: 11.5rem !important;
  }
  .py-lg-25 {
    padding-top: 12rem !important;
    padding-bottom: 12rem !important;
  }
  .py-lg-26 {
    padding-top: 12.5rem !important;
    padding-bottom: 12.5rem !important;
  }
  .py-lg-27 {
    padding-top: 13rem !important;
    padding-bottom: 13rem !important;
  }
  .py-lg-28 {
    padding-top: 13.5rem !important;
    padding-bottom: 13.5rem !important;
  }
  .py-lg-29 {
    padding-top: 14rem !important;
    padding-bottom: 14rem !important;
  }
  .py-lg-30 {
    padding-top: 14.5rem !important;
    padding-bottom: 14.5rem !important;
  }
  .py-lg-31 {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important;
  }
  .py-lg-32 {
    padding-top: 15.5rem !important;
    padding-bottom: 15.5rem !important;
  }
  .py-lg-33 {
    padding-top: 16rem !important;
    padding-bottom: 16rem !important;
  }
  .py-lg-34 {
    padding-top: 16.5rem !important;
    padding-bottom: 16.5rem !important;
  }
  .py-lg-35 {
    padding-top: 17rem !important;
    padding-bottom: 17rem !important;
  }
  .py-lg-36 {
    padding-top: 17.5rem !important;
    padding-bottom: 17.5rem !important;
  }
  .py-lg-37 {
    padding-top: 18rem !important;
    padding-bottom: 18rem !important;
  }
  .py-lg-38 {
    padding-top: 18.5rem !important;
    padding-bottom: 18.5rem !important;
  }
  .py-lg-39 {
    padding-top: 19rem !important;
    padding-bottom: 19rem !important;
  }
  .py-lg-40 {
    padding-top: 19.5rem !important;
    padding-bottom: 19.5rem !important;
  }
  .py-lg-41 {
    padding-top: 20rem !important;
    padding-bottom: 20rem !important;
  }
  .py-lg-42 {
    padding-top: 20.5rem !important;
    padding-bottom: 20.5rem !important;
  }
  .py-lg-43 {
    padding-top: 21rem !important;
    padding-bottom: 21rem !important;
  }
  .py-lg-44 {
    padding-top: 21.5rem !important;
    padding-bottom: 21.5rem !important;
  }
  .py-lg-45 {
    padding-top: 22rem !important;
    padding-bottom: 22rem !important;
  }
  .py-lg-46 {
    padding-top: 22.5rem !important;
    padding-bottom: 22.5rem !important;
  }
  .py-lg-47 {
    padding-top: 23rem !important;
    padding-bottom: 23rem !important;
  }
  .py-lg-48 {
    padding-top: 23.5rem !important;
    padding-bottom: 23.5rem !important;
  }
  .py-lg-49 {
    padding-top: 24rem !important;
    padding-bottom: 24rem !important;
  }
  .py-lg-50 {
    padding-top: 24.5rem !important;
    padding-bottom: 24.5rem !important;
  }
  .py-lg-51 {
    padding-top: 25rem !important;
    padding-bottom: 25rem !important;
  }
  .py-lg-52 {
    padding-top: 25.5rem !important;
    padding-bottom: 25.5rem !important;
  }
  .py-lg-53 {
    padding-top: 26rem !important;
    padding-bottom: 26rem !important;
  }
  .py-lg-54 {
    padding-top: 26.5rem !important;
    padding-bottom: 26.5rem !important;
  }
  .py-lg-55 {
    padding-top: 27rem !important;
    padding-bottom: 27rem !important;
  }
  .py-lg-56 {
    padding-top: 27.5rem !important;
    padding-bottom: 27.5rem !important;
  }
  .py-lg-57 {
    padding-top: 28rem !important;
    padding-bottom: 28rem !important;
  }
  .py-lg-58 {
    padding-top: 28.5rem !important;
    padding-bottom: 28.5rem !important;
  }
  .py-lg-59 {
    padding-top: 29rem !important;
    padding-bottom: 29rem !important;
  }
  .py-lg-60 {
    padding-top: 29.5rem !important;
    padding-bottom: 29.5rem !important;
  }
  .py-lg-61 {
    padding-top: 30rem !important;
    padding-bottom: 30rem !important;
  }
  .py-lg-62 {
    padding-top: 30.5rem !important;
    padding-bottom: 30.5rem !important;
  }
  .py-lg-63 {
    padding-top: 31rem !important;
    padding-bottom: 31rem !important;
  }
  .py-lg-64 {
    padding-top: 31.5rem !important;
    padding-bottom: 31.5rem !important;
  }
  .py-lg-65 {
    padding-top: 32rem !important;
    padding-bottom: 32rem !important;
  }
  .py-lg-66 {
    padding-top: 32.5rem !important;
    padding-bottom: 32.5rem !important;
  }
  .py-lg-67 {
    padding-top: 33rem !important;
    padding-bottom: 33rem !important;
  }
  .py-lg-68 {
    padding-top: 33.5rem !important;
    padding-bottom: 33.5rem !important;
  }
  .py-lg-69 {
    padding-top: 34rem !important;
    padding-bottom: 34rem !important;
  }
  .py-lg-70 {
    padding-top: 34.5rem !important;
    padding-bottom: 34.5rem !important;
  }
  .py-lg-71 {
    padding-top: 35rem !important;
    padding-bottom: 35rem !important;
  }
  .py-lg-72 {
    padding-top: 35.5rem !important;
    padding-bottom: 35.5rem !important;
  }
  .py-lg-73 {
    padding-top: 36rem !important;
    padding-bottom: 36rem !important;
  }
  .py-lg-74 {
    padding-top: 36.5rem !important;
    padding-bottom: 36.5rem !important;
  }
  .py-lg-75 {
    padding-top: 37rem !important;
    padding-bottom: 37rem !important;
  }
  .py-lg-76 {
    padding-top: 37.5rem !important;
    padding-bottom: 37.5rem !important;
  }
  .py-lg-77 {
    padding-top: 38rem !important;
    padding-bottom: 38rem !important;
  }
  .py-lg-78 {
    padding-top: 38.5rem !important;
    padding-bottom: 38.5rem !important;
  }
  .py-lg-79 {
    padding-top: 39rem !important;
    padding-bottom: 39rem !important;
  }
  .py-lg-80 {
    padding-top: 39.5rem !important;
    padding-bottom: 39.5rem !important;
  }
  .py-lg-81 {
    padding-top: 40rem !important;
    padding-bottom: 40rem !important;
  }
  .py-lg-82 {
    padding-top: 40.5rem !important;
    padding-bottom: 40.5rem !important;
  }
  .py-lg-83 {
    padding-top: 41rem !important;
    padding-bottom: 41rem !important;
  }
  .py-lg-84 {
    padding-top: 41.5rem !important;
    padding-bottom: 41.5rem !important;
  }
  .py-lg-85 {
    padding-top: 42rem !important;
    padding-bottom: 42rem !important;
  }
  .py-lg-86 {
    padding-top: 42.5rem !important;
    padding-bottom: 42.5rem !important;
  }
  .py-lg-87 {
    padding-top: 43rem !important;
    padding-bottom: 43rem !important;
  }
  .py-lg-88 {
    padding-top: 43.5rem !important;
    padding-bottom: 43.5rem !important;
  }
  .py-lg-89 {
    padding-top: 44rem !important;
    padding-bottom: 44rem !important;
  }
  .py-lg-90 {
    padding-top: 44.5rem !important;
    padding-bottom: 44.5rem !important;
  }
  .py-lg-91 {
    padding-top: 45rem !important;
    padding-bottom: 45rem !important;
  }
  .py-lg-92 {
    padding-top: 45.5rem !important;
    padding-bottom: 45.5rem !important;
  }
  .py-lg-93 {
    padding-top: 46rem !important;
    padding-bottom: 46rem !important;
  }
  .py-lg-94 {
    padding-top: 46.5rem !important;
    padding-bottom: 46.5rem !important;
  }
  .py-lg-95 {
    padding-top: 47rem !important;
    padding-bottom: 47rem !important;
  }
  .py-lg-96 {
    padding-top: 47.5rem !important;
    padding-bottom: 47.5rem !important;
  }
  .py-lg-97 {
    padding-top: 48rem !important;
    padding-bottom: 48rem !important;
  }
  .py-lg-98 {
    padding-top: 48.5rem !important;
    padding-bottom: 48.5rem !important;
  }
  .py-lg-99 {
    padding-top: 49rem !important;
    padding-bottom: 49rem !important;
  }
  .py-lg-100 {
    padding-top: 49.5rem !important;
    padding-bottom: 49.5rem !important;
  }
  .py-lg-101 {
    padding-top: 50rem !important;
    padding-bottom: 50rem !important;
  }
  .py-lg-102 {
    padding-top: 50.5rem !important;
    padding-bottom: 50.5rem !important;
  }
  .py-lg-103 {
    padding-top: 51rem !important;
    padding-bottom: 51rem !important;
  }
  .py-lg-104 {
    padding-top: 51.5rem !important;
    padding-bottom: 51.5rem !important;
  }
  .py-lg-105 {
    padding-top: 52rem !important;
    padding-bottom: 52rem !important;
  }
  .py-lg-106 {
    padding-top: 52.5rem !important;
    padding-bottom: 52.5rem !important;
  }
  .py-lg-107 {
    padding-top: 53rem !important;
    padding-bottom: 53rem !important;
  }
  .py-lg-108 {
    padding-top: 53.5rem !important;
    padding-bottom: 53.5rem !important;
  }
  .py-lg-109 {
    padding-top: 54rem !important;
    padding-bottom: 54rem !important;
  }
  .py-lg-110 {
    padding-top: 54.5rem !important;
    padding-bottom: 54.5rem !important;
  }
  .py-lg-111 {
    padding-top: 55rem !important;
    padding-bottom: 55rem !important;
  }
  .py-lg-112 {
    padding-top: 55.5rem !important;
    padding-bottom: 55.5rem !important;
  }
  .py-lg-113 {
    padding-top: 56rem !important;
    padding-bottom: 56rem !important;
  }
  .py-lg-114 {
    padding-top: 56.5rem !important;
    padding-bottom: 56.5rem !important;
  }
  .py-lg-115 {
    padding-top: 57rem !important;
    padding-bottom: 57rem !important;
  }
  .py-lg-116 {
    padding-top: 57.5rem !important;
    padding-bottom: 57.5rem !important;
  }
  .py-lg-117 {
    padding-top: 58rem !important;
    padding-bottom: 58rem !important;
  }
  .py-lg-118 {
    padding-top: 58.5rem !important;
    padding-bottom: 58.5rem !important;
  }
  .py-lg-119 {
    padding-top: 59rem !important;
    padding-bottom: 59rem !important;
  }
  .py-lg-120 {
    padding-top: 59.5rem !important;
    padding-bottom: 59.5rem !important;
  }
  .py-lg-121 {
    padding-top: 60rem !important;
    padding-bottom: 60rem !important;
  }
  .py-lg-122 {
    padding-top: 60.5rem !important;
    padding-bottom: 60.5rem !important;
  }
  .py-lg-123 {
    padding-top: 61rem !important;
    padding-bottom: 61rem !important;
  }
  .py-lg-124 {
    padding-top: 61.5rem !important;
    padding-bottom: 61.5rem !important;
  }
  .py-lg-125 {
    padding-top: 62rem !important;
    padding-bottom: 62rem !important;
  }
  .py-lg-126 {
    padding-top: 62.5rem !important;
    padding-bottom: 62.5rem !important;
  }
  .py-lg-127 {
    padding-top: 63rem !important;
    padding-bottom: 63rem !important;
  }
  .py-lg-128 {
    padding-top: 63.5rem !important;
    padding-bottom: 63.5rem !important;
  }
  .py-lg-129 {
    padding-top: 64rem !important;
    padding-bottom: 64rem !important;
  }
  .py-lg-130 {
    padding-top: 64.5rem !important;
    padding-bottom: 64.5rem !important;
  }
  .py-lg-131 {
    padding-top: 65rem !important;
    padding-bottom: 65rem !important;
  }
  .py-lg-132 {
    padding-top: 65.5rem !important;
    padding-bottom: 65.5rem !important;
  }
  .py-lg-133 {
    padding-top: 66rem !important;
    padding-bottom: 66rem !important;
  }
  .py-lg-134 {
    padding-top: 66.5rem !important;
    padding-bottom: 66.5rem !important;
  }
  .py-lg-135 {
    padding-top: 67rem !important;
    padding-bottom: 67rem !important;
  }
  .py-lg-136 {
    padding-top: 67.5rem !important;
    padding-bottom: 67.5rem !important;
  }
  .py-lg-137 {
    padding-top: 68rem !important;
    padding-bottom: 68rem !important;
  }
  .py-lg-138 {
    padding-top: 68.5rem !important;
    padding-bottom: 68.5rem !important;
  }
  .py-lg-139 {
    padding-top: 69rem !important;
    padding-bottom: 69rem !important;
  }
  .py-lg-140 {
    padding-top: 69.5rem !important;
    padding-bottom: 69.5rem !important;
  }
  .py-lg-141 {
    padding-top: 70rem !important;
    padding-bottom: 70rem !important;
  }
  .py-lg-142 {
    padding-top: 70.5rem !important;
    padding-bottom: 70.5rem !important;
  }
  .py-lg-143 {
    padding-top: 71rem !important;
    padding-bottom: 71rem !important;
  }
  .py-lg-144 {
    padding-top: 71.5rem !important;
    padding-bottom: 71.5rem !important;
  }
  .py-lg-145 {
    padding-top: 72rem !important;
    padding-bottom: 72rem !important;
  }
  .py-lg-146 {
    padding-top: 72.5rem !important;
    padding-bottom: 72.5rem !important;
  }
  .py-lg-147 {
    padding-top: 73rem !important;
    padding-bottom: 73rem !important;
  }
  .py-lg-148 {
    padding-top: 73.5rem !important;
    padding-bottom: 73.5rem !important;
  }
  .py-lg-149 {
    padding-top: 74rem !important;
    padding-bottom: 74rem !important;
  }
  .py-lg-150 {
    padding-top: 74.5rem !important;
    padding-bottom: 74.5rem !important;
  }
  .py-lg-151 {
    padding-top: 75rem !important;
    padding-bottom: 75rem !important;
  }
  .py-lg-152 {
    padding-top: 75.5rem !important;
    padding-bottom: 75.5rem !important;
  }
  .py-lg-153 {
    padding-top: 76rem !important;
    padding-bottom: 76rem !important;
  }
  .py-lg-154 {
    padding-top: 76.5rem !important;
    padding-bottom: 76.5rem !important;
  }
  .py-lg-155 {
    padding-top: 77rem !important;
    padding-bottom: 77rem !important;
  }
  .py-lg-156 {
    padding-top: 77.5rem !important;
    padding-bottom: 77.5rem !important;
  }
  .py-lg-157 {
    padding-top: 78rem !important;
    padding-bottom: 78rem !important;
  }
  .py-lg-158 {
    padding-top: 78.5rem !important;
    padding-bottom: 78.5rem !important;
  }
  .py-lg-159 {
    padding-top: 79rem !important;
    padding-bottom: 79rem !important;
  }
  .py-lg-160 {
    padding-top: 79.5rem !important;
    padding-bottom: 79.5rem !important;
  }
}
@media (min-width: 1200px) {
  .p-xl-0 {
    padding: 0rem !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 2rem !important;
  }
  .p-xl-6 {
    padding: 2.5rem !important;
  }
  .p-xl-7 {
    padding: 3rem !important;
  }
  .p-xl-8 {
    padding: 3.5rem !important;
  }
  .p-xl-9 {
    padding: 4rem !important;
  }
  .p-xl-10 {
    padding: 4.5rem !important;
  }
  .p-xl-11 {
    padding: 5rem !important;
  }
  .p-xl-12 {
    padding: 5.5rem !important;
  }
  .p-xl-13 {
    padding: 6rem !important;
  }
  .p-xl-14 {
    padding: 6.5rem !important;
  }
  .p-xl-15 {
    padding: 7rem !important;
  }
  .p-xl-16 {
    padding: 7.5rem !important;
  }
  .p-xl-17 {
    padding: 8rem !important;
  }
  .p-xl-18 {
    padding: 8.5rem !important;
  }
  .p-xl-19 {
    padding: 9rem !important;
  }
  .p-xl-20 {
    padding: 9.5rem !important;
  }
  .p-xl-21 {
    padding: 10rem !important;
  }
  .p-xl-22 {
    padding: 10.5rem !important;
  }
  .p-xl-23 {
    padding: 11rem !important;
  }
  .p-xl-24 {
    padding: 11.5rem !important;
  }
  .p-xl-25 {
    padding: 12rem !important;
  }
  .p-xl-26 {
    padding: 12.5rem !important;
  }
  .p-xl-27 {
    padding: 13rem !important;
  }
  .p-xl-28 {
    padding: 13.5rem !important;
  }
  .p-xl-29 {
    padding: 14rem !important;
  }
  .p-xl-30 {
    padding: 14.5rem !important;
  }
  .p-xl-31 {
    padding: 15rem !important;
  }
  .p-xl-32 {
    padding: 15.5rem !important;
  }
  .p-xl-33 {
    padding: 16rem !important;
  }
  .p-xl-34 {
    padding: 16.5rem !important;
  }
  .p-xl-35 {
    padding: 17rem !important;
  }
  .p-xl-36 {
    padding: 17.5rem !important;
  }
  .p-xl-37 {
    padding: 18rem !important;
  }
  .p-xl-38 {
    padding: 18.5rem !important;
  }
  .p-xl-39 {
    padding: 19rem !important;
  }
  .p-xl-40 {
    padding: 19.5rem !important;
  }
  .p-xl-41 {
    padding: 20rem !important;
  }
  .p-xl-42 {
    padding: 20.5rem !important;
  }
  .p-xl-43 {
    padding: 21rem !important;
  }
  .p-xl-44 {
    padding: 21.5rem !important;
  }
  .p-xl-45 {
    padding: 22rem !important;
  }
  .p-xl-46 {
    padding: 22.5rem !important;
  }
  .p-xl-47 {
    padding: 23rem !important;
  }
  .p-xl-48 {
    padding: 23.5rem !important;
  }
  .p-xl-49 {
    padding: 24rem !important;
  }
  .p-xl-50 {
    padding: 24.5rem !important;
  }
  .p-xl-51 {
    padding: 25rem !important;
  }
  .p-xl-52 {
    padding: 25.5rem !important;
  }
  .p-xl-53 {
    padding: 26rem !important;
  }
  .p-xl-54 {
    padding: 26.5rem !important;
  }
  .p-xl-55 {
    padding: 27rem !important;
  }
  .p-xl-56 {
    padding: 27.5rem !important;
  }
  .p-xl-57 {
    padding: 28rem !important;
  }
  .p-xl-58 {
    padding: 28.5rem !important;
  }
  .p-xl-59 {
    padding: 29rem !important;
  }
  .p-xl-60 {
    padding: 29.5rem !important;
  }
  .p-xl-61 {
    padding: 30rem !important;
  }
  .p-xl-62 {
    padding: 30.5rem !important;
  }
  .p-xl-63 {
    padding: 31rem !important;
  }
  .p-xl-64 {
    padding: 31.5rem !important;
  }
  .p-xl-65 {
    padding: 32rem !important;
  }
  .p-xl-66 {
    padding: 32.5rem !important;
  }
  .p-xl-67 {
    padding: 33rem !important;
  }
  .p-xl-68 {
    padding: 33.5rem !important;
  }
  .p-xl-69 {
    padding: 34rem !important;
  }
  .p-xl-70 {
    padding: 34.5rem !important;
  }
  .p-xl-71 {
    padding: 35rem !important;
  }
  .p-xl-72 {
    padding: 35.5rem !important;
  }
  .p-xl-73 {
    padding: 36rem !important;
  }
  .p-xl-74 {
    padding: 36.5rem !important;
  }
  .p-xl-75 {
    padding: 37rem !important;
  }
  .p-xl-76 {
    padding: 37.5rem !important;
  }
  .p-xl-77 {
    padding: 38rem !important;
  }
  .p-xl-78 {
    padding: 38.5rem !important;
  }
  .p-xl-79 {
    padding: 39rem !important;
  }
  .p-xl-80 {
    padding: 39.5rem !important;
  }
  .p-xl-81 {
    padding: 40rem !important;
  }
  .p-xl-82 {
    padding: 40.5rem !important;
  }
  .p-xl-83 {
    padding: 41rem !important;
  }
  .p-xl-84 {
    padding: 41.5rem !important;
  }
  .p-xl-85 {
    padding: 42rem !important;
  }
  .p-xl-86 {
    padding: 42.5rem !important;
  }
  .p-xl-87 {
    padding: 43rem !important;
  }
  .p-xl-88 {
    padding: 43.5rem !important;
  }
  .p-xl-89 {
    padding: 44rem !important;
  }
  .p-xl-90 {
    padding: 44.5rem !important;
  }
  .p-xl-91 {
    padding: 45rem !important;
  }
  .p-xl-92 {
    padding: 45.5rem !important;
  }
  .p-xl-93 {
    padding: 46rem !important;
  }
  .p-xl-94 {
    padding: 46.5rem !important;
  }
  .p-xl-95 {
    padding: 47rem !important;
  }
  .p-xl-96 {
    padding: 47.5rem !important;
  }
  .p-xl-97 {
    padding: 48rem !important;
  }
  .p-xl-98 {
    padding: 48.5rem !important;
  }
  .p-xl-99 {
    padding: 49rem !important;
  }
  .p-xl-100 {
    padding: 49.5rem !important;
  }
  .p-xl-101 {
    padding: 50rem !important;
  }
  .p-xl-102 {
    padding: 50.5rem !important;
  }
  .p-xl-103 {
    padding: 51rem !important;
  }
  .p-xl-104 {
    padding: 51.5rem !important;
  }
  .p-xl-105 {
    padding: 52rem !important;
  }
  .p-xl-106 {
    padding: 52.5rem !important;
  }
  .p-xl-107 {
    padding: 53rem !important;
  }
  .p-xl-108 {
    padding: 53.5rem !important;
  }
  .p-xl-109 {
    padding: 54rem !important;
  }
  .p-xl-110 {
    padding: 54.5rem !important;
  }
  .p-xl-111 {
    padding: 55rem !important;
  }
  .p-xl-112 {
    padding: 55.5rem !important;
  }
  .p-xl-113 {
    padding: 56rem !important;
  }
  .p-xl-114 {
    padding: 56.5rem !important;
  }
  .p-xl-115 {
    padding: 57rem !important;
  }
  .p-xl-116 {
    padding: 57.5rem !important;
  }
  .p-xl-117 {
    padding: 58rem !important;
  }
  .p-xl-118 {
    padding: 58.5rem !important;
  }
  .p-xl-119 {
    padding: 59rem !important;
  }
  .p-xl-120 {
    padding: 59.5rem !important;
  }
  .p-xl-121 {
    padding: 60rem !important;
  }
  .p-xl-122 {
    padding: 60.5rem !important;
  }
  .p-xl-123 {
    padding: 61rem !important;
  }
  .p-xl-124 {
    padding: 61.5rem !important;
  }
  .p-xl-125 {
    padding: 62rem !important;
  }
  .p-xl-126 {
    padding: 62.5rem !important;
  }
  .p-xl-127 {
    padding: 63rem !important;
  }
  .p-xl-128 {
    padding: 63.5rem !important;
  }
  .p-xl-129 {
    padding: 64rem !important;
  }
  .p-xl-130 {
    padding: 64.5rem !important;
  }
  .p-xl-131 {
    padding: 65rem !important;
  }
  .p-xl-132 {
    padding: 65.5rem !important;
  }
  .p-xl-133 {
    padding: 66rem !important;
  }
  .p-xl-134 {
    padding: 66.5rem !important;
  }
  .p-xl-135 {
    padding: 67rem !important;
  }
  .p-xl-136 {
    padding: 67.5rem !important;
  }
  .p-xl-137 {
    padding: 68rem !important;
  }
  .p-xl-138 {
    padding: 68.5rem !important;
  }
  .p-xl-139 {
    padding: 69rem !important;
  }
  .p-xl-140 {
    padding: 69.5rem !important;
  }
  .p-xl-141 {
    padding: 70rem !important;
  }
  .p-xl-142 {
    padding: 70.5rem !important;
  }
  .p-xl-143 {
    padding: 71rem !important;
  }
  .p-xl-144 {
    padding: 71.5rem !important;
  }
  .p-xl-145 {
    padding: 72rem !important;
  }
  .p-xl-146 {
    padding: 72.5rem !important;
  }
  .p-xl-147 {
    padding: 73rem !important;
  }
  .p-xl-148 {
    padding: 73.5rem !important;
  }
  .p-xl-149 {
    padding: 74rem !important;
  }
  .p-xl-150 {
    padding: 74.5rem !important;
  }
  .p-xl-151 {
    padding: 75rem !important;
  }
  .p-xl-152 {
    padding: 75.5rem !important;
  }
  .p-xl-153 {
    padding: 76rem !important;
  }
  .p-xl-154 {
    padding: 76.5rem !important;
  }
  .p-xl-155 {
    padding: 77rem !important;
  }
  .p-xl-156 {
    padding: 77.5rem !important;
  }
  .p-xl-157 {
    padding: 78rem !important;
  }
  .p-xl-158 {
    padding: 78.5rem !important;
  }
  .p-xl-159 {
    padding: 79rem !important;
  }
  .p-xl-160 {
    padding: 79.5rem !important;
  }
  .pt-xl-0 {
    padding-top: 0rem !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 2rem !important;
  }
  .pt-xl-6 {
    padding-top: 2.5rem !important;
  }
  .pt-xl-7 {
    padding-top: 3rem !important;
  }
  .pt-xl-8 {
    padding-top: 3.5rem !important;
  }
  .pt-xl-9 {
    padding-top: 4rem !important;
  }
  .pt-xl-10 {
    padding-top: 4.5rem !important;
  }
  .pt-xl-11 {
    padding-top: 5rem !important;
  }
  .pt-xl-12 {
    padding-top: 5.5rem !important;
  }
  .pt-xl-13 {
    padding-top: 6rem !important;
  }
  .pt-xl-14 {
    padding-top: 6.5rem !important;
  }
  .pt-xl-15 {
    padding-top: 7rem !important;
  }
  .pt-xl-16 {
    padding-top: 7.5rem !important;
  }
  .pt-xl-17 {
    padding-top: 8rem !important;
  }
  .pt-xl-18 {
    padding-top: 8.5rem !important;
  }
  .pt-xl-19 {
    padding-top: 9rem !important;
  }
  .pt-xl-20 {
    padding-top: 9.5rem !important;
  }
  .pt-xl-21 {
    padding-top: 10rem !important;
  }
  .pt-xl-22 {
    padding-top: 10.5rem !important;
  }
  .pt-xl-23 {
    padding-top: 11rem !important;
  }
  .pt-xl-24 {
    padding-top: 11.5rem !important;
  }
  .pt-xl-25 {
    padding-top: 12rem !important;
  }
  .pt-xl-26 {
    padding-top: 12.5rem !important;
  }
  .pt-xl-27 {
    padding-top: 13rem !important;
  }
  .pt-xl-28 {
    padding-top: 13.5rem !important;
  }
  .pt-xl-29 {
    padding-top: 14rem !important;
  }
  .pt-xl-30 {
    padding-top: 14.5rem !important;
  }
  .pt-xl-31 {
    padding-top: 15rem !important;
  }
  .pt-xl-32 {
    padding-top: 15.5rem !important;
  }
  .pt-xl-33 {
    padding-top: 16rem !important;
  }
  .pt-xl-34 {
    padding-top: 16.5rem !important;
  }
  .pt-xl-35 {
    padding-top: 17rem !important;
  }
  .pt-xl-36 {
    padding-top: 17.5rem !important;
  }
  .pt-xl-37 {
    padding-top: 18rem !important;
  }
  .pt-xl-38 {
    padding-top: 18.5rem !important;
  }
  .pt-xl-39 {
    padding-top: 19rem !important;
  }
  .pt-xl-40 {
    padding-top: 19.5rem !important;
  }
  .pt-xl-41 {
    padding-top: 20rem !important;
  }
  .pt-xl-42 {
    padding-top: 20.5rem !important;
  }
  .pt-xl-43 {
    padding-top: 21rem !important;
  }
  .pt-xl-44 {
    padding-top: 21.5rem !important;
  }
  .pt-xl-45 {
    padding-top: 22rem !important;
  }
  .pt-xl-46 {
    padding-top: 22.5rem !important;
  }
  .pt-xl-47 {
    padding-top: 23rem !important;
  }
  .pt-xl-48 {
    padding-top: 23.5rem !important;
  }
  .pt-xl-49 {
    padding-top: 24rem !important;
  }
  .pt-xl-50 {
    padding-top: 24.5rem !important;
  }
  .pt-xl-51 {
    padding-top: 25rem !important;
  }
  .pt-xl-52 {
    padding-top: 25.5rem !important;
  }
  .pt-xl-53 {
    padding-top: 26rem !important;
  }
  .pt-xl-54 {
    padding-top: 26.5rem !important;
  }
  .pt-xl-55 {
    padding-top: 27rem !important;
  }
  .pt-xl-56 {
    padding-top: 27.5rem !important;
  }
  .pt-xl-57 {
    padding-top: 28rem !important;
  }
  .pt-xl-58 {
    padding-top: 28.5rem !important;
  }
  .pt-xl-59 {
    padding-top: 29rem !important;
  }
  .pt-xl-60 {
    padding-top: 29.5rem !important;
  }
  .pt-xl-61 {
    padding-top: 30rem !important;
  }
  .pt-xl-62 {
    padding-top: 30.5rem !important;
  }
  .pt-xl-63 {
    padding-top: 31rem !important;
  }
  .pt-xl-64 {
    padding-top: 31.5rem !important;
  }
  .pt-xl-65 {
    padding-top: 32rem !important;
  }
  .pt-xl-66 {
    padding-top: 32.5rem !important;
  }
  .pt-xl-67 {
    padding-top: 33rem !important;
  }
  .pt-xl-68 {
    padding-top: 33.5rem !important;
  }
  .pt-xl-69 {
    padding-top: 34rem !important;
  }
  .pt-xl-70 {
    padding-top: 34.5rem !important;
  }
  .pt-xl-71 {
    padding-top: 35rem !important;
  }
  .pt-xl-72 {
    padding-top: 35.5rem !important;
  }
  .pt-xl-73 {
    padding-top: 36rem !important;
  }
  .pt-xl-74 {
    padding-top: 36.5rem !important;
  }
  .pt-xl-75 {
    padding-top: 37rem !important;
  }
  .pt-xl-76 {
    padding-top: 37.5rem !important;
  }
  .pt-xl-77 {
    padding-top: 38rem !important;
  }
  .pt-xl-78 {
    padding-top: 38.5rem !important;
  }
  .pt-xl-79 {
    padding-top: 39rem !important;
  }
  .pt-xl-80 {
    padding-top: 39.5rem !important;
  }
  .pt-xl-81 {
    padding-top: 40rem !important;
  }
  .pt-xl-82 {
    padding-top: 40.5rem !important;
  }
  .pt-xl-83 {
    padding-top: 41rem !important;
  }
  .pt-xl-84 {
    padding-top: 41.5rem !important;
  }
  .pt-xl-85 {
    padding-top: 42rem !important;
  }
  .pt-xl-86 {
    padding-top: 42.5rem !important;
  }
  .pt-xl-87 {
    padding-top: 43rem !important;
  }
  .pt-xl-88 {
    padding-top: 43.5rem !important;
  }
  .pt-xl-89 {
    padding-top: 44rem !important;
  }
  .pt-xl-90 {
    padding-top: 44.5rem !important;
  }
  .pt-xl-91 {
    padding-top: 45rem !important;
  }
  .pt-xl-92 {
    padding-top: 45.5rem !important;
  }
  .pt-xl-93 {
    padding-top: 46rem !important;
  }
  .pt-xl-94 {
    padding-top: 46.5rem !important;
  }
  .pt-xl-95 {
    padding-top: 47rem !important;
  }
  .pt-xl-96 {
    padding-top: 47.5rem !important;
  }
  .pt-xl-97 {
    padding-top: 48rem !important;
  }
  .pt-xl-98 {
    padding-top: 48.5rem !important;
  }
  .pt-xl-99 {
    padding-top: 49rem !important;
  }
  .pt-xl-100 {
    padding-top: 49.5rem !important;
  }
  .pt-xl-101 {
    padding-top: 50rem !important;
  }
  .pt-xl-102 {
    padding-top: 50.5rem !important;
  }
  .pt-xl-103 {
    padding-top: 51rem !important;
  }
  .pt-xl-104 {
    padding-top: 51.5rem !important;
  }
  .pt-xl-105 {
    padding-top: 52rem !important;
  }
  .pt-xl-106 {
    padding-top: 52.5rem !important;
  }
  .pt-xl-107 {
    padding-top: 53rem !important;
  }
  .pt-xl-108 {
    padding-top: 53.5rem !important;
  }
  .pt-xl-109 {
    padding-top: 54rem !important;
  }
  .pt-xl-110 {
    padding-top: 54.5rem !important;
  }
  .pt-xl-111 {
    padding-top: 55rem !important;
  }
  .pt-xl-112 {
    padding-top: 55.5rem !important;
  }
  .pt-xl-113 {
    padding-top: 56rem !important;
  }
  .pt-xl-114 {
    padding-top: 56.5rem !important;
  }
  .pt-xl-115 {
    padding-top: 57rem !important;
  }
  .pt-xl-116 {
    padding-top: 57.5rem !important;
  }
  .pt-xl-117 {
    padding-top: 58rem !important;
  }
  .pt-xl-118 {
    padding-top: 58.5rem !important;
  }
  .pt-xl-119 {
    padding-top: 59rem !important;
  }
  .pt-xl-120 {
    padding-top: 59.5rem !important;
  }
  .pt-xl-121 {
    padding-top: 60rem !important;
  }
  .pt-xl-122 {
    padding-top: 60.5rem !important;
  }
  .pt-xl-123 {
    padding-top: 61rem !important;
  }
  .pt-xl-124 {
    padding-top: 61.5rem !important;
  }
  .pt-xl-125 {
    padding-top: 62rem !important;
  }
  .pt-xl-126 {
    padding-top: 62.5rem !important;
  }
  .pt-xl-127 {
    padding-top: 63rem !important;
  }
  .pt-xl-128 {
    padding-top: 63.5rem !important;
  }
  .pt-xl-129 {
    padding-top: 64rem !important;
  }
  .pt-xl-130 {
    padding-top: 64.5rem !important;
  }
  .pt-xl-131 {
    padding-top: 65rem !important;
  }
  .pt-xl-132 {
    padding-top: 65.5rem !important;
  }
  .pt-xl-133 {
    padding-top: 66rem !important;
  }
  .pt-xl-134 {
    padding-top: 66.5rem !important;
  }
  .pt-xl-135 {
    padding-top: 67rem !important;
  }
  .pt-xl-136 {
    padding-top: 67.5rem !important;
  }
  .pt-xl-137 {
    padding-top: 68rem !important;
  }
  .pt-xl-138 {
    padding-top: 68.5rem !important;
  }
  .pt-xl-139 {
    padding-top: 69rem !important;
  }
  .pt-xl-140 {
    padding-top: 69.5rem !important;
  }
  .pt-xl-141 {
    padding-top: 70rem !important;
  }
  .pt-xl-142 {
    padding-top: 70.5rem !important;
  }
  .pt-xl-143 {
    padding-top: 71rem !important;
  }
  .pt-xl-144 {
    padding-top: 71.5rem !important;
  }
  .pt-xl-145 {
    padding-top: 72rem !important;
  }
  .pt-xl-146 {
    padding-top: 72.5rem !important;
  }
  .pt-xl-147 {
    padding-top: 73rem !important;
  }
  .pt-xl-148 {
    padding-top: 73.5rem !important;
  }
  .pt-xl-149 {
    padding-top: 74rem !important;
  }
  .pt-xl-150 {
    padding-top: 74.5rem !important;
  }
  .pt-xl-151 {
    padding-top: 75rem !important;
  }
  .pt-xl-152 {
    padding-top: 75.5rem !important;
  }
  .pt-xl-153 {
    padding-top: 76rem !important;
  }
  .pt-xl-154 {
    padding-top: 76.5rem !important;
  }
  .pt-xl-155 {
    padding-top: 77rem !important;
  }
  .pt-xl-156 {
    padding-top: 77.5rem !important;
  }
  .pt-xl-157 {
    padding-top: 78rem !important;
  }
  .pt-xl-158 {
    padding-top: 78.5rem !important;
  }
  .pt-xl-159 {
    padding-top: 79rem !important;
  }
  .pt-xl-160 {
    padding-top: 79.5rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0rem !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 2rem !important;
  }
  .pb-xl-6 {
    padding-bottom: 2.5rem !important;
  }
  .pb-xl-7 {
    padding-bottom: 3rem !important;
  }
  .pb-xl-8 {
    padding-bottom: 3.5rem !important;
  }
  .pb-xl-9 {
    padding-bottom: 4rem !important;
  }
  .pb-xl-10 {
    padding-bottom: 4.5rem !important;
  }
  .pb-xl-11 {
    padding-bottom: 5rem !important;
  }
  .pb-xl-12 {
    padding-bottom: 5.5rem !important;
  }
  .pb-xl-13 {
    padding-bottom: 6rem !important;
  }
  .pb-xl-14 {
    padding-bottom: 6.5rem !important;
  }
  .pb-xl-15 {
    padding-bottom: 7rem !important;
  }
  .pb-xl-16 {
    padding-bottom: 7.5rem !important;
  }
  .pb-xl-17 {
    padding-bottom: 8rem !important;
  }
  .pb-xl-18 {
    padding-bottom: 8.5rem !important;
  }
  .pb-xl-19 {
    padding-bottom: 9rem !important;
  }
  .pb-xl-20 {
    padding-bottom: 9.5rem !important;
  }
  .pb-xl-21 {
    padding-bottom: 10rem !important;
  }
  .pb-xl-22 {
    padding-bottom: 10.5rem !important;
  }
  .pb-xl-23 {
    padding-bottom: 11rem !important;
  }
  .pb-xl-24 {
    padding-bottom: 11.5rem !important;
  }
  .pb-xl-25 {
    padding-bottom: 12rem !important;
  }
  .pb-xl-26 {
    padding-bottom: 12.5rem !important;
  }
  .pb-xl-27 {
    padding-bottom: 13rem !important;
  }
  .pb-xl-28 {
    padding-bottom: 13.5rem !important;
  }
  .pb-xl-29 {
    padding-bottom: 14rem !important;
  }
  .pb-xl-30 {
    padding-bottom: 14.5rem !important;
  }
  .pb-xl-31 {
    padding-bottom: 15rem !important;
  }
  .pb-xl-32 {
    padding-bottom: 15.5rem !important;
  }
  .pb-xl-33 {
    padding-bottom: 16rem !important;
  }
  .pb-xl-34 {
    padding-bottom: 16.5rem !important;
  }
  .pb-xl-35 {
    padding-bottom: 17rem !important;
  }
  .pb-xl-36 {
    padding-bottom: 17.5rem !important;
  }
  .pb-xl-37 {
    padding-bottom: 18rem !important;
  }
  .pb-xl-38 {
    padding-bottom: 18.5rem !important;
  }
  .pb-xl-39 {
    padding-bottom: 19rem !important;
  }
  .pb-xl-40 {
    padding-bottom: 19.5rem !important;
  }
  .pb-xl-41 {
    padding-bottom: 20rem !important;
  }
  .pb-xl-42 {
    padding-bottom: 20.5rem !important;
  }
  .pb-xl-43 {
    padding-bottom: 21rem !important;
  }
  .pb-xl-44 {
    padding-bottom: 21.5rem !important;
  }
  .pb-xl-45 {
    padding-bottom: 22rem !important;
  }
  .pb-xl-46 {
    padding-bottom: 22.5rem !important;
  }
  .pb-xl-47 {
    padding-bottom: 23rem !important;
  }
  .pb-xl-48 {
    padding-bottom: 23.5rem !important;
  }
  .pb-xl-49 {
    padding-bottom: 24rem !important;
  }
  .pb-xl-50 {
    padding-bottom: 24.5rem !important;
  }
  .pb-xl-51 {
    padding-bottom: 25rem !important;
  }
  .pb-xl-52 {
    padding-bottom: 25.5rem !important;
  }
  .pb-xl-53 {
    padding-bottom: 26rem !important;
  }
  .pb-xl-54 {
    padding-bottom: 26.5rem !important;
  }
  .pb-xl-55 {
    padding-bottom: 27rem !important;
  }
  .pb-xl-56 {
    padding-bottom: 27.5rem !important;
  }
  .pb-xl-57 {
    padding-bottom: 28rem !important;
  }
  .pb-xl-58 {
    padding-bottom: 28.5rem !important;
  }
  .pb-xl-59 {
    padding-bottom: 29rem !important;
  }
  .pb-xl-60 {
    padding-bottom: 29.5rem !important;
  }
  .pb-xl-61 {
    padding-bottom: 30rem !important;
  }
  .pb-xl-62 {
    padding-bottom: 30.5rem !important;
  }
  .pb-xl-63 {
    padding-bottom: 31rem !important;
  }
  .pb-xl-64 {
    padding-bottom: 31.5rem !important;
  }
  .pb-xl-65 {
    padding-bottom: 32rem !important;
  }
  .pb-xl-66 {
    padding-bottom: 32.5rem !important;
  }
  .pb-xl-67 {
    padding-bottom: 33rem !important;
  }
  .pb-xl-68 {
    padding-bottom: 33.5rem !important;
  }
  .pb-xl-69 {
    padding-bottom: 34rem !important;
  }
  .pb-xl-70 {
    padding-bottom: 34.5rem !important;
  }
  .pb-xl-71 {
    padding-bottom: 35rem !important;
  }
  .pb-xl-72 {
    padding-bottom: 35.5rem !important;
  }
  .pb-xl-73 {
    padding-bottom: 36rem !important;
  }
  .pb-xl-74 {
    padding-bottom: 36.5rem !important;
  }
  .pb-xl-75 {
    padding-bottom: 37rem !important;
  }
  .pb-xl-76 {
    padding-bottom: 37.5rem !important;
  }
  .pb-xl-77 {
    padding-bottom: 38rem !important;
  }
  .pb-xl-78 {
    padding-bottom: 38.5rem !important;
  }
  .pb-xl-79 {
    padding-bottom: 39rem !important;
  }
  .pb-xl-80 {
    padding-bottom: 39.5rem !important;
  }
  .pb-xl-81 {
    padding-bottom: 40rem !important;
  }
  .pb-xl-82 {
    padding-bottom: 40.5rem !important;
  }
  .pb-xl-83 {
    padding-bottom: 41rem !important;
  }
  .pb-xl-84 {
    padding-bottom: 41.5rem !important;
  }
  .pb-xl-85 {
    padding-bottom: 42rem !important;
  }
  .pb-xl-86 {
    padding-bottom: 42.5rem !important;
  }
  .pb-xl-87 {
    padding-bottom: 43rem !important;
  }
  .pb-xl-88 {
    padding-bottom: 43.5rem !important;
  }
  .pb-xl-89 {
    padding-bottom: 44rem !important;
  }
  .pb-xl-90 {
    padding-bottom: 44.5rem !important;
  }
  .pb-xl-91 {
    padding-bottom: 45rem !important;
  }
  .pb-xl-92 {
    padding-bottom: 45.5rem !important;
  }
  .pb-xl-93 {
    padding-bottom: 46rem !important;
  }
  .pb-xl-94 {
    padding-bottom: 46.5rem !important;
  }
  .pb-xl-95 {
    padding-bottom: 47rem !important;
  }
  .pb-xl-96 {
    padding-bottom: 47.5rem !important;
  }
  .pb-xl-97 {
    padding-bottom: 48rem !important;
  }
  .pb-xl-98 {
    padding-bottom: 48.5rem !important;
  }
  .pb-xl-99 {
    padding-bottom: 49rem !important;
  }
  .pb-xl-100 {
    padding-bottom: 49.5rem !important;
  }
  .pb-xl-101 {
    padding-bottom: 50rem !important;
  }
  .pb-xl-102 {
    padding-bottom: 50.5rem !important;
  }
  .pb-xl-103 {
    padding-bottom: 51rem !important;
  }
  .pb-xl-104 {
    padding-bottom: 51.5rem !important;
  }
  .pb-xl-105 {
    padding-bottom: 52rem !important;
  }
  .pb-xl-106 {
    padding-bottom: 52.5rem !important;
  }
  .pb-xl-107 {
    padding-bottom: 53rem !important;
  }
  .pb-xl-108 {
    padding-bottom: 53.5rem !important;
  }
  .pb-xl-109 {
    padding-bottom: 54rem !important;
  }
  .pb-xl-110 {
    padding-bottom: 54.5rem !important;
  }
  .pb-xl-111 {
    padding-bottom: 55rem !important;
  }
  .pb-xl-112 {
    padding-bottom: 55.5rem !important;
  }
  .pb-xl-113 {
    padding-bottom: 56rem !important;
  }
  .pb-xl-114 {
    padding-bottom: 56.5rem !important;
  }
  .pb-xl-115 {
    padding-bottom: 57rem !important;
  }
  .pb-xl-116 {
    padding-bottom: 57.5rem !important;
  }
  .pb-xl-117 {
    padding-bottom: 58rem !important;
  }
  .pb-xl-118 {
    padding-bottom: 58.5rem !important;
  }
  .pb-xl-119 {
    padding-bottom: 59rem !important;
  }
  .pb-xl-120 {
    padding-bottom: 59.5rem !important;
  }
  .pb-xl-121 {
    padding-bottom: 60rem !important;
  }
  .pb-xl-122 {
    padding-bottom: 60.5rem !important;
  }
  .pb-xl-123 {
    padding-bottom: 61rem !important;
  }
  .pb-xl-124 {
    padding-bottom: 61.5rem !important;
  }
  .pb-xl-125 {
    padding-bottom: 62rem !important;
  }
  .pb-xl-126 {
    padding-bottom: 62.5rem !important;
  }
  .pb-xl-127 {
    padding-bottom: 63rem !important;
  }
  .pb-xl-128 {
    padding-bottom: 63.5rem !important;
  }
  .pb-xl-129 {
    padding-bottom: 64rem !important;
  }
  .pb-xl-130 {
    padding-bottom: 64.5rem !important;
  }
  .pb-xl-131 {
    padding-bottom: 65rem !important;
  }
  .pb-xl-132 {
    padding-bottom: 65.5rem !important;
  }
  .pb-xl-133 {
    padding-bottom: 66rem !important;
  }
  .pb-xl-134 {
    padding-bottom: 66.5rem !important;
  }
  .pb-xl-135 {
    padding-bottom: 67rem !important;
  }
  .pb-xl-136 {
    padding-bottom: 67.5rem !important;
  }
  .pb-xl-137 {
    padding-bottom: 68rem !important;
  }
  .pb-xl-138 {
    padding-bottom: 68.5rem !important;
  }
  .pb-xl-139 {
    padding-bottom: 69rem !important;
  }
  .pb-xl-140 {
    padding-bottom: 69.5rem !important;
  }
  .pb-xl-141 {
    padding-bottom: 70rem !important;
  }
  .pb-xl-142 {
    padding-bottom: 70.5rem !important;
  }
  .pb-xl-143 {
    padding-bottom: 71rem !important;
  }
  .pb-xl-144 {
    padding-bottom: 71.5rem !important;
  }
  .pb-xl-145 {
    padding-bottom: 72rem !important;
  }
  .pb-xl-146 {
    padding-bottom: 72.5rem !important;
  }
  .pb-xl-147 {
    padding-bottom: 73rem !important;
  }
  .pb-xl-148 {
    padding-bottom: 73.5rem !important;
  }
  .pb-xl-149 {
    padding-bottom: 74rem !important;
  }
  .pb-xl-150 {
    padding-bottom: 74.5rem !important;
  }
  .pb-xl-151 {
    padding-bottom: 75rem !important;
  }
  .pb-xl-152 {
    padding-bottom: 75.5rem !important;
  }
  .pb-xl-153 {
    padding-bottom: 76rem !important;
  }
  .pb-xl-154 {
    padding-bottom: 76.5rem !important;
  }
  .pb-xl-155 {
    padding-bottom: 77rem !important;
  }
  .pb-xl-156 {
    padding-bottom: 77.5rem !important;
  }
  .pb-xl-157 {
    padding-bottom: 78rem !important;
  }
  .pb-xl-158 {
    padding-bottom: 78.5rem !important;
  }
  .pb-xl-159 {
    padding-bottom: 79rem !important;
  }
  .pb-xl-160 {
    padding-bottom: 79.5rem !important;
  }
  .ps-xl-0 {
    padding-left: 0rem !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 2rem !important;
  }
  .ps-xl-6 {
    padding-left: 2.5rem !important;
  }
  .ps-xl-7 {
    padding-left: 3rem !important;
  }
  .ps-xl-8 {
    padding-left: 3.5rem !important;
  }
  .ps-xl-9 {
    padding-left: 4rem !important;
  }
  .ps-xl-10 {
    padding-left: 4.5rem !important;
  }
  .ps-xl-11 {
    padding-left: 5rem !important;
  }
  .ps-xl-12 {
    padding-left: 5.5rem !important;
  }
  .ps-xl-13 {
    padding-left: 6rem !important;
  }
  .ps-xl-14 {
    padding-left: 6.5rem !important;
  }
  .ps-xl-15 {
    padding-left: 7rem !important;
  }
  .ps-xl-16 {
    padding-left: 7.5rem !important;
  }
  .ps-xl-17 {
    padding-left: 8rem !important;
  }
  .ps-xl-18 {
    padding-left: 8.5rem !important;
  }
  .ps-xl-19 {
    padding-left: 9rem !important;
  }
  .ps-xl-20 {
    padding-left: 9.5rem !important;
  }
  .ps-xl-21 {
    padding-left: 10rem !important;
  }
  .ps-xl-22 {
    padding-left: 10.5rem !important;
  }
  .ps-xl-23 {
    padding-left: 11rem !important;
  }
  .ps-xl-24 {
    padding-left: 11.5rem !important;
  }
  .ps-xl-25 {
    padding-left: 12rem !important;
  }
  .ps-xl-26 {
    padding-left: 12.5rem !important;
  }
  .ps-xl-27 {
    padding-left: 13rem !important;
  }
  .ps-xl-28 {
    padding-left: 13.5rem !important;
  }
  .ps-xl-29 {
    padding-left: 14rem !important;
  }
  .ps-xl-30 {
    padding-left: 14.5rem !important;
  }
  .ps-xl-31 {
    padding-left: 15rem !important;
  }
  .ps-xl-32 {
    padding-left: 15.5rem !important;
  }
  .ps-xl-33 {
    padding-left: 16rem !important;
  }
  .ps-xl-34 {
    padding-left: 16.5rem !important;
  }
  .ps-xl-35 {
    padding-left: 17rem !important;
  }
  .ps-xl-36 {
    padding-left: 17.5rem !important;
  }
  .ps-xl-37 {
    padding-left: 18rem !important;
  }
  .ps-xl-38 {
    padding-left: 18.5rem !important;
  }
  .ps-xl-39 {
    padding-left: 19rem !important;
  }
  .ps-xl-40 {
    padding-left: 19.5rem !important;
  }
  .ps-xl-41 {
    padding-left: 20rem !important;
  }
  .ps-xl-42 {
    padding-left: 20.5rem !important;
  }
  .ps-xl-43 {
    padding-left: 21rem !important;
  }
  .ps-xl-44 {
    padding-left: 21.5rem !important;
  }
  .ps-xl-45 {
    padding-left: 22rem !important;
  }
  .ps-xl-46 {
    padding-left: 22.5rem !important;
  }
  .ps-xl-47 {
    padding-left: 23rem !important;
  }
  .ps-xl-48 {
    padding-left: 23.5rem !important;
  }
  .ps-xl-49 {
    padding-left: 24rem !important;
  }
  .ps-xl-50 {
    padding-left: 24.5rem !important;
  }
  .ps-xl-51 {
    padding-left: 25rem !important;
  }
  .ps-xl-52 {
    padding-left: 25.5rem !important;
  }
  .ps-xl-53 {
    padding-left: 26rem !important;
  }
  .ps-xl-54 {
    padding-left: 26.5rem !important;
  }
  .ps-xl-55 {
    padding-left: 27rem !important;
  }
  .ps-xl-56 {
    padding-left: 27.5rem !important;
  }
  .ps-xl-57 {
    padding-left: 28rem !important;
  }
  .ps-xl-58 {
    padding-left: 28.5rem !important;
  }
  .ps-xl-59 {
    padding-left: 29rem !important;
  }
  .ps-xl-60 {
    padding-left: 29.5rem !important;
  }
  .ps-xl-61 {
    padding-left: 30rem !important;
  }
  .ps-xl-62 {
    padding-left: 30.5rem !important;
  }
  .ps-xl-63 {
    padding-left: 31rem !important;
  }
  .ps-xl-64 {
    padding-left: 31.5rem !important;
  }
  .ps-xl-65 {
    padding-left: 32rem !important;
  }
  .ps-xl-66 {
    padding-left: 32.5rem !important;
  }
  .ps-xl-67 {
    padding-left: 33rem !important;
  }
  .ps-xl-68 {
    padding-left: 33.5rem !important;
  }
  .ps-xl-69 {
    padding-left: 34rem !important;
  }
  .ps-xl-70 {
    padding-left: 34.5rem !important;
  }
  .ps-xl-71 {
    padding-left: 35rem !important;
  }
  .ps-xl-72 {
    padding-left: 35.5rem !important;
  }
  .ps-xl-73 {
    padding-left: 36rem !important;
  }
  .ps-xl-74 {
    padding-left: 36.5rem !important;
  }
  .ps-xl-75 {
    padding-left: 37rem !important;
  }
  .ps-xl-76 {
    padding-left: 37.5rem !important;
  }
  .ps-xl-77 {
    padding-left: 38rem !important;
  }
  .ps-xl-78 {
    padding-left: 38.5rem !important;
  }
  .ps-xl-79 {
    padding-left: 39rem !important;
  }
  .ps-xl-80 {
    padding-left: 39.5rem !important;
  }
  .ps-xl-81 {
    padding-left: 40rem !important;
  }
  .ps-xl-82 {
    padding-left: 40.5rem !important;
  }
  .ps-xl-83 {
    padding-left: 41rem !important;
  }
  .ps-xl-84 {
    padding-left: 41.5rem !important;
  }
  .ps-xl-85 {
    padding-left: 42rem !important;
  }
  .ps-xl-86 {
    padding-left: 42.5rem !important;
  }
  .ps-xl-87 {
    padding-left: 43rem !important;
  }
  .ps-xl-88 {
    padding-left: 43.5rem !important;
  }
  .ps-xl-89 {
    padding-left: 44rem !important;
  }
  .ps-xl-90 {
    padding-left: 44.5rem !important;
  }
  .ps-xl-91 {
    padding-left: 45rem !important;
  }
  .ps-xl-92 {
    padding-left: 45.5rem !important;
  }
  .ps-xl-93 {
    padding-left: 46rem !important;
  }
  .ps-xl-94 {
    padding-left: 46.5rem !important;
  }
  .ps-xl-95 {
    padding-left: 47rem !important;
  }
  .ps-xl-96 {
    padding-left: 47.5rem !important;
  }
  .ps-xl-97 {
    padding-left: 48rem !important;
  }
  .ps-xl-98 {
    padding-left: 48.5rem !important;
  }
  .ps-xl-99 {
    padding-left: 49rem !important;
  }
  .ps-xl-100 {
    padding-left: 49.5rem !important;
  }
  .ps-xl-101 {
    padding-left: 50rem !important;
  }
  .ps-xl-102 {
    padding-left: 50.5rem !important;
  }
  .ps-xl-103 {
    padding-left: 51rem !important;
  }
  .ps-xl-104 {
    padding-left: 51.5rem !important;
  }
  .ps-xl-105 {
    padding-left: 52rem !important;
  }
  .ps-xl-106 {
    padding-left: 52.5rem !important;
  }
  .ps-xl-107 {
    padding-left: 53rem !important;
  }
  .ps-xl-108 {
    padding-left: 53.5rem !important;
  }
  .ps-xl-109 {
    padding-left: 54rem !important;
  }
  .ps-xl-110 {
    padding-left: 54.5rem !important;
  }
  .ps-xl-111 {
    padding-left: 55rem !important;
  }
  .ps-xl-112 {
    padding-left: 55.5rem !important;
  }
  .ps-xl-113 {
    padding-left: 56rem !important;
  }
  .ps-xl-114 {
    padding-left: 56.5rem !important;
  }
  .ps-xl-115 {
    padding-left: 57rem !important;
  }
  .ps-xl-116 {
    padding-left: 57.5rem !important;
  }
  .ps-xl-117 {
    padding-left: 58rem !important;
  }
  .ps-xl-118 {
    padding-left: 58.5rem !important;
  }
  .ps-xl-119 {
    padding-left: 59rem !important;
  }
  .ps-xl-120 {
    padding-left: 59.5rem !important;
  }
  .ps-xl-121 {
    padding-left: 60rem !important;
  }
  .ps-xl-122 {
    padding-left: 60.5rem !important;
  }
  .ps-xl-123 {
    padding-left: 61rem !important;
  }
  .ps-xl-124 {
    padding-left: 61.5rem !important;
  }
  .ps-xl-125 {
    padding-left: 62rem !important;
  }
  .ps-xl-126 {
    padding-left: 62.5rem !important;
  }
  .ps-xl-127 {
    padding-left: 63rem !important;
  }
  .ps-xl-128 {
    padding-left: 63.5rem !important;
  }
  .ps-xl-129 {
    padding-left: 64rem !important;
  }
  .ps-xl-130 {
    padding-left: 64.5rem !important;
  }
  .ps-xl-131 {
    padding-left: 65rem !important;
  }
  .ps-xl-132 {
    padding-left: 65.5rem !important;
  }
  .ps-xl-133 {
    padding-left: 66rem !important;
  }
  .ps-xl-134 {
    padding-left: 66.5rem !important;
  }
  .ps-xl-135 {
    padding-left: 67rem !important;
  }
  .ps-xl-136 {
    padding-left: 67.5rem !important;
  }
  .ps-xl-137 {
    padding-left: 68rem !important;
  }
  .ps-xl-138 {
    padding-left: 68.5rem !important;
  }
  .ps-xl-139 {
    padding-left: 69rem !important;
  }
  .ps-xl-140 {
    padding-left: 69.5rem !important;
  }
  .ps-xl-141 {
    padding-left: 70rem !important;
  }
  .ps-xl-142 {
    padding-left: 70.5rem !important;
  }
  .ps-xl-143 {
    padding-left: 71rem !important;
  }
  .ps-xl-144 {
    padding-left: 71.5rem !important;
  }
  .ps-xl-145 {
    padding-left: 72rem !important;
  }
  .ps-xl-146 {
    padding-left: 72.5rem !important;
  }
  .ps-xl-147 {
    padding-left: 73rem !important;
  }
  .ps-xl-148 {
    padding-left: 73.5rem !important;
  }
  .ps-xl-149 {
    padding-left: 74rem !important;
  }
  .ps-xl-150 {
    padding-left: 74.5rem !important;
  }
  .ps-xl-151 {
    padding-left: 75rem !important;
  }
  .ps-xl-152 {
    padding-left: 75.5rem !important;
  }
  .ps-xl-153 {
    padding-left: 76rem !important;
  }
  .ps-xl-154 {
    padding-left: 76.5rem !important;
  }
  .ps-xl-155 {
    padding-left: 77rem !important;
  }
  .ps-xl-156 {
    padding-left: 77.5rem !important;
  }
  .ps-xl-157 {
    padding-left: 78rem !important;
  }
  .ps-xl-158 {
    padding-left: 78.5rem !important;
  }
  .ps-xl-159 {
    padding-left: 79rem !important;
  }
  .ps-xl-160 {
    padding-left: 79.5rem !important;
  }
  .pe-xl-0 {
    padding-right: 0rem !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 2rem !important;
  }
  .pe-xl-6 {
    padding-right: 2.5rem !important;
  }
  .pe-xl-7 {
    padding-right: 3rem !important;
  }
  .pe-xl-8 {
    padding-right: 3.5rem !important;
  }
  .pe-xl-9 {
    padding-right: 4rem !important;
  }
  .pe-xl-10 {
    padding-right: 4.5rem !important;
  }
  .pe-xl-11 {
    padding-right: 5rem !important;
  }
  .pe-xl-12 {
    padding-right: 5.5rem !important;
  }
  .pe-xl-13 {
    padding-right: 6rem !important;
  }
  .pe-xl-14 {
    padding-right: 6.5rem !important;
  }
  .pe-xl-15 {
    padding-right: 7rem !important;
  }
  .pe-xl-16 {
    padding-right: 7.5rem !important;
  }
  .pe-xl-17 {
    padding-right: 8rem !important;
  }
  .pe-xl-18 {
    padding-right: 8.5rem !important;
  }
  .pe-xl-19 {
    padding-right: 9rem !important;
  }
  .pe-xl-20 {
    padding-right: 9.5rem !important;
  }
  .pe-xl-21 {
    padding-right: 10rem !important;
  }
  .pe-xl-22 {
    padding-right: 10.5rem !important;
  }
  .pe-xl-23 {
    padding-right: 11rem !important;
  }
  .pe-xl-24 {
    padding-right: 11.5rem !important;
  }
  .pe-xl-25 {
    padding-right: 12rem !important;
  }
  .pe-xl-26 {
    padding-right: 12.5rem !important;
  }
  .pe-xl-27 {
    padding-right: 13rem !important;
  }
  .pe-xl-28 {
    padding-right: 13.5rem !important;
  }
  .pe-xl-29 {
    padding-right: 14rem !important;
  }
  .pe-xl-30 {
    padding-right: 14.5rem !important;
  }
  .pe-xl-31 {
    padding-right: 15rem !important;
  }
  .pe-xl-32 {
    padding-right: 15.5rem !important;
  }
  .pe-xl-33 {
    padding-right: 16rem !important;
  }
  .pe-xl-34 {
    padding-right: 16.5rem !important;
  }
  .pe-xl-35 {
    padding-right: 17rem !important;
  }
  .pe-xl-36 {
    padding-right: 17.5rem !important;
  }
  .pe-xl-37 {
    padding-right: 18rem !important;
  }
  .pe-xl-38 {
    padding-right: 18.5rem !important;
  }
  .pe-xl-39 {
    padding-right: 19rem !important;
  }
  .pe-xl-40 {
    padding-right: 19.5rem !important;
  }
  .pe-xl-41 {
    padding-right: 20rem !important;
  }
  .pe-xl-42 {
    padding-right: 20.5rem !important;
  }
  .pe-xl-43 {
    padding-right: 21rem !important;
  }
  .pe-xl-44 {
    padding-right: 21.5rem !important;
  }
  .pe-xl-45 {
    padding-right: 22rem !important;
  }
  .pe-xl-46 {
    padding-right: 22.5rem !important;
  }
  .pe-xl-47 {
    padding-right: 23rem !important;
  }
  .pe-xl-48 {
    padding-right: 23.5rem !important;
  }
  .pe-xl-49 {
    padding-right: 24rem !important;
  }
  .pe-xl-50 {
    padding-right: 24.5rem !important;
  }
  .pe-xl-51 {
    padding-right: 25rem !important;
  }
  .pe-xl-52 {
    padding-right: 25.5rem !important;
  }
  .pe-xl-53 {
    padding-right: 26rem !important;
  }
  .pe-xl-54 {
    padding-right: 26.5rem !important;
  }
  .pe-xl-55 {
    padding-right: 27rem !important;
  }
  .pe-xl-56 {
    padding-right: 27.5rem !important;
  }
  .pe-xl-57 {
    padding-right: 28rem !important;
  }
  .pe-xl-58 {
    padding-right: 28.5rem !important;
  }
  .pe-xl-59 {
    padding-right: 29rem !important;
  }
  .pe-xl-60 {
    padding-right: 29.5rem !important;
  }
  .pe-xl-61 {
    padding-right: 30rem !important;
  }
  .pe-xl-62 {
    padding-right: 30.5rem !important;
  }
  .pe-xl-63 {
    padding-right: 31rem !important;
  }
  .pe-xl-64 {
    padding-right: 31.5rem !important;
  }
  .pe-xl-65 {
    padding-right: 32rem !important;
  }
  .pe-xl-66 {
    padding-right: 32.5rem !important;
  }
  .pe-xl-67 {
    padding-right: 33rem !important;
  }
  .pe-xl-68 {
    padding-right: 33.5rem !important;
  }
  .pe-xl-69 {
    padding-right: 34rem !important;
  }
  .pe-xl-70 {
    padding-right: 34.5rem !important;
  }
  .pe-xl-71 {
    padding-right: 35rem !important;
  }
  .pe-xl-72 {
    padding-right: 35.5rem !important;
  }
  .pe-xl-73 {
    padding-right: 36rem !important;
  }
  .pe-xl-74 {
    padding-right: 36.5rem !important;
  }
  .pe-xl-75 {
    padding-right: 37rem !important;
  }
  .pe-xl-76 {
    padding-right: 37.5rem !important;
  }
  .pe-xl-77 {
    padding-right: 38rem !important;
  }
  .pe-xl-78 {
    padding-right: 38.5rem !important;
  }
  .pe-xl-79 {
    padding-right: 39rem !important;
  }
  .pe-xl-80 {
    padding-right: 39.5rem !important;
  }
  .pe-xl-81 {
    padding-right: 40rem !important;
  }
  .pe-xl-82 {
    padding-right: 40.5rem !important;
  }
  .pe-xl-83 {
    padding-right: 41rem !important;
  }
  .pe-xl-84 {
    padding-right: 41.5rem !important;
  }
  .pe-xl-85 {
    padding-right: 42rem !important;
  }
  .pe-xl-86 {
    padding-right: 42.5rem !important;
  }
  .pe-xl-87 {
    padding-right: 43rem !important;
  }
  .pe-xl-88 {
    padding-right: 43.5rem !important;
  }
  .pe-xl-89 {
    padding-right: 44rem !important;
  }
  .pe-xl-90 {
    padding-right: 44.5rem !important;
  }
  .pe-xl-91 {
    padding-right: 45rem !important;
  }
  .pe-xl-92 {
    padding-right: 45.5rem !important;
  }
  .pe-xl-93 {
    padding-right: 46rem !important;
  }
  .pe-xl-94 {
    padding-right: 46.5rem !important;
  }
  .pe-xl-95 {
    padding-right: 47rem !important;
  }
  .pe-xl-96 {
    padding-right: 47.5rem !important;
  }
  .pe-xl-97 {
    padding-right: 48rem !important;
  }
  .pe-xl-98 {
    padding-right: 48.5rem !important;
  }
  .pe-xl-99 {
    padding-right: 49rem !important;
  }
  .pe-xl-100 {
    padding-right: 49.5rem !important;
  }
  .pe-xl-101 {
    padding-right: 50rem !important;
  }
  .pe-xl-102 {
    padding-right: 50.5rem !important;
  }
  .pe-xl-103 {
    padding-right: 51rem !important;
  }
  .pe-xl-104 {
    padding-right: 51.5rem !important;
  }
  .pe-xl-105 {
    padding-right: 52rem !important;
  }
  .pe-xl-106 {
    padding-right: 52.5rem !important;
  }
  .pe-xl-107 {
    padding-right: 53rem !important;
  }
  .pe-xl-108 {
    padding-right: 53.5rem !important;
  }
  .pe-xl-109 {
    padding-right: 54rem !important;
  }
  .pe-xl-110 {
    padding-right: 54.5rem !important;
  }
  .pe-xl-111 {
    padding-right: 55rem !important;
  }
  .pe-xl-112 {
    padding-right: 55.5rem !important;
  }
  .pe-xl-113 {
    padding-right: 56rem !important;
  }
  .pe-xl-114 {
    padding-right: 56.5rem !important;
  }
  .pe-xl-115 {
    padding-right: 57rem !important;
  }
  .pe-xl-116 {
    padding-right: 57.5rem !important;
  }
  .pe-xl-117 {
    padding-right: 58rem !important;
  }
  .pe-xl-118 {
    padding-right: 58.5rem !important;
  }
  .pe-xl-119 {
    padding-right: 59rem !important;
  }
  .pe-xl-120 {
    padding-right: 59.5rem !important;
  }
  .pe-xl-121 {
    padding-right: 60rem !important;
  }
  .pe-xl-122 {
    padding-right: 60.5rem !important;
  }
  .pe-xl-123 {
    padding-right: 61rem !important;
  }
  .pe-xl-124 {
    padding-right: 61.5rem !important;
  }
  .pe-xl-125 {
    padding-right: 62rem !important;
  }
  .pe-xl-126 {
    padding-right: 62.5rem !important;
  }
  .pe-xl-127 {
    padding-right: 63rem !important;
  }
  .pe-xl-128 {
    padding-right: 63.5rem !important;
  }
  .pe-xl-129 {
    padding-right: 64rem !important;
  }
  .pe-xl-130 {
    padding-right: 64.5rem !important;
  }
  .pe-xl-131 {
    padding-right: 65rem !important;
  }
  .pe-xl-132 {
    padding-right: 65.5rem !important;
  }
  .pe-xl-133 {
    padding-right: 66rem !important;
  }
  .pe-xl-134 {
    padding-right: 66.5rem !important;
  }
  .pe-xl-135 {
    padding-right: 67rem !important;
  }
  .pe-xl-136 {
    padding-right: 67.5rem !important;
  }
  .pe-xl-137 {
    padding-right: 68rem !important;
  }
  .pe-xl-138 {
    padding-right: 68.5rem !important;
  }
  .pe-xl-139 {
    padding-right: 69rem !important;
  }
  .pe-xl-140 {
    padding-right: 69.5rem !important;
  }
  .pe-xl-141 {
    padding-right: 70rem !important;
  }
  .pe-xl-142 {
    padding-right: 70.5rem !important;
  }
  .pe-xl-143 {
    padding-right: 71rem !important;
  }
  .pe-xl-144 {
    padding-right: 71.5rem !important;
  }
  .pe-xl-145 {
    padding-right: 72rem !important;
  }
  .pe-xl-146 {
    padding-right: 72.5rem !important;
  }
  .pe-xl-147 {
    padding-right: 73rem !important;
  }
  .pe-xl-148 {
    padding-right: 73.5rem !important;
  }
  .pe-xl-149 {
    padding-right: 74rem !important;
  }
  .pe-xl-150 {
    padding-right: 74.5rem !important;
  }
  .pe-xl-151 {
    padding-right: 75rem !important;
  }
  .pe-xl-152 {
    padding-right: 75.5rem !important;
  }
  .pe-xl-153 {
    padding-right: 76rem !important;
  }
  .pe-xl-154 {
    padding-right: 76.5rem !important;
  }
  .pe-xl-155 {
    padding-right: 77rem !important;
  }
  .pe-xl-156 {
    padding-right: 77.5rem !important;
  }
  .pe-xl-157 {
    padding-right: 78rem !important;
  }
  .pe-xl-158 {
    padding-right: 78.5rem !important;
  }
  .pe-xl-159 {
    padding-right: 79rem !important;
  }
  .pe-xl-160 {
    padding-right: 79.5rem !important;
  }
  .px-xl-0 {
    padding-left: 0rem !important;
    padding-right: 0rem !important;
  }
  .px-xl-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .px-xl-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .px-xl-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .px-xl-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .px-xl-5 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .px-xl-6 {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important;
  }
  .px-xl-7 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .px-xl-8 {
    padding-left: 3.5rem !important;
    padding-right: 3.5rem !important;
  }
  .px-xl-9 {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .px-xl-10 {
    padding-left: 4.5rem !important;
    padding-right: 4.5rem !important;
  }
  .px-xl-11 {
    padding-left: 5rem !important;
    padding-right: 5rem !important;
  }
  .px-xl-12 {
    padding-left: 5.5rem !important;
    padding-right: 5.5rem !important;
  }
  .px-xl-13 {
    padding-left: 6rem !important;
    padding-right: 6rem !important;
  }
  .px-xl-14 {
    padding-left: 6.5rem !important;
    padding-right: 6.5rem !important;
  }
  .px-xl-15 {
    padding-left: 7rem !important;
    padding-right: 7rem !important;
  }
  .px-xl-16 {
    padding-left: 7.5rem !important;
    padding-right: 7.5rem !important;
  }
  .px-xl-17 {
    padding-left: 8rem !important;
    padding-right: 8rem !important;
  }
  .px-xl-18 {
    padding-left: 8.5rem !important;
    padding-right: 8.5rem !important;
  }
  .px-xl-19 {
    padding-left: 9rem !important;
    padding-right: 9rem !important;
  }
  .px-xl-20 {
    padding-left: 9.5rem !important;
    padding-right: 9.5rem !important;
  }
  .px-xl-21 {
    padding-left: 10rem !important;
    padding-right: 10rem !important;
  }
  .px-xl-22 {
    padding-left: 10.5rem !important;
    padding-right: 10.5rem !important;
  }
  .px-xl-23 {
    padding-left: 11rem !important;
    padding-right: 11rem !important;
  }
  .px-xl-24 {
    padding-left: 11.5rem !important;
    padding-right: 11.5rem !important;
  }
  .px-xl-25 {
    padding-left: 12rem !important;
    padding-right: 12rem !important;
  }
  .px-xl-26 {
    padding-left: 12.5rem !important;
    padding-right: 12.5rem !important;
  }
  .px-xl-27 {
    padding-left: 13rem !important;
    padding-right: 13rem !important;
  }
  .px-xl-28 {
    padding-left: 13.5rem !important;
    padding-right: 13.5rem !important;
  }
  .px-xl-29 {
    padding-left: 14rem !important;
    padding-right: 14rem !important;
  }
  .px-xl-30 {
    padding-left: 14.5rem !important;
    padding-right: 14.5rem !important;
  }
  .px-xl-31 {
    padding-left: 15rem !important;
    padding-right: 15rem !important;
  }
  .px-xl-32 {
    padding-left: 15.5rem !important;
    padding-right: 15.5rem !important;
  }
  .px-xl-33 {
    padding-left: 16rem !important;
    padding-right: 16rem !important;
  }
  .px-xl-34 {
    padding-left: 16.5rem !important;
    padding-right: 16.5rem !important;
  }
  .px-xl-35 {
    padding-left: 17rem !important;
    padding-right: 17rem !important;
  }
  .px-xl-36 {
    padding-left: 17.5rem !important;
    padding-right: 17.5rem !important;
  }
  .px-xl-37 {
    padding-left: 18rem !important;
    padding-right: 18rem !important;
  }
  .px-xl-38 {
    padding-left: 18.5rem !important;
    padding-right: 18.5rem !important;
  }
  .px-xl-39 {
    padding-left: 19rem !important;
    padding-right: 19rem !important;
  }
  .px-xl-40 {
    padding-left: 19.5rem !important;
    padding-right: 19.5rem !important;
  }
  .px-xl-41 {
    padding-left: 20rem !important;
    padding-right: 20rem !important;
  }
  .px-xl-42 {
    padding-left: 20.5rem !important;
    padding-right: 20.5rem !important;
  }
  .px-xl-43 {
    padding-left: 21rem !important;
    padding-right: 21rem !important;
  }
  .px-xl-44 {
    padding-left: 21.5rem !important;
    padding-right: 21.5rem !important;
  }
  .px-xl-45 {
    padding-left: 22rem !important;
    padding-right: 22rem !important;
  }
  .px-xl-46 {
    padding-left: 22.5rem !important;
    padding-right: 22.5rem !important;
  }
  .px-xl-47 {
    padding-left: 23rem !important;
    padding-right: 23rem !important;
  }
  .px-xl-48 {
    padding-left: 23.5rem !important;
    padding-right: 23.5rem !important;
  }
  .px-xl-49 {
    padding-left: 24rem !important;
    padding-right: 24rem !important;
  }
  .px-xl-50 {
    padding-left: 24.5rem !important;
    padding-right: 24.5rem !important;
  }
  .px-xl-51 {
    padding-left: 25rem !important;
    padding-right: 25rem !important;
  }
  .px-xl-52 {
    padding-left: 25.5rem !important;
    padding-right: 25.5rem !important;
  }
  .px-xl-53 {
    padding-left: 26rem !important;
    padding-right: 26rem !important;
  }
  .px-xl-54 {
    padding-left: 26.5rem !important;
    padding-right: 26.5rem !important;
  }
  .px-xl-55 {
    padding-left: 27rem !important;
    padding-right: 27rem !important;
  }
  .px-xl-56 {
    padding-left: 27.5rem !important;
    padding-right: 27.5rem !important;
  }
  .px-xl-57 {
    padding-left: 28rem !important;
    padding-right: 28rem !important;
  }
  .px-xl-58 {
    padding-left: 28.5rem !important;
    padding-right: 28.5rem !important;
  }
  .px-xl-59 {
    padding-left: 29rem !important;
    padding-right: 29rem !important;
  }
  .px-xl-60 {
    padding-left: 29.5rem !important;
    padding-right: 29.5rem !important;
  }
  .px-xl-61 {
    padding-left: 30rem !important;
    padding-right: 30rem !important;
  }
  .px-xl-62 {
    padding-left: 30.5rem !important;
    padding-right: 30.5rem !important;
  }
  .px-xl-63 {
    padding-left: 31rem !important;
    padding-right: 31rem !important;
  }
  .px-xl-64 {
    padding-left: 31.5rem !important;
    padding-right: 31.5rem !important;
  }
  .px-xl-65 {
    padding-left: 32rem !important;
    padding-right: 32rem !important;
  }
  .px-xl-66 {
    padding-left: 32.5rem !important;
    padding-right: 32.5rem !important;
  }
  .px-xl-67 {
    padding-left: 33rem !important;
    padding-right: 33rem !important;
  }
  .px-xl-68 {
    padding-left: 33.5rem !important;
    padding-right: 33.5rem !important;
  }
  .px-xl-69 {
    padding-left: 34rem !important;
    padding-right: 34rem !important;
  }
  .px-xl-70 {
    padding-left: 34.5rem !important;
    padding-right: 34.5rem !important;
  }
  .px-xl-71 {
    padding-left: 35rem !important;
    padding-right: 35rem !important;
  }
  .px-xl-72 {
    padding-left: 35.5rem !important;
    padding-right: 35.5rem !important;
  }
  .px-xl-73 {
    padding-left: 36rem !important;
    padding-right: 36rem !important;
  }
  .px-xl-74 {
    padding-left: 36.5rem !important;
    padding-right: 36.5rem !important;
  }
  .px-xl-75 {
    padding-left: 37rem !important;
    padding-right: 37rem !important;
  }
  .px-xl-76 {
    padding-left: 37.5rem !important;
    padding-right: 37.5rem !important;
  }
  .px-xl-77 {
    padding-left: 38rem !important;
    padding-right: 38rem !important;
  }
  .px-xl-78 {
    padding-left: 38.5rem !important;
    padding-right: 38.5rem !important;
  }
  .px-xl-79 {
    padding-left: 39rem !important;
    padding-right: 39rem !important;
  }
  .px-xl-80 {
    padding-left: 39.5rem !important;
    padding-right: 39.5rem !important;
  }
  .px-xl-81 {
    padding-left: 40rem !important;
    padding-right: 40rem !important;
  }
  .px-xl-82 {
    padding-left: 40.5rem !important;
    padding-right: 40.5rem !important;
  }
  .px-xl-83 {
    padding-left: 41rem !important;
    padding-right: 41rem !important;
  }
  .px-xl-84 {
    padding-left: 41.5rem !important;
    padding-right: 41.5rem !important;
  }
  .px-xl-85 {
    padding-left: 42rem !important;
    padding-right: 42rem !important;
  }
  .px-xl-86 {
    padding-left: 42.5rem !important;
    padding-right: 42.5rem !important;
  }
  .px-xl-87 {
    padding-left: 43rem !important;
    padding-right: 43rem !important;
  }
  .px-xl-88 {
    padding-left: 43.5rem !important;
    padding-right: 43.5rem !important;
  }
  .px-xl-89 {
    padding-left: 44rem !important;
    padding-right: 44rem !important;
  }
  .px-xl-90 {
    padding-left: 44.5rem !important;
    padding-right: 44.5rem !important;
  }
  .px-xl-91 {
    padding-left: 45rem !important;
    padding-right: 45rem !important;
  }
  .px-xl-92 {
    padding-left: 45.5rem !important;
    padding-right: 45.5rem !important;
  }
  .px-xl-93 {
    padding-left: 46rem !important;
    padding-right: 46rem !important;
  }
  .px-xl-94 {
    padding-left: 46.5rem !important;
    padding-right: 46.5rem !important;
  }
  .px-xl-95 {
    padding-left: 47rem !important;
    padding-right: 47rem !important;
  }
  .px-xl-96 {
    padding-left: 47.5rem !important;
    padding-right: 47.5rem !important;
  }
  .px-xl-97 {
    padding-left: 48rem !important;
    padding-right: 48rem !important;
  }
  .px-xl-98 {
    padding-left: 48.5rem !important;
    padding-right: 48.5rem !important;
  }
  .px-xl-99 {
    padding-left: 49rem !important;
    padding-right: 49rem !important;
  }
  .px-xl-100 {
    padding-left: 49.5rem !important;
    padding-right: 49.5rem !important;
  }
  .px-xl-101 {
    padding-left: 50rem !important;
    padding-right: 50rem !important;
  }
  .px-xl-102 {
    padding-left: 50.5rem !important;
    padding-right: 50.5rem !important;
  }
  .px-xl-103 {
    padding-left: 51rem !important;
    padding-right: 51rem !important;
  }
  .px-xl-104 {
    padding-left: 51.5rem !important;
    padding-right: 51.5rem !important;
  }
  .px-xl-105 {
    padding-left: 52rem !important;
    padding-right: 52rem !important;
  }
  .px-xl-106 {
    padding-left: 52.5rem !important;
    padding-right: 52.5rem !important;
  }
  .px-xl-107 {
    padding-left: 53rem !important;
    padding-right: 53rem !important;
  }
  .px-xl-108 {
    padding-left: 53.5rem !important;
    padding-right: 53.5rem !important;
  }
  .px-xl-109 {
    padding-left: 54rem !important;
    padding-right: 54rem !important;
  }
  .px-xl-110 {
    padding-left: 54.5rem !important;
    padding-right: 54.5rem !important;
  }
  .px-xl-111 {
    padding-left: 55rem !important;
    padding-right: 55rem !important;
  }
  .px-xl-112 {
    padding-left: 55.5rem !important;
    padding-right: 55.5rem !important;
  }
  .px-xl-113 {
    padding-left: 56rem !important;
    padding-right: 56rem !important;
  }
  .px-xl-114 {
    padding-left: 56.5rem !important;
    padding-right: 56.5rem !important;
  }
  .px-xl-115 {
    padding-left: 57rem !important;
    padding-right: 57rem !important;
  }
  .px-xl-116 {
    padding-left: 57.5rem !important;
    padding-right: 57.5rem !important;
  }
  .px-xl-117 {
    padding-left: 58rem !important;
    padding-right: 58rem !important;
  }
  .px-xl-118 {
    padding-left: 58.5rem !important;
    padding-right: 58.5rem !important;
  }
  .px-xl-119 {
    padding-left: 59rem !important;
    padding-right: 59rem !important;
  }
  .px-xl-120 {
    padding-left: 59.5rem !important;
    padding-right: 59.5rem !important;
  }
  .px-xl-121 {
    padding-left: 60rem !important;
    padding-right: 60rem !important;
  }
  .px-xl-122 {
    padding-left: 60.5rem !important;
    padding-right: 60.5rem !important;
  }
  .px-xl-123 {
    padding-left: 61rem !important;
    padding-right: 61rem !important;
  }
  .px-xl-124 {
    padding-left: 61.5rem !important;
    padding-right: 61.5rem !important;
  }
  .px-xl-125 {
    padding-left: 62rem !important;
    padding-right: 62rem !important;
  }
  .px-xl-126 {
    padding-left: 62.5rem !important;
    padding-right: 62.5rem !important;
  }
  .px-xl-127 {
    padding-left: 63rem !important;
    padding-right: 63rem !important;
  }
  .px-xl-128 {
    padding-left: 63.5rem !important;
    padding-right: 63.5rem !important;
  }
  .px-xl-129 {
    padding-left: 64rem !important;
    padding-right: 64rem !important;
  }
  .px-xl-130 {
    padding-left: 64.5rem !important;
    padding-right: 64.5rem !important;
  }
  .px-xl-131 {
    padding-left: 65rem !important;
    padding-right: 65rem !important;
  }
  .px-xl-132 {
    padding-left: 65.5rem !important;
    padding-right: 65.5rem !important;
  }
  .px-xl-133 {
    padding-left: 66rem !important;
    padding-right: 66rem !important;
  }
  .px-xl-134 {
    padding-left: 66.5rem !important;
    padding-right: 66.5rem !important;
  }
  .px-xl-135 {
    padding-left: 67rem !important;
    padding-right: 67rem !important;
  }
  .px-xl-136 {
    padding-left: 67.5rem !important;
    padding-right: 67.5rem !important;
  }
  .px-xl-137 {
    padding-left: 68rem !important;
    padding-right: 68rem !important;
  }
  .px-xl-138 {
    padding-left: 68.5rem !important;
    padding-right: 68.5rem !important;
  }
  .px-xl-139 {
    padding-left: 69rem !important;
    padding-right: 69rem !important;
  }
  .px-xl-140 {
    padding-left: 69.5rem !important;
    padding-right: 69.5rem !important;
  }
  .px-xl-141 {
    padding-left: 70rem !important;
    padding-right: 70rem !important;
  }
  .px-xl-142 {
    padding-left: 70.5rem !important;
    padding-right: 70.5rem !important;
  }
  .px-xl-143 {
    padding-left: 71rem !important;
    padding-right: 71rem !important;
  }
  .px-xl-144 {
    padding-left: 71.5rem !important;
    padding-right: 71.5rem !important;
  }
  .px-xl-145 {
    padding-left: 72rem !important;
    padding-right: 72rem !important;
  }
  .px-xl-146 {
    padding-left: 72.5rem !important;
    padding-right: 72.5rem !important;
  }
  .px-xl-147 {
    padding-left: 73rem !important;
    padding-right: 73rem !important;
  }
  .px-xl-148 {
    padding-left: 73.5rem !important;
    padding-right: 73.5rem !important;
  }
  .px-xl-149 {
    padding-left: 74rem !important;
    padding-right: 74rem !important;
  }
  .px-xl-150 {
    padding-left: 74.5rem !important;
    padding-right: 74.5rem !important;
  }
  .px-xl-151 {
    padding-left: 75rem !important;
    padding-right: 75rem !important;
  }
  .px-xl-152 {
    padding-left: 75.5rem !important;
    padding-right: 75.5rem !important;
  }
  .px-xl-153 {
    padding-left: 76rem !important;
    padding-right: 76rem !important;
  }
  .px-xl-154 {
    padding-left: 76.5rem !important;
    padding-right: 76.5rem !important;
  }
  .px-xl-155 {
    padding-left: 77rem !important;
    padding-right: 77rem !important;
  }
  .px-xl-156 {
    padding-left: 77.5rem !important;
    padding-right: 77.5rem !important;
  }
  .px-xl-157 {
    padding-left: 78rem !important;
    padding-right: 78rem !important;
  }
  .px-xl-158 {
    padding-left: 78.5rem !important;
    padding-right: 78.5rem !important;
  }
  .px-xl-159 {
    padding-left: 79rem !important;
    padding-right: 79rem !important;
  }
  .px-xl-160 {
    padding-left: 79.5rem !important;
    padding-right: 79.5rem !important;
  }
  .py-xl-0 {
    padding-top: 0rem !important;
    padding-bottom: 0rem !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .py-xl-6 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .py-xl-7 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-xl-8 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }
  .py-xl-9 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }
  .py-xl-10 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-xl-11 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .py-xl-12 {
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important;
  }
  .py-xl-13 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .py-xl-14 {
    padding-top: 6.5rem !important;
    padding-bottom: 6.5rem !important;
  }
  .py-xl-15 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important;
  }
  .py-xl-16 {
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important;
  }
  .py-xl-17 {
    padding-top: 8rem !important;
    padding-bottom: 8rem !important;
  }
  .py-xl-18 {
    padding-top: 8.5rem !important;
    padding-bottom: 8.5rem !important;
  }
  .py-xl-19 {
    padding-top: 9rem !important;
    padding-bottom: 9rem !important;
  }
  .py-xl-20 {
    padding-top: 9.5rem !important;
    padding-bottom: 9.5rem !important;
  }
  .py-xl-21 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }
  .py-xl-22 {
    padding-top: 10.5rem !important;
    padding-bottom: 10.5rem !important;
  }
  .py-xl-23 {
    padding-top: 11rem !important;
    padding-bottom: 11rem !important;
  }
  .py-xl-24 {
    padding-top: 11.5rem !important;
    padding-bottom: 11.5rem !important;
  }
  .py-xl-25 {
    padding-top: 12rem !important;
    padding-bottom: 12rem !important;
  }
  .py-xl-26 {
    padding-top: 12.5rem !important;
    padding-bottom: 12.5rem !important;
  }
  .py-xl-27 {
    padding-top: 13rem !important;
    padding-bottom: 13rem !important;
  }
  .py-xl-28 {
    padding-top: 13.5rem !important;
    padding-bottom: 13.5rem !important;
  }
  .py-xl-29 {
    padding-top: 14rem !important;
    padding-bottom: 14rem !important;
  }
  .py-xl-30 {
    padding-top: 14.5rem !important;
    padding-bottom: 14.5rem !important;
  }
  .py-xl-31 {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important;
  }
  .py-xl-32 {
    padding-top: 15.5rem !important;
    padding-bottom: 15.5rem !important;
  }
  .py-xl-33 {
    padding-top: 16rem !important;
    padding-bottom: 16rem !important;
  }
  .py-xl-34 {
    padding-top: 16.5rem !important;
    padding-bottom: 16.5rem !important;
  }
  .py-xl-35 {
    padding-top: 17rem !important;
    padding-bottom: 17rem !important;
  }
  .py-xl-36 {
    padding-top: 17.5rem !important;
    padding-bottom: 17.5rem !important;
  }
  .py-xl-37 {
    padding-top: 18rem !important;
    padding-bottom: 18rem !important;
  }
  .py-xl-38 {
    padding-top: 18.5rem !important;
    padding-bottom: 18.5rem !important;
  }
  .py-xl-39 {
    padding-top: 19rem !important;
    padding-bottom: 19rem !important;
  }
  .py-xl-40 {
    padding-top: 19.5rem !important;
    padding-bottom: 19.5rem !important;
  }
  .py-xl-41 {
    padding-top: 20rem !important;
    padding-bottom: 20rem !important;
  }
  .py-xl-42 {
    padding-top: 20.5rem !important;
    padding-bottom: 20.5rem !important;
  }
  .py-xl-43 {
    padding-top: 21rem !important;
    padding-bottom: 21rem !important;
  }
  .py-xl-44 {
    padding-top: 21.5rem !important;
    padding-bottom: 21.5rem !important;
  }
  .py-xl-45 {
    padding-top: 22rem !important;
    padding-bottom: 22rem !important;
  }
  .py-xl-46 {
    padding-top: 22.5rem !important;
    padding-bottom: 22.5rem !important;
  }
  .py-xl-47 {
    padding-top: 23rem !important;
    padding-bottom: 23rem !important;
  }
  .py-xl-48 {
    padding-top: 23.5rem !important;
    padding-bottom: 23.5rem !important;
  }
  .py-xl-49 {
    padding-top: 24rem !important;
    padding-bottom: 24rem !important;
  }
  .py-xl-50 {
    padding-top: 24.5rem !important;
    padding-bottom: 24.5rem !important;
  }
  .py-xl-51 {
    padding-top: 25rem !important;
    padding-bottom: 25rem !important;
  }
  .py-xl-52 {
    padding-top: 25.5rem !important;
    padding-bottom: 25.5rem !important;
  }
  .py-xl-53 {
    padding-top: 26rem !important;
    padding-bottom: 26rem !important;
  }
  .py-xl-54 {
    padding-top: 26.5rem !important;
    padding-bottom: 26.5rem !important;
  }
  .py-xl-55 {
    padding-top: 27rem !important;
    padding-bottom: 27rem !important;
  }
  .py-xl-56 {
    padding-top: 27.5rem !important;
    padding-bottom: 27.5rem !important;
  }
  .py-xl-57 {
    padding-top: 28rem !important;
    padding-bottom: 28rem !important;
  }
  .py-xl-58 {
    padding-top: 28.5rem !important;
    padding-bottom: 28.5rem !important;
  }
  .py-xl-59 {
    padding-top: 29rem !important;
    padding-bottom: 29rem !important;
  }
  .py-xl-60 {
    padding-top: 29.5rem !important;
    padding-bottom: 29.5rem !important;
  }
  .py-xl-61 {
    padding-top: 30rem !important;
    padding-bottom: 30rem !important;
  }
  .py-xl-62 {
    padding-top: 30.5rem !important;
    padding-bottom: 30.5rem !important;
  }
  .py-xl-63 {
    padding-top: 31rem !important;
    padding-bottom: 31rem !important;
  }
  .py-xl-64 {
    padding-top: 31.5rem !important;
    padding-bottom: 31.5rem !important;
  }
  .py-xl-65 {
    padding-top: 32rem !important;
    padding-bottom: 32rem !important;
  }
  .py-xl-66 {
    padding-top: 32.5rem !important;
    padding-bottom: 32.5rem !important;
  }
  .py-xl-67 {
    padding-top: 33rem !important;
    padding-bottom: 33rem !important;
  }
  .py-xl-68 {
    padding-top: 33.5rem !important;
    padding-bottom: 33.5rem !important;
  }
  .py-xl-69 {
    padding-top: 34rem !important;
    padding-bottom: 34rem !important;
  }
  .py-xl-70 {
    padding-top: 34.5rem !important;
    padding-bottom: 34.5rem !important;
  }
  .py-xl-71 {
    padding-top: 35rem !important;
    padding-bottom: 35rem !important;
  }
  .py-xl-72 {
    padding-top: 35.5rem !important;
    padding-bottom: 35.5rem !important;
  }
  .py-xl-73 {
    padding-top: 36rem !important;
    padding-bottom: 36rem !important;
  }
  .py-xl-74 {
    padding-top: 36.5rem !important;
    padding-bottom: 36.5rem !important;
  }
  .py-xl-75 {
    padding-top: 37rem !important;
    padding-bottom: 37rem !important;
  }
  .py-xl-76 {
    padding-top: 37.5rem !important;
    padding-bottom: 37.5rem !important;
  }
  .py-xl-77 {
    padding-top: 38rem !important;
    padding-bottom: 38rem !important;
  }
  .py-xl-78 {
    padding-top: 38.5rem !important;
    padding-bottom: 38.5rem !important;
  }
  .py-xl-79 {
    padding-top: 39rem !important;
    padding-bottom: 39rem !important;
  }
  .py-xl-80 {
    padding-top: 39.5rem !important;
    padding-bottom: 39.5rem !important;
  }
  .py-xl-81 {
    padding-top: 40rem !important;
    padding-bottom: 40rem !important;
  }
  .py-xl-82 {
    padding-top: 40.5rem !important;
    padding-bottom: 40.5rem !important;
  }
  .py-xl-83 {
    padding-top: 41rem !important;
    padding-bottom: 41rem !important;
  }
  .py-xl-84 {
    padding-top: 41.5rem !important;
    padding-bottom: 41.5rem !important;
  }
  .py-xl-85 {
    padding-top: 42rem !important;
    padding-bottom: 42rem !important;
  }
  .py-xl-86 {
    padding-top: 42.5rem !important;
    padding-bottom: 42.5rem !important;
  }
  .py-xl-87 {
    padding-top: 43rem !important;
    padding-bottom: 43rem !important;
  }
  .py-xl-88 {
    padding-top: 43.5rem !important;
    padding-bottom: 43.5rem !important;
  }
  .py-xl-89 {
    padding-top: 44rem !important;
    padding-bottom: 44rem !important;
  }
  .py-xl-90 {
    padding-top: 44.5rem !important;
    padding-bottom: 44.5rem !important;
  }
  .py-xl-91 {
    padding-top: 45rem !important;
    padding-bottom: 45rem !important;
  }
  .py-xl-92 {
    padding-top: 45.5rem !important;
    padding-bottom: 45.5rem !important;
  }
  .py-xl-93 {
    padding-top: 46rem !important;
    padding-bottom: 46rem !important;
  }
  .py-xl-94 {
    padding-top: 46.5rem !important;
    padding-bottom: 46.5rem !important;
  }
  .py-xl-95 {
    padding-top: 47rem !important;
    padding-bottom: 47rem !important;
  }
  .py-xl-96 {
    padding-top: 47.5rem !important;
    padding-bottom: 47.5rem !important;
  }
  .py-xl-97 {
    padding-top: 48rem !important;
    padding-bottom: 48rem !important;
  }
  .py-xl-98 {
    padding-top: 48.5rem !important;
    padding-bottom: 48.5rem !important;
  }
  .py-xl-99 {
    padding-top: 49rem !important;
    padding-bottom: 49rem !important;
  }
  .py-xl-100 {
    padding-top: 49.5rem !important;
    padding-bottom: 49.5rem !important;
  }
  .py-xl-101 {
    padding-top: 50rem !important;
    padding-bottom: 50rem !important;
  }
  .py-xl-102 {
    padding-top: 50.5rem !important;
    padding-bottom: 50.5rem !important;
  }
  .py-xl-103 {
    padding-top: 51rem !important;
    padding-bottom: 51rem !important;
  }
  .py-xl-104 {
    padding-top: 51.5rem !important;
    padding-bottom: 51.5rem !important;
  }
  .py-xl-105 {
    padding-top: 52rem !important;
    padding-bottom: 52rem !important;
  }
  .py-xl-106 {
    padding-top: 52.5rem !important;
    padding-bottom: 52.5rem !important;
  }
  .py-xl-107 {
    padding-top: 53rem !important;
    padding-bottom: 53rem !important;
  }
  .py-xl-108 {
    padding-top: 53.5rem !important;
    padding-bottom: 53.5rem !important;
  }
  .py-xl-109 {
    padding-top: 54rem !important;
    padding-bottom: 54rem !important;
  }
  .py-xl-110 {
    padding-top: 54.5rem !important;
    padding-bottom: 54.5rem !important;
  }
  .py-xl-111 {
    padding-top: 55rem !important;
    padding-bottom: 55rem !important;
  }
  .py-xl-112 {
    padding-top: 55.5rem !important;
    padding-bottom: 55.5rem !important;
  }
  .py-xl-113 {
    padding-top: 56rem !important;
    padding-bottom: 56rem !important;
  }
  .py-xl-114 {
    padding-top: 56.5rem !important;
    padding-bottom: 56.5rem !important;
  }
  .py-xl-115 {
    padding-top: 57rem !important;
    padding-bottom: 57rem !important;
  }
  .py-xl-116 {
    padding-top: 57.5rem !important;
    padding-bottom: 57.5rem !important;
  }
  .py-xl-117 {
    padding-top: 58rem !important;
    padding-bottom: 58rem !important;
  }
  .py-xl-118 {
    padding-top: 58.5rem !important;
    padding-bottom: 58.5rem !important;
  }
  .py-xl-119 {
    padding-top: 59rem !important;
    padding-bottom: 59rem !important;
  }
  .py-xl-120 {
    padding-top: 59.5rem !important;
    padding-bottom: 59.5rem !important;
  }
  .py-xl-121 {
    padding-top: 60rem !important;
    padding-bottom: 60rem !important;
  }
  .py-xl-122 {
    padding-top: 60.5rem !important;
    padding-bottom: 60.5rem !important;
  }
  .py-xl-123 {
    padding-top: 61rem !important;
    padding-bottom: 61rem !important;
  }
  .py-xl-124 {
    padding-top: 61.5rem !important;
    padding-bottom: 61.5rem !important;
  }
  .py-xl-125 {
    padding-top: 62rem !important;
    padding-bottom: 62rem !important;
  }
  .py-xl-126 {
    padding-top: 62.5rem !important;
    padding-bottom: 62.5rem !important;
  }
  .py-xl-127 {
    padding-top: 63rem !important;
    padding-bottom: 63rem !important;
  }
  .py-xl-128 {
    padding-top: 63.5rem !important;
    padding-bottom: 63.5rem !important;
  }
  .py-xl-129 {
    padding-top: 64rem !important;
    padding-bottom: 64rem !important;
  }
  .py-xl-130 {
    padding-top: 64.5rem !important;
    padding-bottom: 64.5rem !important;
  }
  .py-xl-131 {
    padding-top: 65rem !important;
    padding-bottom: 65rem !important;
  }
  .py-xl-132 {
    padding-top: 65.5rem !important;
    padding-bottom: 65.5rem !important;
  }
  .py-xl-133 {
    padding-top: 66rem !important;
    padding-bottom: 66rem !important;
  }
  .py-xl-134 {
    padding-top: 66.5rem !important;
    padding-bottom: 66.5rem !important;
  }
  .py-xl-135 {
    padding-top: 67rem !important;
    padding-bottom: 67rem !important;
  }
  .py-xl-136 {
    padding-top: 67.5rem !important;
    padding-bottom: 67.5rem !important;
  }
  .py-xl-137 {
    padding-top: 68rem !important;
    padding-bottom: 68rem !important;
  }
  .py-xl-138 {
    padding-top: 68.5rem !important;
    padding-bottom: 68.5rem !important;
  }
  .py-xl-139 {
    padding-top: 69rem !important;
    padding-bottom: 69rem !important;
  }
  .py-xl-140 {
    padding-top: 69.5rem !important;
    padding-bottom: 69.5rem !important;
  }
  .py-xl-141 {
    padding-top: 70rem !important;
    padding-bottom: 70rem !important;
  }
  .py-xl-142 {
    padding-top: 70.5rem !important;
    padding-bottom: 70.5rem !important;
  }
  .py-xl-143 {
    padding-top: 71rem !important;
    padding-bottom: 71rem !important;
  }
  .py-xl-144 {
    padding-top: 71.5rem !important;
    padding-bottom: 71.5rem !important;
  }
  .py-xl-145 {
    padding-top: 72rem !important;
    padding-bottom: 72rem !important;
  }
  .py-xl-146 {
    padding-top: 72.5rem !important;
    padding-bottom: 72.5rem !important;
  }
  .py-xl-147 {
    padding-top: 73rem !important;
    padding-bottom: 73rem !important;
  }
  .py-xl-148 {
    padding-top: 73.5rem !important;
    padding-bottom: 73.5rem !important;
  }
  .py-xl-149 {
    padding-top: 74rem !important;
    padding-bottom: 74rem !important;
  }
  .py-xl-150 {
    padding-top: 74.5rem !important;
    padding-bottom: 74.5rem !important;
  }
  .py-xl-151 {
    padding-top: 75rem !important;
    padding-bottom: 75rem !important;
  }
  .py-xl-152 {
    padding-top: 75.5rem !important;
    padding-bottom: 75.5rem !important;
  }
  .py-xl-153 {
    padding-top: 76rem !important;
    padding-bottom: 76rem !important;
  }
  .py-xl-154 {
    padding-top: 76.5rem !important;
    padding-bottom: 76.5rem !important;
  }
  .py-xl-155 {
    padding-top: 77rem !important;
    padding-bottom: 77rem !important;
  }
  .py-xl-156 {
    padding-top: 77.5rem !important;
    padding-bottom: 77.5rem !important;
  }
  .py-xl-157 {
    padding-top: 78rem !important;
    padding-bottom: 78rem !important;
  }
  .py-xl-158 {
    padding-top: 78.5rem !important;
    padding-bottom: 78.5rem !important;
  }
  .py-xl-159 {
    padding-top: 79rem !important;
    padding-bottom: 79rem !important;
  }
  .py-xl-160 {
    padding-top: 79.5rem !important;
    padding-bottom: 79.5rem !important;
  }
}
@media (min-width: 1400px) {
  .p-xxl-0 {
    padding: 0rem !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 2rem !important;
  }
  .p-xxl-6 {
    padding: 2.5rem !important;
  }
  .p-xxl-7 {
    padding: 3rem !important;
  }
  .p-xxl-8 {
    padding: 3.5rem !important;
  }
  .p-xxl-9 {
    padding: 4rem !important;
  }
  .p-xxl-10 {
    padding: 4.5rem !important;
  }
  .p-xxl-11 {
    padding: 5rem !important;
  }
  .p-xxl-12 {
    padding: 5.5rem !important;
  }
  .p-xxl-13 {
    padding: 6rem !important;
  }
  .p-xxl-14 {
    padding: 6.5rem !important;
  }
  .p-xxl-15 {
    padding: 7rem !important;
  }
  .p-xxl-16 {
    padding: 7.5rem !important;
  }
  .p-xxl-17 {
    padding: 8rem !important;
  }
  .p-xxl-18 {
    padding: 8.5rem !important;
  }
  .p-xxl-19 {
    padding: 9rem !important;
  }
  .p-xxl-20 {
    padding: 9.5rem !important;
  }
  .p-xxl-21 {
    padding: 10rem !important;
  }
  .p-xxl-22 {
    padding: 10.5rem !important;
  }
  .p-xxl-23 {
    padding: 11rem !important;
  }
  .p-xxl-24 {
    padding: 11.5rem !important;
  }
  .p-xxl-25 {
    padding: 12rem !important;
  }
  .p-xxl-26 {
    padding: 12.5rem !important;
  }
  .p-xxl-27 {
    padding: 13rem !important;
  }
  .p-xxl-28 {
    padding: 13.5rem !important;
  }
  .p-xxl-29 {
    padding: 14rem !important;
  }
  .p-xxl-30 {
    padding: 14.5rem !important;
  }
  .p-xxl-31 {
    padding: 15rem !important;
  }
  .p-xxl-32 {
    padding: 15.5rem !important;
  }
  .p-xxl-33 {
    padding: 16rem !important;
  }
  .p-xxl-34 {
    padding: 16.5rem !important;
  }
  .p-xxl-35 {
    padding: 17rem !important;
  }
  .p-xxl-36 {
    padding: 17.5rem !important;
  }
  .p-xxl-37 {
    padding: 18rem !important;
  }
  .p-xxl-38 {
    padding: 18.5rem !important;
  }
  .p-xxl-39 {
    padding: 19rem !important;
  }
  .p-xxl-40 {
    padding: 19.5rem !important;
  }
  .p-xxl-41 {
    padding: 20rem !important;
  }
  .p-xxl-42 {
    padding: 20.5rem !important;
  }
  .p-xxl-43 {
    padding: 21rem !important;
  }
  .p-xxl-44 {
    padding: 21.5rem !important;
  }
  .p-xxl-45 {
    padding: 22rem !important;
  }
  .p-xxl-46 {
    padding: 22.5rem !important;
  }
  .p-xxl-47 {
    padding: 23rem !important;
  }
  .p-xxl-48 {
    padding: 23.5rem !important;
  }
  .p-xxl-49 {
    padding: 24rem !important;
  }
  .p-xxl-50 {
    padding: 24.5rem !important;
  }
  .p-xxl-51 {
    padding: 25rem !important;
  }
  .p-xxl-52 {
    padding: 25.5rem !important;
  }
  .p-xxl-53 {
    padding: 26rem !important;
  }
  .p-xxl-54 {
    padding: 26.5rem !important;
  }
  .p-xxl-55 {
    padding: 27rem !important;
  }
  .p-xxl-56 {
    padding: 27.5rem !important;
  }
  .p-xxl-57 {
    padding: 28rem !important;
  }
  .p-xxl-58 {
    padding: 28.5rem !important;
  }
  .p-xxl-59 {
    padding: 29rem !important;
  }
  .p-xxl-60 {
    padding: 29.5rem !important;
  }
  .p-xxl-61 {
    padding: 30rem !important;
  }
  .p-xxl-62 {
    padding: 30.5rem !important;
  }
  .p-xxl-63 {
    padding: 31rem !important;
  }
  .p-xxl-64 {
    padding: 31.5rem !important;
  }
  .p-xxl-65 {
    padding: 32rem !important;
  }
  .p-xxl-66 {
    padding: 32.5rem !important;
  }
  .p-xxl-67 {
    padding: 33rem !important;
  }
  .p-xxl-68 {
    padding: 33.5rem !important;
  }
  .p-xxl-69 {
    padding: 34rem !important;
  }
  .p-xxl-70 {
    padding: 34.5rem !important;
  }
  .p-xxl-71 {
    padding: 35rem !important;
  }
  .p-xxl-72 {
    padding: 35.5rem !important;
  }
  .p-xxl-73 {
    padding: 36rem !important;
  }
  .p-xxl-74 {
    padding: 36.5rem !important;
  }
  .p-xxl-75 {
    padding: 37rem !important;
  }
  .p-xxl-76 {
    padding: 37.5rem !important;
  }
  .p-xxl-77 {
    padding: 38rem !important;
  }
  .p-xxl-78 {
    padding: 38.5rem !important;
  }
  .p-xxl-79 {
    padding: 39rem !important;
  }
  .p-xxl-80 {
    padding: 39.5rem !important;
  }
  .p-xxl-81 {
    padding: 40rem !important;
  }
  .p-xxl-82 {
    padding: 40.5rem !important;
  }
  .p-xxl-83 {
    padding: 41rem !important;
  }
  .p-xxl-84 {
    padding: 41.5rem !important;
  }
  .p-xxl-85 {
    padding: 42rem !important;
  }
  .p-xxl-86 {
    padding: 42.5rem !important;
  }
  .p-xxl-87 {
    padding: 43rem !important;
  }
  .p-xxl-88 {
    padding: 43.5rem !important;
  }
  .p-xxl-89 {
    padding: 44rem !important;
  }
  .p-xxl-90 {
    padding: 44.5rem !important;
  }
  .p-xxl-91 {
    padding: 45rem !important;
  }
  .p-xxl-92 {
    padding: 45.5rem !important;
  }
  .p-xxl-93 {
    padding: 46rem !important;
  }
  .p-xxl-94 {
    padding: 46.5rem !important;
  }
  .p-xxl-95 {
    padding: 47rem !important;
  }
  .p-xxl-96 {
    padding: 47.5rem !important;
  }
  .p-xxl-97 {
    padding: 48rem !important;
  }
  .p-xxl-98 {
    padding: 48.5rem !important;
  }
  .p-xxl-99 {
    padding: 49rem !important;
  }
  .p-xxl-100 {
    padding: 49.5rem !important;
  }
  .p-xxl-101 {
    padding: 50rem !important;
  }
  .p-xxl-102 {
    padding: 50.5rem !important;
  }
  .p-xxl-103 {
    padding: 51rem !important;
  }
  .p-xxl-104 {
    padding: 51.5rem !important;
  }
  .p-xxl-105 {
    padding: 52rem !important;
  }
  .p-xxl-106 {
    padding: 52.5rem !important;
  }
  .p-xxl-107 {
    padding: 53rem !important;
  }
  .p-xxl-108 {
    padding: 53.5rem !important;
  }
  .p-xxl-109 {
    padding: 54rem !important;
  }
  .p-xxl-110 {
    padding: 54.5rem !important;
  }
  .p-xxl-111 {
    padding: 55rem !important;
  }
  .p-xxl-112 {
    padding: 55.5rem !important;
  }
  .p-xxl-113 {
    padding: 56rem !important;
  }
  .p-xxl-114 {
    padding: 56.5rem !important;
  }
  .p-xxl-115 {
    padding: 57rem !important;
  }
  .p-xxl-116 {
    padding: 57.5rem !important;
  }
  .p-xxl-117 {
    padding: 58rem !important;
  }
  .p-xxl-118 {
    padding: 58.5rem !important;
  }
  .p-xxl-119 {
    padding: 59rem !important;
  }
  .p-xxl-120 {
    padding: 59.5rem !important;
  }
  .p-xxl-121 {
    padding: 60rem !important;
  }
  .p-xxl-122 {
    padding: 60.5rem !important;
  }
  .p-xxl-123 {
    padding: 61rem !important;
  }
  .p-xxl-124 {
    padding: 61.5rem !important;
  }
  .p-xxl-125 {
    padding: 62rem !important;
  }
  .p-xxl-126 {
    padding: 62.5rem !important;
  }
  .p-xxl-127 {
    padding: 63rem !important;
  }
  .p-xxl-128 {
    padding: 63.5rem !important;
  }
  .p-xxl-129 {
    padding: 64rem !important;
  }
  .p-xxl-130 {
    padding: 64.5rem !important;
  }
  .p-xxl-131 {
    padding: 65rem !important;
  }
  .p-xxl-132 {
    padding: 65.5rem !important;
  }
  .p-xxl-133 {
    padding: 66rem !important;
  }
  .p-xxl-134 {
    padding: 66.5rem !important;
  }
  .p-xxl-135 {
    padding: 67rem !important;
  }
  .p-xxl-136 {
    padding: 67.5rem !important;
  }
  .p-xxl-137 {
    padding: 68rem !important;
  }
  .p-xxl-138 {
    padding: 68.5rem !important;
  }
  .p-xxl-139 {
    padding: 69rem !important;
  }
  .p-xxl-140 {
    padding: 69.5rem !important;
  }
  .p-xxl-141 {
    padding: 70rem !important;
  }
  .p-xxl-142 {
    padding: 70.5rem !important;
  }
  .p-xxl-143 {
    padding: 71rem !important;
  }
  .p-xxl-144 {
    padding: 71.5rem !important;
  }
  .p-xxl-145 {
    padding: 72rem !important;
  }
  .p-xxl-146 {
    padding: 72.5rem !important;
  }
  .p-xxl-147 {
    padding: 73rem !important;
  }
  .p-xxl-148 {
    padding: 73.5rem !important;
  }
  .p-xxl-149 {
    padding: 74rem !important;
  }
  .p-xxl-150 {
    padding: 74.5rem !important;
  }
  .p-xxl-151 {
    padding: 75rem !important;
  }
  .p-xxl-152 {
    padding: 75.5rem !important;
  }
  .p-xxl-153 {
    padding: 76rem !important;
  }
  .p-xxl-154 {
    padding: 76.5rem !important;
  }
  .p-xxl-155 {
    padding: 77rem !important;
  }
  .p-xxl-156 {
    padding: 77.5rem !important;
  }
  .p-xxl-157 {
    padding: 78rem !important;
  }
  .p-xxl-158 {
    padding: 78.5rem !important;
  }
  .p-xxl-159 {
    padding: 79rem !important;
  }
  .p-xxl-160 {
    padding: 79.5rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0rem !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 2rem !important;
  }
  .pt-xxl-6 {
    padding-top: 2.5rem !important;
  }
  .pt-xxl-7 {
    padding-top: 3rem !important;
  }
  .pt-xxl-8 {
    padding-top: 3.5rem !important;
  }
  .pt-xxl-9 {
    padding-top: 4rem !important;
  }
  .pt-xxl-10 {
    padding-top: 4.5rem !important;
  }
  .pt-xxl-11 {
    padding-top: 5rem !important;
  }
  .pt-xxl-12 {
    padding-top: 5.5rem !important;
  }
  .pt-xxl-13 {
    padding-top: 6rem !important;
  }
  .pt-xxl-14 {
    padding-top: 6.5rem !important;
  }
  .pt-xxl-15 {
    padding-top: 7rem !important;
  }
  .pt-xxl-16 {
    padding-top: 7.5rem !important;
  }
  .pt-xxl-17 {
    padding-top: 8rem !important;
  }
  .pt-xxl-18 {
    padding-top: 8.5rem !important;
  }
  .pt-xxl-19 {
    padding-top: 9rem !important;
  }
  .pt-xxl-20 {
    padding-top: 9.5rem !important;
  }
  .pt-xxl-21 {
    padding-top: 10rem !important;
  }
  .pt-xxl-22 {
    padding-top: 10.5rem !important;
  }
  .pt-xxl-23 {
    padding-top: 11rem !important;
  }
  .pt-xxl-24 {
    padding-top: 11.5rem !important;
  }
  .pt-xxl-25 {
    padding-top: 12rem !important;
  }
  .pt-xxl-26 {
    padding-top: 12.5rem !important;
  }
  .pt-xxl-27 {
    padding-top: 13rem !important;
  }
  .pt-xxl-28 {
    padding-top: 13.5rem !important;
  }
  .pt-xxl-29 {
    padding-top: 14rem !important;
  }
  .pt-xxl-30 {
    padding-top: 14.5rem !important;
  }
  .pt-xxl-31 {
    padding-top: 15rem !important;
  }
  .pt-xxl-32 {
    padding-top: 15.5rem !important;
  }
  .pt-xxl-33 {
    padding-top: 16rem !important;
  }
  .pt-xxl-34 {
    padding-top: 16.5rem !important;
  }
  .pt-xxl-35 {
    padding-top: 17rem !important;
  }
  .pt-xxl-36 {
    padding-top: 17.5rem !important;
  }
  .pt-xxl-37 {
    padding-top: 18rem !important;
  }
  .pt-xxl-38 {
    padding-top: 18.5rem !important;
  }
  .pt-xxl-39 {
    padding-top: 19rem !important;
  }
  .pt-xxl-40 {
    padding-top: 19.5rem !important;
  }
  .pt-xxl-41 {
    padding-top: 20rem !important;
  }
  .pt-xxl-42 {
    padding-top: 20.5rem !important;
  }
  .pt-xxl-43 {
    padding-top: 21rem !important;
  }
  .pt-xxl-44 {
    padding-top: 21.5rem !important;
  }
  .pt-xxl-45 {
    padding-top: 22rem !important;
  }
  .pt-xxl-46 {
    padding-top: 22.5rem !important;
  }
  .pt-xxl-47 {
    padding-top: 23rem !important;
  }
  .pt-xxl-48 {
    padding-top: 23.5rem !important;
  }
  .pt-xxl-49 {
    padding-top: 24rem !important;
  }
  .pt-xxl-50 {
    padding-top: 24.5rem !important;
  }
  .pt-xxl-51 {
    padding-top: 25rem !important;
  }
  .pt-xxl-52 {
    padding-top: 25.5rem !important;
  }
  .pt-xxl-53 {
    padding-top: 26rem !important;
  }
  .pt-xxl-54 {
    padding-top: 26.5rem !important;
  }
  .pt-xxl-55 {
    padding-top: 27rem !important;
  }
  .pt-xxl-56 {
    padding-top: 27.5rem !important;
  }
  .pt-xxl-57 {
    padding-top: 28rem !important;
  }
  .pt-xxl-58 {
    padding-top: 28.5rem !important;
  }
  .pt-xxl-59 {
    padding-top: 29rem !important;
  }
  .pt-xxl-60 {
    padding-top: 29.5rem !important;
  }
  .pt-xxl-61 {
    padding-top: 30rem !important;
  }
  .pt-xxl-62 {
    padding-top: 30.5rem !important;
  }
  .pt-xxl-63 {
    padding-top: 31rem !important;
  }
  .pt-xxl-64 {
    padding-top: 31.5rem !important;
  }
  .pt-xxl-65 {
    padding-top: 32rem !important;
  }
  .pt-xxl-66 {
    padding-top: 32.5rem !important;
  }
  .pt-xxl-67 {
    padding-top: 33rem !important;
  }
  .pt-xxl-68 {
    padding-top: 33.5rem !important;
  }
  .pt-xxl-69 {
    padding-top: 34rem !important;
  }
  .pt-xxl-70 {
    padding-top: 34.5rem !important;
  }
  .pt-xxl-71 {
    padding-top: 35rem !important;
  }
  .pt-xxl-72 {
    padding-top: 35.5rem !important;
  }
  .pt-xxl-73 {
    padding-top: 36rem !important;
  }
  .pt-xxl-74 {
    padding-top: 36.5rem !important;
  }
  .pt-xxl-75 {
    padding-top: 37rem !important;
  }
  .pt-xxl-76 {
    padding-top: 37.5rem !important;
  }
  .pt-xxl-77 {
    padding-top: 38rem !important;
  }
  .pt-xxl-78 {
    padding-top: 38.5rem !important;
  }
  .pt-xxl-79 {
    padding-top: 39rem !important;
  }
  .pt-xxl-80 {
    padding-top: 39.5rem !important;
  }
  .pt-xxl-81 {
    padding-top: 40rem !important;
  }
  .pt-xxl-82 {
    padding-top: 40.5rem !important;
  }
  .pt-xxl-83 {
    padding-top: 41rem !important;
  }
  .pt-xxl-84 {
    padding-top: 41.5rem !important;
  }
  .pt-xxl-85 {
    padding-top: 42rem !important;
  }
  .pt-xxl-86 {
    padding-top: 42.5rem !important;
  }
  .pt-xxl-87 {
    padding-top: 43rem !important;
  }
  .pt-xxl-88 {
    padding-top: 43.5rem !important;
  }
  .pt-xxl-89 {
    padding-top: 44rem !important;
  }
  .pt-xxl-90 {
    padding-top: 44.5rem !important;
  }
  .pt-xxl-91 {
    padding-top: 45rem !important;
  }
  .pt-xxl-92 {
    padding-top: 45.5rem !important;
  }
  .pt-xxl-93 {
    padding-top: 46rem !important;
  }
  .pt-xxl-94 {
    padding-top: 46.5rem !important;
  }
  .pt-xxl-95 {
    padding-top: 47rem !important;
  }
  .pt-xxl-96 {
    padding-top: 47.5rem !important;
  }
  .pt-xxl-97 {
    padding-top: 48rem !important;
  }
  .pt-xxl-98 {
    padding-top: 48.5rem !important;
  }
  .pt-xxl-99 {
    padding-top: 49rem !important;
  }
  .pt-xxl-100 {
    padding-top: 49.5rem !important;
  }
  .pt-xxl-101 {
    padding-top: 50rem !important;
  }
  .pt-xxl-102 {
    padding-top: 50.5rem !important;
  }
  .pt-xxl-103 {
    padding-top: 51rem !important;
  }
  .pt-xxl-104 {
    padding-top: 51.5rem !important;
  }
  .pt-xxl-105 {
    padding-top: 52rem !important;
  }
  .pt-xxl-106 {
    padding-top: 52.5rem !important;
  }
  .pt-xxl-107 {
    padding-top: 53rem !important;
  }
  .pt-xxl-108 {
    padding-top: 53.5rem !important;
  }
  .pt-xxl-109 {
    padding-top: 54rem !important;
  }
  .pt-xxl-110 {
    padding-top: 54.5rem !important;
  }
  .pt-xxl-111 {
    padding-top: 55rem !important;
  }
  .pt-xxl-112 {
    padding-top: 55.5rem !important;
  }
  .pt-xxl-113 {
    padding-top: 56rem !important;
  }
  .pt-xxl-114 {
    padding-top: 56.5rem !important;
  }
  .pt-xxl-115 {
    padding-top: 57rem !important;
  }
  .pt-xxl-116 {
    padding-top: 57.5rem !important;
  }
  .pt-xxl-117 {
    padding-top: 58rem !important;
  }
  .pt-xxl-118 {
    padding-top: 58.5rem !important;
  }
  .pt-xxl-119 {
    padding-top: 59rem !important;
  }
  .pt-xxl-120 {
    padding-top: 59.5rem !important;
  }
  .pt-xxl-121 {
    padding-top: 60rem !important;
  }
  .pt-xxl-122 {
    padding-top: 60.5rem !important;
  }
  .pt-xxl-123 {
    padding-top: 61rem !important;
  }
  .pt-xxl-124 {
    padding-top: 61.5rem !important;
  }
  .pt-xxl-125 {
    padding-top: 62rem !important;
  }
  .pt-xxl-126 {
    padding-top: 62.5rem !important;
  }
  .pt-xxl-127 {
    padding-top: 63rem !important;
  }
  .pt-xxl-128 {
    padding-top: 63.5rem !important;
  }
  .pt-xxl-129 {
    padding-top: 64rem !important;
  }
  .pt-xxl-130 {
    padding-top: 64.5rem !important;
  }
  .pt-xxl-131 {
    padding-top: 65rem !important;
  }
  .pt-xxl-132 {
    padding-top: 65.5rem !important;
  }
  .pt-xxl-133 {
    padding-top: 66rem !important;
  }
  .pt-xxl-134 {
    padding-top: 66.5rem !important;
  }
  .pt-xxl-135 {
    padding-top: 67rem !important;
  }
  .pt-xxl-136 {
    padding-top: 67.5rem !important;
  }
  .pt-xxl-137 {
    padding-top: 68rem !important;
  }
  .pt-xxl-138 {
    padding-top: 68.5rem !important;
  }
  .pt-xxl-139 {
    padding-top: 69rem !important;
  }
  .pt-xxl-140 {
    padding-top: 69.5rem !important;
  }
  .pt-xxl-141 {
    padding-top: 70rem !important;
  }
  .pt-xxl-142 {
    padding-top: 70.5rem !important;
  }
  .pt-xxl-143 {
    padding-top: 71rem !important;
  }
  .pt-xxl-144 {
    padding-top: 71.5rem !important;
  }
  .pt-xxl-145 {
    padding-top: 72rem !important;
  }
  .pt-xxl-146 {
    padding-top: 72.5rem !important;
  }
  .pt-xxl-147 {
    padding-top: 73rem !important;
  }
  .pt-xxl-148 {
    padding-top: 73.5rem !important;
  }
  .pt-xxl-149 {
    padding-top: 74rem !important;
  }
  .pt-xxl-150 {
    padding-top: 74.5rem !important;
  }
  .pt-xxl-151 {
    padding-top: 75rem !important;
  }
  .pt-xxl-152 {
    padding-top: 75.5rem !important;
  }
  .pt-xxl-153 {
    padding-top: 76rem !important;
  }
  .pt-xxl-154 {
    padding-top: 76.5rem !important;
  }
  .pt-xxl-155 {
    padding-top: 77rem !important;
  }
  .pt-xxl-156 {
    padding-top: 77.5rem !important;
  }
  .pt-xxl-157 {
    padding-top: 78rem !important;
  }
  .pt-xxl-158 {
    padding-top: 78.5rem !important;
  }
  .pt-xxl-159 {
    padding-top: 79rem !important;
  }
  .pt-xxl-160 {
    padding-top: 79.5rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0rem !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 2rem !important;
  }
  .pb-xxl-6 {
    padding-bottom: 2.5rem !important;
  }
  .pb-xxl-7 {
    padding-bottom: 3rem !important;
  }
  .pb-xxl-8 {
    padding-bottom: 3.5rem !important;
  }
  .pb-xxl-9 {
    padding-bottom: 4rem !important;
  }
  .pb-xxl-10 {
    padding-bottom: 4.5rem !important;
  }
  .pb-xxl-11 {
    padding-bottom: 5rem !important;
  }
  .pb-xxl-12 {
    padding-bottom: 5.5rem !important;
  }
  .pb-xxl-13 {
    padding-bottom: 6rem !important;
  }
  .pb-xxl-14 {
    padding-bottom: 6.5rem !important;
  }
  .pb-xxl-15 {
    padding-bottom: 7rem !important;
  }
  .pb-xxl-16 {
    padding-bottom: 7.5rem !important;
  }
  .pb-xxl-17 {
    padding-bottom: 8rem !important;
  }
  .pb-xxl-18 {
    padding-bottom: 8.5rem !important;
  }
  .pb-xxl-19 {
    padding-bottom: 9rem !important;
  }
  .pb-xxl-20 {
    padding-bottom: 9.5rem !important;
  }
  .pb-xxl-21 {
    padding-bottom: 10rem !important;
  }
  .pb-xxl-22 {
    padding-bottom: 10.5rem !important;
  }
  .pb-xxl-23 {
    padding-bottom: 11rem !important;
  }
  .pb-xxl-24 {
    padding-bottom: 11.5rem !important;
  }
  .pb-xxl-25 {
    padding-bottom: 12rem !important;
  }
  .pb-xxl-26 {
    padding-bottom: 12.5rem !important;
  }
  .pb-xxl-27 {
    padding-bottom: 13rem !important;
  }
  .pb-xxl-28 {
    padding-bottom: 13.5rem !important;
  }
  .pb-xxl-29 {
    padding-bottom: 14rem !important;
  }
  .pb-xxl-30 {
    padding-bottom: 14.5rem !important;
  }
  .pb-xxl-31 {
    padding-bottom: 15rem !important;
  }
  .pb-xxl-32 {
    padding-bottom: 15.5rem !important;
  }
  .pb-xxl-33 {
    padding-bottom: 16rem !important;
  }
  .pb-xxl-34 {
    padding-bottom: 16.5rem !important;
  }
  .pb-xxl-35 {
    padding-bottom: 17rem !important;
  }
  .pb-xxl-36 {
    padding-bottom: 17.5rem !important;
  }
  .pb-xxl-37 {
    padding-bottom: 18rem !important;
  }
  .pb-xxl-38 {
    padding-bottom: 18.5rem !important;
  }
  .pb-xxl-39 {
    padding-bottom: 19rem !important;
  }
  .pb-xxl-40 {
    padding-bottom: 19.5rem !important;
  }
  .pb-xxl-41 {
    padding-bottom: 20rem !important;
  }
  .pb-xxl-42 {
    padding-bottom: 20.5rem !important;
  }
  .pb-xxl-43 {
    padding-bottom: 21rem !important;
  }
  .pb-xxl-44 {
    padding-bottom: 21.5rem !important;
  }
  .pb-xxl-45 {
    padding-bottom: 22rem !important;
  }
  .pb-xxl-46 {
    padding-bottom: 22.5rem !important;
  }
  .pb-xxl-47 {
    padding-bottom: 23rem !important;
  }
  .pb-xxl-48 {
    padding-bottom: 23.5rem !important;
  }
  .pb-xxl-49 {
    padding-bottom: 24rem !important;
  }
  .pb-xxl-50 {
    padding-bottom: 24.5rem !important;
  }
  .pb-xxl-51 {
    padding-bottom: 25rem !important;
  }
  .pb-xxl-52 {
    padding-bottom: 25.5rem !important;
  }
  .pb-xxl-53 {
    padding-bottom: 26rem !important;
  }
  .pb-xxl-54 {
    padding-bottom: 26.5rem !important;
  }
  .pb-xxl-55 {
    padding-bottom: 27rem !important;
  }
  .pb-xxl-56 {
    padding-bottom: 27.5rem !important;
  }
  .pb-xxl-57 {
    padding-bottom: 28rem !important;
  }
  .pb-xxl-58 {
    padding-bottom: 28.5rem !important;
  }
  .pb-xxl-59 {
    padding-bottom: 29rem !important;
  }
  .pb-xxl-60 {
    padding-bottom: 29.5rem !important;
  }
  .pb-xxl-61 {
    padding-bottom: 30rem !important;
  }
  .pb-xxl-62 {
    padding-bottom: 30.5rem !important;
  }
  .pb-xxl-63 {
    padding-bottom: 31rem !important;
  }
  .pb-xxl-64 {
    padding-bottom: 31.5rem !important;
  }
  .pb-xxl-65 {
    padding-bottom: 32rem !important;
  }
  .pb-xxl-66 {
    padding-bottom: 32.5rem !important;
  }
  .pb-xxl-67 {
    padding-bottom: 33rem !important;
  }
  .pb-xxl-68 {
    padding-bottom: 33.5rem !important;
  }
  .pb-xxl-69 {
    padding-bottom: 34rem !important;
  }
  .pb-xxl-70 {
    padding-bottom: 34.5rem !important;
  }
  .pb-xxl-71 {
    padding-bottom: 35rem !important;
  }
  .pb-xxl-72 {
    padding-bottom: 35.5rem !important;
  }
  .pb-xxl-73 {
    padding-bottom: 36rem !important;
  }
  .pb-xxl-74 {
    padding-bottom: 36.5rem !important;
  }
  .pb-xxl-75 {
    padding-bottom: 37rem !important;
  }
  .pb-xxl-76 {
    padding-bottom: 37.5rem !important;
  }
  .pb-xxl-77 {
    padding-bottom: 38rem !important;
  }
  .pb-xxl-78 {
    padding-bottom: 38.5rem !important;
  }
  .pb-xxl-79 {
    padding-bottom: 39rem !important;
  }
  .pb-xxl-80 {
    padding-bottom: 39.5rem !important;
  }
  .pb-xxl-81 {
    padding-bottom: 40rem !important;
  }
  .pb-xxl-82 {
    padding-bottom: 40.5rem !important;
  }
  .pb-xxl-83 {
    padding-bottom: 41rem !important;
  }
  .pb-xxl-84 {
    padding-bottom: 41.5rem !important;
  }
  .pb-xxl-85 {
    padding-bottom: 42rem !important;
  }
  .pb-xxl-86 {
    padding-bottom: 42.5rem !important;
  }
  .pb-xxl-87 {
    padding-bottom: 43rem !important;
  }
  .pb-xxl-88 {
    padding-bottom: 43.5rem !important;
  }
  .pb-xxl-89 {
    padding-bottom: 44rem !important;
  }
  .pb-xxl-90 {
    padding-bottom: 44.5rem !important;
  }
  .pb-xxl-91 {
    padding-bottom: 45rem !important;
  }
  .pb-xxl-92 {
    padding-bottom: 45.5rem !important;
  }
  .pb-xxl-93 {
    padding-bottom: 46rem !important;
  }
  .pb-xxl-94 {
    padding-bottom: 46.5rem !important;
  }
  .pb-xxl-95 {
    padding-bottom: 47rem !important;
  }
  .pb-xxl-96 {
    padding-bottom: 47.5rem !important;
  }
  .pb-xxl-97 {
    padding-bottom: 48rem !important;
  }
  .pb-xxl-98 {
    padding-bottom: 48.5rem !important;
  }
  .pb-xxl-99 {
    padding-bottom: 49rem !important;
  }
  .pb-xxl-100 {
    padding-bottom: 49.5rem !important;
  }
  .pb-xxl-101 {
    padding-bottom: 50rem !important;
  }
  .pb-xxl-102 {
    padding-bottom: 50.5rem !important;
  }
  .pb-xxl-103 {
    padding-bottom: 51rem !important;
  }
  .pb-xxl-104 {
    padding-bottom: 51.5rem !important;
  }
  .pb-xxl-105 {
    padding-bottom: 52rem !important;
  }
  .pb-xxl-106 {
    padding-bottom: 52.5rem !important;
  }
  .pb-xxl-107 {
    padding-bottom: 53rem !important;
  }
  .pb-xxl-108 {
    padding-bottom: 53.5rem !important;
  }
  .pb-xxl-109 {
    padding-bottom: 54rem !important;
  }
  .pb-xxl-110 {
    padding-bottom: 54.5rem !important;
  }
  .pb-xxl-111 {
    padding-bottom: 55rem !important;
  }
  .pb-xxl-112 {
    padding-bottom: 55.5rem !important;
  }
  .pb-xxl-113 {
    padding-bottom: 56rem !important;
  }
  .pb-xxl-114 {
    padding-bottom: 56.5rem !important;
  }
  .pb-xxl-115 {
    padding-bottom: 57rem !important;
  }
  .pb-xxl-116 {
    padding-bottom: 57.5rem !important;
  }
  .pb-xxl-117 {
    padding-bottom: 58rem !important;
  }
  .pb-xxl-118 {
    padding-bottom: 58.5rem !important;
  }
  .pb-xxl-119 {
    padding-bottom: 59rem !important;
  }
  .pb-xxl-120 {
    padding-bottom: 59.5rem !important;
  }
  .pb-xxl-121 {
    padding-bottom: 60rem !important;
  }
  .pb-xxl-122 {
    padding-bottom: 60.5rem !important;
  }
  .pb-xxl-123 {
    padding-bottom: 61rem !important;
  }
  .pb-xxl-124 {
    padding-bottom: 61.5rem !important;
  }
  .pb-xxl-125 {
    padding-bottom: 62rem !important;
  }
  .pb-xxl-126 {
    padding-bottom: 62.5rem !important;
  }
  .pb-xxl-127 {
    padding-bottom: 63rem !important;
  }
  .pb-xxl-128 {
    padding-bottom: 63.5rem !important;
  }
  .pb-xxl-129 {
    padding-bottom: 64rem !important;
  }
  .pb-xxl-130 {
    padding-bottom: 64.5rem !important;
  }
  .pb-xxl-131 {
    padding-bottom: 65rem !important;
  }
  .pb-xxl-132 {
    padding-bottom: 65.5rem !important;
  }
  .pb-xxl-133 {
    padding-bottom: 66rem !important;
  }
  .pb-xxl-134 {
    padding-bottom: 66.5rem !important;
  }
  .pb-xxl-135 {
    padding-bottom: 67rem !important;
  }
  .pb-xxl-136 {
    padding-bottom: 67.5rem !important;
  }
  .pb-xxl-137 {
    padding-bottom: 68rem !important;
  }
  .pb-xxl-138 {
    padding-bottom: 68.5rem !important;
  }
  .pb-xxl-139 {
    padding-bottom: 69rem !important;
  }
  .pb-xxl-140 {
    padding-bottom: 69.5rem !important;
  }
  .pb-xxl-141 {
    padding-bottom: 70rem !important;
  }
  .pb-xxl-142 {
    padding-bottom: 70.5rem !important;
  }
  .pb-xxl-143 {
    padding-bottom: 71rem !important;
  }
  .pb-xxl-144 {
    padding-bottom: 71.5rem !important;
  }
  .pb-xxl-145 {
    padding-bottom: 72rem !important;
  }
  .pb-xxl-146 {
    padding-bottom: 72.5rem !important;
  }
  .pb-xxl-147 {
    padding-bottom: 73rem !important;
  }
  .pb-xxl-148 {
    padding-bottom: 73.5rem !important;
  }
  .pb-xxl-149 {
    padding-bottom: 74rem !important;
  }
  .pb-xxl-150 {
    padding-bottom: 74.5rem !important;
  }
  .pb-xxl-151 {
    padding-bottom: 75rem !important;
  }
  .pb-xxl-152 {
    padding-bottom: 75.5rem !important;
  }
  .pb-xxl-153 {
    padding-bottom: 76rem !important;
  }
  .pb-xxl-154 {
    padding-bottom: 76.5rem !important;
  }
  .pb-xxl-155 {
    padding-bottom: 77rem !important;
  }
  .pb-xxl-156 {
    padding-bottom: 77.5rem !important;
  }
  .pb-xxl-157 {
    padding-bottom: 78rem !important;
  }
  .pb-xxl-158 {
    padding-bottom: 78.5rem !important;
  }
  .pb-xxl-159 {
    padding-bottom: 79rem !important;
  }
  .pb-xxl-160 {
    padding-bottom: 79.5rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0rem !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 2rem !important;
  }
  .ps-xxl-6 {
    padding-left: 2.5rem !important;
  }
  .ps-xxl-7 {
    padding-left: 3rem !important;
  }
  .ps-xxl-8 {
    padding-left: 3.5rem !important;
  }
  .ps-xxl-9 {
    padding-left: 4rem !important;
  }
  .ps-xxl-10 {
    padding-left: 4.5rem !important;
  }
  .ps-xxl-11 {
    padding-left: 5rem !important;
  }
  .ps-xxl-12 {
    padding-left: 5.5rem !important;
  }
  .ps-xxl-13 {
    padding-left: 6rem !important;
  }
  .ps-xxl-14 {
    padding-left: 6.5rem !important;
  }
  .ps-xxl-15 {
    padding-left: 7rem !important;
  }
  .ps-xxl-16 {
    padding-left: 7.5rem !important;
  }
  .ps-xxl-17 {
    padding-left: 8rem !important;
  }
  .ps-xxl-18 {
    padding-left: 8.5rem !important;
  }
  .ps-xxl-19 {
    padding-left: 9rem !important;
  }
  .ps-xxl-20 {
    padding-left: 9.5rem !important;
  }
  .ps-xxl-21 {
    padding-left: 10rem !important;
  }
  .ps-xxl-22 {
    padding-left: 10.5rem !important;
  }
  .ps-xxl-23 {
    padding-left: 11rem !important;
  }
  .ps-xxl-24 {
    padding-left: 11.5rem !important;
  }
  .ps-xxl-25 {
    padding-left: 12rem !important;
  }
  .ps-xxl-26 {
    padding-left: 12.5rem !important;
  }
  .ps-xxl-27 {
    padding-left: 13rem !important;
  }
  .ps-xxl-28 {
    padding-left: 13.5rem !important;
  }
  .ps-xxl-29 {
    padding-left: 14rem !important;
  }
  .ps-xxl-30 {
    padding-left: 14.5rem !important;
  }
  .ps-xxl-31 {
    padding-left: 15rem !important;
  }
  .ps-xxl-32 {
    padding-left: 15.5rem !important;
  }
  .ps-xxl-33 {
    padding-left: 16rem !important;
  }
  .ps-xxl-34 {
    padding-left: 16.5rem !important;
  }
  .ps-xxl-35 {
    padding-left: 17rem !important;
  }
  .ps-xxl-36 {
    padding-left: 17.5rem !important;
  }
  .ps-xxl-37 {
    padding-left: 18rem !important;
  }
  .ps-xxl-38 {
    padding-left: 18.5rem !important;
  }
  .ps-xxl-39 {
    padding-left: 19rem !important;
  }
  .ps-xxl-40 {
    padding-left: 19.5rem !important;
  }
  .ps-xxl-41 {
    padding-left: 20rem !important;
  }
  .ps-xxl-42 {
    padding-left: 20.5rem !important;
  }
  .ps-xxl-43 {
    padding-left: 21rem !important;
  }
  .ps-xxl-44 {
    padding-left: 21.5rem !important;
  }
  .ps-xxl-45 {
    padding-left: 22rem !important;
  }
  .ps-xxl-46 {
    padding-left: 22.5rem !important;
  }
  .ps-xxl-47 {
    padding-left: 23rem !important;
  }
  .ps-xxl-48 {
    padding-left: 23.5rem !important;
  }
  .ps-xxl-49 {
    padding-left: 24rem !important;
  }
  .ps-xxl-50 {
    padding-left: 24.5rem !important;
  }
  .ps-xxl-51 {
    padding-left: 25rem !important;
  }
  .ps-xxl-52 {
    padding-left: 25.5rem !important;
  }
  .ps-xxl-53 {
    padding-left: 26rem !important;
  }
  .ps-xxl-54 {
    padding-left: 26.5rem !important;
  }
  .ps-xxl-55 {
    padding-left: 27rem !important;
  }
  .ps-xxl-56 {
    padding-left: 27.5rem !important;
  }
  .ps-xxl-57 {
    padding-left: 28rem !important;
  }
  .ps-xxl-58 {
    padding-left: 28.5rem !important;
  }
  .ps-xxl-59 {
    padding-left: 29rem !important;
  }
  .ps-xxl-60 {
    padding-left: 29.5rem !important;
  }
  .ps-xxl-61 {
    padding-left: 30rem !important;
  }
  .ps-xxl-62 {
    padding-left: 30.5rem !important;
  }
  .ps-xxl-63 {
    padding-left: 31rem !important;
  }
  .ps-xxl-64 {
    padding-left: 31.5rem !important;
  }
  .ps-xxl-65 {
    padding-left: 32rem !important;
  }
  .ps-xxl-66 {
    padding-left: 32.5rem !important;
  }
  .ps-xxl-67 {
    padding-left: 33rem !important;
  }
  .ps-xxl-68 {
    padding-left: 33.5rem !important;
  }
  .ps-xxl-69 {
    padding-left: 34rem !important;
  }
  .ps-xxl-70 {
    padding-left: 34.5rem !important;
  }
  .ps-xxl-71 {
    padding-left: 35rem !important;
  }
  .ps-xxl-72 {
    padding-left: 35.5rem !important;
  }
  .ps-xxl-73 {
    padding-left: 36rem !important;
  }
  .ps-xxl-74 {
    padding-left: 36.5rem !important;
  }
  .ps-xxl-75 {
    padding-left: 37rem !important;
  }
  .ps-xxl-76 {
    padding-left: 37.5rem !important;
  }
  .ps-xxl-77 {
    padding-left: 38rem !important;
  }
  .ps-xxl-78 {
    padding-left: 38.5rem !important;
  }
  .ps-xxl-79 {
    padding-left: 39rem !important;
  }
  .ps-xxl-80 {
    padding-left: 39.5rem !important;
  }
  .ps-xxl-81 {
    padding-left: 40rem !important;
  }
  .ps-xxl-82 {
    padding-left: 40.5rem !important;
  }
  .ps-xxl-83 {
    padding-left: 41rem !important;
  }
  .ps-xxl-84 {
    padding-left: 41.5rem !important;
  }
  .ps-xxl-85 {
    padding-left: 42rem !important;
  }
  .ps-xxl-86 {
    padding-left: 42.5rem !important;
  }
  .ps-xxl-87 {
    padding-left: 43rem !important;
  }
  .ps-xxl-88 {
    padding-left: 43.5rem !important;
  }
  .ps-xxl-89 {
    padding-left: 44rem !important;
  }
  .ps-xxl-90 {
    padding-left: 44.5rem !important;
  }
  .ps-xxl-91 {
    padding-left: 45rem !important;
  }
  .ps-xxl-92 {
    padding-left: 45.5rem !important;
  }
  .ps-xxl-93 {
    padding-left: 46rem !important;
  }
  .ps-xxl-94 {
    padding-left: 46.5rem !important;
  }
  .ps-xxl-95 {
    padding-left: 47rem !important;
  }
  .ps-xxl-96 {
    padding-left: 47.5rem !important;
  }
  .ps-xxl-97 {
    padding-left: 48rem !important;
  }
  .ps-xxl-98 {
    padding-left: 48.5rem !important;
  }
  .ps-xxl-99 {
    padding-left: 49rem !important;
  }
  .ps-xxl-100 {
    padding-left: 49.5rem !important;
  }
  .ps-xxl-101 {
    padding-left: 50rem !important;
  }
  .ps-xxl-102 {
    padding-left: 50.5rem !important;
  }
  .ps-xxl-103 {
    padding-left: 51rem !important;
  }
  .ps-xxl-104 {
    padding-left: 51.5rem !important;
  }
  .ps-xxl-105 {
    padding-left: 52rem !important;
  }
  .ps-xxl-106 {
    padding-left: 52.5rem !important;
  }
  .ps-xxl-107 {
    padding-left: 53rem !important;
  }
  .ps-xxl-108 {
    padding-left: 53.5rem !important;
  }
  .ps-xxl-109 {
    padding-left: 54rem !important;
  }
  .ps-xxl-110 {
    padding-left: 54.5rem !important;
  }
  .ps-xxl-111 {
    padding-left: 55rem !important;
  }
  .ps-xxl-112 {
    padding-left: 55.5rem !important;
  }
  .ps-xxl-113 {
    padding-left: 56rem !important;
  }
  .ps-xxl-114 {
    padding-left: 56.5rem !important;
  }
  .ps-xxl-115 {
    padding-left: 57rem !important;
  }
  .ps-xxl-116 {
    padding-left: 57.5rem !important;
  }
  .ps-xxl-117 {
    padding-left: 58rem !important;
  }
  .ps-xxl-118 {
    padding-left: 58.5rem !important;
  }
  .ps-xxl-119 {
    padding-left: 59rem !important;
  }
  .ps-xxl-120 {
    padding-left: 59.5rem !important;
  }
  .ps-xxl-121 {
    padding-left: 60rem !important;
  }
  .ps-xxl-122 {
    padding-left: 60.5rem !important;
  }
  .ps-xxl-123 {
    padding-left: 61rem !important;
  }
  .ps-xxl-124 {
    padding-left: 61.5rem !important;
  }
  .ps-xxl-125 {
    padding-left: 62rem !important;
  }
  .ps-xxl-126 {
    padding-left: 62.5rem !important;
  }
  .ps-xxl-127 {
    padding-left: 63rem !important;
  }
  .ps-xxl-128 {
    padding-left: 63.5rem !important;
  }
  .ps-xxl-129 {
    padding-left: 64rem !important;
  }
  .ps-xxl-130 {
    padding-left: 64.5rem !important;
  }
  .ps-xxl-131 {
    padding-left: 65rem !important;
  }
  .ps-xxl-132 {
    padding-left: 65.5rem !important;
  }
  .ps-xxl-133 {
    padding-left: 66rem !important;
  }
  .ps-xxl-134 {
    padding-left: 66.5rem !important;
  }
  .ps-xxl-135 {
    padding-left: 67rem !important;
  }
  .ps-xxl-136 {
    padding-left: 67.5rem !important;
  }
  .ps-xxl-137 {
    padding-left: 68rem !important;
  }
  .ps-xxl-138 {
    padding-left: 68.5rem !important;
  }
  .ps-xxl-139 {
    padding-left: 69rem !important;
  }
  .ps-xxl-140 {
    padding-left: 69.5rem !important;
  }
  .ps-xxl-141 {
    padding-left: 70rem !important;
  }
  .ps-xxl-142 {
    padding-left: 70.5rem !important;
  }
  .ps-xxl-143 {
    padding-left: 71rem !important;
  }
  .ps-xxl-144 {
    padding-left: 71.5rem !important;
  }
  .ps-xxl-145 {
    padding-left: 72rem !important;
  }
  .ps-xxl-146 {
    padding-left: 72.5rem !important;
  }
  .ps-xxl-147 {
    padding-left: 73rem !important;
  }
  .ps-xxl-148 {
    padding-left: 73.5rem !important;
  }
  .ps-xxl-149 {
    padding-left: 74rem !important;
  }
  .ps-xxl-150 {
    padding-left: 74.5rem !important;
  }
  .ps-xxl-151 {
    padding-left: 75rem !important;
  }
  .ps-xxl-152 {
    padding-left: 75.5rem !important;
  }
  .ps-xxl-153 {
    padding-left: 76rem !important;
  }
  .ps-xxl-154 {
    padding-left: 76.5rem !important;
  }
  .ps-xxl-155 {
    padding-left: 77rem !important;
  }
  .ps-xxl-156 {
    padding-left: 77.5rem !important;
  }
  .ps-xxl-157 {
    padding-left: 78rem !important;
  }
  .ps-xxl-158 {
    padding-left: 78.5rem !important;
  }
  .ps-xxl-159 {
    padding-left: 79rem !important;
  }
  .ps-xxl-160 {
    padding-left: 79.5rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0rem !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 2rem !important;
  }
  .pe-xxl-6 {
    padding-right: 2.5rem !important;
  }
  .pe-xxl-7 {
    padding-right: 3rem !important;
  }
  .pe-xxl-8 {
    padding-right: 3.5rem !important;
  }
  .pe-xxl-9 {
    padding-right: 4rem !important;
  }
  .pe-xxl-10 {
    padding-right: 4.5rem !important;
  }
  .pe-xxl-11 {
    padding-right: 5rem !important;
  }
  .pe-xxl-12 {
    padding-right: 5.5rem !important;
  }
  .pe-xxl-13 {
    padding-right: 6rem !important;
  }
  .pe-xxl-14 {
    padding-right: 6.5rem !important;
  }
  .pe-xxl-15 {
    padding-right: 7rem !important;
  }
  .pe-xxl-16 {
    padding-right: 7.5rem !important;
  }
  .pe-xxl-17 {
    padding-right: 8rem !important;
  }
  .pe-xxl-18 {
    padding-right: 8.5rem !important;
  }
  .pe-xxl-19 {
    padding-right: 9rem !important;
  }
  .pe-xxl-20 {
    padding-right: 9.5rem !important;
  }
  .pe-xxl-21 {
    padding-right: 10rem !important;
  }
  .pe-xxl-22 {
    padding-right: 10.5rem !important;
  }
  .pe-xxl-23 {
    padding-right: 11rem !important;
  }
  .pe-xxl-24 {
    padding-right: 11.5rem !important;
  }
  .pe-xxl-25 {
    padding-right: 12rem !important;
  }
  .pe-xxl-26 {
    padding-right: 12.5rem !important;
  }
  .pe-xxl-27 {
    padding-right: 13rem !important;
  }
  .pe-xxl-28 {
    padding-right: 13.5rem !important;
  }
  .pe-xxl-29 {
    padding-right: 14rem !important;
  }
  .pe-xxl-30 {
    padding-right: 14.5rem !important;
  }
  .pe-xxl-31 {
    padding-right: 15rem !important;
  }
  .pe-xxl-32 {
    padding-right: 15.5rem !important;
  }
  .pe-xxl-33 {
    padding-right: 16rem !important;
  }
  .pe-xxl-34 {
    padding-right: 16.5rem !important;
  }
  .pe-xxl-35 {
    padding-right: 17rem !important;
  }
  .pe-xxl-36 {
    padding-right: 17.5rem !important;
  }
  .pe-xxl-37 {
    padding-right: 18rem !important;
  }
  .pe-xxl-38 {
    padding-right: 18.5rem !important;
  }
  .pe-xxl-39 {
    padding-right: 19rem !important;
  }
  .pe-xxl-40 {
    padding-right: 19.5rem !important;
  }
  .pe-xxl-41 {
    padding-right: 20rem !important;
  }
  .pe-xxl-42 {
    padding-right: 20.5rem !important;
  }
  .pe-xxl-43 {
    padding-right: 21rem !important;
  }
  .pe-xxl-44 {
    padding-right: 21.5rem !important;
  }
  .pe-xxl-45 {
    padding-right: 22rem !important;
  }
  .pe-xxl-46 {
    padding-right: 22.5rem !important;
  }
  .pe-xxl-47 {
    padding-right: 23rem !important;
  }
  .pe-xxl-48 {
    padding-right: 23.5rem !important;
  }
  .pe-xxl-49 {
    padding-right: 24rem !important;
  }
  .pe-xxl-50 {
    padding-right: 24.5rem !important;
  }
  .pe-xxl-51 {
    padding-right: 25rem !important;
  }
  .pe-xxl-52 {
    padding-right: 25.5rem !important;
  }
  .pe-xxl-53 {
    padding-right: 26rem !important;
  }
  .pe-xxl-54 {
    padding-right: 26.5rem !important;
  }
  .pe-xxl-55 {
    padding-right: 27rem !important;
  }
  .pe-xxl-56 {
    padding-right: 27.5rem !important;
  }
  .pe-xxl-57 {
    padding-right: 28rem !important;
  }
  .pe-xxl-58 {
    padding-right: 28.5rem !important;
  }
  .pe-xxl-59 {
    padding-right: 29rem !important;
  }
  .pe-xxl-60 {
    padding-right: 29.5rem !important;
  }
  .pe-xxl-61 {
    padding-right: 30rem !important;
  }
  .pe-xxl-62 {
    padding-right: 30.5rem !important;
  }
  .pe-xxl-63 {
    padding-right: 31rem !important;
  }
  .pe-xxl-64 {
    padding-right: 31.5rem !important;
  }
  .pe-xxl-65 {
    padding-right: 32rem !important;
  }
  .pe-xxl-66 {
    padding-right: 32.5rem !important;
  }
  .pe-xxl-67 {
    padding-right: 33rem !important;
  }
  .pe-xxl-68 {
    padding-right: 33.5rem !important;
  }
  .pe-xxl-69 {
    padding-right: 34rem !important;
  }
  .pe-xxl-70 {
    padding-right: 34.5rem !important;
  }
  .pe-xxl-71 {
    padding-right: 35rem !important;
  }
  .pe-xxl-72 {
    padding-right: 35.5rem !important;
  }
  .pe-xxl-73 {
    padding-right: 36rem !important;
  }
  .pe-xxl-74 {
    padding-right: 36.5rem !important;
  }
  .pe-xxl-75 {
    padding-right: 37rem !important;
  }
  .pe-xxl-76 {
    padding-right: 37.5rem !important;
  }
  .pe-xxl-77 {
    padding-right: 38rem !important;
  }
  .pe-xxl-78 {
    padding-right: 38.5rem !important;
  }
  .pe-xxl-79 {
    padding-right: 39rem !important;
  }
  .pe-xxl-80 {
    padding-right: 39.5rem !important;
  }
  .pe-xxl-81 {
    padding-right: 40rem !important;
  }
  .pe-xxl-82 {
    padding-right: 40.5rem !important;
  }
  .pe-xxl-83 {
    padding-right: 41rem !important;
  }
  .pe-xxl-84 {
    padding-right: 41.5rem !important;
  }
  .pe-xxl-85 {
    padding-right: 42rem !important;
  }
  .pe-xxl-86 {
    padding-right: 42.5rem !important;
  }
  .pe-xxl-87 {
    padding-right: 43rem !important;
  }
  .pe-xxl-88 {
    padding-right: 43.5rem !important;
  }
  .pe-xxl-89 {
    padding-right: 44rem !important;
  }
  .pe-xxl-90 {
    padding-right: 44.5rem !important;
  }
  .pe-xxl-91 {
    padding-right: 45rem !important;
  }
  .pe-xxl-92 {
    padding-right: 45.5rem !important;
  }
  .pe-xxl-93 {
    padding-right: 46rem !important;
  }
  .pe-xxl-94 {
    padding-right: 46.5rem !important;
  }
  .pe-xxl-95 {
    padding-right: 47rem !important;
  }
  .pe-xxl-96 {
    padding-right: 47.5rem !important;
  }
  .pe-xxl-97 {
    padding-right: 48rem !important;
  }
  .pe-xxl-98 {
    padding-right: 48.5rem !important;
  }
  .pe-xxl-99 {
    padding-right: 49rem !important;
  }
  .pe-xxl-100 {
    padding-right: 49.5rem !important;
  }
  .pe-xxl-101 {
    padding-right: 50rem !important;
  }
  .pe-xxl-102 {
    padding-right: 50.5rem !important;
  }
  .pe-xxl-103 {
    padding-right: 51rem !important;
  }
  .pe-xxl-104 {
    padding-right: 51.5rem !important;
  }
  .pe-xxl-105 {
    padding-right: 52rem !important;
  }
  .pe-xxl-106 {
    padding-right: 52.5rem !important;
  }
  .pe-xxl-107 {
    padding-right: 53rem !important;
  }
  .pe-xxl-108 {
    padding-right: 53.5rem !important;
  }
  .pe-xxl-109 {
    padding-right: 54rem !important;
  }
  .pe-xxl-110 {
    padding-right: 54.5rem !important;
  }
  .pe-xxl-111 {
    padding-right: 55rem !important;
  }
  .pe-xxl-112 {
    padding-right: 55.5rem !important;
  }
  .pe-xxl-113 {
    padding-right: 56rem !important;
  }
  .pe-xxl-114 {
    padding-right: 56.5rem !important;
  }
  .pe-xxl-115 {
    padding-right: 57rem !important;
  }
  .pe-xxl-116 {
    padding-right: 57.5rem !important;
  }
  .pe-xxl-117 {
    padding-right: 58rem !important;
  }
  .pe-xxl-118 {
    padding-right: 58.5rem !important;
  }
  .pe-xxl-119 {
    padding-right: 59rem !important;
  }
  .pe-xxl-120 {
    padding-right: 59.5rem !important;
  }
  .pe-xxl-121 {
    padding-right: 60rem !important;
  }
  .pe-xxl-122 {
    padding-right: 60.5rem !important;
  }
  .pe-xxl-123 {
    padding-right: 61rem !important;
  }
  .pe-xxl-124 {
    padding-right: 61.5rem !important;
  }
  .pe-xxl-125 {
    padding-right: 62rem !important;
  }
  .pe-xxl-126 {
    padding-right: 62.5rem !important;
  }
  .pe-xxl-127 {
    padding-right: 63rem !important;
  }
  .pe-xxl-128 {
    padding-right: 63.5rem !important;
  }
  .pe-xxl-129 {
    padding-right: 64rem !important;
  }
  .pe-xxl-130 {
    padding-right: 64.5rem !important;
  }
  .pe-xxl-131 {
    padding-right: 65rem !important;
  }
  .pe-xxl-132 {
    padding-right: 65.5rem !important;
  }
  .pe-xxl-133 {
    padding-right: 66rem !important;
  }
  .pe-xxl-134 {
    padding-right: 66.5rem !important;
  }
  .pe-xxl-135 {
    padding-right: 67rem !important;
  }
  .pe-xxl-136 {
    padding-right: 67.5rem !important;
  }
  .pe-xxl-137 {
    padding-right: 68rem !important;
  }
  .pe-xxl-138 {
    padding-right: 68.5rem !important;
  }
  .pe-xxl-139 {
    padding-right: 69rem !important;
  }
  .pe-xxl-140 {
    padding-right: 69.5rem !important;
  }
  .pe-xxl-141 {
    padding-right: 70rem !important;
  }
  .pe-xxl-142 {
    padding-right: 70.5rem !important;
  }
  .pe-xxl-143 {
    padding-right: 71rem !important;
  }
  .pe-xxl-144 {
    padding-right: 71.5rem !important;
  }
  .pe-xxl-145 {
    padding-right: 72rem !important;
  }
  .pe-xxl-146 {
    padding-right: 72.5rem !important;
  }
  .pe-xxl-147 {
    padding-right: 73rem !important;
  }
  .pe-xxl-148 {
    padding-right: 73.5rem !important;
  }
  .pe-xxl-149 {
    padding-right: 74rem !important;
  }
  .pe-xxl-150 {
    padding-right: 74.5rem !important;
  }
  .pe-xxl-151 {
    padding-right: 75rem !important;
  }
  .pe-xxl-152 {
    padding-right: 75.5rem !important;
  }
  .pe-xxl-153 {
    padding-right: 76rem !important;
  }
  .pe-xxl-154 {
    padding-right: 76.5rem !important;
  }
  .pe-xxl-155 {
    padding-right: 77rem !important;
  }
  .pe-xxl-156 {
    padding-right: 77.5rem !important;
  }
  .pe-xxl-157 {
    padding-right: 78rem !important;
  }
  .pe-xxl-158 {
    padding-right: 78.5rem !important;
  }
  .pe-xxl-159 {
    padding-right: 79rem !important;
  }
  .pe-xxl-160 {
    padding-right: 79.5rem !important;
  }
  .px-xxl-0 {
    padding-left: 0rem !important;
    padding-right: 0rem !important;
  }
  .px-xxl-1 {
    padding-left: 0.25rem !important;
    padding-right: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
  .px-xxl-4 {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
  .px-xxl-6 {
    padding-left: 2.5rem !important;
    padding-right: 2.5rem !important;
  }
  .px-xxl-7 {
    padding-left: 3rem !important;
    padding-right: 3rem !important;
  }
  .px-xxl-8 {
    padding-left: 3.5rem !important;
    padding-right: 3.5rem !important;
  }
  .px-xxl-9 {
    padding-left: 4rem !important;
    padding-right: 4rem !important;
  }
  .px-xxl-10 {
    padding-left: 4.5rem !important;
    padding-right: 4.5rem !important;
  }
  .px-xxl-11 {
    padding-left: 5rem !important;
    padding-right: 5rem !important;
  }
  .px-xxl-12 {
    padding-left: 5.5rem !important;
    padding-right: 5.5rem !important;
  }
  .px-xxl-13 {
    padding-left: 6rem !important;
    padding-right: 6rem !important;
  }
  .px-xxl-14 {
    padding-left: 6.5rem !important;
    padding-right: 6.5rem !important;
  }
  .px-xxl-15 {
    padding-left: 7rem !important;
    padding-right: 7rem !important;
  }
  .px-xxl-16 {
    padding-left: 7.5rem !important;
    padding-right: 7.5rem !important;
  }
  .px-xxl-17 {
    padding-left: 8rem !important;
    padding-right: 8rem !important;
  }
  .px-xxl-18 {
    padding-left: 8.5rem !important;
    padding-right: 8.5rem !important;
  }
  .px-xxl-19 {
    padding-left: 9rem !important;
    padding-right: 9rem !important;
  }
  .px-xxl-20 {
    padding-left: 9.5rem !important;
    padding-right: 9.5rem !important;
  }
  .px-xxl-21 {
    padding-left: 10rem !important;
    padding-right: 10rem !important;
  }
  .px-xxl-22 {
    padding-left: 10.5rem !important;
    padding-right: 10.5rem !important;
  }
  .px-xxl-23 {
    padding-left: 11rem !important;
    padding-right: 11rem !important;
  }
  .px-xxl-24 {
    padding-left: 11.5rem !important;
    padding-right: 11.5rem !important;
  }
  .px-xxl-25 {
    padding-left: 12rem !important;
    padding-right: 12rem !important;
  }
  .px-xxl-26 {
    padding-left: 12.5rem !important;
    padding-right: 12.5rem !important;
  }
  .px-xxl-27 {
    padding-left: 13rem !important;
    padding-right: 13rem !important;
  }
  .px-xxl-28 {
    padding-left: 13.5rem !important;
    padding-right: 13.5rem !important;
  }
  .px-xxl-29 {
    padding-left: 14rem !important;
    padding-right: 14rem !important;
  }
  .px-xxl-30 {
    padding-left: 14.5rem !important;
    padding-right: 14.5rem !important;
  }
  .px-xxl-31 {
    padding-left: 15rem !important;
    padding-right: 15rem !important;
  }
  .px-xxl-32 {
    padding-left: 15.5rem !important;
    padding-right: 15.5rem !important;
  }
  .px-xxl-33 {
    padding-left: 16rem !important;
    padding-right: 16rem !important;
  }
  .px-xxl-34 {
    padding-left: 16.5rem !important;
    padding-right: 16.5rem !important;
  }
  .px-xxl-35 {
    padding-left: 17rem !important;
    padding-right: 17rem !important;
  }
  .px-xxl-36 {
    padding-left: 17.5rem !important;
    padding-right: 17.5rem !important;
  }
  .px-xxl-37 {
    padding-left: 18rem !important;
    padding-right: 18rem !important;
  }
  .px-xxl-38 {
    padding-left: 18.5rem !important;
    padding-right: 18.5rem !important;
  }
  .px-xxl-39 {
    padding-left: 19rem !important;
    padding-right: 19rem !important;
  }
  .px-xxl-40 {
    padding-left: 19.5rem !important;
    padding-right: 19.5rem !important;
  }
  .px-xxl-41 {
    padding-left: 20rem !important;
    padding-right: 20rem !important;
  }
  .px-xxl-42 {
    padding-left: 20.5rem !important;
    padding-right: 20.5rem !important;
  }
  .px-xxl-43 {
    padding-left: 21rem !important;
    padding-right: 21rem !important;
  }
  .px-xxl-44 {
    padding-left: 21.5rem !important;
    padding-right: 21.5rem !important;
  }
  .px-xxl-45 {
    padding-left: 22rem !important;
    padding-right: 22rem !important;
  }
  .px-xxl-46 {
    padding-left: 22.5rem !important;
    padding-right: 22.5rem !important;
  }
  .px-xxl-47 {
    padding-left: 23rem !important;
    padding-right: 23rem !important;
  }
  .px-xxl-48 {
    padding-left: 23.5rem !important;
    padding-right: 23.5rem !important;
  }
  .px-xxl-49 {
    padding-left: 24rem !important;
    padding-right: 24rem !important;
  }
  .px-xxl-50 {
    padding-left: 24.5rem !important;
    padding-right: 24.5rem !important;
  }
  .px-xxl-51 {
    padding-left: 25rem !important;
    padding-right: 25rem !important;
  }
  .px-xxl-52 {
    padding-left: 25.5rem !important;
    padding-right: 25.5rem !important;
  }
  .px-xxl-53 {
    padding-left: 26rem !important;
    padding-right: 26rem !important;
  }
  .px-xxl-54 {
    padding-left: 26.5rem !important;
    padding-right: 26.5rem !important;
  }
  .px-xxl-55 {
    padding-left: 27rem !important;
    padding-right: 27rem !important;
  }
  .px-xxl-56 {
    padding-left: 27.5rem !important;
    padding-right: 27.5rem !important;
  }
  .px-xxl-57 {
    padding-left: 28rem !important;
    padding-right: 28rem !important;
  }
  .px-xxl-58 {
    padding-left: 28.5rem !important;
    padding-right: 28.5rem !important;
  }
  .px-xxl-59 {
    padding-left: 29rem !important;
    padding-right: 29rem !important;
  }
  .px-xxl-60 {
    padding-left: 29.5rem !important;
    padding-right: 29.5rem !important;
  }
  .px-xxl-61 {
    padding-left: 30rem !important;
    padding-right: 30rem !important;
  }
  .px-xxl-62 {
    padding-left: 30.5rem !important;
    padding-right: 30.5rem !important;
  }
  .px-xxl-63 {
    padding-left: 31rem !important;
    padding-right: 31rem !important;
  }
  .px-xxl-64 {
    padding-left: 31.5rem !important;
    padding-right: 31.5rem !important;
  }
  .px-xxl-65 {
    padding-left: 32rem !important;
    padding-right: 32rem !important;
  }
  .px-xxl-66 {
    padding-left: 32.5rem !important;
    padding-right: 32.5rem !important;
  }
  .px-xxl-67 {
    padding-left: 33rem !important;
    padding-right: 33rem !important;
  }
  .px-xxl-68 {
    padding-left: 33.5rem !important;
    padding-right: 33.5rem !important;
  }
  .px-xxl-69 {
    padding-left: 34rem !important;
    padding-right: 34rem !important;
  }
  .px-xxl-70 {
    padding-left: 34.5rem !important;
    padding-right: 34.5rem !important;
  }
  .px-xxl-71 {
    padding-left: 35rem !important;
    padding-right: 35rem !important;
  }
  .px-xxl-72 {
    padding-left: 35.5rem !important;
    padding-right: 35.5rem !important;
  }
  .px-xxl-73 {
    padding-left: 36rem !important;
    padding-right: 36rem !important;
  }
  .px-xxl-74 {
    padding-left: 36.5rem !important;
    padding-right: 36.5rem !important;
  }
  .px-xxl-75 {
    padding-left: 37rem !important;
    padding-right: 37rem !important;
  }
  .px-xxl-76 {
    padding-left: 37.5rem !important;
    padding-right: 37.5rem !important;
  }
  .px-xxl-77 {
    padding-left: 38rem !important;
    padding-right: 38rem !important;
  }
  .px-xxl-78 {
    padding-left: 38.5rem !important;
    padding-right: 38.5rem !important;
  }
  .px-xxl-79 {
    padding-left: 39rem !important;
    padding-right: 39rem !important;
  }
  .px-xxl-80 {
    padding-left: 39.5rem !important;
    padding-right: 39.5rem !important;
  }
  .px-xxl-81 {
    padding-left: 40rem !important;
    padding-right: 40rem !important;
  }
  .px-xxl-82 {
    padding-left: 40.5rem !important;
    padding-right: 40.5rem !important;
  }
  .px-xxl-83 {
    padding-left: 41rem !important;
    padding-right: 41rem !important;
  }
  .px-xxl-84 {
    padding-left: 41.5rem !important;
    padding-right: 41.5rem !important;
  }
  .px-xxl-85 {
    padding-left: 42rem !important;
    padding-right: 42rem !important;
  }
  .px-xxl-86 {
    padding-left: 42.5rem !important;
    padding-right: 42.5rem !important;
  }
  .px-xxl-87 {
    padding-left: 43rem !important;
    padding-right: 43rem !important;
  }
  .px-xxl-88 {
    padding-left: 43.5rem !important;
    padding-right: 43.5rem !important;
  }
  .px-xxl-89 {
    padding-left: 44rem !important;
    padding-right: 44rem !important;
  }
  .px-xxl-90 {
    padding-left: 44.5rem !important;
    padding-right: 44.5rem !important;
  }
  .px-xxl-91 {
    padding-left: 45rem !important;
    padding-right: 45rem !important;
  }
  .px-xxl-92 {
    padding-left: 45.5rem !important;
    padding-right: 45.5rem !important;
  }
  .px-xxl-93 {
    padding-left: 46rem !important;
    padding-right: 46rem !important;
  }
  .px-xxl-94 {
    padding-left: 46.5rem !important;
    padding-right: 46.5rem !important;
  }
  .px-xxl-95 {
    padding-left: 47rem !important;
    padding-right: 47rem !important;
  }
  .px-xxl-96 {
    padding-left: 47.5rem !important;
    padding-right: 47.5rem !important;
  }
  .px-xxl-97 {
    padding-left: 48rem !important;
    padding-right: 48rem !important;
  }
  .px-xxl-98 {
    padding-left: 48.5rem !important;
    padding-right: 48.5rem !important;
  }
  .px-xxl-99 {
    padding-left: 49rem !important;
    padding-right: 49rem !important;
  }
  .px-xxl-100 {
    padding-left: 49.5rem !important;
    padding-right: 49.5rem !important;
  }
  .px-xxl-101 {
    padding-left: 50rem !important;
    padding-right: 50rem !important;
  }
  .px-xxl-102 {
    padding-left: 50.5rem !important;
    padding-right: 50.5rem !important;
  }
  .px-xxl-103 {
    padding-left: 51rem !important;
    padding-right: 51rem !important;
  }
  .px-xxl-104 {
    padding-left: 51.5rem !important;
    padding-right: 51.5rem !important;
  }
  .px-xxl-105 {
    padding-left: 52rem !important;
    padding-right: 52rem !important;
  }
  .px-xxl-106 {
    padding-left: 52.5rem !important;
    padding-right: 52.5rem !important;
  }
  .px-xxl-107 {
    padding-left: 53rem !important;
    padding-right: 53rem !important;
  }
  .px-xxl-108 {
    padding-left: 53.5rem !important;
    padding-right: 53.5rem !important;
  }
  .px-xxl-109 {
    padding-left: 54rem !important;
    padding-right: 54rem !important;
  }
  .px-xxl-110 {
    padding-left: 54.5rem !important;
    padding-right: 54.5rem !important;
  }
  .px-xxl-111 {
    padding-left: 55rem !important;
    padding-right: 55rem !important;
  }
  .px-xxl-112 {
    padding-left: 55.5rem !important;
    padding-right: 55.5rem !important;
  }
  .px-xxl-113 {
    padding-left: 56rem !important;
    padding-right: 56rem !important;
  }
  .px-xxl-114 {
    padding-left: 56.5rem !important;
    padding-right: 56.5rem !important;
  }
  .px-xxl-115 {
    padding-left: 57rem !important;
    padding-right: 57rem !important;
  }
  .px-xxl-116 {
    padding-left: 57.5rem !important;
    padding-right: 57.5rem !important;
  }
  .px-xxl-117 {
    padding-left: 58rem !important;
    padding-right: 58rem !important;
  }
  .px-xxl-118 {
    padding-left: 58.5rem !important;
    padding-right: 58.5rem !important;
  }
  .px-xxl-119 {
    padding-left: 59rem !important;
    padding-right: 59rem !important;
  }
  .px-xxl-120 {
    padding-left: 59.5rem !important;
    padding-right: 59.5rem !important;
  }
  .px-xxl-121 {
    padding-left: 60rem !important;
    padding-right: 60rem !important;
  }
  .px-xxl-122 {
    padding-left: 60.5rem !important;
    padding-right: 60.5rem !important;
  }
  .px-xxl-123 {
    padding-left: 61rem !important;
    padding-right: 61rem !important;
  }
  .px-xxl-124 {
    padding-left: 61.5rem !important;
    padding-right: 61.5rem !important;
  }
  .px-xxl-125 {
    padding-left: 62rem !important;
    padding-right: 62rem !important;
  }
  .px-xxl-126 {
    padding-left: 62.5rem !important;
    padding-right: 62.5rem !important;
  }
  .px-xxl-127 {
    padding-left: 63rem !important;
    padding-right: 63rem !important;
  }
  .px-xxl-128 {
    padding-left: 63.5rem !important;
    padding-right: 63.5rem !important;
  }
  .px-xxl-129 {
    padding-left: 64rem !important;
    padding-right: 64rem !important;
  }
  .px-xxl-130 {
    padding-left: 64.5rem !important;
    padding-right: 64.5rem !important;
  }
  .px-xxl-131 {
    padding-left: 65rem !important;
    padding-right: 65rem !important;
  }
  .px-xxl-132 {
    padding-left: 65.5rem !important;
    padding-right: 65.5rem !important;
  }
  .px-xxl-133 {
    padding-left: 66rem !important;
    padding-right: 66rem !important;
  }
  .px-xxl-134 {
    padding-left: 66.5rem !important;
    padding-right: 66.5rem !important;
  }
  .px-xxl-135 {
    padding-left: 67rem !important;
    padding-right: 67rem !important;
  }
  .px-xxl-136 {
    padding-left: 67.5rem !important;
    padding-right: 67.5rem !important;
  }
  .px-xxl-137 {
    padding-left: 68rem !important;
    padding-right: 68rem !important;
  }
  .px-xxl-138 {
    padding-left: 68.5rem !important;
    padding-right: 68.5rem !important;
  }
  .px-xxl-139 {
    padding-left: 69rem !important;
    padding-right: 69rem !important;
  }
  .px-xxl-140 {
    padding-left: 69.5rem !important;
    padding-right: 69.5rem !important;
  }
  .px-xxl-141 {
    padding-left: 70rem !important;
    padding-right: 70rem !important;
  }
  .px-xxl-142 {
    padding-left: 70.5rem !important;
    padding-right: 70.5rem !important;
  }
  .px-xxl-143 {
    padding-left: 71rem !important;
    padding-right: 71rem !important;
  }
  .px-xxl-144 {
    padding-left: 71.5rem !important;
    padding-right: 71.5rem !important;
  }
  .px-xxl-145 {
    padding-left: 72rem !important;
    padding-right: 72rem !important;
  }
  .px-xxl-146 {
    padding-left: 72.5rem !important;
    padding-right: 72.5rem !important;
  }
  .px-xxl-147 {
    padding-left: 73rem !important;
    padding-right: 73rem !important;
  }
  .px-xxl-148 {
    padding-left: 73.5rem !important;
    padding-right: 73.5rem !important;
  }
  .px-xxl-149 {
    padding-left: 74rem !important;
    padding-right: 74rem !important;
  }
  .px-xxl-150 {
    padding-left: 74.5rem !important;
    padding-right: 74.5rem !important;
  }
  .px-xxl-151 {
    padding-left: 75rem !important;
    padding-right: 75rem !important;
  }
  .px-xxl-152 {
    padding-left: 75.5rem !important;
    padding-right: 75.5rem !important;
  }
  .px-xxl-153 {
    padding-left: 76rem !important;
    padding-right: 76rem !important;
  }
  .px-xxl-154 {
    padding-left: 76.5rem !important;
    padding-right: 76.5rem !important;
  }
  .px-xxl-155 {
    padding-left: 77rem !important;
    padding-right: 77rem !important;
  }
  .px-xxl-156 {
    padding-left: 77.5rem !important;
    padding-right: 77.5rem !important;
  }
  .px-xxl-157 {
    padding-left: 78rem !important;
    padding-right: 78rem !important;
  }
  .px-xxl-158 {
    padding-left: 78.5rem !important;
    padding-right: 78.5rem !important;
  }
  .px-xxl-159 {
    padding-left: 79rem !important;
    padding-right: 79rem !important;
  }
  .px-xxl-160 {
    padding-left: 79.5rem !important;
    padding-right: 79.5rem !important;
  }
  .py-xxl-0 {
    padding-top: 0rem !important;
    padding-bottom: 0rem !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
  .py-xxl-6 {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important;
  }
  .py-xxl-7 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .py-xxl-8 {
    padding-top: 3.5rem !important;
    padding-bottom: 3.5rem !important;
  }
  .py-xxl-9 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important;
  }
  .py-xxl-10 {
    padding-top: 4.5rem !important;
    padding-bottom: 4.5rem !important;
  }
  .py-xxl-11 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important;
  }
  .py-xxl-12 {
    padding-top: 5.5rem !important;
    padding-bottom: 5.5rem !important;
  }
  .py-xxl-13 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
  .py-xxl-14 {
    padding-top: 6.5rem !important;
    padding-bottom: 6.5rem !important;
  }
  .py-xxl-15 {
    padding-top: 7rem !important;
    padding-bottom: 7rem !important;
  }
  .py-xxl-16 {
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important;
  }
  .py-xxl-17 {
    padding-top: 8rem !important;
    padding-bottom: 8rem !important;
  }
  .py-xxl-18 {
    padding-top: 8.5rem !important;
    padding-bottom: 8.5rem !important;
  }
  .py-xxl-19 {
    padding-top: 9rem !important;
    padding-bottom: 9rem !important;
  }
  .py-xxl-20 {
    padding-top: 9.5rem !important;
    padding-bottom: 9.5rem !important;
  }
  .py-xxl-21 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important;
  }
  .py-xxl-22 {
    padding-top: 10.5rem !important;
    padding-bottom: 10.5rem !important;
  }
  .py-xxl-23 {
    padding-top: 11rem !important;
    padding-bottom: 11rem !important;
  }
  .py-xxl-24 {
    padding-top: 11.5rem !important;
    padding-bottom: 11.5rem !important;
  }
  .py-xxl-25 {
    padding-top: 12rem !important;
    padding-bottom: 12rem !important;
  }
  .py-xxl-26 {
    padding-top: 12.5rem !important;
    padding-bottom: 12.5rem !important;
  }
  .py-xxl-27 {
    padding-top: 13rem !important;
    padding-bottom: 13rem !important;
  }
  .py-xxl-28 {
    padding-top: 13.5rem !important;
    padding-bottom: 13.5rem !important;
  }
  .py-xxl-29 {
    padding-top: 14rem !important;
    padding-bottom: 14rem !important;
  }
  .py-xxl-30 {
    padding-top: 14.5rem !important;
    padding-bottom: 14.5rem !important;
  }
  .py-xxl-31 {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important;
  }
  .py-xxl-32 {
    padding-top: 15.5rem !important;
    padding-bottom: 15.5rem !important;
  }
  .py-xxl-33 {
    padding-top: 16rem !important;
    padding-bottom: 16rem !important;
  }
  .py-xxl-34 {
    padding-top: 16.5rem !important;
    padding-bottom: 16.5rem !important;
  }
  .py-xxl-35 {
    padding-top: 17rem !important;
    padding-bottom: 17rem !important;
  }
  .py-xxl-36 {
    padding-top: 17.5rem !important;
    padding-bottom: 17.5rem !important;
  }
  .py-xxl-37 {
    padding-top: 18rem !important;
    padding-bottom: 18rem !important;
  }
  .py-xxl-38 {
    padding-top: 18.5rem !important;
    padding-bottom: 18.5rem !important;
  }
  .py-xxl-39 {
    padding-top: 19rem !important;
    padding-bottom: 19rem !important;
  }
  .py-xxl-40 {
    padding-top: 19.5rem !important;
    padding-bottom: 19.5rem !important;
  }
  .py-xxl-41 {
    padding-top: 20rem !important;
    padding-bottom: 20rem !important;
  }
  .py-xxl-42 {
    padding-top: 20.5rem !important;
    padding-bottom: 20.5rem !important;
  }
  .py-xxl-43 {
    padding-top: 21rem !important;
    padding-bottom: 21rem !important;
  }
  .py-xxl-44 {
    padding-top: 21.5rem !important;
    padding-bottom: 21.5rem !important;
  }
  .py-xxl-45 {
    padding-top: 22rem !important;
    padding-bottom: 22rem !important;
  }
  .py-xxl-46 {
    padding-top: 22.5rem !important;
    padding-bottom: 22.5rem !important;
  }
  .py-xxl-47 {
    padding-top: 23rem !important;
    padding-bottom: 23rem !important;
  }
  .py-xxl-48 {
    padding-top: 23.5rem !important;
    padding-bottom: 23.5rem !important;
  }
  .py-xxl-49 {
    padding-top: 24rem !important;
    padding-bottom: 24rem !important;
  }
  .py-xxl-50 {
    padding-top: 24.5rem !important;
    padding-bottom: 24.5rem !important;
  }
  .py-xxl-51 {
    padding-top: 25rem !important;
    padding-bottom: 25rem !important;
  }
  .py-xxl-52 {
    padding-top: 25.5rem !important;
    padding-bottom: 25.5rem !important;
  }
  .py-xxl-53 {
    padding-top: 26rem !important;
    padding-bottom: 26rem !important;
  }
  .py-xxl-54 {
    padding-top: 26.5rem !important;
    padding-bottom: 26.5rem !important;
  }
  .py-xxl-55 {
    padding-top: 27rem !important;
    padding-bottom: 27rem !important;
  }
  .py-xxl-56 {
    padding-top: 27.5rem !important;
    padding-bottom: 27.5rem !important;
  }
  .py-xxl-57 {
    padding-top: 28rem !important;
    padding-bottom: 28rem !important;
  }
  .py-xxl-58 {
    padding-top: 28.5rem !important;
    padding-bottom: 28.5rem !important;
  }
  .py-xxl-59 {
    padding-top: 29rem !important;
    padding-bottom: 29rem !important;
  }
  .py-xxl-60 {
    padding-top: 29.5rem !important;
    padding-bottom: 29.5rem !important;
  }
  .py-xxl-61 {
    padding-top: 30rem !important;
    padding-bottom: 30rem !important;
  }
  .py-xxl-62 {
    padding-top: 30.5rem !important;
    padding-bottom: 30.5rem !important;
  }
  .py-xxl-63 {
    padding-top: 31rem !important;
    padding-bottom: 31rem !important;
  }
  .py-xxl-64 {
    padding-top: 31.5rem !important;
    padding-bottom: 31.5rem !important;
  }
  .py-xxl-65 {
    padding-top: 32rem !important;
    padding-bottom: 32rem !important;
  }
  .py-xxl-66 {
    padding-top: 32.5rem !important;
    padding-bottom: 32.5rem !important;
  }
  .py-xxl-67 {
    padding-top: 33rem !important;
    padding-bottom: 33rem !important;
  }
  .py-xxl-68 {
    padding-top: 33.5rem !important;
    padding-bottom: 33.5rem !important;
  }
  .py-xxl-69 {
    padding-top: 34rem !important;
    padding-bottom: 34rem !important;
  }
  .py-xxl-70 {
    padding-top: 34.5rem !important;
    padding-bottom: 34.5rem !important;
  }
  .py-xxl-71 {
    padding-top: 35rem !important;
    padding-bottom: 35rem !important;
  }
  .py-xxl-72 {
    padding-top: 35.5rem !important;
    padding-bottom: 35.5rem !important;
  }
  .py-xxl-73 {
    padding-top: 36rem !important;
    padding-bottom: 36rem !important;
  }
  .py-xxl-74 {
    padding-top: 36.5rem !important;
    padding-bottom: 36.5rem !important;
  }
  .py-xxl-75 {
    padding-top: 37rem !important;
    padding-bottom: 37rem !important;
  }
  .py-xxl-76 {
    padding-top: 37.5rem !important;
    padding-bottom: 37.5rem !important;
  }
  .py-xxl-77 {
    padding-top: 38rem !important;
    padding-bottom: 38rem !important;
  }
  .py-xxl-78 {
    padding-top: 38.5rem !important;
    padding-bottom: 38.5rem !important;
  }
  .py-xxl-79 {
    padding-top: 39rem !important;
    padding-bottom: 39rem !important;
  }
  .py-xxl-80 {
    padding-top: 39.5rem !important;
    padding-bottom: 39.5rem !important;
  }
  .py-xxl-81 {
    padding-top: 40rem !important;
    padding-bottom: 40rem !important;
  }
  .py-xxl-82 {
    padding-top: 40.5rem !important;
    padding-bottom: 40.5rem !important;
  }
  .py-xxl-83 {
    padding-top: 41rem !important;
    padding-bottom: 41rem !important;
  }
  .py-xxl-84 {
    padding-top: 41.5rem !important;
    padding-bottom: 41.5rem !important;
  }
  .py-xxl-85 {
    padding-top: 42rem !important;
    padding-bottom: 42rem !important;
  }
  .py-xxl-86 {
    padding-top: 42.5rem !important;
    padding-bottom: 42.5rem !important;
  }
  .py-xxl-87 {
    padding-top: 43rem !important;
    padding-bottom: 43rem !important;
  }
  .py-xxl-88 {
    padding-top: 43.5rem !important;
    padding-bottom: 43.5rem !important;
  }
  .py-xxl-89 {
    padding-top: 44rem !important;
    padding-bottom: 44rem !important;
  }
  .py-xxl-90 {
    padding-top: 44.5rem !important;
    padding-bottom: 44.5rem !important;
  }
  .py-xxl-91 {
    padding-top: 45rem !important;
    padding-bottom: 45rem !important;
  }
  .py-xxl-92 {
    padding-top: 45.5rem !important;
    padding-bottom: 45.5rem !important;
  }
  .py-xxl-93 {
    padding-top: 46rem !important;
    padding-bottom: 46rem !important;
  }
  .py-xxl-94 {
    padding-top: 46.5rem !important;
    padding-bottom: 46.5rem !important;
  }
  .py-xxl-95 {
    padding-top: 47rem !important;
    padding-bottom: 47rem !important;
  }
  .py-xxl-96 {
    padding-top: 47.5rem !important;
    padding-bottom: 47.5rem !important;
  }
  .py-xxl-97 {
    padding-top: 48rem !important;
    padding-bottom: 48rem !important;
  }
  .py-xxl-98 {
    padding-top: 48.5rem !important;
    padding-bottom: 48.5rem !important;
  }
  .py-xxl-99 {
    padding-top: 49rem !important;
    padding-bottom: 49rem !important;
  }
  .py-xxl-100 {
    padding-top: 49.5rem !important;
    padding-bottom: 49.5rem !important;
  }
  .py-xxl-101 {
    padding-top: 50rem !important;
    padding-bottom: 50rem !important;
  }
  .py-xxl-102 {
    padding-top: 50.5rem !important;
    padding-bottom: 50.5rem !important;
  }
  .py-xxl-103 {
    padding-top: 51rem !important;
    padding-bottom: 51rem !important;
  }
  .py-xxl-104 {
    padding-top: 51.5rem !important;
    padding-bottom: 51.5rem !important;
  }
  .py-xxl-105 {
    padding-top: 52rem !important;
    padding-bottom: 52rem !important;
  }
  .py-xxl-106 {
    padding-top: 52.5rem !important;
    padding-bottom: 52.5rem !important;
  }
  .py-xxl-107 {
    padding-top: 53rem !important;
    padding-bottom: 53rem !important;
  }
  .py-xxl-108 {
    padding-top: 53.5rem !important;
    padding-bottom: 53.5rem !important;
  }
  .py-xxl-109 {
    padding-top: 54rem !important;
    padding-bottom: 54rem !important;
  }
  .py-xxl-110 {
    padding-top: 54.5rem !important;
    padding-bottom: 54.5rem !important;
  }
  .py-xxl-111 {
    padding-top: 55rem !important;
    padding-bottom: 55rem !important;
  }
  .py-xxl-112 {
    padding-top: 55.5rem !important;
    padding-bottom: 55.5rem !important;
  }
  .py-xxl-113 {
    padding-top: 56rem !important;
    padding-bottom: 56rem !important;
  }
  .py-xxl-114 {
    padding-top: 56.5rem !important;
    padding-bottom: 56.5rem !important;
  }
  .py-xxl-115 {
    padding-top: 57rem !important;
    padding-bottom: 57rem !important;
  }
  .py-xxl-116 {
    padding-top: 57.5rem !important;
    padding-bottom: 57.5rem !important;
  }
  .py-xxl-117 {
    padding-top: 58rem !important;
    padding-bottom: 58rem !important;
  }
  .py-xxl-118 {
    padding-top: 58.5rem !important;
    padding-bottom: 58.5rem !important;
  }
  .py-xxl-119 {
    padding-top: 59rem !important;
    padding-bottom: 59rem !important;
  }
  .py-xxl-120 {
    padding-top: 59.5rem !important;
    padding-bottom: 59.5rem !important;
  }
  .py-xxl-121 {
    padding-top: 60rem !important;
    padding-bottom: 60rem !important;
  }
  .py-xxl-122 {
    padding-top: 60.5rem !important;
    padding-bottom: 60.5rem !important;
  }
  .py-xxl-123 {
    padding-top: 61rem !important;
    padding-bottom: 61rem !important;
  }
  .py-xxl-124 {
    padding-top: 61.5rem !important;
    padding-bottom: 61.5rem !important;
  }
  .py-xxl-125 {
    padding-top: 62rem !important;
    padding-bottom: 62rem !important;
  }
  .py-xxl-126 {
    padding-top: 62.5rem !important;
    padding-bottom: 62.5rem !important;
  }
  .py-xxl-127 {
    padding-top: 63rem !important;
    padding-bottom: 63rem !important;
  }
  .py-xxl-128 {
    padding-top: 63.5rem !important;
    padding-bottom: 63.5rem !important;
  }
  .py-xxl-129 {
    padding-top: 64rem !important;
    padding-bottom: 64rem !important;
  }
  .py-xxl-130 {
    padding-top: 64.5rem !important;
    padding-bottom: 64.5rem !important;
  }
  .py-xxl-131 {
    padding-top: 65rem !important;
    padding-bottom: 65rem !important;
  }
  .py-xxl-132 {
    padding-top: 65.5rem !important;
    padding-bottom: 65.5rem !important;
  }
  .py-xxl-133 {
    padding-top: 66rem !important;
    padding-bottom: 66rem !important;
  }
  .py-xxl-134 {
    padding-top: 66.5rem !important;
    padding-bottom: 66.5rem !important;
  }
  .py-xxl-135 {
    padding-top: 67rem !important;
    padding-bottom: 67rem !important;
  }
  .py-xxl-136 {
    padding-top: 67.5rem !important;
    padding-bottom: 67.5rem !important;
  }
  .py-xxl-137 {
    padding-top: 68rem !important;
    padding-bottom: 68rem !important;
  }
  .py-xxl-138 {
    padding-top: 68.5rem !important;
    padding-bottom: 68.5rem !important;
  }
  .py-xxl-139 {
    padding-top: 69rem !important;
    padding-bottom: 69rem !important;
  }
  .py-xxl-140 {
    padding-top: 69.5rem !important;
    padding-bottom: 69.5rem !important;
  }
  .py-xxl-141 {
    padding-top: 70rem !important;
    padding-bottom: 70rem !important;
  }
  .py-xxl-142 {
    padding-top: 70.5rem !important;
    padding-bottom: 70.5rem !important;
  }
  .py-xxl-143 {
    padding-top: 71rem !important;
    padding-bottom: 71rem !important;
  }
  .py-xxl-144 {
    padding-top: 71.5rem !important;
    padding-bottom: 71.5rem !important;
  }
  .py-xxl-145 {
    padding-top: 72rem !important;
    padding-bottom: 72rem !important;
  }
  .py-xxl-146 {
    padding-top: 72.5rem !important;
    padding-bottom: 72.5rem !important;
  }
  .py-xxl-147 {
    padding-top: 73rem !important;
    padding-bottom: 73rem !important;
  }
  .py-xxl-148 {
    padding-top: 73.5rem !important;
    padding-bottom: 73.5rem !important;
  }
  .py-xxl-149 {
    padding-top: 74rem !important;
    padding-bottom: 74rem !important;
  }
  .py-xxl-150 {
    padding-top: 74.5rem !important;
    padding-bottom: 74.5rem !important;
  }
  .py-xxl-151 {
    padding-top: 75rem !important;
    padding-bottom: 75rem !important;
  }
  .py-xxl-152 {
    padding-top: 75.5rem !important;
    padding-bottom: 75.5rem !important;
  }
  .py-xxl-153 {
    padding-top: 76rem !important;
    padding-bottom: 76rem !important;
  }
  .py-xxl-154 {
    padding-top: 76.5rem !important;
    padding-bottom: 76.5rem !important;
  }
  .py-xxl-155 {
    padding-top: 77rem !important;
    padding-bottom: 77rem !important;
  }
  .py-xxl-156 {
    padding-top: 77.5rem !important;
    padding-bottom: 77.5rem !important;
  }
  .py-xxl-157 {
    padding-top: 78rem !important;
    padding-bottom: 78rem !important;
  }
  .py-xxl-158 {
    padding-top: 78.5rem !important;
    padding-bottom: 78.5rem !important;
  }
  .py-xxl-159 {
    padding-top: 79rem !important;
    padding-bottom: 79rem !important;
  }
  .py-xxl-160 {
    padding-top: 79.5rem !important;
    padding-bottom: 79.5rem !important;
  }
}
/*Margin*/
.m-0 {
  margin: 0rem !important;
}

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

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

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

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

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

.m-6 {
  margin: 2.5rem !important;
}

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

.m-8 {
  margin: 3.5rem !important;
}

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

.m-10 {
  margin: 4.5rem !important;
}

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

.m-12 {
  margin: 5.5rem !important;
}

.m-13 {
  margin: 6rem !important;
}

.m-14 {
  margin: 6.5rem !important;
}

.m-15 {
  margin: 7rem !important;
}

.m-16 {
  margin: 7.5rem !important;
}

.m-17 {
  margin: 8rem !important;
}

.m-18 {
  margin: 8.5rem !important;
}

.m-19 {
  margin: 9rem !important;
}

.m-20 {
  margin: 9.5rem !important;
}

.m-21 {
  margin: 10rem !important;
}

.m-22 {
  margin: 10.5rem !important;
}

.m-23 {
  margin: 11rem !important;
}

.m-24 {
  margin: 11.5rem !important;
}

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

.m-26 {
  margin: 12.5rem !important;
}

.m-27 {
  margin: 13rem !important;
}

.m-28 {
  margin: 13.5rem !important;
}

.m-29 {
  margin: 14rem !important;
}

.m-30 {
  margin: 14.5rem !important;
}

.m-31 {
  margin: 15rem !important;
}

.m-32 {
  margin: 15.5rem !important;
}

.m-33 {
  margin: 16rem !important;
}

.m-34 {
  margin: 16.5rem !important;
}

.m-35 {
  margin: 17rem !important;
}

.m-36 {
  margin: 17.5rem !important;
}

.m-37 {
  margin: 18rem !important;
}

.m-38 {
  margin: 18.5rem !important;
}

.m-39 {
  margin: 19rem !important;
}

.m-40 {
  margin: 19.5rem !important;
}

.m-41 {
  margin: 20rem !important;
}

.m-42 {
  margin: 20.5rem !important;
}

.m-43 {
  margin: 21rem !important;
}

.m-44 {
  margin: 21.5rem !important;
}

.m-45 {
  margin: 22rem !important;
}

.m-46 {
  margin: 22.5rem !important;
}

.m-47 {
  margin: 23rem !important;
}

.m-48 {
  margin: 23.5rem !important;
}

.m-49 {
  margin: 24rem !important;
}

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

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

.m-52 {
  margin: 25.5rem !important;
}

.m-53 {
  margin: 26rem !important;
}

.m-54 {
  margin: 26.5rem !important;
}

.m-55 {
  margin: 27rem !important;
}

.m-56 {
  margin: 27.5rem !important;
}

.m-57 {
  margin: 28rem !important;
}

.m-58 {
  margin: 28.5rem !important;
}

.m-59 {
  margin: 29rem !important;
}

.m-60 {
  margin: 29.5rem !important;
}

.m-61 {
  margin: 30rem !important;
}

.m-62 {
  margin: 30.5rem !important;
}

.m-63 {
  margin: 31rem !important;
}

.m-64 {
  margin: 31.5rem !important;
}

.m-65 {
  margin: 32rem !important;
}

.m-66 {
  margin: 32.5rem !important;
}

.m-67 {
  margin: 33rem !important;
}

.m-68 {
  margin: 33.5rem !important;
}

.m-69 {
  margin: 34rem !important;
}

.m-70 {
  margin: 34.5rem !important;
}

.m-71 {
  margin: 35rem !important;
}

.m-72 {
  margin: 35.5rem !important;
}

.m-73 {
  margin: 36rem !important;
}

.m-74 {
  margin: 36.5rem !important;
}

.m-75 {
  margin: 37rem !important;
}

.m-76 {
  margin: 37.5rem !important;
}

.m-77 {
  margin: 38rem !important;
}

.m-78 {
  margin: 38.5rem !important;
}

.m-79 {
  margin: 39rem !important;
}

.m-80 {
  margin: 39.5rem !important;
}

.m-81 {
  margin: 40rem !important;
}

.m-82 {
  margin: 40.5rem !important;
}

.m-83 {
  margin: 41rem !important;
}

.m-84 {
  margin: 41.5rem !important;
}

.m-85 {
  margin: 42rem !important;
}

.m-86 {
  margin: 42.5rem !important;
}

.m-87 {
  margin: 43rem !important;
}

.m-88 {
  margin: 43.5rem !important;
}

.m-89 {
  margin: 44rem !important;
}

.m-90 {
  margin: 44.5rem !important;
}

.m-91 {
  margin: 45rem !important;
}

.m-92 {
  margin: 45.5rem !important;
}

.m-93 {
  margin: 46rem !important;
}

.m-94 {
  margin: 46.5rem !important;
}

.m-95 {
  margin: 47rem !important;
}

.m-96 {
  margin: 47.5rem !important;
}

.m-97 {
  margin: 48rem !important;
}

.m-98 {
  margin: 48.5rem !important;
}

.m-99 {
  margin: 49rem !important;
}

.m-100 {
  margin: 49.5rem !important;
}

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

.m-102 {
  margin: 50.5rem !important;
}

.m-103 {
  margin: 51rem !important;
}

.m-104 {
  margin: 51.5rem !important;
}

.m-105 {
  margin: 52rem !important;
}

.m-106 {
  margin: 52.5rem !important;
}

.m-107 {
  margin: 53rem !important;
}

.m-108 {
  margin: 53.5rem !important;
}

.m-109 {
  margin: 54rem !important;
}

.m-110 {
  margin: 54.5rem !important;
}

.m-111 {
  margin: 55rem !important;
}

.m-112 {
  margin: 55.5rem !important;
}

.m-113 {
  margin: 56rem !important;
}

.m-114 {
  margin: 56.5rem !important;
}

.m-115 {
  margin: 57rem !important;
}

.m-116 {
  margin: 57.5rem !important;
}

.m-117 {
  margin: 58rem !important;
}

.m-118 {
  margin: 58.5rem !important;
}

.m-119 {
  margin: 59rem !important;
}

.m-120 {
  margin: 59.5rem !important;
}

.m-121 {
  margin: 60rem !important;
}

.m-122 {
  margin: 60.5rem !important;
}

.m-123 {
  margin: 61rem !important;
}

.m-124 {
  margin: 61.5rem !important;
}

.m-125 {
  margin: 62rem !important;
}

.m-126 {
  margin: 62.5rem !important;
}

.m-127 {
  margin: 63rem !important;
}

.m-128 {
  margin: 63.5rem !important;
}

.m-129 {
  margin: 64rem !important;
}

.m-130 {
  margin: 64.5rem !important;
}

.m-131 {
  margin: 65rem !important;
}

.m-132 {
  margin: 65.5rem !important;
}

.m-133 {
  margin: 66rem !important;
}

.m-134 {
  margin: 66.5rem !important;
}

.m-135 {
  margin: 67rem !important;
}

.m-136 {
  margin: 67.5rem !important;
}

.m-137 {
  margin: 68rem !important;
}

.m-138 {
  margin: 68.5rem !important;
}

.m-139 {
  margin: 69rem !important;
}

.m-140 {
  margin: 69.5rem !important;
}

.m-141 {
  margin: 70rem !important;
}

.m-142 {
  margin: 70.5rem !important;
}

.m-143 {
  margin: 71rem !important;
}

.m-144 {
  margin: 71.5rem !important;
}

.m-145 {
  margin: 72rem !important;
}

.m-146 {
  margin: 72.5rem !important;
}

.m-147 {
  margin: 73rem !important;
}

.m-148 {
  margin: 73.5rem !important;
}

.m-149 {
  margin: 74rem !important;
}

.m-150 {
  margin: 74.5rem !important;
}

.m-151 {
  margin: 75rem !important;
}

.m-152 {
  margin: 75.5rem !important;
}

.m-153 {
  margin: 76rem !important;
}

.m-154 {
  margin: 76.5rem !important;
}

.m-155 {
  margin: 77rem !important;
}

.m-156 {
  margin: 77.5rem !important;
}

.m-157 {
  margin: 78rem !important;
}

.m-158 {
  margin: 78.5rem !important;
}

.m-159 {
  margin: 79rem !important;
}

.m-160 {
  margin: 79.5rem !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.mt-99 {
  margin-top: 49rem !important;
}

.mt-100 {
  margin-top: 49.5rem !important;
}

.mt-101 {
  margin-top: 50rem !important;
}

.mt-102 {
  margin-top: 50.5rem !important;
}

.mt-103 {
  margin-top: 51rem !important;
}

.mt-104 {
  margin-top: 51.5rem !important;
}

.mt-105 {
  margin-top: 52rem !important;
}

.mt-106 {
  margin-top: 52.5rem !important;
}

.mt-107 {
  margin-top: 53rem !important;
}

.mt-108 {
  margin-top: 53.5rem !important;
}

.mt-109 {
  margin-top: 54rem !important;
}

.mt-110 {
  margin-top: 54.5rem !important;
}

.mt-111 {
  margin-top: 55rem !important;
}

.mt-112 {
  margin-top: 55.5rem !important;
}

.mt-113 {
  margin-top: 56rem !important;
}

.mt-114 {
  margin-top: 56.5rem !important;
}

.mt-115 {
  margin-top: 57rem !important;
}

.mt-116 {
  margin-top: 57.5rem !important;
}

.mt-117 {
  margin-top: 58rem !important;
}

.mt-118 {
  margin-top: 58.5rem !important;
}

.mt-119 {
  margin-top: 59rem !important;
}

.mt-120 {
  margin-top: 59.5rem !important;
}

.mt-121 {
  margin-top: 60rem !important;
}

.mt-122 {
  margin-top: 60.5rem !important;
}

.mt-123 {
  margin-top: 61rem !important;
}

.mt-124 {
  margin-top: 61.5rem !important;
}

.mt-125 {
  margin-top: 62rem !important;
}

.mt-126 {
  margin-top: 62.5rem !important;
}

.mt-127 {
  margin-top: 63rem !important;
}

.mt-128 {
  margin-top: 63.5rem !important;
}

.mt-129 {
  margin-top: 64rem !important;
}

.mt-130 {
  margin-top: 64.5rem !important;
}

.mt-131 {
  margin-top: 65rem !important;
}

.mt-132 {
  margin-top: 65.5rem !important;
}

.mt-133 {
  margin-top: 66rem !important;
}

.mt-134 {
  margin-top: 66.5rem !important;
}

.mt-135 {
  margin-top: 67rem !important;
}

.mt-136 {
  margin-top: 67.5rem !important;
}

.mt-137 {
  margin-top: 68rem !important;
}

.mt-138 {
  margin-top: 68.5rem !important;
}

.mt-139 {
  margin-top: 69rem !important;
}

.mt-140 {
  margin-top: 69.5rem !important;
}

.mt-141 {
  margin-top: 70rem !important;
}

.mt-142 {
  margin-top: 70.5rem !important;
}

.mt-143 {
  margin-top: 71rem !important;
}

.mt-144 {
  margin-top: 71.5rem !important;
}

.mt-145 {
  margin-top: 72rem !important;
}

.mt-146 {
  margin-top: 72.5rem !important;
}

.mt-147 {
  margin-top: 73rem !important;
}

.mt-148 {
  margin-top: 73.5rem !important;
}

.mt-149 {
  margin-top: 74rem !important;
}

.mt-150 {
  margin-top: 74.5rem !important;
}

.mt-151 {
  margin-top: 75rem !important;
}

.mt-152 {
  margin-top: 75.5rem !important;
}

.mt-153 {
  margin-top: 76rem !important;
}

.mt-154 {
  margin-top: 76.5rem !important;
}

.mt-155 {
  margin-top: 77rem !important;
}

.mt-156 {
  margin-top: 77.5rem !important;
}

.mt-157 {
  margin-top: 78rem !important;
}

.mt-158 {
  margin-top: 78.5rem !important;
}

.mt-159 {
  margin-top: 79rem !important;
}

.mt-160 {
  margin-top: 79.5rem !important;
}

.mb-0 {
  margin-bottom: 0rem !important;
}

.mb-1 {
  margin-bottom: 0.25rem !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.mb-3 {
  margin-bottom: 1rem !important;
}

.mb-4 {
  margin-bottom: 1.5rem !important;
}

.mb-5 {
  margin-bottom: 2rem !important;
}

.mb-6 {
  margin-bottom: 2.5rem !important;
}

.mb-7 {
  margin-bottom: 3rem !important;
}

.mb-8 {
  margin-bottom: 3.5rem !important;
}

.mb-9 {
  margin-bottom: 4rem !important;
}

.mb-10 {
  margin-bottom: 4.5rem !important;
}

.mb-11 {
  margin-bottom: 5rem !important;
}

.mb-12 {
  margin-bottom: 5.5rem !important;
}

.mb-13 {
  margin-bottom: 6rem !important;
}

.mb-14 {
  margin-bottom: 6.5rem !important;
}

.mb-15 {
  margin-bottom: 7rem !important;
}

.mb-16 {
  margin-bottom: 7.5rem !important;
}

.mb-17 {
  margin-bottom: 8rem !important;
}

.mb-18 {
  margin-bottom: 8.5rem !important;
}

.mb-19 {
  margin-bottom: 9rem !important;
}

.mb-20 {
  margin-bottom: 9.5rem !important;
}

.mb-21 {
  margin-bottom: 10rem !important;
}

.mb-22 {
  margin-bottom: 10.5rem !important;
}

.mb-23 {
  margin-bottom: 11rem !important;
}

.mb-24 {
  margin-bottom: 11.5rem !important;
}

.mb-25 {
  margin-bottom: 12rem !important;
}

.mb-26 {
  margin-bottom: 12.5rem !important;
}

.mb-27 {
  margin-bottom: 13rem !important;
}

.mb-28 {
  margin-bottom: 13.5rem !important;
}

.mb-29 {
  margin-bottom: 14rem !important;
}

.mb-30 {
  margin-bottom: 14.5rem !important;
}

.mb-31 {
  margin-bottom: 15rem !important;
}

.mb-32 {
  margin-bottom: 15.5rem !important;
}

.mb-33 {
  margin-bottom: 16rem !important;
}

.mb-34 {
  margin-bottom: 16.5rem !important;
}

.mb-35 {
  margin-bottom: 17rem !important;
}

.mb-36 {
  margin-bottom: 17.5rem !important;
}

.mb-37 {
  margin-bottom: 18rem !important;
}

.mb-38 {
  margin-bottom: 18.5rem !important;
}

.mb-39 {
  margin-bottom: 19rem !important;
}

.mb-40 {
  margin-bottom: 19.5rem !important;
}

.mb-41 {
  margin-bottom: 20rem !important;
}

.mb-42 {
  margin-bottom: 20.5rem !important;
}

.mb-43 {
  margin-bottom: 21rem !important;
}

.mb-44 {
  margin-bottom: 21.5rem !important;
}

.mb-45 {
  margin-bottom: 22rem !important;
}

.mb-46 {
  margin-bottom: 22.5rem !important;
}

.mb-47 {
  margin-bottom: 23rem !important;
}

.mb-48 {
  margin-bottom: 23.5rem !important;
}

.mb-49 {
  margin-bottom: 24rem !important;
}

.mb-50 {
  margin-bottom: 24.5rem !important;
}

.mb-51 {
  margin-bottom: 25rem !important;
}

.mb-52 {
  margin-bottom: 25.5rem !important;
}

.mb-53 {
  margin-bottom: 26rem !important;
}

.mb-54 {
  margin-bottom: 26.5rem !important;
}

.mb-55 {
  margin-bottom: 27rem !important;
}

.mb-56 {
  margin-bottom: 27.5rem !important;
}

.mb-57 {
  margin-bottom: 28rem !important;
}

.mb-58 {
  margin-bottom: 28.5rem !important;
}

.mb-59 {
  margin-bottom: 29rem !important;
}

.mb-60 {
  margin-bottom: 29.5rem !important;
}

.mb-61 {
  margin-bottom: 30rem !important;
}

.mb-62 {
  margin-bottom: 30.5rem !important;
}

.mb-63 {
  margin-bottom: 31rem !important;
}

.mb-64 {
  margin-bottom: 31.5rem !important;
}

.mb-65 {
  margin-bottom: 32rem !important;
}

.mb-66 {
  margin-bottom: 32.5rem !important;
}

.mb-67 {
  margin-bottom: 33rem !important;
}

.mb-68 {
  margin-bottom: 33.5rem !important;
}

.mb-69 {
  margin-bottom: 34rem !important;
}

.mb-70 {
  margin-bottom: 34.5rem !important;
}

.mb-71 {
  margin-bottom: 35rem !important;
}

.mb-72 {
  margin-bottom: 35.5rem !important;
}

.mb-73 {
  margin-bottom: 36rem !important;
}

.mb-74 {
  margin-bottom: 36.5rem !important;
}

.mb-75 {
  margin-bottom: 37rem !important;
}

.mb-76 {
  margin-bottom: 37.5rem !important;
}

.mb-77 {
  margin-bottom: 38rem !important;
}

.mb-78 {
  margin-bottom: 38.5rem !important;
}

.mb-79 {
  margin-bottom: 39rem !important;
}

.mb-80 {
  margin-bottom: 39.5rem !important;
}

.mb-81 {
  margin-bottom: 40rem !important;
}

.mb-82 {
  margin-bottom: 40.5rem !important;
}

.mb-83 {
  margin-bottom: 41rem !important;
}

.mb-84 {
  margin-bottom: 41.5rem !important;
}

.mb-85 {
  margin-bottom: 42rem !important;
}

.mb-86 {
  margin-bottom: 42.5rem !important;
}

.mb-87 {
  margin-bottom: 43rem !important;
}

.mb-88 {
  margin-bottom: 43.5rem !important;
}

.mb-89 {
  margin-bottom: 44rem !important;
}

.mb-90 {
  margin-bottom: 44.5rem !important;
}

.mb-91 {
  margin-bottom: 45rem !important;
}

.mb-92 {
  margin-bottom: 45.5rem !important;
}

.mb-93 {
  margin-bottom: 46rem !important;
}

.mb-94 {
  margin-bottom: 46.5rem !important;
}

.mb-95 {
  margin-bottom: 47rem !important;
}

.mb-96 {
  margin-bottom: 47.5rem !important;
}

.mb-97 {
  margin-bottom: 48rem !important;
}

.mb-98 {
  margin-bottom: 48.5rem !important;
}

.mb-99 {
  margin-bottom: 49rem !important;
}

.mb-100 {
  margin-bottom: 49.5rem !important;
}

.mb-101 {
  margin-bottom: 50rem !important;
}

.mb-102 {
  margin-bottom: 50.5rem !important;
}

.mb-103 {
  margin-bottom: 51rem !important;
}

.mb-104 {
  margin-bottom: 51.5rem !important;
}

.mb-105 {
  margin-bottom: 52rem !important;
}

.mb-106 {
  margin-bottom: 52.5rem !important;
}

.mb-107 {
  margin-bottom: 53rem !important;
}

.mb-108 {
  margin-bottom: 53.5rem !important;
}

.mb-109 {
  margin-bottom: 54rem !important;
}

.mb-110 {
  margin-bottom: 54.5rem !important;
}

.mb-111 {
  margin-bottom: 55rem !important;
}

.mb-112 {
  margin-bottom: 55.5rem !important;
}

.mb-113 {
  margin-bottom: 56rem !important;
}

.mb-114 {
  margin-bottom: 56.5rem !important;
}

.mb-115 {
  margin-bottom: 57rem !important;
}

.mb-116 {
  margin-bottom: 57.5rem !important;
}

.mb-117 {
  margin-bottom: 58rem !important;
}

.mb-118 {
  margin-bottom: 58.5rem !important;
}

.mb-119 {
  margin-bottom: 59rem !important;
}

.mb-120 {
  margin-bottom: 59.5rem !important;
}

.mb-121 {
  margin-bottom: 60rem !important;
}

.mb-122 {
  margin-bottom: 60.5rem !important;
}

.mb-123 {
  margin-bottom: 61rem !important;
}

.mb-124 {
  margin-bottom: 61.5rem !important;
}

.mb-125 {
  margin-bottom: 62rem !important;
}

.mb-126 {
  margin-bottom: 62.5rem !important;
}

.mb-127 {
  margin-bottom: 63rem !important;
}

.mb-128 {
  margin-bottom: 63.5rem !important;
}

.mb-129 {
  margin-bottom: 64rem !important;
}

.mb-130 {
  margin-bottom: 64.5rem !important;
}

.mb-131 {
  margin-bottom: 65rem !important;
}

.mb-132 {
  margin-bottom: 65.5rem !important;
}

.mb-133 {
  margin-bottom: 66rem !important;
}

.mb-134 {
  margin-bottom: 66.5rem !important;
}

.mb-135 {
  margin-bottom: 67rem !important;
}

.mb-136 {
  margin-bottom: 67.5rem !important;
}

.mb-137 {
  margin-bottom: 68rem !important;
}

.mb-138 {
  margin-bottom: 68.5rem !important;
}

.mb-139 {
  margin-bottom: 69rem !important;
}

.mb-140 {
  margin-bottom: 69.5rem !important;
}

.mb-141 {
  margin-bottom: 70rem !important;
}

.mb-142 {
  margin-bottom: 70.5rem !important;
}

.mb-143 {
  margin-bottom: 71rem !important;
}

.mb-144 {
  margin-bottom: 71.5rem !important;
}

.mb-145 {
  margin-bottom: 72rem !important;
}

.mb-146 {
  margin-bottom: 72.5rem !important;
}

.mb-147 {
  margin-bottom: 73rem !important;
}

.mb-148 {
  margin-bottom: 73.5rem !important;
}

.mb-149 {
  margin-bottom: 74rem !important;
}

.mb-150 {
  margin-bottom: 74.5rem !important;
}

.mb-151 {
  margin-bottom: 75rem !important;
}

.mb-152 {
  margin-bottom: 75.5rem !important;
}

.mb-153 {
  margin-bottom: 76rem !important;
}

.mb-154 {
  margin-bottom: 76.5rem !important;
}

.mb-155 {
  margin-bottom: 77rem !important;
}

.mb-156 {
  margin-bottom: 77.5rem !important;
}

.mb-157 {
  margin-bottom: 78rem !important;
}

.mb-158 {
  margin-bottom: 78.5rem !important;
}

.mb-159 {
  margin-bottom: 79rem !important;
}

.mb-160 {
  margin-bottom: 79.5rem !important;
}

.ms-0 {
  margin-left: 0rem !important;
}

.ms-1 {
  margin-left: 0.25rem !important;
}

.ms-2 {
  margin-left: 0.5rem !important;
}

.ms-3 {
  margin-left: 1rem !important;
}

.ms-4 {
  margin-left: 1.5rem !important;
}

.ms-5 {
  margin-left: 2rem !important;
}

.ms-6 {
  margin-left: 2.5rem !important;
}

.ms-7 {
  margin-left: 3rem !important;
}

.ms-8 {
  margin-left: 3.5rem !important;
}

.ms-9 {
  margin-left: 4rem !important;
}

.ms-10 {
  margin-left: 4.5rem !important;
}

.ms-11 {
  margin-left: 5rem !important;
}

.ms-12 {
  margin-left: 5.5rem !important;
}

.ms-13 {
  margin-left: 6rem !important;
}

.ms-14 {
  margin-left: 6.5rem !important;
}

.ms-15 {
  margin-left: 7rem !important;
}

.ms-16 {
  margin-left: 7.5rem !important;
}

.ms-17 {
  margin-left: 8rem !important;
}

.ms-18 {
  margin-left: 8.5rem !important;
}

.ms-19 {
  margin-left: 9rem !important;
}

.ms-20 {
  margin-left: 9.5rem !important;
}

.ms-21 {
  margin-left: 10rem !important;
}

.ms-22 {
  margin-left: 10.5rem !important;
}

.ms-23 {
  margin-left: 11rem !important;
}

.ms-24 {
  margin-left: 11.5rem !important;
}

.ms-25 {
  margin-left: 12rem !important;
}

.ms-26 {
  margin-left: 12.5rem !important;
}

.ms-27 {
  margin-left: 13rem !important;
}

.ms-28 {
  margin-left: 13.5rem !important;
}

.ms-29 {
  margin-left: 14rem !important;
}

.ms-30 {
  margin-left: 14.5rem !important;
}

.ms-31 {
  margin-left: 15rem !important;
}

.ms-32 {
  margin-left: 15.5rem !important;
}

.ms-33 {
  margin-left: 16rem !important;
}

.ms-34 {
  margin-left: 16.5rem !important;
}

.ms-35 {
  margin-left: 17rem !important;
}

.ms-36 {
  margin-left: 17.5rem !important;
}

.ms-37 {
  margin-left: 18rem !important;
}

.ms-38 {
  margin-left: 18.5rem !important;
}

.ms-39 {
  margin-left: 19rem !important;
}

.ms-40 {
  margin-left: 19.5rem !important;
}

.ms-41 {
  margin-left: 20rem !important;
}

.ms-42 {
  margin-left: 20.5rem !important;
}

.ms-43 {
  margin-left: 21rem !important;
}

.ms-44 {
  margin-left: 21.5rem !important;
}

.ms-45 {
  margin-left: 22rem !important;
}

.ms-46 {
  margin-left: 22.5rem !important;
}

.ms-47 {
  margin-left: 23rem !important;
}

.ms-48 {
  margin-left: 23.5rem !important;
}

.ms-49 {
  margin-left: 24rem !important;
}

.ms-50 {
  margin-left: 24.5rem !important;
}

.ms-51 {
  margin-left: 25rem !important;
}

.ms-52 {
  margin-left: 25.5rem !important;
}

.ms-53 {
  margin-left: 26rem !important;
}

.ms-54 {
  margin-left: 26.5rem !important;
}

.ms-55 {
  margin-left: 27rem !important;
}

.ms-56 {
  margin-left: 27.5rem !important;
}

.ms-57 {
  margin-left: 28rem !important;
}

.ms-58 {
  margin-left: 28.5rem !important;
}

.ms-59 {
  margin-left: 29rem !important;
}

.ms-60 {
  margin-left: 29.5rem !important;
}

.ms-61 {
  margin-left: 30rem !important;
}

.ms-62 {
  margin-left: 30.5rem !important;
}

.ms-63 {
  margin-left: 31rem !important;
}

.ms-64 {
  margin-left: 31.5rem !important;
}

.ms-65 {
  margin-left: 32rem !important;
}

.ms-66 {
  margin-left: 32.5rem !important;
}

.ms-67 {
  margin-left: 33rem !important;
}

.ms-68 {
  margin-left: 33.5rem !important;
}

.ms-69 {
  margin-left: 34rem !important;
}

.ms-70 {
  margin-left: 34.5rem !important;
}

.ms-71 {
  margin-left: 35rem !important;
}

.ms-72 {
  margin-left: 35.5rem !important;
}

.ms-73 {
  margin-left: 36rem !important;
}

.ms-74 {
  margin-left: 36.5rem !important;
}

.ms-75 {
  margin-left: 37rem !important;
}

.ms-76 {
  margin-left: 37.5rem !important;
}

.ms-77 {
  margin-left: 38rem !important;
}

.ms-78 {
  margin-left: 38.5rem !important;
}

.ms-79 {
  margin-left: 39rem !important;
}

.ms-80 {
  margin-left: 39.5rem !important;
}

.ms-81 {
  margin-left: 40rem !important;
}

.ms-82 {
  margin-left: 40.5rem !important;
}

.ms-83 {
  margin-left: 41rem !important;
}

.ms-84 {
  margin-left: 41.5rem !important;
}

.ms-85 {
  margin-left: 42rem !important;
}

.ms-86 {
  margin-left: 42.5rem !important;
}

.ms-87 {
  margin-left: 43rem !important;
}

.ms-88 {
  margin-left: 43.5rem !important;
}

.ms-89 {
  margin-left: 44rem !important;
}

.ms-90 {
  margin-left: 44.5rem !important;
}

.ms-91 {
  margin-left: 45rem !important;
}

.ms-92 {
  margin-left: 45.5rem !important;
}

.ms-93 {
  margin-left: 46rem !important;
}

.ms-94 {
  margin-left: 46.5rem !important;
}

.ms-95 {
  margin-left: 47rem !important;
}

.ms-96 {
  margin-left: 47.5rem !important;
}

.ms-97 {
  margin-left: 48rem !important;
}

.ms-98 {
  margin-left: 48.5rem !important;
}

.ms-99 {
  margin-left: 49rem !important;
}

.ms-100 {
  margin-left: 49.5rem !important;
}

.ms-101 {
  margin-left: 50rem !important;
}

.ms-102 {
  margin-left: 50.5rem !important;
}

.ms-103 {
  margin-left: 51rem !important;
}

.ms-104 {
  margin-left: 51.5rem !important;
}

.ms-105 {
  margin-left: 52rem !important;
}

.ms-106 {
  margin-left: 52.5rem !important;
}

.ms-107 {
  margin-left: 53rem !important;
}

.ms-108 {
  margin-left: 53.5rem !important;
}

.ms-109 {
  margin-left: 54rem !important;
}

.ms-110 {
  margin-left: 54.5rem !important;
}

.ms-111 {
  margin-left: 55rem !important;
}

.ms-112 {
  margin-left: 55.5rem !important;
}

.ms-113 {
  margin-left: 56rem !important;
}

.ms-114 {
  margin-left: 56.5rem !important;
}

.ms-115 {
  margin-left: 57rem !important;
}

.ms-116 {
  margin-left: 57.5rem !important;
}

.ms-117 {
  margin-left: 58rem !important;
}

.ms-118 {
  margin-left: 58.5rem !important;
}

.ms-119 {
  margin-left: 59rem !important;
}

.ms-120 {
  margin-left: 59.5rem !important;
}

.ms-121 {
  margin-left: 60rem !important;
}

.ms-122 {
  margin-left: 60.5rem !important;
}

.ms-123 {
  margin-left: 61rem !important;
}

.ms-124 {
  margin-left: 61.5rem !important;
}

.ms-125 {
  margin-left: 62rem !important;
}

.ms-126 {
  margin-left: 62.5rem !important;
}

.ms-127 {
  margin-left: 63rem !important;
}

.ms-128 {
  margin-left: 63.5rem !important;
}

.ms-129 {
  margin-left: 64rem !important;
}

.ms-130 {
  margin-left: 64.5rem !important;
}

.ms-131 {
  margin-left: 65rem !important;
}

.ms-132 {
  margin-left: 65.5rem !important;
}

.ms-133 {
  margin-left: 66rem !important;
}

.ms-134 {
  margin-left: 66.5rem !important;
}

.ms-135 {
  margin-left: 67rem !important;
}

.ms-136 {
  margin-left: 67.5rem !important;
}

.ms-137 {
  margin-left: 68rem !important;
}

.ms-138 {
  margin-left: 68.5rem !important;
}

.ms-139 {
  margin-left: 69rem !important;
}

.ms-140 {
  margin-left: 69.5rem !important;
}

.ms-141 {
  margin-left: 70rem !important;
}

.ms-142 {
  margin-left: 70.5rem !important;
}

.ms-143 {
  margin-left: 71rem !important;
}

.ms-144 {
  margin-left: 71.5rem !important;
}

.ms-145 {
  margin-left: 72rem !important;
}

.ms-146 {
  margin-left: 72.5rem !important;
}

.ms-147 {
  margin-left: 73rem !important;
}

.ms-148 {
  margin-left: 73.5rem !important;
}

.ms-149 {
  margin-left: 74rem !important;
}

.ms-150 {
  margin-left: 74.5rem !important;
}

.ms-151 {
  margin-left: 75rem !important;
}

.ms-152 {
  margin-left: 75.5rem !important;
}

.ms-153 {
  margin-left: 76rem !important;
}

.ms-154 {
  margin-left: 76.5rem !important;
}

.ms-155 {
  margin-left: 77rem !important;
}

.ms-156 {
  margin-left: 77.5rem !important;
}

.ms-157 {
  margin-left: 78rem !important;
}

.ms-158 {
  margin-left: 78.5rem !important;
}

.ms-159 {
  margin-left: 79rem !important;
}

.ms-160 {
  margin-left: 79.5rem !important;
}

.me-0 {
  margin-right: 0rem !important;
}

.me-1 {
  margin-right: 0.25rem !important;
}

.me-2 {
  margin-right: 0.5rem !important;
}

.me-3 {
  margin-right: 1rem !important;
}

.me-4 {
  margin-right: 1.5rem !important;
}

.me-5 {
  margin-right: 2rem !important;
}

.me-6 {
  margin-right: 2.5rem !important;
}

.me-7 {
  margin-right: 3rem !important;
}

.me-8 {
  margin-right: 3.5rem !important;
}

.me-9 {
  margin-right: 4rem !important;
}

.me-10 {
  margin-right: 4.5rem !important;
}

.me-11 {
  margin-right: 5rem !important;
}

.me-12 {
  margin-right: 5.5rem !important;
}

.me-13 {
  margin-right: 6rem !important;
}

.me-14 {
  margin-right: 6.5rem !important;
}

.me-15 {
  margin-right: 7rem !important;
}

.me-16 {
  margin-right: 7.5rem !important;
}

.me-17 {
  margin-right: 8rem !important;
}

.me-18 {
  margin-right: 8.5rem !important;
}

.me-19 {
  margin-right: 9rem !important;
}

.me-20 {
  margin-right: 9.5rem !important;
}

.me-21 {
  margin-right: 10rem !important;
}

.me-22 {
  margin-right: 10.5rem !important;
}

.me-23 {
  margin-right: 11rem !important;
}

.me-24 {
  margin-right: 11.5rem !important;
}

.me-25 {
  margin-right: 12rem !important;
}

.me-26 {
  margin-right: 12.5rem !important;
}

.me-27 {
  margin-right: 13rem !important;
}

.me-28 {
  margin-right: 13.5rem !important;
}

.me-29 {
  margin-right: 14rem !important;
}

.me-30 {
  margin-right: 14.5rem !important;
}

.me-31 {
  margin-right: 15rem !important;
}

.me-32 {
  margin-right: 15.5rem !important;
}

.me-33 {
  margin-right: 16rem !important;
}

.me-34 {
  margin-right: 16.5rem !important;
}

.me-35 {
  margin-right: 17rem !important;
}

.me-36 {
  margin-right: 17.5rem !important;
}

.me-37 {
  margin-right: 18rem !important;
}

.me-38 {
  margin-right: 18.5rem !important;
}

.me-39 {
  margin-right: 19rem !important;
}

.me-40 {
  margin-right: 19.5rem !important;
}

.me-41 {
  margin-right: 20rem !important;
}

.me-42 {
  margin-right: 20.5rem !important;
}

.me-43 {
  margin-right: 21rem !important;
}

.me-44 {
  margin-right: 21.5rem !important;
}

.me-45 {
  margin-right: 22rem !important;
}

.me-46 {
  margin-right: 22.5rem !important;
}

.me-47 {
  margin-right: 23rem !important;
}

.me-48 {
  margin-right: 23.5rem !important;
}

.me-49 {
  margin-right: 24rem !important;
}

.me-50 {
  margin-right: 24.5rem !important;
}

.me-51 {
  margin-right: 25rem !important;
}

.me-52 {
  margin-right: 25.5rem !important;
}

.me-53 {
  margin-right: 26rem !important;
}

.me-54 {
  margin-right: 26.5rem !important;
}

.me-55 {
  margin-right: 27rem !important;
}

.me-56 {
  margin-right: 27.5rem !important;
}

.me-57 {
  margin-right: 28rem !important;
}

.me-58 {
  margin-right: 28.5rem !important;
}

.me-59 {
  margin-right: 29rem !important;
}

.me-60 {
  margin-right: 29.5rem !important;
}

.me-61 {
  margin-right: 30rem !important;
}

.me-62 {
  margin-right: 30.5rem !important;
}

.me-63 {
  margin-right: 31rem !important;
}

.me-64 {
  margin-right: 31.5rem !important;
}

.me-65 {
  margin-right: 32rem !important;
}

.me-66 {
  margin-right: 32.5rem !important;
}

.me-67 {
  margin-right: 33rem !important;
}

.me-68 {
  margin-right: 33.5rem !important;
}

.me-69 {
  margin-right: 34rem !important;
}

.me-70 {
  margin-right: 34.5rem !important;
}

.me-71 {
  margin-right: 35rem !important;
}

.me-72 {
  margin-right: 35.5rem !important;
}

.me-73 {
  margin-right: 36rem !important;
}

.me-74 {
  margin-right: 36.5rem !important;
}

.me-75 {
  margin-right: 37rem !important;
}

.me-76 {
  margin-right: 37.5rem !important;
}

.me-77 {
  margin-right: 38rem !important;
}

.me-78 {
  margin-right: 38.5rem !important;
}

.me-79 {
  margin-right: 39rem !important;
}

.me-80 {
  margin-right: 39.5rem !important;
}

.me-81 {
  margin-right: 40rem !important;
}

.me-82 {
  margin-right: 40.5rem !important;
}

.me-83 {
  margin-right: 41rem !important;
}

.me-84 {
  margin-right: 41.5rem !important;
}

.me-85 {
  margin-right: 42rem !important;
}

.me-86 {
  margin-right: 42.5rem !important;
}

.me-87 {
  margin-right: 43rem !important;
}

.me-88 {
  margin-right: 43.5rem !important;
}

.me-89 {
  margin-right: 44rem !important;
}

.me-90 {
  margin-right: 44.5rem !important;
}

.me-91 {
  margin-right: 45rem !important;
}

.me-92 {
  margin-right: 45.5rem !important;
}

.me-93 {
  margin-right: 46rem !important;
}

.me-94 {
  margin-right: 46.5rem !important;
}

.me-95 {
  margin-right: 47rem !important;
}

.me-96 {
  margin-right: 47.5rem !important;
}

.me-97 {
  margin-right: 48rem !important;
}

.me-98 {
  margin-right: 48.5rem !important;
}

.me-99 {
  margin-right: 49rem !important;
}

.me-100 {
  margin-right: 49.5rem !important;
}

.me-101 {
  margin-right: 50rem !important;
}

.me-102 {
  margin-right: 50.5rem !important;
}

.me-103 {
  margin-right: 51rem !important;
}

.me-104 {
  margin-right: 51.5rem !important;
}

.me-105 {
  margin-right: 52rem !important;
}

.me-106 {
  margin-right: 52.5rem !important;
}

.me-107 {
  margin-right: 53rem !important;
}

.me-108 {
  margin-right: 53.5rem !important;
}

.me-109 {
  margin-right: 54rem !important;
}

.me-110 {
  margin-right: 54.5rem !important;
}

.me-111 {
  margin-right: 55rem !important;
}

.me-112 {
  margin-right: 55.5rem !important;
}

.me-113 {
  margin-right: 56rem !important;
}

.me-114 {
  margin-right: 56.5rem !important;
}

.me-115 {
  margin-right: 57rem !important;
}

.me-116 {
  margin-right: 57.5rem !important;
}

.me-117 {
  margin-right: 58rem !important;
}

.me-118 {
  margin-right: 58.5rem !important;
}

.me-119 {
  margin-right: 59rem !important;
}

.me-120 {
  margin-right: 59.5rem !important;
}

.me-121 {
  margin-right: 60rem !important;
}

.me-122 {
  margin-right: 60.5rem !important;
}

.me-123 {
  margin-right: 61rem !important;
}

.me-124 {
  margin-right: 61.5rem !important;
}

.me-125 {
  margin-right: 62rem !important;
}

.me-126 {
  margin-right: 62.5rem !important;
}

.me-127 {
  margin-right: 63rem !important;
}

.me-128 {
  margin-right: 63.5rem !important;
}

.me-129 {
  margin-right: 64rem !important;
}

.me-130 {
  margin-right: 64.5rem !important;
}

.me-131 {
  margin-right: 65rem !important;
}

.me-132 {
  margin-right: 65.5rem !important;
}

.me-133 {
  margin-right: 66rem !important;
}

.me-134 {
  margin-right: 66.5rem !important;
}

.me-135 {
  margin-right: 67rem !important;
}

.me-136 {
  margin-right: 67.5rem !important;
}

.me-137 {
  margin-right: 68rem !important;
}

.me-138 {
  margin-right: 68.5rem !important;
}

.me-139 {
  margin-right: 69rem !important;
}

.me-140 {
  margin-right: 69.5rem !important;
}

.me-141 {
  margin-right: 70rem !important;
}

.me-142 {
  margin-right: 70.5rem !important;
}

.me-143 {
  margin-right: 71rem !important;
}

.me-144 {
  margin-right: 71.5rem !important;
}

.me-145 {
  margin-right: 72rem !important;
}

.me-146 {
  margin-right: 72.5rem !important;
}

.me-147 {
  margin-right: 73rem !important;
}

.me-148 {
  margin-right: 73.5rem !important;
}

.me-149 {
  margin-right: 74rem !important;
}

.me-150 {
  margin-right: 74.5rem !important;
}

.me-151 {
  margin-right: 75rem !important;
}

.me-152 {
  margin-right: 75.5rem !important;
}

.me-153 {
  margin-right: 76rem !important;
}

.me-154 {
  margin-right: 76.5rem !important;
}

.me-155 {
  margin-right: 77rem !important;
}

.me-156 {
  margin-right: 77.5rem !important;
}

.me-157 {
  margin-right: 78rem !important;
}

.me-158 {
  margin-right: 78.5rem !important;
}

.me-159 {
  margin-right: 79rem !important;
}

.me-160 {
  margin-right: 79.5rem !important;
}

.mx-0 {
  margin-left: 0rem !important;
  margin-right: 0rem !important;
}

.mx-1 {
  margin-left: 0.25rem !important;
  margin-right: 0.25rem !important;
}

.mx-2 {
  margin-left: 0.5rem !important;
  margin-right: 0.5rem !important;
}

.mx-3 {
  margin-left: 1rem !important;
  margin-right: 1rem !important;
}

.mx-4 {
  margin-left: 1.5rem !important;
  margin-right: 1.5rem !important;
}

.mx-5 {
  margin-left: 2rem !important;
  margin-right: 2rem !important;
}

.mx-6 {
  margin-left: 2.5rem !important;
  margin-right: 2.5rem !important;
}

.mx-7 {
  margin-left: 3rem !important;
  margin-right: 3rem !important;
}

.mx-8 {
  margin-left: 3.5rem !important;
  margin-right: 3.5rem !important;
}

.mx-9 {
  margin-left: 4rem !important;
  margin-right: 4rem !important;
}

.mx-10 {
  margin-left: 4.5rem !important;
  margin-right: 4.5rem !important;
}

.mx-11 {
  margin-left: 5rem !important;
  margin-right: 5rem !important;
}

.mx-12 {
  margin-left: 5.5rem !important;
  margin-right: 5.5rem !important;
}

.mx-13 {
  margin-left: 6rem !important;
  margin-right: 6rem !important;
}

.mx-14 {
  margin-left: 6.5rem !important;
  margin-right: 6.5rem !important;
}

.mx-15 {
  margin-left: 7rem !important;
  margin-right: 7rem !important;
}

.mx-16 {
  margin-left: 7.5rem !important;
  margin-right: 7.5rem !important;
}

.mx-17 {
  margin-left: 8rem !important;
  margin-right: 8rem !important;
}

.mx-18 {
  margin-left: 8.5rem !important;
  margin-right: 8.5rem !important;
}

.mx-19 {
  margin-left: 9rem !important;
  margin-right: 9rem !important;
}

.mx-20 {
  margin-left: 9.5rem !important;
  margin-right: 9.5rem !important;
}

.mx-21 {
  margin-left: 10rem !important;
  margin-right: 10rem !important;
}

.mx-22 {
  margin-left: 10.5rem !important;
  margin-right: 10.5rem !important;
}

.mx-23 {
  margin-left: 11rem !important;
  margin-right: 11rem !important;
}

.mx-24 {
  margin-left: 11.5rem !important;
  margin-right: 11.5rem !important;
}

.mx-25 {
  margin-left: 12rem !important;
  margin-right: 12rem !important;
}

.mx-26 {
  margin-left: 12.5rem !important;
  margin-right: 12.5rem !important;
}

.mx-27 {
  margin-left: 13rem !important;
  margin-right: 13rem !important;
}

.mx-28 {
  margin-left: 13.5rem !important;
  margin-right: 13.5rem !important;
}

.mx-29 {
  margin-left: 14rem !important;
  margin-right: 14rem !important;
}

.mx-30 {
  margin-left: 14.5rem !important;
  margin-right: 14.5rem !important;
}

.mx-31 {
  margin-left: 15rem !important;
  margin-right: 15rem !important;
}

.mx-32 {
  margin-left: 15.5rem !important;
  margin-right: 15.5rem !important;
}

.mx-33 {
  margin-left: 16rem !important;
  margin-right: 16rem !important;
}

.mx-34 {
  margin-left: 16.5rem !important;
  margin-right: 16.5rem !important;
}

.mx-35 {
  margin-left: 17rem !important;
  margin-right: 17rem !important;
}

.mx-36 {
  margin-left: 17.5rem !important;
  margin-right: 17.5rem !important;
}

.mx-37 {
  margin-left: 18rem !important;
  margin-right: 18rem !important;
}

.mx-38 {
  margin-left: 18.5rem !important;
  margin-right: 18.5rem !important;
}

.mx-39 {
  margin-left: 19rem !important;
  margin-right: 19rem !important;
}

.mx-40 {
  margin-left: 19.5rem !important;
  margin-right: 19.5rem !important;
}

.mx-41 {
  margin-left: 20rem !important;
  margin-right: 20rem !important;
}

.mx-42 {
  margin-left: 20.5rem !important;
  margin-right: 20.5rem !important;
}

.mx-43 {
  margin-left: 21rem !important;
  margin-right: 21rem !important;
}

.mx-44 {
  margin-left: 21.5rem !important;
  margin-right: 21.5rem !important;
}

.mx-45 {
  margin-left: 22rem !important;
  margin-right: 22rem !important;
}

.mx-46 {
  margin-left: 22.5rem !important;
  margin-right: 22.5rem !important;
}

.mx-47 {
  margin-left: 23rem !important;
  margin-right: 23rem !important;
}

.mx-48 {
  margin-left: 23.5rem !important;
  margin-right: 23.5rem !important;
}

.mx-49 {
  margin-left: 24rem !important;
  margin-right: 24rem !important;
}

.mx-50 {
  margin-left: 24.5rem !important;
  margin-right: 24.5rem !important;
}

.mx-51 {
  margin-left: 25rem !important;
  margin-right: 25rem !important;
}

.mx-52 {
  margin-left: 25.5rem !important;
  margin-right: 25.5rem !important;
}

.mx-53 {
  margin-left: 26rem !important;
  margin-right: 26rem !important;
}

.mx-54 {
  margin-left: 26.5rem !important;
  margin-right: 26.5rem !important;
}

.mx-55 {
  margin-left: 27rem !important;
  margin-right: 27rem !important;
}

.mx-56 {
  margin-left: 27.5rem !important;
  margin-right: 27.5rem !important;
}

.mx-57 {
  margin-left: 28rem !important;
  margin-right: 28rem !important;
}

.mx-58 {
  margin-left: 28.5rem !important;
  margin-right: 28.5rem !important;
}

.mx-59 {
  margin-left: 29rem !important;
  margin-right: 29rem !important;
}

.mx-60 {
  margin-left: 29.5rem !important;
  margin-right: 29.5rem !important;
}

.mx-61 {
  margin-left: 30rem !important;
  margin-right: 30rem !important;
}

.mx-62 {
  margin-left: 30.5rem !important;
  margin-right: 30.5rem !important;
}

.mx-63 {
  margin-left: 31rem !important;
  margin-right: 31rem !important;
}

.mx-64 {
  margin-left: 31.5rem !important;
  margin-right: 31.5rem !important;
}

.mx-65 {
  margin-left: 32rem !important;
  margin-right: 32rem !important;
}

.mx-66 {
  margin-left: 32.5rem !important;
  margin-right: 32.5rem !important;
}

.mx-67 {
  margin-left: 33rem !important;
  margin-right: 33rem !important;
}

.mx-68 {
  margin-left: 33.5rem !important;
  margin-right: 33.5rem !important;
}

.mx-69 {
  margin-left: 34rem !important;
  margin-right: 34rem !important;
}

.mx-70 {
  margin-left: 34.5rem !important;
  margin-right: 34.5rem !important;
}

.mx-71 {
  margin-left: 35rem !important;
  margin-right: 35rem !important;
}

.mx-72 {
  margin-left: 35.5rem !important;
  margin-right: 35.5rem !important;
}

.mx-73 {
  margin-left: 36rem !important;
  margin-right: 36rem !important;
}

.mx-74 {
  margin-left: 36.5rem !important;
  margin-right: 36.5rem !important;
}

.mx-75 {
  margin-left: 37rem !important;
  margin-right: 37rem !important;
}

.mx-76 {
  margin-left: 37.5rem !important;
  margin-right: 37.5rem !important;
}

.mx-77 {
  margin-left: 38rem !important;
  margin-right: 38rem !important;
}

.mx-78 {
  margin-left: 38.5rem !important;
  margin-right: 38.5rem !important;
}

.mx-79 {
  margin-left: 39rem !important;
  margin-right: 39rem !important;
}

.mx-80 {
  margin-left: 39.5rem !important;
  margin-right: 39.5rem !important;
}

.mx-81 {
  margin-left: 40rem !important;
  margin-right: 40rem !important;
}

.mx-82 {
  margin-left: 40.5rem !important;
  margin-right: 40.5rem !important;
}

.mx-83 {
  margin-left: 41rem !important;
  margin-right: 41rem !important;
}

.mx-84 {
  margin-left: 41.5rem !important;
  margin-right: 41.5rem !important;
}

.mx-85 {
  margin-left: 42rem !important;
  margin-right: 42rem !important;
}

.mx-86 {
  margin-left: 42.5rem !important;
  margin-right: 42.5rem !important;
}

.mx-87 {
  margin-left: 43rem !important;
  margin-right: 43rem !important;
}

.mx-88 {
  margin-left: 43.5rem !important;
  margin-right: 43.5rem !important;
}

.mx-89 {
  margin-left: 44rem !important;
  margin-right: 44rem !important;
}

.mx-90 {
  margin-left: 44.5rem !important;
  margin-right: 44.5rem !important;
}

.mx-91 {
  margin-left: 45rem !important;
  margin-right: 45rem !important;
}

.mx-92 {
  margin-left: 45.5rem !important;
  margin-right: 45.5rem !important;
}

.mx-93 {
  margin-left: 46rem !important;
  margin-right: 46rem !important;
}

.mx-94 {
  margin-left: 46.5rem !important;
  margin-right: 46.5rem !important;
}

.mx-95 {
  margin-left: 47rem !important;
  margin-right: 47rem !important;
}

.mx-96 {
  margin-left: 47.5rem !important;
  margin-right: 47.5rem !important;
}

.mx-97 {
  margin-left: 48rem !important;
  margin-right: 48rem !important;
}

.mx-98 {
  margin-left: 48.5rem !important;
  margin-right: 48.5rem !important;
}

.mx-99 {
  margin-left: 49rem !important;
  margin-right: 49rem !important;
}

.mx-100 {
  margin-left: 49.5rem !important;
  margin-right: 49.5rem !important;
}

.mx-101 {
  margin-left: 50rem !important;
  margin-right: 50rem !important;
}

.mx-102 {
  margin-left: 50.5rem !important;
  margin-right: 50.5rem !important;
}

.mx-103 {
  margin-left: 51rem !important;
  margin-right: 51rem !important;
}

.mx-104 {
  margin-left: 51.5rem !important;
  margin-right: 51.5rem !important;
}

.mx-105 {
  margin-left: 52rem !important;
  margin-right: 52rem !important;
}

.mx-106 {
  margin-left: 52.5rem !important;
  margin-right: 52.5rem !important;
}

.mx-107 {
  margin-left: 53rem !important;
  margin-right: 53rem !important;
}

.mx-108 {
  margin-left: 53.5rem !important;
  margin-right: 53.5rem !important;
}

.mx-109 {
  margin-left: 54rem !important;
  margin-right: 54rem !important;
}

.mx-110 {
  margin-left: 54.5rem !important;
  margin-right: 54.5rem !important;
}

.mx-111 {
  margin-left: 55rem !important;
  margin-right: 55rem !important;
}

.mx-112 {
  margin-left: 55.5rem !important;
  margin-right: 55.5rem !important;
}

.mx-113 {
  margin-left: 56rem !important;
  margin-right: 56rem !important;
}

.mx-114 {
  margin-left: 56.5rem !important;
  margin-right: 56.5rem !important;
}

.mx-115 {
  margin-left: 57rem !important;
  margin-right: 57rem !important;
}

.mx-116 {
  margin-left: 57.5rem !important;
  margin-right: 57.5rem !important;
}

.mx-117 {
  margin-left: 58rem !important;
  margin-right: 58rem !important;
}

.mx-118 {
  margin-left: 58.5rem !important;
  margin-right: 58.5rem !important;
}

.mx-119 {
  margin-left: 59rem !important;
  margin-right: 59rem !important;
}

.mx-120 {
  margin-left: 59.5rem !important;
  margin-right: 59.5rem !important;
}

.mx-121 {
  margin-left: 60rem !important;
  margin-right: 60rem !important;
}

.mx-122 {
  margin-left: 60.5rem !important;
  margin-right: 60.5rem !important;
}

.mx-123 {
  margin-left: 61rem !important;
  margin-right: 61rem !important;
}

.mx-124 {
  margin-left: 61.5rem !important;
  margin-right: 61.5rem !important;
}

.mx-125 {
  margin-left: 62rem !important;
  margin-right: 62rem !important;
}

.mx-126 {
  margin-left: 62.5rem !important;
  margin-right: 62.5rem !important;
}

.mx-127 {
  margin-left: 63rem !important;
  margin-right: 63rem !important;
}

.mx-128 {
  margin-left: 63.5rem !important;
  margin-right: 63.5rem !important;
}

.mx-129 {
  margin-left: 64rem !important;
  margin-right: 64rem !important;
}

.mx-130 {
  margin-left: 64.5rem !important;
  margin-right: 64.5rem !important;
}

.mx-131 {
  margin-left: 65rem !important;
  margin-right: 65rem !important;
}

.mx-132 {
  margin-left: 65.5rem !important;
  margin-right: 65.5rem !important;
}

.mx-133 {
  margin-left: 66rem !important;
  margin-right: 66rem !important;
}

.mx-134 {
  margin-left: 66.5rem !important;
  margin-right: 66.5rem !important;
}

.mx-135 {
  margin-left: 67rem !important;
  margin-right: 67rem !important;
}

.mx-136 {
  margin-left: 67.5rem !important;
  margin-right: 67.5rem !important;
}

.mx-137 {
  margin-left: 68rem !important;
  margin-right: 68rem !important;
}

.mx-138 {
  margin-left: 68.5rem !important;
  margin-right: 68.5rem !important;
}

.mx-139 {
  margin-left: 69rem !important;
  margin-right: 69rem !important;
}

.mx-140 {
  margin-left: 69.5rem !important;
  margin-right: 69.5rem !important;
}

.mx-141 {
  margin-left: 70rem !important;
  margin-right: 70rem !important;
}

.mx-142 {
  margin-left: 70.5rem !important;
  margin-right: 70.5rem !important;
}

.mx-143 {
  margin-left: 71rem !important;
  margin-right: 71rem !important;
}

.mx-144 {
  margin-left: 71.5rem !important;
  margin-right: 71.5rem !important;
}

.mx-145 {
  margin-left: 72rem !important;
  margin-right: 72rem !important;
}

.mx-146 {
  margin-left: 72.5rem !important;
  margin-right: 72.5rem !important;
}

.mx-147 {
  margin-left: 73rem !important;
  margin-right: 73rem !important;
}

.mx-148 {
  margin-left: 73.5rem !important;
  margin-right: 73.5rem !important;
}

.mx-149 {
  margin-left: 74rem !important;
  margin-right: 74rem !important;
}

.mx-150 {
  margin-left: 74.5rem !important;
  margin-right: 74.5rem !important;
}

.mx-151 {
  margin-left: 75rem !important;
  margin-right: 75rem !important;
}

.mx-152 {
  margin-left: 75.5rem !important;
  margin-right: 75.5rem !important;
}

.mx-153 {
  margin-left: 76rem !important;
  margin-right: 76rem !important;
}

.mx-154 {
  margin-left: 76.5rem !important;
  margin-right: 76.5rem !important;
}

.mx-155 {
  margin-left: 77rem !important;
  margin-right: 77rem !important;
}

.mx-156 {
  margin-left: 77.5rem !important;
  margin-right: 77.5rem !important;
}

.mx-157 {
  margin-left: 78rem !important;
  margin-right: 78rem !important;
}

.mx-158 {
  margin-left: 78.5rem !important;
  margin-right: 78.5rem !important;
}

.mx-159 {
  margin-left: 79rem !important;
  margin-right: 79rem !important;
}

.mx-160 {
  margin-left: 79.5rem !important;
  margin-right: 79.5rem !important;
}

.my-0 {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
}

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.my-5 {
  margin-top: 2rem !important;
  margin-bottom: 2rem !important;
}

.my-6 {
  margin-top: 2.5rem !important;
  margin-bottom: 2.5rem !important;
}

.my-7 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.my-8 {
  margin-top: 3.5rem !important;
  margin-bottom: 3.5rem !important;
}

.my-9 {
  margin-top: 4rem !important;
  margin-bottom: 4rem !important;
}

.my-10 {
  margin-top: 4.5rem !important;
  margin-bottom: 4.5rem !important;
}

.my-11 {
  margin-top: 5rem !important;
  margin-bottom: 5rem !important;
}

.my-12 {
  margin-top: 5.5rem !important;
  margin-bottom: 5.5rem !important;
}

.my-13 {
  margin-top: 6rem !important;
  margin-bottom: 6rem !important;
}

.my-14 {
  margin-top: 6.5rem !important;
  margin-bottom: 6.5rem !important;
}

.my-15 {
  margin-top: 7rem !important;
  margin-bottom: 7rem !important;
}

.my-16 {
  margin-top: 7.5rem !important;
  margin-bottom: 7.5rem !important;
}

.my-17 {
  margin-top: 8rem !important;
  margin-bottom: 8rem !important;
}

.my-18 {
  margin-top: 8.5rem !important;
  margin-bottom: 8.5rem !important;
}

.my-19 {
  margin-top: 9rem !important;
  margin-bottom: 9rem !important;
}

.my-20 {
  margin-top: 9.5rem !important;
  margin-bottom: 9.5rem !important;
}

.my-21 {
  margin-top: 10rem !important;
  margin-bottom: 10rem !important;
}

.my-22 {
  margin-top: 10.5rem !important;
  margin-bottom: 10.5rem !important;
}

.my-23 {
  margin-top: 11rem !important;
  margin-bottom: 11rem !important;
}

.my-24 {
  margin-top: 11.5rem !important;
  margin-bottom: 11.5rem !important;
}

.my-25 {
  margin-top: 12rem !important;
  margin-bottom: 12rem !important;
}

.my-26 {
  margin-top: 12.5rem !important;
  margin-bottom: 12.5rem !important;
}

.my-27 {
  margin-top: 13rem !important;
  margin-bottom: 13rem !important;
}

.my-28 {
  margin-top: 13.5rem !important;
  margin-bottom: 13.5rem !important;
}

.my-29 {
  margin-top: 14rem !important;
  margin-bottom: 14rem !important;
}

.my-30 {
  margin-top: 14.5rem !important;
  margin-bottom: 14.5rem !important;
}

.my-31 {
  margin-top: 15rem !important;
  margin-bottom: 15rem !important;
}

.my-32 {
  margin-top: 15.5rem !important;
  margin-bottom: 15.5rem !important;
}

.my-33 {
  margin-top: 16rem !important;
  margin-bottom: 16rem !important;
}

.my-34 {
  margin-top: 16.5rem !important;
  margin-bottom: 16.5rem !important;
}

.my-35 {
  margin-top: 17rem !important;
  margin-bottom: 17rem !important;
}

.my-36 {
  margin-top: 17.5rem !important;
  margin-bottom: 17.5rem !important;
}

.my-37 {
  margin-top: 18rem !important;
  margin-bottom: 18rem !important;
}

.my-38 {
  margin-top: 18.5rem !important;
  margin-bottom: 18.5rem !important;
}

.my-39 {
  margin-top: 19rem !important;
  margin-bottom: 19rem !important;
}

.my-40 {
  margin-top: 19.5rem !important;
  margin-bottom: 19.5rem !important;
}

.my-41 {
  margin-top: 20rem !important;
  margin-bottom: 20rem !important;
}

.my-42 {
  margin-top: 20.5rem !important;
  margin-bottom: 20.5rem !important;
}

.my-43 {
  margin-top: 21rem !important;
  margin-bottom: 21rem !important;
}

.my-44 {
  margin-top: 21.5rem !important;
  margin-bottom: 21.5rem !important;
}

.my-45 {
  margin-top: 22rem !important;
  margin-bottom: 22rem !important;
}

.my-46 {
  margin-top: 22.5rem !important;
  margin-bottom: 22.5rem !important;
}

.my-47 {
  margin-top: 23rem !important;
  margin-bottom: 23rem !important;
}

.my-48 {
  margin-top: 23.5rem !important;
  margin-bottom: 23.5rem !important;
}

.my-49 {
  margin-top: 24rem !important;
  margin-bottom: 24rem !important;
}

.my-50 {
  margin-top: 24.5rem !important;
  margin-bottom: 24.5rem !important;
}

.my-51 {
  margin-top: 25rem !important;
  margin-bottom: 25rem !important;
}

.my-52 {
  margin-top: 25.5rem !important;
  margin-bottom: 25.5rem !important;
}

.my-53 {
  margin-top: 26rem !important;
  margin-bottom: 26rem !important;
}

.my-54 {
  margin-top: 26.5rem !important;
  margin-bottom: 26.5rem !important;
}

.my-55 {
  margin-top: 27rem !important;
  margin-bottom: 27rem !important;
}

.my-56 {
  margin-top: 27.5rem !important;
  margin-bottom: 27.5rem !important;
}

.my-57 {
  margin-top: 28rem !important;
  margin-bottom: 28rem !important;
}

.my-58 {
  margin-top: 28.5rem !important;
  margin-bottom: 28.5rem !important;
}

.my-59 {
  margin-top: 29rem !important;
  margin-bottom: 29rem !important;
}

.my-60 {
  margin-top: 29.5rem !important;
  margin-bottom: 29.5rem !important;
}

.my-61 {
  margin-top: 30rem !important;
  margin-bottom: 30rem !important;
}

.my-62 {
  margin-top: 30.5rem !important;
  margin-bottom: 30.5rem !important;
}

.my-63 {
  margin-top: 31rem !important;
  margin-bottom: 31rem !important;
}

.my-64 {
  margin-top: 31.5rem !important;
  margin-bottom: 31.5rem !important;
}

.my-65 {
  margin-top: 32rem !important;
  margin-bottom: 32rem !important;
}

.my-66 {
  margin-top: 32.5rem !important;
  margin-bottom: 32.5rem !important;
}

.my-67 {
  margin-top: 33rem !important;
  margin-bottom: 33rem !important;
}

.my-68 {
  margin-top: 33.5rem !important;
  margin-bottom: 33.5rem !important;
}

.my-69 {
  margin-top: 34rem !important;
  margin-bottom: 34rem !important;
}

.my-70 {
  margin-top: 34.5rem !important;
  margin-bottom: 34.5rem !important;
}

.my-71 {
  margin-top: 35rem !important;
  margin-bottom: 35rem !important;
}

.my-72 {
  margin-top: 35.5rem !important;
  margin-bottom: 35.5rem !important;
}

.my-73 {
  margin-top: 36rem !important;
  margin-bottom: 36rem !important;
}

.my-74 {
  margin-top: 36.5rem !important;
  margin-bottom: 36.5rem !important;
}

.my-75 {
  margin-top: 37rem !important;
  margin-bottom: 37rem !important;
}

.my-76 {
  margin-top: 37.5rem !important;
  margin-bottom: 37.5rem !important;
}

.my-77 {
  margin-top: 38rem !important;
  margin-bottom: 38rem !important;
}

.my-78 {
  margin-top: 38.5rem !important;
  margin-bottom: 38.5rem !important;
}

.my-79 {
  margin-top: 39rem !important;
  margin-bottom: 39rem !important;
}

.my-80 {
  margin-top: 39.5rem !important;
  margin-bottom: 39.5rem !important;
}

.my-81 {
  margin-top: 40rem !important;
  margin-bottom: 40rem !important;
}

.my-82 {
  margin-top: 40.5rem !important;
  margin-bottom: 40.5rem !important;
}

.my-83 {
  margin-top: 41rem !important;
  margin-bottom: 41rem !important;
}

.my-84 {
  margin-top: 41.5rem !important;
  margin-bottom: 41.5rem !important;
}

.my-85 {
  margin-top: 42rem !important;
  margin-bottom: 42rem !important;
}

.my-86 {
  margin-top: 42.5rem !important;
  margin-bottom: 42.5rem !important;
}

.my-87 {
  margin-top: 43rem !important;
  margin-bottom: 43rem !important;
}

.my-88 {
  margin-top: 43.5rem !important;
  margin-bottom: 43.5rem !important;
}

.my-89 {
  margin-top: 44rem !important;
  margin-bottom: 44rem !important;
}

.my-90 {
  margin-top: 44.5rem !important;
  margin-bottom: 44.5rem !important;
}

.my-91 {
  margin-top: 45rem !important;
  margin-bottom: 45rem !important;
}

.my-92 {
  margin-top: 45.5rem !important;
  margin-bottom: 45.5rem !important;
}

.my-93 {
  margin-top: 46rem !important;
  margin-bottom: 46rem !important;
}

.my-94 {
  margin-top: 46.5rem !important;
  margin-bottom: 46.5rem !important;
}

.my-95 {
  margin-top: 47rem !important;
  margin-bottom: 47rem !important;
}

.my-96 {
  margin-top: 47.5rem !important;
  margin-bottom: 47.5rem !important;
}

.my-97 {
  margin-top: 48rem !important;
  margin-bottom: 48rem !important;
}

.my-98 {
  margin-top: 48.5rem !important;
  margin-bottom: 48.5rem !important;
}

.my-99 {
  margin-top: 49rem !important;
  margin-bottom: 49rem !important;
}

.my-100 {
  margin-top: 49.5rem !important;
  margin-bottom: 49.5rem !important;
}

.my-101 {
  margin-top: 50rem !important;
  margin-bottom: 50rem !important;
}

.my-102 {
  margin-top: 50.5rem !important;
  margin-bottom: 50.5rem !important;
}

.my-103 {
  margin-top: 51rem !important;
  margin-bottom: 51rem !important;
}

.my-104 {
  margin-top: 51.5rem !important;
  margin-bottom: 51.5rem !important;
}

.my-105 {
  margin-top: 52rem !important;
  margin-bottom: 52rem !important;
}

.my-106 {
  margin-top: 52.5rem !important;
  margin-bottom: 52.5rem !important;
}

.my-107 {
  margin-top: 53rem !important;
  margin-bottom: 53rem !important;
}

.my-108 {
  margin-top: 53.5rem !important;
  margin-bottom: 53.5rem !important;
}

.my-109 {
  margin-top: 54rem !important;
  margin-bottom: 54rem !important;
}

.my-110 {
  margin-top: 54.5rem !important;
  margin-bottom: 54.5rem !important;
}

.my-111 {
  margin-top: 55rem !important;
  margin-bottom: 55rem !important;
}

.my-112 {
  margin-top: 55.5rem !important;
  margin-bottom: 55.5rem !important;
}

.my-113 {
  margin-top: 56rem !important;
  margin-bottom: 56rem !important;
}

.my-114 {
  margin-top: 56.5rem !important;
  margin-bottom: 56.5rem !important;
}

.my-115 {
  margin-top: 57rem !important;
  margin-bottom: 57rem !important;
}

.my-116 {
  margin-top: 57.5rem !important;
  margin-bottom: 57.5rem !important;
}

.my-117 {
  margin-top: 58rem !important;
  margin-bottom: 58rem !important;
}

.my-118 {
  margin-top: 58.5rem !important;
  margin-bottom: 58.5rem !important;
}

.my-119 {
  margin-top: 59rem !important;
  margin-bottom: 59rem !important;
}

.my-120 {
  margin-top: 59.5rem !important;
  margin-bottom: 59.5rem !important;
}

.my-121 {
  margin-top: 60rem !important;
  margin-bottom: 60rem !important;
}

.my-122 {
  margin-top: 60.5rem !important;
  margin-bottom: 60.5rem !important;
}

.my-123 {
  margin-top: 61rem !important;
  margin-bottom: 61rem !important;
}

.my-124 {
  margin-top: 61.5rem !important;
  margin-bottom: 61.5rem !important;
}

.my-125 {
  margin-top: 62rem !important;
  margin-bottom: 62rem !important;
}

.my-126 {
  margin-top: 62.5rem !important;
  margin-bottom: 62.5rem !important;
}

.my-127 {
  margin-top: 63rem !important;
  margin-bottom: 63rem !important;
}

.my-128 {
  margin-top: 63.5rem !important;
  margin-bottom: 63.5rem !important;
}

.my-129 {
  margin-top: 64rem !important;
  margin-bottom: 64rem !important;
}

.my-130 {
  margin-top: 64.5rem !important;
  margin-bottom: 64.5rem !important;
}

.my-131 {
  margin-top: 65rem !important;
  margin-bottom: 65rem !important;
}

.my-132 {
  margin-top: 65.5rem !important;
  margin-bottom: 65.5rem !important;
}

.my-133 {
  margin-top: 66rem !important;
  margin-bottom: 66rem !important;
}

.my-134 {
  margin-top: 66.5rem !important;
  margin-bottom: 66.5rem !important;
}

.my-135 {
  margin-top: 67rem !important;
  margin-bottom: 67rem !important;
}

.my-136 {
  margin-top: 67.5rem !important;
  margin-bottom: 67.5rem !important;
}

.my-137 {
  margin-top: 68rem !important;
  margin-bottom: 68rem !important;
}

.my-138 {
  margin-top: 68.5rem !important;
  margin-bottom: 68.5rem !important;
}

.my-139 {
  margin-top: 69rem !important;
  margin-bottom: 69rem !important;
}

.my-140 {
  margin-top: 69.5rem !important;
  margin-bottom: 69.5rem !important;
}

.my-141 {
  margin-top: 70rem !important;
  margin-bottom: 70rem !important;
}

.my-142 {
  margin-top: 70.5rem !important;
  margin-bottom: 70.5rem !important;
}

.my-143 {
  margin-top: 71rem !important;
  margin-bottom: 71rem !important;
}

.my-144 {
  margin-top: 71.5rem !important;
  margin-bottom: 71.5rem !important;
}

.my-145 {
  margin-top: 72rem !important;
  margin-bottom: 72rem !important;
}

.my-146 {
  margin-top: 72.5rem !important;
  margin-bottom: 72.5rem !important;
}

.my-147 {
  margin-top: 73rem !important;
  margin-bottom: 73rem !important;
}

.my-148 {
  margin-top: 73.5rem !important;
  margin-bottom: 73.5rem !important;
}

.my-149 {
  margin-top: 74rem !important;
  margin-bottom: 74rem !important;
}

.my-150 {
  margin-top: 74.5rem !important;
  margin-bottom: 74.5rem !important;
}

.my-151 {
  margin-top: 75rem !important;
  margin-bottom: 75rem !important;
}

.my-152 {
  margin-top: 75.5rem !important;
  margin-bottom: 75.5rem !important;
}

.my-153 {
  margin-top: 76rem !important;
  margin-bottom: 76rem !important;
}

.my-154 {
  margin-top: 76.5rem !important;
  margin-bottom: 76.5rem !important;
}

.my-155 {
  margin-top: 77rem !important;
  margin-bottom: 77rem !important;
}

.my-156 {
  margin-top: 77.5rem !important;
  margin-bottom: 77.5rem !important;
}

.my-157 {
  margin-top: 78rem !important;
  margin-bottom: 78rem !important;
}

.my-158 {
  margin-top: 78.5rem !important;
  margin-bottom: 78.5rem !important;
}

.my-159 {
  margin-top: 79rem !important;
  margin-bottom: 79rem !important;
}

.my-160 {
  margin-top: 79.5rem !important;
  margin-bottom: 79.5rem !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0rem !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 2rem !important;
  }
  .m-sm-6 {
    margin: 2.5rem !important;
  }
  .m-sm-7 {
    margin: 3rem !important;
  }
  .m-sm-8 {
    margin: 3.5rem !important;
  }
  .m-sm-9 {
    margin: 4rem !important;
  }
  .m-sm-10 {
    margin: 4.5rem !important;
  }
  .m-sm-11 {
    margin: 5rem !important;
  }
  .m-sm-12 {
    margin: 5.5rem !important;
  }
  .m-sm-13 {
    margin: 6rem !important;
  }
  .m-sm-14 {
    margin: 6.5rem !important;
  }
  .m-sm-15 {
    margin: 7rem !important;
  }
  .m-sm-16 {
    margin: 7.5rem !important;
  }
  .m-sm-17 {
    margin: 8rem !important;
  }
  .m-sm-18 {
    margin: 8.5rem !important;
  }
  .m-sm-19 {
    margin: 9rem !important;
  }
  .m-sm-20 {
    margin: 9.5rem !important;
  }
  .m-sm-21 {
    margin: 10rem !important;
  }
  .m-sm-22 {
    margin: 10.5rem !important;
  }
  .m-sm-23 {
    margin: 11rem !important;
  }
  .m-sm-24 {
    margin: 11.5rem !important;
  }
  .m-sm-25 {
    margin: 12rem !important;
  }
  .m-sm-26 {
    margin: 12.5rem !important;
  }
  .m-sm-27 {
    margin: 13rem !important;
  }
  .m-sm-28 {
    margin: 13.5rem !important;
  }
  .m-sm-29 {
    margin: 14rem !important;
  }
  .m-sm-30 {
    margin: 14.5rem !important;
  }
  .m-sm-31 {
    margin: 15rem !important;
  }
  .m-sm-32 {
    margin: 15.5rem !important;
  }
  .m-sm-33 {
    margin: 16rem !important;
  }
  .m-sm-34 {
    margin: 16.5rem !important;
  }
  .m-sm-35 {
    margin: 17rem !important;
  }
  .m-sm-36 {
    margin: 17.5rem !important;
  }
  .m-sm-37 {
    margin: 18rem !important;
  }
  .m-sm-38 {
    margin: 18.5rem !important;
  }
  .m-sm-39 {
    margin: 19rem !important;
  }
  .m-sm-40 {
    margin: 19.5rem !important;
  }
  .m-sm-41 {
    margin: 20rem !important;
  }
  .m-sm-42 {
    margin: 20.5rem !important;
  }
  .m-sm-43 {
    margin: 21rem !important;
  }
  .m-sm-44 {
    margin: 21.5rem !important;
  }
  .m-sm-45 {
    margin: 22rem !important;
  }
  .m-sm-46 {
    margin: 22.5rem !important;
  }
  .m-sm-47 {
    margin: 23rem !important;
  }
  .m-sm-48 {
    margin: 23.5rem !important;
  }
  .m-sm-49 {
    margin: 24rem !important;
  }
  .m-sm-50 {
    margin: 24.5rem !important;
  }
  .m-sm-51 {
    margin: 25rem !important;
  }
  .m-sm-52 {
    margin: 25.5rem !important;
  }
  .m-sm-53 {
    margin: 26rem !important;
  }
  .m-sm-54 {
    margin: 26.5rem !important;
  }
  .m-sm-55 {
    margin: 27rem !important;
  }
  .m-sm-56 {
    margin: 27.5rem !important;
  }
  .m-sm-57 {
    margin: 28rem !important;
  }
  .m-sm-58 {
    margin: 28.5rem !important;
  }
  .m-sm-59 {
    margin: 29rem !important;
  }
  .m-sm-60 {
    margin: 29.5rem !important;
  }
  .m-sm-61 {
    margin: 30rem !important;
  }
  .m-sm-62 {
    margin: 30.5rem !important;
  }
  .m-sm-63 {
    margin: 31rem !important;
  }
  .m-sm-64 {
    margin: 31.5rem !important;
  }
  .m-sm-65 {
    margin: 32rem !important;
  }
  .m-sm-66 {
    margin: 32.5rem !important;
  }
  .m-sm-67 {
    margin: 33rem !important;
  }
  .m-sm-68 {
    margin: 33.5rem !important;
  }
  .m-sm-69 {
    margin: 34rem !important;
  }
  .m-sm-70 {
    margin: 34.5rem !important;
  }
  .m-sm-71 {
    margin: 35rem !important;
  }
  .m-sm-72 {
    margin: 35.5rem !important;
  }
  .m-sm-73 {
    margin: 36rem !important;
  }
  .m-sm-74 {
    margin: 36.5rem !important;
  }
  .m-sm-75 {
    margin: 37rem !important;
  }
  .m-sm-76 {
    margin: 37.5rem !important;
  }
  .m-sm-77 {
    margin: 38rem !important;
  }
  .m-sm-78 {
    margin: 38.5rem !important;
  }
  .m-sm-79 {
    margin: 39rem !important;
  }
  .m-sm-80 {
    margin: 39.5rem !important;
  }
  .m-sm-81 {
    margin: 40rem !important;
  }
  .m-sm-82 {
    margin: 40.5rem !important;
  }
  .m-sm-83 {
    margin: 41rem !important;
  }
  .m-sm-84 {
    margin: 41.5rem !important;
  }
  .m-sm-85 {
    margin: 42rem !important;
  }
  .m-sm-86 {
    margin: 42.5rem !important;
  }
  .m-sm-87 {
    margin: 43rem !important;
  }
  .m-sm-88 {
    margin: 43.5rem !important;
  }
  .m-sm-89 {
    margin: 44rem !important;
  }
  .m-sm-90 {
    margin: 44.5rem !important;
  }
  .m-sm-91 {
    margin: 45rem !important;
  }
  .m-sm-92 {
    margin: 45.5rem !important;
  }
  .m-sm-93 {
    margin: 46rem !important;
  }
  .m-sm-94 {
    margin: 46.5rem !important;
  }
  .m-sm-95 {
    margin: 47rem !important;
  }
  .m-sm-96 {
    margin: 47.5rem !important;
  }
  .m-sm-97 {
    margin: 48rem !important;
  }
  .m-sm-98 {
    margin: 48.5rem !important;
  }
  .m-sm-99 {
    margin: 49rem !important;
  }
  .m-sm-100 {
    margin: 49.5rem !important;
  }
  .m-sm-101 {
    margin: 50rem !important;
  }
  .m-sm-102 {
    margin: 50.5rem !important;
  }
  .m-sm-103 {
    margin: 51rem !important;
  }
  .m-sm-104 {
    margin: 51.5rem !important;
  }
  .m-sm-105 {
    margin: 52rem !important;
  }
  .m-sm-106 {
    margin: 52.5rem !important;
  }
  .m-sm-107 {
    margin: 53rem !important;
  }
  .m-sm-108 {
    margin: 53.5rem !important;
  }
  .m-sm-109 {
    margin: 54rem !important;
  }
  .m-sm-110 {
    margin: 54.5rem !important;
  }
  .m-sm-111 {
    margin: 55rem !important;
  }
  .m-sm-112 {
    margin: 55.5rem !important;
  }
  .m-sm-113 {
    margin: 56rem !important;
  }
  .m-sm-114 {
    margin: 56.5rem !important;
  }
  .m-sm-115 {
    margin: 57rem !important;
  }
  .m-sm-116 {
    margin: 57.5rem !important;
  }
  .m-sm-117 {
    margin: 58rem !important;
  }
  .m-sm-118 {
    margin: 58.5rem !important;
  }
  .m-sm-119 {
    margin: 59rem !important;
  }
  .m-sm-120 {
    margin: 59.5rem !important;
  }
  .m-sm-121 {
    margin: 60rem !important;
  }
  .m-sm-122 {
    margin: 60.5rem !important;
  }
  .m-sm-123 {
    margin: 61rem !important;
  }
  .m-sm-124 {
    margin: 61.5rem !important;
  }
  .m-sm-125 {
    margin: 62rem !important;
  }
  .m-sm-126 {
    margin: 62.5rem !important;
  }
  .m-sm-127 {
    margin: 63rem !important;
  }
  .m-sm-128 {
    margin: 63.5rem !important;
  }
  .m-sm-129 {
    margin: 64rem !important;
  }
  .m-sm-130 {
    margin: 64.5rem !important;
  }
  .m-sm-131 {
    margin: 65rem !important;
  }
  .m-sm-132 {
    margin: 65.5rem !important;
  }
  .m-sm-133 {
    margin: 66rem !important;
  }
  .m-sm-134 {
    margin: 66.5rem !important;
  }
  .m-sm-135 {
    margin: 67rem !important;
  }
  .m-sm-136 {
    margin: 67.5rem !important;
  }
  .m-sm-137 {
    margin: 68rem !important;
  }
  .m-sm-138 {
    margin: 68.5rem !important;
  }
  .m-sm-139 {
    margin: 69rem !important;
  }
  .m-sm-140 {
    margin: 69.5rem !important;
  }
  .m-sm-141 {
    margin: 70rem !important;
  }
  .m-sm-142 {
    margin: 70.5rem !important;
  }
  .m-sm-143 {
    margin: 71rem !important;
  }
  .m-sm-144 {
    margin: 71.5rem !important;
  }
  .m-sm-145 {
    margin: 72rem !important;
  }
  .m-sm-146 {
    margin: 72.5rem !important;
  }
  .m-sm-147 {
    margin: 73rem !important;
  }
  .m-sm-148 {
    margin: 73.5rem !important;
  }
  .m-sm-149 {
    margin: 74rem !important;
  }
  .m-sm-150 {
    margin: 74.5rem !important;
  }
  .m-sm-151 {
    margin: 75rem !important;
  }
  .m-sm-152 {
    margin: 75.5rem !important;
  }
  .m-sm-153 {
    margin: 76rem !important;
  }
  .m-sm-154 {
    margin: 76.5rem !important;
  }
  .m-sm-155 {
    margin: 77rem !important;
  }
  .m-sm-156 {
    margin: 77.5rem !important;
  }
  .m-sm-157 {
    margin: 78rem !important;
  }
  .m-sm-158 {
    margin: 78.5rem !important;
  }
  .m-sm-159 {
    margin: 79rem !important;
  }
  .m-sm-160 {
    margin: 79.5rem !important;
  }
  .mt-sm-0 {
    margin-top: 0rem !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 2rem !important;
  }
  .mt-sm-6 {
    margin-top: 2.5rem !important;
  }
  .mt-sm-7 {
    margin-top: 3rem !important;
  }
  .mt-sm-8 {
    margin-top: 3.5rem !important;
  }
  .mt-sm-9 {
    margin-top: 4rem !important;
  }
  .mt-sm-10 {
    margin-top: 4.5rem !important;
  }
  .mt-sm-11 {
    margin-top: 5rem !important;
  }
  .mt-sm-12 {
    margin-top: 5.5rem !important;
  }
  .mt-sm-13 {
    margin-top: 6rem !important;
  }
  .mt-sm-14 {
    margin-top: 6.5rem !important;
  }
  .mt-sm-15 {
    margin-top: 7rem !important;
  }
  .mt-sm-16 {
    margin-top: 7.5rem !important;
  }
  .mt-sm-17 {
    margin-top: 8rem !important;
  }
  .mt-sm-18 {
    margin-top: 8.5rem !important;
  }
  .mt-sm-19 {
    margin-top: 9rem !important;
  }
  .mt-sm-20 {
    margin-top: 9.5rem !important;
  }
  .mt-sm-21 {
    margin-top: 10rem !important;
  }
  .mt-sm-22 {
    margin-top: 10.5rem !important;
  }
  .mt-sm-23 {
    margin-top: 11rem !important;
  }
  .mt-sm-24 {
    margin-top: 11.5rem !important;
  }
  .mt-sm-25 {
    margin-top: 12rem !important;
  }
  .mt-sm-26 {
    margin-top: 12.5rem !important;
  }
  .mt-sm-27 {
    margin-top: 13rem !important;
  }
  .mt-sm-28 {
    margin-top: 13.5rem !important;
  }
  .mt-sm-29 {
    margin-top: 14rem !important;
  }
  .mt-sm-30 {
    margin-top: 14.5rem !important;
  }
  .mt-sm-31 {
    margin-top: 15rem !important;
  }
  .mt-sm-32 {
    margin-top: 15.5rem !important;
  }
  .mt-sm-33 {
    margin-top: 16rem !important;
  }
  .mt-sm-34 {
    margin-top: 16.5rem !important;
  }
  .mt-sm-35 {
    margin-top: 17rem !important;
  }
  .mt-sm-36 {
    margin-top: 17.5rem !important;
  }
  .mt-sm-37 {
    margin-top: 18rem !important;
  }
  .mt-sm-38 {
    margin-top: 18.5rem !important;
  }
  .mt-sm-39 {
    margin-top: 19rem !important;
  }
  .mt-sm-40 {
    margin-top: 19.5rem !important;
  }
  .mt-sm-41 {
    margin-top: 20rem !important;
  }
  .mt-sm-42 {
    margin-top: 20.5rem !important;
  }
  .mt-sm-43 {
    margin-top: 21rem !important;
  }
  .mt-sm-44 {
    margin-top: 21.5rem !important;
  }
  .mt-sm-45 {
    margin-top: 22rem !important;
  }
  .mt-sm-46 {
    margin-top: 22.5rem !important;
  }
  .mt-sm-47 {
    margin-top: 23rem !important;
  }
  .mt-sm-48 {
    margin-top: 23.5rem !important;
  }
  .mt-sm-49 {
    margin-top: 24rem !important;
  }
  .mt-sm-50 {
    margin-top: 24.5rem !important;
  }
  .mt-sm-51 {
    margin-top: 25rem !important;
  }
  .mt-sm-52 {
    margin-top: 25.5rem !important;
  }
  .mt-sm-53 {
    margin-top: 26rem !important;
  }
  .mt-sm-54 {
    margin-top: 26.5rem !important;
  }
  .mt-sm-55 {
    margin-top: 27rem !important;
  }
  .mt-sm-56 {
    margin-top: 27.5rem !important;
  }
  .mt-sm-57 {
    margin-top: 28rem !important;
  }
  .mt-sm-58 {
    margin-top: 28.5rem !important;
  }
  .mt-sm-59 {
    margin-top: 29rem !important;
  }
  .mt-sm-60 {
    margin-top: 29.5rem !important;
  }
  .mt-sm-61 {
    margin-top: 30rem !important;
  }
  .mt-sm-62 {
    margin-top: 30.5rem !important;
  }
  .mt-sm-63 {
    margin-top: 31rem !important;
  }
  .mt-sm-64 {
    margin-top: 31.5rem !important;
  }
  .mt-sm-65 {
    margin-top: 32rem !important;
  }
  .mt-sm-66 {
    margin-top: 32.5rem !important;
  }
  .mt-sm-67 {
    margin-top: 33rem !important;
  }
  .mt-sm-68 {
    margin-top: 33.5rem !important;
  }
  .mt-sm-69 {
    margin-top: 34rem !important;
  }
  .mt-sm-70 {
    margin-top: 34.5rem !important;
  }
  .mt-sm-71 {
    margin-top: 35rem !important;
  }
  .mt-sm-72 {
    margin-top: 35.5rem !important;
  }
  .mt-sm-73 {
    margin-top: 36rem !important;
  }
  .mt-sm-74 {
    margin-top: 36.5rem !important;
  }
  .mt-sm-75 {
    margin-top: 37rem !important;
  }
  .mt-sm-76 {
    margin-top: 37.5rem !important;
  }
  .mt-sm-77 {
    margin-top: 38rem !important;
  }
  .mt-sm-78 {
    margin-top: 38.5rem !important;
  }
  .mt-sm-79 {
    margin-top: 39rem !important;
  }
  .mt-sm-80 {
    margin-top: 39.5rem !important;
  }
  .mt-sm-81 {
    margin-top: 40rem !important;
  }
  .mt-sm-82 {
    margin-top: 40.5rem !important;
  }
  .mt-sm-83 {
    margin-top: 41rem !important;
  }
  .mt-sm-84 {
    margin-top: 41.5rem !important;
  }
  .mt-sm-85 {
    margin-top: 42rem !important;
  }
  .mt-sm-86 {
    margin-top: 42.5rem !important;
  }
  .mt-sm-87 {
    margin-top: 43rem !important;
  }
  .mt-sm-88 {
    margin-top: 43.5rem !important;
  }
  .mt-sm-89 {
    margin-top: 44rem !important;
  }
  .mt-sm-90 {
    margin-top: 44.5rem !important;
  }
  .mt-sm-91 {
    margin-top: 45rem !important;
  }
  .mt-sm-92 {
    margin-top: 45.5rem !important;
  }
  .mt-sm-93 {
    margin-top: 46rem !important;
  }
  .mt-sm-94 {
    margin-top: 46.5rem !important;
  }
  .mt-sm-95 {
    margin-top: 47rem !important;
  }
  .mt-sm-96 {
    margin-top: 47.5rem !important;
  }
  .mt-sm-97 {
    margin-top: 48rem !important;
  }
  .mt-sm-98 {
    margin-top: 48.5rem !important;
  }
  .mt-sm-99 {
    margin-top: 49rem !important;
  }
  .mt-sm-100 {
    margin-top: 49.5rem !important;
  }
  .mt-sm-101 {
    margin-top: 50rem !important;
  }
  .mt-sm-102 {
    margin-top: 50.5rem !important;
  }
  .mt-sm-103 {
    margin-top: 51rem !important;
  }
  .mt-sm-104 {
    margin-top: 51.5rem !important;
  }
  .mt-sm-105 {
    margin-top: 52rem !important;
  }
  .mt-sm-106 {
    margin-top: 52.5rem !important;
  }
  .mt-sm-107 {
    margin-top: 53rem !important;
  }
  .mt-sm-108 {
    margin-top: 53.5rem !important;
  }
  .mt-sm-109 {
    margin-top: 54rem !important;
  }
  .mt-sm-110 {
    margin-top: 54.5rem !important;
  }
  .mt-sm-111 {
    margin-top: 55rem !important;
  }
  .mt-sm-112 {
    margin-top: 55.5rem !important;
  }
  .mt-sm-113 {
    margin-top: 56rem !important;
  }
  .mt-sm-114 {
    margin-top: 56.5rem !important;
  }
  .mt-sm-115 {
    margin-top: 57rem !important;
  }
  .mt-sm-116 {
    margin-top: 57.5rem !important;
  }
  .mt-sm-117 {
    margin-top: 58rem !important;
  }
  .mt-sm-118 {
    margin-top: 58.5rem !important;
  }
  .mt-sm-119 {
    margin-top: 59rem !important;
  }
  .mt-sm-120 {
    margin-top: 59.5rem !important;
  }
  .mt-sm-121 {
    margin-top: 60rem !important;
  }
  .mt-sm-122 {
    margin-top: 60.5rem !important;
  }
  .mt-sm-123 {
    margin-top: 61rem !important;
  }
  .mt-sm-124 {
    margin-top: 61.5rem !important;
  }
  .mt-sm-125 {
    margin-top: 62rem !important;
  }
  .mt-sm-126 {
    margin-top: 62.5rem !important;
  }
  .mt-sm-127 {
    margin-top: 63rem !important;
  }
  .mt-sm-128 {
    margin-top: 63.5rem !important;
  }
  .mt-sm-129 {
    margin-top: 64rem !important;
  }
  .mt-sm-130 {
    margin-top: 64.5rem !important;
  }
  .mt-sm-131 {
    margin-top: 65rem !important;
  }
  .mt-sm-132 {
    margin-top: 65.5rem !important;
  }
  .mt-sm-133 {
    margin-top: 66rem !important;
  }
  .mt-sm-134 {
    margin-top: 66.5rem !important;
  }
  .mt-sm-135 {
    margin-top: 67rem !important;
  }
  .mt-sm-136 {
    margin-top: 67.5rem !important;
  }
  .mt-sm-137 {
    margin-top: 68rem !important;
  }
  .mt-sm-138 {
    margin-top: 68.5rem !important;
  }
  .mt-sm-139 {
    margin-top: 69rem !important;
  }
  .mt-sm-140 {
    margin-top: 69.5rem !important;
  }
  .mt-sm-141 {
    margin-top: 70rem !important;
  }
  .mt-sm-142 {
    margin-top: 70.5rem !important;
  }
  .mt-sm-143 {
    margin-top: 71rem !important;
  }
  .mt-sm-144 {
    margin-top: 71.5rem !important;
  }
  .mt-sm-145 {
    margin-top: 72rem !important;
  }
  .mt-sm-146 {
    margin-top: 72.5rem !important;
  }
  .mt-sm-147 {
    margin-top: 73rem !important;
  }
  .mt-sm-148 {
    margin-top: 73.5rem !important;
  }
  .mt-sm-149 {
    margin-top: 74rem !important;
  }
  .mt-sm-150 {
    margin-top: 74.5rem !important;
  }
  .mt-sm-151 {
    margin-top: 75rem !important;
  }
  .mt-sm-152 {
    margin-top: 75.5rem !important;
  }
  .mt-sm-153 {
    margin-top: 76rem !important;
  }
  .mt-sm-154 {
    margin-top: 76.5rem !important;
  }
  .mt-sm-155 {
    margin-top: 77rem !important;
  }
  .mt-sm-156 {
    margin-top: 77.5rem !important;
  }
  .mt-sm-157 {
    margin-top: 78rem !important;
  }
  .mt-sm-158 {
    margin-top: 78.5rem !important;
  }
  .mt-sm-159 {
    margin-top: 79rem !important;
  }
  .mt-sm-160 {
    margin-top: 79.5rem !important;
  }
  .mb-sm-0 {
    margin-bottom: 0rem !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 2rem !important;
  }
  .mb-sm-6 {
    margin-bottom: 2.5rem !important;
  }
  .mb-sm-7 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-8 {
    margin-bottom: 3.5rem !important;
  }
  .mb-sm-9 {
    margin-bottom: 4rem !important;
  }
  .mb-sm-10 {
    margin-bottom: 4.5rem !important;
  }
  .mb-sm-11 {
    margin-bottom: 5rem !important;
  }
  .mb-sm-12 {
    margin-bottom: 5.5rem !important;
  }
  .mb-sm-13 {
    margin-bottom: 6rem !important;
  }
  .mb-sm-14 {
    margin-bottom: 6.5rem !important;
  }
  .mb-sm-15 {
    margin-bottom: 7rem !important;
  }
  .mb-sm-16 {
    margin-bottom: 7.5rem !important;
  }
  .mb-sm-17 {
    margin-bottom: 8rem !important;
  }
  .mb-sm-18 {
    margin-bottom: 8.5rem !important;
  }
  .mb-sm-19 {
    margin-bottom: 9rem !important;
  }
  .mb-sm-20 {
    margin-bottom: 9.5rem !important;
  }
  .mb-sm-21 {
    margin-bottom: 10rem !important;
  }
  .mb-sm-22 {
    margin-bottom: 10.5rem !important;
  }
  .mb-sm-23 {
    margin-bottom: 11rem !important;
  }
  .mb-sm-24 {
    margin-bottom: 11.5rem !important;
  }
  .mb-sm-25 {
    margin-bottom: 12rem !important;
  }
  .mb-sm-26 {
    margin-bottom: 12.5rem !important;
  }
  .mb-sm-27 {
    margin-bottom: 13rem !important;
  }
  .mb-sm-28 {
    margin-bottom: 13.5rem !important;
  }
  .mb-sm-29 {
    margin-bottom: 14rem !important;
  }
  .mb-sm-30 {
    margin-bottom: 14.5rem !important;
  }
  .mb-sm-31 {
    margin-bottom: 15rem !important;
  }
  .mb-sm-32 {
    margin-bottom: 15.5rem !important;
  }
  .mb-sm-33 {
    margin-bottom: 16rem !important;
  }
  .mb-sm-34 {
    margin-bottom: 16.5rem !important;
  }
  .mb-sm-35 {
    margin-bottom: 17rem !important;
  }
  .mb-sm-36 {
    margin-bottom: 17.5rem !important;
  }
  .mb-sm-37 {
    margin-bottom: 18rem !important;
  }
  .mb-sm-38 {
    margin-bottom: 18.5rem !important;
  }
  .mb-sm-39 {
    margin-bottom: 19rem !important;
  }
  .mb-sm-40 {
    margin-bottom: 19.5rem !important;
  }
  .mb-sm-41 {
    margin-bottom: 20rem !important;
  }
  .mb-sm-42 {
    margin-bottom: 20.5rem !important;
  }
  .mb-sm-43 {
    margin-bottom: 21rem !important;
  }
  .mb-sm-44 {
    margin-bottom: 21.5rem !important;
  }
  .mb-sm-45 {
    margin-bottom: 22rem !important;
  }
  .mb-sm-46 {
    margin-bottom: 22.5rem !important;
  }
  .mb-sm-47 {
    margin-bottom: 23rem !important;
  }
  .mb-sm-48 {
    margin-bottom: 23.5rem !important;
  }
  .mb-sm-49 {
    margin-bottom: 24rem !important;
  }
  .mb-sm-50 {
    margin-bottom: 24.5rem !important;
  }
  .mb-sm-51 {
    margin-bottom: 25rem !important;
  }
  .mb-sm-52 {
    margin-bottom: 25.5rem !important;
  }
  .mb-sm-53 {
    margin-bottom: 26rem !important;
  }
  .mb-sm-54 {
    margin-bottom: 26.5rem !important;
  }
  .mb-sm-55 {
    margin-bottom: 27rem !important;
  }
  .mb-sm-56 {
    margin-bottom: 27.5rem !important;
  }
  .mb-sm-57 {
    margin-bottom: 28rem !important;
  }
  .mb-sm-58 {
    margin-bottom: 28.5rem !important;
  }
  .mb-sm-59 {
    margin-bottom: 29rem !important;
  }
  .mb-sm-60 {
    margin-bottom: 29.5rem !important;
  }
  .mb-sm-61 {
    margin-bottom: 30rem !important;
  }
  .mb-sm-62 {
    margin-bottom: 30.5rem !important;
  }
  .mb-sm-63 {
    margin-bottom: 31rem !important;
  }
  .mb-sm-64 {
    margin-bottom: 31.5rem !important;
  }
  .mb-sm-65 {
    margin-bottom: 32rem !important;
  }
  .mb-sm-66 {
    margin-bottom: 32.5rem !important;
  }
  .mb-sm-67 {
    margin-bottom: 33rem !important;
  }
  .mb-sm-68 {
    margin-bottom: 33.5rem !important;
  }
  .mb-sm-69 {
    margin-bottom: 34rem !important;
  }
  .mb-sm-70 {
    margin-bottom: 34.5rem !important;
  }
  .mb-sm-71 {
    margin-bottom: 35rem !important;
  }
  .mb-sm-72 {
    margin-bottom: 35.5rem !important;
  }
  .mb-sm-73 {
    margin-bottom: 36rem !important;
  }
  .mb-sm-74 {
    margin-bottom: 36.5rem !important;
  }
  .mb-sm-75 {
    margin-bottom: 37rem !important;
  }
  .mb-sm-76 {
    margin-bottom: 37.5rem !important;
  }
  .mb-sm-77 {
    margin-bottom: 38rem !important;
  }
  .mb-sm-78 {
    margin-bottom: 38.5rem !important;
  }
  .mb-sm-79 {
    margin-bottom: 39rem !important;
  }
  .mb-sm-80 {
    margin-bottom: 39.5rem !important;
  }
  .mb-sm-81 {
    margin-bottom: 40rem !important;
  }
  .mb-sm-82 {
    margin-bottom: 40.5rem !important;
  }
  .mb-sm-83 {
    margin-bottom: 41rem !important;
  }
  .mb-sm-84 {
    margin-bottom: 41.5rem !important;
  }
  .mb-sm-85 {
    margin-bottom: 42rem !important;
  }
  .mb-sm-86 {
    margin-bottom: 42.5rem !important;
  }
  .mb-sm-87 {
    margin-bottom: 43rem !important;
  }
  .mb-sm-88 {
    margin-bottom: 43.5rem !important;
  }
  .mb-sm-89 {
    margin-bottom: 44rem !important;
  }
  .mb-sm-90 {
    margin-bottom: 44.5rem !important;
  }
  .mb-sm-91 {
    margin-bottom: 45rem !important;
  }
  .mb-sm-92 {
    margin-bottom: 45.5rem !important;
  }
  .mb-sm-93 {
    margin-bottom: 46rem !important;
  }
  .mb-sm-94 {
    margin-bottom: 46.5rem !important;
  }
  .mb-sm-95 {
    margin-bottom: 47rem !important;
  }
  .mb-sm-96 {
    margin-bottom: 47.5rem !important;
  }
  .mb-sm-97 {
    margin-bottom: 48rem !important;
  }
  .mb-sm-98 {
    margin-bottom: 48.5rem !important;
  }
  .mb-sm-99 {
    margin-bottom: 49rem !important;
  }
  .mb-sm-100 {
    margin-bottom: 49.5rem !important;
  }
  .mb-sm-101 {
    margin-bottom: 50rem !important;
  }
  .mb-sm-102 {
    margin-bottom: 50.5rem !important;
  }
  .mb-sm-103 {
    margin-bottom: 51rem !important;
  }
  .mb-sm-104 {
    margin-bottom: 51.5rem !important;
  }
  .mb-sm-105 {
    margin-bottom: 52rem !important;
  }
  .mb-sm-106 {
    margin-bottom: 52.5rem !important;
  }
  .mb-sm-107 {
    margin-bottom: 53rem !important;
  }
  .mb-sm-108 {
    margin-bottom: 53.5rem !important;
  }
  .mb-sm-109 {
    margin-bottom: 54rem !important;
  }
  .mb-sm-110 {
    margin-bottom: 54.5rem !important;
  }
  .mb-sm-111 {
    margin-bottom: 55rem !important;
  }
  .mb-sm-112 {
    margin-bottom: 55.5rem !important;
  }
  .mb-sm-113 {
    margin-bottom: 56rem !important;
  }
  .mb-sm-114 {
    margin-bottom: 56.5rem !important;
  }
  .mb-sm-115 {
    margin-bottom: 57rem !important;
  }
  .mb-sm-116 {
    margin-bottom: 57.5rem !important;
  }
  .mb-sm-117 {
    margin-bottom: 58rem !important;
  }
  .mb-sm-118 {
    margin-bottom: 58.5rem !important;
  }
  .mb-sm-119 {
    margin-bottom: 59rem !important;
  }
  .mb-sm-120 {
    margin-bottom: 59.5rem !important;
  }
  .mb-sm-121 {
    margin-bottom: 60rem !important;
  }
  .mb-sm-122 {
    margin-bottom: 60.5rem !important;
  }
  .mb-sm-123 {
    margin-bottom: 61rem !important;
  }
  .mb-sm-124 {
    margin-bottom: 61.5rem !important;
  }
  .mb-sm-125 {
    margin-bottom: 62rem !important;
  }
  .mb-sm-126 {
    margin-bottom: 62.5rem !important;
  }
  .mb-sm-127 {
    margin-bottom: 63rem !important;
  }
  .mb-sm-128 {
    margin-bottom: 63.5rem !important;
  }
  .mb-sm-129 {
    margin-bottom: 64rem !important;
  }
  .mb-sm-130 {
    margin-bottom: 64.5rem !important;
  }
  .mb-sm-131 {
    margin-bottom: 65rem !important;
  }
  .mb-sm-132 {
    margin-bottom: 65.5rem !important;
  }
  .mb-sm-133 {
    margin-bottom: 66rem !important;
  }
  .mb-sm-134 {
    margin-bottom: 66.5rem !important;
  }
  .mb-sm-135 {
    margin-bottom: 67rem !important;
  }
  .mb-sm-136 {
    margin-bottom: 67.5rem !important;
  }
  .mb-sm-137 {
    margin-bottom: 68rem !important;
  }
  .mb-sm-138 {
    margin-bottom: 68.5rem !important;
  }
  .mb-sm-139 {
    margin-bottom: 69rem !important;
  }
  .mb-sm-140 {
    margin-bottom: 69.5rem !important;
  }
  .mb-sm-141 {
    margin-bottom: 70rem !important;
  }
  .mb-sm-142 {
    margin-bottom: 70.5rem !important;
  }
  .mb-sm-143 {
    margin-bottom: 71rem !important;
  }
  .mb-sm-144 {
    margin-bottom: 71.5rem !important;
  }
  .mb-sm-145 {
    margin-bottom: 72rem !important;
  }
  .mb-sm-146 {
    margin-bottom: 72.5rem !important;
  }
  .mb-sm-147 {
    margin-bottom: 73rem !important;
  }
  .mb-sm-148 {
    margin-bottom: 73.5rem !important;
  }
  .mb-sm-149 {
    margin-bottom: 74rem !important;
  }
  .mb-sm-150 {
    margin-bottom: 74.5rem !important;
  }
  .mb-sm-151 {
    margin-bottom: 75rem !important;
  }
  .mb-sm-152 {
    margin-bottom: 75.5rem !important;
  }
  .mb-sm-153 {
    margin-bottom: 76rem !important;
  }
  .mb-sm-154 {
    margin-bottom: 76.5rem !important;
  }
  .mb-sm-155 {
    margin-bottom: 77rem !important;
  }
  .mb-sm-156 {
    margin-bottom: 77.5rem !important;
  }
  .mb-sm-157 {
    margin-bottom: 78rem !important;
  }
  .mb-sm-158 {
    margin-bottom: 78.5rem !important;
  }
  .mb-sm-159 {
    margin-bottom: 79rem !important;
  }
  .mb-sm-160 {
    margin-bottom: 79.5rem !important;
  }
  .ms-sm-0 {
    margin-left: 0rem !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 2rem !important;
  }
  .ms-sm-6 {
    margin-left: 2.5rem !important;
  }
  .ms-sm-7 {
    margin-left: 3rem !important;
  }
  .ms-sm-8 {
    margin-left: 3.5rem !important;
  }
  .ms-sm-9 {
    margin-left: 4rem !important;
  }
  .ms-sm-10 {
    margin-left: 4.5rem !important;
  }
  .ms-sm-11 {
    margin-left: 5rem !important;
  }
  .ms-sm-12 {
    margin-left: 5.5rem !important;
  }
  .ms-sm-13 {
    margin-left: 6rem !important;
  }
  .ms-sm-14 {
    margin-left: 6.5rem !important;
  }
  .ms-sm-15 {
    margin-left: 7rem !important;
  }
  .ms-sm-16 {
    margin-left: 7.5rem !important;
  }
  .ms-sm-17 {
    margin-left: 8rem !important;
  }
  .ms-sm-18 {
    margin-left: 8.5rem !important;
  }
  .ms-sm-19 {
    margin-left: 9rem !important;
  }
  .ms-sm-20 {
    margin-left: 9.5rem !important;
  }
  .ms-sm-21 {
    margin-left: 10rem !important;
  }
  .ms-sm-22 {
    margin-left: 10.5rem !important;
  }
  .ms-sm-23 {
    margin-left: 11rem !important;
  }
  .ms-sm-24 {
    margin-left: 11.5rem !important;
  }
  .ms-sm-25 {
    margin-left: 12rem !important;
  }
  .ms-sm-26 {
    margin-left: 12.5rem !important;
  }
  .ms-sm-27 {
    margin-left: 13rem !important;
  }
  .ms-sm-28 {
    margin-left: 13.5rem !important;
  }
  .ms-sm-29 {
    margin-left: 14rem !important;
  }
  .ms-sm-30 {
    margin-left: 14.5rem !important;
  }
  .ms-sm-31 {
    margin-left: 15rem !important;
  }
  .ms-sm-32 {
    margin-left: 15.5rem !important;
  }
  .ms-sm-33 {
    margin-left: 16rem !important;
  }
  .ms-sm-34 {
    margin-left: 16.5rem !important;
  }
  .ms-sm-35 {
    margin-left: 17rem !important;
  }
  .ms-sm-36 {
    margin-left: 17.5rem !important;
  }
  .ms-sm-37 {
    margin-left: 18rem !important;
  }
  .ms-sm-38 {
    margin-left: 18.5rem !important;
  }
  .ms-sm-39 {
    margin-left: 19rem !important;
  }
  .ms-sm-40 {
    margin-left: 19.5rem !important;
  }
  .ms-sm-41 {
    margin-left: 20rem !important;
  }
  .ms-sm-42 {
    margin-left: 20.5rem !important;
  }
  .ms-sm-43 {
    margin-left: 21rem !important;
  }
  .ms-sm-44 {
    margin-left: 21.5rem !important;
  }
  .ms-sm-45 {
    margin-left: 22rem !important;
  }
  .ms-sm-46 {
    margin-left: 22.5rem !important;
  }
  .ms-sm-47 {
    margin-left: 23rem !important;
  }
  .ms-sm-48 {
    margin-left: 23.5rem !important;
  }
  .ms-sm-49 {
    margin-left: 24rem !important;
  }
  .ms-sm-50 {
    margin-left: 24.5rem !important;
  }
  .ms-sm-51 {
    margin-left: 25rem !important;
  }
  .ms-sm-52 {
    margin-left: 25.5rem !important;
  }
  .ms-sm-53 {
    margin-left: 26rem !important;
  }
  .ms-sm-54 {
    margin-left: 26.5rem !important;
  }
  .ms-sm-55 {
    margin-left: 27rem !important;
  }
  .ms-sm-56 {
    margin-left: 27.5rem !important;
  }
  .ms-sm-57 {
    margin-left: 28rem !important;
  }
  .ms-sm-58 {
    margin-left: 28.5rem !important;
  }
  .ms-sm-59 {
    margin-left: 29rem !important;
  }
  .ms-sm-60 {
    margin-left: 29.5rem !important;
  }
  .ms-sm-61 {
    margin-left: 30rem !important;
  }
  .ms-sm-62 {
    margin-left: 30.5rem !important;
  }
  .ms-sm-63 {
    margin-left: 31rem !important;
  }
  .ms-sm-64 {
    margin-left: 31.5rem !important;
  }
  .ms-sm-65 {
    margin-left: 32rem !important;
  }
  .ms-sm-66 {
    margin-left: 32.5rem !important;
  }
  .ms-sm-67 {
    margin-left: 33rem !important;
  }
  .ms-sm-68 {
    margin-left: 33.5rem !important;
  }
  .ms-sm-69 {
    margin-left: 34rem !important;
  }
  .ms-sm-70 {
    margin-left: 34.5rem !important;
  }
  .ms-sm-71 {
    margin-left: 35rem !important;
  }
  .ms-sm-72 {
    margin-left: 35.5rem !important;
  }
  .ms-sm-73 {
    margin-left: 36rem !important;
  }
  .ms-sm-74 {
    margin-left: 36.5rem !important;
  }
  .ms-sm-75 {
    margin-left: 37rem !important;
  }
  .ms-sm-76 {
    margin-left: 37.5rem !important;
  }
  .ms-sm-77 {
    margin-left: 38rem !important;
  }
  .ms-sm-78 {
    margin-left: 38.5rem !important;
  }
  .ms-sm-79 {
    margin-left: 39rem !important;
  }
  .ms-sm-80 {
    margin-left: 39.5rem !important;
  }
  .ms-sm-81 {
    margin-left: 40rem !important;
  }
  .ms-sm-82 {
    margin-left: 40.5rem !important;
  }
  .ms-sm-83 {
    margin-left: 41rem !important;
  }
  .ms-sm-84 {
    margin-left: 41.5rem !important;
  }
  .ms-sm-85 {
    margin-left: 42rem !important;
  }
  .ms-sm-86 {
    margin-left: 42.5rem !important;
  }
  .ms-sm-87 {
    margin-left: 43rem !important;
  }
  .ms-sm-88 {
    margin-left: 43.5rem !important;
  }
  .ms-sm-89 {
    margin-left: 44rem !important;
  }
  .ms-sm-90 {
    margin-left: 44.5rem !important;
  }
  .ms-sm-91 {
    margin-left: 45rem !important;
  }
  .ms-sm-92 {
    margin-left: 45.5rem !important;
  }
  .ms-sm-93 {
    margin-left: 46rem !important;
  }
  .ms-sm-94 {
    margin-left: 46.5rem !important;
  }
  .ms-sm-95 {
    margin-left: 47rem !important;
  }
  .ms-sm-96 {
    margin-left: 47.5rem !important;
  }
  .ms-sm-97 {
    margin-left: 48rem !important;
  }
  .ms-sm-98 {
    margin-left: 48.5rem !important;
  }
  .ms-sm-99 {
    margin-left: 49rem !important;
  }
  .ms-sm-100 {
    margin-left: 49.5rem !important;
  }
  .ms-sm-101 {
    margin-left: 50rem !important;
  }
  .ms-sm-102 {
    margin-left: 50.5rem !important;
  }
  .ms-sm-103 {
    margin-left: 51rem !important;
  }
  .ms-sm-104 {
    margin-left: 51.5rem !important;
  }
  .ms-sm-105 {
    margin-left: 52rem !important;
  }
  .ms-sm-106 {
    margin-left: 52.5rem !important;
  }
  .ms-sm-107 {
    margin-left: 53rem !important;
  }
  .ms-sm-108 {
    margin-left: 53.5rem !important;
  }
  .ms-sm-109 {
    margin-left: 54rem !important;
  }
  .ms-sm-110 {
    margin-left: 54.5rem !important;
  }
  .ms-sm-111 {
    margin-left: 55rem !important;
  }
  .ms-sm-112 {
    margin-left: 55.5rem !important;
  }
  .ms-sm-113 {
    margin-left: 56rem !important;
  }
  .ms-sm-114 {
    margin-left: 56.5rem !important;
  }
  .ms-sm-115 {
    margin-left: 57rem !important;
  }
  .ms-sm-116 {
    margin-left: 57.5rem !important;
  }
  .ms-sm-117 {
    margin-left: 58rem !important;
  }
  .ms-sm-118 {
    margin-left: 58.5rem !important;
  }
  .ms-sm-119 {
    margin-left: 59rem !important;
  }
  .ms-sm-120 {
    margin-left: 59.5rem !important;
  }
  .ms-sm-121 {
    margin-left: 60rem !important;
  }
  .ms-sm-122 {
    margin-left: 60.5rem !important;
  }
  .ms-sm-123 {
    margin-left: 61rem !important;
  }
  .ms-sm-124 {
    margin-left: 61.5rem !important;
  }
  .ms-sm-125 {
    margin-left: 62rem !important;
  }
  .ms-sm-126 {
    margin-left: 62.5rem !important;
  }
  .ms-sm-127 {
    margin-left: 63rem !important;
  }
  .ms-sm-128 {
    margin-left: 63.5rem !important;
  }
  .ms-sm-129 {
    margin-left: 64rem !important;
  }
  .ms-sm-130 {
    margin-left: 64.5rem !important;
  }
  .ms-sm-131 {
    margin-left: 65rem !important;
  }
  .ms-sm-132 {
    margin-left: 65.5rem !important;
  }
  .ms-sm-133 {
    margin-left: 66rem !important;
  }
  .ms-sm-134 {
    margin-left: 66.5rem !important;
  }
  .ms-sm-135 {
    margin-left: 67rem !important;
  }
  .ms-sm-136 {
    margin-left: 67.5rem !important;
  }
  .ms-sm-137 {
    margin-left: 68rem !important;
  }
  .ms-sm-138 {
    margin-left: 68.5rem !important;
  }
  .ms-sm-139 {
    margin-left: 69rem !important;
  }
  .ms-sm-140 {
    margin-left: 69.5rem !important;
  }
  .ms-sm-141 {
    margin-left: 70rem !important;
  }
  .ms-sm-142 {
    margin-left: 70.5rem !important;
  }
  .ms-sm-143 {
    margin-left: 71rem !important;
  }
  .ms-sm-144 {
    margin-left: 71.5rem !important;
  }
  .ms-sm-145 {
    margin-left: 72rem !important;
  }
  .ms-sm-146 {
    margin-left: 72.5rem !important;
  }
  .ms-sm-147 {
    margin-left: 73rem !important;
  }
  .ms-sm-148 {
    margin-left: 73.5rem !important;
  }
  .ms-sm-149 {
    margin-left: 74rem !important;
  }
  .ms-sm-150 {
    margin-left: 74.5rem !important;
  }
  .ms-sm-151 {
    margin-left: 75rem !important;
  }
  .ms-sm-152 {
    margin-left: 75.5rem !important;
  }
  .ms-sm-153 {
    margin-left: 76rem !important;
  }
  .ms-sm-154 {
    margin-left: 76.5rem !important;
  }
  .ms-sm-155 {
    margin-left: 77rem !important;
  }
  .ms-sm-156 {
    margin-left: 77.5rem !important;
  }
  .ms-sm-157 {
    margin-left: 78rem !important;
  }
  .ms-sm-158 {
    margin-left: 78.5rem !important;
  }
  .ms-sm-159 {
    margin-left: 79rem !important;
  }
  .ms-sm-160 {
    margin-left: 79.5rem !important;
  }
  .me-sm-0 {
    margin-right: 0rem !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 2rem !important;
  }
  .me-sm-6 {
    margin-right: 2.5rem !important;
  }
  .me-sm-7 {
    margin-right: 3rem !important;
  }
  .me-sm-8 {
    margin-right: 3.5rem !important;
  }
  .me-sm-9 {
    margin-right: 4rem !important;
  }
  .me-sm-10 {
    margin-right: 4.5rem !important;
  }
  .me-sm-11 {
    margin-right: 5rem !important;
  }
  .me-sm-12 {
    margin-right: 5.5rem !important;
  }
  .me-sm-13 {
    margin-right: 6rem !important;
  }
  .me-sm-14 {
    margin-right: 6.5rem !important;
  }
  .me-sm-15 {
    margin-right: 7rem !important;
  }
  .me-sm-16 {
    margin-right: 7.5rem !important;
  }
  .me-sm-17 {
    margin-right: 8rem !important;
  }
  .me-sm-18 {
    margin-right: 8.5rem !important;
  }
  .me-sm-19 {
    margin-right: 9rem !important;
  }
  .me-sm-20 {
    margin-right: 9.5rem !important;
  }
  .me-sm-21 {
    margin-right: 10rem !important;
  }
  .me-sm-22 {
    margin-right: 10.5rem !important;
  }
  .me-sm-23 {
    margin-right: 11rem !important;
  }
  .me-sm-24 {
    margin-right: 11.5rem !important;
  }
  .me-sm-25 {
    margin-right: 12rem !important;
  }
  .me-sm-26 {
    margin-right: 12.5rem !important;
  }
  .me-sm-27 {
    margin-right: 13rem !important;
  }
  .me-sm-28 {
    margin-right: 13.5rem !important;
  }
  .me-sm-29 {
    margin-right: 14rem !important;
  }
  .me-sm-30 {
    margin-right: 14.5rem !important;
  }
  .me-sm-31 {
    margin-right: 15rem !important;
  }
  .me-sm-32 {
    margin-right: 15.5rem !important;
  }
  .me-sm-33 {
    margin-right: 16rem !important;
  }
  .me-sm-34 {
    margin-right: 16.5rem !important;
  }
  .me-sm-35 {
    margin-right: 17rem !important;
  }
  .me-sm-36 {
    margin-right: 17.5rem !important;
  }
  .me-sm-37 {
    margin-right: 18rem !important;
  }
  .me-sm-38 {
    margin-right: 18.5rem !important;
  }
  .me-sm-39 {
    margin-right: 19rem !important;
  }
  .me-sm-40 {
    margin-right: 19.5rem !important;
  }
  .me-sm-41 {
    margin-right: 20rem !important;
  }
  .me-sm-42 {
    margin-right: 20.5rem !important;
  }
  .me-sm-43 {
    margin-right: 21rem !important;
  }
  .me-sm-44 {
    margin-right: 21.5rem !important;
  }
  .me-sm-45 {
    margin-right: 22rem !important;
  }
  .me-sm-46 {
    margin-right: 22.5rem !important;
  }
  .me-sm-47 {
    margin-right: 23rem !important;
  }
  .me-sm-48 {
    margin-right: 23.5rem !important;
  }
  .me-sm-49 {
    margin-right: 24rem !important;
  }
  .me-sm-50 {
    margin-right: 24.5rem !important;
  }
  .me-sm-51 {
    margin-right: 25rem !important;
  }
  .me-sm-52 {
    margin-right: 25.5rem !important;
  }
  .me-sm-53 {
    margin-right: 26rem !important;
  }
  .me-sm-54 {
    margin-right: 26.5rem !important;
  }
  .me-sm-55 {
    margin-right: 27rem !important;
  }
  .me-sm-56 {
    margin-right: 27.5rem !important;
  }
  .me-sm-57 {
    margin-right: 28rem !important;
  }
  .me-sm-58 {
    margin-right: 28.5rem !important;
  }
  .me-sm-59 {
    margin-right: 29rem !important;
  }
  .me-sm-60 {
    margin-right: 29.5rem !important;
  }
  .me-sm-61 {
    margin-right: 30rem !important;
  }
  .me-sm-62 {
    margin-right: 30.5rem !important;
  }
  .me-sm-63 {
    margin-right: 31rem !important;
  }
  .me-sm-64 {
    margin-right: 31.5rem !important;
  }
  .me-sm-65 {
    margin-right: 32rem !important;
  }
  .me-sm-66 {
    margin-right: 32.5rem !important;
  }
  .me-sm-67 {
    margin-right: 33rem !important;
  }
  .me-sm-68 {
    margin-right: 33.5rem !important;
  }
  .me-sm-69 {
    margin-right: 34rem !important;
  }
  .me-sm-70 {
    margin-right: 34.5rem !important;
  }
  .me-sm-71 {
    margin-right: 35rem !important;
  }
  .me-sm-72 {
    margin-right: 35.5rem !important;
  }
  .me-sm-73 {
    margin-right: 36rem !important;
  }
  .me-sm-74 {
    margin-right: 36.5rem !important;
  }
  .me-sm-75 {
    margin-right: 37rem !important;
  }
  .me-sm-76 {
    margin-right: 37.5rem !important;
  }
  .me-sm-77 {
    margin-right: 38rem !important;
  }
  .me-sm-78 {
    margin-right: 38.5rem !important;
  }
  .me-sm-79 {
    margin-right: 39rem !important;
  }
  .me-sm-80 {
    margin-right: 39.5rem !important;
  }
  .me-sm-81 {
    margin-right: 40rem !important;
  }
  .me-sm-82 {
    margin-right: 40.5rem !important;
  }
  .me-sm-83 {
    margin-right: 41rem !important;
  }
  .me-sm-84 {
    margin-right: 41.5rem !important;
  }
  .me-sm-85 {
    margin-right: 42rem !important;
  }
  .me-sm-86 {
    margin-right: 42.5rem !important;
  }
  .me-sm-87 {
    margin-right: 43rem !important;
  }
  .me-sm-88 {
    margin-right: 43.5rem !important;
  }
  .me-sm-89 {
    margin-right: 44rem !important;
  }
  .me-sm-90 {
    margin-right: 44.5rem !important;
  }
  .me-sm-91 {
    margin-right: 45rem !important;
  }
  .me-sm-92 {
    margin-right: 45.5rem !important;
  }
  .me-sm-93 {
    margin-right: 46rem !important;
  }
  .me-sm-94 {
    margin-right: 46.5rem !important;
  }
  .me-sm-95 {
    margin-right: 47rem !important;
  }
  .me-sm-96 {
    margin-right: 47.5rem !important;
  }
  .me-sm-97 {
    margin-right: 48rem !important;
  }
  .me-sm-98 {
    margin-right: 48.5rem !important;
  }
  .me-sm-99 {
    margin-right: 49rem !important;
  }
  .me-sm-100 {
    margin-right: 49.5rem !important;
  }
  .me-sm-101 {
    margin-right: 50rem !important;
  }
  .me-sm-102 {
    margin-right: 50.5rem !important;
  }
  .me-sm-103 {
    margin-right: 51rem !important;
  }
  .me-sm-104 {
    margin-right: 51.5rem !important;
  }
  .me-sm-105 {
    margin-right: 52rem !important;
  }
  .me-sm-106 {
    margin-right: 52.5rem !important;
  }
  .me-sm-107 {
    margin-right: 53rem !important;
  }
  .me-sm-108 {
    margin-right: 53.5rem !important;
  }
  .me-sm-109 {
    margin-right: 54rem !important;
  }
  .me-sm-110 {
    margin-right: 54.5rem !important;
  }
  .me-sm-111 {
    margin-right: 55rem !important;
  }
  .me-sm-112 {
    margin-right: 55.5rem !important;
  }
  .me-sm-113 {
    margin-right: 56rem !important;
  }
  .me-sm-114 {
    margin-right: 56.5rem !important;
  }
  .me-sm-115 {
    margin-right: 57rem !important;
  }
  .me-sm-116 {
    margin-right: 57.5rem !important;
  }
  .me-sm-117 {
    margin-right: 58rem !important;
  }
  .me-sm-118 {
    margin-right: 58.5rem !important;
  }
  .me-sm-119 {
    margin-right: 59rem !important;
  }
  .me-sm-120 {
    margin-right: 59.5rem !important;
  }
  .me-sm-121 {
    margin-right: 60rem !important;
  }
  .me-sm-122 {
    margin-right: 60.5rem !important;
  }
  .me-sm-123 {
    margin-right: 61rem !important;
  }
  .me-sm-124 {
    margin-right: 61.5rem !important;
  }
  .me-sm-125 {
    margin-right: 62rem !important;
  }
  .me-sm-126 {
    margin-right: 62.5rem !important;
  }
  .me-sm-127 {
    margin-right: 63rem !important;
  }
  .me-sm-128 {
    margin-right: 63.5rem !important;
  }
  .me-sm-129 {
    margin-right: 64rem !important;
  }
  .me-sm-130 {
    margin-right: 64.5rem !important;
  }
  .me-sm-131 {
    margin-right: 65rem !important;
  }
  .me-sm-132 {
    margin-right: 65.5rem !important;
  }
  .me-sm-133 {
    margin-right: 66rem !important;
  }
  .me-sm-134 {
    margin-right: 66.5rem !important;
  }
  .me-sm-135 {
    margin-right: 67rem !important;
  }
  .me-sm-136 {
    margin-right: 67.5rem !important;
  }
  .me-sm-137 {
    margin-right: 68rem !important;
  }
  .me-sm-138 {
    margin-right: 68.5rem !important;
  }
  .me-sm-139 {
    margin-right: 69rem !important;
  }
  .me-sm-140 {
    margin-right: 69.5rem !important;
  }
  .me-sm-141 {
    margin-right: 70rem !important;
  }
  .me-sm-142 {
    margin-right: 70.5rem !important;
  }
  .me-sm-143 {
    margin-right: 71rem !important;
  }
  .me-sm-144 {
    margin-right: 71.5rem !important;
  }
  .me-sm-145 {
    margin-right: 72rem !important;
  }
  .me-sm-146 {
    margin-right: 72.5rem !important;
  }
  .me-sm-147 {
    margin-right: 73rem !important;
  }
  .me-sm-148 {
    margin-right: 73.5rem !important;
  }
  .me-sm-149 {
    margin-right: 74rem !important;
  }
  .me-sm-150 {
    margin-right: 74.5rem !important;
  }
  .me-sm-151 {
    margin-right: 75rem !important;
  }
  .me-sm-152 {
    margin-right: 75.5rem !important;
  }
  .me-sm-153 {
    margin-right: 76rem !important;
  }
  .me-sm-154 {
    margin-right: 76.5rem !important;
  }
  .me-sm-155 {
    margin-right: 77rem !important;
  }
  .me-sm-156 {
    margin-right: 77.5rem !important;
  }
  .me-sm-157 {
    margin-right: 78rem !important;
  }
  .me-sm-158 {
    margin-right: 78.5rem !important;
  }
  .me-sm-159 {
    margin-right: 79rem !important;
  }
  .me-sm-160 {
    margin-right: 79.5rem !important;
  }
  .mx-sm-0 {
    margin-left: 0rem !important;
    margin-right: 0rem !important;
  }
  .mx-sm-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .mx-sm-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .mx-sm-6 {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important;
  }
  .mx-sm-7 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .mx-sm-8 {
    margin-left: 3.5rem !important;
    margin-right: 3.5rem !important;
  }
  .mx-sm-9 {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .mx-sm-10 {
    margin-left: 4.5rem !important;
    margin-right: 4.5rem !important;
  }
  .mx-sm-11 {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
  .mx-sm-12 {
    margin-left: 5.5rem !important;
    margin-right: 5.5rem !important;
  }
  .mx-sm-13 {
    margin-left: 6rem !important;
    margin-right: 6rem !important;
  }
  .mx-sm-14 {
    margin-left: 6.5rem !important;
    margin-right: 6.5rem !important;
  }
  .mx-sm-15 {
    margin-left: 7rem !important;
    margin-right: 7rem !important;
  }
  .mx-sm-16 {
    margin-left: 7.5rem !important;
    margin-right: 7.5rem !important;
  }
  .mx-sm-17 {
    margin-left: 8rem !important;
    margin-right: 8rem !important;
  }
  .mx-sm-18 {
    margin-left: 8.5rem !important;
    margin-right: 8.5rem !important;
  }
  .mx-sm-19 {
    margin-left: 9rem !important;
    margin-right: 9rem !important;
  }
  .mx-sm-20 {
    margin-left: 9.5rem !important;
    margin-right: 9.5rem !important;
  }
  .mx-sm-21 {
    margin-left: 10rem !important;
    margin-right: 10rem !important;
  }
  .mx-sm-22 {
    margin-left: 10.5rem !important;
    margin-right: 10.5rem !important;
  }
  .mx-sm-23 {
    margin-left: 11rem !important;
    margin-right: 11rem !important;
  }
  .mx-sm-24 {
    margin-left: 11.5rem !important;
    margin-right: 11.5rem !important;
  }
  .mx-sm-25 {
    margin-left: 12rem !important;
    margin-right: 12rem !important;
  }
  .mx-sm-26 {
    margin-left: 12.5rem !important;
    margin-right: 12.5rem !important;
  }
  .mx-sm-27 {
    margin-left: 13rem !important;
    margin-right: 13rem !important;
  }
  .mx-sm-28 {
    margin-left: 13.5rem !important;
    margin-right: 13.5rem !important;
  }
  .mx-sm-29 {
    margin-left: 14rem !important;
    margin-right: 14rem !important;
  }
  .mx-sm-30 {
    margin-left: 14.5rem !important;
    margin-right: 14.5rem !important;
  }
  .mx-sm-31 {
    margin-left: 15rem !important;
    margin-right: 15rem !important;
  }
  .mx-sm-32 {
    margin-left: 15.5rem !important;
    margin-right: 15.5rem !important;
  }
  .mx-sm-33 {
    margin-left: 16rem !important;
    margin-right: 16rem !important;
  }
  .mx-sm-34 {
    margin-left: 16.5rem !important;
    margin-right: 16.5rem !important;
  }
  .mx-sm-35 {
    margin-left: 17rem !important;
    margin-right: 17rem !important;
  }
  .mx-sm-36 {
    margin-left: 17.5rem !important;
    margin-right: 17.5rem !important;
  }
  .mx-sm-37 {
    margin-left: 18rem !important;
    margin-right: 18rem !important;
  }
  .mx-sm-38 {
    margin-left: 18.5rem !important;
    margin-right: 18.5rem !important;
  }
  .mx-sm-39 {
    margin-left: 19rem !important;
    margin-right: 19rem !important;
  }
  .mx-sm-40 {
    margin-left: 19.5rem !important;
    margin-right: 19.5rem !important;
  }
  .mx-sm-41 {
    margin-left: 20rem !important;
    margin-right: 20rem !important;
  }
  .mx-sm-42 {
    margin-left: 20.5rem !important;
    margin-right: 20.5rem !important;
  }
  .mx-sm-43 {
    margin-left: 21rem !important;
    margin-right: 21rem !important;
  }
  .mx-sm-44 {
    margin-left: 21.5rem !important;
    margin-right: 21.5rem !important;
  }
  .mx-sm-45 {
    margin-left: 22rem !important;
    margin-right: 22rem !important;
  }
  .mx-sm-46 {
    margin-left: 22.5rem !important;
    margin-right: 22.5rem !important;
  }
  .mx-sm-47 {
    margin-left: 23rem !important;
    margin-right: 23rem !important;
  }
  .mx-sm-48 {
    margin-left: 23.5rem !important;
    margin-right: 23.5rem !important;
  }
  .mx-sm-49 {
    margin-left: 24rem !important;
    margin-right: 24rem !important;
  }
  .mx-sm-50 {
    margin-left: 24.5rem !important;
    margin-right: 24.5rem !important;
  }
  .mx-sm-51 {
    margin-left: 25rem !important;
    margin-right: 25rem !important;
  }
  .mx-sm-52 {
    margin-left: 25.5rem !important;
    margin-right: 25.5rem !important;
  }
  .mx-sm-53 {
    margin-left: 26rem !important;
    margin-right: 26rem !important;
  }
  .mx-sm-54 {
    margin-left: 26.5rem !important;
    margin-right: 26.5rem !important;
  }
  .mx-sm-55 {
    margin-left: 27rem !important;
    margin-right: 27rem !important;
  }
  .mx-sm-56 {
    margin-left: 27.5rem !important;
    margin-right: 27.5rem !important;
  }
  .mx-sm-57 {
    margin-left: 28rem !important;
    margin-right: 28rem !important;
  }
  .mx-sm-58 {
    margin-left: 28.5rem !important;
    margin-right: 28.5rem !important;
  }
  .mx-sm-59 {
    margin-left: 29rem !important;
    margin-right: 29rem !important;
  }
  .mx-sm-60 {
    margin-left: 29.5rem !important;
    margin-right: 29.5rem !important;
  }
  .mx-sm-61 {
    margin-left: 30rem !important;
    margin-right: 30rem !important;
  }
  .mx-sm-62 {
    margin-left: 30.5rem !important;
    margin-right: 30.5rem !important;
  }
  .mx-sm-63 {
    margin-left: 31rem !important;
    margin-right: 31rem !important;
  }
  .mx-sm-64 {
    margin-left: 31.5rem !important;
    margin-right: 31.5rem !important;
  }
  .mx-sm-65 {
    margin-left: 32rem !important;
    margin-right: 32rem !important;
  }
  .mx-sm-66 {
    margin-left: 32.5rem !important;
    margin-right: 32.5rem !important;
  }
  .mx-sm-67 {
    margin-left: 33rem !important;
    margin-right: 33rem !important;
  }
  .mx-sm-68 {
    margin-left: 33.5rem !important;
    margin-right: 33.5rem !important;
  }
  .mx-sm-69 {
    margin-left: 34rem !important;
    margin-right: 34rem !important;
  }
  .mx-sm-70 {
    margin-left: 34.5rem !important;
    margin-right: 34.5rem !important;
  }
  .mx-sm-71 {
    margin-left: 35rem !important;
    margin-right: 35rem !important;
  }
  .mx-sm-72 {
    margin-left: 35.5rem !important;
    margin-right: 35.5rem !important;
  }
  .mx-sm-73 {
    margin-left: 36rem !important;
    margin-right: 36rem !important;
  }
  .mx-sm-74 {
    margin-left: 36.5rem !important;
    margin-right: 36.5rem !important;
  }
  .mx-sm-75 {
    margin-left: 37rem !important;
    margin-right: 37rem !important;
  }
  .mx-sm-76 {
    margin-left: 37.5rem !important;
    margin-right: 37.5rem !important;
  }
  .mx-sm-77 {
    margin-left: 38rem !important;
    margin-right: 38rem !important;
  }
  .mx-sm-78 {
    margin-left: 38.5rem !important;
    margin-right: 38.5rem !important;
  }
  .mx-sm-79 {
    margin-left: 39rem !important;
    margin-right: 39rem !important;
  }
  .mx-sm-80 {
    margin-left: 39.5rem !important;
    margin-right: 39.5rem !important;
  }
  .mx-sm-81 {
    margin-left: 40rem !important;
    margin-right: 40rem !important;
  }
  .mx-sm-82 {
    margin-left: 40.5rem !important;
    margin-right: 40.5rem !important;
  }
  .mx-sm-83 {
    margin-left: 41rem !important;
    margin-right: 41rem !important;
  }
  .mx-sm-84 {
    margin-left: 41.5rem !important;
    margin-right: 41.5rem !important;
  }
  .mx-sm-85 {
    margin-left: 42rem !important;
    margin-right: 42rem !important;
  }
  .mx-sm-86 {
    margin-left: 42.5rem !important;
    margin-right: 42.5rem !important;
  }
  .mx-sm-87 {
    margin-left: 43rem !important;
    margin-right: 43rem !important;
  }
  .mx-sm-88 {
    margin-left: 43.5rem !important;
    margin-right: 43.5rem !important;
  }
  .mx-sm-89 {
    margin-left: 44rem !important;
    margin-right: 44rem !important;
  }
  .mx-sm-90 {
    margin-left: 44.5rem !important;
    margin-right: 44.5rem !important;
  }
  .mx-sm-91 {
    margin-left: 45rem !important;
    margin-right: 45rem !important;
  }
  .mx-sm-92 {
    margin-left: 45.5rem !important;
    margin-right: 45.5rem !important;
  }
  .mx-sm-93 {
    margin-left: 46rem !important;
    margin-right: 46rem !important;
  }
  .mx-sm-94 {
    margin-left: 46.5rem !important;
    margin-right: 46.5rem !important;
  }
  .mx-sm-95 {
    margin-left: 47rem !important;
    margin-right: 47rem !important;
  }
  .mx-sm-96 {
    margin-left: 47.5rem !important;
    margin-right: 47.5rem !important;
  }
  .mx-sm-97 {
    margin-left: 48rem !important;
    margin-right: 48rem !important;
  }
  .mx-sm-98 {
    margin-left: 48.5rem !important;
    margin-right: 48.5rem !important;
  }
  .mx-sm-99 {
    margin-left: 49rem !important;
    margin-right: 49rem !important;
  }
  .mx-sm-100 {
    margin-left: 49.5rem !important;
    margin-right: 49.5rem !important;
  }
  .mx-sm-101 {
    margin-left: 50rem !important;
    margin-right: 50rem !important;
  }
  .mx-sm-102 {
    margin-left: 50.5rem !important;
    margin-right: 50.5rem !important;
  }
  .mx-sm-103 {
    margin-left: 51rem !important;
    margin-right: 51rem !important;
  }
  .mx-sm-104 {
    margin-left: 51.5rem !important;
    margin-right: 51.5rem !important;
  }
  .mx-sm-105 {
    margin-left: 52rem !important;
    margin-right: 52rem !important;
  }
  .mx-sm-106 {
    margin-left: 52.5rem !important;
    margin-right: 52.5rem !important;
  }
  .mx-sm-107 {
    margin-left: 53rem !important;
    margin-right: 53rem !important;
  }
  .mx-sm-108 {
    margin-left: 53.5rem !important;
    margin-right: 53.5rem !important;
  }
  .mx-sm-109 {
    margin-left: 54rem !important;
    margin-right: 54rem !important;
  }
  .mx-sm-110 {
    margin-left: 54.5rem !important;
    margin-right: 54.5rem !important;
  }
  .mx-sm-111 {
    margin-left: 55rem !important;
    margin-right: 55rem !important;
  }
  .mx-sm-112 {
    margin-left: 55.5rem !important;
    margin-right: 55.5rem !important;
  }
  .mx-sm-113 {
    margin-left: 56rem !important;
    margin-right: 56rem !important;
  }
  .mx-sm-114 {
    margin-left: 56.5rem !important;
    margin-right: 56.5rem !important;
  }
  .mx-sm-115 {
    margin-left: 57rem !important;
    margin-right: 57rem !important;
  }
  .mx-sm-116 {
    margin-left: 57.5rem !important;
    margin-right: 57.5rem !important;
  }
  .mx-sm-117 {
    margin-left: 58rem !important;
    margin-right: 58rem !important;
  }
  .mx-sm-118 {
    margin-left: 58.5rem !important;
    margin-right: 58.5rem !important;
  }
  .mx-sm-119 {
    margin-left: 59rem !important;
    margin-right: 59rem !important;
  }
  .mx-sm-120 {
    margin-left: 59.5rem !important;
    margin-right: 59.5rem !important;
  }
  .mx-sm-121 {
    margin-left: 60rem !important;
    margin-right: 60rem !important;
  }
  .mx-sm-122 {
    margin-left: 60.5rem !important;
    margin-right: 60.5rem !important;
  }
  .mx-sm-123 {
    margin-left: 61rem !important;
    margin-right: 61rem !important;
  }
  .mx-sm-124 {
    margin-left: 61.5rem !important;
    margin-right: 61.5rem !important;
  }
  .mx-sm-125 {
    margin-left: 62rem !important;
    margin-right: 62rem !important;
  }
  .mx-sm-126 {
    margin-left: 62.5rem !important;
    margin-right: 62.5rem !important;
  }
  .mx-sm-127 {
    margin-left: 63rem !important;
    margin-right: 63rem !important;
  }
  .mx-sm-128 {
    margin-left: 63.5rem !important;
    margin-right: 63.5rem !important;
  }
  .mx-sm-129 {
    margin-left: 64rem !important;
    margin-right: 64rem !important;
  }
  .mx-sm-130 {
    margin-left: 64.5rem !important;
    margin-right: 64.5rem !important;
  }
  .mx-sm-131 {
    margin-left: 65rem !important;
    margin-right: 65rem !important;
  }
  .mx-sm-132 {
    margin-left: 65.5rem !important;
    margin-right: 65.5rem !important;
  }
  .mx-sm-133 {
    margin-left: 66rem !important;
    margin-right: 66rem !important;
  }
  .mx-sm-134 {
    margin-left: 66.5rem !important;
    margin-right: 66.5rem !important;
  }
  .mx-sm-135 {
    margin-left: 67rem !important;
    margin-right: 67rem !important;
  }
  .mx-sm-136 {
    margin-left: 67.5rem !important;
    margin-right: 67.5rem !important;
  }
  .mx-sm-137 {
    margin-left: 68rem !important;
    margin-right: 68rem !important;
  }
  .mx-sm-138 {
    margin-left: 68.5rem !important;
    margin-right: 68.5rem !important;
  }
  .mx-sm-139 {
    margin-left: 69rem !important;
    margin-right: 69rem !important;
  }
  .mx-sm-140 {
    margin-left: 69.5rem !important;
    margin-right: 69.5rem !important;
  }
  .mx-sm-141 {
    margin-left: 70rem !important;
    margin-right: 70rem !important;
  }
  .mx-sm-142 {
    margin-left: 70.5rem !important;
    margin-right: 70.5rem !important;
  }
  .mx-sm-143 {
    margin-left: 71rem !important;
    margin-right: 71rem !important;
  }
  .mx-sm-144 {
    margin-left: 71.5rem !important;
    margin-right: 71.5rem !important;
  }
  .mx-sm-145 {
    margin-left: 72rem !important;
    margin-right: 72rem !important;
  }
  .mx-sm-146 {
    margin-left: 72.5rem !important;
    margin-right: 72.5rem !important;
  }
  .mx-sm-147 {
    margin-left: 73rem !important;
    margin-right: 73rem !important;
  }
  .mx-sm-148 {
    margin-left: 73.5rem !important;
    margin-right: 73.5rem !important;
  }
  .mx-sm-149 {
    margin-left: 74rem !important;
    margin-right: 74rem !important;
  }
  .mx-sm-150 {
    margin-left: 74.5rem !important;
    margin-right: 74.5rem !important;
  }
  .mx-sm-151 {
    margin-left: 75rem !important;
    margin-right: 75rem !important;
  }
  .mx-sm-152 {
    margin-left: 75.5rem !important;
    margin-right: 75.5rem !important;
  }
  .mx-sm-153 {
    margin-left: 76rem !important;
    margin-right: 76rem !important;
  }
  .mx-sm-154 {
    margin-left: 76.5rem !important;
    margin-right: 76.5rem !important;
  }
  .mx-sm-155 {
    margin-left: 77rem !important;
    margin-right: 77rem !important;
  }
  .mx-sm-156 {
    margin-left: 77.5rem !important;
    margin-right: 77.5rem !important;
  }
  .mx-sm-157 {
    margin-left: 78rem !important;
    margin-right: 78rem !important;
  }
  .mx-sm-158 {
    margin-left: 78.5rem !important;
    margin-right: 78.5rem !important;
  }
  .mx-sm-159 {
    margin-left: 79rem !important;
    margin-right: 79rem !important;
  }
  .mx-sm-160 {
    margin-left: 79.5rem !important;
    margin-right: 79.5rem !important;
  }
  .my-sm-0 {
    margin-top: 0rem !important;
    margin-bottom: 0rem !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .my-sm-6 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .my-sm-7 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-8 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }
  .my-sm-9 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }
  .my-sm-10 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-sm-11 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .my-sm-12 {
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important;
  }
  .my-sm-13 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .my-sm-14 {
    margin-top: 6.5rem !important;
    margin-bottom: 6.5rem !important;
  }
  .my-sm-15 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important;
  }
  .my-sm-16 {
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important;
  }
  .my-sm-17 {
    margin-top: 8rem !important;
    margin-bottom: 8rem !important;
  }
  .my-sm-18 {
    margin-top: 8.5rem !important;
    margin-bottom: 8.5rem !important;
  }
  .my-sm-19 {
    margin-top: 9rem !important;
    margin-bottom: 9rem !important;
  }
  .my-sm-20 {
    margin-top: 9.5rem !important;
    margin-bottom: 9.5rem !important;
  }
  .my-sm-21 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }
  .my-sm-22 {
    margin-top: 10.5rem !important;
    margin-bottom: 10.5rem !important;
  }
  .my-sm-23 {
    margin-top: 11rem !important;
    margin-bottom: 11rem !important;
  }
  .my-sm-24 {
    margin-top: 11.5rem !important;
    margin-bottom: 11.5rem !important;
  }
  .my-sm-25 {
    margin-top: 12rem !important;
    margin-bottom: 12rem !important;
  }
  .my-sm-26 {
    margin-top: 12.5rem !important;
    margin-bottom: 12.5rem !important;
  }
  .my-sm-27 {
    margin-top: 13rem !important;
    margin-bottom: 13rem !important;
  }
  .my-sm-28 {
    margin-top: 13.5rem !important;
    margin-bottom: 13.5rem !important;
  }
  .my-sm-29 {
    margin-top: 14rem !important;
    margin-bottom: 14rem !important;
  }
  .my-sm-30 {
    margin-top: 14.5rem !important;
    margin-bottom: 14.5rem !important;
  }
  .my-sm-31 {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important;
  }
  .my-sm-32 {
    margin-top: 15.5rem !important;
    margin-bottom: 15.5rem !important;
  }
  .my-sm-33 {
    margin-top: 16rem !important;
    margin-bottom: 16rem !important;
  }
  .my-sm-34 {
    margin-top: 16.5rem !important;
    margin-bottom: 16.5rem !important;
  }
  .my-sm-35 {
    margin-top: 17rem !important;
    margin-bottom: 17rem !important;
  }
  .my-sm-36 {
    margin-top: 17.5rem !important;
    margin-bottom: 17.5rem !important;
  }
  .my-sm-37 {
    margin-top: 18rem !important;
    margin-bottom: 18rem !important;
  }
  .my-sm-38 {
    margin-top: 18.5rem !important;
    margin-bottom: 18.5rem !important;
  }
  .my-sm-39 {
    margin-top: 19rem !important;
    margin-bottom: 19rem !important;
  }
  .my-sm-40 {
    margin-top: 19.5rem !important;
    margin-bottom: 19.5rem !important;
  }
  .my-sm-41 {
    margin-top: 20rem !important;
    margin-bottom: 20rem !important;
  }
  .my-sm-42 {
    margin-top: 20.5rem !important;
    margin-bottom: 20.5rem !important;
  }
  .my-sm-43 {
    margin-top: 21rem !important;
    margin-bottom: 21rem !important;
  }
  .my-sm-44 {
    margin-top: 21.5rem !important;
    margin-bottom: 21.5rem !important;
  }
  .my-sm-45 {
    margin-top: 22rem !important;
    margin-bottom: 22rem !important;
  }
  .my-sm-46 {
    margin-top: 22.5rem !important;
    margin-bottom: 22.5rem !important;
  }
  .my-sm-47 {
    margin-top: 23rem !important;
    margin-bottom: 23rem !important;
  }
  .my-sm-48 {
    margin-top: 23.5rem !important;
    margin-bottom: 23.5rem !important;
  }
  .my-sm-49 {
    margin-top: 24rem !important;
    margin-bottom: 24rem !important;
  }
  .my-sm-50 {
    margin-top: 24.5rem !important;
    margin-bottom: 24.5rem !important;
  }
  .my-sm-51 {
    margin-top: 25rem !important;
    margin-bottom: 25rem !important;
  }
  .my-sm-52 {
    margin-top: 25.5rem !important;
    margin-bottom: 25.5rem !important;
  }
  .my-sm-53 {
    margin-top: 26rem !important;
    margin-bottom: 26rem !important;
  }
  .my-sm-54 {
    margin-top: 26.5rem !important;
    margin-bottom: 26.5rem !important;
  }
  .my-sm-55 {
    margin-top: 27rem !important;
    margin-bottom: 27rem !important;
  }
  .my-sm-56 {
    margin-top: 27.5rem !important;
    margin-bottom: 27.5rem !important;
  }
  .my-sm-57 {
    margin-top: 28rem !important;
    margin-bottom: 28rem !important;
  }
  .my-sm-58 {
    margin-top: 28.5rem !important;
    margin-bottom: 28.5rem !important;
  }
  .my-sm-59 {
    margin-top: 29rem !important;
    margin-bottom: 29rem !important;
  }
  .my-sm-60 {
    margin-top: 29.5rem !important;
    margin-bottom: 29.5rem !important;
  }
  .my-sm-61 {
    margin-top: 30rem !important;
    margin-bottom: 30rem !important;
  }
  .my-sm-62 {
    margin-top: 30.5rem !important;
    margin-bottom: 30.5rem !important;
  }
  .my-sm-63 {
    margin-top: 31rem !important;
    margin-bottom: 31rem !important;
  }
  .my-sm-64 {
    margin-top: 31.5rem !important;
    margin-bottom: 31.5rem !important;
  }
  .my-sm-65 {
    margin-top: 32rem !important;
    margin-bottom: 32rem !important;
  }
  .my-sm-66 {
    margin-top: 32.5rem !important;
    margin-bottom: 32.5rem !important;
  }
  .my-sm-67 {
    margin-top: 33rem !important;
    margin-bottom: 33rem !important;
  }
  .my-sm-68 {
    margin-top: 33.5rem !important;
    margin-bottom: 33.5rem !important;
  }
  .my-sm-69 {
    margin-top: 34rem !important;
    margin-bottom: 34rem !important;
  }
  .my-sm-70 {
    margin-top: 34.5rem !important;
    margin-bottom: 34.5rem !important;
  }
  .my-sm-71 {
    margin-top: 35rem !important;
    margin-bottom: 35rem !important;
  }
  .my-sm-72 {
    margin-top: 35.5rem !important;
    margin-bottom: 35.5rem !important;
  }
  .my-sm-73 {
    margin-top: 36rem !important;
    margin-bottom: 36rem !important;
  }
  .my-sm-74 {
    margin-top: 36.5rem !important;
    margin-bottom: 36.5rem !important;
  }
  .my-sm-75 {
    margin-top: 37rem !important;
    margin-bottom: 37rem !important;
  }
  .my-sm-76 {
    margin-top: 37.5rem !important;
    margin-bottom: 37.5rem !important;
  }
  .my-sm-77 {
    margin-top: 38rem !important;
    margin-bottom: 38rem !important;
  }
  .my-sm-78 {
    margin-top: 38.5rem !important;
    margin-bottom: 38.5rem !important;
  }
  .my-sm-79 {
    margin-top: 39rem !important;
    margin-bottom: 39rem !important;
  }
  .my-sm-80 {
    margin-top: 39.5rem !important;
    margin-bottom: 39.5rem !important;
  }
  .my-sm-81 {
    margin-top: 40rem !important;
    margin-bottom: 40rem !important;
  }
  .my-sm-82 {
    margin-top: 40.5rem !important;
    margin-bottom: 40.5rem !important;
  }
  .my-sm-83 {
    margin-top: 41rem !important;
    margin-bottom: 41rem !important;
  }
  .my-sm-84 {
    margin-top: 41.5rem !important;
    margin-bottom: 41.5rem !important;
  }
  .my-sm-85 {
    margin-top: 42rem !important;
    margin-bottom: 42rem !important;
  }
  .my-sm-86 {
    margin-top: 42.5rem !important;
    margin-bottom: 42.5rem !important;
  }
  .my-sm-87 {
    margin-top: 43rem !important;
    margin-bottom: 43rem !important;
  }
  .my-sm-88 {
    margin-top: 43.5rem !important;
    margin-bottom: 43.5rem !important;
  }
  .my-sm-89 {
    margin-top: 44rem !important;
    margin-bottom: 44rem !important;
  }
  .my-sm-90 {
    margin-top: 44.5rem !important;
    margin-bottom: 44.5rem !important;
  }
  .my-sm-91 {
    margin-top: 45rem !important;
    margin-bottom: 45rem !important;
  }
  .my-sm-92 {
    margin-top: 45.5rem !important;
    margin-bottom: 45.5rem !important;
  }
  .my-sm-93 {
    margin-top: 46rem !important;
    margin-bottom: 46rem !important;
  }
  .my-sm-94 {
    margin-top: 46.5rem !important;
    margin-bottom: 46.5rem !important;
  }
  .my-sm-95 {
    margin-top: 47rem !important;
    margin-bottom: 47rem !important;
  }
  .my-sm-96 {
    margin-top: 47.5rem !important;
    margin-bottom: 47.5rem !important;
  }
  .my-sm-97 {
    margin-top: 48rem !important;
    margin-bottom: 48rem !important;
  }
  .my-sm-98 {
    margin-top: 48.5rem !important;
    margin-bottom: 48.5rem !important;
  }
  .my-sm-99 {
    margin-top: 49rem !important;
    margin-bottom: 49rem !important;
  }
  .my-sm-100 {
    margin-top: 49.5rem !important;
    margin-bottom: 49.5rem !important;
  }
  .my-sm-101 {
    margin-top: 50rem !important;
    margin-bottom: 50rem !important;
  }
  .my-sm-102 {
    margin-top: 50.5rem !important;
    margin-bottom: 50.5rem !important;
  }
  .my-sm-103 {
    margin-top: 51rem !important;
    margin-bottom: 51rem !important;
  }
  .my-sm-104 {
    margin-top: 51.5rem !important;
    margin-bottom: 51.5rem !important;
  }
  .my-sm-105 {
    margin-top: 52rem !important;
    margin-bottom: 52rem !important;
  }
  .my-sm-106 {
    margin-top: 52.5rem !important;
    margin-bottom: 52.5rem !important;
  }
  .my-sm-107 {
    margin-top: 53rem !important;
    margin-bottom: 53rem !important;
  }
  .my-sm-108 {
    margin-top: 53.5rem !important;
    margin-bottom: 53.5rem !important;
  }
  .my-sm-109 {
    margin-top: 54rem !important;
    margin-bottom: 54rem !important;
  }
  .my-sm-110 {
    margin-top: 54.5rem !important;
    margin-bottom: 54.5rem !important;
  }
  .my-sm-111 {
    margin-top: 55rem !important;
    margin-bottom: 55rem !important;
  }
  .my-sm-112 {
    margin-top: 55.5rem !important;
    margin-bottom: 55.5rem !important;
  }
  .my-sm-113 {
    margin-top: 56rem !important;
    margin-bottom: 56rem !important;
  }
  .my-sm-114 {
    margin-top: 56.5rem !important;
    margin-bottom: 56.5rem !important;
  }
  .my-sm-115 {
    margin-top: 57rem !important;
    margin-bottom: 57rem !important;
  }
  .my-sm-116 {
    margin-top: 57.5rem !important;
    margin-bottom: 57.5rem !important;
  }
  .my-sm-117 {
    margin-top: 58rem !important;
    margin-bottom: 58rem !important;
  }
  .my-sm-118 {
    margin-top: 58.5rem !important;
    margin-bottom: 58.5rem !important;
  }
  .my-sm-119 {
    margin-top: 59rem !important;
    margin-bottom: 59rem !important;
  }
  .my-sm-120 {
    margin-top: 59.5rem !important;
    margin-bottom: 59.5rem !important;
  }
  .my-sm-121 {
    margin-top: 60rem !important;
    margin-bottom: 60rem !important;
  }
  .my-sm-122 {
    margin-top: 60.5rem !important;
    margin-bottom: 60.5rem !important;
  }
  .my-sm-123 {
    margin-top: 61rem !important;
    margin-bottom: 61rem !important;
  }
  .my-sm-124 {
    margin-top: 61.5rem !important;
    margin-bottom: 61.5rem !important;
  }
  .my-sm-125 {
    margin-top: 62rem !important;
    margin-bottom: 62rem !important;
  }
  .my-sm-126 {
    margin-top: 62.5rem !important;
    margin-bottom: 62.5rem !important;
  }
  .my-sm-127 {
    margin-top: 63rem !important;
    margin-bottom: 63rem !important;
  }
  .my-sm-128 {
    margin-top: 63.5rem !important;
    margin-bottom: 63.5rem !important;
  }
  .my-sm-129 {
    margin-top: 64rem !important;
    margin-bottom: 64rem !important;
  }
  .my-sm-130 {
    margin-top: 64.5rem !important;
    margin-bottom: 64.5rem !important;
  }
  .my-sm-131 {
    margin-top: 65rem !important;
    margin-bottom: 65rem !important;
  }
  .my-sm-132 {
    margin-top: 65.5rem !important;
    margin-bottom: 65.5rem !important;
  }
  .my-sm-133 {
    margin-top: 66rem !important;
    margin-bottom: 66rem !important;
  }
  .my-sm-134 {
    margin-top: 66.5rem !important;
    margin-bottom: 66.5rem !important;
  }
  .my-sm-135 {
    margin-top: 67rem !important;
    margin-bottom: 67rem !important;
  }
  .my-sm-136 {
    margin-top: 67.5rem !important;
    margin-bottom: 67.5rem !important;
  }
  .my-sm-137 {
    margin-top: 68rem !important;
    margin-bottom: 68rem !important;
  }
  .my-sm-138 {
    margin-top: 68.5rem !important;
    margin-bottom: 68.5rem !important;
  }
  .my-sm-139 {
    margin-top: 69rem !important;
    margin-bottom: 69rem !important;
  }
  .my-sm-140 {
    margin-top: 69.5rem !important;
    margin-bottom: 69.5rem !important;
  }
  .my-sm-141 {
    margin-top: 70rem !important;
    margin-bottom: 70rem !important;
  }
  .my-sm-142 {
    margin-top: 70.5rem !important;
    margin-bottom: 70.5rem !important;
  }
  .my-sm-143 {
    margin-top: 71rem !important;
    margin-bottom: 71rem !important;
  }
  .my-sm-144 {
    margin-top: 71.5rem !important;
    margin-bottom: 71.5rem !important;
  }
  .my-sm-145 {
    margin-top: 72rem !important;
    margin-bottom: 72rem !important;
  }
  .my-sm-146 {
    margin-top: 72.5rem !important;
    margin-bottom: 72.5rem !important;
  }
  .my-sm-147 {
    margin-top: 73rem !important;
    margin-bottom: 73rem !important;
  }
  .my-sm-148 {
    margin-top: 73.5rem !important;
    margin-bottom: 73.5rem !important;
  }
  .my-sm-149 {
    margin-top: 74rem !important;
    margin-bottom: 74rem !important;
  }
  .my-sm-150 {
    margin-top: 74.5rem !important;
    margin-bottom: 74.5rem !important;
  }
  .my-sm-151 {
    margin-top: 75rem !important;
    margin-bottom: 75rem !important;
  }
  .my-sm-152 {
    margin-top: 75.5rem !important;
    margin-bottom: 75.5rem !important;
  }
  .my-sm-153 {
    margin-top: 76rem !important;
    margin-bottom: 76rem !important;
  }
  .my-sm-154 {
    margin-top: 76.5rem !important;
    margin-bottom: 76.5rem !important;
  }
  .my-sm-155 {
    margin-top: 77rem !important;
    margin-bottom: 77rem !important;
  }
  .my-sm-156 {
    margin-top: 77.5rem !important;
    margin-bottom: 77.5rem !important;
  }
  .my-sm-157 {
    margin-top: 78rem !important;
    margin-bottom: 78rem !important;
  }
  .my-sm-158 {
    margin-top: 78.5rem !important;
    margin-bottom: 78.5rem !important;
  }
  .my-sm-159 {
    margin-top: 79rem !important;
    margin-bottom: 79rem !important;
  }
  .my-sm-160 {
    margin-top: 79.5rem !important;
    margin-bottom: 79.5rem !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0rem !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 2rem !important;
  }
  .m-md-6 {
    margin: 2.5rem !important;
  }
  .m-md-7 {
    margin: 3rem !important;
  }
  .m-md-8 {
    margin: 3.5rem !important;
  }
  .m-md-9 {
    margin: 4rem !important;
  }
  .m-md-10 {
    margin: 4.5rem !important;
  }
  .m-md-11 {
    margin: 5rem !important;
  }
  .m-md-12 {
    margin: 5.5rem !important;
  }
  .m-md-13 {
    margin: 6rem !important;
  }
  .m-md-14 {
    margin: 6.5rem !important;
  }
  .m-md-15 {
    margin: 7rem !important;
  }
  .m-md-16 {
    margin: 7.5rem !important;
  }
  .m-md-17 {
    margin: 8rem !important;
  }
  .m-md-18 {
    margin: 8.5rem !important;
  }
  .m-md-19 {
    margin: 9rem !important;
  }
  .m-md-20 {
    margin: 9.5rem !important;
  }
  .m-md-21 {
    margin: 10rem !important;
  }
  .m-md-22 {
    margin: 10.5rem !important;
  }
  .m-md-23 {
    margin: 11rem !important;
  }
  .m-md-24 {
    margin: 11.5rem !important;
  }
  .m-md-25 {
    margin: 12rem !important;
  }
  .m-md-26 {
    margin: 12.5rem !important;
  }
  .m-md-27 {
    margin: 13rem !important;
  }
  .m-md-28 {
    margin: 13.5rem !important;
  }
  .m-md-29 {
    margin: 14rem !important;
  }
  .m-md-30 {
    margin: 14.5rem !important;
  }
  .m-md-31 {
    margin: 15rem !important;
  }
  .m-md-32 {
    margin: 15.5rem !important;
  }
  .m-md-33 {
    margin: 16rem !important;
  }
  .m-md-34 {
    margin: 16.5rem !important;
  }
  .m-md-35 {
    margin: 17rem !important;
  }
  .m-md-36 {
    margin: 17.5rem !important;
  }
  .m-md-37 {
    margin: 18rem !important;
  }
  .m-md-38 {
    margin: 18.5rem !important;
  }
  .m-md-39 {
    margin: 19rem !important;
  }
  .m-md-40 {
    margin: 19.5rem !important;
  }
  .m-md-41 {
    margin: 20rem !important;
  }
  .m-md-42 {
    margin: 20.5rem !important;
  }
  .m-md-43 {
    margin: 21rem !important;
  }
  .m-md-44 {
    margin: 21.5rem !important;
  }
  .m-md-45 {
    margin: 22rem !important;
  }
  .m-md-46 {
    margin: 22.5rem !important;
  }
  .m-md-47 {
    margin: 23rem !important;
  }
  .m-md-48 {
    margin: 23.5rem !important;
  }
  .m-md-49 {
    margin: 24rem !important;
  }
  .m-md-50 {
    margin: 24.5rem !important;
  }
  .m-md-51 {
    margin: 25rem !important;
  }
  .m-md-52 {
    margin: 25.5rem !important;
  }
  .m-md-53 {
    margin: 26rem !important;
  }
  .m-md-54 {
    margin: 26.5rem !important;
  }
  .m-md-55 {
    margin: 27rem !important;
  }
  .m-md-56 {
    margin: 27.5rem !important;
  }
  .m-md-57 {
    margin: 28rem !important;
  }
  .m-md-58 {
    margin: 28.5rem !important;
  }
  .m-md-59 {
    margin: 29rem !important;
  }
  .m-md-60 {
    margin: 29.5rem !important;
  }
  .m-md-61 {
    margin: 30rem !important;
  }
  .m-md-62 {
    margin: 30.5rem !important;
  }
  .m-md-63 {
    margin: 31rem !important;
  }
  .m-md-64 {
    margin: 31.5rem !important;
  }
  .m-md-65 {
    margin: 32rem !important;
  }
  .m-md-66 {
    margin: 32.5rem !important;
  }
  .m-md-67 {
    margin: 33rem !important;
  }
  .m-md-68 {
    margin: 33.5rem !important;
  }
  .m-md-69 {
    margin: 34rem !important;
  }
  .m-md-70 {
    margin: 34.5rem !important;
  }
  .m-md-71 {
    margin: 35rem !important;
  }
  .m-md-72 {
    margin: 35.5rem !important;
  }
  .m-md-73 {
    margin: 36rem !important;
  }
  .m-md-74 {
    margin: 36.5rem !important;
  }
  .m-md-75 {
    margin: 37rem !important;
  }
  .m-md-76 {
    margin: 37.5rem !important;
  }
  .m-md-77 {
    margin: 38rem !important;
  }
  .m-md-78 {
    margin: 38.5rem !important;
  }
  .m-md-79 {
    margin: 39rem !important;
  }
  .m-md-80 {
    margin: 39.5rem !important;
  }
  .m-md-81 {
    margin: 40rem !important;
  }
  .m-md-82 {
    margin: 40.5rem !important;
  }
  .m-md-83 {
    margin: 41rem !important;
  }
  .m-md-84 {
    margin: 41.5rem !important;
  }
  .m-md-85 {
    margin: 42rem !important;
  }
  .m-md-86 {
    margin: 42.5rem !important;
  }
  .m-md-87 {
    margin: 43rem !important;
  }
  .m-md-88 {
    margin: 43.5rem !important;
  }
  .m-md-89 {
    margin: 44rem !important;
  }
  .m-md-90 {
    margin: 44.5rem !important;
  }
  .m-md-91 {
    margin: 45rem !important;
  }
  .m-md-92 {
    margin: 45.5rem !important;
  }
  .m-md-93 {
    margin: 46rem !important;
  }
  .m-md-94 {
    margin: 46.5rem !important;
  }
  .m-md-95 {
    margin: 47rem !important;
  }
  .m-md-96 {
    margin: 47.5rem !important;
  }
  .m-md-97 {
    margin: 48rem !important;
  }
  .m-md-98 {
    margin: 48.5rem !important;
  }
  .m-md-99 {
    margin: 49rem !important;
  }
  .m-md-100 {
    margin: 49.5rem !important;
  }
  .m-md-101 {
    margin: 50rem !important;
  }
  .m-md-102 {
    margin: 50.5rem !important;
  }
  .m-md-103 {
    margin: 51rem !important;
  }
  .m-md-104 {
    margin: 51.5rem !important;
  }
  .m-md-105 {
    margin: 52rem !important;
  }
  .m-md-106 {
    margin: 52.5rem !important;
  }
  .m-md-107 {
    margin: 53rem !important;
  }
  .m-md-108 {
    margin: 53.5rem !important;
  }
  .m-md-109 {
    margin: 54rem !important;
  }
  .m-md-110 {
    margin: 54.5rem !important;
  }
  .m-md-111 {
    margin: 55rem !important;
  }
  .m-md-112 {
    margin: 55.5rem !important;
  }
  .m-md-113 {
    margin: 56rem !important;
  }
  .m-md-114 {
    margin: 56.5rem !important;
  }
  .m-md-115 {
    margin: 57rem !important;
  }
  .m-md-116 {
    margin: 57.5rem !important;
  }
  .m-md-117 {
    margin: 58rem !important;
  }
  .m-md-118 {
    margin: 58.5rem !important;
  }
  .m-md-119 {
    margin: 59rem !important;
  }
  .m-md-120 {
    margin: 59.5rem !important;
  }
  .m-md-121 {
    margin: 60rem !important;
  }
  .m-md-122 {
    margin: 60.5rem !important;
  }
  .m-md-123 {
    margin: 61rem !important;
  }
  .m-md-124 {
    margin: 61.5rem !important;
  }
  .m-md-125 {
    margin: 62rem !important;
  }
  .m-md-126 {
    margin: 62.5rem !important;
  }
  .m-md-127 {
    margin: 63rem !important;
  }
  .m-md-128 {
    margin: 63.5rem !important;
  }
  .m-md-129 {
    margin: 64rem !important;
  }
  .m-md-130 {
    margin: 64.5rem !important;
  }
  .m-md-131 {
    margin: 65rem !important;
  }
  .m-md-132 {
    margin: 65.5rem !important;
  }
  .m-md-133 {
    margin: 66rem !important;
  }
  .m-md-134 {
    margin: 66.5rem !important;
  }
  .m-md-135 {
    margin: 67rem !important;
  }
  .m-md-136 {
    margin: 67.5rem !important;
  }
  .m-md-137 {
    margin: 68rem !important;
  }
  .m-md-138 {
    margin: 68.5rem !important;
  }
  .m-md-139 {
    margin: 69rem !important;
  }
  .m-md-140 {
    margin: 69.5rem !important;
  }
  .m-md-141 {
    margin: 70rem !important;
  }
  .m-md-142 {
    margin: 70.5rem !important;
  }
  .m-md-143 {
    margin: 71rem !important;
  }
  .m-md-144 {
    margin: 71.5rem !important;
  }
  .m-md-145 {
    margin: 72rem !important;
  }
  .m-md-146 {
    margin: 72.5rem !important;
  }
  .m-md-147 {
    margin: 73rem !important;
  }
  .m-md-148 {
    margin: 73.5rem !important;
  }
  .m-md-149 {
    margin: 74rem !important;
  }
  .m-md-150 {
    margin: 74.5rem !important;
  }
  .m-md-151 {
    margin: 75rem !important;
  }
  .m-md-152 {
    margin: 75.5rem !important;
  }
  .m-md-153 {
    margin: 76rem !important;
  }
  .m-md-154 {
    margin: 76.5rem !important;
  }
  .m-md-155 {
    margin: 77rem !important;
  }
  .m-md-156 {
    margin: 77.5rem !important;
  }
  .m-md-157 {
    margin: 78rem !important;
  }
  .m-md-158 {
    margin: 78.5rem !important;
  }
  .m-md-159 {
    margin: 79rem !important;
  }
  .m-md-160 {
    margin: 79.5rem !important;
  }
  .mt-md-0 {
    margin-top: 0rem !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 2rem !important;
  }
  .mt-md-6 {
    margin-top: 2.5rem !important;
  }
  .mt-md-7 {
    margin-top: 3rem !important;
  }
  .mt-md-8 {
    margin-top: 3.5rem !important;
  }
  .mt-md-9 {
    margin-top: 4rem !important;
  }
  .mt-md-10 {
    margin-top: 4.5rem !important;
  }
  .mt-md-11 {
    margin-top: 5rem !important;
  }
  .mt-md-12 {
    margin-top: 5.5rem !important;
  }
  .mt-md-13 {
    margin-top: 6rem !important;
  }
  .mt-md-14 {
    margin-top: 6.5rem !important;
  }
  .mt-md-15 {
    margin-top: 7rem !important;
  }
  .mt-md-16 {
    margin-top: 7.5rem !important;
  }
  .mt-md-17 {
    margin-top: 8rem !important;
  }
  .mt-md-18 {
    margin-top: 8.5rem !important;
  }
  .mt-md-19 {
    margin-top: 9rem !important;
  }
  .mt-md-20 {
    margin-top: 9.5rem !important;
  }
  .mt-md-21 {
    margin-top: 10rem !important;
  }
  .mt-md-22 {
    margin-top: 10.5rem !important;
  }
  .mt-md-23 {
    margin-top: 11rem !important;
  }
  .mt-md-24 {
    margin-top: 11.5rem !important;
  }
  .mt-md-25 {
    margin-top: 12rem !important;
  }
  .mt-md-26 {
    margin-top: 12.5rem !important;
  }
  .mt-md-27 {
    margin-top: 13rem !important;
  }
  .mt-md-28 {
    margin-top: 13.5rem !important;
  }
  .mt-md-29 {
    margin-top: 14rem !important;
  }
  .mt-md-30 {
    margin-top: 14.5rem !important;
  }
  .mt-md-31 {
    margin-top: 15rem !important;
  }
  .mt-md-32 {
    margin-top: 15.5rem !important;
  }
  .mt-md-33 {
    margin-top: 16rem !important;
  }
  .mt-md-34 {
    margin-top: 16.5rem !important;
  }
  .mt-md-35 {
    margin-top: 17rem !important;
  }
  .mt-md-36 {
    margin-top: 17.5rem !important;
  }
  .mt-md-37 {
    margin-top: 18rem !important;
  }
  .mt-md-38 {
    margin-top: 18.5rem !important;
  }
  .mt-md-39 {
    margin-top: 19rem !important;
  }
  .mt-md-40 {
    margin-top: 19.5rem !important;
  }
  .mt-md-41 {
    margin-top: 20rem !important;
  }
  .mt-md-42 {
    margin-top: 20.5rem !important;
  }
  .mt-md-43 {
    margin-top: 21rem !important;
  }
  .mt-md-44 {
    margin-top: 21.5rem !important;
  }
  .mt-md-45 {
    margin-top: 22rem !important;
  }
  .mt-md-46 {
    margin-top: 22.5rem !important;
  }
  .mt-md-47 {
    margin-top: 23rem !important;
  }
  .mt-md-48 {
    margin-top: 23.5rem !important;
  }
  .mt-md-49 {
    margin-top: 24rem !important;
  }
  .mt-md-50 {
    margin-top: 24.5rem !important;
  }
  .mt-md-51 {
    margin-top: 25rem !important;
  }
  .mt-md-52 {
    margin-top: 25.5rem !important;
  }
  .mt-md-53 {
    margin-top: 26rem !important;
  }
  .mt-md-54 {
    margin-top: 26.5rem !important;
  }
  .mt-md-55 {
    margin-top: 27rem !important;
  }
  .mt-md-56 {
    margin-top: 27.5rem !important;
  }
  .mt-md-57 {
    margin-top: 28rem !important;
  }
  .mt-md-58 {
    margin-top: 28.5rem !important;
  }
  .mt-md-59 {
    margin-top: 29rem !important;
  }
  .mt-md-60 {
    margin-top: 29.5rem !important;
  }
  .mt-md-61 {
    margin-top: 30rem !important;
  }
  .mt-md-62 {
    margin-top: 30.5rem !important;
  }
  .mt-md-63 {
    margin-top: 31rem !important;
  }
  .mt-md-64 {
    margin-top: 31.5rem !important;
  }
  .mt-md-65 {
    margin-top: 32rem !important;
  }
  .mt-md-66 {
    margin-top: 32.5rem !important;
  }
  .mt-md-67 {
    margin-top: 33rem !important;
  }
  .mt-md-68 {
    margin-top: 33.5rem !important;
  }
  .mt-md-69 {
    margin-top: 34rem !important;
  }
  .mt-md-70 {
    margin-top: 34.5rem !important;
  }
  .mt-md-71 {
    margin-top: 35rem !important;
  }
  .mt-md-72 {
    margin-top: 35.5rem !important;
  }
  .mt-md-73 {
    margin-top: 36rem !important;
  }
  .mt-md-74 {
    margin-top: 36.5rem !important;
  }
  .mt-md-75 {
    margin-top: 37rem !important;
  }
  .mt-md-76 {
    margin-top: 37.5rem !important;
  }
  .mt-md-77 {
    margin-top: 38rem !important;
  }
  .mt-md-78 {
    margin-top: 38.5rem !important;
  }
  .mt-md-79 {
    margin-top: 39rem !important;
  }
  .mt-md-80 {
    margin-top: 39.5rem !important;
  }
  .mt-md-81 {
    margin-top: 40rem !important;
  }
  .mt-md-82 {
    margin-top: 40.5rem !important;
  }
  .mt-md-83 {
    margin-top: 41rem !important;
  }
  .mt-md-84 {
    margin-top: 41.5rem !important;
  }
  .mt-md-85 {
    margin-top: 42rem !important;
  }
  .mt-md-86 {
    margin-top: 42.5rem !important;
  }
  .mt-md-87 {
    margin-top: 43rem !important;
  }
  .mt-md-88 {
    margin-top: 43.5rem !important;
  }
  .mt-md-89 {
    margin-top: 44rem !important;
  }
  .mt-md-90 {
    margin-top: 44.5rem !important;
  }
  .mt-md-91 {
    margin-top: 45rem !important;
  }
  .mt-md-92 {
    margin-top: 45.5rem !important;
  }
  .mt-md-93 {
    margin-top: 46rem !important;
  }
  .mt-md-94 {
    margin-top: 46.5rem !important;
  }
  .mt-md-95 {
    margin-top: 47rem !important;
  }
  .mt-md-96 {
    margin-top: 47.5rem !important;
  }
  .mt-md-97 {
    margin-top: 48rem !important;
  }
  .mt-md-98 {
    margin-top: 48.5rem !important;
  }
  .mt-md-99 {
    margin-top: 49rem !important;
  }
  .mt-md-100 {
    margin-top: 49.5rem !important;
  }
  .mt-md-101 {
    margin-top: 50rem !important;
  }
  .mt-md-102 {
    margin-top: 50.5rem !important;
  }
  .mt-md-103 {
    margin-top: 51rem !important;
  }
  .mt-md-104 {
    margin-top: 51.5rem !important;
  }
  .mt-md-105 {
    margin-top: 52rem !important;
  }
  .mt-md-106 {
    margin-top: 52.5rem !important;
  }
  .mt-md-107 {
    margin-top: 53rem !important;
  }
  .mt-md-108 {
    margin-top: 53.5rem !important;
  }
  .mt-md-109 {
    margin-top: 54rem !important;
  }
  .mt-md-110 {
    margin-top: 54.5rem !important;
  }
  .mt-md-111 {
    margin-top: 55rem !important;
  }
  .mt-md-112 {
    margin-top: 55.5rem !important;
  }
  .mt-md-113 {
    margin-top: 56rem !important;
  }
  .mt-md-114 {
    margin-top: 56.5rem !important;
  }
  .mt-md-115 {
    margin-top: 57rem !important;
  }
  .mt-md-116 {
    margin-top: 57.5rem !important;
  }
  .mt-md-117 {
    margin-top: 58rem !important;
  }
  .mt-md-118 {
    margin-top: 58.5rem !important;
  }
  .mt-md-119 {
    margin-top: 59rem !important;
  }
  .mt-md-120 {
    margin-top: 59.5rem !important;
  }
  .mt-md-121 {
    margin-top: 60rem !important;
  }
  .mt-md-122 {
    margin-top: 60.5rem !important;
  }
  .mt-md-123 {
    margin-top: 61rem !important;
  }
  .mt-md-124 {
    margin-top: 61.5rem !important;
  }
  .mt-md-125 {
    margin-top: 62rem !important;
  }
  .mt-md-126 {
    margin-top: 62.5rem !important;
  }
  .mt-md-127 {
    margin-top: 63rem !important;
  }
  .mt-md-128 {
    margin-top: 63.5rem !important;
  }
  .mt-md-129 {
    margin-top: 64rem !important;
  }
  .mt-md-130 {
    margin-top: 64.5rem !important;
  }
  .mt-md-131 {
    margin-top: 65rem !important;
  }
  .mt-md-132 {
    margin-top: 65.5rem !important;
  }
  .mt-md-133 {
    margin-top: 66rem !important;
  }
  .mt-md-134 {
    margin-top: 66.5rem !important;
  }
  .mt-md-135 {
    margin-top: 67rem !important;
  }
  .mt-md-136 {
    margin-top: 67.5rem !important;
  }
  .mt-md-137 {
    margin-top: 68rem !important;
  }
  .mt-md-138 {
    margin-top: 68.5rem !important;
  }
  .mt-md-139 {
    margin-top: 69rem !important;
  }
  .mt-md-140 {
    margin-top: 69.5rem !important;
  }
  .mt-md-141 {
    margin-top: 70rem !important;
  }
  .mt-md-142 {
    margin-top: 70.5rem !important;
  }
  .mt-md-143 {
    margin-top: 71rem !important;
  }
  .mt-md-144 {
    margin-top: 71.5rem !important;
  }
  .mt-md-145 {
    margin-top: 72rem !important;
  }
  .mt-md-146 {
    margin-top: 72.5rem !important;
  }
  .mt-md-147 {
    margin-top: 73rem !important;
  }
  .mt-md-148 {
    margin-top: 73.5rem !important;
  }
  .mt-md-149 {
    margin-top: 74rem !important;
  }
  .mt-md-150 {
    margin-top: 74.5rem !important;
  }
  .mt-md-151 {
    margin-top: 75rem !important;
  }
  .mt-md-152 {
    margin-top: 75.5rem !important;
  }
  .mt-md-153 {
    margin-top: 76rem !important;
  }
  .mt-md-154 {
    margin-top: 76.5rem !important;
  }
  .mt-md-155 {
    margin-top: 77rem !important;
  }
  .mt-md-156 {
    margin-top: 77.5rem !important;
  }
  .mt-md-157 {
    margin-top: 78rem !important;
  }
  .mt-md-158 {
    margin-top: 78.5rem !important;
  }
  .mt-md-159 {
    margin-top: 79rem !important;
  }
  .mt-md-160 {
    margin-top: 79.5rem !important;
  }
  .mb-md-0 {
    margin-bottom: 0rem !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 2rem !important;
  }
  .mb-md-6 {
    margin-bottom: 2.5rem !important;
  }
  .mb-md-7 {
    margin-bottom: 3rem !important;
  }
  .mb-md-8 {
    margin-bottom: 3.5rem !important;
  }
  .mb-md-9 {
    margin-bottom: 4rem !important;
  }
  .mb-md-10 {
    margin-bottom: 4.5rem !important;
  }
  .mb-md-11 {
    margin-bottom: 5rem !important;
  }
  .mb-md-12 {
    margin-bottom: 5.5rem !important;
  }
  .mb-md-13 {
    margin-bottom: 6rem !important;
  }
  .mb-md-14 {
    margin-bottom: 6.5rem !important;
  }
  .mb-md-15 {
    margin-bottom: 7rem !important;
  }
  .mb-md-16 {
    margin-bottom: 7.5rem !important;
  }
  .mb-md-17 {
    margin-bottom: 8rem !important;
  }
  .mb-md-18 {
    margin-bottom: 8.5rem !important;
  }
  .mb-md-19 {
    margin-bottom: 9rem !important;
  }
  .mb-md-20 {
    margin-bottom: 9.5rem !important;
  }
  .mb-md-21 {
    margin-bottom: 10rem !important;
  }
  .mb-md-22 {
    margin-bottom: 10.5rem !important;
  }
  .mb-md-23 {
    margin-bottom: 11rem !important;
  }
  .mb-md-24 {
    margin-bottom: 11.5rem !important;
  }
  .mb-md-25 {
    margin-bottom: 12rem !important;
  }
  .mb-md-26 {
    margin-bottom: 12.5rem !important;
  }
  .mb-md-27 {
    margin-bottom: 13rem !important;
  }
  .mb-md-28 {
    margin-bottom: 13.5rem !important;
  }
  .mb-md-29 {
    margin-bottom: 14rem !important;
  }
  .mb-md-30 {
    margin-bottom: 14.5rem !important;
  }
  .mb-md-31 {
    margin-bottom: 15rem !important;
  }
  .mb-md-32 {
    margin-bottom: 15.5rem !important;
  }
  .mb-md-33 {
    margin-bottom: 16rem !important;
  }
  .mb-md-34 {
    margin-bottom: 16.5rem !important;
  }
  .mb-md-35 {
    margin-bottom: 17rem !important;
  }
  .mb-md-36 {
    margin-bottom: 17.5rem !important;
  }
  .mb-md-37 {
    margin-bottom: 18rem !important;
  }
  .mb-md-38 {
    margin-bottom: 18.5rem !important;
  }
  .mb-md-39 {
    margin-bottom: 19rem !important;
  }
  .mb-md-40 {
    margin-bottom: 19.5rem !important;
  }
  .mb-md-41 {
    margin-bottom: 20rem !important;
  }
  .mb-md-42 {
    margin-bottom: 20.5rem !important;
  }
  .mb-md-43 {
    margin-bottom: 21rem !important;
  }
  .mb-md-44 {
    margin-bottom: 21.5rem !important;
  }
  .mb-md-45 {
    margin-bottom: 22rem !important;
  }
  .mb-md-46 {
    margin-bottom: 22.5rem !important;
  }
  .mb-md-47 {
    margin-bottom: 23rem !important;
  }
  .mb-md-48 {
    margin-bottom: 23.5rem !important;
  }
  .mb-md-49 {
    margin-bottom: 24rem !important;
  }
  .mb-md-50 {
    margin-bottom: 24.5rem !important;
  }
  .mb-md-51 {
    margin-bottom: 25rem !important;
  }
  .mb-md-52 {
    margin-bottom: 25.5rem !important;
  }
  .mb-md-53 {
    margin-bottom: 26rem !important;
  }
  .mb-md-54 {
    margin-bottom: 26.5rem !important;
  }
  .mb-md-55 {
    margin-bottom: 27rem !important;
  }
  .mb-md-56 {
    margin-bottom: 27.5rem !important;
  }
  .mb-md-57 {
    margin-bottom: 28rem !important;
  }
  .mb-md-58 {
    margin-bottom: 28.5rem !important;
  }
  .mb-md-59 {
    margin-bottom: 29rem !important;
  }
  .mb-md-60 {
    margin-bottom: 29.5rem !important;
  }
  .mb-md-61 {
    margin-bottom: 30rem !important;
  }
  .mb-md-62 {
    margin-bottom: 30.5rem !important;
  }
  .mb-md-63 {
    margin-bottom: 31rem !important;
  }
  .mb-md-64 {
    margin-bottom: 31.5rem !important;
  }
  .mb-md-65 {
    margin-bottom: 32rem !important;
  }
  .mb-md-66 {
    margin-bottom: 32.5rem !important;
  }
  .mb-md-67 {
    margin-bottom: 33rem !important;
  }
  .mb-md-68 {
    margin-bottom: 33.5rem !important;
  }
  .mb-md-69 {
    margin-bottom: 34rem !important;
  }
  .mb-md-70 {
    margin-bottom: 34.5rem !important;
  }
  .mb-md-71 {
    margin-bottom: 35rem !important;
  }
  .mb-md-72 {
    margin-bottom: 35.5rem !important;
  }
  .mb-md-73 {
    margin-bottom: 36rem !important;
  }
  .mb-md-74 {
    margin-bottom: 36.5rem !important;
  }
  .mb-md-75 {
    margin-bottom: 37rem !important;
  }
  .mb-md-76 {
    margin-bottom: 37.5rem !important;
  }
  .mb-md-77 {
    margin-bottom: 38rem !important;
  }
  .mb-md-78 {
    margin-bottom: 38.5rem !important;
  }
  .mb-md-79 {
    margin-bottom: 39rem !important;
  }
  .mb-md-80 {
    margin-bottom: 39.5rem !important;
  }
  .mb-md-81 {
    margin-bottom: 40rem !important;
  }
  .mb-md-82 {
    margin-bottom: 40.5rem !important;
  }
  .mb-md-83 {
    margin-bottom: 41rem !important;
  }
  .mb-md-84 {
    margin-bottom: 41.5rem !important;
  }
  .mb-md-85 {
    margin-bottom: 42rem !important;
  }
  .mb-md-86 {
    margin-bottom: 42.5rem !important;
  }
  .mb-md-87 {
    margin-bottom: 43rem !important;
  }
  .mb-md-88 {
    margin-bottom: 43.5rem !important;
  }
  .mb-md-89 {
    margin-bottom: 44rem !important;
  }
  .mb-md-90 {
    margin-bottom: 44.5rem !important;
  }
  .mb-md-91 {
    margin-bottom: 45rem !important;
  }
  .mb-md-92 {
    margin-bottom: 45.5rem !important;
  }
  .mb-md-93 {
    margin-bottom: 46rem !important;
  }
  .mb-md-94 {
    margin-bottom: 46.5rem !important;
  }
  .mb-md-95 {
    margin-bottom: 47rem !important;
  }
  .mb-md-96 {
    margin-bottom: 47.5rem !important;
  }
  .mb-md-97 {
    margin-bottom: 48rem !important;
  }
  .mb-md-98 {
    margin-bottom: 48.5rem !important;
  }
  .mb-md-99 {
    margin-bottom: 49rem !important;
  }
  .mb-md-100 {
    margin-bottom: 49.5rem !important;
  }
  .mb-md-101 {
    margin-bottom: 50rem !important;
  }
  .mb-md-102 {
    margin-bottom: 50.5rem !important;
  }
  .mb-md-103 {
    margin-bottom: 51rem !important;
  }
  .mb-md-104 {
    margin-bottom: 51.5rem !important;
  }
  .mb-md-105 {
    margin-bottom: 52rem !important;
  }
  .mb-md-106 {
    margin-bottom: 52.5rem !important;
  }
  .mb-md-107 {
    margin-bottom: 53rem !important;
  }
  .mb-md-108 {
    margin-bottom: 53.5rem !important;
  }
  .mb-md-109 {
    margin-bottom: 54rem !important;
  }
  .mb-md-110 {
    margin-bottom: 54.5rem !important;
  }
  .mb-md-111 {
    margin-bottom: 55rem !important;
  }
  .mb-md-112 {
    margin-bottom: 55.5rem !important;
  }
  .mb-md-113 {
    margin-bottom: 56rem !important;
  }
  .mb-md-114 {
    margin-bottom: 56.5rem !important;
  }
  .mb-md-115 {
    margin-bottom: 57rem !important;
  }
  .mb-md-116 {
    margin-bottom: 57.5rem !important;
  }
  .mb-md-117 {
    margin-bottom: 58rem !important;
  }
  .mb-md-118 {
    margin-bottom: 58.5rem !important;
  }
  .mb-md-119 {
    margin-bottom: 59rem !important;
  }
  .mb-md-120 {
    margin-bottom: 59.5rem !important;
  }
  .mb-md-121 {
    margin-bottom: 60rem !important;
  }
  .mb-md-122 {
    margin-bottom: 60.5rem !important;
  }
  .mb-md-123 {
    margin-bottom: 61rem !important;
  }
  .mb-md-124 {
    margin-bottom: 61.5rem !important;
  }
  .mb-md-125 {
    margin-bottom: 62rem !important;
  }
  .mb-md-126 {
    margin-bottom: 62.5rem !important;
  }
  .mb-md-127 {
    margin-bottom: 63rem !important;
  }
  .mb-md-128 {
    margin-bottom: 63.5rem !important;
  }
  .mb-md-129 {
    margin-bottom: 64rem !important;
  }
  .mb-md-130 {
    margin-bottom: 64.5rem !important;
  }
  .mb-md-131 {
    margin-bottom: 65rem !important;
  }
  .mb-md-132 {
    margin-bottom: 65.5rem !important;
  }
  .mb-md-133 {
    margin-bottom: 66rem !important;
  }
  .mb-md-134 {
    margin-bottom: 66.5rem !important;
  }
  .mb-md-135 {
    margin-bottom: 67rem !important;
  }
  .mb-md-136 {
    margin-bottom: 67.5rem !important;
  }
  .mb-md-137 {
    margin-bottom: 68rem !important;
  }
  .mb-md-138 {
    margin-bottom: 68.5rem !important;
  }
  .mb-md-139 {
    margin-bottom: 69rem !important;
  }
  .mb-md-140 {
    margin-bottom: 69.5rem !important;
  }
  .mb-md-141 {
    margin-bottom: 70rem !important;
  }
  .mb-md-142 {
    margin-bottom: 70.5rem !important;
  }
  .mb-md-143 {
    margin-bottom: 71rem !important;
  }
  .mb-md-144 {
    margin-bottom: 71.5rem !important;
  }
  .mb-md-145 {
    margin-bottom: 72rem !important;
  }
  .mb-md-146 {
    margin-bottom: 72.5rem !important;
  }
  .mb-md-147 {
    margin-bottom: 73rem !important;
  }
  .mb-md-148 {
    margin-bottom: 73.5rem !important;
  }
  .mb-md-149 {
    margin-bottom: 74rem !important;
  }
  .mb-md-150 {
    margin-bottom: 74.5rem !important;
  }
  .mb-md-151 {
    margin-bottom: 75rem !important;
  }
  .mb-md-152 {
    margin-bottom: 75.5rem !important;
  }
  .mb-md-153 {
    margin-bottom: 76rem !important;
  }
  .mb-md-154 {
    margin-bottom: 76.5rem !important;
  }
  .mb-md-155 {
    margin-bottom: 77rem !important;
  }
  .mb-md-156 {
    margin-bottom: 77.5rem !important;
  }
  .mb-md-157 {
    margin-bottom: 78rem !important;
  }
  .mb-md-158 {
    margin-bottom: 78.5rem !important;
  }
  .mb-md-159 {
    margin-bottom: 79rem !important;
  }
  .mb-md-160 {
    margin-bottom: 79.5rem !important;
  }
  .ms-md-0 {
    margin-left: 0rem !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 2rem !important;
  }
  .ms-md-6 {
    margin-left: 2.5rem !important;
  }
  .ms-md-7 {
    margin-left: 3rem !important;
  }
  .ms-md-8 {
    margin-left: 3.5rem !important;
  }
  .ms-md-9 {
    margin-left: 4rem !important;
  }
  .ms-md-10 {
    margin-left: 4.5rem !important;
  }
  .ms-md-11 {
    margin-left: 5rem !important;
  }
  .ms-md-12 {
    margin-left: 5.5rem !important;
  }
  .ms-md-13 {
    margin-left: 6rem !important;
  }
  .ms-md-14 {
    margin-left: 6.5rem !important;
  }
  .ms-md-15 {
    margin-left: 7rem !important;
  }
  .ms-md-16 {
    margin-left: 7.5rem !important;
  }
  .ms-md-17 {
    margin-left: 8rem !important;
  }
  .ms-md-18 {
    margin-left: 8.5rem !important;
  }
  .ms-md-19 {
    margin-left: 9rem !important;
  }
  .ms-md-20 {
    margin-left: 9.5rem !important;
  }
  .ms-md-21 {
    margin-left: 10rem !important;
  }
  .ms-md-22 {
    margin-left: 10.5rem !important;
  }
  .ms-md-23 {
    margin-left: 11rem !important;
  }
  .ms-md-24 {
    margin-left: 11.5rem !important;
  }
  .ms-md-25 {
    margin-left: 12rem !important;
  }
  .ms-md-26 {
    margin-left: 12.5rem !important;
  }
  .ms-md-27 {
    margin-left: 13rem !important;
  }
  .ms-md-28 {
    margin-left: 13.5rem !important;
  }
  .ms-md-29 {
    margin-left: 14rem !important;
  }
  .ms-md-30 {
    margin-left: 14.5rem !important;
  }
  .ms-md-31 {
    margin-left: 15rem !important;
  }
  .ms-md-32 {
    margin-left: 15.5rem !important;
  }
  .ms-md-33 {
    margin-left: 16rem !important;
  }
  .ms-md-34 {
    margin-left: 16.5rem !important;
  }
  .ms-md-35 {
    margin-left: 17rem !important;
  }
  .ms-md-36 {
    margin-left: 17.5rem !important;
  }
  .ms-md-37 {
    margin-left: 18rem !important;
  }
  .ms-md-38 {
    margin-left: 18.5rem !important;
  }
  .ms-md-39 {
    margin-left: 19rem !important;
  }
  .ms-md-40 {
    margin-left: 19.5rem !important;
  }
  .ms-md-41 {
    margin-left: 20rem !important;
  }
  .ms-md-42 {
    margin-left: 20.5rem !important;
  }
  .ms-md-43 {
    margin-left: 21rem !important;
  }
  .ms-md-44 {
    margin-left: 21.5rem !important;
  }
  .ms-md-45 {
    margin-left: 22rem !important;
  }
  .ms-md-46 {
    margin-left: 22.5rem !important;
  }
  .ms-md-47 {
    margin-left: 23rem !important;
  }
  .ms-md-48 {
    margin-left: 23.5rem !important;
  }
  .ms-md-49 {
    margin-left: 24rem !important;
  }
  .ms-md-50 {
    margin-left: 24.5rem !important;
  }
  .ms-md-51 {
    margin-left: 25rem !important;
  }
  .ms-md-52 {
    margin-left: 25.5rem !important;
  }
  .ms-md-53 {
    margin-left: 26rem !important;
  }
  .ms-md-54 {
    margin-left: 26.5rem !important;
  }
  .ms-md-55 {
    margin-left: 27rem !important;
  }
  .ms-md-56 {
    margin-left: 27.5rem !important;
  }
  .ms-md-57 {
    margin-left: 28rem !important;
  }
  .ms-md-58 {
    margin-left: 28.5rem !important;
  }
  .ms-md-59 {
    margin-left: 29rem !important;
  }
  .ms-md-60 {
    margin-left: 29.5rem !important;
  }
  .ms-md-61 {
    margin-left: 30rem !important;
  }
  .ms-md-62 {
    margin-left: 30.5rem !important;
  }
  .ms-md-63 {
    margin-left: 31rem !important;
  }
  .ms-md-64 {
    margin-left: 31.5rem !important;
  }
  .ms-md-65 {
    margin-left: 32rem !important;
  }
  .ms-md-66 {
    margin-left: 32.5rem !important;
  }
  .ms-md-67 {
    margin-left: 33rem !important;
  }
  .ms-md-68 {
    margin-left: 33.5rem !important;
  }
  .ms-md-69 {
    margin-left: 34rem !important;
  }
  .ms-md-70 {
    margin-left: 34.5rem !important;
  }
  .ms-md-71 {
    margin-left: 35rem !important;
  }
  .ms-md-72 {
    margin-left: 35.5rem !important;
  }
  .ms-md-73 {
    margin-left: 36rem !important;
  }
  .ms-md-74 {
    margin-left: 36.5rem !important;
  }
  .ms-md-75 {
    margin-left: 37rem !important;
  }
  .ms-md-76 {
    margin-left: 37.5rem !important;
  }
  .ms-md-77 {
    margin-left: 38rem !important;
  }
  .ms-md-78 {
    margin-left: 38.5rem !important;
  }
  .ms-md-79 {
    margin-left: 39rem !important;
  }
  .ms-md-80 {
    margin-left: 39.5rem !important;
  }
  .ms-md-81 {
    margin-left: 40rem !important;
  }
  .ms-md-82 {
    margin-left: 40.5rem !important;
  }
  .ms-md-83 {
    margin-left: 41rem !important;
  }
  .ms-md-84 {
    margin-left: 41.5rem !important;
  }
  .ms-md-85 {
    margin-left: 42rem !important;
  }
  .ms-md-86 {
    margin-left: 42.5rem !important;
  }
  .ms-md-87 {
    margin-left: 43rem !important;
  }
  .ms-md-88 {
    margin-left: 43.5rem !important;
  }
  .ms-md-89 {
    margin-left: 44rem !important;
  }
  .ms-md-90 {
    margin-left: 44.5rem !important;
  }
  .ms-md-91 {
    margin-left: 45rem !important;
  }
  .ms-md-92 {
    margin-left: 45.5rem !important;
  }
  .ms-md-93 {
    margin-left: 46rem !important;
  }
  .ms-md-94 {
    margin-left: 46.5rem !important;
  }
  .ms-md-95 {
    margin-left: 47rem !important;
  }
  .ms-md-96 {
    margin-left: 47.5rem !important;
  }
  .ms-md-97 {
    margin-left: 48rem !important;
  }
  .ms-md-98 {
    margin-left: 48.5rem !important;
  }
  .ms-md-99 {
    margin-left: 49rem !important;
  }
  .ms-md-100 {
    margin-left: 49.5rem !important;
  }
  .ms-md-101 {
    margin-left: 50rem !important;
  }
  .ms-md-102 {
    margin-left: 50.5rem !important;
  }
  .ms-md-103 {
    margin-left: 51rem !important;
  }
  .ms-md-104 {
    margin-left: 51.5rem !important;
  }
  .ms-md-105 {
    margin-left: 52rem !important;
  }
  .ms-md-106 {
    margin-left: 52.5rem !important;
  }
  .ms-md-107 {
    margin-left: 53rem !important;
  }
  .ms-md-108 {
    margin-left: 53.5rem !important;
  }
  .ms-md-109 {
    margin-left: 54rem !important;
  }
  .ms-md-110 {
    margin-left: 54.5rem !important;
  }
  .ms-md-111 {
    margin-left: 55rem !important;
  }
  .ms-md-112 {
    margin-left: 55.5rem !important;
  }
  .ms-md-113 {
    margin-left: 56rem !important;
  }
  .ms-md-114 {
    margin-left: 56.5rem !important;
  }
  .ms-md-115 {
    margin-left: 57rem !important;
  }
  .ms-md-116 {
    margin-left: 57.5rem !important;
  }
  .ms-md-117 {
    margin-left: 58rem !important;
  }
  .ms-md-118 {
    margin-left: 58.5rem !important;
  }
  .ms-md-119 {
    margin-left: 59rem !important;
  }
  .ms-md-120 {
    margin-left: 59.5rem !important;
  }
  .ms-md-121 {
    margin-left: 60rem !important;
  }
  .ms-md-122 {
    margin-left: 60.5rem !important;
  }
  .ms-md-123 {
    margin-left: 61rem !important;
  }
  .ms-md-124 {
    margin-left: 61.5rem !important;
  }
  .ms-md-125 {
    margin-left: 62rem !important;
  }
  .ms-md-126 {
    margin-left: 62.5rem !important;
  }
  .ms-md-127 {
    margin-left: 63rem !important;
  }
  .ms-md-128 {
    margin-left: 63.5rem !important;
  }
  .ms-md-129 {
    margin-left: 64rem !important;
  }
  .ms-md-130 {
    margin-left: 64.5rem !important;
  }
  .ms-md-131 {
    margin-left: 65rem !important;
  }
  .ms-md-132 {
    margin-left: 65.5rem !important;
  }
  .ms-md-133 {
    margin-left: 66rem !important;
  }
  .ms-md-134 {
    margin-left: 66.5rem !important;
  }
  .ms-md-135 {
    margin-left: 67rem !important;
  }
  .ms-md-136 {
    margin-left: 67.5rem !important;
  }
  .ms-md-137 {
    margin-left: 68rem !important;
  }
  .ms-md-138 {
    margin-left: 68.5rem !important;
  }
  .ms-md-139 {
    margin-left: 69rem !important;
  }
  .ms-md-140 {
    margin-left: 69.5rem !important;
  }
  .ms-md-141 {
    margin-left: 70rem !important;
  }
  .ms-md-142 {
    margin-left: 70.5rem !important;
  }
  .ms-md-143 {
    margin-left: 71rem !important;
  }
  .ms-md-144 {
    margin-left: 71.5rem !important;
  }
  .ms-md-145 {
    margin-left: 72rem !important;
  }
  .ms-md-146 {
    margin-left: 72.5rem !important;
  }
  .ms-md-147 {
    margin-left: 73rem !important;
  }
  .ms-md-148 {
    margin-left: 73.5rem !important;
  }
  .ms-md-149 {
    margin-left: 74rem !important;
  }
  .ms-md-150 {
    margin-left: 74.5rem !important;
  }
  .ms-md-151 {
    margin-left: 75rem !important;
  }
  .ms-md-152 {
    margin-left: 75.5rem !important;
  }
  .ms-md-153 {
    margin-left: 76rem !important;
  }
  .ms-md-154 {
    margin-left: 76.5rem !important;
  }
  .ms-md-155 {
    margin-left: 77rem !important;
  }
  .ms-md-156 {
    margin-left: 77.5rem !important;
  }
  .ms-md-157 {
    margin-left: 78rem !important;
  }
  .ms-md-158 {
    margin-left: 78.5rem !important;
  }
  .ms-md-159 {
    margin-left: 79rem !important;
  }
  .ms-md-160 {
    margin-left: 79.5rem !important;
  }
  .me-md-0 {
    margin-right: 0rem !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 2rem !important;
  }
  .me-md-6 {
    margin-right: 2.5rem !important;
  }
  .me-md-7 {
    margin-right: 3rem !important;
  }
  .me-md-8 {
    margin-right: 3.5rem !important;
  }
  .me-md-9 {
    margin-right: 4rem !important;
  }
  .me-md-10 {
    margin-right: 4.5rem !important;
  }
  .me-md-11 {
    margin-right: 5rem !important;
  }
  .me-md-12 {
    margin-right: 5.5rem !important;
  }
  .me-md-13 {
    margin-right: 6rem !important;
  }
  .me-md-14 {
    margin-right: 6.5rem !important;
  }
  .me-md-15 {
    margin-right: 7rem !important;
  }
  .me-md-16 {
    margin-right: 7.5rem !important;
  }
  .me-md-17 {
    margin-right: 8rem !important;
  }
  .me-md-18 {
    margin-right: 8.5rem !important;
  }
  .me-md-19 {
    margin-right: 9rem !important;
  }
  .me-md-20 {
    margin-right: 9.5rem !important;
  }
  .me-md-21 {
    margin-right: 10rem !important;
  }
  .me-md-22 {
    margin-right: 10.5rem !important;
  }
  .me-md-23 {
    margin-right: 11rem !important;
  }
  .me-md-24 {
    margin-right: 11.5rem !important;
  }
  .me-md-25 {
    margin-right: 12rem !important;
  }
  .me-md-26 {
    margin-right: 12.5rem !important;
  }
  .me-md-27 {
    margin-right: 13rem !important;
  }
  .me-md-28 {
    margin-right: 13.5rem !important;
  }
  .me-md-29 {
    margin-right: 14rem !important;
  }
  .me-md-30 {
    margin-right: 14.5rem !important;
  }
  .me-md-31 {
    margin-right: 15rem !important;
  }
  .me-md-32 {
    margin-right: 15.5rem !important;
  }
  .me-md-33 {
    margin-right: 16rem !important;
  }
  .me-md-34 {
    margin-right: 16.5rem !important;
  }
  .me-md-35 {
    margin-right: 17rem !important;
  }
  .me-md-36 {
    margin-right: 17.5rem !important;
  }
  .me-md-37 {
    margin-right: 18rem !important;
  }
  .me-md-38 {
    margin-right: 18.5rem !important;
  }
  .me-md-39 {
    margin-right: 19rem !important;
  }
  .me-md-40 {
    margin-right: 19.5rem !important;
  }
  .me-md-41 {
    margin-right: 20rem !important;
  }
  .me-md-42 {
    margin-right: 20.5rem !important;
  }
  .me-md-43 {
    margin-right: 21rem !important;
  }
  .me-md-44 {
    margin-right: 21.5rem !important;
  }
  .me-md-45 {
    margin-right: 22rem !important;
  }
  .me-md-46 {
    margin-right: 22.5rem !important;
  }
  .me-md-47 {
    margin-right: 23rem !important;
  }
  .me-md-48 {
    margin-right: 23.5rem !important;
  }
  .me-md-49 {
    margin-right: 24rem !important;
  }
  .me-md-50 {
    margin-right: 24.5rem !important;
  }
  .me-md-51 {
    margin-right: 25rem !important;
  }
  .me-md-52 {
    margin-right: 25.5rem !important;
  }
  .me-md-53 {
    margin-right: 26rem !important;
  }
  .me-md-54 {
    margin-right: 26.5rem !important;
  }
  .me-md-55 {
    margin-right: 27rem !important;
  }
  .me-md-56 {
    margin-right: 27.5rem !important;
  }
  .me-md-57 {
    margin-right: 28rem !important;
  }
  .me-md-58 {
    margin-right: 28.5rem !important;
  }
  .me-md-59 {
    margin-right: 29rem !important;
  }
  .me-md-60 {
    margin-right: 29.5rem !important;
  }
  .me-md-61 {
    margin-right: 30rem !important;
  }
  .me-md-62 {
    margin-right: 30.5rem !important;
  }
  .me-md-63 {
    margin-right: 31rem !important;
  }
  .me-md-64 {
    margin-right: 31.5rem !important;
  }
  .me-md-65 {
    margin-right: 32rem !important;
  }
  .me-md-66 {
    margin-right: 32.5rem !important;
  }
  .me-md-67 {
    margin-right: 33rem !important;
  }
  .me-md-68 {
    margin-right: 33.5rem !important;
  }
  .me-md-69 {
    margin-right: 34rem !important;
  }
  .me-md-70 {
    margin-right: 34.5rem !important;
  }
  .me-md-71 {
    margin-right: 35rem !important;
  }
  .me-md-72 {
    margin-right: 35.5rem !important;
  }
  .me-md-73 {
    margin-right: 36rem !important;
  }
  .me-md-74 {
    margin-right: 36.5rem !important;
  }
  .me-md-75 {
    margin-right: 37rem !important;
  }
  .me-md-76 {
    margin-right: 37.5rem !important;
  }
  .me-md-77 {
    margin-right: 38rem !important;
  }
  .me-md-78 {
    margin-right: 38.5rem !important;
  }
  .me-md-79 {
    margin-right: 39rem !important;
  }
  .me-md-80 {
    margin-right: 39.5rem !important;
  }
  .me-md-81 {
    margin-right: 40rem !important;
  }
  .me-md-82 {
    margin-right: 40.5rem !important;
  }
  .me-md-83 {
    margin-right: 41rem !important;
  }
  .me-md-84 {
    margin-right: 41.5rem !important;
  }
  .me-md-85 {
    margin-right: 42rem !important;
  }
  .me-md-86 {
    margin-right: 42.5rem !important;
  }
  .me-md-87 {
    margin-right: 43rem !important;
  }
  .me-md-88 {
    margin-right: 43.5rem !important;
  }
  .me-md-89 {
    margin-right: 44rem !important;
  }
  .me-md-90 {
    margin-right: 44.5rem !important;
  }
  .me-md-91 {
    margin-right: 45rem !important;
  }
  .me-md-92 {
    margin-right: 45.5rem !important;
  }
  .me-md-93 {
    margin-right: 46rem !important;
  }
  .me-md-94 {
    margin-right: 46.5rem !important;
  }
  .me-md-95 {
    margin-right: 47rem !important;
  }
  .me-md-96 {
    margin-right: 47.5rem !important;
  }
  .me-md-97 {
    margin-right: 48rem !important;
  }
  .me-md-98 {
    margin-right: 48.5rem !important;
  }
  .me-md-99 {
    margin-right: 49rem !important;
  }
  .me-md-100 {
    margin-right: 49.5rem !important;
  }
  .me-md-101 {
    margin-right: 50rem !important;
  }
  .me-md-102 {
    margin-right: 50.5rem !important;
  }
  .me-md-103 {
    margin-right: 51rem !important;
  }
  .me-md-104 {
    margin-right: 51.5rem !important;
  }
  .me-md-105 {
    margin-right: 52rem !important;
  }
  .me-md-106 {
    margin-right: 52.5rem !important;
  }
  .me-md-107 {
    margin-right: 53rem !important;
  }
  .me-md-108 {
    margin-right: 53.5rem !important;
  }
  .me-md-109 {
    margin-right: 54rem !important;
  }
  .me-md-110 {
    margin-right: 54.5rem !important;
  }
  .me-md-111 {
    margin-right: 55rem !important;
  }
  .me-md-112 {
    margin-right: 55.5rem !important;
  }
  .me-md-113 {
    margin-right: 56rem !important;
  }
  .me-md-114 {
    margin-right: 56.5rem !important;
  }
  .me-md-115 {
    margin-right: 57rem !important;
  }
  .me-md-116 {
    margin-right: 57.5rem !important;
  }
  .me-md-117 {
    margin-right: 58rem !important;
  }
  .me-md-118 {
    margin-right: 58.5rem !important;
  }
  .me-md-119 {
    margin-right: 59rem !important;
  }
  .me-md-120 {
    margin-right: 59.5rem !important;
  }
  .me-md-121 {
    margin-right: 60rem !important;
  }
  .me-md-122 {
    margin-right: 60.5rem !important;
  }
  .me-md-123 {
    margin-right: 61rem !important;
  }
  .me-md-124 {
    margin-right: 61.5rem !important;
  }
  .me-md-125 {
    margin-right: 62rem !important;
  }
  .me-md-126 {
    margin-right: 62.5rem !important;
  }
  .me-md-127 {
    margin-right: 63rem !important;
  }
  .me-md-128 {
    margin-right: 63.5rem !important;
  }
  .me-md-129 {
    margin-right: 64rem !important;
  }
  .me-md-130 {
    margin-right: 64.5rem !important;
  }
  .me-md-131 {
    margin-right: 65rem !important;
  }
  .me-md-132 {
    margin-right: 65.5rem !important;
  }
  .me-md-133 {
    margin-right: 66rem !important;
  }
  .me-md-134 {
    margin-right: 66.5rem !important;
  }
  .me-md-135 {
    margin-right: 67rem !important;
  }
  .me-md-136 {
    margin-right: 67.5rem !important;
  }
  .me-md-137 {
    margin-right: 68rem !important;
  }
  .me-md-138 {
    margin-right: 68.5rem !important;
  }
  .me-md-139 {
    margin-right: 69rem !important;
  }
  .me-md-140 {
    margin-right: 69.5rem !important;
  }
  .me-md-141 {
    margin-right: 70rem !important;
  }
  .me-md-142 {
    margin-right: 70.5rem !important;
  }
  .me-md-143 {
    margin-right: 71rem !important;
  }
  .me-md-144 {
    margin-right: 71.5rem !important;
  }
  .me-md-145 {
    margin-right: 72rem !important;
  }
  .me-md-146 {
    margin-right: 72.5rem !important;
  }
  .me-md-147 {
    margin-right: 73rem !important;
  }
  .me-md-148 {
    margin-right: 73.5rem !important;
  }
  .me-md-149 {
    margin-right: 74rem !important;
  }
  .me-md-150 {
    margin-right: 74.5rem !important;
  }
  .me-md-151 {
    margin-right: 75rem !important;
  }
  .me-md-152 {
    margin-right: 75.5rem !important;
  }
  .me-md-153 {
    margin-right: 76rem !important;
  }
  .me-md-154 {
    margin-right: 76.5rem !important;
  }
  .me-md-155 {
    margin-right: 77rem !important;
  }
  .me-md-156 {
    margin-right: 77.5rem !important;
  }
  .me-md-157 {
    margin-right: 78rem !important;
  }
  .me-md-158 {
    margin-right: 78.5rem !important;
  }
  .me-md-159 {
    margin-right: 79rem !important;
  }
  .me-md-160 {
    margin-right: 79.5rem !important;
  }
  .mx-md-0 {
    margin-left: 0rem !important;
    margin-right: 0rem !important;
  }
  .mx-md-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .mx-md-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .mx-md-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .mx-md-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .mx-md-5 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .mx-md-6 {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important;
  }
  .mx-md-7 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .mx-md-8 {
    margin-left: 3.5rem !important;
    margin-right: 3.5rem !important;
  }
  .mx-md-9 {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .mx-md-10 {
    margin-left: 4.5rem !important;
    margin-right: 4.5rem !important;
  }
  .mx-md-11 {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
  .mx-md-12 {
    margin-left: 5.5rem !important;
    margin-right: 5.5rem !important;
  }
  .mx-md-13 {
    margin-left: 6rem !important;
    margin-right: 6rem !important;
  }
  .mx-md-14 {
    margin-left: 6.5rem !important;
    margin-right: 6.5rem !important;
  }
  .mx-md-15 {
    margin-left: 7rem !important;
    margin-right: 7rem !important;
  }
  .mx-md-16 {
    margin-left: 7.5rem !important;
    margin-right: 7.5rem !important;
  }
  .mx-md-17 {
    margin-left: 8rem !important;
    margin-right: 8rem !important;
  }
  .mx-md-18 {
    margin-left: 8.5rem !important;
    margin-right: 8.5rem !important;
  }
  .mx-md-19 {
    margin-left: 9rem !important;
    margin-right: 9rem !important;
  }
  .mx-md-20 {
    margin-left: 9.5rem !important;
    margin-right: 9.5rem !important;
  }
  .mx-md-21 {
    margin-left: 10rem !important;
    margin-right: 10rem !important;
  }
  .mx-md-22 {
    margin-left: 10.5rem !important;
    margin-right: 10.5rem !important;
  }
  .mx-md-23 {
    margin-left: 11rem !important;
    margin-right: 11rem !important;
  }
  .mx-md-24 {
    margin-left: 11.5rem !important;
    margin-right: 11.5rem !important;
  }
  .mx-md-25 {
    margin-left: 12rem !important;
    margin-right: 12rem !important;
  }
  .mx-md-26 {
    margin-left: 12.5rem !important;
    margin-right: 12.5rem !important;
  }
  .mx-md-27 {
    margin-left: 13rem !important;
    margin-right: 13rem !important;
  }
  .mx-md-28 {
    margin-left: 13.5rem !important;
    margin-right: 13.5rem !important;
  }
  .mx-md-29 {
    margin-left: 14rem !important;
    margin-right: 14rem !important;
  }
  .mx-md-30 {
    margin-left: 14.5rem !important;
    margin-right: 14.5rem !important;
  }
  .mx-md-31 {
    margin-left: 15rem !important;
    margin-right: 15rem !important;
  }
  .mx-md-32 {
    margin-left: 15.5rem !important;
    margin-right: 15.5rem !important;
  }
  .mx-md-33 {
    margin-left: 16rem !important;
    margin-right: 16rem !important;
  }
  .mx-md-34 {
    margin-left: 16.5rem !important;
    margin-right: 16.5rem !important;
  }
  .mx-md-35 {
    margin-left: 17rem !important;
    margin-right: 17rem !important;
  }
  .mx-md-36 {
    margin-left: 17.5rem !important;
    margin-right: 17.5rem !important;
  }
  .mx-md-37 {
    margin-left: 18rem !important;
    margin-right: 18rem !important;
  }
  .mx-md-38 {
    margin-left: 18.5rem !important;
    margin-right: 18.5rem !important;
  }
  .mx-md-39 {
    margin-left: 19rem !important;
    margin-right: 19rem !important;
  }
  .mx-md-40 {
    margin-left: 19.5rem !important;
    margin-right: 19.5rem !important;
  }
  .mx-md-41 {
    margin-left: 20rem !important;
    margin-right: 20rem !important;
  }
  .mx-md-42 {
    margin-left: 20.5rem !important;
    margin-right: 20.5rem !important;
  }
  .mx-md-43 {
    margin-left: 21rem !important;
    margin-right: 21rem !important;
  }
  .mx-md-44 {
    margin-left: 21.5rem !important;
    margin-right: 21.5rem !important;
  }
  .mx-md-45 {
    margin-left: 22rem !important;
    margin-right: 22rem !important;
  }
  .mx-md-46 {
    margin-left: 22.5rem !important;
    margin-right: 22.5rem !important;
  }
  .mx-md-47 {
    margin-left: 23rem !important;
    margin-right: 23rem !important;
  }
  .mx-md-48 {
    margin-left: 23.5rem !important;
    margin-right: 23.5rem !important;
  }
  .mx-md-49 {
    margin-left: 24rem !important;
    margin-right: 24rem !important;
  }
  .mx-md-50 {
    margin-left: 24.5rem !important;
    margin-right: 24.5rem !important;
  }
  .mx-md-51 {
    margin-left: 25rem !important;
    margin-right: 25rem !important;
  }
  .mx-md-52 {
    margin-left: 25.5rem !important;
    margin-right: 25.5rem !important;
  }
  .mx-md-53 {
    margin-left: 26rem !important;
    margin-right: 26rem !important;
  }
  .mx-md-54 {
    margin-left: 26.5rem !important;
    margin-right: 26.5rem !important;
  }
  .mx-md-55 {
    margin-left: 27rem !important;
    margin-right: 27rem !important;
  }
  .mx-md-56 {
    margin-left: 27.5rem !important;
    margin-right: 27.5rem !important;
  }
  .mx-md-57 {
    margin-left: 28rem !important;
    margin-right: 28rem !important;
  }
  .mx-md-58 {
    margin-left: 28.5rem !important;
    margin-right: 28.5rem !important;
  }
  .mx-md-59 {
    margin-left: 29rem !important;
    margin-right: 29rem !important;
  }
  .mx-md-60 {
    margin-left: 29.5rem !important;
    margin-right: 29.5rem !important;
  }
  .mx-md-61 {
    margin-left: 30rem !important;
    margin-right: 30rem !important;
  }
  .mx-md-62 {
    margin-left: 30.5rem !important;
    margin-right: 30.5rem !important;
  }
  .mx-md-63 {
    margin-left: 31rem !important;
    margin-right: 31rem !important;
  }
  .mx-md-64 {
    margin-left: 31.5rem !important;
    margin-right: 31.5rem !important;
  }
  .mx-md-65 {
    margin-left: 32rem !important;
    margin-right: 32rem !important;
  }
  .mx-md-66 {
    margin-left: 32.5rem !important;
    margin-right: 32.5rem !important;
  }
  .mx-md-67 {
    margin-left: 33rem !important;
    margin-right: 33rem !important;
  }
  .mx-md-68 {
    margin-left: 33.5rem !important;
    margin-right: 33.5rem !important;
  }
  .mx-md-69 {
    margin-left: 34rem !important;
    margin-right: 34rem !important;
  }
  .mx-md-70 {
    margin-left: 34.5rem !important;
    margin-right: 34.5rem !important;
  }
  .mx-md-71 {
    margin-left: 35rem !important;
    margin-right: 35rem !important;
  }
  .mx-md-72 {
    margin-left: 35.5rem !important;
    margin-right: 35.5rem !important;
  }
  .mx-md-73 {
    margin-left: 36rem !important;
    margin-right: 36rem !important;
  }
  .mx-md-74 {
    margin-left: 36.5rem !important;
    margin-right: 36.5rem !important;
  }
  .mx-md-75 {
    margin-left: 37rem !important;
    margin-right: 37rem !important;
  }
  .mx-md-76 {
    margin-left: 37.5rem !important;
    margin-right: 37.5rem !important;
  }
  .mx-md-77 {
    margin-left: 38rem !important;
    margin-right: 38rem !important;
  }
  .mx-md-78 {
    margin-left: 38.5rem !important;
    margin-right: 38.5rem !important;
  }
  .mx-md-79 {
    margin-left: 39rem !important;
    margin-right: 39rem !important;
  }
  .mx-md-80 {
    margin-left: 39.5rem !important;
    margin-right: 39.5rem !important;
  }
  .mx-md-81 {
    margin-left: 40rem !important;
    margin-right: 40rem !important;
  }
  .mx-md-82 {
    margin-left: 40.5rem !important;
    margin-right: 40.5rem !important;
  }
  .mx-md-83 {
    margin-left: 41rem !important;
    margin-right: 41rem !important;
  }
  .mx-md-84 {
    margin-left: 41.5rem !important;
    margin-right: 41.5rem !important;
  }
  .mx-md-85 {
    margin-left: 42rem !important;
    margin-right: 42rem !important;
  }
  .mx-md-86 {
    margin-left: 42.5rem !important;
    margin-right: 42.5rem !important;
  }
  .mx-md-87 {
    margin-left: 43rem !important;
    margin-right: 43rem !important;
  }
  .mx-md-88 {
    margin-left: 43.5rem !important;
    margin-right: 43.5rem !important;
  }
  .mx-md-89 {
    margin-left: 44rem !important;
    margin-right: 44rem !important;
  }
  .mx-md-90 {
    margin-left: 44.5rem !important;
    margin-right: 44.5rem !important;
  }
  .mx-md-91 {
    margin-left: 45rem !important;
    margin-right: 45rem !important;
  }
  .mx-md-92 {
    margin-left: 45.5rem !important;
    margin-right: 45.5rem !important;
  }
  .mx-md-93 {
    margin-left: 46rem !important;
    margin-right: 46rem !important;
  }
  .mx-md-94 {
    margin-left: 46.5rem !important;
    margin-right: 46.5rem !important;
  }
  .mx-md-95 {
    margin-left: 47rem !important;
    margin-right: 47rem !important;
  }
  .mx-md-96 {
    margin-left: 47.5rem !important;
    margin-right: 47.5rem !important;
  }
  .mx-md-97 {
    margin-left: 48rem !important;
    margin-right: 48rem !important;
  }
  .mx-md-98 {
    margin-left: 48.5rem !important;
    margin-right: 48.5rem !important;
  }
  .mx-md-99 {
    margin-left: 49rem !important;
    margin-right: 49rem !important;
  }
  .mx-md-100 {
    margin-left: 49.5rem !important;
    margin-right: 49.5rem !important;
  }
  .mx-md-101 {
    margin-left: 50rem !important;
    margin-right: 50rem !important;
  }
  .mx-md-102 {
    margin-left: 50.5rem !important;
    margin-right: 50.5rem !important;
  }
  .mx-md-103 {
    margin-left: 51rem !important;
    margin-right: 51rem !important;
  }
  .mx-md-104 {
    margin-left: 51.5rem !important;
    margin-right: 51.5rem !important;
  }
  .mx-md-105 {
    margin-left: 52rem !important;
    margin-right: 52rem !important;
  }
  .mx-md-106 {
    margin-left: 52.5rem !important;
    margin-right: 52.5rem !important;
  }
  .mx-md-107 {
    margin-left: 53rem !important;
    margin-right: 53rem !important;
  }
  .mx-md-108 {
    margin-left: 53.5rem !important;
    margin-right: 53.5rem !important;
  }
  .mx-md-109 {
    margin-left: 54rem !important;
    margin-right: 54rem !important;
  }
  .mx-md-110 {
    margin-left: 54.5rem !important;
    margin-right: 54.5rem !important;
  }
  .mx-md-111 {
    margin-left: 55rem !important;
    margin-right: 55rem !important;
  }
  .mx-md-112 {
    margin-left: 55.5rem !important;
    margin-right: 55.5rem !important;
  }
  .mx-md-113 {
    margin-left: 56rem !important;
    margin-right: 56rem !important;
  }
  .mx-md-114 {
    margin-left: 56.5rem !important;
    margin-right: 56.5rem !important;
  }
  .mx-md-115 {
    margin-left: 57rem !important;
    margin-right: 57rem !important;
  }
  .mx-md-116 {
    margin-left: 57.5rem !important;
    margin-right: 57.5rem !important;
  }
  .mx-md-117 {
    margin-left: 58rem !important;
    margin-right: 58rem !important;
  }
  .mx-md-118 {
    margin-left: 58.5rem !important;
    margin-right: 58.5rem !important;
  }
  .mx-md-119 {
    margin-left: 59rem !important;
    margin-right: 59rem !important;
  }
  .mx-md-120 {
    margin-left: 59.5rem !important;
    margin-right: 59.5rem !important;
  }
  .mx-md-121 {
    margin-left: 60rem !important;
    margin-right: 60rem !important;
  }
  .mx-md-122 {
    margin-left: 60.5rem !important;
    margin-right: 60.5rem !important;
  }
  .mx-md-123 {
    margin-left: 61rem !important;
    margin-right: 61rem !important;
  }
  .mx-md-124 {
    margin-left: 61.5rem !important;
    margin-right: 61.5rem !important;
  }
  .mx-md-125 {
    margin-left: 62rem !important;
    margin-right: 62rem !important;
  }
  .mx-md-126 {
    margin-left: 62.5rem !important;
    margin-right: 62.5rem !important;
  }
  .mx-md-127 {
    margin-left: 63rem !important;
    margin-right: 63rem !important;
  }
  .mx-md-128 {
    margin-left: 63.5rem !important;
    margin-right: 63.5rem !important;
  }
  .mx-md-129 {
    margin-left: 64rem !important;
    margin-right: 64rem !important;
  }
  .mx-md-130 {
    margin-left: 64.5rem !important;
    margin-right: 64.5rem !important;
  }
  .mx-md-131 {
    margin-left: 65rem !important;
    margin-right: 65rem !important;
  }
  .mx-md-132 {
    margin-left: 65.5rem !important;
    margin-right: 65.5rem !important;
  }
  .mx-md-133 {
    margin-left: 66rem !important;
    margin-right: 66rem !important;
  }
  .mx-md-134 {
    margin-left: 66.5rem !important;
    margin-right: 66.5rem !important;
  }
  .mx-md-135 {
    margin-left: 67rem !important;
    margin-right: 67rem !important;
  }
  .mx-md-136 {
    margin-left: 67.5rem !important;
    margin-right: 67.5rem !important;
  }
  .mx-md-137 {
    margin-left: 68rem !important;
    margin-right: 68rem !important;
  }
  .mx-md-138 {
    margin-left: 68.5rem !important;
    margin-right: 68.5rem !important;
  }
  .mx-md-139 {
    margin-left: 69rem !important;
    margin-right: 69rem !important;
  }
  .mx-md-140 {
    margin-left: 69.5rem !important;
    margin-right: 69.5rem !important;
  }
  .mx-md-141 {
    margin-left: 70rem !important;
    margin-right: 70rem !important;
  }
  .mx-md-142 {
    margin-left: 70.5rem !important;
    margin-right: 70.5rem !important;
  }
  .mx-md-143 {
    margin-left: 71rem !important;
    margin-right: 71rem !important;
  }
  .mx-md-144 {
    margin-left: 71.5rem !important;
    margin-right: 71.5rem !important;
  }
  .mx-md-145 {
    margin-left: 72rem !important;
    margin-right: 72rem !important;
  }
  .mx-md-146 {
    margin-left: 72.5rem !important;
    margin-right: 72.5rem !important;
  }
  .mx-md-147 {
    margin-left: 73rem !important;
    margin-right: 73rem !important;
  }
  .mx-md-148 {
    margin-left: 73.5rem !important;
    margin-right: 73.5rem !important;
  }
  .mx-md-149 {
    margin-left: 74rem !important;
    margin-right: 74rem !important;
  }
  .mx-md-150 {
    margin-left: 74.5rem !important;
    margin-right: 74.5rem !important;
  }
  .mx-md-151 {
    margin-left: 75rem !important;
    margin-right: 75rem !important;
  }
  .mx-md-152 {
    margin-left: 75.5rem !important;
    margin-right: 75.5rem !important;
  }
  .mx-md-153 {
    margin-left: 76rem !important;
    margin-right: 76rem !important;
  }
  .mx-md-154 {
    margin-left: 76.5rem !important;
    margin-right: 76.5rem !important;
  }
  .mx-md-155 {
    margin-left: 77rem !important;
    margin-right: 77rem !important;
  }
  .mx-md-156 {
    margin-left: 77.5rem !important;
    margin-right: 77.5rem !important;
  }
  .mx-md-157 {
    margin-left: 78rem !important;
    margin-right: 78rem !important;
  }
  .mx-md-158 {
    margin-left: 78.5rem !important;
    margin-right: 78.5rem !important;
  }
  .mx-md-159 {
    margin-left: 79rem !important;
    margin-right: 79rem !important;
  }
  .mx-md-160 {
    margin-left: 79.5rem !important;
    margin-right: 79.5rem !important;
  }
  .my-md-0 {
    margin-top: 0rem !important;
    margin-bottom: 0rem !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .my-md-6 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .my-md-7 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-8 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }
  .my-md-9 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }
  .my-md-10 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-md-11 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .my-md-12 {
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important;
  }
  .my-md-13 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .my-md-14 {
    margin-top: 6.5rem !important;
    margin-bottom: 6.5rem !important;
  }
  .my-md-15 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important;
  }
  .my-md-16 {
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important;
  }
  .my-md-17 {
    margin-top: 8rem !important;
    margin-bottom: 8rem !important;
  }
  .my-md-18 {
    margin-top: 8.5rem !important;
    margin-bottom: 8.5rem !important;
  }
  .my-md-19 {
    margin-top: 9rem !important;
    margin-bottom: 9rem !important;
  }
  .my-md-20 {
    margin-top: 9.5rem !important;
    margin-bottom: 9.5rem !important;
  }
  .my-md-21 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }
  .my-md-22 {
    margin-top: 10.5rem !important;
    margin-bottom: 10.5rem !important;
  }
  .my-md-23 {
    margin-top: 11rem !important;
    margin-bottom: 11rem !important;
  }
  .my-md-24 {
    margin-top: 11.5rem !important;
    margin-bottom: 11.5rem !important;
  }
  .my-md-25 {
    margin-top: 12rem !important;
    margin-bottom: 12rem !important;
  }
  .my-md-26 {
    margin-top: 12.5rem !important;
    margin-bottom: 12.5rem !important;
  }
  .my-md-27 {
    margin-top: 13rem !important;
    margin-bottom: 13rem !important;
  }
  .my-md-28 {
    margin-top: 13.5rem !important;
    margin-bottom: 13.5rem !important;
  }
  .my-md-29 {
    margin-top: 14rem !important;
    margin-bottom: 14rem !important;
  }
  .my-md-30 {
    margin-top: 14.5rem !important;
    margin-bottom: 14.5rem !important;
  }
  .my-md-31 {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important;
  }
  .my-md-32 {
    margin-top: 15.5rem !important;
    margin-bottom: 15.5rem !important;
  }
  .my-md-33 {
    margin-top: 16rem !important;
    margin-bottom: 16rem !important;
  }
  .my-md-34 {
    margin-top: 16.5rem !important;
    margin-bottom: 16.5rem !important;
  }
  .my-md-35 {
    margin-top: 17rem !important;
    margin-bottom: 17rem !important;
  }
  .my-md-36 {
    margin-top: 17.5rem !important;
    margin-bottom: 17.5rem !important;
  }
  .my-md-37 {
    margin-top: 18rem !important;
    margin-bottom: 18rem !important;
  }
  .my-md-38 {
    margin-top: 18.5rem !important;
    margin-bottom: 18.5rem !important;
  }
  .my-md-39 {
    margin-top: 19rem !important;
    margin-bottom: 19rem !important;
  }
  .my-md-40 {
    margin-top: 19.5rem !important;
    margin-bottom: 19.5rem !important;
  }
  .my-md-41 {
    margin-top: 20rem !important;
    margin-bottom: 20rem !important;
  }
  .my-md-42 {
    margin-top: 20.5rem !important;
    margin-bottom: 20.5rem !important;
  }
  .my-md-43 {
    margin-top: 21rem !important;
    margin-bottom: 21rem !important;
  }
  .my-md-44 {
    margin-top: 21.5rem !important;
    margin-bottom: 21.5rem !important;
  }
  .my-md-45 {
    margin-top: 22rem !important;
    margin-bottom: 22rem !important;
  }
  .my-md-46 {
    margin-top: 22.5rem !important;
    margin-bottom: 22.5rem !important;
  }
  .my-md-47 {
    margin-top: 23rem !important;
    margin-bottom: 23rem !important;
  }
  .my-md-48 {
    margin-top: 23.5rem !important;
    margin-bottom: 23.5rem !important;
  }
  .my-md-49 {
    margin-top: 24rem !important;
    margin-bottom: 24rem !important;
  }
  .my-md-50 {
    margin-top: 24.5rem !important;
    margin-bottom: 24.5rem !important;
  }
  .my-md-51 {
    margin-top: 25rem !important;
    margin-bottom: 25rem !important;
  }
  .my-md-52 {
    margin-top: 25.5rem !important;
    margin-bottom: 25.5rem !important;
  }
  .my-md-53 {
    margin-top: 26rem !important;
    margin-bottom: 26rem !important;
  }
  .my-md-54 {
    margin-top: 26.5rem !important;
    margin-bottom: 26.5rem !important;
  }
  .my-md-55 {
    margin-top: 27rem !important;
    margin-bottom: 27rem !important;
  }
  .my-md-56 {
    margin-top: 27.5rem !important;
    margin-bottom: 27.5rem !important;
  }
  .my-md-57 {
    margin-top: 28rem !important;
    margin-bottom: 28rem !important;
  }
  .my-md-58 {
    margin-top: 28.5rem !important;
    margin-bottom: 28.5rem !important;
  }
  .my-md-59 {
    margin-top: 29rem !important;
    margin-bottom: 29rem !important;
  }
  .my-md-60 {
    margin-top: 29.5rem !important;
    margin-bottom: 29.5rem !important;
  }
  .my-md-61 {
    margin-top: 30rem !important;
    margin-bottom: 30rem !important;
  }
  .my-md-62 {
    margin-top: 30.5rem !important;
    margin-bottom: 30.5rem !important;
  }
  .my-md-63 {
    margin-top: 31rem !important;
    margin-bottom: 31rem !important;
  }
  .my-md-64 {
    margin-top: 31.5rem !important;
    margin-bottom: 31.5rem !important;
  }
  .my-md-65 {
    margin-top: 32rem !important;
    margin-bottom: 32rem !important;
  }
  .my-md-66 {
    margin-top: 32.5rem !important;
    margin-bottom: 32.5rem !important;
  }
  .my-md-67 {
    margin-top: 33rem !important;
    margin-bottom: 33rem !important;
  }
  .my-md-68 {
    margin-top: 33.5rem !important;
    margin-bottom: 33.5rem !important;
  }
  .my-md-69 {
    margin-top: 34rem !important;
    margin-bottom: 34rem !important;
  }
  .my-md-70 {
    margin-top: 34.5rem !important;
    margin-bottom: 34.5rem !important;
  }
  .my-md-71 {
    margin-top: 35rem !important;
    margin-bottom: 35rem !important;
  }
  .my-md-72 {
    margin-top: 35.5rem !important;
    margin-bottom: 35.5rem !important;
  }
  .my-md-73 {
    margin-top: 36rem !important;
    margin-bottom: 36rem !important;
  }
  .my-md-74 {
    margin-top: 36.5rem !important;
    margin-bottom: 36.5rem !important;
  }
  .my-md-75 {
    margin-top: 37rem !important;
    margin-bottom: 37rem !important;
  }
  .my-md-76 {
    margin-top: 37.5rem !important;
    margin-bottom: 37.5rem !important;
  }
  .my-md-77 {
    margin-top: 38rem !important;
    margin-bottom: 38rem !important;
  }
  .my-md-78 {
    margin-top: 38.5rem !important;
    margin-bottom: 38.5rem !important;
  }
  .my-md-79 {
    margin-top: 39rem !important;
    margin-bottom: 39rem !important;
  }
  .my-md-80 {
    margin-top: 39.5rem !important;
    margin-bottom: 39.5rem !important;
  }
  .my-md-81 {
    margin-top: 40rem !important;
    margin-bottom: 40rem !important;
  }
  .my-md-82 {
    margin-top: 40.5rem !important;
    margin-bottom: 40.5rem !important;
  }
  .my-md-83 {
    margin-top: 41rem !important;
    margin-bottom: 41rem !important;
  }
  .my-md-84 {
    margin-top: 41.5rem !important;
    margin-bottom: 41.5rem !important;
  }
  .my-md-85 {
    margin-top: 42rem !important;
    margin-bottom: 42rem !important;
  }
  .my-md-86 {
    margin-top: 42.5rem !important;
    margin-bottom: 42.5rem !important;
  }
  .my-md-87 {
    margin-top: 43rem !important;
    margin-bottom: 43rem !important;
  }
  .my-md-88 {
    margin-top: 43.5rem !important;
    margin-bottom: 43.5rem !important;
  }
  .my-md-89 {
    margin-top: 44rem !important;
    margin-bottom: 44rem !important;
  }
  .my-md-90 {
    margin-top: 44.5rem !important;
    margin-bottom: 44.5rem !important;
  }
  .my-md-91 {
    margin-top: 45rem !important;
    margin-bottom: 45rem !important;
  }
  .my-md-92 {
    margin-top: 45.5rem !important;
    margin-bottom: 45.5rem !important;
  }
  .my-md-93 {
    margin-top: 46rem !important;
    margin-bottom: 46rem !important;
  }
  .my-md-94 {
    margin-top: 46.5rem !important;
    margin-bottom: 46.5rem !important;
  }
  .my-md-95 {
    margin-top: 47rem !important;
    margin-bottom: 47rem !important;
  }
  .my-md-96 {
    margin-top: 47.5rem !important;
    margin-bottom: 47.5rem !important;
  }
  .my-md-97 {
    margin-top: 48rem !important;
    margin-bottom: 48rem !important;
  }
  .my-md-98 {
    margin-top: 48.5rem !important;
    margin-bottom: 48.5rem !important;
  }
  .my-md-99 {
    margin-top: 49rem !important;
    margin-bottom: 49rem !important;
  }
  .my-md-100 {
    margin-top: 49.5rem !important;
    margin-bottom: 49.5rem !important;
  }
  .my-md-101 {
    margin-top: 50rem !important;
    margin-bottom: 50rem !important;
  }
  .my-md-102 {
    margin-top: 50.5rem !important;
    margin-bottom: 50.5rem !important;
  }
  .my-md-103 {
    margin-top: 51rem !important;
    margin-bottom: 51rem !important;
  }
  .my-md-104 {
    margin-top: 51.5rem !important;
    margin-bottom: 51.5rem !important;
  }
  .my-md-105 {
    margin-top: 52rem !important;
    margin-bottom: 52rem !important;
  }
  .my-md-106 {
    margin-top: 52.5rem !important;
    margin-bottom: 52.5rem !important;
  }
  .my-md-107 {
    margin-top: 53rem !important;
    margin-bottom: 53rem !important;
  }
  .my-md-108 {
    margin-top: 53.5rem !important;
    margin-bottom: 53.5rem !important;
  }
  .my-md-109 {
    margin-top: 54rem !important;
    margin-bottom: 54rem !important;
  }
  .my-md-110 {
    margin-top: 54.5rem !important;
    margin-bottom: 54.5rem !important;
  }
  .my-md-111 {
    margin-top: 55rem !important;
    margin-bottom: 55rem !important;
  }
  .my-md-112 {
    margin-top: 55.5rem !important;
    margin-bottom: 55.5rem !important;
  }
  .my-md-113 {
    margin-top: 56rem !important;
    margin-bottom: 56rem !important;
  }
  .my-md-114 {
    margin-top: 56.5rem !important;
    margin-bottom: 56.5rem !important;
  }
  .my-md-115 {
    margin-top: 57rem !important;
    margin-bottom: 57rem !important;
  }
  .my-md-116 {
    margin-top: 57.5rem !important;
    margin-bottom: 57.5rem !important;
  }
  .my-md-117 {
    margin-top: 58rem !important;
    margin-bottom: 58rem !important;
  }
  .my-md-118 {
    margin-top: 58.5rem !important;
    margin-bottom: 58.5rem !important;
  }
  .my-md-119 {
    margin-top: 59rem !important;
    margin-bottom: 59rem !important;
  }
  .my-md-120 {
    margin-top: 59.5rem !important;
    margin-bottom: 59.5rem !important;
  }
  .my-md-121 {
    margin-top: 60rem !important;
    margin-bottom: 60rem !important;
  }
  .my-md-122 {
    margin-top: 60.5rem !important;
    margin-bottom: 60.5rem !important;
  }
  .my-md-123 {
    margin-top: 61rem !important;
    margin-bottom: 61rem !important;
  }
  .my-md-124 {
    margin-top: 61.5rem !important;
    margin-bottom: 61.5rem !important;
  }
  .my-md-125 {
    margin-top: 62rem !important;
    margin-bottom: 62rem !important;
  }
  .my-md-126 {
    margin-top: 62.5rem !important;
    margin-bottom: 62.5rem !important;
  }
  .my-md-127 {
    margin-top: 63rem !important;
    margin-bottom: 63rem !important;
  }
  .my-md-128 {
    margin-top: 63.5rem !important;
    margin-bottom: 63.5rem !important;
  }
  .my-md-129 {
    margin-top: 64rem !important;
    margin-bottom: 64rem !important;
  }
  .my-md-130 {
    margin-top: 64.5rem !important;
    margin-bottom: 64.5rem !important;
  }
  .my-md-131 {
    margin-top: 65rem !important;
    margin-bottom: 65rem !important;
  }
  .my-md-132 {
    margin-top: 65.5rem !important;
    margin-bottom: 65.5rem !important;
  }
  .my-md-133 {
    margin-top: 66rem !important;
    margin-bottom: 66rem !important;
  }
  .my-md-134 {
    margin-top: 66.5rem !important;
    margin-bottom: 66.5rem !important;
  }
  .my-md-135 {
    margin-top: 67rem !important;
    margin-bottom: 67rem !important;
  }
  .my-md-136 {
    margin-top: 67.5rem !important;
    margin-bottom: 67.5rem !important;
  }
  .my-md-137 {
    margin-top: 68rem !important;
    margin-bottom: 68rem !important;
  }
  .my-md-138 {
    margin-top: 68.5rem !important;
    margin-bottom: 68.5rem !important;
  }
  .my-md-139 {
    margin-top: 69rem !important;
    margin-bottom: 69rem !important;
  }
  .my-md-140 {
    margin-top: 69.5rem !important;
    margin-bottom: 69.5rem !important;
  }
  .my-md-141 {
    margin-top: 70rem !important;
    margin-bottom: 70rem !important;
  }
  .my-md-142 {
    margin-top: 70.5rem !important;
    margin-bottom: 70.5rem !important;
  }
  .my-md-143 {
    margin-top: 71rem !important;
    margin-bottom: 71rem !important;
  }
  .my-md-144 {
    margin-top: 71.5rem !important;
    margin-bottom: 71.5rem !important;
  }
  .my-md-145 {
    margin-top: 72rem !important;
    margin-bottom: 72rem !important;
  }
  .my-md-146 {
    margin-top: 72.5rem !important;
    margin-bottom: 72.5rem !important;
  }
  .my-md-147 {
    margin-top: 73rem !important;
    margin-bottom: 73rem !important;
  }
  .my-md-148 {
    margin-top: 73.5rem !important;
    margin-bottom: 73.5rem !important;
  }
  .my-md-149 {
    margin-top: 74rem !important;
    margin-bottom: 74rem !important;
  }
  .my-md-150 {
    margin-top: 74.5rem !important;
    margin-bottom: 74.5rem !important;
  }
  .my-md-151 {
    margin-top: 75rem !important;
    margin-bottom: 75rem !important;
  }
  .my-md-152 {
    margin-top: 75.5rem !important;
    margin-bottom: 75.5rem !important;
  }
  .my-md-153 {
    margin-top: 76rem !important;
    margin-bottom: 76rem !important;
  }
  .my-md-154 {
    margin-top: 76.5rem !important;
    margin-bottom: 76.5rem !important;
  }
  .my-md-155 {
    margin-top: 77rem !important;
    margin-bottom: 77rem !important;
  }
  .my-md-156 {
    margin-top: 77.5rem !important;
    margin-bottom: 77.5rem !important;
  }
  .my-md-157 {
    margin-top: 78rem !important;
    margin-bottom: 78rem !important;
  }
  .my-md-158 {
    margin-top: 78.5rem !important;
    margin-bottom: 78.5rem !important;
  }
  .my-md-159 {
    margin-top: 79rem !important;
    margin-bottom: 79rem !important;
  }
  .my-md-160 {
    margin-top: 79.5rem !important;
    margin-bottom: 79.5rem !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0rem !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 2rem !important;
  }
  .m-lg-6 {
    margin: 2.5rem !important;
  }
  .m-lg-7 {
    margin: 3rem !important;
  }
  .m-lg-8 {
    margin: 3.5rem !important;
  }
  .m-lg-9 {
    margin: 4rem !important;
  }
  .m-lg-10 {
    margin: 4.5rem !important;
  }
  .m-lg-11 {
    margin: 5rem !important;
  }
  .m-lg-12 {
    margin: 5.5rem !important;
  }
  .m-lg-13 {
    margin: 6rem !important;
  }
  .m-lg-14 {
    margin: 6.5rem !important;
  }
  .m-lg-15 {
    margin: 7rem !important;
  }
  .m-lg-16 {
    margin: 7.5rem !important;
  }
  .m-lg-17 {
    margin: 8rem !important;
  }
  .m-lg-18 {
    margin: 8.5rem !important;
  }
  .m-lg-19 {
    margin: 9rem !important;
  }
  .m-lg-20 {
    margin: 9.5rem !important;
  }
  .m-lg-21 {
    margin: 10rem !important;
  }
  .m-lg-22 {
    margin: 10.5rem !important;
  }
  .m-lg-23 {
    margin: 11rem !important;
  }
  .m-lg-24 {
    margin: 11.5rem !important;
  }
  .m-lg-25 {
    margin: 12rem !important;
  }
  .m-lg-26 {
    margin: 12.5rem !important;
  }
  .m-lg-27 {
    margin: 13rem !important;
  }
  .m-lg-28 {
    margin: 13.5rem !important;
  }
  .m-lg-29 {
    margin: 14rem !important;
  }
  .m-lg-30 {
    margin: 14.5rem !important;
  }
  .m-lg-31 {
    margin: 15rem !important;
  }
  .m-lg-32 {
    margin: 15.5rem !important;
  }
  .m-lg-33 {
    margin: 16rem !important;
  }
  .m-lg-34 {
    margin: 16.5rem !important;
  }
  .m-lg-35 {
    margin: 17rem !important;
  }
  .m-lg-36 {
    margin: 17.5rem !important;
  }
  .m-lg-37 {
    margin: 18rem !important;
  }
  .m-lg-38 {
    margin: 18.5rem !important;
  }
  .m-lg-39 {
    margin: 19rem !important;
  }
  .m-lg-40 {
    margin: 19.5rem !important;
  }
  .m-lg-41 {
    margin: 20rem !important;
  }
  .m-lg-42 {
    margin: 20.5rem !important;
  }
  .m-lg-43 {
    margin: 21rem !important;
  }
  .m-lg-44 {
    margin: 21.5rem !important;
  }
  .m-lg-45 {
    margin: 22rem !important;
  }
  .m-lg-46 {
    margin: 22.5rem !important;
  }
  .m-lg-47 {
    margin: 23rem !important;
  }
  .m-lg-48 {
    margin: 23.5rem !important;
  }
  .m-lg-49 {
    margin: 24rem !important;
  }
  .m-lg-50 {
    margin: 24.5rem !important;
  }
  .m-lg-51 {
    margin: 25rem !important;
  }
  .m-lg-52 {
    margin: 25.5rem !important;
  }
  .m-lg-53 {
    margin: 26rem !important;
  }
  .m-lg-54 {
    margin: 26.5rem !important;
  }
  .m-lg-55 {
    margin: 27rem !important;
  }
  .m-lg-56 {
    margin: 27.5rem !important;
  }
  .m-lg-57 {
    margin: 28rem !important;
  }
  .m-lg-58 {
    margin: 28.5rem !important;
  }
  .m-lg-59 {
    margin: 29rem !important;
  }
  .m-lg-60 {
    margin: 29.5rem !important;
  }
  .m-lg-61 {
    margin: 30rem !important;
  }
  .m-lg-62 {
    margin: 30.5rem !important;
  }
  .m-lg-63 {
    margin: 31rem !important;
  }
  .m-lg-64 {
    margin: 31.5rem !important;
  }
  .m-lg-65 {
    margin: 32rem !important;
  }
  .m-lg-66 {
    margin: 32.5rem !important;
  }
  .m-lg-67 {
    margin: 33rem !important;
  }
  .m-lg-68 {
    margin: 33.5rem !important;
  }
  .m-lg-69 {
    margin: 34rem !important;
  }
  .m-lg-70 {
    margin: 34.5rem !important;
  }
  .m-lg-71 {
    margin: 35rem !important;
  }
  .m-lg-72 {
    margin: 35.5rem !important;
  }
  .m-lg-73 {
    margin: 36rem !important;
  }
  .m-lg-74 {
    margin: 36.5rem !important;
  }
  .m-lg-75 {
    margin: 37rem !important;
  }
  .m-lg-76 {
    margin: 37.5rem !important;
  }
  .m-lg-77 {
    margin: 38rem !important;
  }
  .m-lg-78 {
    margin: 38.5rem !important;
  }
  .m-lg-79 {
    margin: 39rem !important;
  }
  .m-lg-80 {
    margin: 39.5rem !important;
  }
  .m-lg-81 {
    margin: 40rem !important;
  }
  .m-lg-82 {
    margin: 40.5rem !important;
  }
  .m-lg-83 {
    margin: 41rem !important;
  }
  .m-lg-84 {
    margin: 41.5rem !important;
  }
  .m-lg-85 {
    margin: 42rem !important;
  }
  .m-lg-86 {
    margin: 42.5rem !important;
  }
  .m-lg-87 {
    margin: 43rem !important;
  }
  .m-lg-88 {
    margin: 43.5rem !important;
  }
  .m-lg-89 {
    margin: 44rem !important;
  }
  .m-lg-90 {
    margin: 44.5rem !important;
  }
  .m-lg-91 {
    margin: 45rem !important;
  }
  .m-lg-92 {
    margin: 45.5rem !important;
  }
  .m-lg-93 {
    margin: 46rem !important;
  }
  .m-lg-94 {
    margin: 46.5rem !important;
  }
  .m-lg-95 {
    margin: 47rem !important;
  }
  .m-lg-96 {
    margin: 47.5rem !important;
  }
  .m-lg-97 {
    margin: 48rem !important;
  }
  .m-lg-98 {
    margin: 48.5rem !important;
  }
  .m-lg-99 {
    margin: 49rem !important;
  }
  .m-lg-100 {
    margin: 49.5rem !important;
  }
  .m-lg-101 {
    margin: 50rem !important;
  }
  .m-lg-102 {
    margin: 50.5rem !important;
  }
  .m-lg-103 {
    margin: 51rem !important;
  }
  .m-lg-104 {
    margin: 51.5rem !important;
  }
  .m-lg-105 {
    margin: 52rem !important;
  }
  .m-lg-106 {
    margin: 52.5rem !important;
  }
  .m-lg-107 {
    margin: 53rem !important;
  }
  .m-lg-108 {
    margin: 53.5rem !important;
  }
  .m-lg-109 {
    margin: 54rem !important;
  }
  .m-lg-110 {
    margin: 54.5rem !important;
  }
  .m-lg-111 {
    margin: 55rem !important;
  }
  .m-lg-112 {
    margin: 55.5rem !important;
  }
  .m-lg-113 {
    margin: 56rem !important;
  }
  .m-lg-114 {
    margin: 56.5rem !important;
  }
  .m-lg-115 {
    margin: 57rem !important;
  }
  .m-lg-116 {
    margin: 57.5rem !important;
  }
  .m-lg-117 {
    margin: 58rem !important;
  }
  .m-lg-118 {
    margin: 58.5rem !important;
  }
  .m-lg-119 {
    margin: 59rem !important;
  }
  .m-lg-120 {
    margin: 59.5rem !important;
  }
  .m-lg-121 {
    margin: 60rem !important;
  }
  .m-lg-122 {
    margin: 60.5rem !important;
  }
  .m-lg-123 {
    margin: 61rem !important;
  }
  .m-lg-124 {
    margin: 61.5rem !important;
  }
  .m-lg-125 {
    margin: 62rem !important;
  }
  .m-lg-126 {
    margin: 62.5rem !important;
  }
  .m-lg-127 {
    margin: 63rem !important;
  }
  .m-lg-128 {
    margin: 63.5rem !important;
  }
  .m-lg-129 {
    margin: 64rem !important;
  }
  .m-lg-130 {
    margin: 64.5rem !important;
  }
  .m-lg-131 {
    margin: 65rem !important;
  }
  .m-lg-132 {
    margin: 65.5rem !important;
  }
  .m-lg-133 {
    margin: 66rem !important;
  }
  .m-lg-134 {
    margin: 66.5rem !important;
  }
  .m-lg-135 {
    margin: 67rem !important;
  }
  .m-lg-136 {
    margin: 67.5rem !important;
  }
  .m-lg-137 {
    margin: 68rem !important;
  }
  .m-lg-138 {
    margin: 68.5rem !important;
  }
  .m-lg-139 {
    margin: 69rem !important;
  }
  .m-lg-140 {
    margin: 69.5rem !important;
  }
  .m-lg-141 {
    margin: 70rem !important;
  }
  .m-lg-142 {
    margin: 70.5rem !important;
  }
  .m-lg-143 {
    margin: 71rem !important;
  }
  .m-lg-144 {
    margin: 71.5rem !important;
  }
  .m-lg-145 {
    margin: 72rem !important;
  }
  .m-lg-146 {
    margin: 72.5rem !important;
  }
  .m-lg-147 {
    margin: 73rem !important;
  }
  .m-lg-148 {
    margin: 73.5rem !important;
  }
  .m-lg-149 {
    margin: 74rem !important;
  }
  .m-lg-150 {
    margin: 74.5rem !important;
  }
  .m-lg-151 {
    margin: 75rem !important;
  }
  .m-lg-152 {
    margin: 75.5rem !important;
  }
  .m-lg-153 {
    margin: 76rem !important;
  }
  .m-lg-154 {
    margin: 76.5rem !important;
  }
  .m-lg-155 {
    margin: 77rem !important;
  }
  .m-lg-156 {
    margin: 77.5rem !important;
  }
  .m-lg-157 {
    margin: 78rem !important;
  }
  .m-lg-158 {
    margin: 78.5rem !important;
  }
  .m-lg-159 {
    margin: 79rem !important;
  }
  .m-lg-160 {
    margin: 79.5rem !important;
  }
  .mt-lg-0 {
    margin-top: 0rem !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 2rem !important;
  }
  .mt-lg-6 {
    margin-top: 2.5rem !important;
  }
  .mt-lg-7 {
    margin-top: 3rem !important;
  }
  .mt-lg-8 {
    margin-top: 3.5rem !important;
  }
  .mt-lg-9 {
    margin-top: 4rem !important;
  }
  .mt-lg-10 {
    margin-top: 4.5rem !important;
  }
  .mt-lg-11 {
    margin-top: 5rem !important;
  }
  .mt-lg-12 {
    margin-top: 5.5rem !important;
  }
  .mt-lg-13 {
    margin-top: 6rem !important;
  }
  .mt-lg-14 {
    margin-top: 6.5rem !important;
  }
  .mt-lg-15 {
    margin-top: 7rem !important;
  }
  .mt-lg-16 {
    margin-top: 7.5rem !important;
  }
  .mt-lg-17 {
    margin-top: 8rem !important;
  }
  .mt-lg-18 {
    margin-top: 8.5rem !important;
  }
  .mt-lg-19 {
    margin-top: 9rem !important;
  }
  .mt-lg-20 {
    margin-top: 9.5rem !important;
  }
  .mt-lg-21 {
    margin-top: 10rem !important;
  }
  .mt-lg-22 {
    margin-top: 10.5rem !important;
  }
  .mt-lg-23 {
    margin-top: 11rem !important;
  }
  .mt-lg-24 {
    margin-top: 11.5rem !important;
  }
  .mt-lg-25 {
    margin-top: 12rem !important;
  }
  .mt-lg-26 {
    margin-top: 12.5rem !important;
  }
  .mt-lg-27 {
    margin-top: 13rem !important;
  }
  .mt-lg-28 {
    margin-top: 13.5rem !important;
  }
  .mt-lg-29 {
    margin-top: 14rem !important;
  }
  .mt-lg-30 {
    margin-top: 14.5rem !important;
  }
  .mt-lg-31 {
    margin-top: 15rem !important;
  }
  .mt-lg-32 {
    margin-top: 15.5rem !important;
  }
  .mt-lg-33 {
    margin-top: 16rem !important;
  }
  .mt-lg-34 {
    margin-top: 16.5rem !important;
  }
  .mt-lg-35 {
    margin-top: 17rem !important;
  }
  .mt-lg-36 {
    margin-top: 17.5rem !important;
  }
  .mt-lg-37 {
    margin-top: 18rem !important;
  }
  .mt-lg-38 {
    margin-top: 18.5rem !important;
  }
  .mt-lg-39 {
    margin-top: 19rem !important;
  }
  .mt-lg-40 {
    margin-top: 19.5rem !important;
  }
  .mt-lg-41 {
    margin-top: 20rem !important;
  }
  .mt-lg-42 {
    margin-top: 20.5rem !important;
  }
  .mt-lg-43 {
    margin-top: 21rem !important;
  }
  .mt-lg-44 {
    margin-top: 21.5rem !important;
  }
  .mt-lg-45 {
    margin-top: 22rem !important;
  }
  .mt-lg-46 {
    margin-top: 22.5rem !important;
  }
  .mt-lg-47 {
    margin-top: 23rem !important;
  }
  .mt-lg-48 {
    margin-top: 23.5rem !important;
  }
  .mt-lg-49 {
    margin-top: 24rem !important;
  }
  .mt-lg-50 {
    margin-top: 24.5rem !important;
  }
  .mt-lg-51 {
    margin-top: 25rem !important;
  }
  .mt-lg-52 {
    margin-top: 25.5rem !important;
  }
  .mt-lg-53 {
    margin-top: 26rem !important;
  }
  .mt-lg-54 {
    margin-top: 26.5rem !important;
  }
  .mt-lg-55 {
    margin-top: 27rem !important;
  }
  .mt-lg-56 {
    margin-top: 27.5rem !important;
  }
  .mt-lg-57 {
    margin-top: 28rem !important;
  }
  .mt-lg-58 {
    margin-top: 28.5rem !important;
  }
  .mt-lg-59 {
    margin-top: 29rem !important;
  }
  .mt-lg-60 {
    margin-top: 29.5rem !important;
  }
  .mt-lg-61 {
    margin-top: 30rem !important;
  }
  .mt-lg-62 {
    margin-top: 30.5rem !important;
  }
  .mt-lg-63 {
    margin-top: 31rem !important;
  }
  .mt-lg-64 {
    margin-top: 31.5rem !important;
  }
  .mt-lg-65 {
    margin-top: 32rem !important;
  }
  .mt-lg-66 {
    margin-top: 32.5rem !important;
  }
  .mt-lg-67 {
    margin-top: 33rem !important;
  }
  .mt-lg-68 {
    margin-top: 33.5rem !important;
  }
  .mt-lg-69 {
    margin-top: 34rem !important;
  }
  .mt-lg-70 {
    margin-top: 34.5rem !important;
  }
  .mt-lg-71 {
    margin-top: 35rem !important;
  }
  .mt-lg-72 {
    margin-top: 35.5rem !important;
  }
  .mt-lg-73 {
    margin-top: 36rem !important;
  }
  .mt-lg-74 {
    margin-top: 36.5rem !important;
  }
  .mt-lg-75 {
    margin-top: 37rem !important;
  }
  .mt-lg-76 {
    margin-top: 37.5rem !important;
  }
  .mt-lg-77 {
    margin-top: 38rem !important;
  }
  .mt-lg-78 {
    margin-top: 38.5rem !important;
  }
  .mt-lg-79 {
    margin-top: 39rem !important;
  }
  .mt-lg-80 {
    margin-top: 39.5rem !important;
  }
  .mt-lg-81 {
    margin-top: 40rem !important;
  }
  .mt-lg-82 {
    margin-top: 40.5rem !important;
  }
  .mt-lg-83 {
    margin-top: 41rem !important;
  }
  .mt-lg-84 {
    margin-top: 41.5rem !important;
  }
  .mt-lg-85 {
    margin-top: 42rem !important;
  }
  .mt-lg-86 {
    margin-top: 42.5rem !important;
  }
  .mt-lg-87 {
    margin-top: 43rem !important;
  }
  .mt-lg-88 {
    margin-top: 43.5rem !important;
  }
  .mt-lg-89 {
    margin-top: 44rem !important;
  }
  .mt-lg-90 {
    margin-top: 44.5rem !important;
  }
  .mt-lg-91 {
    margin-top: 45rem !important;
  }
  .mt-lg-92 {
    margin-top: 45.5rem !important;
  }
  .mt-lg-93 {
    margin-top: 46rem !important;
  }
  .mt-lg-94 {
    margin-top: 46.5rem !important;
  }
  .mt-lg-95 {
    margin-top: 47rem !important;
  }
  .mt-lg-96 {
    margin-top: 47.5rem !important;
  }
  .mt-lg-97 {
    margin-top: 48rem !important;
  }
  .mt-lg-98 {
    margin-top: 48.5rem !important;
  }
  .mt-lg-99 {
    margin-top: 49rem !important;
  }
  .mt-lg-100 {
    margin-top: 49.5rem !important;
  }
  .mt-lg-101 {
    margin-top: 50rem !important;
  }
  .mt-lg-102 {
    margin-top: 50.5rem !important;
  }
  .mt-lg-103 {
    margin-top: 51rem !important;
  }
  .mt-lg-104 {
    margin-top: 51.5rem !important;
  }
  .mt-lg-105 {
    margin-top: 52rem !important;
  }
  .mt-lg-106 {
    margin-top: 52.5rem !important;
  }
  .mt-lg-107 {
    margin-top: 53rem !important;
  }
  .mt-lg-108 {
    margin-top: 53.5rem !important;
  }
  .mt-lg-109 {
    margin-top: 54rem !important;
  }
  .mt-lg-110 {
    margin-top: 54.5rem !important;
  }
  .mt-lg-111 {
    margin-top: 55rem !important;
  }
  .mt-lg-112 {
    margin-top: 55.5rem !important;
  }
  .mt-lg-113 {
    margin-top: 56rem !important;
  }
  .mt-lg-114 {
    margin-top: 56.5rem !important;
  }
  .mt-lg-115 {
    margin-top: 57rem !important;
  }
  .mt-lg-116 {
    margin-top: 57.5rem !important;
  }
  .mt-lg-117 {
    margin-top: 58rem !important;
  }
  .mt-lg-118 {
    margin-top: 58.5rem !important;
  }
  .mt-lg-119 {
    margin-top: 59rem !important;
  }
  .mt-lg-120 {
    margin-top: 59.5rem !important;
  }
  .mt-lg-121 {
    margin-top: 60rem !important;
  }
  .mt-lg-122 {
    margin-top: 60.5rem !important;
  }
  .mt-lg-123 {
    margin-top: 61rem !important;
  }
  .mt-lg-124 {
    margin-top: 61.5rem !important;
  }
  .mt-lg-125 {
    margin-top: 62rem !important;
  }
  .mt-lg-126 {
    margin-top: 62.5rem !important;
  }
  .mt-lg-127 {
    margin-top: 63rem !important;
  }
  .mt-lg-128 {
    margin-top: 63.5rem !important;
  }
  .mt-lg-129 {
    margin-top: 64rem !important;
  }
  .mt-lg-130 {
    margin-top: 64.5rem !important;
  }
  .mt-lg-131 {
    margin-top: 65rem !important;
  }
  .mt-lg-132 {
    margin-top: 65.5rem !important;
  }
  .mt-lg-133 {
    margin-top: 66rem !important;
  }
  .mt-lg-134 {
    margin-top: 66.5rem !important;
  }
  .mt-lg-135 {
    margin-top: 67rem !important;
  }
  .mt-lg-136 {
    margin-top: 67.5rem !important;
  }
  .mt-lg-137 {
    margin-top: 68rem !important;
  }
  .mt-lg-138 {
    margin-top: 68.5rem !important;
  }
  .mt-lg-139 {
    margin-top: 69rem !important;
  }
  .mt-lg-140 {
    margin-top: 69.5rem !important;
  }
  .mt-lg-141 {
    margin-top: 70rem !important;
  }
  .mt-lg-142 {
    margin-top: 70.5rem !important;
  }
  .mt-lg-143 {
    margin-top: 71rem !important;
  }
  .mt-lg-144 {
    margin-top: 71.5rem !important;
  }
  .mt-lg-145 {
    margin-top: 72rem !important;
  }
  .mt-lg-146 {
    margin-top: 72.5rem !important;
  }
  .mt-lg-147 {
    margin-top: 73rem !important;
  }
  .mt-lg-148 {
    margin-top: 73.5rem !important;
  }
  .mt-lg-149 {
    margin-top: 74rem !important;
  }
  .mt-lg-150 {
    margin-top: 74.5rem !important;
  }
  .mt-lg-151 {
    margin-top: 75rem !important;
  }
  .mt-lg-152 {
    margin-top: 75.5rem !important;
  }
  .mt-lg-153 {
    margin-top: 76rem !important;
  }
  .mt-lg-154 {
    margin-top: 76.5rem !important;
  }
  .mt-lg-155 {
    margin-top: 77rem !important;
  }
  .mt-lg-156 {
    margin-top: 77.5rem !important;
  }
  .mt-lg-157 {
    margin-top: 78rem !important;
  }
  .mt-lg-158 {
    margin-top: 78.5rem !important;
  }
  .mt-lg-159 {
    margin-top: 79rem !important;
  }
  .mt-lg-160 {
    margin-top: 79.5rem !important;
  }
  .mb-lg-0 {
    margin-bottom: 0rem !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 2rem !important;
  }
  .mb-lg-6 {
    margin-bottom: 2.5rem !important;
  }
  .mb-lg-7 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-8 {
    margin-bottom: 3.5rem !important;
  }
  .mb-lg-9 {
    margin-bottom: 4rem !important;
  }
  .mb-lg-10 {
    margin-bottom: 4.5rem !important;
  }
  .mb-lg-11 {
    margin-bottom: 5rem !important;
  }
  .mb-lg-12 {
    margin-bottom: 5.5rem !important;
  }
  .mb-lg-13 {
    margin-bottom: 6rem !important;
  }
  .mb-lg-14 {
    margin-bottom: 6.5rem !important;
  }
  .mb-lg-15 {
    margin-bottom: 7rem !important;
  }
  .mb-lg-16 {
    margin-bottom: 7.5rem !important;
  }
  .mb-lg-17 {
    margin-bottom: 8rem !important;
  }
  .mb-lg-18 {
    margin-bottom: 8.5rem !important;
  }
  .mb-lg-19 {
    margin-bottom: 9rem !important;
  }
  .mb-lg-20 {
    margin-bottom: 9.5rem !important;
  }
  .mb-lg-21 {
    margin-bottom: 10rem !important;
  }
  .mb-lg-22 {
    margin-bottom: 10.5rem !important;
  }
  .mb-lg-23 {
    margin-bottom: 11rem !important;
  }
  .mb-lg-24 {
    margin-bottom: 11.5rem !important;
  }
  .mb-lg-25 {
    margin-bottom: 12rem !important;
  }
  .mb-lg-26 {
    margin-bottom: 12.5rem !important;
  }
  .mb-lg-27 {
    margin-bottom: 13rem !important;
  }
  .mb-lg-28 {
    margin-bottom: 13.5rem !important;
  }
  .mb-lg-29 {
    margin-bottom: 14rem !important;
  }
  .mb-lg-30 {
    margin-bottom: 14.5rem !important;
  }
  .mb-lg-31 {
    margin-bottom: 15rem !important;
  }
  .mb-lg-32 {
    margin-bottom: 15.5rem !important;
  }
  .mb-lg-33 {
    margin-bottom: 16rem !important;
  }
  .mb-lg-34 {
    margin-bottom: 16.5rem !important;
  }
  .mb-lg-35 {
    margin-bottom: 17rem !important;
  }
  .mb-lg-36 {
    margin-bottom: 17.5rem !important;
  }
  .mb-lg-37 {
    margin-bottom: 18rem !important;
  }
  .mb-lg-38 {
    margin-bottom: 18.5rem !important;
  }
  .mb-lg-39 {
    margin-bottom: 19rem !important;
  }
  .mb-lg-40 {
    margin-bottom: 19.5rem !important;
  }
  .mb-lg-41 {
    margin-bottom: 20rem !important;
  }
  .mb-lg-42 {
    margin-bottom: 20.5rem !important;
  }
  .mb-lg-43 {
    margin-bottom: 21rem !important;
  }
  .mb-lg-44 {
    margin-bottom: 21.5rem !important;
  }
  .mb-lg-45 {
    margin-bottom: 22rem !important;
  }
  .mb-lg-46 {
    margin-bottom: 22.5rem !important;
  }
  .mb-lg-47 {
    margin-bottom: 23rem !important;
  }
  .mb-lg-48 {
    margin-bottom: 23.5rem !important;
  }
  .mb-lg-49 {
    margin-bottom: 24rem !important;
  }
  .mb-lg-50 {
    margin-bottom: 24.5rem !important;
  }
  .mb-lg-51 {
    margin-bottom: 25rem !important;
  }
  .mb-lg-52 {
    margin-bottom: 25.5rem !important;
  }
  .mb-lg-53 {
    margin-bottom: 26rem !important;
  }
  .mb-lg-54 {
    margin-bottom: 26.5rem !important;
  }
  .mb-lg-55 {
    margin-bottom: 27rem !important;
  }
  .mb-lg-56 {
    margin-bottom: 27.5rem !important;
  }
  .mb-lg-57 {
    margin-bottom: 28rem !important;
  }
  .mb-lg-58 {
    margin-bottom: 28.5rem !important;
  }
  .mb-lg-59 {
    margin-bottom: 29rem !important;
  }
  .mb-lg-60 {
    margin-bottom: 29.5rem !important;
  }
  .mb-lg-61 {
    margin-bottom: 30rem !important;
  }
  .mb-lg-62 {
    margin-bottom: 30.5rem !important;
  }
  .mb-lg-63 {
    margin-bottom: 31rem !important;
  }
  .mb-lg-64 {
    margin-bottom: 31.5rem !important;
  }
  .mb-lg-65 {
    margin-bottom: 32rem !important;
  }
  .mb-lg-66 {
    margin-bottom: 32.5rem !important;
  }
  .mb-lg-67 {
    margin-bottom: 33rem !important;
  }
  .mb-lg-68 {
    margin-bottom: 33.5rem !important;
  }
  .mb-lg-69 {
    margin-bottom: 34rem !important;
  }
  .mb-lg-70 {
    margin-bottom: 34.5rem !important;
  }
  .mb-lg-71 {
    margin-bottom: 35rem !important;
  }
  .mb-lg-72 {
    margin-bottom: 35.5rem !important;
  }
  .mb-lg-73 {
    margin-bottom: 36rem !important;
  }
  .mb-lg-74 {
    margin-bottom: 36.5rem !important;
  }
  .mb-lg-75 {
    margin-bottom: 37rem !important;
  }
  .mb-lg-76 {
    margin-bottom: 37.5rem !important;
  }
  .mb-lg-77 {
    margin-bottom: 38rem !important;
  }
  .mb-lg-78 {
    margin-bottom: 38.5rem !important;
  }
  .mb-lg-79 {
    margin-bottom: 39rem !important;
  }
  .mb-lg-80 {
    margin-bottom: 39.5rem !important;
  }
  .mb-lg-81 {
    margin-bottom: 40rem !important;
  }
  .mb-lg-82 {
    margin-bottom: 40.5rem !important;
  }
  .mb-lg-83 {
    margin-bottom: 41rem !important;
  }
  .mb-lg-84 {
    margin-bottom: 41.5rem !important;
  }
  .mb-lg-85 {
    margin-bottom: 42rem !important;
  }
  .mb-lg-86 {
    margin-bottom: 42.5rem !important;
  }
  .mb-lg-87 {
    margin-bottom: 43rem !important;
  }
  .mb-lg-88 {
    margin-bottom: 43.5rem !important;
  }
  .mb-lg-89 {
    margin-bottom: 44rem !important;
  }
  .mb-lg-90 {
    margin-bottom: 44.5rem !important;
  }
  .mb-lg-91 {
    margin-bottom: 45rem !important;
  }
  .mb-lg-92 {
    margin-bottom: 45.5rem !important;
  }
  .mb-lg-93 {
    margin-bottom: 46rem !important;
  }
  .mb-lg-94 {
    margin-bottom: 46.5rem !important;
  }
  .mb-lg-95 {
    margin-bottom: 47rem !important;
  }
  .mb-lg-96 {
    margin-bottom: 47.5rem !important;
  }
  .mb-lg-97 {
    margin-bottom: 48rem !important;
  }
  .mb-lg-98 {
    margin-bottom: 48.5rem !important;
  }
  .mb-lg-99 {
    margin-bottom: 49rem !important;
  }
  .mb-lg-100 {
    margin-bottom: 49.5rem !important;
  }
  .mb-lg-101 {
    margin-bottom: 50rem !important;
  }
  .mb-lg-102 {
    margin-bottom: 50.5rem !important;
  }
  .mb-lg-103 {
    margin-bottom: 51rem !important;
  }
  .mb-lg-104 {
    margin-bottom: 51.5rem !important;
  }
  .mb-lg-105 {
    margin-bottom: 52rem !important;
  }
  .mb-lg-106 {
    margin-bottom: 52.5rem !important;
  }
  .mb-lg-107 {
    margin-bottom: 53rem !important;
  }
  .mb-lg-108 {
    margin-bottom: 53.5rem !important;
  }
  .mb-lg-109 {
    margin-bottom: 54rem !important;
  }
  .mb-lg-110 {
    margin-bottom: 54.5rem !important;
  }
  .mb-lg-111 {
    margin-bottom: 55rem !important;
  }
  .mb-lg-112 {
    margin-bottom: 55.5rem !important;
  }
  .mb-lg-113 {
    margin-bottom: 56rem !important;
  }
  .mb-lg-114 {
    margin-bottom: 56.5rem !important;
  }
  .mb-lg-115 {
    margin-bottom: 57rem !important;
  }
  .mb-lg-116 {
    margin-bottom: 57.5rem !important;
  }
  .mb-lg-117 {
    margin-bottom: 58rem !important;
  }
  .mb-lg-118 {
    margin-bottom: 58.5rem !important;
  }
  .mb-lg-119 {
    margin-bottom: 59rem !important;
  }
  .mb-lg-120 {
    margin-bottom: 59.5rem !important;
  }
  .mb-lg-121 {
    margin-bottom: 60rem !important;
  }
  .mb-lg-122 {
    margin-bottom: 60.5rem !important;
  }
  .mb-lg-123 {
    margin-bottom: 61rem !important;
  }
  .mb-lg-124 {
    margin-bottom: 61.5rem !important;
  }
  .mb-lg-125 {
    margin-bottom: 62rem !important;
  }
  .mb-lg-126 {
    margin-bottom: 62.5rem !important;
  }
  .mb-lg-127 {
    margin-bottom: 63rem !important;
  }
  .mb-lg-128 {
    margin-bottom: 63.5rem !important;
  }
  .mb-lg-129 {
    margin-bottom: 64rem !important;
  }
  .mb-lg-130 {
    margin-bottom: 64.5rem !important;
  }
  .mb-lg-131 {
    margin-bottom: 65rem !important;
  }
  .mb-lg-132 {
    margin-bottom: 65.5rem !important;
  }
  .mb-lg-133 {
    margin-bottom: 66rem !important;
  }
  .mb-lg-134 {
    margin-bottom: 66.5rem !important;
  }
  .mb-lg-135 {
    margin-bottom: 67rem !important;
  }
  .mb-lg-136 {
    margin-bottom: 67.5rem !important;
  }
  .mb-lg-137 {
    margin-bottom: 68rem !important;
  }
  .mb-lg-138 {
    margin-bottom: 68.5rem !important;
  }
  .mb-lg-139 {
    margin-bottom: 69rem !important;
  }
  .mb-lg-140 {
    margin-bottom: 69.5rem !important;
  }
  .mb-lg-141 {
    margin-bottom: 70rem !important;
  }
  .mb-lg-142 {
    margin-bottom: 70.5rem !important;
  }
  .mb-lg-143 {
    margin-bottom: 71rem !important;
  }
  .mb-lg-144 {
    margin-bottom: 71.5rem !important;
  }
  .mb-lg-145 {
    margin-bottom: 72rem !important;
  }
  .mb-lg-146 {
    margin-bottom: 72.5rem !important;
  }
  .mb-lg-147 {
    margin-bottom: 73rem !important;
  }
  .mb-lg-148 {
    margin-bottom: 73.5rem !important;
  }
  .mb-lg-149 {
    margin-bottom: 74rem !important;
  }
  .mb-lg-150 {
    margin-bottom: 74.5rem !important;
  }
  .mb-lg-151 {
    margin-bottom: 75rem !important;
  }
  .mb-lg-152 {
    margin-bottom: 75.5rem !important;
  }
  .mb-lg-153 {
    margin-bottom: 76rem !important;
  }
  .mb-lg-154 {
    margin-bottom: 76.5rem !important;
  }
  .mb-lg-155 {
    margin-bottom: 77rem !important;
  }
  .mb-lg-156 {
    margin-bottom: 77.5rem !important;
  }
  .mb-lg-157 {
    margin-bottom: 78rem !important;
  }
  .mb-lg-158 {
    margin-bottom: 78.5rem !important;
  }
  .mb-lg-159 {
    margin-bottom: 79rem !important;
  }
  .mb-lg-160 {
    margin-bottom: 79.5rem !important;
  }
  .ms-lg-0 {
    margin-left: 0rem !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 2rem !important;
  }
  .ms-lg-6 {
    margin-left: 2.5rem !important;
  }
  .ms-lg-7 {
    margin-left: 3rem !important;
  }
  .ms-lg-8 {
    margin-left: 3.5rem !important;
  }
  .ms-lg-9 {
    margin-left: 4rem !important;
  }
  .ms-lg-10 {
    margin-left: 4.5rem !important;
  }
  .ms-lg-11 {
    margin-left: 5rem !important;
  }
  .ms-lg-12 {
    margin-left: 5.5rem !important;
  }
  .ms-lg-13 {
    margin-left: 6rem !important;
  }
  .ms-lg-14 {
    margin-left: 6.5rem !important;
  }
  .ms-lg-15 {
    margin-left: 7rem !important;
  }
  .ms-lg-16 {
    margin-left: 7.5rem !important;
  }
  .ms-lg-17 {
    margin-left: 8rem !important;
  }
  .ms-lg-18 {
    margin-left: 8.5rem !important;
  }
  .ms-lg-19 {
    margin-left: 9rem !important;
  }
  .ms-lg-20 {
    margin-left: 9.5rem !important;
  }
  .ms-lg-21 {
    margin-left: 10rem !important;
  }
  .ms-lg-22 {
    margin-left: 10.5rem !important;
  }
  .ms-lg-23 {
    margin-left: 11rem !important;
  }
  .ms-lg-24 {
    margin-left: 11.5rem !important;
  }
  .ms-lg-25 {
    margin-left: 12rem !important;
  }
  .ms-lg-26 {
    margin-left: 12.5rem !important;
  }
  .ms-lg-27 {
    margin-left: 13rem !important;
  }
  .ms-lg-28 {
    margin-left: 13.5rem !important;
  }
  .ms-lg-29 {
    margin-left: 14rem !important;
  }
  .ms-lg-30 {
    margin-left: 14.5rem !important;
  }
  .ms-lg-31 {
    margin-left: 15rem !important;
  }
  .ms-lg-32 {
    margin-left: 15.5rem !important;
  }
  .ms-lg-33 {
    margin-left: 16rem !important;
  }
  .ms-lg-34 {
    margin-left: 16.5rem !important;
  }
  .ms-lg-35 {
    margin-left: 17rem !important;
  }
  .ms-lg-36 {
    margin-left: 17.5rem !important;
  }
  .ms-lg-37 {
    margin-left: 18rem !important;
  }
  .ms-lg-38 {
    margin-left: 18.5rem !important;
  }
  .ms-lg-39 {
    margin-left: 19rem !important;
  }
  .ms-lg-40 {
    margin-left: 19.5rem !important;
  }
  .ms-lg-41 {
    margin-left: 20rem !important;
  }
  .ms-lg-42 {
    margin-left: 20.5rem !important;
  }
  .ms-lg-43 {
    margin-left: 21rem !important;
  }
  .ms-lg-44 {
    margin-left: 21.5rem !important;
  }
  .ms-lg-45 {
    margin-left: 22rem !important;
  }
  .ms-lg-46 {
    margin-left: 22.5rem !important;
  }
  .ms-lg-47 {
    margin-left: 23rem !important;
  }
  .ms-lg-48 {
    margin-left: 23.5rem !important;
  }
  .ms-lg-49 {
    margin-left: 24rem !important;
  }
  .ms-lg-50 {
    margin-left: 24.5rem !important;
  }
  .ms-lg-51 {
    margin-left: 25rem !important;
  }
  .ms-lg-52 {
    margin-left: 25.5rem !important;
  }
  .ms-lg-53 {
    margin-left: 26rem !important;
  }
  .ms-lg-54 {
    margin-left: 26.5rem !important;
  }
  .ms-lg-55 {
    margin-left: 27rem !important;
  }
  .ms-lg-56 {
    margin-left: 27.5rem !important;
  }
  .ms-lg-57 {
    margin-left: 28rem !important;
  }
  .ms-lg-58 {
    margin-left: 28.5rem !important;
  }
  .ms-lg-59 {
    margin-left: 29rem !important;
  }
  .ms-lg-60 {
    margin-left: 29.5rem !important;
  }
  .ms-lg-61 {
    margin-left: 30rem !important;
  }
  .ms-lg-62 {
    margin-left: 30.5rem !important;
  }
  .ms-lg-63 {
    margin-left: 31rem !important;
  }
  .ms-lg-64 {
    margin-left: 31.5rem !important;
  }
  .ms-lg-65 {
    margin-left: 32rem !important;
  }
  .ms-lg-66 {
    margin-left: 32.5rem !important;
  }
  .ms-lg-67 {
    margin-left: 33rem !important;
  }
  .ms-lg-68 {
    margin-left: 33.5rem !important;
  }
  .ms-lg-69 {
    margin-left: 34rem !important;
  }
  .ms-lg-70 {
    margin-left: 34.5rem !important;
  }
  .ms-lg-71 {
    margin-left: 35rem !important;
  }
  .ms-lg-72 {
    margin-left: 35.5rem !important;
  }
  .ms-lg-73 {
    margin-left: 36rem !important;
  }
  .ms-lg-74 {
    margin-left: 36.5rem !important;
  }
  .ms-lg-75 {
    margin-left: 37rem !important;
  }
  .ms-lg-76 {
    margin-left: 37.5rem !important;
  }
  .ms-lg-77 {
    margin-left: 38rem !important;
  }
  .ms-lg-78 {
    margin-left: 38.5rem !important;
  }
  .ms-lg-79 {
    margin-left: 39rem !important;
  }
  .ms-lg-80 {
    margin-left: 39.5rem !important;
  }
  .ms-lg-81 {
    margin-left: 40rem !important;
  }
  .ms-lg-82 {
    margin-left: 40.5rem !important;
  }
  .ms-lg-83 {
    margin-left: 41rem !important;
  }
  .ms-lg-84 {
    margin-left: 41.5rem !important;
  }
  .ms-lg-85 {
    margin-left: 42rem !important;
  }
  .ms-lg-86 {
    margin-left: 42.5rem !important;
  }
  .ms-lg-87 {
    margin-left: 43rem !important;
  }
  .ms-lg-88 {
    margin-left: 43.5rem !important;
  }
  .ms-lg-89 {
    margin-left: 44rem !important;
  }
  .ms-lg-90 {
    margin-left: 44.5rem !important;
  }
  .ms-lg-91 {
    margin-left: 45rem !important;
  }
  .ms-lg-92 {
    margin-left: 45.5rem !important;
  }
  .ms-lg-93 {
    margin-left: 46rem !important;
  }
  .ms-lg-94 {
    margin-left: 46.5rem !important;
  }
  .ms-lg-95 {
    margin-left: 47rem !important;
  }
  .ms-lg-96 {
    margin-left: 47.5rem !important;
  }
  .ms-lg-97 {
    margin-left: 48rem !important;
  }
  .ms-lg-98 {
    margin-left: 48.5rem !important;
  }
  .ms-lg-99 {
    margin-left: 49rem !important;
  }
  .ms-lg-100 {
    margin-left: 49.5rem !important;
  }
  .ms-lg-101 {
    margin-left: 50rem !important;
  }
  .ms-lg-102 {
    margin-left: 50.5rem !important;
  }
  .ms-lg-103 {
    margin-left: 51rem !important;
  }
  .ms-lg-104 {
    margin-left: 51.5rem !important;
  }
  .ms-lg-105 {
    margin-left: 52rem !important;
  }
  .ms-lg-106 {
    margin-left: 52.5rem !important;
  }
  .ms-lg-107 {
    margin-left: 53rem !important;
  }
  .ms-lg-108 {
    margin-left: 53.5rem !important;
  }
  .ms-lg-109 {
    margin-left: 54rem !important;
  }
  .ms-lg-110 {
    margin-left: 54.5rem !important;
  }
  .ms-lg-111 {
    margin-left: 55rem !important;
  }
  .ms-lg-112 {
    margin-left: 55.5rem !important;
  }
  .ms-lg-113 {
    margin-left: 56rem !important;
  }
  .ms-lg-114 {
    margin-left: 56.5rem !important;
  }
  .ms-lg-115 {
    margin-left: 57rem !important;
  }
  .ms-lg-116 {
    margin-left: 57.5rem !important;
  }
  .ms-lg-117 {
    margin-left: 58rem !important;
  }
  .ms-lg-118 {
    margin-left: 58.5rem !important;
  }
  .ms-lg-119 {
    margin-left: 59rem !important;
  }
  .ms-lg-120 {
    margin-left: 59.5rem !important;
  }
  .ms-lg-121 {
    margin-left: 60rem !important;
  }
  .ms-lg-122 {
    margin-left: 60.5rem !important;
  }
  .ms-lg-123 {
    margin-left: 61rem !important;
  }
  .ms-lg-124 {
    margin-left: 61.5rem !important;
  }
  .ms-lg-125 {
    margin-left: 62rem !important;
  }
  .ms-lg-126 {
    margin-left: 62.5rem !important;
  }
  .ms-lg-127 {
    margin-left: 63rem !important;
  }
  .ms-lg-128 {
    margin-left: 63.5rem !important;
  }
  .ms-lg-129 {
    margin-left: 64rem !important;
  }
  .ms-lg-130 {
    margin-left: 64.5rem !important;
  }
  .ms-lg-131 {
    margin-left: 65rem !important;
  }
  .ms-lg-132 {
    margin-left: 65.5rem !important;
  }
  .ms-lg-133 {
    margin-left: 66rem !important;
  }
  .ms-lg-134 {
    margin-left: 66.5rem !important;
  }
  .ms-lg-135 {
    margin-left: 67rem !important;
  }
  .ms-lg-136 {
    margin-left: 67.5rem !important;
  }
  .ms-lg-137 {
    margin-left: 68rem !important;
  }
  .ms-lg-138 {
    margin-left: 68.5rem !important;
  }
  .ms-lg-139 {
    margin-left: 69rem !important;
  }
  .ms-lg-140 {
    margin-left: 69.5rem !important;
  }
  .ms-lg-141 {
    margin-left: 70rem !important;
  }
  .ms-lg-142 {
    margin-left: 70.5rem !important;
  }
  .ms-lg-143 {
    margin-left: 71rem !important;
  }
  .ms-lg-144 {
    margin-left: 71.5rem !important;
  }
  .ms-lg-145 {
    margin-left: 72rem !important;
  }
  .ms-lg-146 {
    margin-left: 72.5rem !important;
  }
  .ms-lg-147 {
    margin-left: 73rem !important;
  }
  .ms-lg-148 {
    margin-left: 73.5rem !important;
  }
  .ms-lg-149 {
    margin-left: 74rem !important;
  }
  .ms-lg-150 {
    margin-left: 74.5rem !important;
  }
  .ms-lg-151 {
    margin-left: 75rem !important;
  }
  .ms-lg-152 {
    margin-left: 75.5rem !important;
  }
  .ms-lg-153 {
    margin-left: 76rem !important;
  }
  .ms-lg-154 {
    margin-left: 76.5rem !important;
  }
  .ms-lg-155 {
    margin-left: 77rem !important;
  }
  .ms-lg-156 {
    margin-left: 77.5rem !important;
  }
  .ms-lg-157 {
    margin-left: 78rem !important;
  }
  .ms-lg-158 {
    margin-left: 78.5rem !important;
  }
  .ms-lg-159 {
    margin-left: 79rem !important;
  }
  .ms-lg-160 {
    margin-left: 79.5rem !important;
  }
  .me-lg-0 {
    margin-right: 0rem !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 2rem !important;
  }
  .me-lg-6 {
    margin-right: 2.5rem !important;
  }
  .me-lg-7 {
    margin-right: 3rem !important;
  }
  .me-lg-8 {
    margin-right: 3.5rem !important;
  }
  .me-lg-9 {
    margin-right: 4rem !important;
  }
  .me-lg-10 {
    margin-right: 4.5rem !important;
  }
  .me-lg-11 {
    margin-right: 5rem !important;
  }
  .me-lg-12 {
    margin-right: 5.5rem !important;
  }
  .me-lg-13 {
    margin-right: 6rem !important;
  }
  .me-lg-14 {
    margin-right: 6.5rem !important;
  }
  .me-lg-15 {
    margin-right: 7rem !important;
  }
  .me-lg-16 {
    margin-right: 7.5rem !important;
  }
  .me-lg-17 {
    margin-right: 8rem !important;
  }
  .me-lg-18 {
    margin-right: 8.5rem !important;
  }
  .me-lg-19 {
    margin-right: 9rem !important;
  }
  .me-lg-20 {
    margin-right: 9.5rem !important;
  }
  .me-lg-21 {
    margin-right: 10rem !important;
  }
  .me-lg-22 {
    margin-right: 10.5rem !important;
  }
  .me-lg-23 {
    margin-right: 11rem !important;
  }
  .me-lg-24 {
    margin-right: 11.5rem !important;
  }
  .me-lg-25 {
    margin-right: 12rem !important;
  }
  .me-lg-26 {
    margin-right: 12.5rem !important;
  }
  .me-lg-27 {
    margin-right: 13rem !important;
  }
  .me-lg-28 {
    margin-right: 13.5rem !important;
  }
  .me-lg-29 {
    margin-right: 14rem !important;
  }
  .me-lg-30 {
    margin-right: 14.5rem !important;
  }
  .me-lg-31 {
    margin-right: 15rem !important;
  }
  .me-lg-32 {
    margin-right: 15.5rem !important;
  }
  .me-lg-33 {
    margin-right: 16rem !important;
  }
  .me-lg-34 {
    margin-right: 16.5rem !important;
  }
  .me-lg-35 {
    margin-right: 17rem !important;
  }
  .me-lg-36 {
    margin-right: 17.5rem !important;
  }
  .me-lg-37 {
    margin-right: 18rem !important;
  }
  .me-lg-38 {
    margin-right: 18.5rem !important;
  }
  .me-lg-39 {
    margin-right: 19rem !important;
  }
  .me-lg-40 {
    margin-right: 19.5rem !important;
  }
  .me-lg-41 {
    margin-right: 20rem !important;
  }
  .me-lg-42 {
    margin-right: 20.5rem !important;
  }
  .me-lg-43 {
    margin-right: 21rem !important;
  }
  .me-lg-44 {
    margin-right: 21.5rem !important;
  }
  .me-lg-45 {
    margin-right: 22rem !important;
  }
  .me-lg-46 {
    margin-right: 22.5rem !important;
  }
  .me-lg-47 {
    margin-right: 23rem !important;
  }
  .me-lg-48 {
    margin-right: 23.5rem !important;
  }
  .me-lg-49 {
    margin-right: 24rem !important;
  }
  .me-lg-50 {
    margin-right: 24.5rem !important;
  }
  .me-lg-51 {
    margin-right: 25rem !important;
  }
  .me-lg-52 {
    margin-right: 25.5rem !important;
  }
  .me-lg-53 {
    margin-right: 26rem !important;
  }
  .me-lg-54 {
    margin-right: 26.5rem !important;
  }
  .me-lg-55 {
    margin-right: 27rem !important;
  }
  .me-lg-56 {
    margin-right: 27.5rem !important;
  }
  .me-lg-57 {
    margin-right: 28rem !important;
  }
  .me-lg-58 {
    margin-right: 28.5rem !important;
  }
  .me-lg-59 {
    margin-right: 29rem !important;
  }
  .me-lg-60 {
    margin-right: 29.5rem !important;
  }
  .me-lg-61 {
    margin-right: 30rem !important;
  }
  .me-lg-62 {
    margin-right: 30.5rem !important;
  }
  .me-lg-63 {
    margin-right: 31rem !important;
  }
  .me-lg-64 {
    margin-right: 31.5rem !important;
  }
  .me-lg-65 {
    margin-right: 32rem !important;
  }
  .me-lg-66 {
    margin-right: 32.5rem !important;
  }
  .me-lg-67 {
    margin-right: 33rem !important;
  }
  .me-lg-68 {
    margin-right: 33.5rem !important;
  }
  .me-lg-69 {
    margin-right: 34rem !important;
  }
  .me-lg-70 {
    margin-right: 34.5rem !important;
  }
  .me-lg-71 {
    margin-right: 35rem !important;
  }
  .me-lg-72 {
    margin-right: 35.5rem !important;
  }
  .me-lg-73 {
    margin-right: 36rem !important;
  }
  .me-lg-74 {
    margin-right: 36.5rem !important;
  }
  .me-lg-75 {
    margin-right: 37rem !important;
  }
  .me-lg-76 {
    margin-right: 37.5rem !important;
  }
  .me-lg-77 {
    margin-right: 38rem !important;
  }
  .me-lg-78 {
    margin-right: 38.5rem !important;
  }
  .me-lg-79 {
    margin-right: 39rem !important;
  }
  .me-lg-80 {
    margin-right: 39.5rem !important;
  }
  .me-lg-81 {
    margin-right: 40rem !important;
  }
  .me-lg-82 {
    margin-right: 40.5rem !important;
  }
  .me-lg-83 {
    margin-right: 41rem !important;
  }
  .me-lg-84 {
    margin-right: 41.5rem !important;
  }
  .me-lg-85 {
    margin-right: 42rem !important;
  }
  .me-lg-86 {
    margin-right: 42.5rem !important;
  }
  .me-lg-87 {
    margin-right: 43rem !important;
  }
  .me-lg-88 {
    margin-right: 43.5rem !important;
  }
  .me-lg-89 {
    margin-right: 44rem !important;
  }
  .me-lg-90 {
    margin-right: 44.5rem !important;
  }
  .me-lg-91 {
    margin-right: 45rem !important;
  }
  .me-lg-92 {
    margin-right: 45.5rem !important;
  }
  .me-lg-93 {
    margin-right: 46rem !important;
  }
  .me-lg-94 {
    margin-right: 46.5rem !important;
  }
  .me-lg-95 {
    margin-right: 47rem !important;
  }
  .me-lg-96 {
    margin-right: 47.5rem !important;
  }
  .me-lg-97 {
    margin-right: 48rem !important;
  }
  .me-lg-98 {
    margin-right: 48.5rem !important;
  }
  .me-lg-99 {
    margin-right: 49rem !important;
  }
  .me-lg-100 {
    margin-right: 49.5rem !important;
  }
  .me-lg-101 {
    margin-right: 50rem !important;
  }
  .me-lg-102 {
    margin-right: 50.5rem !important;
  }
  .me-lg-103 {
    margin-right: 51rem !important;
  }
  .me-lg-104 {
    margin-right: 51.5rem !important;
  }
  .me-lg-105 {
    margin-right: 52rem !important;
  }
  .me-lg-106 {
    margin-right: 52.5rem !important;
  }
  .me-lg-107 {
    margin-right: 53rem !important;
  }
  .me-lg-108 {
    margin-right: 53.5rem !important;
  }
  .me-lg-109 {
    margin-right: 54rem !important;
  }
  .me-lg-110 {
    margin-right: 54.5rem !important;
  }
  .me-lg-111 {
    margin-right: 55rem !important;
  }
  .me-lg-112 {
    margin-right: 55.5rem !important;
  }
  .me-lg-113 {
    margin-right: 56rem !important;
  }
  .me-lg-114 {
    margin-right: 56.5rem !important;
  }
  .me-lg-115 {
    margin-right: 57rem !important;
  }
  .me-lg-116 {
    margin-right: 57.5rem !important;
  }
  .me-lg-117 {
    margin-right: 58rem !important;
  }
  .me-lg-118 {
    margin-right: 58.5rem !important;
  }
  .me-lg-119 {
    margin-right: 59rem !important;
  }
  .me-lg-120 {
    margin-right: 59.5rem !important;
  }
  .me-lg-121 {
    margin-right: 60rem !important;
  }
  .me-lg-122 {
    margin-right: 60.5rem !important;
  }
  .me-lg-123 {
    margin-right: 61rem !important;
  }
  .me-lg-124 {
    margin-right: 61.5rem !important;
  }
  .me-lg-125 {
    margin-right: 62rem !important;
  }
  .me-lg-126 {
    margin-right: 62.5rem !important;
  }
  .me-lg-127 {
    margin-right: 63rem !important;
  }
  .me-lg-128 {
    margin-right: 63.5rem !important;
  }
  .me-lg-129 {
    margin-right: 64rem !important;
  }
  .me-lg-130 {
    margin-right: 64.5rem !important;
  }
  .me-lg-131 {
    margin-right: 65rem !important;
  }
  .me-lg-132 {
    margin-right: 65.5rem !important;
  }
  .me-lg-133 {
    margin-right: 66rem !important;
  }
  .me-lg-134 {
    margin-right: 66.5rem !important;
  }
  .me-lg-135 {
    margin-right: 67rem !important;
  }
  .me-lg-136 {
    margin-right: 67.5rem !important;
  }
  .me-lg-137 {
    margin-right: 68rem !important;
  }
  .me-lg-138 {
    margin-right: 68.5rem !important;
  }
  .me-lg-139 {
    margin-right: 69rem !important;
  }
  .me-lg-140 {
    margin-right: 69.5rem !important;
  }
  .me-lg-141 {
    margin-right: 70rem !important;
  }
  .me-lg-142 {
    margin-right: 70.5rem !important;
  }
  .me-lg-143 {
    margin-right: 71rem !important;
  }
  .me-lg-144 {
    margin-right: 71.5rem !important;
  }
  .me-lg-145 {
    margin-right: 72rem !important;
  }
  .me-lg-146 {
    margin-right: 72.5rem !important;
  }
  .me-lg-147 {
    margin-right: 73rem !important;
  }
  .me-lg-148 {
    margin-right: 73.5rem !important;
  }
  .me-lg-149 {
    margin-right: 74rem !important;
  }
  .me-lg-150 {
    margin-right: 74.5rem !important;
  }
  .me-lg-151 {
    margin-right: 75rem !important;
  }
  .me-lg-152 {
    margin-right: 75.5rem !important;
  }
  .me-lg-153 {
    margin-right: 76rem !important;
  }
  .me-lg-154 {
    margin-right: 76.5rem !important;
  }
  .me-lg-155 {
    margin-right: 77rem !important;
  }
  .me-lg-156 {
    margin-right: 77.5rem !important;
  }
  .me-lg-157 {
    margin-right: 78rem !important;
  }
  .me-lg-158 {
    margin-right: 78.5rem !important;
  }
  .me-lg-159 {
    margin-right: 79rem !important;
  }
  .me-lg-160 {
    margin-right: 79.5rem !important;
  }
  .mx-lg-0 {
    margin-left: 0rem !important;
    margin-right: 0rem !important;
  }
  .mx-lg-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .mx-lg-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .mx-lg-6 {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important;
  }
  .mx-lg-7 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .mx-lg-8 {
    margin-left: 3.5rem !important;
    margin-right: 3.5rem !important;
  }
  .mx-lg-9 {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .mx-lg-10 {
    margin-left: 4.5rem !important;
    margin-right: 4.5rem !important;
  }
  .mx-lg-11 {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
  .mx-lg-12 {
    margin-left: 5.5rem !important;
    margin-right: 5.5rem !important;
  }
  .mx-lg-13 {
    margin-left: 6rem !important;
    margin-right: 6rem !important;
  }
  .mx-lg-14 {
    margin-left: 6.5rem !important;
    margin-right: 6.5rem !important;
  }
  .mx-lg-15 {
    margin-left: 7rem !important;
    margin-right: 7rem !important;
  }
  .mx-lg-16 {
    margin-left: 7.5rem !important;
    margin-right: 7.5rem !important;
  }
  .mx-lg-17 {
    margin-left: 8rem !important;
    margin-right: 8rem !important;
  }
  .mx-lg-18 {
    margin-left: 8.5rem !important;
    margin-right: 8.5rem !important;
  }
  .mx-lg-19 {
    margin-left: 9rem !important;
    margin-right: 9rem !important;
  }
  .mx-lg-20 {
    margin-left: 9.5rem !important;
    margin-right: 9.5rem !important;
  }
  .mx-lg-21 {
    margin-left: 10rem !important;
    margin-right: 10rem !important;
  }
  .mx-lg-22 {
    margin-left: 10.5rem !important;
    margin-right: 10.5rem !important;
  }
  .mx-lg-23 {
    margin-left: 11rem !important;
    margin-right: 11rem !important;
  }
  .mx-lg-24 {
    margin-left: 11.5rem !important;
    margin-right: 11.5rem !important;
  }
  .mx-lg-25 {
    margin-left: 12rem !important;
    margin-right: 12rem !important;
  }
  .mx-lg-26 {
    margin-left: 12.5rem !important;
    margin-right: 12.5rem !important;
  }
  .mx-lg-27 {
    margin-left: 13rem !important;
    margin-right: 13rem !important;
  }
  .mx-lg-28 {
    margin-left: 13.5rem !important;
    margin-right: 13.5rem !important;
  }
  .mx-lg-29 {
    margin-left: 14rem !important;
    margin-right: 14rem !important;
  }
  .mx-lg-30 {
    margin-left: 14.5rem !important;
    margin-right: 14.5rem !important;
  }
  .mx-lg-31 {
    margin-left: 15rem !important;
    margin-right: 15rem !important;
  }
  .mx-lg-32 {
    margin-left: 15.5rem !important;
    margin-right: 15.5rem !important;
  }
  .mx-lg-33 {
    margin-left: 16rem !important;
    margin-right: 16rem !important;
  }
  .mx-lg-34 {
    margin-left: 16.5rem !important;
    margin-right: 16.5rem !important;
  }
  .mx-lg-35 {
    margin-left: 17rem !important;
    margin-right: 17rem !important;
  }
  .mx-lg-36 {
    margin-left: 17.5rem !important;
    margin-right: 17.5rem !important;
  }
  .mx-lg-37 {
    margin-left: 18rem !important;
    margin-right: 18rem !important;
  }
  .mx-lg-38 {
    margin-left: 18.5rem !important;
    margin-right: 18.5rem !important;
  }
  .mx-lg-39 {
    margin-left: 19rem !important;
    margin-right: 19rem !important;
  }
  .mx-lg-40 {
    margin-left: 19.5rem !important;
    margin-right: 19.5rem !important;
  }
  .mx-lg-41 {
    margin-left: 20rem !important;
    margin-right: 20rem !important;
  }
  .mx-lg-42 {
    margin-left: 20.5rem !important;
    margin-right: 20.5rem !important;
  }
  .mx-lg-43 {
    margin-left: 21rem !important;
    margin-right: 21rem !important;
  }
  .mx-lg-44 {
    margin-left: 21.5rem !important;
    margin-right: 21.5rem !important;
  }
  .mx-lg-45 {
    margin-left: 22rem !important;
    margin-right: 22rem !important;
  }
  .mx-lg-46 {
    margin-left: 22.5rem !important;
    margin-right: 22.5rem !important;
  }
  .mx-lg-47 {
    margin-left: 23rem !important;
    margin-right: 23rem !important;
  }
  .mx-lg-48 {
    margin-left: 23.5rem !important;
    margin-right: 23.5rem !important;
  }
  .mx-lg-49 {
    margin-left: 24rem !important;
    margin-right: 24rem !important;
  }
  .mx-lg-50 {
    margin-left: 24.5rem !important;
    margin-right: 24.5rem !important;
  }
  .mx-lg-51 {
    margin-left: 25rem !important;
    margin-right: 25rem !important;
  }
  .mx-lg-52 {
    margin-left: 25.5rem !important;
    margin-right: 25.5rem !important;
  }
  .mx-lg-53 {
    margin-left: 26rem !important;
    margin-right: 26rem !important;
  }
  .mx-lg-54 {
    margin-left: 26.5rem !important;
    margin-right: 26.5rem !important;
  }
  .mx-lg-55 {
    margin-left: 27rem !important;
    margin-right: 27rem !important;
  }
  .mx-lg-56 {
    margin-left: 27.5rem !important;
    margin-right: 27.5rem !important;
  }
  .mx-lg-57 {
    margin-left: 28rem !important;
    margin-right: 28rem !important;
  }
  .mx-lg-58 {
    margin-left: 28.5rem !important;
    margin-right: 28.5rem !important;
  }
  .mx-lg-59 {
    margin-left: 29rem !important;
    margin-right: 29rem !important;
  }
  .mx-lg-60 {
    margin-left: 29.5rem !important;
    margin-right: 29.5rem !important;
  }
  .mx-lg-61 {
    margin-left: 30rem !important;
    margin-right: 30rem !important;
  }
  .mx-lg-62 {
    margin-left: 30.5rem !important;
    margin-right: 30.5rem !important;
  }
  .mx-lg-63 {
    margin-left: 31rem !important;
    margin-right: 31rem !important;
  }
  .mx-lg-64 {
    margin-left: 31.5rem !important;
    margin-right: 31.5rem !important;
  }
  .mx-lg-65 {
    margin-left: 32rem !important;
    margin-right: 32rem !important;
  }
  .mx-lg-66 {
    margin-left: 32.5rem !important;
    margin-right: 32.5rem !important;
  }
  .mx-lg-67 {
    margin-left: 33rem !important;
    margin-right: 33rem !important;
  }
  .mx-lg-68 {
    margin-left: 33.5rem !important;
    margin-right: 33.5rem !important;
  }
  .mx-lg-69 {
    margin-left: 34rem !important;
    margin-right: 34rem !important;
  }
  .mx-lg-70 {
    margin-left: 34.5rem !important;
    margin-right: 34.5rem !important;
  }
  .mx-lg-71 {
    margin-left: 35rem !important;
    margin-right: 35rem !important;
  }
  .mx-lg-72 {
    margin-left: 35.5rem !important;
    margin-right: 35.5rem !important;
  }
  .mx-lg-73 {
    margin-left: 36rem !important;
    margin-right: 36rem !important;
  }
  .mx-lg-74 {
    margin-left: 36.5rem !important;
    margin-right: 36.5rem !important;
  }
  .mx-lg-75 {
    margin-left: 37rem !important;
    margin-right: 37rem !important;
  }
  .mx-lg-76 {
    margin-left: 37.5rem !important;
    margin-right: 37.5rem !important;
  }
  .mx-lg-77 {
    margin-left: 38rem !important;
    margin-right: 38rem !important;
  }
  .mx-lg-78 {
    margin-left: 38.5rem !important;
    margin-right: 38.5rem !important;
  }
  .mx-lg-79 {
    margin-left: 39rem !important;
    margin-right: 39rem !important;
  }
  .mx-lg-80 {
    margin-left: 39.5rem !important;
    margin-right: 39.5rem !important;
  }
  .mx-lg-81 {
    margin-left: 40rem !important;
    margin-right: 40rem !important;
  }
  .mx-lg-82 {
    margin-left: 40.5rem !important;
    margin-right: 40.5rem !important;
  }
  .mx-lg-83 {
    margin-left: 41rem !important;
    margin-right: 41rem !important;
  }
  .mx-lg-84 {
    margin-left: 41.5rem !important;
    margin-right: 41.5rem !important;
  }
  .mx-lg-85 {
    margin-left: 42rem !important;
    margin-right: 42rem !important;
  }
  .mx-lg-86 {
    margin-left: 42.5rem !important;
    margin-right: 42.5rem !important;
  }
  .mx-lg-87 {
    margin-left: 43rem !important;
    margin-right: 43rem !important;
  }
  .mx-lg-88 {
    margin-left: 43.5rem !important;
    margin-right: 43.5rem !important;
  }
  .mx-lg-89 {
    margin-left: 44rem !important;
    margin-right: 44rem !important;
  }
  .mx-lg-90 {
    margin-left: 44.5rem !important;
    margin-right: 44.5rem !important;
  }
  .mx-lg-91 {
    margin-left: 45rem !important;
    margin-right: 45rem !important;
  }
  .mx-lg-92 {
    margin-left: 45.5rem !important;
    margin-right: 45.5rem !important;
  }
  .mx-lg-93 {
    margin-left: 46rem !important;
    margin-right: 46rem !important;
  }
  .mx-lg-94 {
    margin-left: 46.5rem !important;
    margin-right: 46.5rem !important;
  }
  .mx-lg-95 {
    margin-left: 47rem !important;
    margin-right: 47rem !important;
  }
  .mx-lg-96 {
    margin-left: 47.5rem !important;
    margin-right: 47.5rem !important;
  }
  .mx-lg-97 {
    margin-left: 48rem !important;
    margin-right: 48rem !important;
  }
  .mx-lg-98 {
    margin-left: 48.5rem !important;
    margin-right: 48.5rem !important;
  }
  .mx-lg-99 {
    margin-left: 49rem !important;
    margin-right: 49rem !important;
  }
  .mx-lg-100 {
    margin-left: 49.5rem !important;
    margin-right: 49.5rem !important;
  }
  .mx-lg-101 {
    margin-left: 50rem !important;
    margin-right: 50rem !important;
  }
  .mx-lg-102 {
    margin-left: 50.5rem !important;
    margin-right: 50.5rem !important;
  }
  .mx-lg-103 {
    margin-left: 51rem !important;
    margin-right: 51rem !important;
  }
  .mx-lg-104 {
    margin-left: 51.5rem !important;
    margin-right: 51.5rem !important;
  }
  .mx-lg-105 {
    margin-left: 52rem !important;
    margin-right: 52rem !important;
  }
  .mx-lg-106 {
    margin-left: 52.5rem !important;
    margin-right: 52.5rem !important;
  }
  .mx-lg-107 {
    margin-left: 53rem !important;
    margin-right: 53rem !important;
  }
  .mx-lg-108 {
    margin-left: 53.5rem !important;
    margin-right: 53.5rem !important;
  }
  .mx-lg-109 {
    margin-left: 54rem !important;
    margin-right: 54rem !important;
  }
  .mx-lg-110 {
    margin-left: 54.5rem !important;
    margin-right: 54.5rem !important;
  }
  .mx-lg-111 {
    margin-left: 55rem !important;
    margin-right: 55rem !important;
  }
  .mx-lg-112 {
    margin-left: 55.5rem !important;
    margin-right: 55.5rem !important;
  }
  .mx-lg-113 {
    margin-left: 56rem !important;
    margin-right: 56rem !important;
  }
  .mx-lg-114 {
    margin-left: 56.5rem !important;
    margin-right: 56.5rem !important;
  }
  .mx-lg-115 {
    margin-left: 57rem !important;
    margin-right: 57rem !important;
  }
  .mx-lg-116 {
    margin-left: 57.5rem !important;
    margin-right: 57.5rem !important;
  }
  .mx-lg-117 {
    margin-left: 58rem !important;
    margin-right: 58rem !important;
  }
  .mx-lg-118 {
    margin-left: 58.5rem !important;
    margin-right: 58.5rem !important;
  }
  .mx-lg-119 {
    margin-left: 59rem !important;
    margin-right: 59rem !important;
  }
  .mx-lg-120 {
    margin-left: 59.5rem !important;
    margin-right: 59.5rem !important;
  }
  .mx-lg-121 {
    margin-left: 60rem !important;
    margin-right: 60rem !important;
  }
  .mx-lg-122 {
    margin-left: 60.5rem !important;
    margin-right: 60.5rem !important;
  }
  .mx-lg-123 {
    margin-left: 61rem !important;
    margin-right: 61rem !important;
  }
  .mx-lg-124 {
    margin-left: 61.5rem !important;
    margin-right: 61.5rem !important;
  }
  .mx-lg-125 {
    margin-left: 62rem !important;
    margin-right: 62rem !important;
  }
  .mx-lg-126 {
    margin-left: 62.5rem !important;
    margin-right: 62.5rem !important;
  }
  .mx-lg-127 {
    margin-left: 63rem !important;
    margin-right: 63rem !important;
  }
  .mx-lg-128 {
    margin-left: 63.5rem !important;
    margin-right: 63.5rem !important;
  }
  .mx-lg-129 {
    margin-left: 64rem !important;
    margin-right: 64rem !important;
  }
  .mx-lg-130 {
    margin-left: 64.5rem !important;
    margin-right: 64.5rem !important;
  }
  .mx-lg-131 {
    margin-left: 65rem !important;
    margin-right: 65rem !important;
  }
  .mx-lg-132 {
    margin-left: 65.5rem !important;
    margin-right: 65.5rem !important;
  }
  .mx-lg-133 {
    margin-left: 66rem !important;
    margin-right: 66rem !important;
  }
  .mx-lg-134 {
    margin-left: 66.5rem !important;
    margin-right: 66.5rem !important;
  }
  .mx-lg-135 {
    margin-left: 67rem !important;
    margin-right: 67rem !important;
  }
  .mx-lg-136 {
    margin-left: 67.5rem !important;
    margin-right: 67.5rem !important;
  }
  .mx-lg-137 {
    margin-left: 68rem !important;
    margin-right: 68rem !important;
  }
  .mx-lg-138 {
    margin-left: 68.5rem !important;
    margin-right: 68.5rem !important;
  }
  .mx-lg-139 {
    margin-left: 69rem !important;
    margin-right: 69rem !important;
  }
  .mx-lg-140 {
    margin-left: 69.5rem !important;
    margin-right: 69.5rem !important;
  }
  .mx-lg-141 {
    margin-left: 70rem !important;
    margin-right: 70rem !important;
  }
  .mx-lg-142 {
    margin-left: 70.5rem !important;
    margin-right: 70.5rem !important;
  }
  .mx-lg-143 {
    margin-left: 71rem !important;
    margin-right: 71rem !important;
  }
  .mx-lg-144 {
    margin-left: 71.5rem !important;
    margin-right: 71.5rem !important;
  }
  .mx-lg-145 {
    margin-left: 72rem !important;
    margin-right: 72rem !important;
  }
  .mx-lg-146 {
    margin-left: 72.5rem !important;
    margin-right: 72.5rem !important;
  }
  .mx-lg-147 {
    margin-left: 73rem !important;
    margin-right: 73rem !important;
  }
  .mx-lg-148 {
    margin-left: 73.5rem !important;
    margin-right: 73.5rem !important;
  }
  .mx-lg-149 {
    margin-left: 74rem !important;
    margin-right: 74rem !important;
  }
  .mx-lg-150 {
    margin-left: 74.5rem !important;
    margin-right: 74.5rem !important;
  }
  .mx-lg-151 {
    margin-left: 75rem !important;
    margin-right: 75rem !important;
  }
  .mx-lg-152 {
    margin-left: 75.5rem !important;
    margin-right: 75.5rem !important;
  }
  .mx-lg-153 {
    margin-left: 76rem !important;
    margin-right: 76rem !important;
  }
  .mx-lg-154 {
    margin-left: 76.5rem !important;
    margin-right: 76.5rem !important;
  }
  .mx-lg-155 {
    margin-left: 77rem !important;
    margin-right: 77rem !important;
  }
  .mx-lg-156 {
    margin-left: 77.5rem !important;
    margin-right: 77.5rem !important;
  }
  .mx-lg-157 {
    margin-left: 78rem !important;
    margin-right: 78rem !important;
  }
  .mx-lg-158 {
    margin-left: 78.5rem !important;
    margin-right: 78.5rem !important;
  }
  .mx-lg-159 {
    margin-left: 79rem !important;
    margin-right: 79rem !important;
  }
  .mx-lg-160 {
    margin-left: 79.5rem !important;
    margin-right: 79.5rem !important;
  }
  .my-lg-0 {
    margin-top: 0rem !important;
    margin-bottom: 0rem !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .my-lg-6 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .my-lg-7 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-8 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }
  .my-lg-9 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }
  .my-lg-10 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-lg-11 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .my-lg-12 {
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important;
  }
  .my-lg-13 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .my-lg-14 {
    margin-top: 6.5rem !important;
    margin-bottom: 6.5rem !important;
  }
  .my-lg-15 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important;
  }
  .my-lg-16 {
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important;
  }
  .my-lg-17 {
    margin-top: 8rem !important;
    margin-bottom: 8rem !important;
  }
  .my-lg-18 {
    margin-top: 8.5rem !important;
    margin-bottom: 8.5rem !important;
  }
  .my-lg-19 {
    margin-top: 9rem !important;
    margin-bottom: 9rem !important;
  }
  .my-lg-20 {
    margin-top: 9.5rem !important;
    margin-bottom: 9.5rem !important;
  }
  .my-lg-21 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }
  .my-lg-22 {
    margin-top: 10.5rem !important;
    margin-bottom: 10.5rem !important;
  }
  .my-lg-23 {
    margin-top: 11rem !important;
    margin-bottom: 11rem !important;
  }
  .my-lg-24 {
    margin-top: 11.5rem !important;
    margin-bottom: 11.5rem !important;
  }
  .my-lg-25 {
    margin-top: 12rem !important;
    margin-bottom: 12rem !important;
  }
  .my-lg-26 {
    margin-top: 12.5rem !important;
    margin-bottom: 12.5rem !important;
  }
  .my-lg-27 {
    margin-top: 13rem !important;
    margin-bottom: 13rem !important;
  }
  .my-lg-28 {
    margin-top: 13.5rem !important;
    margin-bottom: 13.5rem !important;
  }
  .my-lg-29 {
    margin-top: 14rem !important;
    margin-bottom: 14rem !important;
  }
  .my-lg-30 {
    margin-top: 14.5rem !important;
    margin-bottom: 14.5rem !important;
  }
  .my-lg-31 {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important;
  }
  .my-lg-32 {
    margin-top: 15.5rem !important;
    margin-bottom: 15.5rem !important;
  }
  .my-lg-33 {
    margin-top: 16rem !important;
    margin-bottom: 16rem !important;
  }
  .my-lg-34 {
    margin-top: 16.5rem !important;
    margin-bottom: 16.5rem !important;
  }
  .my-lg-35 {
    margin-top: 17rem !important;
    margin-bottom: 17rem !important;
  }
  .my-lg-36 {
    margin-top: 17.5rem !important;
    margin-bottom: 17.5rem !important;
  }
  .my-lg-37 {
    margin-top: 18rem !important;
    margin-bottom: 18rem !important;
  }
  .my-lg-38 {
    margin-top: 18.5rem !important;
    margin-bottom: 18.5rem !important;
  }
  .my-lg-39 {
    margin-top: 19rem !important;
    margin-bottom: 19rem !important;
  }
  .my-lg-40 {
    margin-top: 19.5rem !important;
    margin-bottom: 19.5rem !important;
  }
  .my-lg-41 {
    margin-top: 20rem !important;
    margin-bottom: 20rem !important;
  }
  .my-lg-42 {
    margin-top: 20.5rem !important;
    margin-bottom: 20.5rem !important;
  }
  .my-lg-43 {
    margin-top: 21rem !important;
    margin-bottom: 21rem !important;
  }
  .my-lg-44 {
    margin-top: 21.5rem !important;
    margin-bottom: 21.5rem !important;
  }
  .my-lg-45 {
    margin-top: 22rem !important;
    margin-bottom: 22rem !important;
  }
  .my-lg-46 {
    margin-top: 22.5rem !important;
    margin-bottom: 22.5rem !important;
  }
  .my-lg-47 {
    margin-top: 23rem !important;
    margin-bottom: 23rem !important;
  }
  .my-lg-48 {
    margin-top: 23.5rem !important;
    margin-bottom: 23.5rem !important;
  }
  .my-lg-49 {
    margin-top: 24rem !important;
    margin-bottom: 24rem !important;
  }
  .my-lg-50 {
    margin-top: 24.5rem !important;
    margin-bottom: 24.5rem !important;
  }
  .my-lg-51 {
    margin-top: 25rem !important;
    margin-bottom: 25rem !important;
  }
  .my-lg-52 {
    margin-top: 25.5rem !important;
    margin-bottom: 25.5rem !important;
  }
  .my-lg-53 {
    margin-top: 26rem !important;
    margin-bottom: 26rem !important;
  }
  .my-lg-54 {
    margin-top: 26.5rem !important;
    margin-bottom: 26.5rem !important;
  }
  .my-lg-55 {
    margin-top: 27rem !important;
    margin-bottom: 27rem !important;
  }
  .my-lg-56 {
    margin-top: 27.5rem !important;
    margin-bottom: 27.5rem !important;
  }
  .my-lg-57 {
    margin-top: 28rem !important;
    margin-bottom: 28rem !important;
  }
  .my-lg-58 {
    margin-top: 28.5rem !important;
    margin-bottom: 28.5rem !important;
  }
  .my-lg-59 {
    margin-top: 29rem !important;
    margin-bottom: 29rem !important;
  }
  .my-lg-60 {
    margin-top: 29.5rem !important;
    margin-bottom: 29.5rem !important;
  }
  .my-lg-61 {
    margin-top: 30rem !important;
    margin-bottom: 30rem !important;
  }
  .my-lg-62 {
    margin-top: 30.5rem !important;
    margin-bottom: 30.5rem !important;
  }
  .my-lg-63 {
    margin-top: 31rem !important;
    margin-bottom: 31rem !important;
  }
  .my-lg-64 {
    margin-top: 31.5rem !important;
    margin-bottom: 31.5rem !important;
  }
  .my-lg-65 {
    margin-top: 32rem !important;
    margin-bottom: 32rem !important;
  }
  .my-lg-66 {
    margin-top: 32.5rem !important;
    margin-bottom: 32.5rem !important;
  }
  .my-lg-67 {
    margin-top: 33rem !important;
    margin-bottom: 33rem !important;
  }
  .my-lg-68 {
    margin-top: 33.5rem !important;
    margin-bottom: 33.5rem !important;
  }
  .my-lg-69 {
    margin-top: 34rem !important;
    margin-bottom: 34rem !important;
  }
  .my-lg-70 {
    margin-top: 34.5rem !important;
    margin-bottom: 34.5rem !important;
  }
  .my-lg-71 {
    margin-top: 35rem !important;
    margin-bottom: 35rem !important;
  }
  .my-lg-72 {
    margin-top: 35.5rem !important;
    margin-bottom: 35.5rem !important;
  }
  .my-lg-73 {
    margin-top: 36rem !important;
    margin-bottom: 36rem !important;
  }
  .my-lg-74 {
    margin-top: 36.5rem !important;
    margin-bottom: 36.5rem !important;
  }
  .my-lg-75 {
    margin-top: 37rem !important;
    margin-bottom: 37rem !important;
  }
  .my-lg-76 {
    margin-top: 37.5rem !important;
    margin-bottom: 37.5rem !important;
  }
  .my-lg-77 {
    margin-top: 38rem !important;
    margin-bottom: 38rem !important;
  }
  .my-lg-78 {
    margin-top: 38.5rem !important;
    margin-bottom: 38.5rem !important;
  }
  .my-lg-79 {
    margin-top: 39rem !important;
    margin-bottom: 39rem !important;
  }
  .my-lg-80 {
    margin-top: 39.5rem !important;
    margin-bottom: 39.5rem !important;
  }
  .my-lg-81 {
    margin-top: 40rem !important;
    margin-bottom: 40rem !important;
  }
  .my-lg-82 {
    margin-top: 40.5rem !important;
    margin-bottom: 40.5rem !important;
  }
  .my-lg-83 {
    margin-top: 41rem !important;
    margin-bottom: 41rem !important;
  }
  .my-lg-84 {
    margin-top: 41.5rem !important;
    margin-bottom: 41.5rem !important;
  }
  .my-lg-85 {
    margin-top: 42rem !important;
    margin-bottom: 42rem !important;
  }
  .my-lg-86 {
    margin-top: 42.5rem !important;
    margin-bottom: 42.5rem !important;
  }
  .my-lg-87 {
    margin-top: 43rem !important;
    margin-bottom: 43rem !important;
  }
  .my-lg-88 {
    margin-top: 43.5rem !important;
    margin-bottom: 43.5rem !important;
  }
  .my-lg-89 {
    margin-top: 44rem !important;
    margin-bottom: 44rem !important;
  }
  .my-lg-90 {
    margin-top: 44.5rem !important;
    margin-bottom: 44.5rem !important;
  }
  .my-lg-91 {
    margin-top: 45rem !important;
    margin-bottom: 45rem !important;
  }
  .my-lg-92 {
    margin-top: 45.5rem !important;
    margin-bottom: 45.5rem !important;
  }
  .my-lg-93 {
    margin-top: 46rem !important;
    margin-bottom: 46rem !important;
  }
  .my-lg-94 {
    margin-top: 46.5rem !important;
    margin-bottom: 46.5rem !important;
  }
  .my-lg-95 {
    margin-top: 47rem !important;
    margin-bottom: 47rem !important;
  }
  .my-lg-96 {
    margin-top: 47.5rem !important;
    margin-bottom: 47.5rem !important;
  }
  .my-lg-97 {
    margin-top: 48rem !important;
    margin-bottom: 48rem !important;
  }
  .my-lg-98 {
    margin-top: 48.5rem !important;
    margin-bottom: 48.5rem !important;
  }
  .my-lg-99 {
    margin-top: 49rem !important;
    margin-bottom: 49rem !important;
  }
  .my-lg-100 {
    margin-top: 49.5rem !important;
    margin-bottom: 49.5rem !important;
  }
  .my-lg-101 {
    margin-top: 50rem !important;
    margin-bottom: 50rem !important;
  }
  .my-lg-102 {
    margin-top: 50.5rem !important;
    margin-bottom: 50.5rem !important;
  }
  .my-lg-103 {
    margin-top: 51rem !important;
    margin-bottom: 51rem !important;
  }
  .my-lg-104 {
    margin-top: 51.5rem !important;
    margin-bottom: 51.5rem !important;
  }
  .my-lg-105 {
    margin-top: 52rem !important;
    margin-bottom: 52rem !important;
  }
  .my-lg-106 {
    margin-top: 52.5rem !important;
    margin-bottom: 52.5rem !important;
  }
  .my-lg-107 {
    margin-top: 53rem !important;
    margin-bottom: 53rem !important;
  }
  .my-lg-108 {
    margin-top: 53.5rem !important;
    margin-bottom: 53.5rem !important;
  }
  .my-lg-109 {
    margin-top: 54rem !important;
    margin-bottom: 54rem !important;
  }
  .my-lg-110 {
    margin-top: 54.5rem !important;
    margin-bottom: 54.5rem !important;
  }
  .my-lg-111 {
    margin-top: 55rem !important;
    margin-bottom: 55rem !important;
  }
  .my-lg-112 {
    margin-top: 55.5rem !important;
    margin-bottom: 55.5rem !important;
  }
  .my-lg-113 {
    margin-top: 56rem !important;
    margin-bottom: 56rem !important;
  }
  .my-lg-114 {
    margin-top: 56.5rem !important;
    margin-bottom: 56.5rem !important;
  }
  .my-lg-115 {
    margin-top: 57rem !important;
    margin-bottom: 57rem !important;
  }
  .my-lg-116 {
    margin-top: 57.5rem !important;
    margin-bottom: 57.5rem !important;
  }
  .my-lg-117 {
    margin-top: 58rem !important;
    margin-bottom: 58rem !important;
  }
  .my-lg-118 {
    margin-top: 58.5rem !important;
    margin-bottom: 58.5rem !important;
  }
  .my-lg-119 {
    margin-top: 59rem !important;
    margin-bottom: 59rem !important;
  }
  .my-lg-120 {
    margin-top: 59.5rem !important;
    margin-bottom: 59.5rem !important;
  }
  .my-lg-121 {
    margin-top: 60rem !important;
    margin-bottom: 60rem !important;
  }
  .my-lg-122 {
    margin-top: 60.5rem !important;
    margin-bottom: 60.5rem !important;
  }
  .my-lg-123 {
    margin-top: 61rem !important;
    margin-bottom: 61rem !important;
  }
  .my-lg-124 {
    margin-top: 61.5rem !important;
    margin-bottom: 61.5rem !important;
  }
  .my-lg-125 {
    margin-top: 62rem !important;
    margin-bottom: 62rem !important;
  }
  .my-lg-126 {
    margin-top: 62.5rem !important;
    margin-bottom: 62.5rem !important;
  }
  .my-lg-127 {
    margin-top: 63rem !important;
    margin-bottom: 63rem !important;
  }
  .my-lg-128 {
    margin-top: 63.5rem !important;
    margin-bottom: 63.5rem !important;
  }
  .my-lg-129 {
    margin-top: 64rem !important;
    margin-bottom: 64rem !important;
  }
  .my-lg-130 {
    margin-top: 64.5rem !important;
    margin-bottom: 64.5rem !important;
  }
  .my-lg-131 {
    margin-top: 65rem !important;
    margin-bottom: 65rem !important;
  }
  .my-lg-132 {
    margin-top: 65.5rem !important;
    margin-bottom: 65.5rem !important;
  }
  .my-lg-133 {
    margin-top: 66rem !important;
    margin-bottom: 66rem !important;
  }
  .my-lg-134 {
    margin-top: 66.5rem !important;
    margin-bottom: 66.5rem !important;
  }
  .my-lg-135 {
    margin-top: 67rem !important;
    margin-bottom: 67rem !important;
  }
  .my-lg-136 {
    margin-top: 67.5rem !important;
    margin-bottom: 67.5rem !important;
  }
  .my-lg-137 {
    margin-top: 68rem !important;
    margin-bottom: 68rem !important;
  }
  .my-lg-138 {
    margin-top: 68.5rem !important;
    margin-bottom: 68.5rem !important;
  }
  .my-lg-139 {
    margin-top: 69rem !important;
    margin-bottom: 69rem !important;
  }
  .my-lg-140 {
    margin-top: 69.5rem !important;
    margin-bottom: 69.5rem !important;
  }
  .my-lg-141 {
    margin-top: 70rem !important;
    margin-bottom: 70rem !important;
  }
  .my-lg-142 {
    margin-top: 70.5rem !important;
    margin-bottom: 70.5rem !important;
  }
  .my-lg-143 {
    margin-top: 71rem !important;
    margin-bottom: 71rem !important;
  }
  .my-lg-144 {
    margin-top: 71.5rem !important;
    margin-bottom: 71.5rem !important;
  }
  .my-lg-145 {
    margin-top: 72rem !important;
    margin-bottom: 72rem !important;
  }
  .my-lg-146 {
    margin-top: 72.5rem !important;
    margin-bottom: 72.5rem !important;
  }
  .my-lg-147 {
    margin-top: 73rem !important;
    margin-bottom: 73rem !important;
  }
  .my-lg-148 {
    margin-top: 73.5rem !important;
    margin-bottom: 73.5rem !important;
  }
  .my-lg-149 {
    margin-top: 74rem !important;
    margin-bottom: 74rem !important;
  }
  .my-lg-150 {
    margin-top: 74.5rem !important;
    margin-bottom: 74.5rem !important;
  }
  .my-lg-151 {
    margin-top: 75rem !important;
    margin-bottom: 75rem !important;
  }
  .my-lg-152 {
    margin-top: 75.5rem !important;
    margin-bottom: 75.5rem !important;
  }
  .my-lg-153 {
    margin-top: 76rem !important;
    margin-bottom: 76rem !important;
  }
  .my-lg-154 {
    margin-top: 76.5rem !important;
    margin-bottom: 76.5rem !important;
  }
  .my-lg-155 {
    margin-top: 77rem !important;
    margin-bottom: 77rem !important;
  }
  .my-lg-156 {
    margin-top: 77.5rem !important;
    margin-bottom: 77.5rem !important;
  }
  .my-lg-157 {
    margin-top: 78rem !important;
    margin-bottom: 78rem !important;
  }
  .my-lg-158 {
    margin-top: 78.5rem !important;
    margin-bottom: 78.5rem !important;
  }
  .my-lg-159 {
    margin-top: 79rem !important;
    margin-bottom: 79rem !important;
  }
  .my-lg-160 {
    margin-top: 79.5rem !important;
    margin-bottom: 79.5rem !important;
  }
}
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0rem !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 2rem !important;
  }
  .m-xl-6 {
    margin: 2.5rem !important;
  }
  .m-xl-7 {
    margin: 3rem !important;
  }
  .m-xl-8 {
    margin: 3.5rem !important;
  }
  .m-xl-9 {
    margin: 4rem !important;
  }
  .m-xl-10 {
    margin: 4.5rem !important;
  }
  .m-xl-11 {
    margin: 5rem !important;
  }
  .m-xl-12 {
    margin: 5.5rem !important;
  }
  .m-xl-13 {
    margin: 6rem !important;
  }
  .m-xl-14 {
    margin: 6.5rem !important;
  }
  .m-xl-15 {
    margin: 7rem !important;
  }
  .m-xl-16 {
    margin: 7.5rem !important;
  }
  .m-xl-17 {
    margin: 8rem !important;
  }
  .m-xl-18 {
    margin: 8.5rem !important;
  }
  .m-xl-19 {
    margin: 9rem !important;
  }
  .m-xl-20 {
    margin: 9.5rem !important;
  }
  .m-xl-21 {
    margin: 10rem !important;
  }
  .m-xl-22 {
    margin: 10.5rem !important;
  }
  .m-xl-23 {
    margin: 11rem !important;
  }
  .m-xl-24 {
    margin: 11.5rem !important;
  }
  .m-xl-25 {
    margin: 12rem !important;
  }
  .m-xl-26 {
    margin: 12.5rem !important;
  }
  .m-xl-27 {
    margin: 13rem !important;
  }
  .m-xl-28 {
    margin: 13.5rem !important;
  }
  .m-xl-29 {
    margin: 14rem !important;
  }
  .m-xl-30 {
    margin: 14.5rem !important;
  }
  .m-xl-31 {
    margin: 15rem !important;
  }
  .m-xl-32 {
    margin: 15.5rem !important;
  }
  .m-xl-33 {
    margin: 16rem !important;
  }
  .m-xl-34 {
    margin: 16.5rem !important;
  }
  .m-xl-35 {
    margin: 17rem !important;
  }
  .m-xl-36 {
    margin: 17.5rem !important;
  }
  .m-xl-37 {
    margin: 18rem !important;
  }
  .m-xl-38 {
    margin: 18.5rem !important;
  }
  .m-xl-39 {
    margin: 19rem !important;
  }
  .m-xl-40 {
    margin: 19.5rem !important;
  }
  .m-xl-41 {
    margin: 20rem !important;
  }
  .m-xl-42 {
    margin: 20.5rem !important;
  }
  .m-xl-43 {
    margin: 21rem !important;
  }
  .m-xl-44 {
    margin: 21.5rem !important;
  }
  .m-xl-45 {
    margin: 22rem !important;
  }
  .m-xl-46 {
    margin: 22.5rem !important;
  }
  .m-xl-47 {
    margin: 23rem !important;
  }
  .m-xl-48 {
    margin: 23.5rem !important;
  }
  .m-xl-49 {
    margin: 24rem !important;
  }
  .m-xl-50 {
    margin: 24.5rem !important;
  }
  .m-xl-51 {
    margin: 25rem !important;
  }
  .m-xl-52 {
    margin: 25.5rem !important;
  }
  .m-xl-53 {
    margin: 26rem !important;
  }
  .m-xl-54 {
    margin: 26.5rem !important;
  }
  .m-xl-55 {
    margin: 27rem !important;
  }
  .m-xl-56 {
    margin: 27.5rem !important;
  }
  .m-xl-57 {
    margin: 28rem !important;
  }
  .m-xl-58 {
    margin: 28.5rem !important;
  }
  .m-xl-59 {
    margin: 29rem !important;
  }
  .m-xl-60 {
    margin: 29.5rem !important;
  }
  .m-xl-61 {
    margin: 30rem !important;
  }
  .m-xl-62 {
    margin: 30.5rem !important;
  }
  .m-xl-63 {
    margin: 31rem !important;
  }
  .m-xl-64 {
    margin: 31.5rem !important;
  }
  .m-xl-65 {
    margin: 32rem !important;
  }
  .m-xl-66 {
    margin: 32.5rem !important;
  }
  .m-xl-67 {
    margin: 33rem !important;
  }
  .m-xl-68 {
    margin: 33.5rem !important;
  }
  .m-xl-69 {
    margin: 34rem !important;
  }
  .m-xl-70 {
    margin: 34.5rem !important;
  }
  .m-xl-71 {
    margin: 35rem !important;
  }
  .m-xl-72 {
    margin: 35.5rem !important;
  }
  .m-xl-73 {
    margin: 36rem !important;
  }
  .m-xl-74 {
    margin: 36.5rem !important;
  }
  .m-xl-75 {
    margin: 37rem !important;
  }
  .m-xl-76 {
    margin: 37.5rem !important;
  }
  .m-xl-77 {
    margin: 38rem !important;
  }
  .m-xl-78 {
    margin: 38.5rem !important;
  }
  .m-xl-79 {
    margin: 39rem !important;
  }
  .m-xl-80 {
    margin: 39.5rem !important;
  }
  .m-xl-81 {
    margin: 40rem !important;
  }
  .m-xl-82 {
    margin: 40.5rem !important;
  }
  .m-xl-83 {
    margin: 41rem !important;
  }
  .m-xl-84 {
    margin: 41.5rem !important;
  }
  .m-xl-85 {
    margin: 42rem !important;
  }
  .m-xl-86 {
    margin: 42.5rem !important;
  }
  .m-xl-87 {
    margin: 43rem !important;
  }
  .m-xl-88 {
    margin: 43.5rem !important;
  }
  .m-xl-89 {
    margin: 44rem !important;
  }
  .m-xl-90 {
    margin: 44.5rem !important;
  }
  .m-xl-91 {
    margin: 45rem !important;
  }
  .m-xl-92 {
    margin: 45.5rem !important;
  }
  .m-xl-93 {
    margin: 46rem !important;
  }
  .m-xl-94 {
    margin: 46.5rem !important;
  }
  .m-xl-95 {
    margin: 47rem !important;
  }
  .m-xl-96 {
    margin: 47.5rem !important;
  }
  .m-xl-97 {
    margin: 48rem !important;
  }
  .m-xl-98 {
    margin: 48.5rem !important;
  }
  .m-xl-99 {
    margin: 49rem !important;
  }
  .m-xl-100 {
    margin: 49.5rem !important;
  }
  .m-xl-101 {
    margin: 50rem !important;
  }
  .m-xl-102 {
    margin: 50.5rem !important;
  }
  .m-xl-103 {
    margin: 51rem !important;
  }
  .m-xl-104 {
    margin: 51.5rem !important;
  }
  .m-xl-105 {
    margin: 52rem !important;
  }
  .m-xl-106 {
    margin: 52.5rem !important;
  }
  .m-xl-107 {
    margin: 53rem !important;
  }
  .m-xl-108 {
    margin: 53.5rem !important;
  }
  .m-xl-109 {
    margin: 54rem !important;
  }
  .m-xl-110 {
    margin: 54.5rem !important;
  }
  .m-xl-111 {
    margin: 55rem !important;
  }
  .m-xl-112 {
    margin: 55.5rem !important;
  }
  .m-xl-113 {
    margin: 56rem !important;
  }
  .m-xl-114 {
    margin: 56.5rem !important;
  }
  .m-xl-115 {
    margin: 57rem !important;
  }
  .m-xl-116 {
    margin: 57.5rem !important;
  }
  .m-xl-117 {
    margin: 58rem !important;
  }
  .m-xl-118 {
    margin: 58.5rem !important;
  }
  .m-xl-119 {
    margin: 59rem !important;
  }
  .m-xl-120 {
    margin: 59.5rem !important;
  }
  .m-xl-121 {
    margin: 60rem !important;
  }
  .m-xl-122 {
    margin: 60.5rem !important;
  }
  .m-xl-123 {
    margin: 61rem !important;
  }
  .m-xl-124 {
    margin: 61.5rem !important;
  }
  .m-xl-125 {
    margin: 62rem !important;
  }
  .m-xl-126 {
    margin: 62.5rem !important;
  }
  .m-xl-127 {
    margin: 63rem !important;
  }
  .m-xl-128 {
    margin: 63.5rem !important;
  }
  .m-xl-129 {
    margin: 64rem !important;
  }
  .m-xl-130 {
    margin: 64.5rem !important;
  }
  .m-xl-131 {
    margin: 65rem !important;
  }
  .m-xl-132 {
    margin: 65.5rem !important;
  }
  .m-xl-133 {
    margin: 66rem !important;
  }
  .m-xl-134 {
    margin: 66.5rem !important;
  }
  .m-xl-135 {
    margin: 67rem !important;
  }
  .m-xl-136 {
    margin: 67.5rem !important;
  }
  .m-xl-137 {
    margin: 68rem !important;
  }
  .m-xl-138 {
    margin: 68.5rem !important;
  }
  .m-xl-139 {
    margin: 69rem !important;
  }
  .m-xl-140 {
    margin: 69.5rem !important;
  }
  .m-xl-141 {
    margin: 70rem !important;
  }
  .m-xl-142 {
    margin: 70.5rem !important;
  }
  .m-xl-143 {
    margin: 71rem !important;
  }
  .m-xl-144 {
    margin: 71.5rem !important;
  }
  .m-xl-145 {
    margin: 72rem !important;
  }
  .m-xl-146 {
    margin: 72.5rem !important;
  }
  .m-xl-147 {
    margin: 73rem !important;
  }
  .m-xl-148 {
    margin: 73.5rem !important;
  }
  .m-xl-149 {
    margin: 74rem !important;
  }
  .m-xl-150 {
    margin: 74.5rem !important;
  }
  .m-xl-151 {
    margin: 75rem !important;
  }
  .m-xl-152 {
    margin: 75.5rem !important;
  }
  .m-xl-153 {
    margin: 76rem !important;
  }
  .m-xl-154 {
    margin: 76.5rem !important;
  }
  .m-xl-155 {
    margin: 77rem !important;
  }
  .m-xl-156 {
    margin: 77.5rem !important;
  }
  .m-xl-157 {
    margin: 78rem !important;
  }
  .m-xl-158 {
    margin: 78.5rem !important;
  }
  .m-xl-159 {
    margin: 79rem !important;
  }
  .m-xl-160 {
    margin: 79.5rem !important;
  }
  .mt-xl-0 {
    margin-top: 0rem !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 2rem !important;
  }
  .mt-xl-6 {
    margin-top: 2.5rem !important;
  }
  .mt-xl-7 {
    margin-top: 3rem !important;
  }
  .mt-xl-8 {
    margin-top: 3.5rem !important;
  }
  .mt-xl-9 {
    margin-top: 4rem !important;
  }
  .mt-xl-10 {
    margin-top: 4.5rem !important;
  }
  .mt-xl-11 {
    margin-top: 5rem !important;
  }
  .mt-xl-12 {
    margin-top: 5.5rem !important;
  }
  .mt-xl-13 {
    margin-top: 6rem !important;
  }
  .mt-xl-14 {
    margin-top: 6.5rem !important;
  }
  .mt-xl-15 {
    margin-top: 7rem !important;
  }
  .mt-xl-16 {
    margin-top: 7.5rem !important;
  }
  .mt-xl-17 {
    margin-top: 8rem !important;
  }
  .mt-xl-18 {
    margin-top: 8.5rem !important;
  }
  .mt-xl-19 {
    margin-top: 9rem !important;
  }
  .mt-xl-20 {
    margin-top: 9.5rem !important;
  }
  .mt-xl-21 {
    margin-top: 10rem !important;
  }
  .mt-xl-22 {
    margin-top: 10.5rem !important;
  }
  .mt-xl-23 {
    margin-top: 11rem !important;
  }
  .mt-xl-24 {
    margin-top: 11.5rem !important;
  }
  .mt-xl-25 {
    margin-top: 12rem !important;
  }
  .mt-xl-26 {
    margin-top: 12.5rem !important;
  }
  .mt-xl-27 {
    margin-top: 13rem !important;
  }
  .mt-xl-28 {
    margin-top: 13.5rem !important;
  }
  .mt-xl-29 {
    margin-top: 14rem !important;
  }
  .mt-xl-30 {
    margin-top: 14.5rem !important;
  }
  .mt-xl-31 {
    margin-top: 15rem !important;
  }
  .mt-xl-32 {
    margin-top: 15.5rem !important;
  }
  .mt-xl-33 {
    margin-top: 16rem !important;
  }
  .mt-xl-34 {
    margin-top: 16.5rem !important;
  }
  .mt-xl-35 {
    margin-top: 17rem !important;
  }
  .mt-xl-36 {
    margin-top: 17.5rem !important;
  }
  .mt-xl-37 {
    margin-top: 18rem !important;
  }
  .mt-xl-38 {
    margin-top: 18.5rem !important;
  }
  .mt-xl-39 {
    margin-top: 19rem !important;
  }
  .mt-xl-40 {
    margin-top: 19.5rem !important;
  }
  .mt-xl-41 {
    margin-top: 20rem !important;
  }
  .mt-xl-42 {
    margin-top: 20.5rem !important;
  }
  .mt-xl-43 {
    margin-top: 21rem !important;
  }
  .mt-xl-44 {
    margin-top: 21.5rem !important;
  }
  .mt-xl-45 {
    margin-top: 22rem !important;
  }
  .mt-xl-46 {
    margin-top: 22.5rem !important;
  }
  .mt-xl-47 {
    margin-top: 23rem !important;
  }
  .mt-xl-48 {
    margin-top: 23.5rem !important;
  }
  .mt-xl-49 {
    margin-top: 24rem !important;
  }
  .mt-xl-50 {
    margin-top: 24.5rem !important;
  }
  .mt-xl-51 {
    margin-top: 25rem !important;
  }
  .mt-xl-52 {
    margin-top: 25.5rem !important;
  }
  .mt-xl-53 {
    margin-top: 26rem !important;
  }
  .mt-xl-54 {
    margin-top: 26.5rem !important;
  }
  .mt-xl-55 {
    margin-top: 27rem !important;
  }
  .mt-xl-56 {
    margin-top: 27.5rem !important;
  }
  .mt-xl-57 {
    margin-top: 28rem !important;
  }
  .mt-xl-58 {
    margin-top: 28.5rem !important;
  }
  .mt-xl-59 {
    margin-top: 29rem !important;
  }
  .mt-xl-60 {
    margin-top: 29.5rem !important;
  }
  .mt-xl-61 {
    margin-top: 30rem !important;
  }
  .mt-xl-62 {
    margin-top: 30.5rem !important;
  }
  .mt-xl-63 {
    margin-top: 31rem !important;
  }
  .mt-xl-64 {
    margin-top: 31.5rem !important;
  }
  .mt-xl-65 {
    margin-top: 32rem !important;
  }
  .mt-xl-66 {
    margin-top: 32.5rem !important;
  }
  .mt-xl-67 {
    margin-top: 33rem !important;
  }
  .mt-xl-68 {
    margin-top: 33.5rem !important;
  }
  .mt-xl-69 {
    margin-top: 34rem !important;
  }
  .mt-xl-70 {
    margin-top: 34.5rem !important;
  }
  .mt-xl-71 {
    margin-top: 35rem !important;
  }
  .mt-xl-72 {
    margin-top: 35.5rem !important;
  }
  .mt-xl-73 {
    margin-top: 36rem !important;
  }
  .mt-xl-74 {
    margin-top: 36.5rem !important;
  }
  .mt-xl-75 {
    margin-top: 37rem !important;
  }
  .mt-xl-76 {
    margin-top: 37.5rem !important;
  }
  .mt-xl-77 {
    margin-top: 38rem !important;
  }
  .mt-xl-78 {
    margin-top: 38.5rem !important;
  }
  .mt-xl-79 {
    margin-top: 39rem !important;
  }
  .mt-xl-80 {
    margin-top: 39.5rem !important;
  }
  .mt-xl-81 {
    margin-top: 40rem !important;
  }
  .mt-xl-82 {
    margin-top: 40.5rem !important;
  }
  .mt-xl-83 {
    margin-top: 41rem !important;
  }
  .mt-xl-84 {
    margin-top: 41.5rem !important;
  }
  .mt-xl-85 {
    margin-top: 42rem !important;
  }
  .mt-xl-86 {
    margin-top: 42.5rem !important;
  }
  .mt-xl-87 {
    margin-top: 43rem !important;
  }
  .mt-xl-88 {
    margin-top: 43.5rem !important;
  }
  .mt-xl-89 {
    margin-top: 44rem !important;
  }
  .mt-xl-90 {
    margin-top: 44.5rem !important;
  }
  .mt-xl-91 {
    margin-top: 45rem !important;
  }
  .mt-xl-92 {
    margin-top: 45.5rem !important;
  }
  .mt-xl-93 {
    margin-top: 46rem !important;
  }
  .mt-xl-94 {
    margin-top: 46.5rem !important;
  }
  .mt-xl-95 {
    margin-top: 47rem !important;
  }
  .mt-xl-96 {
    margin-top: 47.5rem !important;
  }
  .mt-xl-97 {
    margin-top: 48rem !important;
  }
  .mt-xl-98 {
    margin-top: 48.5rem !important;
  }
  .mt-xl-99 {
    margin-top: 49rem !important;
  }
  .mt-xl-100 {
    margin-top: 49.5rem !important;
  }
  .mt-xl-101 {
    margin-top: 50rem !important;
  }
  .mt-xl-102 {
    margin-top: 50.5rem !important;
  }
  .mt-xl-103 {
    margin-top: 51rem !important;
  }
  .mt-xl-104 {
    margin-top: 51.5rem !important;
  }
  .mt-xl-105 {
    margin-top: 52rem !important;
  }
  .mt-xl-106 {
    margin-top: 52.5rem !important;
  }
  .mt-xl-107 {
    margin-top: 53rem !important;
  }
  .mt-xl-108 {
    margin-top: 53.5rem !important;
  }
  .mt-xl-109 {
    margin-top: 54rem !important;
  }
  .mt-xl-110 {
    margin-top: 54.5rem !important;
  }
  .mt-xl-111 {
    margin-top: 55rem !important;
  }
  .mt-xl-112 {
    margin-top: 55.5rem !important;
  }
  .mt-xl-113 {
    margin-top: 56rem !important;
  }
  .mt-xl-114 {
    margin-top: 56.5rem !important;
  }
  .mt-xl-115 {
    margin-top: 57rem !important;
  }
  .mt-xl-116 {
    margin-top: 57.5rem !important;
  }
  .mt-xl-117 {
    margin-top: 58rem !important;
  }
  .mt-xl-118 {
    margin-top: 58.5rem !important;
  }
  .mt-xl-119 {
    margin-top: 59rem !important;
  }
  .mt-xl-120 {
    margin-top: 59.5rem !important;
  }
  .mt-xl-121 {
    margin-top: 60rem !important;
  }
  .mt-xl-122 {
    margin-top: 60.5rem !important;
  }
  .mt-xl-123 {
    margin-top: 61rem !important;
  }
  .mt-xl-124 {
    margin-top: 61.5rem !important;
  }
  .mt-xl-125 {
    margin-top: 62rem !important;
  }
  .mt-xl-126 {
    margin-top: 62.5rem !important;
  }
  .mt-xl-127 {
    margin-top: 63rem !important;
  }
  .mt-xl-128 {
    margin-top: 63.5rem !important;
  }
  .mt-xl-129 {
    margin-top: 64rem !important;
  }
  .mt-xl-130 {
    margin-top: 64.5rem !important;
  }
  .mt-xl-131 {
    margin-top: 65rem !important;
  }
  .mt-xl-132 {
    margin-top: 65.5rem !important;
  }
  .mt-xl-133 {
    margin-top: 66rem !important;
  }
  .mt-xl-134 {
    margin-top: 66.5rem !important;
  }
  .mt-xl-135 {
    margin-top: 67rem !important;
  }
  .mt-xl-136 {
    margin-top: 67.5rem !important;
  }
  .mt-xl-137 {
    margin-top: 68rem !important;
  }
  .mt-xl-138 {
    margin-top: 68.5rem !important;
  }
  .mt-xl-139 {
    margin-top: 69rem !important;
  }
  .mt-xl-140 {
    margin-top: 69.5rem !important;
  }
  .mt-xl-141 {
    margin-top: 70rem !important;
  }
  .mt-xl-142 {
    margin-top: 70.5rem !important;
  }
  .mt-xl-143 {
    margin-top: 71rem !important;
  }
  .mt-xl-144 {
    margin-top: 71.5rem !important;
  }
  .mt-xl-145 {
    margin-top: 72rem !important;
  }
  .mt-xl-146 {
    margin-top: 72.5rem !important;
  }
  .mt-xl-147 {
    margin-top: 73rem !important;
  }
  .mt-xl-148 {
    margin-top: 73.5rem !important;
  }
  .mt-xl-149 {
    margin-top: 74rem !important;
  }
  .mt-xl-150 {
    margin-top: 74.5rem !important;
  }
  .mt-xl-151 {
    margin-top: 75rem !important;
  }
  .mt-xl-152 {
    margin-top: 75.5rem !important;
  }
  .mt-xl-153 {
    margin-top: 76rem !important;
  }
  .mt-xl-154 {
    margin-top: 76.5rem !important;
  }
  .mt-xl-155 {
    margin-top: 77rem !important;
  }
  .mt-xl-156 {
    margin-top: 77.5rem !important;
  }
  .mt-xl-157 {
    margin-top: 78rem !important;
  }
  .mt-xl-158 {
    margin-top: 78.5rem !important;
  }
  .mt-xl-159 {
    margin-top: 79rem !important;
  }
  .mt-xl-160 {
    margin-top: 79.5rem !important;
  }
  .mb-xl-0 {
    margin-bottom: 0rem !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 2rem !important;
  }
  .mb-xl-6 {
    margin-bottom: 2.5rem !important;
  }
  .mb-xl-7 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-8 {
    margin-bottom: 3.5rem !important;
  }
  .mb-xl-9 {
    margin-bottom: 4rem !important;
  }
  .mb-xl-10 {
    margin-bottom: 4.5rem !important;
  }
  .mb-xl-11 {
    margin-bottom: 5rem !important;
  }
  .mb-xl-12 {
    margin-bottom: 5.5rem !important;
  }
  .mb-xl-13 {
    margin-bottom: 6rem !important;
  }
  .mb-xl-14 {
    margin-bottom: 6.5rem !important;
  }
  .mb-xl-15 {
    margin-bottom: 7rem !important;
  }
  .mb-xl-16 {
    margin-bottom: 7.5rem !important;
  }
  .mb-xl-17 {
    margin-bottom: 8rem !important;
  }
  .mb-xl-18 {
    margin-bottom: 8.5rem !important;
  }
  .mb-xl-19 {
    margin-bottom: 9rem !important;
  }
  .mb-xl-20 {
    margin-bottom: 9.5rem !important;
  }
  .mb-xl-21 {
    margin-bottom: 10rem !important;
  }
  .mb-xl-22 {
    margin-bottom: 10.5rem !important;
  }
  .mb-xl-23 {
    margin-bottom: 11rem !important;
  }
  .mb-xl-24 {
    margin-bottom: 11.5rem !important;
  }
  .mb-xl-25 {
    margin-bottom: 12rem !important;
  }
  .mb-xl-26 {
    margin-bottom: 12.5rem !important;
  }
  .mb-xl-27 {
    margin-bottom: 13rem !important;
  }
  .mb-xl-28 {
    margin-bottom: 13.5rem !important;
  }
  .mb-xl-29 {
    margin-bottom: 14rem !important;
  }
  .mb-xl-30 {
    margin-bottom: 14.5rem !important;
  }
  .mb-xl-31 {
    margin-bottom: 15rem !important;
  }
  .mb-xl-32 {
    margin-bottom: 15.5rem !important;
  }
  .mb-xl-33 {
    margin-bottom: 16rem !important;
  }
  .mb-xl-34 {
    margin-bottom: 16.5rem !important;
  }
  .mb-xl-35 {
    margin-bottom: 17rem !important;
  }
  .mb-xl-36 {
    margin-bottom: 17.5rem !important;
  }
  .mb-xl-37 {
    margin-bottom: 18rem !important;
  }
  .mb-xl-38 {
    margin-bottom: 18.5rem !important;
  }
  .mb-xl-39 {
    margin-bottom: 19rem !important;
  }
  .mb-xl-40 {
    margin-bottom: 19.5rem !important;
  }
  .mb-xl-41 {
    margin-bottom: 20rem !important;
  }
  .mb-xl-42 {
    margin-bottom: 20.5rem !important;
  }
  .mb-xl-43 {
    margin-bottom: 21rem !important;
  }
  .mb-xl-44 {
    margin-bottom: 21.5rem !important;
  }
  .mb-xl-45 {
    margin-bottom: 22rem !important;
  }
  .mb-xl-46 {
    margin-bottom: 22.5rem !important;
  }
  .mb-xl-47 {
    margin-bottom: 23rem !important;
  }
  .mb-xl-48 {
    margin-bottom: 23.5rem !important;
  }
  .mb-xl-49 {
    margin-bottom: 24rem !important;
  }
  .mb-xl-50 {
    margin-bottom: 24.5rem !important;
  }
  .mb-xl-51 {
    margin-bottom: 25rem !important;
  }
  .mb-xl-52 {
    margin-bottom: 25.5rem !important;
  }
  .mb-xl-53 {
    margin-bottom: 26rem !important;
  }
  .mb-xl-54 {
    margin-bottom: 26.5rem !important;
  }
  .mb-xl-55 {
    margin-bottom: 27rem !important;
  }
  .mb-xl-56 {
    margin-bottom: 27.5rem !important;
  }
  .mb-xl-57 {
    margin-bottom: 28rem !important;
  }
  .mb-xl-58 {
    margin-bottom: 28.5rem !important;
  }
  .mb-xl-59 {
    margin-bottom: 29rem !important;
  }
  .mb-xl-60 {
    margin-bottom: 29.5rem !important;
  }
  .mb-xl-61 {
    margin-bottom: 30rem !important;
  }
  .mb-xl-62 {
    margin-bottom: 30.5rem !important;
  }
  .mb-xl-63 {
    margin-bottom: 31rem !important;
  }
  .mb-xl-64 {
    margin-bottom: 31.5rem !important;
  }
  .mb-xl-65 {
    margin-bottom: 32rem !important;
  }
  .mb-xl-66 {
    margin-bottom: 32.5rem !important;
  }
  .mb-xl-67 {
    margin-bottom: 33rem !important;
  }
  .mb-xl-68 {
    margin-bottom: 33.5rem !important;
  }
  .mb-xl-69 {
    margin-bottom: 34rem !important;
  }
  .mb-xl-70 {
    margin-bottom: 34.5rem !important;
  }
  .mb-xl-71 {
    margin-bottom: 35rem !important;
  }
  .mb-xl-72 {
    margin-bottom: 35.5rem !important;
  }
  .mb-xl-73 {
    margin-bottom: 36rem !important;
  }
  .mb-xl-74 {
    margin-bottom: 36.5rem !important;
  }
  .mb-xl-75 {
    margin-bottom: 37rem !important;
  }
  .mb-xl-76 {
    margin-bottom: 37.5rem !important;
  }
  .mb-xl-77 {
    margin-bottom: 38rem !important;
  }
  .mb-xl-78 {
    margin-bottom: 38.5rem !important;
  }
  .mb-xl-79 {
    margin-bottom: 39rem !important;
  }
  .mb-xl-80 {
    margin-bottom: 39.5rem !important;
  }
  .mb-xl-81 {
    margin-bottom: 40rem !important;
  }
  .mb-xl-82 {
    margin-bottom: 40.5rem !important;
  }
  .mb-xl-83 {
    margin-bottom: 41rem !important;
  }
  .mb-xl-84 {
    margin-bottom: 41.5rem !important;
  }
  .mb-xl-85 {
    margin-bottom: 42rem !important;
  }
  .mb-xl-86 {
    margin-bottom: 42.5rem !important;
  }
  .mb-xl-87 {
    margin-bottom: 43rem !important;
  }
  .mb-xl-88 {
    margin-bottom: 43.5rem !important;
  }
  .mb-xl-89 {
    margin-bottom: 44rem !important;
  }
  .mb-xl-90 {
    margin-bottom: 44.5rem !important;
  }
  .mb-xl-91 {
    margin-bottom: 45rem !important;
  }
  .mb-xl-92 {
    margin-bottom: 45.5rem !important;
  }
  .mb-xl-93 {
    margin-bottom: 46rem !important;
  }
  .mb-xl-94 {
    margin-bottom: 46.5rem !important;
  }
  .mb-xl-95 {
    margin-bottom: 47rem !important;
  }
  .mb-xl-96 {
    margin-bottom: 47.5rem !important;
  }
  .mb-xl-97 {
    margin-bottom: 48rem !important;
  }
  .mb-xl-98 {
    margin-bottom: 48.5rem !important;
  }
  .mb-xl-99 {
    margin-bottom: 49rem !important;
  }
  .mb-xl-100 {
    margin-bottom: 49.5rem !important;
  }
  .mb-xl-101 {
    margin-bottom: 50rem !important;
  }
  .mb-xl-102 {
    margin-bottom: 50.5rem !important;
  }
  .mb-xl-103 {
    margin-bottom: 51rem !important;
  }
  .mb-xl-104 {
    margin-bottom: 51.5rem !important;
  }
  .mb-xl-105 {
    margin-bottom: 52rem !important;
  }
  .mb-xl-106 {
    margin-bottom: 52.5rem !important;
  }
  .mb-xl-107 {
    margin-bottom: 53rem !important;
  }
  .mb-xl-108 {
    margin-bottom: 53.5rem !important;
  }
  .mb-xl-109 {
    margin-bottom: 54rem !important;
  }
  .mb-xl-110 {
    margin-bottom: 54.5rem !important;
  }
  .mb-xl-111 {
    margin-bottom: 55rem !important;
  }
  .mb-xl-112 {
    margin-bottom: 55.5rem !important;
  }
  .mb-xl-113 {
    margin-bottom: 56rem !important;
  }
  .mb-xl-114 {
    margin-bottom: 56.5rem !important;
  }
  .mb-xl-115 {
    margin-bottom: 57rem !important;
  }
  .mb-xl-116 {
    margin-bottom: 57.5rem !important;
  }
  .mb-xl-117 {
    margin-bottom: 58rem !important;
  }
  .mb-xl-118 {
    margin-bottom: 58.5rem !important;
  }
  .mb-xl-119 {
    margin-bottom: 59rem !important;
  }
  .mb-xl-120 {
    margin-bottom: 59.5rem !important;
  }
  .mb-xl-121 {
    margin-bottom: 60rem !important;
  }
  .mb-xl-122 {
    margin-bottom: 60.5rem !important;
  }
  .mb-xl-123 {
    margin-bottom: 61rem !important;
  }
  .mb-xl-124 {
    margin-bottom: 61.5rem !important;
  }
  .mb-xl-125 {
    margin-bottom: 62rem !important;
  }
  .mb-xl-126 {
    margin-bottom: 62.5rem !important;
  }
  .mb-xl-127 {
    margin-bottom: 63rem !important;
  }
  .mb-xl-128 {
    margin-bottom: 63.5rem !important;
  }
  .mb-xl-129 {
    margin-bottom: 64rem !important;
  }
  .mb-xl-130 {
    margin-bottom: 64.5rem !important;
  }
  .mb-xl-131 {
    margin-bottom: 65rem !important;
  }
  .mb-xl-132 {
    margin-bottom: 65.5rem !important;
  }
  .mb-xl-133 {
    margin-bottom: 66rem !important;
  }
  .mb-xl-134 {
    margin-bottom: 66.5rem !important;
  }
  .mb-xl-135 {
    margin-bottom: 67rem !important;
  }
  .mb-xl-136 {
    margin-bottom: 67.5rem !important;
  }
  .mb-xl-137 {
    margin-bottom: 68rem !important;
  }
  .mb-xl-138 {
    margin-bottom: 68.5rem !important;
  }
  .mb-xl-139 {
    margin-bottom: 69rem !important;
  }
  .mb-xl-140 {
    margin-bottom: 69.5rem !important;
  }
  .mb-xl-141 {
    margin-bottom: 70rem !important;
  }
  .mb-xl-142 {
    margin-bottom: 70.5rem !important;
  }
  .mb-xl-143 {
    margin-bottom: 71rem !important;
  }
  .mb-xl-144 {
    margin-bottom: 71.5rem !important;
  }
  .mb-xl-145 {
    margin-bottom: 72rem !important;
  }
  .mb-xl-146 {
    margin-bottom: 72.5rem !important;
  }
  .mb-xl-147 {
    margin-bottom: 73rem !important;
  }
  .mb-xl-148 {
    margin-bottom: 73.5rem !important;
  }
  .mb-xl-149 {
    margin-bottom: 74rem !important;
  }
  .mb-xl-150 {
    margin-bottom: 74.5rem !important;
  }
  .mb-xl-151 {
    margin-bottom: 75rem !important;
  }
  .mb-xl-152 {
    margin-bottom: 75.5rem !important;
  }
  .mb-xl-153 {
    margin-bottom: 76rem !important;
  }
  .mb-xl-154 {
    margin-bottom: 76.5rem !important;
  }
  .mb-xl-155 {
    margin-bottom: 77rem !important;
  }
  .mb-xl-156 {
    margin-bottom: 77.5rem !important;
  }
  .mb-xl-157 {
    margin-bottom: 78rem !important;
  }
  .mb-xl-158 {
    margin-bottom: 78.5rem !important;
  }
  .mb-xl-159 {
    margin-bottom: 79rem !important;
  }
  .mb-xl-160 {
    margin-bottom: 79.5rem !important;
  }
  .ms-xl-0 {
    margin-left: 0rem !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 2rem !important;
  }
  .ms-xl-6 {
    margin-left: 2.5rem !important;
  }
  .ms-xl-7 {
    margin-left: 3rem !important;
  }
  .ms-xl-8 {
    margin-left: 3.5rem !important;
  }
  .ms-xl-9 {
    margin-left: 4rem !important;
  }
  .ms-xl-10 {
    margin-left: 4.5rem !important;
  }
  .ms-xl-11 {
    margin-left: 5rem !important;
  }
  .ms-xl-12 {
    margin-left: 5.5rem !important;
  }
  .ms-xl-13 {
    margin-left: 6rem !important;
  }
  .ms-xl-14 {
    margin-left: 6.5rem !important;
  }
  .ms-xl-15 {
    margin-left: 7rem !important;
  }
  .ms-xl-16 {
    margin-left: 7.5rem !important;
  }
  .ms-xl-17 {
    margin-left: 8rem !important;
  }
  .ms-xl-18 {
    margin-left: 8.5rem !important;
  }
  .ms-xl-19 {
    margin-left: 9rem !important;
  }
  .ms-xl-20 {
    margin-left: 9.5rem !important;
  }
  .ms-xl-21 {
    margin-left: 10rem !important;
  }
  .ms-xl-22 {
    margin-left: 10.5rem !important;
  }
  .ms-xl-23 {
    margin-left: 11rem !important;
  }
  .ms-xl-24 {
    margin-left: 11.5rem !important;
  }
  .ms-xl-25 {
    margin-left: 12rem !important;
  }
  .ms-xl-26 {
    margin-left: 12.5rem !important;
  }
  .ms-xl-27 {
    margin-left: 13rem !important;
  }
  .ms-xl-28 {
    margin-left: 13.5rem !important;
  }
  .ms-xl-29 {
    margin-left: 14rem !important;
  }
  .ms-xl-30 {
    margin-left: 14.5rem !important;
  }
  .ms-xl-31 {
    margin-left: 15rem !important;
  }
  .ms-xl-32 {
    margin-left: 15.5rem !important;
  }
  .ms-xl-33 {
    margin-left: 16rem !important;
  }
  .ms-xl-34 {
    margin-left: 16.5rem !important;
  }
  .ms-xl-35 {
    margin-left: 17rem !important;
  }
  .ms-xl-36 {
    margin-left: 17.5rem !important;
  }
  .ms-xl-37 {
    margin-left: 18rem !important;
  }
  .ms-xl-38 {
    margin-left: 18.5rem !important;
  }
  .ms-xl-39 {
    margin-left: 19rem !important;
  }
  .ms-xl-40 {
    margin-left: 19.5rem !important;
  }
  .ms-xl-41 {
    margin-left: 20rem !important;
  }
  .ms-xl-42 {
    margin-left: 20.5rem !important;
  }
  .ms-xl-43 {
    margin-left: 21rem !important;
  }
  .ms-xl-44 {
    margin-left: 21.5rem !important;
  }
  .ms-xl-45 {
    margin-left: 22rem !important;
  }
  .ms-xl-46 {
    margin-left: 22.5rem !important;
  }
  .ms-xl-47 {
    margin-left: 23rem !important;
  }
  .ms-xl-48 {
    margin-left: 23.5rem !important;
  }
  .ms-xl-49 {
    margin-left: 24rem !important;
  }
  .ms-xl-50 {
    margin-left: 24.5rem !important;
  }
  .ms-xl-51 {
    margin-left: 25rem !important;
  }
  .ms-xl-52 {
    margin-left: 25.5rem !important;
  }
  .ms-xl-53 {
    margin-left: 26rem !important;
  }
  .ms-xl-54 {
    margin-left: 26.5rem !important;
  }
  .ms-xl-55 {
    margin-left: 27rem !important;
  }
  .ms-xl-56 {
    margin-left: 27.5rem !important;
  }
  .ms-xl-57 {
    margin-left: 28rem !important;
  }
  .ms-xl-58 {
    margin-left: 28.5rem !important;
  }
  .ms-xl-59 {
    margin-left: 29rem !important;
  }
  .ms-xl-60 {
    margin-left: 29.5rem !important;
  }
  .ms-xl-61 {
    margin-left: 30rem !important;
  }
  .ms-xl-62 {
    margin-left: 30.5rem !important;
  }
  .ms-xl-63 {
    margin-left: 31rem !important;
  }
  .ms-xl-64 {
    margin-left: 31.5rem !important;
  }
  .ms-xl-65 {
    margin-left: 32rem !important;
  }
  .ms-xl-66 {
    margin-left: 32.5rem !important;
  }
  .ms-xl-67 {
    margin-left: 33rem !important;
  }
  .ms-xl-68 {
    margin-left: 33.5rem !important;
  }
  .ms-xl-69 {
    margin-left: 34rem !important;
  }
  .ms-xl-70 {
    margin-left: 34.5rem !important;
  }
  .ms-xl-71 {
    margin-left: 35rem !important;
  }
  .ms-xl-72 {
    margin-left: 35.5rem !important;
  }
  .ms-xl-73 {
    margin-left: 36rem !important;
  }
  .ms-xl-74 {
    margin-left: 36.5rem !important;
  }
  .ms-xl-75 {
    margin-left: 37rem !important;
  }
  .ms-xl-76 {
    margin-left: 37.5rem !important;
  }
  .ms-xl-77 {
    margin-left: 38rem !important;
  }
  .ms-xl-78 {
    margin-left: 38.5rem !important;
  }
  .ms-xl-79 {
    margin-left: 39rem !important;
  }
  .ms-xl-80 {
    margin-left: 39.5rem !important;
  }
  .ms-xl-81 {
    margin-left: 40rem !important;
  }
  .ms-xl-82 {
    margin-left: 40.5rem !important;
  }
  .ms-xl-83 {
    margin-left: 41rem !important;
  }
  .ms-xl-84 {
    margin-left: 41.5rem !important;
  }
  .ms-xl-85 {
    margin-left: 42rem !important;
  }
  .ms-xl-86 {
    margin-left: 42.5rem !important;
  }
  .ms-xl-87 {
    margin-left: 43rem !important;
  }
  .ms-xl-88 {
    margin-left: 43.5rem !important;
  }
  .ms-xl-89 {
    margin-left: 44rem !important;
  }
  .ms-xl-90 {
    margin-left: 44.5rem !important;
  }
  .ms-xl-91 {
    margin-left: 45rem !important;
  }
  .ms-xl-92 {
    margin-left: 45.5rem !important;
  }
  .ms-xl-93 {
    margin-left: 46rem !important;
  }
  .ms-xl-94 {
    margin-left: 46.5rem !important;
  }
  .ms-xl-95 {
    margin-left: 47rem !important;
  }
  .ms-xl-96 {
    margin-left: 47.5rem !important;
  }
  .ms-xl-97 {
    margin-left: 48rem !important;
  }
  .ms-xl-98 {
    margin-left: 48.5rem !important;
  }
  .ms-xl-99 {
    margin-left: 49rem !important;
  }
  .ms-xl-100 {
    margin-left: 49.5rem !important;
  }
  .ms-xl-101 {
    margin-left: 50rem !important;
  }
  .ms-xl-102 {
    margin-left: 50.5rem !important;
  }
  .ms-xl-103 {
    margin-left: 51rem !important;
  }
  .ms-xl-104 {
    margin-left: 51.5rem !important;
  }
  .ms-xl-105 {
    margin-left: 52rem !important;
  }
  .ms-xl-106 {
    margin-left: 52.5rem !important;
  }
  .ms-xl-107 {
    margin-left: 53rem !important;
  }
  .ms-xl-108 {
    margin-left: 53.5rem !important;
  }
  .ms-xl-109 {
    margin-left: 54rem !important;
  }
  .ms-xl-110 {
    margin-left: 54.5rem !important;
  }
  .ms-xl-111 {
    margin-left: 55rem !important;
  }
  .ms-xl-112 {
    margin-left: 55.5rem !important;
  }
  .ms-xl-113 {
    margin-left: 56rem !important;
  }
  .ms-xl-114 {
    margin-left: 56.5rem !important;
  }
  .ms-xl-115 {
    margin-left: 57rem !important;
  }
  .ms-xl-116 {
    margin-left: 57.5rem !important;
  }
  .ms-xl-117 {
    margin-left: 58rem !important;
  }
  .ms-xl-118 {
    margin-left: 58.5rem !important;
  }
  .ms-xl-119 {
    margin-left: 59rem !important;
  }
  .ms-xl-120 {
    margin-left: 59.5rem !important;
  }
  .ms-xl-121 {
    margin-left: 60rem !important;
  }
  .ms-xl-122 {
    margin-left: 60.5rem !important;
  }
  .ms-xl-123 {
    margin-left: 61rem !important;
  }
  .ms-xl-124 {
    margin-left: 61.5rem !important;
  }
  .ms-xl-125 {
    margin-left: 62rem !important;
  }
  .ms-xl-126 {
    margin-left: 62.5rem !important;
  }
  .ms-xl-127 {
    margin-left: 63rem !important;
  }
  .ms-xl-128 {
    margin-left: 63.5rem !important;
  }
  .ms-xl-129 {
    margin-left: 64rem !important;
  }
  .ms-xl-130 {
    margin-left: 64.5rem !important;
  }
  .ms-xl-131 {
    margin-left: 65rem !important;
  }
  .ms-xl-132 {
    margin-left: 65.5rem !important;
  }
  .ms-xl-133 {
    margin-left: 66rem !important;
  }
  .ms-xl-134 {
    margin-left: 66.5rem !important;
  }
  .ms-xl-135 {
    margin-left: 67rem !important;
  }
  .ms-xl-136 {
    margin-left: 67.5rem !important;
  }
  .ms-xl-137 {
    margin-left: 68rem !important;
  }
  .ms-xl-138 {
    margin-left: 68.5rem !important;
  }
  .ms-xl-139 {
    margin-left: 69rem !important;
  }
  .ms-xl-140 {
    margin-left: 69.5rem !important;
  }
  .ms-xl-141 {
    margin-left: 70rem !important;
  }
  .ms-xl-142 {
    margin-left: 70.5rem !important;
  }
  .ms-xl-143 {
    margin-left: 71rem !important;
  }
  .ms-xl-144 {
    margin-left: 71.5rem !important;
  }
  .ms-xl-145 {
    margin-left: 72rem !important;
  }
  .ms-xl-146 {
    margin-left: 72.5rem !important;
  }
  .ms-xl-147 {
    margin-left: 73rem !important;
  }
  .ms-xl-148 {
    margin-left: 73.5rem !important;
  }
  .ms-xl-149 {
    margin-left: 74rem !important;
  }
  .ms-xl-150 {
    margin-left: 74.5rem !important;
  }
  .ms-xl-151 {
    margin-left: 75rem !important;
  }
  .ms-xl-152 {
    margin-left: 75.5rem !important;
  }
  .ms-xl-153 {
    margin-left: 76rem !important;
  }
  .ms-xl-154 {
    margin-left: 76.5rem !important;
  }
  .ms-xl-155 {
    margin-left: 77rem !important;
  }
  .ms-xl-156 {
    margin-left: 77.5rem !important;
  }
  .ms-xl-157 {
    margin-left: 78rem !important;
  }
  .ms-xl-158 {
    margin-left: 78.5rem !important;
  }
  .ms-xl-159 {
    margin-left: 79rem !important;
  }
  .ms-xl-160 {
    margin-left: 79.5rem !important;
  }
  .me-xl-0 {
    margin-right: 0rem !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 2rem !important;
  }
  .me-xl-6 {
    margin-right: 2.5rem !important;
  }
  .me-xl-7 {
    margin-right: 3rem !important;
  }
  .me-xl-8 {
    margin-right: 3.5rem !important;
  }
  .me-xl-9 {
    margin-right: 4rem !important;
  }
  .me-xl-10 {
    margin-right: 4.5rem !important;
  }
  .me-xl-11 {
    margin-right: 5rem !important;
  }
  .me-xl-12 {
    margin-right: 5.5rem !important;
  }
  .me-xl-13 {
    margin-right: 6rem !important;
  }
  .me-xl-14 {
    margin-right: 6.5rem !important;
  }
  .me-xl-15 {
    margin-right: 7rem !important;
  }
  .me-xl-16 {
    margin-right: 7.5rem !important;
  }
  .me-xl-17 {
    margin-right: 8rem !important;
  }
  .me-xl-18 {
    margin-right: 8.5rem !important;
  }
  .me-xl-19 {
    margin-right: 9rem !important;
  }
  .me-xl-20 {
    margin-right: 9.5rem !important;
  }
  .me-xl-21 {
    margin-right: 10rem !important;
  }
  .me-xl-22 {
    margin-right: 10.5rem !important;
  }
  .me-xl-23 {
    margin-right: 11rem !important;
  }
  .me-xl-24 {
    margin-right: 11.5rem !important;
  }
  .me-xl-25 {
    margin-right: 12rem !important;
  }
  .me-xl-26 {
    margin-right: 12.5rem !important;
  }
  .me-xl-27 {
    margin-right: 13rem !important;
  }
  .me-xl-28 {
    margin-right: 13.5rem !important;
  }
  .me-xl-29 {
    margin-right: 14rem !important;
  }
  .me-xl-30 {
    margin-right: 14.5rem !important;
  }
  .me-xl-31 {
    margin-right: 15rem !important;
  }
  .me-xl-32 {
    margin-right: 15.5rem !important;
  }
  .me-xl-33 {
    margin-right: 16rem !important;
  }
  .me-xl-34 {
    margin-right: 16.5rem !important;
  }
  .me-xl-35 {
    margin-right: 17rem !important;
  }
  .me-xl-36 {
    margin-right: 17.5rem !important;
  }
  .me-xl-37 {
    margin-right: 18rem !important;
  }
  .me-xl-38 {
    margin-right: 18.5rem !important;
  }
  .me-xl-39 {
    margin-right: 19rem !important;
  }
  .me-xl-40 {
    margin-right: 19.5rem !important;
  }
  .me-xl-41 {
    margin-right: 20rem !important;
  }
  .me-xl-42 {
    margin-right: 20.5rem !important;
  }
  .me-xl-43 {
    margin-right: 21rem !important;
  }
  .me-xl-44 {
    margin-right: 21.5rem !important;
  }
  .me-xl-45 {
    margin-right: 22rem !important;
  }
  .me-xl-46 {
    margin-right: 22.5rem !important;
  }
  .me-xl-47 {
    margin-right: 23rem !important;
  }
  .me-xl-48 {
    margin-right: 23.5rem !important;
  }
  .me-xl-49 {
    margin-right: 24rem !important;
  }
  .me-xl-50 {
    margin-right: 24.5rem !important;
  }
  .me-xl-51 {
    margin-right: 25rem !important;
  }
  .me-xl-52 {
    margin-right: 25.5rem !important;
  }
  .me-xl-53 {
    margin-right: 26rem !important;
  }
  .me-xl-54 {
    margin-right: 26.5rem !important;
  }
  .me-xl-55 {
    margin-right: 27rem !important;
  }
  .me-xl-56 {
    margin-right: 27.5rem !important;
  }
  .me-xl-57 {
    margin-right: 28rem !important;
  }
  .me-xl-58 {
    margin-right: 28.5rem !important;
  }
  .me-xl-59 {
    margin-right: 29rem !important;
  }
  .me-xl-60 {
    margin-right: 29.5rem !important;
  }
  .me-xl-61 {
    margin-right: 30rem !important;
  }
  .me-xl-62 {
    margin-right: 30.5rem !important;
  }
  .me-xl-63 {
    margin-right: 31rem !important;
  }
  .me-xl-64 {
    margin-right: 31.5rem !important;
  }
  .me-xl-65 {
    margin-right: 32rem !important;
  }
  .me-xl-66 {
    margin-right: 32.5rem !important;
  }
  .me-xl-67 {
    margin-right: 33rem !important;
  }
  .me-xl-68 {
    margin-right: 33.5rem !important;
  }
  .me-xl-69 {
    margin-right: 34rem !important;
  }
  .me-xl-70 {
    margin-right: 34.5rem !important;
  }
  .me-xl-71 {
    margin-right: 35rem !important;
  }
  .me-xl-72 {
    margin-right: 35.5rem !important;
  }
  .me-xl-73 {
    margin-right: 36rem !important;
  }
  .me-xl-74 {
    margin-right: 36.5rem !important;
  }
  .me-xl-75 {
    margin-right: 37rem !important;
  }
  .me-xl-76 {
    margin-right: 37.5rem !important;
  }
  .me-xl-77 {
    margin-right: 38rem !important;
  }
  .me-xl-78 {
    margin-right: 38.5rem !important;
  }
  .me-xl-79 {
    margin-right: 39rem !important;
  }
  .me-xl-80 {
    margin-right: 39.5rem !important;
  }
  .me-xl-81 {
    margin-right: 40rem !important;
  }
  .me-xl-82 {
    margin-right: 40.5rem !important;
  }
  .me-xl-83 {
    margin-right: 41rem !important;
  }
  .me-xl-84 {
    margin-right: 41.5rem !important;
  }
  .me-xl-85 {
    margin-right: 42rem !important;
  }
  .me-xl-86 {
    margin-right: 42.5rem !important;
  }
  .me-xl-87 {
    margin-right: 43rem !important;
  }
  .me-xl-88 {
    margin-right: 43.5rem !important;
  }
  .me-xl-89 {
    margin-right: 44rem !important;
  }
  .me-xl-90 {
    margin-right: 44.5rem !important;
  }
  .me-xl-91 {
    margin-right: 45rem !important;
  }
  .me-xl-92 {
    margin-right: 45.5rem !important;
  }
  .me-xl-93 {
    margin-right: 46rem !important;
  }
  .me-xl-94 {
    margin-right: 46.5rem !important;
  }
  .me-xl-95 {
    margin-right: 47rem !important;
  }
  .me-xl-96 {
    margin-right: 47.5rem !important;
  }
  .me-xl-97 {
    margin-right: 48rem !important;
  }
  .me-xl-98 {
    margin-right: 48.5rem !important;
  }
  .me-xl-99 {
    margin-right: 49rem !important;
  }
  .me-xl-100 {
    margin-right: 49.5rem !important;
  }
  .me-xl-101 {
    margin-right: 50rem !important;
  }
  .me-xl-102 {
    margin-right: 50.5rem !important;
  }
  .me-xl-103 {
    margin-right: 51rem !important;
  }
  .me-xl-104 {
    margin-right: 51.5rem !important;
  }
  .me-xl-105 {
    margin-right: 52rem !important;
  }
  .me-xl-106 {
    margin-right: 52.5rem !important;
  }
  .me-xl-107 {
    margin-right: 53rem !important;
  }
  .me-xl-108 {
    margin-right: 53.5rem !important;
  }
  .me-xl-109 {
    margin-right: 54rem !important;
  }
  .me-xl-110 {
    margin-right: 54.5rem !important;
  }
  .me-xl-111 {
    margin-right: 55rem !important;
  }
  .me-xl-112 {
    margin-right: 55.5rem !important;
  }
  .me-xl-113 {
    margin-right: 56rem !important;
  }
  .me-xl-114 {
    margin-right: 56.5rem !important;
  }
  .me-xl-115 {
    margin-right: 57rem !important;
  }
  .me-xl-116 {
    margin-right: 57.5rem !important;
  }
  .me-xl-117 {
    margin-right: 58rem !important;
  }
  .me-xl-118 {
    margin-right: 58.5rem !important;
  }
  .me-xl-119 {
    margin-right: 59rem !important;
  }
  .me-xl-120 {
    margin-right: 59.5rem !important;
  }
  .me-xl-121 {
    margin-right: 60rem !important;
  }
  .me-xl-122 {
    margin-right: 60.5rem !important;
  }
  .me-xl-123 {
    margin-right: 61rem !important;
  }
  .me-xl-124 {
    margin-right: 61.5rem !important;
  }
  .me-xl-125 {
    margin-right: 62rem !important;
  }
  .me-xl-126 {
    margin-right: 62.5rem !important;
  }
  .me-xl-127 {
    margin-right: 63rem !important;
  }
  .me-xl-128 {
    margin-right: 63.5rem !important;
  }
  .me-xl-129 {
    margin-right: 64rem !important;
  }
  .me-xl-130 {
    margin-right: 64.5rem !important;
  }
  .me-xl-131 {
    margin-right: 65rem !important;
  }
  .me-xl-132 {
    margin-right: 65.5rem !important;
  }
  .me-xl-133 {
    margin-right: 66rem !important;
  }
  .me-xl-134 {
    margin-right: 66.5rem !important;
  }
  .me-xl-135 {
    margin-right: 67rem !important;
  }
  .me-xl-136 {
    margin-right: 67.5rem !important;
  }
  .me-xl-137 {
    margin-right: 68rem !important;
  }
  .me-xl-138 {
    margin-right: 68.5rem !important;
  }
  .me-xl-139 {
    margin-right: 69rem !important;
  }
  .me-xl-140 {
    margin-right: 69.5rem !important;
  }
  .me-xl-141 {
    margin-right: 70rem !important;
  }
  .me-xl-142 {
    margin-right: 70.5rem !important;
  }
  .me-xl-143 {
    margin-right: 71rem !important;
  }
  .me-xl-144 {
    margin-right: 71.5rem !important;
  }
  .me-xl-145 {
    margin-right: 72rem !important;
  }
  .me-xl-146 {
    margin-right: 72.5rem !important;
  }
  .me-xl-147 {
    margin-right: 73rem !important;
  }
  .me-xl-148 {
    margin-right: 73.5rem !important;
  }
  .me-xl-149 {
    margin-right: 74rem !important;
  }
  .me-xl-150 {
    margin-right: 74.5rem !important;
  }
  .me-xl-151 {
    margin-right: 75rem !important;
  }
  .me-xl-152 {
    margin-right: 75.5rem !important;
  }
  .me-xl-153 {
    margin-right: 76rem !important;
  }
  .me-xl-154 {
    margin-right: 76.5rem !important;
  }
  .me-xl-155 {
    margin-right: 77rem !important;
  }
  .me-xl-156 {
    margin-right: 77.5rem !important;
  }
  .me-xl-157 {
    margin-right: 78rem !important;
  }
  .me-xl-158 {
    margin-right: 78.5rem !important;
  }
  .me-xl-159 {
    margin-right: 79rem !important;
  }
  .me-xl-160 {
    margin-right: 79.5rem !important;
  }
  .mx-xl-0 {
    margin-left: 0rem !important;
    margin-right: 0rem !important;
  }
  .mx-xl-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .mx-xl-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .mx-xl-6 {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important;
  }
  .mx-xl-7 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .mx-xl-8 {
    margin-left: 3.5rem !important;
    margin-right: 3.5rem !important;
  }
  .mx-xl-9 {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .mx-xl-10 {
    margin-left: 4.5rem !important;
    margin-right: 4.5rem !important;
  }
  .mx-xl-11 {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
  .mx-xl-12 {
    margin-left: 5.5rem !important;
    margin-right: 5.5rem !important;
  }
  .mx-xl-13 {
    margin-left: 6rem !important;
    margin-right: 6rem !important;
  }
  .mx-xl-14 {
    margin-left: 6.5rem !important;
    margin-right: 6.5rem !important;
  }
  .mx-xl-15 {
    margin-left: 7rem !important;
    margin-right: 7rem !important;
  }
  .mx-xl-16 {
    margin-left: 7.5rem !important;
    margin-right: 7.5rem !important;
  }
  .mx-xl-17 {
    margin-left: 8rem !important;
    margin-right: 8rem !important;
  }
  .mx-xl-18 {
    margin-left: 8.5rem !important;
    margin-right: 8.5rem !important;
  }
  .mx-xl-19 {
    margin-left: 9rem !important;
    margin-right: 9rem !important;
  }
  .mx-xl-20 {
    margin-left: 9.5rem !important;
    margin-right: 9.5rem !important;
  }
  .mx-xl-21 {
    margin-left: 10rem !important;
    margin-right: 10rem !important;
  }
  .mx-xl-22 {
    margin-left: 10.5rem !important;
    margin-right: 10.5rem !important;
  }
  .mx-xl-23 {
    margin-left: 11rem !important;
    margin-right: 11rem !important;
  }
  .mx-xl-24 {
    margin-left: 11.5rem !important;
    margin-right: 11.5rem !important;
  }
  .mx-xl-25 {
    margin-left: 12rem !important;
    margin-right: 12rem !important;
  }
  .mx-xl-26 {
    margin-left: 12.5rem !important;
    margin-right: 12.5rem !important;
  }
  .mx-xl-27 {
    margin-left: 13rem !important;
    margin-right: 13rem !important;
  }
  .mx-xl-28 {
    margin-left: 13.5rem !important;
    margin-right: 13.5rem !important;
  }
  .mx-xl-29 {
    margin-left: 14rem !important;
    margin-right: 14rem !important;
  }
  .mx-xl-30 {
    margin-left: 14.5rem !important;
    margin-right: 14.5rem !important;
  }
  .mx-xl-31 {
    margin-left: 15rem !important;
    margin-right: 15rem !important;
  }
  .mx-xl-32 {
    margin-left: 15.5rem !important;
    margin-right: 15.5rem !important;
  }
  .mx-xl-33 {
    margin-left: 16rem !important;
    margin-right: 16rem !important;
  }
  .mx-xl-34 {
    margin-left: 16.5rem !important;
    margin-right: 16.5rem !important;
  }
  .mx-xl-35 {
    margin-left: 17rem !important;
    margin-right: 17rem !important;
  }
  .mx-xl-36 {
    margin-left: 17.5rem !important;
    margin-right: 17.5rem !important;
  }
  .mx-xl-37 {
    margin-left: 18rem !important;
    margin-right: 18rem !important;
  }
  .mx-xl-38 {
    margin-left: 18.5rem !important;
    margin-right: 18.5rem !important;
  }
  .mx-xl-39 {
    margin-left: 19rem !important;
    margin-right: 19rem !important;
  }
  .mx-xl-40 {
    margin-left: 19.5rem !important;
    margin-right: 19.5rem !important;
  }
  .mx-xl-41 {
    margin-left: 20rem !important;
    margin-right: 20rem !important;
  }
  .mx-xl-42 {
    margin-left: 20.5rem !important;
    margin-right: 20.5rem !important;
  }
  .mx-xl-43 {
    margin-left: 21rem !important;
    margin-right: 21rem !important;
  }
  .mx-xl-44 {
    margin-left: 21.5rem !important;
    margin-right: 21.5rem !important;
  }
  .mx-xl-45 {
    margin-left: 22rem !important;
    margin-right: 22rem !important;
  }
  .mx-xl-46 {
    margin-left: 22.5rem !important;
    margin-right: 22.5rem !important;
  }
  .mx-xl-47 {
    margin-left: 23rem !important;
    margin-right: 23rem !important;
  }
  .mx-xl-48 {
    margin-left: 23.5rem !important;
    margin-right: 23.5rem !important;
  }
  .mx-xl-49 {
    margin-left: 24rem !important;
    margin-right: 24rem !important;
  }
  .mx-xl-50 {
    margin-left: 24.5rem !important;
    margin-right: 24.5rem !important;
  }
  .mx-xl-51 {
    margin-left: 25rem !important;
    margin-right: 25rem !important;
  }
  .mx-xl-52 {
    margin-left: 25.5rem !important;
    margin-right: 25.5rem !important;
  }
  .mx-xl-53 {
    margin-left: 26rem !important;
    margin-right: 26rem !important;
  }
  .mx-xl-54 {
    margin-left: 26.5rem !important;
    margin-right: 26.5rem !important;
  }
  .mx-xl-55 {
    margin-left: 27rem !important;
    margin-right: 27rem !important;
  }
  .mx-xl-56 {
    margin-left: 27.5rem !important;
    margin-right: 27.5rem !important;
  }
  .mx-xl-57 {
    margin-left: 28rem !important;
    margin-right: 28rem !important;
  }
  .mx-xl-58 {
    margin-left: 28.5rem !important;
    margin-right: 28.5rem !important;
  }
  .mx-xl-59 {
    margin-left: 29rem !important;
    margin-right: 29rem !important;
  }
  .mx-xl-60 {
    margin-left: 29.5rem !important;
    margin-right: 29.5rem !important;
  }
  .mx-xl-61 {
    margin-left: 30rem !important;
    margin-right: 30rem !important;
  }
  .mx-xl-62 {
    margin-left: 30.5rem !important;
    margin-right: 30.5rem !important;
  }
  .mx-xl-63 {
    margin-left: 31rem !important;
    margin-right: 31rem !important;
  }
  .mx-xl-64 {
    margin-left: 31.5rem !important;
    margin-right: 31.5rem !important;
  }
  .mx-xl-65 {
    margin-left: 32rem !important;
    margin-right: 32rem !important;
  }
  .mx-xl-66 {
    margin-left: 32.5rem !important;
    margin-right: 32.5rem !important;
  }
  .mx-xl-67 {
    margin-left: 33rem !important;
    margin-right: 33rem !important;
  }
  .mx-xl-68 {
    margin-left: 33.5rem !important;
    margin-right: 33.5rem !important;
  }
  .mx-xl-69 {
    margin-left: 34rem !important;
    margin-right: 34rem !important;
  }
  .mx-xl-70 {
    margin-left: 34.5rem !important;
    margin-right: 34.5rem !important;
  }
  .mx-xl-71 {
    margin-left: 35rem !important;
    margin-right: 35rem !important;
  }
  .mx-xl-72 {
    margin-left: 35.5rem !important;
    margin-right: 35.5rem !important;
  }
  .mx-xl-73 {
    margin-left: 36rem !important;
    margin-right: 36rem !important;
  }
  .mx-xl-74 {
    margin-left: 36.5rem !important;
    margin-right: 36.5rem !important;
  }
  .mx-xl-75 {
    margin-left: 37rem !important;
    margin-right: 37rem !important;
  }
  .mx-xl-76 {
    margin-left: 37.5rem !important;
    margin-right: 37.5rem !important;
  }
  .mx-xl-77 {
    margin-left: 38rem !important;
    margin-right: 38rem !important;
  }
  .mx-xl-78 {
    margin-left: 38.5rem !important;
    margin-right: 38.5rem !important;
  }
  .mx-xl-79 {
    margin-left: 39rem !important;
    margin-right: 39rem !important;
  }
  .mx-xl-80 {
    margin-left: 39.5rem !important;
    margin-right: 39.5rem !important;
  }
  .mx-xl-81 {
    margin-left: 40rem !important;
    margin-right: 40rem !important;
  }
  .mx-xl-82 {
    margin-left: 40.5rem !important;
    margin-right: 40.5rem !important;
  }
  .mx-xl-83 {
    margin-left: 41rem !important;
    margin-right: 41rem !important;
  }
  .mx-xl-84 {
    margin-left: 41.5rem !important;
    margin-right: 41.5rem !important;
  }
  .mx-xl-85 {
    margin-left: 42rem !important;
    margin-right: 42rem !important;
  }
  .mx-xl-86 {
    margin-left: 42.5rem !important;
    margin-right: 42.5rem !important;
  }
  .mx-xl-87 {
    margin-left: 43rem !important;
    margin-right: 43rem !important;
  }
  .mx-xl-88 {
    margin-left: 43.5rem !important;
    margin-right: 43.5rem !important;
  }
  .mx-xl-89 {
    margin-left: 44rem !important;
    margin-right: 44rem !important;
  }
  .mx-xl-90 {
    margin-left: 44.5rem !important;
    margin-right: 44.5rem !important;
  }
  .mx-xl-91 {
    margin-left: 45rem !important;
    margin-right: 45rem !important;
  }
  .mx-xl-92 {
    margin-left: 45.5rem !important;
    margin-right: 45.5rem !important;
  }
  .mx-xl-93 {
    margin-left: 46rem !important;
    margin-right: 46rem !important;
  }
  .mx-xl-94 {
    margin-left: 46.5rem !important;
    margin-right: 46.5rem !important;
  }
  .mx-xl-95 {
    margin-left: 47rem !important;
    margin-right: 47rem !important;
  }
  .mx-xl-96 {
    margin-left: 47.5rem !important;
    margin-right: 47.5rem !important;
  }
  .mx-xl-97 {
    margin-left: 48rem !important;
    margin-right: 48rem !important;
  }
  .mx-xl-98 {
    margin-left: 48.5rem !important;
    margin-right: 48.5rem !important;
  }
  .mx-xl-99 {
    margin-left: 49rem !important;
    margin-right: 49rem !important;
  }
  .mx-xl-100 {
    margin-left: 49.5rem !important;
    margin-right: 49.5rem !important;
  }
  .mx-xl-101 {
    margin-left: 50rem !important;
    margin-right: 50rem !important;
  }
  .mx-xl-102 {
    margin-left: 50.5rem !important;
    margin-right: 50.5rem !important;
  }
  .mx-xl-103 {
    margin-left: 51rem !important;
    margin-right: 51rem !important;
  }
  .mx-xl-104 {
    margin-left: 51.5rem !important;
    margin-right: 51.5rem !important;
  }
  .mx-xl-105 {
    margin-left: 52rem !important;
    margin-right: 52rem !important;
  }
  .mx-xl-106 {
    margin-left: 52.5rem !important;
    margin-right: 52.5rem !important;
  }
  .mx-xl-107 {
    margin-left: 53rem !important;
    margin-right: 53rem !important;
  }
  .mx-xl-108 {
    margin-left: 53.5rem !important;
    margin-right: 53.5rem !important;
  }
  .mx-xl-109 {
    margin-left: 54rem !important;
    margin-right: 54rem !important;
  }
  .mx-xl-110 {
    margin-left: 54.5rem !important;
    margin-right: 54.5rem !important;
  }
  .mx-xl-111 {
    margin-left: 55rem !important;
    margin-right: 55rem !important;
  }
  .mx-xl-112 {
    margin-left: 55.5rem !important;
    margin-right: 55.5rem !important;
  }
  .mx-xl-113 {
    margin-left: 56rem !important;
    margin-right: 56rem !important;
  }
  .mx-xl-114 {
    margin-left: 56.5rem !important;
    margin-right: 56.5rem !important;
  }
  .mx-xl-115 {
    margin-left: 57rem !important;
    margin-right: 57rem !important;
  }
  .mx-xl-116 {
    margin-left: 57.5rem !important;
    margin-right: 57.5rem !important;
  }
  .mx-xl-117 {
    margin-left: 58rem !important;
    margin-right: 58rem !important;
  }
  .mx-xl-118 {
    margin-left: 58.5rem !important;
    margin-right: 58.5rem !important;
  }
  .mx-xl-119 {
    margin-left: 59rem !important;
    margin-right: 59rem !important;
  }
  .mx-xl-120 {
    margin-left: 59.5rem !important;
    margin-right: 59.5rem !important;
  }
  .mx-xl-121 {
    margin-left: 60rem !important;
    margin-right: 60rem !important;
  }
  .mx-xl-122 {
    margin-left: 60.5rem !important;
    margin-right: 60.5rem !important;
  }
  .mx-xl-123 {
    margin-left: 61rem !important;
    margin-right: 61rem !important;
  }
  .mx-xl-124 {
    margin-left: 61.5rem !important;
    margin-right: 61.5rem !important;
  }
  .mx-xl-125 {
    margin-left: 62rem !important;
    margin-right: 62rem !important;
  }
  .mx-xl-126 {
    margin-left: 62.5rem !important;
    margin-right: 62.5rem !important;
  }
  .mx-xl-127 {
    margin-left: 63rem !important;
    margin-right: 63rem !important;
  }
  .mx-xl-128 {
    margin-left: 63.5rem !important;
    margin-right: 63.5rem !important;
  }
  .mx-xl-129 {
    margin-left: 64rem !important;
    margin-right: 64rem !important;
  }
  .mx-xl-130 {
    margin-left: 64.5rem !important;
    margin-right: 64.5rem !important;
  }
  .mx-xl-131 {
    margin-left: 65rem !important;
    margin-right: 65rem !important;
  }
  .mx-xl-132 {
    margin-left: 65.5rem !important;
    margin-right: 65.5rem !important;
  }
  .mx-xl-133 {
    margin-left: 66rem !important;
    margin-right: 66rem !important;
  }
  .mx-xl-134 {
    margin-left: 66.5rem !important;
    margin-right: 66.5rem !important;
  }
  .mx-xl-135 {
    margin-left: 67rem !important;
    margin-right: 67rem !important;
  }
  .mx-xl-136 {
    margin-left: 67.5rem !important;
    margin-right: 67.5rem !important;
  }
  .mx-xl-137 {
    margin-left: 68rem !important;
    margin-right: 68rem !important;
  }
  .mx-xl-138 {
    margin-left: 68.5rem !important;
    margin-right: 68.5rem !important;
  }
  .mx-xl-139 {
    margin-left: 69rem !important;
    margin-right: 69rem !important;
  }
  .mx-xl-140 {
    margin-left: 69.5rem !important;
    margin-right: 69.5rem !important;
  }
  .mx-xl-141 {
    margin-left: 70rem !important;
    margin-right: 70rem !important;
  }
  .mx-xl-142 {
    margin-left: 70.5rem !important;
    margin-right: 70.5rem !important;
  }
  .mx-xl-143 {
    margin-left: 71rem !important;
    margin-right: 71rem !important;
  }
  .mx-xl-144 {
    margin-left: 71.5rem !important;
    margin-right: 71.5rem !important;
  }
  .mx-xl-145 {
    margin-left: 72rem !important;
    margin-right: 72rem !important;
  }
  .mx-xl-146 {
    margin-left: 72.5rem !important;
    margin-right: 72.5rem !important;
  }
  .mx-xl-147 {
    margin-left: 73rem !important;
    margin-right: 73rem !important;
  }
  .mx-xl-148 {
    margin-left: 73.5rem !important;
    margin-right: 73.5rem !important;
  }
  .mx-xl-149 {
    margin-left: 74rem !important;
    margin-right: 74rem !important;
  }
  .mx-xl-150 {
    margin-left: 74.5rem !important;
    margin-right: 74.5rem !important;
  }
  .mx-xl-151 {
    margin-left: 75rem !important;
    margin-right: 75rem !important;
  }
  .mx-xl-152 {
    margin-left: 75.5rem !important;
    margin-right: 75.5rem !important;
  }
  .mx-xl-153 {
    margin-left: 76rem !important;
    margin-right: 76rem !important;
  }
  .mx-xl-154 {
    margin-left: 76.5rem !important;
    margin-right: 76.5rem !important;
  }
  .mx-xl-155 {
    margin-left: 77rem !important;
    margin-right: 77rem !important;
  }
  .mx-xl-156 {
    margin-left: 77.5rem !important;
    margin-right: 77.5rem !important;
  }
  .mx-xl-157 {
    margin-left: 78rem !important;
    margin-right: 78rem !important;
  }
  .mx-xl-158 {
    margin-left: 78.5rem !important;
    margin-right: 78.5rem !important;
  }
  .mx-xl-159 {
    margin-left: 79rem !important;
    margin-right: 79rem !important;
  }
  .mx-xl-160 {
    margin-left: 79.5rem !important;
    margin-right: 79.5rem !important;
  }
  .my-xl-0 {
    margin-top: 0rem !important;
    margin-bottom: 0rem !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .my-xl-6 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .my-xl-7 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-8 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }
  .my-xl-9 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }
  .my-xl-10 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-xl-11 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .my-xl-12 {
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important;
  }
  .my-xl-13 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .my-xl-14 {
    margin-top: 6.5rem !important;
    margin-bottom: 6.5rem !important;
  }
  .my-xl-15 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important;
  }
  .my-xl-16 {
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important;
  }
  .my-xl-17 {
    margin-top: 8rem !important;
    margin-bottom: 8rem !important;
  }
  .my-xl-18 {
    margin-top: 8.5rem !important;
    margin-bottom: 8.5rem !important;
  }
  .my-xl-19 {
    margin-top: 9rem !important;
    margin-bottom: 9rem !important;
  }
  .my-xl-20 {
    margin-top: 9.5rem !important;
    margin-bottom: 9.5rem !important;
  }
  .my-xl-21 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }
  .my-xl-22 {
    margin-top: 10.5rem !important;
    margin-bottom: 10.5rem !important;
  }
  .my-xl-23 {
    margin-top: 11rem !important;
    margin-bottom: 11rem !important;
  }
  .my-xl-24 {
    margin-top: 11.5rem !important;
    margin-bottom: 11.5rem !important;
  }
  .my-xl-25 {
    margin-top: 12rem !important;
    margin-bottom: 12rem !important;
  }
  .my-xl-26 {
    margin-top: 12.5rem !important;
    margin-bottom: 12.5rem !important;
  }
  .my-xl-27 {
    margin-top: 13rem !important;
    margin-bottom: 13rem !important;
  }
  .my-xl-28 {
    margin-top: 13.5rem !important;
    margin-bottom: 13.5rem !important;
  }
  .my-xl-29 {
    margin-top: 14rem !important;
    margin-bottom: 14rem !important;
  }
  .my-xl-30 {
    margin-top: 14.5rem !important;
    margin-bottom: 14.5rem !important;
  }
  .my-xl-31 {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important;
  }
  .my-xl-32 {
    margin-top: 15.5rem !important;
    margin-bottom: 15.5rem !important;
  }
  .my-xl-33 {
    margin-top: 16rem !important;
    margin-bottom: 16rem !important;
  }
  .my-xl-34 {
    margin-top: 16.5rem !important;
    margin-bottom: 16.5rem !important;
  }
  .my-xl-35 {
    margin-top: 17rem !important;
    margin-bottom: 17rem !important;
  }
  .my-xl-36 {
    margin-top: 17.5rem !important;
    margin-bottom: 17.5rem !important;
  }
  .my-xl-37 {
    margin-top: 18rem !important;
    margin-bottom: 18rem !important;
  }
  .my-xl-38 {
    margin-top: 18.5rem !important;
    margin-bottom: 18.5rem !important;
  }
  .my-xl-39 {
    margin-top: 19rem !important;
    margin-bottom: 19rem !important;
  }
  .my-xl-40 {
    margin-top: 19.5rem !important;
    margin-bottom: 19.5rem !important;
  }
  .my-xl-41 {
    margin-top: 20rem !important;
    margin-bottom: 20rem !important;
  }
  .my-xl-42 {
    margin-top: 20.5rem !important;
    margin-bottom: 20.5rem !important;
  }
  .my-xl-43 {
    margin-top: 21rem !important;
    margin-bottom: 21rem !important;
  }
  .my-xl-44 {
    margin-top: 21.5rem !important;
    margin-bottom: 21.5rem !important;
  }
  .my-xl-45 {
    margin-top: 22rem !important;
    margin-bottom: 22rem !important;
  }
  .my-xl-46 {
    margin-top: 22.5rem !important;
    margin-bottom: 22.5rem !important;
  }
  .my-xl-47 {
    margin-top: 23rem !important;
    margin-bottom: 23rem !important;
  }
  .my-xl-48 {
    margin-top: 23.5rem !important;
    margin-bottom: 23.5rem !important;
  }
  .my-xl-49 {
    margin-top: 24rem !important;
    margin-bottom: 24rem !important;
  }
  .my-xl-50 {
    margin-top: 24.5rem !important;
    margin-bottom: 24.5rem !important;
  }
  .my-xl-51 {
    margin-top: 25rem !important;
    margin-bottom: 25rem !important;
  }
  .my-xl-52 {
    margin-top: 25.5rem !important;
    margin-bottom: 25.5rem !important;
  }
  .my-xl-53 {
    margin-top: 26rem !important;
    margin-bottom: 26rem !important;
  }
  .my-xl-54 {
    margin-top: 26.5rem !important;
    margin-bottom: 26.5rem !important;
  }
  .my-xl-55 {
    margin-top: 27rem !important;
    margin-bottom: 27rem !important;
  }
  .my-xl-56 {
    margin-top: 27.5rem !important;
    margin-bottom: 27.5rem !important;
  }
  .my-xl-57 {
    margin-top: 28rem !important;
    margin-bottom: 28rem !important;
  }
  .my-xl-58 {
    margin-top: 28.5rem !important;
    margin-bottom: 28.5rem !important;
  }
  .my-xl-59 {
    margin-top: 29rem !important;
    margin-bottom: 29rem !important;
  }
  .my-xl-60 {
    margin-top: 29.5rem !important;
    margin-bottom: 29.5rem !important;
  }
  .my-xl-61 {
    margin-top: 30rem !important;
    margin-bottom: 30rem !important;
  }
  .my-xl-62 {
    margin-top: 30.5rem !important;
    margin-bottom: 30.5rem !important;
  }
  .my-xl-63 {
    margin-top: 31rem !important;
    margin-bottom: 31rem !important;
  }
  .my-xl-64 {
    margin-top: 31.5rem !important;
    margin-bottom: 31.5rem !important;
  }
  .my-xl-65 {
    margin-top: 32rem !important;
    margin-bottom: 32rem !important;
  }
  .my-xl-66 {
    margin-top: 32.5rem !important;
    margin-bottom: 32.5rem !important;
  }
  .my-xl-67 {
    margin-top: 33rem !important;
    margin-bottom: 33rem !important;
  }
  .my-xl-68 {
    margin-top: 33.5rem !important;
    margin-bottom: 33.5rem !important;
  }
  .my-xl-69 {
    margin-top: 34rem !important;
    margin-bottom: 34rem !important;
  }
  .my-xl-70 {
    margin-top: 34.5rem !important;
    margin-bottom: 34.5rem !important;
  }
  .my-xl-71 {
    margin-top: 35rem !important;
    margin-bottom: 35rem !important;
  }
  .my-xl-72 {
    margin-top: 35.5rem !important;
    margin-bottom: 35.5rem !important;
  }
  .my-xl-73 {
    margin-top: 36rem !important;
    margin-bottom: 36rem !important;
  }
  .my-xl-74 {
    margin-top: 36.5rem !important;
    margin-bottom: 36.5rem !important;
  }
  .my-xl-75 {
    margin-top: 37rem !important;
    margin-bottom: 37rem !important;
  }
  .my-xl-76 {
    margin-top: 37.5rem !important;
    margin-bottom: 37.5rem !important;
  }
  .my-xl-77 {
    margin-top: 38rem !important;
    margin-bottom: 38rem !important;
  }
  .my-xl-78 {
    margin-top: 38.5rem !important;
    margin-bottom: 38.5rem !important;
  }
  .my-xl-79 {
    margin-top: 39rem !important;
    margin-bottom: 39rem !important;
  }
  .my-xl-80 {
    margin-top: 39.5rem !important;
    margin-bottom: 39.5rem !important;
  }
  .my-xl-81 {
    margin-top: 40rem !important;
    margin-bottom: 40rem !important;
  }
  .my-xl-82 {
    margin-top: 40.5rem !important;
    margin-bottom: 40.5rem !important;
  }
  .my-xl-83 {
    margin-top: 41rem !important;
    margin-bottom: 41rem !important;
  }
  .my-xl-84 {
    margin-top: 41.5rem !important;
    margin-bottom: 41.5rem !important;
  }
  .my-xl-85 {
    margin-top: 42rem !important;
    margin-bottom: 42rem !important;
  }
  .my-xl-86 {
    margin-top: 42.5rem !important;
    margin-bottom: 42.5rem !important;
  }
  .my-xl-87 {
    margin-top: 43rem !important;
    margin-bottom: 43rem !important;
  }
  .my-xl-88 {
    margin-top: 43.5rem !important;
    margin-bottom: 43.5rem !important;
  }
  .my-xl-89 {
    margin-top: 44rem !important;
    margin-bottom: 44rem !important;
  }
  .my-xl-90 {
    margin-top: 44.5rem !important;
    margin-bottom: 44.5rem !important;
  }
  .my-xl-91 {
    margin-top: 45rem !important;
    margin-bottom: 45rem !important;
  }
  .my-xl-92 {
    margin-top: 45.5rem !important;
    margin-bottom: 45.5rem !important;
  }
  .my-xl-93 {
    margin-top: 46rem !important;
    margin-bottom: 46rem !important;
  }
  .my-xl-94 {
    margin-top: 46.5rem !important;
    margin-bottom: 46.5rem !important;
  }
  .my-xl-95 {
    margin-top: 47rem !important;
    margin-bottom: 47rem !important;
  }
  .my-xl-96 {
    margin-top: 47.5rem !important;
    margin-bottom: 47.5rem !important;
  }
  .my-xl-97 {
    margin-top: 48rem !important;
    margin-bottom: 48rem !important;
  }
  .my-xl-98 {
    margin-top: 48.5rem !important;
    margin-bottom: 48.5rem !important;
  }
  .my-xl-99 {
    margin-top: 49rem !important;
    margin-bottom: 49rem !important;
  }
  .my-xl-100 {
    margin-top: 49.5rem !important;
    margin-bottom: 49.5rem !important;
  }
  .my-xl-101 {
    margin-top: 50rem !important;
    margin-bottom: 50rem !important;
  }
  .my-xl-102 {
    margin-top: 50.5rem !important;
    margin-bottom: 50.5rem !important;
  }
  .my-xl-103 {
    margin-top: 51rem !important;
    margin-bottom: 51rem !important;
  }
  .my-xl-104 {
    margin-top: 51.5rem !important;
    margin-bottom: 51.5rem !important;
  }
  .my-xl-105 {
    margin-top: 52rem !important;
    margin-bottom: 52rem !important;
  }
  .my-xl-106 {
    margin-top: 52.5rem !important;
    margin-bottom: 52.5rem !important;
  }
  .my-xl-107 {
    margin-top: 53rem !important;
    margin-bottom: 53rem !important;
  }
  .my-xl-108 {
    margin-top: 53.5rem !important;
    margin-bottom: 53.5rem !important;
  }
  .my-xl-109 {
    margin-top: 54rem !important;
    margin-bottom: 54rem !important;
  }
  .my-xl-110 {
    margin-top: 54.5rem !important;
    margin-bottom: 54.5rem !important;
  }
  .my-xl-111 {
    margin-top: 55rem !important;
    margin-bottom: 55rem !important;
  }
  .my-xl-112 {
    margin-top: 55.5rem !important;
    margin-bottom: 55.5rem !important;
  }
  .my-xl-113 {
    margin-top: 56rem !important;
    margin-bottom: 56rem !important;
  }
  .my-xl-114 {
    margin-top: 56.5rem !important;
    margin-bottom: 56.5rem !important;
  }
  .my-xl-115 {
    margin-top: 57rem !important;
    margin-bottom: 57rem !important;
  }
  .my-xl-116 {
    margin-top: 57.5rem !important;
    margin-bottom: 57.5rem !important;
  }
  .my-xl-117 {
    margin-top: 58rem !important;
    margin-bottom: 58rem !important;
  }
  .my-xl-118 {
    margin-top: 58.5rem !important;
    margin-bottom: 58.5rem !important;
  }
  .my-xl-119 {
    margin-top: 59rem !important;
    margin-bottom: 59rem !important;
  }
  .my-xl-120 {
    margin-top: 59.5rem !important;
    margin-bottom: 59.5rem !important;
  }
  .my-xl-121 {
    margin-top: 60rem !important;
    margin-bottom: 60rem !important;
  }
  .my-xl-122 {
    margin-top: 60.5rem !important;
    margin-bottom: 60.5rem !important;
  }
  .my-xl-123 {
    margin-top: 61rem !important;
    margin-bottom: 61rem !important;
  }
  .my-xl-124 {
    margin-top: 61.5rem !important;
    margin-bottom: 61.5rem !important;
  }
  .my-xl-125 {
    margin-top: 62rem !important;
    margin-bottom: 62rem !important;
  }
  .my-xl-126 {
    margin-top: 62.5rem !important;
    margin-bottom: 62.5rem !important;
  }
  .my-xl-127 {
    margin-top: 63rem !important;
    margin-bottom: 63rem !important;
  }
  .my-xl-128 {
    margin-top: 63.5rem !important;
    margin-bottom: 63.5rem !important;
  }
  .my-xl-129 {
    margin-top: 64rem !important;
    margin-bottom: 64rem !important;
  }
  .my-xl-130 {
    margin-top: 64.5rem !important;
    margin-bottom: 64.5rem !important;
  }
  .my-xl-131 {
    margin-top: 65rem !important;
    margin-bottom: 65rem !important;
  }
  .my-xl-132 {
    margin-top: 65.5rem !important;
    margin-bottom: 65.5rem !important;
  }
  .my-xl-133 {
    margin-top: 66rem !important;
    margin-bottom: 66rem !important;
  }
  .my-xl-134 {
    margin-top: 66.5rem !important;
    margin-bottom: 66.5rem !important;
  }
  .my-xl-135 {
    margin-top: 67rem !important;
    margin-bottom: 67rem !important;
  }
  .my-xl-136 {
    margin-top: 67.5rem !important;
    margin-bottom: 67.5rem !important;
  }
  .my-xl-137 {
    margin-top: 68rem !important;
    margin-bottom: 68rem !important;
  }
  .my-xl-138 {
    margin-top: 68.5rem !important;
    margin-bottom: 68.5rem !important;
  }
  .my-xl-139 {
    margin-top: 69rem !important;
    margin-bottom: 69rem !important;
  }
  .my-xl-140 {
    margin-top: 69.5rem !important;
    margin-bottom: 69.5rem !important;
  }
  .my-xl-141 {
    margin-top: 70rem !important;
    margin-bottom: 70rem !important;
  }
  .my-xl-142 {
    margin-top: 70.5rem !important;
    margin-bottom: 70.5rem !important;
  }
  .my-xl-143 {
    margin-top: 71rem !important;
    margin-bottom: 71rem !important;
  }
  .my-xl-144 {
    margin-top: 71.5rem !important;
    margin-bottom: 71.5rem !important;
  }
  .my-xl-145 {
    margin-top: 72rem !important;
    margin-bottom: 72rem !important;
  }
  .my-xl-146 {
    margin-top: 72.5rem !important;
    margin-bottom: 72.5rem !important;
  }
  .my-xl-147 {
    margin-top: 73rem !important;
    margin-bottom: 73rem !important;
  }
  .my-xl-148 {
    margin-top: 73.5rem !important;
    margin-bottom: 73.5rem !important;
  }
  .my-xl-149 {
    margin-top: 74rem !important;
    margin-bottom: 74rem !important;
  }
  .my-xl-150 {
    margin-top: 74.5rem !important;
    margin-bottom: 74.5rem !important;
  }
  .my-xl-151 {
    margin-top: 75rem !important;
    margin-bottom: 75rem !important;
  }
  .my-xl-152 {
    margin-top: 75.5rem !important;
    margin-bottom: 75.5rem !important;
  }
  .my-xl-153 {
    margin-top: 76rem !important;
    margin-bottom: 76rem !important;
  }
  .my-xl-154 {
    margin-top: 76.5rem !important;
    margin-bottom: 76.5rem !important;
  }
  .my-xl-155 {
    margin-top: 77rem !important;
    margin-bottom: 77rem !important;
  }
  .my-xl-156 {
    margin-top: 77.5rem !important;
    margin-bottom: 77.5rem !important;
  }
  .my-xl-157 {
    margin-top: 78rem !important;
    margin-bottom: 78rem !important;
  }
  .my-xl-158 {
    margin-top: 78.5rem !important;
    margin-bottom: 78.5rem !important;
  }
  .my-xl-159 {
    margin-top: 79rem !important;
    margin-bottom: 79rem !important;
  }
  .my-xl-160 {
    margin-top: 79.5rem !important;
    margin-bottom: 79.5rem !important;
  }
}
@media (min-width: 1400px) {
  .m-xxl-0 {
    margin: 0rem !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 2rem !important;
  }
  .m-xxl-6 {
    margin: 2.5rem !important;
  }
  .m-xxl-7 {
    margin: 3rem !important;
  }
  .m-xxl-8 {
    margin: 3.5rem !important;
  }
  .m-xxl-9 {
    margin: 4rem !important;
  }
  .m-xxl-10 {
    margin: 4.5rem !important;
  }
  .m-xxl-11 {
    margin: 5rem !important;
  }
  .m-xxl-12 {
    margin: 5.5rem !important;
  }
  .m-xxl-13 {
    margin: 6rem !important;
  }
  .m-xxl-14 {
    margin: 6.5rem !important;
  }
  .m-xxl-15 {
    margin: 7rem !important;
  }
  .m-xxl-16 {
    margin: 7.5rem !important;
  }
  .m-xxl-17 {
    margin: 8rem !important;
  }
  .m-xxl-18 {
    margin: 8.5rem !important;
  }
  .m-xxl-19 {
    margin: 9rem !important;
  }
  .m-xxl-20 {
    margin: 9.5rem !important;
  }
  .m-xxl-21 {
    margin: 10rem !important;
  }
  .m-xxl-22 {
    margin: 10.5rem !important;
  }
  .m-xxl-23 {
    margin: 11rem !important;
  }
  .m-xxl-24 {
    margin: 11.5rem !important;
  }
  .m-xxl-25 {
    margin: 12rem !important;
  }
  .m-xxl-26 {
    margin: 12.5rem !important;
  }
  .m-xxl-27 {
    margin: 13rem !important;
  }
  .m-xxl-28 {
    margin: 13.5rem !important;
  }
  .m-xxl-29 {
    margin: 14rem !important;
  }
  .m-xxl-30 {
    margin: 14.5rem !important;
  }
  .m-xxl-31 {
    margin: 15rem !important;
  }
  .m-xxl-32 {
    margin: 15.5rem !important;
  }
  .m-xxl-33 {
    margin: 16rem !important;
  }
  .m-xxl-34 {
    margin: 16.5rem !important;
  }
  .m-xxl-35 {
    margin: 17rem !important;
  }
  .m-xxl-36 {
    margin: 17.5rem !important;
  }
  .m-xxl-37 {
    margin: 18rem !important;
  }
  .m-xxl-38 {
    margin: 18.5rem !important;
  }
  .m-xxl-39 {
    margin: 19rem !important;
  }
  .m-xxl-40 {
    margin: 19.5rem !important;
  }
  .m-xxl-41 {
    margin: 20rem !important;
  }
  .m-xxl-42 {
    margin: 20.5rem !important;
  }
  .m-xxl-43 {
    margin: 21rem !important;
  }
  .m-xxl-44 {
    margin: 21.5rem !important;
  }
  .m-xxl-45 {
    margin: 22rem !important;
  }
  .m-xxl-46 {
    margin: 22.5rem !important;
  }
  .m-xxl-47 {
    margin: 23rem !important;
  }
  .m-xxl-48 {
    margin: 23.5rem !important;
  }
  .m-xxl-49 {
    margin: 24rem !important;
  }
  .m-xxl-50 {
    margin: 24.5rem !important;
  }
  .m-xxl-51 {
    margin: 25rem !important;
  }
  .m-xxl-52 {
    margin: 25.5rem !important;
  }
  .m-xxl-53 {
    margin: 26rem !important;
  }
  .m-xxl-54 {
    margin: 26.5rem !important;
  }
  .m-xxl-55 {
    margin: 27rem !important;
  }
  .m-xxl-56 {
    margin: 27.5rem !important;
  }
  .m-xxl-57 {
    margin: 28rem !important;
  }
  .m-xxl-58 {
    margin: 28.5rem !important;
  }
  .m-xxl-59 {
    margin: 29rem !important;
  }
  .m-xxl-60 {
    margin: 29.5rem !important;
  }
  .m-xxl-61 {
    margin: 30rem !important;
  }
  .m-xxl-62 {
    margin: 30.5rem !important;
  }
  .m-xxl-63 {
    margin: 31rem !important;
  }
  .m-xxl-64 {
    margin: 31.5rem !important;
  }
  .m-xxl-65 {
    margin: 32rem !important;
  }
  .m-xxl-66 {
    margin: 32.5rem !important;
  }
  .m-xxl-67 {
    margin: 33rem !important;
  }
  .m-xxl-68 {
    margin: 33.5rem !important;
  }
  .m-xxl-69 {
    margin: 34rem !important;
  }
  .m-xxl-70 {
    margin: 34.5rem !important;
  }
  .m-xxl-71 {
    margin: 35rem !important;
  }
  .m-xxl-72 {
    margin: 35.5rem !important;
  }
  .m-xxl-73 {
    margin: 36rem !important;
  }
  .m-xxl-74 {
    margin: 36.5rem !important;
  }
  .m-xxl-75 {
    margin: 37rem !important;
  }
  .m-xxl-76 {
    margin: 37.5rem !important;
  }
  .m-xxl-77 {
    margin: 38rem !important;
  }
  .m-xxl-78 {
    margin: 38.5rem !important;
  }
  .m-xxl-79 {
    margin: 39rem !important;
  }
  .m-xxl-80 {
    margin: 39.5rem !important;
  }
  .m-xxl-81 {
    margin: 40rem !important;
  }
  .m-xxl-82 {
    margin: 40.5rem !important;
  }
  .m-xxl-83 {
    margin: 41rem !important;
  }
  .m-xxl-84 {
    margin: 41.5rem !important;
  }
  .m-xxl-85 {
    margin: 42rem !important;
  }
  .m-xxl-86 {
    margin: 42.5rem !important;
  }
  .m-xxl-87 {
    margin: 43rem !important;
  }
  .m-xxl-88 {
    margin: 43.5rem !important;
  }
  .m-xxl-89 {
    margin: 44rem !important;
  }
  .m-xxl-90 {
    margin: 44.5rem !important;
  }
  .m-xxl-91 {
    margin: 45rem !important;
  }
  .m-xxl-92 {
    margin: 45.5rem !important;
  }
  .m-xxl-93 {
    margin: 46rem !important;
  }
  .m-xxl-94 {
    margin: 46.5rem !important;
  }
  .m-xxl-95 {
    margin: 47rem !important;
  }
  .m-xxl-96 {
    margin: 47.5rem !important;
  }
  .m-xxl-97 {
    margin: 48rem !important;
  }
  .m-xxl-98 {
    margin: 48.5rem !important;
  }
  .m-xxl-99 {
    margin: 49rem !important;
  }
  .m-xxl-100 {
    margin: 49.5rem !important;
  }
  .m-xxl-101 {
    margin: 50rem !important;
  }
  .m-xxl-102 {
    margin: 50.5rem !important;
  }
  .m-xxl-103 {
    margin: 51rem !important;
  }
  .m-xxl-104 {
    margin: 51.5rem !important;
  }
  .m-xxl-105 {
    margin: 52rem !important;
  }
  .m-xxl-106 {
    margin: 52.5rem !important;
  }
  .m-xxl-107 {
    margin: 53rem !important;
  }
  .m-xxl-108 {
    margin: 53.5rem !important;
  }
  .m-xxl-109 {
    margin: 54rem !important;
  }
  .m-xxl-110 {
    margin: 54.5rem !important;
  }
  .m-xxl-111 {
    margin: 55rem !important;
  }
  .m-xxl-112 {
    margin: 55.5rem !important;
  }
  .m-xxl-113 {
    margin: 56rem !important;
  }
  .m-xxl-114 {
    margin: 56.5rem !important;
  }
  .m-xxl-115 {
    margin: 57rem !important;
  }
  .m-xxl-116 {
    margin: 57.5rem !important;
  }
  .m-xxl-117 {
    margin: 58rem !important;
  }
  .m-xxl-118 {
    margin: 58.5rem !important;
  }
  .m-xxl-119 {
    margin: 59rem !important;
  }
  .m-xxl-120 {
    margin: 59.5rem !important;
  }
  .m-xxl-121 {
    margin: 60rem !important;
  }
  .m-xxl-122 {
    margin: 60.5rem !important;
  }
  .m-xxl-123 {
    margin: 61rem !important;
  }
  .m-xxl-124 {
    margin: 61.5rem !important;
  }
  .m-xxl-125 {
    margin: 62rem !important;
  }
  .m-xxl-126 {
    margin: 62.5rem !important;
  }
  .m-xxl-127 {
    margin: 63rem !important;
  }
  .m-xxl-128 {
    margin: 63.5rem !important;
  }
  .m-xxl-129 {
    margin: 64rem !important;
  }
  .m-xxl-130 {
    margin: 64.5rem !important;
  }
  .m-xxl-131 {
    margin: 65rem !important;
  }
  .m-xxl-132 {
    margin: 65.5rem !important;
  }
  .m-xxl-133 {
    margin: 66rem !important;
  }
  .m-xxl-134 {
    margin: 66.5rem !important;
  }
  .m-xxl-135 {
    margin: 67rem !important;
  }
  .m-xxl-136 {
    margin: 67.5rem !important;
  }
  .m-xxl-137 {
    margin: 68rem !important;
  }
  .m-xxl-138 {
    margin: 68.5rem !important;
  }
  .m-xxl-139 {
    margin: 69rem !important;
  }
  .m-xxl-140 {
    margin: 69.5rem !important;
  }
  .m-xxl-141 {
    margin: 70rem !important;
  }
  .m-xxl-142 {
    margin: 70.5rem !important;
  }
  .m-xxl-143 {
    margin: 71rem !important;
  }
  .m-xxl-144 {
    margin: 71.5rem !important;
  }
  .m-xxl-145 {
    margin: 72rem !important;
  }
  .m-xxl-146 {
    margin: 72.5rem !important;
  }
  .m-xxl-147 {
    margin: 73rem !important;
  }
  .m-xxl-148 {
    margin: 73.5rem !important;
  }
  .m-xxl-149 {
    margin: 74rem !important;
  }
  .m-xxl-150 {
    margin: 74.5rem !important;
  }
  .m-xxl-151 {
    margin: 75rem !important;
  }
  .m-xxl-152 {
    margin: 75.5rem !important;
  }
  .m-xxl-153 {
    margin: 76rem !important;
  }
  .m-xxl-154 {
    margin: 76.5rem !important;
  }
  .m-xxl-155 {
    margin: 77rem !important;
  }
  .m-xxl-156 {
    margin: 77.5rem !important;
  }
  .m-xxl-157 {
    margin: 78rem !important;
  }
  .m-xxl-158 {
    margin: 78.5rem !important;
  }
  .m-xxl-159 {
    margin: 79rem !important;
  }
  .m-xxl-160 {
    margin: 79.5rem !important;
  }
  .mt-xxl-0 {
    margin-top: 0rem !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 2rem !important;
  }
  .mt-xxl-6 {
    margin-top: 2.5rem !important;
  }
  .mt-xxl-7 {
    margin-top: 3rem !important;
  }
  .mt-xxl-8 {
    margin-top: 3.5rem !important;
  }
  .mt-xxl-9 {
    margin-top: 4rem !important;
  }
  .mt-xxl-10 {
    margin-top: 4.5rem !important;
  }
  .mt-xxl-11 {
    margin-top: 5rem !important;
  }
  .mt-xxl-12 {
    margin-top: 5.5rem !important;
  }
  .mt-xxl-13 {
    margin-top: 6rem !important;
  }
  .mt-xxl-14 {
    margin-top: 6.5rem !important;
  }
  .mt-xxl-15 {
    margin-top: 7rem !important;
  }
  .mt-xxl-16 {
    margin-top: 7.5rem !important;
  }
  .mt-xxl-17 {
    margin-top: 8rem !important;
  }
  .mt-xxl-18 {
    margin-top: 8.5rem !important;
  }
  .mt-xxl-19 {
    margin-top: 9rem !important;
  }
  .mt-xxl-20 {
    margin-top: 9.5rem !important;
  }
  .mt-xxl-21 {
    margin-top: 10rem !important;
  }
  .mt-xxl-22 {
    margin-top: 10.5rem !important;
  }
  .mt-xxl-23 {
    margin-top: 11rem !important;
  }
  .mt-xxl-24 {
    margin-top: 11.5rem !important;
  }
  .mt-xxl-25 {
    margin-top: 12rem !important;
  }
  .mt-xxl-26 {
    margin-top: 12.5rem !important;
  }
  .mt-xxl-27 {
    margin-top: 13rem !important;
  }
  .mt-xxl-28 {
    margin-top: 13.5rem !important;
  }
  .mt-xxl-29 {
    margin-top: 14rem !important;
  }
  .mt-xxl-30 {
    margin-top: 14.5rem !important;
  }
  .mt-xxl-31 {
    margin-top: 15rem !important;
  }
  .mt-xxl-32 {
    margin-top: 15.5rem !important;
  }
  .mt-xxl-33 {
    margin-top: 16rem !important;
  }
  .mt-xxl-34 {
    margin-top: 16.5rem !important;
  }
  .mt-xxl-35 {
    margin-top: 17rem !important;
  }
  .mt-xxl-36 {
    margin-top: 17.5rem !important;
  }
  .mt-xxl-37 {
    margin-top: 18rem !important;
  }
  .mt-xxl-38 {
    margin-top: 18.5rem !important;
  }
  .mt-xxl-39 {
    margin-top: 19rem !important;
  }
  .mt-xxl-40 {
    margin-top: 19.5rem !important;
  }
  .mt-xxl-41 {
    margin-top: 20rem !important;
  }
  .mt-xxl-42 {
    margin-top: 20.5rem !important;
  }
  .mt-xxl-43 {
    margin-top: 21rem !important;
  }
  .mt-xxl-44 {
    margin-top: 21.5rem !important;
  }
  .mt-xxl-45 {
    margin-top: 22rem !important;
  }
  .mt-xxl-46 {
    margin-top: 22.5rem !important;
  }
  .mt-xxl-47 {
    margin-top: 23rem !important;
  }
  .mt-xxl-48 {
    margin-top: 23.5rem !important;
  }
  .mt-xxl-49 {
    margin-top: 24rem !important;
  }
  .mt-xxl-50 {
    margin-top: 24.5rem !important;
  }
  .mt-xxl-51 {
    margin-top: 25rem !important;
  }
  .mt-xxl-52 {
    margin-top: 25.5rem !important;
  }
  .mt-xxl-53 {
    margin-top: 26rem !important;
  }
  .mt-xxl-54 {
    margin-top: 26.5rem !important;
  }
  .mt-xxl-55 {
    margin-top: 27rem !important;
  }
  .mt-xxl-56 {
    margin-top: 27.5rem !important;
  }
  .mt-xxl-57 {
    margin-top: 28rem !important;
  }
  .mt-xxl-58 {
    margin-top: 28.5rem !important;
  }
  .mt-xxl-59 {
    margin-top: 29rem !important;
  }
  .mt-xxl-60 {
    margin-top: 29.5rem !important;
  }
  .mt-xxl-61 {
    margin-top: 30rem !important;
  }
  .mt-xxl-62 {
    margin-top: 30.5rem !important;
  }
  .mt-xxl-63 {
    margin-top: 31rem !important;
  }
  .mt-xxl-64 {
    margin-top: 31.5rem !important;
  }
  .mt-xxl-65 {
    margin-top: 32rem !important;
  }
  .mt-xxl-66 {
    margin-top: 32.5rem !important;
  }
  .mt-xxl-67 {
    margin-top: 33rem !important;
  }
  .mt-xxl-68 {
    margin-top: 33.5rem !important;
  }
  .mt-xxl-69 {
    margin-top: 34rem !important;
  }
  .mt-xxl-70 {
    margin-top: 34.5rem !important;
  }
  .mt-xxl-71 {
    margin-top: 35rem !important;
  }
  .mt-xxl-72 {
    margin-top: 35.5rem !important;
  }
  .mt-xxl-73 {
    margin-top: 36rem !important;
  }
  .mt-xxl-74 {
    margin-top: 36.5rem !important;
  }
  .mt-xxl-75 {
    margin-top: 37rem !important;
  }
  .mt-xxl-76 {
    margin-top: 37.5rem !important;
  }
  .mt-xxl-77 {
    margin-top: 38rem !important;
  }
  .mt-xxl-78 {
    margin-top: 38.5rem !important;
  }
  .mt-xxl-79 {
    margin-top: 39rem !important;
  }
  .mt-xxl-80 {
    margin-top: 39.5rem !important;
  }
  .mt-xxl-81 {
    margin-top: 40rem !important;
  }
  .mt-xxl-82 {
    margin-top: 40.5rem !important;
  }
  .mt-xxl-83 {
    margin-top: 41rem !important;
  }
  .mt-xxl-84 {
    margin-top: 41.5rem !important;
  }
  .mt-xxl-85 {
    margin-top: 42rem !important;
  }
  .mt-xxl-86 {
    margin-top: 42.5rem !important;
  }
  .mt-xxl-87 {
    margin-top: 43rem !important;
  }
  .mt-xxl-88 {
    margin-top: 43.5rem !important;
  }
  .mt-xxl-89 {
    margin-top: 44rem !important;
  }
  .mt-xxl-90 {
    margin-top: 44.5rem !important;
  }
  .mt-xxl-91 {
    margin-top: 45rem !important;
  }
  .mt-xxl-92 {
    margin-top: 45.5rem !important;
  }
  .mt-xxl-93 {
    margin-top: 46rem !important;
  }
  .mt-xxl-94 {
    margin-top: 46.5rem !important;
  }
  .mt-xxl-95 {
    margin-top: 47rem !important;
  }
  .mt-xxl-96 {
    margin-top: 47.5rem !important;
  }
  .mt-xxl-97 {
    margin-top: 48rem !important;
  }
  .mt-xxl-98 {
    margin-top: 48.5rem !important;
  }
  .mt-xxl-99 {
    margin-top: 49rem !important;
  }
  .mt-xxl-100 {
    margin-top: 49.5rem !important;
  }
  .mt-xxl-101 {
    margin-top: 50rem !important;
  }
  .mt-xxl-102 {
    margin-top: 50.5rem !important;
  }
  .mt-xxl-103 {
    margin-top: 51rem !important;
  }
  .mt-xxl-104 {
    margin-top: 51.5rem !important;
  }
  .mt-xxl-105 {
    margin-top: 52rem !important;
  }
  .mt-xxl-106 {
    margin-top: 52.5rem !important;
  }
  .mt-xxl-107 {
    margin-top: 53rem !important;
  }
  .mt-xxl-108 {
    margin-top: 53.5rem !important;
  }
  .mt-xxl-109 {
    margin-top: 54rem !important;
  }
  .mt-xxl-110 {
    margin-top: 54.5rem !important;
  }
  .mt-xxl-111 {
    margin-top: 55rem !important;
  }
  .mt-xxl-112 {
    margin-top: 55.5rem !important;
  }
  .mt-xxl-113 {
    margin-top: 56rem !important;
  }
  .mt-xxl-114 {
    margin-top: 56.5rem !important;
  }
  .mt-xxl-115 {
    margin-top: 57rem !important;
  }
  .mt-xxl-116 {
    margin-top: 57.5rem !important;
  }
  .mt-xxl-117 {
    margin-top: 58rem !important;
  }
  .mt-xxl-118 {
    margin-top: 58.5rem !important;
  }
  .mt-xxl-119 {
    margin-top: 59rem !important;
  }
  .mt-xxl-120 {
    margin-top: 59.5rem !important;
  }
  .mt-xxl-121 {
    margin-top: 60rem !important;
  }
  .mt-xxl-122 {
    margin-top: 60.5rem !important;
  }
  .mt-xxl-123 {
    margin-top: 61rem !important;
  }
  .mt-xxl-124 {
    margin-top: 61.5rem !important;
  }
  .mt-xxl-125 {
    margin-top: 62rem !important;
  }
  .mt-xxl-126 {
    margin-top: 62.5rem !important;
  }
  .mt-xxl-127 {
    margin-top: 63rem !important;
  }
  .mt-xxl-128 {
    margin-top: 63.5rem !important;
  }
  .mt-xxl-129 {
    margin-top: 64rem !important;
  }
  .mt-xxl-130 {
    margin-top: 64.5rem !important;
  }
  .mt-xxl-131 {
    margin-top: 65rem !important;
  }
  .mt-xxl-132 {
    margin-top: 65.5rem !important;
  }
  .mt-xxl-133 {
    margin-top: 66rem !important;
  }
  .mt-xxl-134 {
    margin-top: 66.5rem !important;
  }
  .mt-xxl-135 {
    margin-top: 67rem !important;
  }
  .mt-xxl-136 {
    margin-top: 67.5rem !important;
  }
  .mt-xxl-137 {
    margin-top: 68rem !important;
  }
  .mt-xxl-138 {
    margin-top: 68.5rem !important;
  }
  .mt-xxl-139 {
    margin-top: 69rem !important;
  }
  .mt-xxl-140 {
    margin-top: 69.5rem !important;
  }
  .mt-xxl-141 {
    margin-top: 70rem !important;
  }
  .mt-xxl-142 {
    margin-top: 70.5rem !important;
  }
  .mt-xxl-143 {
    margin-top: 71rem !important;
  }
  .mt-xxl-144 {
    margin-top: 71.5rem !important;
  }
  .mt-xxl-145 {
    margin-top: 72rem !important;
  }
  .mt-xxl-146 {
    margin-top: 72.5rem !important;
  }
  .mt-xxl-147 {
    margin-top: 73rem !important;
  }
  .mt-xxl-148 {
    margin-top: 73.5rem !important;
  }
  .mt-xxl-149 {
    margin-top: 74rem !important;
  }
  .mt-xxl-150 {
    margin-top: 74.5rem !important;
  }
  .mt-xxl-151 {
    margin-top: 75rem !important;
  }
  .mt-xxl-152 {
    margin-top: 75.5rem !important;
  }
  .mt-xxl-153 {
    margin-top: 76rem !important;
  }
  .mt-xxl-154 {
    margin-top: 76.5rem !important;
  }
  .mt-xxl-155 {
    margin-top: 77rem !important;
  }
  .mt-xxl-156 {
    margin-top: 77.5rem !important;
  }
  .mt-xxl-157 {
    margin-top: 78rem !important;
  }
  .mt-xxl-158 {
    margin-top: 78.5rem !important;
  }
  .mt-xxl-159 {
    margin-top: 79rem !important;
  }
  .mt-xxl-160 {
    margin-top: 79.5rem !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0rem !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 2rem !important;
  }
  .mb-xxl-6 {
    margin-bottom: 2.5rem !important;
  }
  .mb-xxl-7 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-8 {
    margin-bottom: 3.5rem !important;
  }
  .mb-xxl-9 {
    margin-bottom: 4rem !important;
  }
  .mb-xxl-10 {
    margin-bottom: 4.5rem !important;
  }
  .mb-xxl-11 {
    margin-bottom: 5rem !important;
  }
  .mb-xxl-12 {
    margin-bottom: 5.5rem !important;
  }
  .mb-xxl-13 {
    margin-bottom: 6rem !important;
  }
  .mb-xxl-14 {
    margin-bottom: 6.5rem !important;
  }
  .mb-xxl-15 {
    margin-bottom: 7rem !important;
  }
  .mb-xxl-16 {
    margin-bottom: 7.5rem !important;
  }
  .mb-xxl-17 {
    margin-bottom: 8rem !important;
  }
  .mb-xxl-18 {
    margin-bottom: 8.5rem !important;
  }
  .mb-xxl-19 {
    margin-bottom: 9rem !important;
  }
  .mb-xxl-20 {
    margin-bottom: 9.5rem !important;
  }
  .mb-xxl-21 {
    margin-bottom: 10rem !important;
  }
  .mb-xxl-22 {
    margin-bottom: 10.5rem !important;
  }
  .mb-xxl-23 {
    margin-bottom: 11rem !important;
  }
  .mb-xxl-24 {
    margin-bottom: 11.5rem !important;
  }
  .mb-xxl-25 {
    margin-bottom: 12rem !important;
  }
  .mb-xxl-26 {
    margin-bottom: 12.5rem !important;
  }
  .mb-xxl-27 {
    margin-bottom: 13rem !important;
  }
  .mb-xxl-28 {
    margin-bottom: 13.5rem !important;
  }
  .mb-xxl-29 {
    margin-bottom: 14rem !important;
  }
  .mb-xxl-30 {
    margin-bottom: 14.5rem !important;
  }
  .mb-xxl-31 {
    margin-bottom: 15rem !important;
  }
  .mb-xxl-32 {
    margin-bottom: 15.5rem !important;
  }
  .mb-xxl-33 {
    margin-bottom: 16rem !important;
  }
  .mb-xxl-34 {
    margin-bottom: 16.5rem !important;
  }
  .mb-xxl-35 {
    margin-bottom: 17rem !important;
  }
  .mb-xxl-36 {
    margin-bottom: 17.5rem !important;
  }
  .mb-xxl-37 {
    margin-bottom: 18rem !important;
  }
  .mb-xxl-38 {
    margin-bottom: 18.5rem !important;
  }
  .mb-xxl-39 {
    margin-bottom: 19rem !important;
  }
  .mb-xxl-40 {
    margin-bottom: 19.5rem !important;
  }
  .mb-xxl-41 {
    margin-bottom: 20rem !important;
  }
  .mb-xxl-42 {
    margin-bottom: 20.5rem !important;
  }
  .mb-xxl-43 {
    margin-bottom: 21rem !important;
  }
  .mb-xxl-44 {
    margin-bottom: 21.5rem !important;
  }
  .mb-xxl-45 {
    margin-bottom: 22rem !important;
  }
  .mb-xxl-46 {
    margin-bottom: 22.5rem !important;
  }
  .mb-xxl-47 {
    margin-bottom: 23rem !important;
  }
  .mb-xxl-48 {
    margin-bottom: 23.5rem !important;
  }
  .mb-xxl-49 {
    margin-bottom: 24rem !important;
  }
  .mb-xxl-50 {
    margin-bottom: 24.5rem !important;
  }
  .mb-xxl-51 {
    margin-bottom: 25rem !important;
  }
  .mb-xxl-52 {
    margin-bottom: 25.5rem !important;
  }
  .mb-xxl-53 {
    margin-bottom: 26rem !important;
  }
  .mb-xxl-54 {
    margin-bottom: 26.5rem !important;
  }
  .mb-xxl-55 {
    margin-bottom: 27rem !important;
  }
  .mb-xxl-56 {
    margin-bottom: 27.5rem !important;
  }
  .mb-xxl-57 {
    margin-bottom: 28rem !important;
  }
  .mb-xxl-58 {
    margin-bottom: 28.5rem !important;
  }
  .mb-xxl-59 {
    margin-bottom: 29rem !important;
  }
  .mb-xxl-60 {
    margin-bottom: 29.5rem !important;
  }
  .mb-xxl-61 {
    margin-bottom: 30rem !important;
  }
  .mb-xxl-62 {
    margin-bottom: 30.5rem !important;
  }
  .mb-xxl-63 {
    margin-bottom: 31rem !important;
  }
  .mb-xxl-64 {
    margin-bottom: 31.5rem !important;
  }
  .mb-xxl-65 {
    margin-bottom: 32rem !important;
  }
  .mb-xxl-66 {
    margin-bottom: 32.5rem !important;
  }
  .mb-xxl-67 {
    margin-bottom: 33rem !important;
  }
  .mb-xxl-68 {
    margin-bottom: 33.5rem !important;
  }
  .mb-xxl-69 {
    margin-bottom: 34rem !important;
  }
  .mb-xxl-70 {
    margin-bottom: 34.5rem !important;
  }
  .mb-xxl-71 {
    margin-bottom: 35rem !important;
  }
  .mb-xxl-72 {
    margin-bottom: 35.5rem !important;
  }
  .mb-xxl-73 {
    margin-bottom: 36rem !important;
  }
  .mb-xxl-74 {
    margin-bottom: 36.5rem !important;
  }
  .mb-xxl-75 {
    margin-bottom: 37rem !important;
  }
  .mb-xxl-76 {
    margin-bottom: 37.5rem !important;
  }
  .mb-xxl-77 {
    margin-bottom: 38rem !important;
  }
  .mb-xxl-78 {
    margin-bottom: 38.5rem !important;
  }
  .mb-xxl-79 {
    margin-bottom: 39rem !important;
  }
  .mb-xxl-80 {
    margin-bottom: 39.5rem !important;
  }
  .mb-xxl-81 {
    margin-bottom: 40rem !important;
  }
  .mb-xxl-82 {
    margin-bottom: 40.5rem !important;
  }
  .mb-xxl-83 {
    margin-bottom: 41rem !important;
  }
  .mb-xxl-84 {
    margin-bottom: 41.5rem !important;
  }
  .mb-xxl-85 {
    margin-bottom: 42rem !important;
  }
  .mb-xxl-86 {
    margin-bottom: 42.5rem !important;
  }
  .mb-xxl-87 {
    margin-bottom: 43rem !important;
  }
  .mb-xxl-88 {
    margin-bottom: 43.5rem !important;
  }
  .mb-xxl-89 {
    margin-bottom: 44rem !important;
  }
  .mb-xxl-90 {
    margin-bottom: 44.5rem !important;
  }
  .mb-xxl-91 {
    margin-bottom: 45rem !important;
  }
  .mb-xxl-92 {
    margin-bottom: 45.5rem !important;
  }
  .mb-xxl-93 {
    margin-bottom: 46rem !important;
  }
  .mb-xxl-94 {
    margin-bottom: 46.5rem !important;
  }
  .mb-xxl-95 {
    margin-bottom: 47rem !important;
  }
  .mb-xxl-96 {
    margin-bottom: 47.5rem !important;
  }
  .mb-xxl-97 {
    margin-bottom: 48rem !important;
  }
  .mb-xxl-98 {
    margin-bottom: 48.5rem !important;
  }
  .mb-xxl-99 {
    margin-bottom: 49rem !important;
  }
  .mb-xxl-100 {
    margin-bottom: 49.5rem !important;
  }
  .mb-xxl-101 {
    margin-bottom: 50rem !important;
  }
  .mb-xxl-102 {
    margin-bottom: 50.5rem !important;
  }
  .mb-xxl-103 {
    margin-bottom: 51rem !important;
  }
  .mb-xxl-104 {
    margin-bottom: 51.5rem !important;
  }
  .mb-xxl-105 {
    margin-bottom: 52rem !important;
  }
  .mb-xxl-106 {
    margin-bottom: 52.5rem !important;
  }
  .mb-xxl-107 {
    margin-bottom: 53rem !important;
  }
  .mb-xxl-108 {
    margin-bottom: 53.5rem !important;
  }
  .mb-xxl-109 {
    margin-bottom: 54rem !important;
  }
  .mb-xxl-110 {
    margin-bottom: 54.5rem !important;
  }
  .mb-xxl-111 {
    margin-bottom: 55rem !important;
  }
  .mb-xxl-112 {
    margin-bottom: 55.5rem !important;
  }
  .mb-xxl-113 {
    margin-bottom: 56rem !important;
  }
  .mb-xxl-114 {
    margin-bottom: 56.5rem !important;
  }
  .mb-xxl-115 {
    margin-bottom: 57rem !important;
  }
  .mb-xxl-116 {
    margin-bottom: 57.5rem !important;
  }
  .mb-xxl-117 {
    margin-bottom: 58rem !important;
  }
  .mb-xxl-118 {
    margin-bottom: 58.5rem !important;
  }
  .mb-xxl-119 {
    margin-bottom: 59rem !important;
  }
  .mb-xxl-120 {
    margin-bottom: 59.5rem !important;
  }
  .mb-xxl-121 {
    margin-bottom: 60rem !important;
  }
  .mb-xxl-122 {
    margin-bottom: 60.5rem !important;
  }
  .mb-xxl-123 {
    margin-bottom: 61rem !important;
  }
  .mb-xxl-124 {
    margin-bottom: 61.5rem !important;
  }
  .mb-xxl-125 {
    margin-bottom: 62rem !important;
  }
  .mb-xxl-126 {
    margin-bottom: 62.5rem !important;
  }
  .mb-xxl-127 {
    margin-bottom: 63rem !important;
  }
  .mb-xxl-128 {
    margin-bottom: 63.5rem !important;
  }
  .mb-xxl-129 {
    margin-bottom: 64rem !important;
  }
  .mb-xxl-130 {
    margin-bottom: 64.5rem !important;
  }
  .mb-xxl-131 {
    margin-bottom: 65rem !important;
  }
  .mb-xxl-132 {
    margin-bottom: 65.5rem !important;
  }
  .mb-xxl-133 {
    margin-bottom: 66rem !important;
  }
  .mb-xxl-134 {
    margin-bottom: 66.5rem !important;
  }
  .mb-xxl-135 {
    margin-bottom: 67rem !important;
  }
  .mb-xxl-136 {
    margin-bottom: 67.5rem !important;
  }
  .mb-xxl-137 {
    margin-bottom: 68rem !important;
  }
  .mb-xxl-138 {
    margin-bottom: 68.5rem !important;
  }
  .mb-xxl-139 {
    margin-bottom: 69rem !important;
  }
  .mb-xxl-140 {
    margin-bottom: 69.5rem !important;
  }
  .mb-xxl-141 {
    margin-bottom: 70rem !important;
  }
  .mb-xxl-142 {
    margin-bottom: 70.5rem !important;
  }
  .mb-xxl-143 {
    margin-bottom: 71rem !important;
  }
  .mb-xxl-144 {
    margin-bottom: 71.5rem !important;
  }
  .mb-xxl-145 {
    margin-bottom: 72rem !important;
  }
  .mb-xxl-146 {
    margin-bottom: 72.5rem !important;
  }
  .mb-xxl-147 {
    margin-bottom: 73rem !important;
  }
  .mb-xxl-148 {
    margin-bottom: 73.5rem !important;
  }
  .mb-xxl-149 {
    margin-bottom: 74rem !important;
  }
  .mb-xxl-150 {
    margin-bottom: 74.5rem !important;
  }
  .mb-xxl-151 {
    margin-bottom: 75rem !important;
  }
  .mb-xxl-152 {
    margin-bottom: 75.5rem !important;
  }
  .mb-xxl-153 {
    margin-bottom: 76rem !important;
  }
  .mb-xxl-154 {
    margin-bottom: 76.5rem !important;
  }
  .mb-xxl-155 {
    margin-bottom: 77rem !important;
  }
  .mb-xxl-156 {
    margin-bottom: 77.5rem !important;
  }
  .mb-xxl-157 {
    margin-bottom: 78rem !important;
  }
  .mb-xxl-158 {
    margin-bottom: 78.5rem !important;
  }
  .mb-xxl-159 {
    margin-bottom: 79rem !important;
  }
  .mb-xxl-160 {
    margin-bottom: 79.5rem !important;
  }
  .ms-xxl-0 {
    margin-left: 0rem !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 2rem !important;
  }
  .ms-xxl-6 {
    margin-left: 2.5rem !important;
  }
  .ms-xxl-7 {
    margin-left: 3rem !important;
  }
  .ms-xxl-8 {
    margin-left: 3.5rem !important;
  }
  .ms-xxl-9 {
    margin-left: 4rem !important;
  }
  .ms-xxl-10 {
    margin-left: 4.5rem !important;
  }
  .ms-xxl-11 {
    margin-left: 5rem !important;
  }
  .ms-xxl-12 {
    margin-left: 5.5rem !important;
  }
  .ms-xxl-13 {
    margin-left: 6rem !important;
  }
  .ms-xxl-14 {
    margin-left: 6.5rem !important;
  }
  .ms-xxl-15 {
    margin-left: 7rem !important;
  }
  .ms-xxl-16 {
    margin-left: 7.5rem !important;
  }
  .ms-xxl-17 {
    margin-left: 8rem !important;
  }
  .ms-xxl-18 {
    margin-left: 8.5rem !important;
  }
  .ms-xxl-19 {
    margin-left: 9rem !important;
  }
  .ms-xxl-20 {
    margin-left: 9.5rem !important;
  }
  .ms-xxl-21 {
    margin-left: 10rem !important;
  }
  .ms-xxl-22 {
    margin-left: 10.5rem !important;
  }
  .ms-xxl-23 {
    margin-left: 11rem !important;
  }
  .ms-xxl-24 {
    margin-left: 11.5rem !important;
  }
  .ms-xxl-25 {
    margin-left: 12rem !important;
  }
  .ms-xxl-26 {
    margin-left: 12.5rem !important;
  }
  .ms-xxl-27 {
    margin-left: 13rem !important;
  }
  .ms-xxl-28 {
    margin-left: 13.5rem !important;
  }
  .ms-xxl-29 {
    margin-left: 14rem !important;
  }
  .ms-xxl-30 {
    margin-left: 14.5rem !important;
  }
  .ms-xxl-31 {
    margin-left: 15rem !important;
  }
  .ms-xxl-32 {
    margin-left: 15.5rem !important;
  }
  .ms-xxl-33 {
    margin-left: 16rem !important;
  }
  .ms-xxl-34 {
    margin-left: 16.5rem !important;
  }
  .ms-xxl-35 {
    margin-left: 17rem !important;
  }
  .ms-xxl-36 {
    margin-left: 17.5rem !important;
  }
  .ms-xxl-37 {
    margin-left: 18rem !important;
  }
  .ms-xxl-38 {
    margin-left: 18.5rem !important;
  }
  .ms-xxl-39 {
    margin-left: 19rem !important;
  }
  .ms-xxl-40 {
    margin-left: 19.5rem !important;
  }
  .ms-xxl-41 {
    margin-left: 20rem !important;
  }
  .ms-xxl-42 {
    margin-left: 20.5rem !important;
  }
  .ms-xxl-43 {
    margin-left: 21rem !important;
  }
  .ms-xxl-44 {
    margin-left: 21.5rem !important;
  }
  .ms-xxl-45 {
    margin-left: 22rem !important;
  }
  .ms-xxl-46 {
    margin-left: 22.5rem !important;
  }
  .ms-xxl-47 {
    margin-left: 23rem !important;
  }
  .ms-xxl-48 {
    margin-left: 23.5rem !important;
  }
  .ms-xxl-49 {
    margin-left: 24rem !important;
  }
  .ms-xxl-50 {
    margin-left: 24.5rem !important;
  }
  .ms-xxl-51 {
    margin-left: 25rem !important;
  }
  .ms-xxl-52 {
    margin-left: 25.5rem !important;
  }
  .ms-xxl-53 {
    margin-left: 26rem !important;
  }
  .ms-xxl-54 {
    margin-left: 26.5rem !important;
  }
  .ms-xxl-55 {
    margin-left: 27rem !important;
  }
  .ms-xxl-56 {
    margin-left: 27.5rem !important;
  }
  .ms-xxl-57 {
    margin-left: 28rem !important;
  }
  .ms-xxl-58 {
    margin-left: 28.5rem !important;
  }
  .ms-xxl-59 {
    margin-left: 29rem !important;
  }
  .ms-xxl-60 {
    margin-left: 29.5rem !important;
  }
  .ms-xxl-61 {
    margin-left: 30rem !important;
  }
  .ms-xxl-62 {
    margin-left: 30.5rem !important;
  }
  .ms-xxl-63 {
    margin-left: 31rem !important;
  }
  .ms-xxl-64 {
    margin-left: 31.5rem !important;
  }
  .ms-xxl-65 {
    margin-left: 32rem !important;
  }
  .ms-xxl-66 {
    margin-left: 32.5rem !important;
  }
  .ms-xxl-67 {
    margin-left: 33rem !important;
  }
  .ms-xxl-68 {
    margin-left: 33.5rem !important;
  }
  .ms-xxl-69 {
    margin-left: 34rem !important;
  }
  .ms-xxl-70 {
    margin-left: 34.5rem !important;
  }
  .ms-xxl-71 {
    margin-left: 35rem !important;
  }
  .ms-xxl-72 {
    margin-left: 35.5rem !important;
  }
  .ms-xxl-73 {
    margin-left: 36rem !important;
  }
  .ms-xxl-74 {
    margin-left: 36.5rem !important;
  }
  .ms-xxl-75 {
    margin-left: 37rem !important;
  }
  .ms-xxl-76 {
    margin-left: 37.5rem !important;
  }
  .ms-xxl-77 {
    margin-left: 38rem !important;
  }
  .ms-xxl-78 {
    margin-left: 38.5rem !important;
  }
  .ms-xxl-79 {
    margin-left: 39rem !important;
  }
  .ms-xxl-80 {
    margin-left: 39.5rem !important;
  }
  .ms-xxl-81 {
    margin-left: 40rem !important;
  }
  .ms-xxl-82 {
    margin-left: 40.5rem !important;
  }
  .ms-xxl-83 {
    margin-left: 41rem !important;
  }
  .ms-xxl-84 {
    margin-left: 41.5rem !important;
  }
  .ms-xxl-85 {
    margin-left: 42rem !important;
  }
  .ms-xxl-86 {
    margin-left: 42.5rem !important;
  }
  .ms-xxl-87 {
    margin-left: 43rem !important;
  }
  .ms-xxl-88 {
    margin-left: 43.5rem !important;
  }
  .ms-xxl-89 {
    margin-left: 44rem !important;
  }
  .ms-xxl-90 {
    margin-left: 44.5rem !important;
  }
  .ms-xxl-91 {
    margin-left: 45rem !important;
  }
  .ms-xxl-92 {
    margin-left: 45.5rem !important;
  }
  .ms-xxl-93 {
    margin-left: 46rem !important;
  }
  .ms-xxl-94 {
    margin-left: 46.5rem !important;
  }
  .ms-xxl-95 {
    margin-left: 47rem !important;
  }
  .ms-xxl-96 {
    margin-left: 47.5rem !important;
  }
  .ms-xxl-97 {
    margin-left: 48rem !important;
  }
  .ms-xxl-98 {
    margin-left: 48.5rem !important;
  }
  .ms-xxl-99 {
    margin-left: 49rem !important;
  }
  .ms-xxl-100 {
    margin-left: 49.5rem !important;
  }
  .ms-xxl-101 {
    margin-left: 50rem !important;
  }
  .ms-xxl-102 {
    margin-left: 50.5rem !important;
  }
  .ms-xxl-103 {
    margin-left: 51rem !important;
  }
  .ms-xxl-104 {
    margin-left: 51.5rem !important;
  }
  .ms-xxl-105 {
    margin-left: 52rem !important;
  }
  .ms-xxl-106 {
    margin-left: 52.5rem !important;
  }
  .ms-xxl-107 {
    margin-left: 53rem !important;
  }
  .ms-xxl-108 {
    margin-left: 53.5rem !important;
  }
  .ms-xxl-109 {
    margin-left: 54rem !important;
  }
  .ms-xxl-110 {
    margin-left: 54.5rem !important;
  }
  .ms-xxl-111 {
    margin-left: 55rem !important;
  }
  .ms-xxl-112 {
    margin-left: 55.5rem !important;
  }
  .ms-xxl-113 {
    margin-left: 56rem !important;
  }
  .ms-xxl-114 {
    margin-left: 56.5rem !important;
  }
  .ms-xxl-115 {
    margin-left: 57rem !important;
  }
  .ms-xxl-116 {
    margin-left: 57.5rem !important;
  }
  .ms-xxl-117 {
    margin-left: 58rem !important;
  }
  .ms-xxl-118 {
    margin-left: 58.5rem !important;
  }
  .ms-xxl-119 {
    margin-left: 59rem !important;
  }
  .ms-xxl-120 {
    margin-left: 59.5rem !important;
  }
  .ms-xxl-121 {
    margin-left: 60rem !important;
  }
  .ms-xxl-122 {
    margin-left: 60.5rem !important;
  }
  .ms-xxl-123 {
    margin-left: 61rem !important;
  }
  .ms-xxl-124 {
    margin-left: 61.5rem !important;
  }
  .ms-xxl-125 {
    margin-left: 62rem !important;
  }
  .ms-xxl-126 {
    margin-left: 62.5rem !important;
  }
  .ms-xxl-127 {
    margin-left: 63rem !important;
  }
  .ms-xxl-128 {
    margin-left: 63.5rem !important;
  }
  .ms-xxl-129 {
    margin-left: 64rem !important;
  }
  .ms-xxl-130 {
    margin-left: 64.5rem !important;
  }
  .ms-xxl-131 {
    margin-left: 65rem !important;
  }
  .ms-xxl-132 {
    margin-left: 65.5rem !important;
  }
  .ms-xxl-133 {
    margin-left: 66rem !important;
  }
  .ms-xxl-134 {
    margin-left: 66.5rem !important;
  }
  .ms-xxl-135 {
    margin-left: 67rem !important;
  }
  .ms-xxl-136 {
    margin-left: 67.5rem !important;
  }
  .ms-xxl-137 {
    margin-left: 68rem !important;
  }
  .ms-xxl-138 {
    margin-left: 68.5rem !important;
  }
  .ms-xxl-139 {
    margin-left: 69rem !important;
  }
  .ms-xxl-140 {
    margin-left: 69.5rem !important;
  }
  .ms-xxl-141 {
    margin-left: 70rem !important;
  }
  .ms-xxl-142 {
    margin-left: 70.5rem !important;
  }
  .ms-xxl-143 {
    margin-left: 71rem !important;
  }
  .ms-xxl-144 {
    margin-left: 71.5rem !important;
  }
  .ms-xxl-145 {
    margin-left: 72rem !important;
  }
  .ms-xxl-146 {
    margin-left: 72.5rem !important;
  }
  .ms-xxl-147 {
    margin-left: 73rem !important;
  }
  .ms-xxl-148 {
    margin-left: 73.5rem !important;
  }
  .ms-xxl-149 {
    margin-left: 74rem !important;
  }
  .ms-xxl-150 {
    margin-left: 74.5rem !important;
  }
  .ms-xxl-151 {
    margin-left: 75rem !important;
  }
  .ms-xxl-152 {
    margin-left: 75.5rem !important;
  }
  .ms-xxl-153 {
    margin-left: 76rem !important;
  }
  .ms-xxl-154 {
    margin-left: 76.5rem !important;
  }
  .ms-xxl-155 {
    margin-left: 77rem !important;
  }
  .ms-xxl-156 {
    margin-left: 77.5rem !important;
  }
  .ms-xxl-157 {
    margin-left: 78rem !important;
  }
  .ms-xxl-158 {
    margin-left: 78.5rem !important;
  }
  .ms-xxl-159 {
    margin-left: 79rem !important;
  }
  .ms-xxl-160 {
    margin-left: 79.5rem !important;
  }
  .me-xxl-0 {
    margin-right: 0rem !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 2rem !important;
  }
  .me-xxl-6 {
    margin-right: 2.5rem !important;
  }
  .me-xxl-7 {
    margin-right: 3rem !important;
  }
  .me-xxl-8 {
    margin-right: 3.5rem !important;
  }
  .me-xxl-9 {
    margin-right: 4rem !important;
  }
  .me-xxl-10 {
    margin-right: 4.5rem !important;
  }
  .me-xxl-11 {
    margin-right: 5rem !important;
  }
  .me-xxl-12 {
    margin-right: 5.5rem !important;
  }
  .me-xxl-13 {
    margin-right: 6rem !important;
  }
  .me-xxl-14 {
    margin-right: 6.5rem !important;
  }
  .me-xxl-15 {
    margin-right: 7rem !important;
  }
  .me-xxl-16 {
    margin-right: 7.5rem !important;
  }
  .me-xxl-17 {
    margin-right: 8rem !important;
  }
  .me-xxl-18 {
    margin-right: 8.5rem !important;
  }
  .me-xxl-19 {
    margin-right: 9rem !important;
  }
  .me-xxl-20 {
    margin-right: 9.5rem !important;
  }
  .me-xxl-21 {
    margin-right: 10rem !important;
  }
  .me-xxl-22 {
    margin-right: 10.5rem !important;
  }
  .me-xxl-23 {
    margin-right: 11rem !important;
  }
  .me-xxl-24 {
    margin-right: 11.5rem !important;
  }
  .me-xxl-25 {
    margin-right: 12rem !important;
  }
  .me-xxl-26 {
    margin-right: 12.5rem !important;
  }
  .me-xxl-27 {
    margin-right: 13rem !important;
  }
  .me-xxl-28 {
    margin-right: 13.5rem !important;
  }
  .me-xxl-29 {
    margin-right: 14rem !important;
  }
  .me-xxl-30 {
    margin-right: 14.5rem !important;
  }
  .me-xxl-31 {
    margin-right: 15rem !important;
  }
  .me-xxl-32 {
    margin-right: 15.5rem !important;
  }
  .me-xxl-33 {
    margin-right: 16rem !important;
  }
  .me-xxl-34 {
    margin-right: 16.5rem !important;
  }
  .me-xxl-35 {
    margin-right: 17rem !important;
  }
  .me-xxl-36 {
    margin-right: 17.5rem !important;
  }
  .me-xxl-37 {
    margin-right: 18rem !important;
  }
  .me-xxl-38 {
    margin-right: 18.5rem !important;
  }
  .me-xxl-39 {
    margin-right: 19rem !important;
  }
  .me-xxl-40 {
    margin-right: 19.5rem !important;
  }
  .me-xxl-41 {
    margin-right: 20rem !important;
  }
  .me-xxl-42 {
    margin-right: 20.5rem !important;
  }
  .me-xxl-43 {
    margin-right: 21rem !important;
  }
  .me-xxl-44 {
    margin-right: 21.5rem !important;
  }
  .me-xxl-45 {
    margin-right: 22rem !important;
  }
  .me-xxl-46 {
    margin-right: 22.5rem !important;
  }
  .me-xxl-47 {
    margin-right: 23rem !important;
  }
  .me-xxl-48 {
    margin-right: 23.5rem !important;
  }
  .me-xxl-49 {
    margin-right: 24rem !important;
  }
  .me-xxl-50 {
    margin-right: 24.5rem !important;
  }
  .me-xxl-51 {
    margin-right: 25rem !important;
  }
  .me-xxl-52 {
    margin-right: 25.5rem !important;
  }
  .me-xxl-53 {
    margin-right: 26rem !important;
  }
  .me-xxl-54 {
    margin-right: 26.5rem !important;
  }
  .me-xxl-55 {
    margin-right: 27rem !important;
  }
  .me-xxl-56 {
    margin-right: 27.5rem !important;
  }
  .me-xxl-57 {
    margin-right: 28rem !important;
  }
  .me-xxl-58 {
    margin-right: 28.5rem !important;
  }
  .me-xxl-59 {
    margin-right: 29rem !important;
  }
  .me-xxl-60 {
    margin-right: 29.5rem !important;
  }
  .me-xxl-61 {
    margin-right: 30rem !important;
  }
  .me-xxl-62 {
    margin-right: 30.5rem !important;
  }
  .me-xxl-63 {
    margin-right: 31rem !important;
  }
  .me-xxl-64 {
    margin-right: 31.5rem !important;
  }
  .me-xxl-65 {
    margin-right: 32rem !important;
  }
  .me-xxl-66 {
    margin-right: 32.5rem !important;
  }
  .me-xxl-67 {
    margin-right: 33rem !important;
  }
  .me-xxl-68 {
    margin-right: 33.5rem !important;
  }
  .me-xxl-69 {
    margin-right: 34rem !important;
  }
  .me-xxl-70 {
    margin-right: 34.5rem !important;
  }
  .me-xxl-71 {
    margin-right: 35rem !important;
  }
  .me-xxl-72 {
    margin-right: 35.5rem !important;
  }
  .me-xxl-73 {
    margin-right: 36rem !important;
  }
  .me-xxl-74 {
    margin-right: 36.5rem !important;
  }
  .me-xxl-75 {
    margin-right: 37rem !important;
  }
  .me-xxl-76 {
    margin-right: 37.5rem !important;
  }
  .me-xxl-77 {
    margin-right: 38rem !important;
  }
  .me-xxl-78 {
    margin-right: 38.5rem !important;
  }
  .me-xxl-79 {
    margin-right: 39rem !important;
  }
  .me-xxl-80 {
    margin-right: 39.5rem !important;
  }
  .me-xxl-81 {
    margin-right: 40rem !important;
  }
  .me-xxl-82 {
    margin-right: 40.5rem !important;
  }
  .me-xxl-83 {
    margin-right: 41rem !important;
  }
  .me-xxl-84 {
    margin-right: 41.5rem !important;
  }
  .me-xxl-85 {
    margin-right: 42rem !important;
  }
  .me-xxl-86 {
    margin-right: 42.5rem !important;
  }
  .me-xxl-87 {
    margin-right: 43rem !important;
  }
  .me-xxl-88 {
    margin-right: 43.5rem !important;
  }
  .me-xxl-89 {
    margin-right: 44rem !important;
  }
  .me-xxl-90 {
    margin-right: 44.5rem !important;
  }
  .me-xxl-91 {
    margin-right: 45rem !important;
  }
  .me-xxl-92 {
    margin-right: 45.5rem !important;
  }
  .me-xxl-93 {
    margin-right: 46rem !important;
  }
  .me-xxl-94 {
    margin-right: 46.5rem !important;
  }
  .me-xxl-95 {
    margin-right: 47rem !important;
  }
  .me-xxl-96 {
    margin-right: 47.5rem !important;
  }
  .me-xxl-97 {
    margin-right: 48rem !important;
  }
  .me-xxl-98 {
    margin-right: 48.5rem !important;
  }
  .me-xxl-99 {
    margin-right: 49rem !important;
  }
  .me-xxl-100 {
    margin-right: 49.5rem !important;
  }
  .me-xxl-101 {
    margin-right: 50rem !important;
  }
  .me-xxl-102 {
    margin-right: 50.5rem !important;
  }
  .me-xxl-103 {
    margin-right: 51rem !important;
  }
  .me-xxl-104 {
    margin-right: 51.5rem !important;
  }
  .me-xxl-105 {
    margin-right: 52rem !important;
  }
  .me-xxl-106 {
    margin-right: 52.5rem !important;
  }
  .me-xxl-107 {
    margin-right: 53rem !important;
  }
  .me-xxl-108 {
    margin-right: 53.5rem !important;
  }
  .me-xxl-109 {
    margin-right: 54rem !important;
  }
  .me-xxl-110 {
    margin-right: 54.5rem !important;
  }
  .me-xxl-111 {
    margin-right: 55rem !important;
  }
  .me-xxl-112 {
    margin-right: 55.5rem !important;
  }
  .me-xxl-113 {
    margin-right: 56rem !important;
  }
  .me-xxl-114 {
    margin-right: 56.5rem !important;
  }
  .me-xxl-115 {
    margin-right: 57rem !important;
  }
  .me-xxl-116 {
    margin-right: 57.5rem !important;
  }
  .me-xxl-117 {
    margin-right: 58rem !important;
  }
  .me-xxl-118 {
    margin-right: 58.5rem !important;
  }
  .me-xxl-119 {
    margin-right: 59rem !important;
  }
  .me-xxl-120 {
    margin-right: 59.5rem !important;
  }
  .me-xxl-121 {
    margin-right: 60rem !important;
  }
  .me-xxl-122 {
    margin-right: 60.5rem !important;
  }
  .me-xxl-123 {
    margin-right: 61rem !important;
  }
  .me-xxl-124 {
    margin-right: 61.5rem !important;
  }
  .me-xxl-125 {
    margin-right: 62rem !important;
  }
  .me-xxl-126 {
    margin-right: 62.5rem !important;
  }
  .me-xxl-127 {
    margin-right: 63rem !important;
  }
  .me-xxl-128 {
    margin-right: 63.5rem !important;
  }
  .me-xxl-129 {
    margin-right: 64rem !important;
  }
  .me-xxl-130 {
    margin-right: 64.5rem !important;
  }
  .me-xxl-131 {
    margin-right: 65rem !important;
  }
  .me-xxl-132 {
    margin-right: 65.5rem !important;
  }
  .me-xxl-133 {
    margin-right: 66rem !important;
  }
  .me-xxl-134 {
    margin-right: 66.5rem !important;
  }
  .me-xxl-135 {
    margin-right: 67rem !important;
  }
  .me-xxl-136 {
    margin-right: 67.5rem !important;
  }
  .me-xxl-137 {
    margin-right: 68rem !important;
  }
  .me-xxl-138 {
    margin-right: 68.5rem !important;
  }
  .me-xxl-139 {
    margin-right: 69rem !important;
  }
  .me-xxl-140 {
    margin-right: 69.5rem !important;
  }
  .me-xxl-141 {
    margin-right: 70rem !important;
  }
  .me-xxl-142 {
    margin-right: 70.5rem !important;
  }
  .me-xxl-143 {
    margin-right: 71rem !important;
  }
  .me-xxl-144 {
    margin-right: 71.5rem !important;
  }
  .me-xxl-145 {
    margin-right: 72rem !important;
  }
  .me-xxl-146 {
    margin-right: 72.5rem !important;
  }
  .me-xxl-147 {
    margin-right: 73rem !important;
  }
  .me-xxl-148 {
    margin-right: 73.5rem !important;
  }
  .me-xxl-149 {
    margin-right: 74rem !important;
  }
  .me-xxl-150 {
    margin-right: 74.5rem !important;
  }
  .me-xxl-151 {
    margin-right: 75rem !important;
  }
  .me-xxl-152 {
    margin-right: 75.5rem !important;
  }
  .me-xxl-153 {
    margin-right: 76rem !important;
  }
  .me-xxl-154 {
    margin-right: 76.5rem !important;
  }
  .me-xxl-155 {
    margin-right: 77rem !important;
  }
  .me-xxl-156 {
    margin-right: 77.5rem !important;
  }
  .me-xxl-157 {
    margin-right: 78rem !important;
  }
  .me-xxl-158 {
    margin-right: 78.5rem !important;
  }
  .me-xxl-159 {
    margin-right: 79rem !important;
  }
  .me-xxl-160 {
    margin-right: 79.5rem !important;
  }
  .mx-xxl-0 {
    margin-left: 0rem !important;
    margin-right: 0rem !important;
  }
  .mx-xxl-1 {
    margin-left: 0.25rem !important;
    margin-right: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-left: 0.5rem !important;
    margin-right: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
  .mx-xxl-4 {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-left: 2rem !important;
    margin-right: 2rem !important;
  }
  .mx-xxl-6 {
    margin-left: 2.5rem !important;
    margin-right: 2.5rem !important;
  }
  .mx-xxl-7 {
    margin-left: 3rem !important;
    margin-right: 3rem !important;
  }
  .mx-xxl-8 {
    margin-left: 3.5rem !important;
    margin-right: 3.5rem !important;
  }
  .mx-xxl-9 {
    margin-left: 4rem !important;
    margin-right: 4rem !important;
  }
  .mx-xxl-10 {
    margin-left: 4.5rem !important;
    margin-right: 4.5rem !important;
  }
  .mx-xxl-11 {
    margin-left: 5rem !important;
    margin-right: 5rem !important;
  }
  .mx-xxl-12 {
    margin-left: 5.5rem !important;
    margin-right: 5.5rem !important;
  }
  .mx-xxl-13 {
    margin-left: 6rem !important;
    margin-right: 6rem !important;
  }
  .mx-xxl-14 {
    margin-left: 6.5rem !important;
    margin-right: 6.5rem !important;
  }
  .mx-xxl-15 {
    margin-left: 7rem !important;
    margin-right: 7rem !important;
  }
  .mx-xxl-16 {
    margin-left: 7.5rem !important;
    margin-right: 7.5rem !important;
  }
  .mx-xxl-17 {
    margin-left: 8rem !important;
    margin-right: 8rem !important;
  }
  .mx-xxl-18 {
    margin-left: 8.5rem !important;
    margin-right: 8.5rem !important;
  }
  .mx-xxl-19 {
    margin-left: 9rem !important;
    margin-right: 9rem !important;
  }
  .mx-xxl-20 {
    margin-left: 9.5rem !important;
    margin-right: 9.5rem !important;
  }
  .mx-xxl-21 {
    margin-left: 10rem !important;
    margin-right: 10rem !important;
  }
  .mx-xxl-22 {
    margin-left: 10.5rem !important;
    margin-right: 10.5rem !important;
  }
  .mx-xxl-23 {
    margin-left: 11rem !important;
    margin-right: 11rem !important;
  }
  .mx-xxl-24 {
    margin-left: 11.5rem !important;
    margin-right: 11.5rem !important;
  }
  .mx-xxl-25 {
    margin-left: 12rem !important;
    margin-right: 12rem !important;
  }
  .mx-xxl-26 {
    margin-left: 12.5rem !important;
    margin-right: 12.5rem !important;
  }
  .mx-xxl-27 {
    margin-left: 13rem !important;
    margin-right: 13rem !important;
  }
  .mx-xxl-28 {
    margin-left: 13.5rem !important;
    margin-right: 13.5rem !important;
  }
  .mx-xxl-29 {
    margin-left: 14rem !important;
    margin-right: 14rem !important;
  }
  .mx-xxl-30 {
    margin-left: 14.5rem !important;
    margin-right: 14.5rem !important;
  }
  .mx-xxl-31 {
    margin-left: 15rem !important;
    margin-right: 15rem !important;
  }
  .mx-xxl-32 {
    margin-left: 15.5rem !important;
    margin-right: 15.5rem !important;
  }
  .mx-xxl-33 {
    margin-left: 16rem !important;
    margin-right: 16rem !important;
  }
  .mx-xxl-34 {
    margin-left: 16.5rem !important;
    margin-right: 16.5rem !important;
  }
  .mx-xxl-35 {
    margin-left: 17rem !important;
    margin-right: 17rem !important;
  }
  .mx-xxl-36 {
    margin-left: 17.5rem !important;
    margin-right: 17.5rem !important;
  }
  .mx-xxl-37 {
    margin-left: 18rem !important;
    margin-right: 18rem !important;
  }
  .mx-xxl-38 {
    margin-left: 18.5rem !important;
    margin-right: 18.5rem !important;
  }
  .mx-xxl-39 {
    margin-left: 19rem !important;
    margin-right: 19rem !important;
  }
  .mx-xxl-40 {
    margin-left: 19.5rem !important;
    margin-right: 19.5rem !important;
  }
  .mx-xxl-41 {
    margin-left: 20rem !important;
    margin-right: 20rem !important;
  }
  .mx-xxl-42 {
    margin-left: 20.5rem !important;
    margin-right: 20.5rem !important;
  }
  .mx-xxl-43 {
    margin-left: 21rem !important;
    margin-right: 21rem !important;
  }
  .mx-xxl-44 {
    margin-left: 21.5rem !important;
    margin-right: 21.5rem !important;
  }
  .mx-xxl-45 {
    margin-left: 22rem !important;
    margin-right: 22rem !important;
  }
  .mx-xxl-46 {
    margin-left: 22.5rem !important;
    margin-right: 22.5rem !important;
  }
  .mx-xxl-47 {
    margin-left: 23rem !important;
    margin-right: 23rem !important;
  }
  .mx-xxl-48 {
    margin-left: 23.5rem !important;
    margin-right: 23.5rem !important;
  }
  .mx-xxl-49 {
    margin-left: 24rem !important;
    margin-right: 24rem !important;
  }
  .mx-xxl-50 {
    margin-left: 24.5rem !important;
    margin-right: 24.5rem !important;
  }
  .mx-xxl-51 {
    margin-left: 25rem !important;
    margin-right: 25rem !important;
  }
  .mx-xxl-52 {
    margin-left: 25.5rem !important;
    margin-right: 25.5rem !important;
  }
  .mx-xxl-53 {
    margin-left: 26rem !important;
    margin-right: 26rem !important;
  }
  .mx-xxl-54 {
    margin-left: 26.5rem !important;
    margin-right: 26.5rem !important;
  }
  .mx-xxl-55 {
    margin-left: 27rem !important;
    margin-right: 27rem !important;
  }
  .mx-xxl-56 {
    margin-left: 27.5rem !important;
    margin-right: 27.5rem !important;
  }
  .mx-xxl-57 {
    margin-left: 28rem !important;
    margin-right: 28rem !important;
  }
  .mx-xxl-58 {
    margin-left: 28.5rem !important;
    margin-right: 28.5rem !important;
  }
  .mx-xxl-59 {
    margin-left: 29rem !important;
    margin-right: 29rem !important;
  }
  .mx-xxl-60 {
    margin-left: 29.5rem !important;
    margin-right: 29.5rem !important;
  }
  .mx-xxl-61 {
    margin-left: 30rem !important;
    margin-right: 30rem !important;
  }
  .mx-xxl-62 {
    margin-left: 30.5rem !important;
    margin-right: 30.5rem !important;
  }
  .mx-xxl-63 {
    margin-left: 31rem !important;
    margin-right: 31rem !important;
  }
  .mx-xxl-64 {
    margin-left: 31.5rem !important;
    margin-right: 31.5rem !important;
  }
  .mx-xxl-65 {
    margin-left: 32rem !important;
    margin-right: 32rem !important;
  }
  .mx-xxl-66 {
    margin-left: 32.5rem !important;
    margin-right: 32.5rem !important;
  }
  .mx-xxl-67 {
    margin-left: 33rem !important;
    margin-right: 33rem !important;
  }
  .mx-xxl-68 {
    margin-left: 33.5rem !important;
    margin-right: 33.5rem !important;
  }
  .mx-xxl-69 {
    margin-left: 34rem !important;
    margin-right: 34rem !important;
  }
  .mx-xxl-70 {
    margin-left: 34.5rem !important;
    margin-right: 34.5rem !important;
  }
  .mx-xxl-71 {
    margin-left: 35rem !important;
    margin-right: 35rem !important;
  }
  .mx-xxl-72 {
    margin-left: 35.5rem !important;
    margin-right: 35.5rem !important;
  }
  .mx-xxl-73 {
    margin-left: 36rem !important;
    margin-right: 36rem !important;
  }
  .mx-xxl-74 {
    margin-left: 36.5rem !important;
    margin-right: 36.5rem !important;
  }
  .mx-xxl-75 {
    margin-left: 37rem !important;
    margin-right: 37rem !important;
  }
  .mx-xxl-76 {
    margin-left: 37.5rem !important;
    margin-right: 37.5rem !important;
  }
  .mx-xxl-77 {
    margin-left: 38rem !important;
    margin-right: 38rem !important;
  }
  .mx-xxl-78 {
    margin-left: 38.5rem !important;
    margin-right: 38.5rem !important;
  }
  .mx-xxl-79 {
    margin-left: 39rem !important;
    margin-right: 39rem !important;
  }
  .mx-xxl-80 {
    margin-left: 39.5rem !important;
    margin-right: 39.5rem !important;
  }
  .mx-xxl-81 {
    margin-left: 40rem !important;
    margin-right: 40rem !important;
  }
  .mx-xxl-82 {
    margin-left: 40.5rem !important;
    margin-right: 40.5rem !important;
  }
  .mx-xxl-83 {
    margin-left: 41rem !important;
    margin-right: 41rem !important;
  }
  .mx-xxl-84 {
    margin-left: 41.5rem !important;
    margin-right: 41.5rem !important;
  }
  .mx-xxl-85 {
    margin-left: 42rem !important;
    margin-right: 42rem !important;
  }
  .mx-xxl-86 {
    margin-left: 42.5rem !important;
    margin-right: 42.5rem !important;
  }
  .mx-xxl-87 {
    margin-left: 43rem !important;
    margin-right: 43rem !important;
  }
  .mx-xxl-88 {
    margin-left: 43.5rem !important;
    margin-right: 43.5rem !important;
  }
  .mx-xxl-89 {
    margin-left: 44rem !important;
    margin-right: 44rem !important;
  }
  .mx-xxl-90 {
    margin-left: 44.5rem !important;
    margin-right: 44.5rem !important;
  }
  .mx-xxl-91 {
    margin-left: 45rem !important;
    margin-right: 45rem !important;
  }
  .mx-xxl-92 {
    margin-left: 45.5rem !important;
    margin-right: 45.5rem !important;
  }
  .mx-xxl-93 {
    margin-left: 46rem !important;
    margin-right: 46rem !important;
  }
  .mx-xxl-94 {
    margin-left: 46.5rem !important;
    margin-right: 46.5rem !important;
  }
  .mx-xxl-95 {
    margin-left: 47rem !important;
    margin-right: 47rem !important;
  }
  .mx-xxl-96 {
    margin-left: 47.5rem !important;
    margin-right: 47.5rem !important;
  }
  .mx-xxl-97 {
    margin-left: 48rem !important;
    margin-right: 48rem !important;
  }
  .mx-xxl-98 {
    margin-left: 48.5rem !important;
    margin-right: 48.5rem !important;
  }
  .mx-xxl-99 {
    margin-left: 49rem !important;
    margin-right: 49rem !important;
  }
  .mx-xxl-100 {
    margin-left: 49.5rem !important;
    margin-right: 49.5rem !important;
  }
  .mx-xxl-101 {
    margin-left: 50rem !important;
    margin-right: 50rem !important;
  }
  .mx-xxl-102 {
    margin-left: 50.5rem !important;
    margin-right: 50.5rem !important;
  }
  .mx-xxl-103 {
    margin-left: 51rem !important;
    margin-right: 51rem !important;
  }
  .mx-xxl-104 {
    margin-left: 51.5rem !important;
    margin-right: 51.5rem !important;
  }
  .mx-xxl-105 {
    margin-left: 52rem !important;
    margin-right: 52rem !important;
  }
  .mx-xxl-106 {
    margin-left: 52.5rem !important;
    margin-right: 52.5rem !important;
  }
  .mx-xxl-107 {
    margin-left: 53rem !important;
    margin-right: 53rem !important;
  }
  .mx-xxl-108 {
    margin-left: 53.5rem !important;
    margin-right: 53.5rem !important;
  }
  .mx-xxl-109 {
    margin-left: 54rem !important;
    margin-right: 54rem !important;
  }
  .mx-xxl-110 {
    margin-left: 54.5rem !important;
    margin-right: 54.5rem !important;
  }
  .mx-xxl-111 {
    margin-left: 55rem !important;
    margin-right: 55rem !important;
  }
  .mx-xxl-112 {
    margin-left: 55.5rem !important;
    margin-right: 55.5rem !important;
  }
  .mx-xxl-113 {
    margin-left: 56rem !important;
    margin-right: 56rem !important;
  }
  .mx-xxl-114 {
    margin-left: 56.5rem !important;
    margin-right: 56.5rem !important;
  }
  .mx-xxl-115 {
    margin-left: 57rem !important;
    margin-right: 57rem !important;
  }
  .mx-xxl-116 {
    margin-left: 57.5rem !important;
    margin-right: 57.5rem !important;
  }
  .mx-xxl-117 {
    margin-left: 58rem !important;
    margin-right: 58rem !important;
  }
  .mx-xxl-118 {
    margin-left: 58.5rem !important;
    margin-right: 58.5rem !important;
  }
  .mx-xxl-119 {
    margin-left: 59rem !important;
    margin-right: 59rem !important;
  }
  .mx-xxl-120 {
    margin-left: 59.5rem !important;
    margin-right: 59.5rem !important;
  }
  .mx-xxl-121 {
    margin-left: 60rem !important;
    margin-right: 60rem !important;
  }
  .mx-xxl-122 {
    margin-left: 60.5rem !important;
    margin-right: 60.5rem !important;
  }
  .mx-xxl-123 {
    margin-left: 61rem !important;
    margin-right: 61rem !important;
  }
  .mx-xxl-124 {
    margin-left: 61.5rem !important;
    margin-right: 61.5rem !important;
  }
  .mx-xxl-125 {
    margin-left: 62rem !important;
    margin-right: 62rem !important;
  }
  .mx-xxl-126 {
    margin-left: 62.5rem !important;
    margin-right: 62.5rem !important;
  }
  .mx-xxl-127 {
    margin-left: 63rem !important;
    margin-right: 63rem !important;
  }
  .mx-xxl-128 {
    margin-left: 63.5rem !important;
    margin-right: 63.5rem !important;
  }
  .mx-xxl-129 {
    margin-left: 64rem !important;
    margin-right: 64rem !important;
  }
  .mx-xxl-130 {
    margin-left: 64.5rem !important;
    margin-right: 64.5rem !important;
  }
  .mx-xxl-131 {
    margin-left: 65rem !important;
    margin-right: 65rem !important;
  }
  .mx-xxl-132 {
    margin-left: 65.5rem !important;
    margin-right: 65.5rem !important;
  }
  .mx-xxl-133 {
    margin-left: 66rem !important;
    margin-right: 66rem !important;
  }
  .mx-xxl-134 {
    margin-left: 66.5rem !important;
    margin-right: 66.5rem !important;
  }
  .mx-xxl-135 {
    margin-left: 67rem !important;
    margin-right: 67rem !important;
  }
  .mx-xxl-136 {
    margin-left: 67.5rem !important;
    margin-right: 67.5rem !important;
  }
  .mx-xxl-137 {
    margin-left: 68rem !important;
    margin-right: 68rem !important;
  }
  .mx-xxl-138 {
    margin-left: 68.5rem !important;
    margin-right: 68.5rem !important;
  }
  .mx-xxl-139 {
    margin-left: 69rem !important;
    margin-right: 69rem !important;
  }
  .mx-xxl-140 {
    margin-left: 69.5rem !important;
    margin-right: 69.5rem !important;
  }
  .mx-xxl-141 {
    margin-left: 70rem !important;
    margin-right: 70rem !important;
  }
  .mx-xxl-142 {
    margin-left: 70.5rem !important;
    margin-right: 70.5rem !important;
  }
  .mx-xxl-143 {
    margin-left: 71rem !important;
    margin-right: 71rem !important;
  }
  .mx-xxl-144 {
    margin-left: 71.5rem !important;
    margin-right: 71.5rem !important;
  }
  .mx-xxl-145 {
    margin-left: 72rem !important;
    margin-right: 72rem !important;
  }
  .mx-xxl-146 {
    margin-left: 72.5rem !important;
    margin-right: 72.5rem !important;
  }
  .mx-xxl-147 {
    margin-left: 73rem !important;
    margin-right: 73rem !important;
  }
  .mx-xxl-148 {
    margin-left: 73.5rem !important;
    margin-right: 73.5rem !important;
  }
  .mx-xxl-149 {
    margin-left: 74rem !important;
    margin-right: 74rem !important;
  }
  .mx-xxl-150 {
    margin-left: 74.5rem !important;
    margin-right: 74.5rem !important;
  }
  .mx-xxl-151 {
    margin-left: 75rem !important;
    margin-right: 75rem !important;
  }
  .mx-xxl-152 {
    margin-left: 75.5rem !important;
    margin-right: 75.5rem !important;
  }
  .mx-xxl-153 {
    margin-left: 76rem !important;
    margin-right: 76rem !important;
  }
  .mx-xxl-154 {
    margin-left: 76.5rem !important;
    margin-right: 76.5rem !important;
  }
  .mx-xxl-155 {
    margin-left: 77rem !important;
    margin-right: 77rem !important;
  }
  .mx-xxl-156 {
    margin-left: 77.5rem !important;
    margin-right: 77.5rem !important;
  }
  .mx-xxl-157 {
    margin-left: 78rem !important;
    margin-right: 78rem !important;
  }
  .mx-xxl-158 {
    margin-left: 78.5rem !important;
    margin-right: 78.5rem !important;
  }
  .mx-xxl-159 {
    margin-left: 79rem !important;
    margin-right: 79rem !important;
  }
  .mx-xxl-160 {
    margin-left: 79.5rem !important;
    margin-right: 79.5rem !important;
  }
  .my-xxl-0 {
    margin-top: 0rem !important;
    margin-bottom: 0rem !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 2rem !important;
    margin-bottom: 2rem !important;
  }
  .my-xxl-6 {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important;
  }
  .my-xxl-7 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-8 {
    margin-top: 3.5rem !important;
    margin-bottom: 3.5rem !important;
  }
  .my-xxl-9 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important;
  }
  .my-xxl-10 {
    margin-top: 4.5rem !important;
    margin-bottom: 4.5rem !important;
  }
  .my-xxl-11 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important;
  }
  .my-xxl-12 {
    margin-top: 5.5rem !important;
    margin-bottom: 5.5rem !important;
  }
  .my-xxl-13 {
    margin-top: 6rem !important;
    margin-bottom: 6rem !important;
  }
  .my-xxl-14 {
    margin-top: 6.5rem !important;
    margin-bottom: 6.5rem !important;
  }
  .my-xxl-15 {
    margin-top: 7rem !important;
    margin-bottom: 7rem !important;
  }
  .my-xxl-16 {
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important;
  }
  .my-xxl-17 {
    margin-top: 8rem !important;
    margin-bottom: 8rem !important;
  }
  .my-xxl-18 {
    margin-top: 8.5rem !important;
    margin-bottom: 8.5rem !important;
  }
  .my-xxl-19 {
    margin-top: 9rem !important;
    margin-bottom: 9rem !important;
  }
  .my-xxl-20 {
    margin-top: 9.5rem !important;
    margin-bottom: 9.5rem !important;
  }
  .my-xxl-21 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important;
  }
  .my-xxl-22 {
    margin-top: 10.5rem !important;
    margin-bottom: 10.5rem !important;
  }
  .my-xxl-23 {
    margin-top: 11rem !important;
    margin-bottom: 11rem !important;
  }
  .my-xxl-24 {
    margin-top: 11.5rem !important;
    margin-bottom: 11.5rem !important;
  }
  .my-xxl-25 {
    margin-top: 12rem !important;
    margin-bottom: 12rem !important;
  }
  .my-xxl-26 {
    margin-top: 12.5rem !important;
    margin-bottom: 12.5rem !important;
  }
  .my-xxl-27 {
    margin-top: 13rem !important;
    margin-bottom: 13rem !important;
  }
  .my-xxl-28 {
    margin-top: 13.5rem !important;
    margin-bottom: 13.5rem !important;
  }
  .my-xxl-29 {
    margin-top: 14rem !important;
    margin-bottom: 14rem !important;
  }
  .my-xxl-30 {
    margin-top: 14.5rem !important;
    margin-bottom: 14.5rem !important;
  }
  .my-xxl-31 {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important;
  }
  .my-xxl-32 {
    margin-top: 15.5rem !important;
    margin-bottom: 15.5rem !important;
  }
  .my-xxl-33 {
    margin-top: 16rem !important;
    margin-bottom: 16rem !important;
  }
  .my-xxl-34 {
    margin-top: 16.5rem !important;
    margin-bottom: 16.5rem !important;
  }
  .my-xxl-35 {
    margin-top: 17rem !important;
    margin-bottom: 17rem !important;
  }
  .my-xxl-36 {
    margin-top: 17.5rem !important;
    margin-bottom: 17.5rem !important;
  }
  .my-xxl-37 {
    margin-top: 18rem !important;
    margin-bottom: 18rem !important;
  }
  .my-xxl-38 {
    margin-top: 18.5rem !important;
    margin-bottom: 18.5rem !important;
  }
  .my-xxl-39 {
    margin-top: 19rem !important;
    margin-bottom: 19rem !important;
  }
  .my-xxl-40 {
    margin-top: 19.5rem !important;
    margin-bottom: 19.5rem !important;
  }
  .my-xxl-41 {
    margin-top: 20rem !important;
    margin-bottom: 20rem !important;
  }
  .my-xxl-42 {
    margin-top: 20.5rem !important;
    margin-bottom: 20.5rem !important;
  }
  .my-xxl-43 {
    margin-top: 21rem !important;
    margin-bottom: 21rem !important;
  }
  .my-xxl-44 {
    margin-top: 21.5rem !important;
    margin-bottom: 21.5rem !important;
  }
  .my-xxl-45 {
    margin-top: 22rem !important;
    margin-bottom: 22rem !important;
  }
  .my-xxl-46 {
    margin-top: 22.5rem !important;
    margin-bottom: 22.5rem !important;
  }
  .my-xxl-47 {
    margin-top: 23rem !important;
    margin-bottom: 23rem !important;
  }
  .my-xxl-48 {
    margin-top: 23.5rem !important;
    margin-bottom: 23.5rem !important;
  }
  .my-xxl-49 {
    margin-top: 24rem !important;
    margin-bottom: 24rem !important;
  }
  .my-xxl-50 {
    margin-top: 24.5rem !important;
    margin-bottom: 24.5rem !important;
  }
  .my-xxl-51 {
    margin-top: 25rem !important;
    margin-bottom: 25rem !important;
  }
  .my-xxl-52 {
    margin-top: 25.5rem !important;
    margin-bottom: 25.5rem !important;
  }
  .my-xxl-53 {
    margin-top: 26rem !important;
    margin-bottom: 26rem !important;
  }
  .my-xxl-54 {
    margin-top: 26.5rem !important;
    margin-bottom: 26.5rem !important;
  }
  .my-xxl-55 {
    margin-top: 27rem !important;
    margin-bottom: 27rem !important;
  }
  .my-xxl-56 {
    margin-top: 27.5rem !important;
    margin-bottom: 27.5rem !important;
  }
  .my-xxl-57 {
    margin-top: 28rem !important;
    margin-bottom: 28rem !important;
  }
  .my-xxl-58 {
    margin-top: 28.5rem !important;
    margin-bottom: 28.5rem !important;
  }
  .my-xxl-59 {
    margin-top: 29rem !important;
    margin-bottom: 29rem !important;
  }
  .my-xxl-60 {
    margin-top: 29.5rem !important;
    margin-bottom: 29.5rem !important;
  }
  .my-xxl-61 {
    margin-top: 30rem !important;
    margin-bottom: 30rem !important;
  }
  .my-xxl-62 {
    margin-top: 30.5rem !important;
    margin-bottom: 30.5rem !important;
  }
  .my-xxl-63 {
    margin-top: 31rem !important;
    margin-bottom: 31rem !important;
  }
  .my-xxl-64 {
    margin-top: 31.5rem !important;
    margin-bottom: 31.5rem !important;
  }
  .my-xxl-65 {
    margin-top: 32rem !important;
    margin-bottom: 32rem !important;
  }
  .my-xxl-66 {
    margin-top: 32.5rem !important;
    margin-bottom: 32.5rem !important;
  }
  .my-xxl-67 {
    margin-top: 33rem !important;
    margin-bottom: 33rem !important;
  }
  .my-xxl-68 {
    margin-top: 33.5rem !important;
    margin-bottom: 33.5rem !important;
  }
  .my-xxl-69 {
    margin-top: 34rem !important;
    margin-bottom: 34rem !important;
  }
  .my-xxl-70 {
    margin-top: 34.5rem !important;
    margin-bottom: 34.5rem !important;
  }
  .my-xxl-71 {
    margin-top: 35rem !important;
    margin-bottom: 35rem !important;
  }
  .my-xxl-72 {
    margin-top: 35.5rem !important;
    margin-bottom: 35.5rem !important;
  }
  .my-xxl-73 {
    margin-top: 36rem !important;
    margin-bottom: 36rem !important;
  }
  .my-xxl-74 {
    margin-top: 36.5rem !important;
    margin-bottom: 36.5rem !important;
  }
  .my-xxl-75 {
    margin-top: 37rem !important;
    margin-bottom: 37rem !important;
  }
  .my-xxl-76 {
    margin-top: 37.5rem !important;
    margin-bottom: 37.5rem !important;
  }
  .my-xxl-77 {
    margin-top: 38rem !important;
    margin-bottom: 38rem !important;
  }
  .my-xxl-78 {
    margin-top: 38.5rem !important;
    margin-bottom: 38.5rem !important;
  }
  .my-xxl-79 {
    margin-top: 39rem !important;
    margin-bottom: 39rem !important;
  }
  .my-xxl-80 {
    margin-top: 39.5rem !important;
    margin-bottom: 39.5rem !important;
  }
  .my-xxl-81 {
    margin-top: 40rem !important;
    margin-bottom: 40rem !important;
  }
  .my-xxl-82 {
    margin-top: 40.5rem !important;
    margin-bottom: 40.5rem !important;
  }
  .my-xxl-83 {
    margin-top: 41rem !important;
    margin-bottom: 41rem !important;
  }
  .my-xxl-84 {
    margin-top: 41.5rem !important;
    margin-bottom: 41.5rem !important;
  }
  .my-xxl-85 {
    margin-top: 42rem !important;
    margin-bottom: 42rem !important;
  }
  .my-xxl-86 {
    margin-top: 42.5rem !important;
    margin-bottom: 42.5rem !important;
  }
  .my-xxl-87 {
    margin-top: 43rem !important;
    margin-bottom: 43rem !important;
  }
  .my-xxl-88 {
    margin-top: 43.5rem !important;
    margin-bottom: 43.5rem !important;
  }
  .my-xxl-89 {
    margin-top: 44rem !important;
    margin-bottom: 44rem !important;
  }
  .my-xxl-90 {
    margin-top: 44.5rem !important;
    margin-bottom: 44.5rem !important;
  }
  .my-xxl-91 {
    margin-top: 45rem !important;
    margin-bottom: 45rem !important;
  }
  .my-xxl-92 {
    margin-top: 45.5rem !important;
    margin-bottom: 45.5rem !important;
  }
  .my-xxl-93 {
    margin-top: 46rem !important;
    margin-bottom: 46rem !important;
  }
  .my-xxl-94 {
    margin-top: 46.5rem !important;
    margin-bottom: 46.5rem !important;
  }
  .my-xxl-95 {
    margin-top: 47rem !important;
    margin-bottom: 47rem !important;
  }
  .my-xxl-96 {
    margin-top: 47.5rem !important;
    margin-bottom: 47.5rem !important;
  }
  .my-xxl-97 {
    margin-top: 48rem !important;
    margin-bottom: 48rem !important;
  }
  .my-xxl-98 {
    margin-top: 48.5rem !important;
    margin-bottom: 48.5rem !important;
  }
  .my-xxl-99 {
    margin-top: 49rem !important;
    margin-bottom: 49rem !important;
  }
  .my-xxl-100 {
    margin-top: 49.5rem !important;
    margin-bottom: 49.5rem !important;
  }
  .my-xxl-101 {
    margin-top: 50rem !important;
    margin-bottom: 50rem !important;
  }
  .my-xxl-102 {
    margin-top: 50.5rem !important;
    margin-bottom: 50.5rem !important;
  }
  .my-xxl-103 {
    margin-top: 51rem !important;
    margin-bottom: 51rem !important;
  }
  .my-xxl-104 {
    margin-top: 51.5rem !important;
    margin-bottom: 51.5rem !important;
  }
  .my-xxl-105 {
    margin-top: 52rem !important;
    margin-bottom: 52rem !important;
  }
  .my-xxl-106 {
    margin-top: 52.5rem !important;
    margin-bottom: 52.5rem !important;
  }
  .my-xxl-107 {
    margin-top: 53rem !important;
    margin-bottom: 53rem !important;
  }
  .my-xxl-108 {
    margin-top: 53.5rem !important;
    margin-bottom: 53.5rem !important;
  }
  .my-xxl-109 {
    margin-top: 54rem !important;
    margin-bottom: 54rem !important;
  }
  .my-xxl-110 {
    margin-top: 54.5rem !important;
    margin-bottom: 54.5rem !important;
  }
  .my-xxl-111 {
    margin-top: 55rem !important;
    margin-bottom: 55rem !important;
  }
  .my-xxl-112 {
    margin-top: 55.5rem !important;
    margin-bottom: 55.5rem !important;
  }
  .my-xxl-113 {
    margin-top: 56rem !important;
    margin-bottom: 56rem !important;
  }
  .my-xxl-114 {
    margin-top: 56.5rem !important;
    margin-bottom: 56.5rem !important;
  }
  .my-xxl-115 {
    margin-top: 57rem !important;
    margin-bottom: 57rem !important;
  }
  .my-xxl-116 {
    margin-top: 57.5rem !important;
    margin-bottom: 57.5rem !important;
  }
  .my-xxl-117 {
    margin-top: 58rem !important;
    margin-bottom: 58rem !important;
  }
  .my-xxl-118 {
    margin-top: 58.5rem !important;
    margin-bottom: 58.5rem !important;
  }
  .my-xxl-119 {
    margin-top: 59rem !important;
    margin-bottom: 59rem !important;
  }
  .my-xxl-120 {
    margin-top: 59.5rem !important;
    margin-bottom: 59.5rem !important;
  }
  .my-xxl-121 {
    margin-top: 60rem !important;
    margin-bottom: 60rem !important;
  }
  .my-xxl-122 {
    margin-top: 60.5rem !important;
    margin-bottom: 60.5rem !important;
  }
  .my-xxl-123 {
    margin-top: 61rem !important;
    margin-bottom: 61rem !important;
  }
  .my-xxl-124 {
    margin-top: 61.5rem !important;
    margin-bottom: 61.5rem !important;
  }
  .my-xxl-125 {
    margin-top: 62rem !important;
    margin-bottom: 62rem !important;
  }
  .my-xxl-126 {
    margin-top: 62.5rem !important;
    margin-bottom: 62.5rem !important;
  }
  .my-xxl-127 {
    margin-top: 63rem !important;
    margin-bottom: 63rem !important;
  }
  .my-xxl-128 {
    margin-top: 63.5rem !important;
    margin-bottom: 63.5rem !important;
  }
  .my-xxl-129 {
    margin-top: 64rem !important;
    margin-bottom: 64rem !important;
  }
  .my-xxl-130 {
    margin-top: 64.5rem !important;
    margin-bottom: 64.5rem !important;
  }
  .my-xxl-131 {
    margin-top: 65rem !important;
    margin-bottom: 65rem !important;
  }
  .my-xxl-132 {
    margin-top: 65.5rem !important;
    margin-bottom: 65.5rem !important;
  }
  .my-xxl-133 {
    margin-top: 66rem !important;
    margin-bottom: 66rem !important;
  }
  .my-xxl-134 {
    margin-top: 66.5rem !important;
    margin-bottom: 66.5rem !important;
  }
  .my-xxl-135 {
    margin-top: 67rem !important;
    margin-bottom: 67rem !important;
  }
  .my-xxl-136 {
    margin-top: 67.5rem !important;
    margin-bottom: 67.5rem !important;
  }
  .my-xxl-137 {
    margin-top: 68rem !important;
    margin-bottom: 68rem !important;
  }
  .my-xxl-138 {
    margin-top: 68.5rem !important;
    margin-bottom: 68.5rem !important;
  }
  .my-xxl-139 {
    margin-top: 69rem !important;
    margin-bottom: 69rem !important;
  }
  .my-xxl-140 {
    margin-top: 69.5rem !important;
    margin-bottom: 69.5rem !important;
  }
  .my-xxl-141 {
    margin-top: 70rem !important;
    margin-bottom: 70rem !important;
  }
  .my-xxl-142 {
    margin-top: 70.5rem !important;
    margin-bottom: 70.5rem !important;
  }
  .my-xxl-143 {
    margin-top: 71rem !important;
    margin-bottom: 71rem !important;
  }
  .my-xxl-144 {
    margin-top: 71.5rem !important;
    margin-bottom: 71.5rem !important;
  }
  .my-xxl-145 {
    margin-top: 72rem !important;
    margin-bottom: 72rem !important;
  }
  .my-xxl-146 {
    margin-top: 72.5rem !important;
    margin-bottom: 72.5rem !important;
  }
  .my-xxl-147 {
    margin-top: 73rem !important;
    margin-bottom: 73rem !important;
  }
  .my-xxl-148 {
    margin-top: 73.5rem !important;
    margin-bottom: 73.5rem !important;
  }
  .my-xxl-149 {
    margin-top: 74rem !important;
    margin-bottom: 74rem !important;
  }
  .my-xxl-150 {
    margin-top: 74.5rem !important;
    margin-bottom: 74.5rem !important;
  }
  .my-xxl-151 {
    margin-top: 75rem !important;
    margin-bottom: 75rem !important;
  }
  .my-xxl-152 {
    margin-top: 75.5rem !important;
    margin-bottom: 75.5rem !important;
  }
  .my-xxl-153 {
    margin-top: 76rem !important;
    margin-bottom: 76rem !important;
  }
  .my-xxl-154 {
    margin-top: 76.5rem !important;
    margin-bottom: 76.5rem !important;
  }
  .my-xxl-155 {
    margin-top: 77rem !important;
    margin-bottom: 77rem !important;
  }
  .my-xxl-156 {
    margin-top: 77.5rem !important;
    margin-bottom: 77.5rem !important;
  }
  .my-xxl-157 {
    margin-top: 78rem !important;
    margin-bottom: 78rem !important;
  }
  .my-xxl-158 {
    margin-top: 78.5rem !important;
    margin-bottom: 78.5rem !important;
  }
  .my-xxl-159 {
    margin-top: 79rem !important;
    margin-bottom: 79rem !important;
  }
  .my-xxl-160 {
    margin-top: 79.5rem !important;
    margin-bottom: 79.5rem !important;
  }
}
/*Background Colors*/
.bg-sky-light-5 {
  background-color: rgba(235, 249, 255, var(--bs-bg-opacity)) !important;
}

.bg-sky-light-4 {
  background-color: rgba(199, 238, 255, var(--bs-bg-opacity)) !important;
}

.bg-sky-light-3 {
  background-color: rgba(153, 223, 255, var(--bs-bg-opacity)) !important;
}

.bg-sky-light-2 {
  background-color: rgba(107, 209, 255, var(--bs-bg-opacity)) !important;
}

.bg-sky-light-1 {
  background-color: rgba(61, 195, 255, var(--bs-bg-opacity)) !important;
}

.bg-sky {
  background-color: rgba(0, 176, 255, var(--bs-bg-opacity)) !important;
}

.bg-sky-dark-5 {
  background-color: rgba(0, 88, 128, var(--bs-bg-opacity)) !important;
}

.bg-sky-dark-4 {
  background-color: rgba(0, 106, 153, var(--bs-bg-opacity)) !important;
}

.bg-sky-dark-3 {
  background-color: rgba(0, 123, 179, var(--bs-bg-opacity)) !important;
}

.bg-sky-dark-2 {
  background-color: rgba(0, 141, 204, var(--bs-bg-opacity)) !important;
}

.bg-sky-dark-1 {
  background-color: rgba(0, 158, 230, var(--bs-bg-opacity)) !important;
}

.bg-green-light-5 {
  background-color: rgba(235, 252, 245, var(--bs-bg-opacity)) !important;
}

.bg-green-light-4 {
  background-color: rgba(199, 246, 227, var(--bs-bg-opacity)) !important;
}

.bg-green-light-3 {
  background-color: rgba(153, 239, 204, var(--bs-bg-opacity)) !important;
}

.bg-green-light-2 {
  background-color: rgba(107, 231, 181, var(--bs-bg-opacity)) !important;
}

.bg-green-light-1 {
  background-color: rgba(61, 224, 158, var(--bs-bg-opacity)) !important;
}

.bg-green {
  background-color: rgba(0, 214, 127, var(--bs-bg-opacity)) !important;
}

.bg-green-dark-5 {
  background-color: rgba(0, 107, 64, var(--bs-bg-opacity)) !important;
}

.bg-green-dark-4 {
  background-color: rgba(0, 128, 76, var(--bs-bg-opacity)) !important;
}

.bg-green-dark-3 {
  background-color: rgba(0, 150, 89, var(--bs-bg-opacity)) !important;
}

.bg-green-dark-2 {
  background-color: rgba(0, 171, 102, var(--bs-bg-opacity)) !important;
}

.bg-green-dark-1 {
  background-color: rgba(0, 193, 114, var(--bs-bg-opacity)) !important;
}

.bg-success-light-5 {
  background-color: rgba(235, 252, 245, var(--bs-bg-opacity)) !important;
}

.bg-success-light-4 {
  background-color: rgba(199, 246, 227, var(--bs-bg-opacity)) !important;
}

.bg-success-light-3 {
  background-color: rgba(153, 239, 204, var(--bs-bg-opacity)) !important;
}

.bg-success-light-2 {
  background-color: rgba(107, 231, 181, var(--bs-bg-opacity)) !important;
}

.bg-success-light-1 {
  background-color: rgba(61, 224, 158, var(--bs-bg-opacity)) !important;
}

.bg-success-dark-5 {
  background-color: rgba(0, 107, 64, var(--bs-bg-opacity)) !important;
}

.bg-success-dark-4 {
  background-color: rgba(0, 128, 76, var(--bs-bg-opacity)) !important;
}

.bg-success-dark-3 {
  background-color: rgba(0, 150, 89, var(--bs-bg-opacity)) !important;
}

.bg-success-dark-2 {
  background-color: rgba(0, 171, 102, var(--bs-bg-opacity)) !important;
}

.bg-success-dark-1 {
  background-color: rgba(0, 193, 114, var(--bs-bg-opacity)) !important;
}

.bg-yellow-light-5 {
  background-color: rgba(255, 250, 235, var(--bs-bg-opacity)) !important;
}

.bg-yellow-light-4 {
  background-color: rgba(255, 242, 199, var(--bs-bg-opacity)) !important;
}

.bg-yellow-light-3 {
  background-color: rgba(255, 231, 153, var(--bs-bg-opacity)) !important;
}

.bg-yellow-light-2 {
  background-color: rgba(255, 221, 107, var(--bs-bg-opacity)) !important;
}

.bg-yellow-light-1 {
  background-color: rgba(255, 210, 61, var(--bs-bg-opacity)) !important;
}

.bg-yellow {
  background-color: rgba(255, 196, 0, var(--bs-bg-opacity)) !important;
}

.bg-yellow-dark-5 {
  background-color: rgba(128, 98, 0, var(--bs-bg-opacity)) !important;
}

.bg-yellow-dark-4 {
  background-color: rgba(153, 118, 0, var(--bs-bg-opacity)) !important;
}

.bg-yellow-dark-3 {
  background-color: rgba(179, 137, 0, var(--bs-bg-opacity)) !important;
}

.bg-yellow-dark-2 {
  background-color: rgba(204, 157, 0, var(--bs-bg-opacity)) !important;
}

.bg-yellow-dark-1 {
  background-color: rgba(230, 176, 0, var(--bs-bg-opacity)) !important;
}

.bg-warning-light-5 {
  background-color: rgba(255, 250, 235, var(--bs-bg-opacity)) !important;
}

.bg-warning-light-4 {
  background-color: rgba(255, 242, 199, var(--bs-bg-opacity)) !important;
}

.bg-warning-light-3 {
  background-color: rgba(255, 231, 153, var(--bs-bg-opacity)) !important;
}

.bg-warning-light-2 {
  background-color: rgba(255, 221, 107, var(--bs-bg-opacity)) !important;
}

.bg-warning-light-1 {
  background-color: rgba(255, 210, 61, var(--bs-bg-opacity)) !important;
}

.bg-warning-dark-5 {
  background-color: rgba(128, 98, 0, var(--bs-bg-opacity)) !important;
}

.bg-warning-dark-4 {
  background-color: rgba(153, 118, 0, var(--bs-bg-opacity)) !important;
}

.bg-warning-dark-3 {
  background-color: rgba(179, 137, 0, var(--bs-bg-opacity)) !important;
}

.bg-warning-dark-2 {
  background-color: rgba(204, 157, 0, var(--bs-bg-opacity)) !important;
}

.bg-warning-dark-1 {
  background-color: rgba(230, 176, 0, var(--bs-bg-opacity)) !important;
}

.bg-red-light-5 {
  background-color: rgba(255, 235, 235, var(--bs-bg-opacity)) !important;
}

.bg-red-light-4 {
  background-color: rgba(255, 199, 199, var(--bs-bg-opacity)) !important;
}

.bg-red-light-3 {
  background-color: rgba(255, 153, 153, var(--bs-bg-opacity)) !important;
}

.bg-red-light-2 {
  background-color: rgba(255, 107, 107, var(--bs-bg-opacity)) !important;
}

.bg-red-light-1 {
  background-color: rgba(255, 61, 61, var(--bs-bg-opacity)) !important;
}

.bg-red {
  background-color: rgba(255, 0, 0, var(--bs-bg-opacity)) !important;
}

.bg-red-dark-5 {
  background-color: rgba(128, 0, 0, var(--bs-bg-opacity)) !important;
}

.bg-red-dark-4 {
  background-color: rgba(153, 0, 0, var(--bs-bg-opacity)) !important;
}

.bg-red-dark-3 {
  background-color: rgba(179, 0, 0, var(--bs-bg-opacity)) !important;
}

.bg-red-dark-2 {
  background-color: rgba(204, 0, 0, var(--bs-bg-opacity)) !important;
}

.bg-red-dark-1 {
  background-color: rgba(230, 0, 0, var(--bs-bg-opacity)) !important;
}

.bg-danger-light-5 {
  background-color: rgba(255, 235, 235, var(--bs-bg-opacity)) !important;
}

.bg-danger-light-4 {
  background-color: rgba(255, 199, 199, var(--bs-bg-opacity)) !important;
}

.bg-danger-light-3 {
  background-color: rgba(255, 153, 153, var(--bs-bg-opacity)) !important;
}

.bg-danger-light-2 {
  background-color: rgba(255, 107, 107, var(--bs-bg-opacity)) !important;
}

.bg-danger-light-1 {
  background-color: rgba(255, 61, 61, var(--bs-bg-opacity)) !important;
}

.bg-danger-dark-5 {
  background-color: rgba(128, 0, 0, var(--bs-bg-opacity)) !important;
}

.bg-danger-dark-4 {
  background-color: rgba(153, 0, 0, var(--bs-bg-opacity)) !important;
}

.bg-danger-dark-3 {
  background-color: rgba(179, 0, 0, var(--bs-bg-opacity)) !important;
}

.bg-danger-dark-2 {
  background-color: rgba(204, 0, 0, var(--bs-bg-opacity)) !important;
}

.bg-danger-dark-1 {
  background-color: rgba(230, 0, 0, var(--bs-bg-opacity)) !important;
}

.bg-blue-light-5 {
  background-color: rgba(238, 246, 255, var(--bs-bg-opacity)) !important;
}

.bg-blue-light-4 {
  background-color: rgba(208, 230, 255, var(--bs-bg-opacity)) !important;
}

.bg-blue-light-3 {
  background-color: rgba(169, 209, 255, var(--bs-bg-opacity)) !important;
}

.bg-blue-light-2 {
  background-color: rgba(131, 189, 255, var(--bs-bg-opacity)) !important;
}

.bg-blue-light-1 {
  background-color: rgba(92, 168, 255, var(--bs-bg-opacity)) !important;
}

.bg-blue {
  background-color: rgba(41, 141, 255, var(--bs-bg-opacity)) !important;
}

.bg-blue-dark-5 {
  background-color: rgba(21, 71, 128, var(--bs-bg-opacity)) !important;
}

.bg-blue-dark-4 {
  background-color: rgba(25, 85, 153, var(--bs-bg-opacity)) !important;
}

.bg-blue-dark-3 {
  background-color: rgba(29, 99, 179, var(--bs-bg-opacity)) !important;
}

.bg-blue-dark-2 {
  background-color: rgba(33, 113, 204, var(--bs-bg-opacity)) !important;
}

.bg-blue-dark-1 {
  background-color: rgba(37, 127, 230, var(--bs-bg-opacity)) !important;
}

.bg-primary-light-5 {
  background-color: rgba(235, 245, 245, var(--bs-bg-opacity)) !important;
}

.bg-primary-light-4 {
  background-color: rgba(199, 226, 229, var(--bs-bg-opacity)) !important;
}

.bg-primary-light-3 {
  background-color: rgba(153, 203, 207, var(--bs-bg-opacity)) !important;
}

.bg-primary-light-2 {
  background-color: rgba(107, 180, 186, var(--bs-bg-opacity)) !important;
}

.bg-primary-light-1 {
  background-color: rgba(61, 156, 165, var(--bs-bg-opacity)) !important;
}

.bg-primary-dark-5 {
  background-color: rgba(0, 63, 68, var(--bs-bg-opacity)) !important;
}

.bg-primary-dark-4 {
  background-color: rgba(0, 75, 82, var(--bs-bg-opacity)) !important;
}

.bg-primary-dark-3 {
  background-color: rgba(0, 88, 95, var(--bs-bg-opacity)) !important;
}

.bg-primary-dark-2 {
  background-color: rgba(0, 100, 109, var(--bs-bg-opacity)) !important;
}

.bg-primary-dark-1 {
  background-color: rgba(0, 113, 122, var(--bs-bg-opacity)) !important;
}

.bg-cyan-light-5 {
  background-color: rgba(237, 252, 254, var(--bs-bg-opacity)) !important;
}

.bg-cyan-light-4 {
  background-color: rgba(204, 248, 251, var(--bs-bg-opacity)) !important;
}

.bg-cyan-light-3 {
  background-color: rgba(163, 241, 249, var(--bs-bg-opacity)) !important;
}

.bg-cyan-light-2 {
  background-color: rgba(121, 235, 246, var(--bs-bg-opacity)) !important;
}

.bg-cyan-light-1 {
  background-color: rgba(79, 229, 243, var(--bs-bg-opacity)) !important;
}

.bg-cyan {
  background-color: rgba(24, 221, 239, var(--bs-bg-opacity)) !important;
}

.bg-cyan-dark-5 {
  background-color: rgba(12, 111, 120, var(--bs-bg-opacity)) !important;
}

.bg-cyan-dark-4 {
  background-color: rgba(14, 133, 143, var(--bs-bg-opacity)) !important;
}

.bg-cyan-dark-3 {
  background-color: rgba(17, 155, 167, var(--bs-bg-opacity)) !important;
}

.bg-cyan-dark-2 {
  background-color: rgba(19, 177, 191, var(--bs-bg-opacity)) !important;
}

.bg-cyan-dark-1 {
  background-color: rgba(22, 199, 215, var(--bs-bg-opacity)) !important;
}

.bg-info-light-5 {
  background-color: rgba(237, 252, 254, var(--bs-bg-opacity)) !important;
}

.bg-info-light-4 {
  background-color: rgba(204, 248, 251, var(--bs-bg-opacity)) !important;
}

.bg-info-light-3 {
  background-color: rgba(163, 241, 249, var(--bs-bg-opacity)) !important;
}

.bg-info-light-2 {
  background-color: rgba(121, 235, 246, var(--bs-bg-opacity)) !important;
}

.bg-info-light-1 {
  background-color: rgba(79, 229, 243, var(--bs-bg-opacity)) !important;
}

.bg-info-dark-5 {
  background-color: rgba(12, 111, 120, var(--bs-bg-opacity)) !important;
}

.bg-info-dark-4 {
  background-color: rgba(14, 133, 143, var(--bs-bg-opacity)) !important;
}

.bg-info-dark-3 {
  background-color: rgba(17, 155, 167, var(--bs-bg-opacity)) !important;
}

.bg-info-dark-2 {
  background-color: rgba(19, 177, 191, var(--bs-bg-opacity)) !important;
}

.bg-info-dark-1 {
  background-color: rgba(22, 199, 215, var(--bs-bg-opacity)) !important;
}

.bg-gray-light-5 {
  background-color: rgba(247, 247, 247, var(--bs-bg-opacity)) !important;
}

.bg-gray-light-4 {
  background-color: rgba(234, 234, 234, var(--bs-bg-opacity)) !important;
}

.bg-gray-light-3 {
  background-color: rgba(216, 216, 216, var(--bs-bg-opacity)) !important;
}

.bg-gray-light-2 {
  background-color: rgba(199, 199, 199, var(--bs-bg-opacity)) !important;
}

.bg-gray-light-1 {
  background-color: rgba(181, 181, 181, var(--bs-bg-opacity)) !important;
}

.bg-gray {
  background-color: rgba(158, 158, 158, var(--bs-bg-opacity)) !important;
}

.bg-gray-dark-1 {
  background-color: rgba(142, 142, 142, var(--bs-bg-opacity)) !important;
}

.bg-gray-dark-2 {
  background-color: rgba(126, 126, 126, var(--bs-bg-opacity)) !important;
}

.bg-gray-dark-3 {
  background-color: rgba(111, 111, 111, var(--bs-bg-opacity)) !important;
}

.bg-gray-dark-4 {
  background-color: rgba(95, 95, 95, var(--bs-bg-opacity)) !important;
}

.bg-gray-dark-5 {
  background-color: rgba(79, 79, 79, var(--bs-bg-opacity)) !important;
}

.bg-secondary-light-5 {
  background-color: rgba(243, 243, 243, var(--bs-bg-opacity)) !important;
}

.bg-secondary-light-4 {
  background-color: rgba(223, 223, 223, var(--bs-bg-opacity)) !important;
}

.bg-secondary-light-3 {
  background-color: rgba(197, 197, 197, var(--bs-bg-opacity)) !important;
}

.bg-secondary-light-2 {
  background-color: rgba(171, 171, 171, var(--bs-bg-opacity)) !important;
}

.bg-secondary-light-1 {
  background-color: rgba(146, 146, 146, var(--bs-bg-opacity)) !important;
}

.bg-secondary-dark-1 {
  background-color: rgba(100, 100, 100, var(--bs-bg-opacity)) !important;
}

.bg-secondary-dark-2 {
  background-color: rgba(89, 89, 89, var(--bs-bg-opacity)) !important;
}

.bg-secondary-dark-3 {
  background-color: rgba(78, 78, 78, var(--bs-bg-opacity)) !important;
}

.bg-secondary-dark-4 {
  background-color: rgba(67, 67, 67, var(--bs-bg-opacity)) !important;
}

.bg-secondary-dark-5 {
  background-color: rgba(56, 56, 56, var(--bs-bg-opacity)) !important;
}

.bg-pink-light-5 {
  background-color: rgba(253, 238, 246, var(--bs-bg-opacity)) !important;
}

.bg-pink-light-4 {
  background-color: rgba(250, 208, 231, var(--bs-bg-opacity)) !important;
}

.bg-pink-light-3 {
  background-color: rgba(246, 169, 211, var(--bs-bg-opacity)) !important;
}

.bg-pink-light-2 {
  background-color: rgba(242, 131, 191, var(--bs-bg-opacity)) !important;
}

.bg-pink-light-1 {
  background-color: rgba(238, 92, 171, var(--bs-bg-opacity)) !important;
}

.bg-pink {
  background-color: rgba(233, 41, 144, var(--bs-bg-opacity)) !important;
}

.bg-pink-dark-5 {
  background-color: rgba(117, 21, 72, var(--bs-bg-opacity)) !important;
}

.bg-pink-dark-4 {
  background-color: rgba(140, 25, 86, var(--bs-bg-opacity)) !important;
}

.bg-pink-dark-3 {
  background-color: rgba(163, 29, 101, var(--bs-bg-opacity)) !important;
}

.bg-pink-dark-2 {
  background-color: rgba(186, 33, 115, var(--bs-bg-opacity)) !important;
}

.bg-pink-dark-1 {
  background-color: rgba(210, 37, 130, var(--bs-bg-opacity)) !important;
}

.bg-purple-light-5 {
  background-color: rgba(250, 238, 254, var(--bs-bg-opacity)) !important;
}

.bg-purple-light-4 {
  background-color: rgba(241, 209, 252, var(--bs-bg-opacity)) !important;
}

.bg-purple-light-3 {
  background-color: rgba(230, 172, 250, var(--bs-bg-opacity)) !important;
}

.bg-purple-light-2 {
  background-color: rgba(218, 134, 248, var(--bs-bg-opacity)) !important;
}

.bg-purple-light-1 {
  background-color: rgba(207, 97, 246, var(--bs-bg-opacity)) !important;
}

.bg-purple {
  background-color: rgba(192, 47, 243, var(--bs-bg-opacity)) !important;
}

.bg-purple-dark-5 {
  background-color: rgba(96, 24, 122, var(--bs-bg-opacity)) !important;
}

.bg-purple-dark-4 {
  background-color: rgba(115, 28, 146, var(--bs-bg-opacity)) !important;
}

.bg-purple-dark-3 {
  background-color: rgba(134, 33, 170, var(--bs-bg-opacity)) !important;
}

.bg-purple-dark-2 {
  background-color: rgba(154, 38, 194, var(--bs-bg-opacity)) !important;
}

.bg-purple-dark-1 {
  background-color: rgba(173, 42, 219, var(--bs-bg-opacity)) !important;
}

.bg-violet-light-5 {
  background-color: rgba(244, 238, 254, var(--bs-bg-opacity)) !important;
}

.bg-violet-light-4 {
  background-color: rgba(224, 208, 253, var(--bs-bg-opacity)) !important;
}

.bg-violet-light-3 {
  background-color: rgba(199, 169, 252, var(--bs-bg-opacity)) !important;
}

.bg-violet-light-2 {
  background-color: rgba(174, 131, 251, var(--bs-bg-opacity)) !important;
}

.bg-violet-light-1 {
  background-color: rgba(149, 92, 250, var(--bs-bg-opacity)) !important;
}

.bg-violet {
  background-color: rgba(116, 41, 248, var(--bs-bg-opacity)) !important;
}

.bg-violet-dark-5 {
  background-color: rgba(58, 21, 124, var(--bs-bg-opacity)) !important;
}

.bg-violet-dark-4 {
  background-color: rgba(70, 25, 149, var(--bs-bg-opacity)) !important;
}

.bg-violet-dark-3 {
  background-color: rgba(81, 29, 174, var(--bs-bg-opacity)) !important;
}

.bg-violet-dark-2 {
  background-color: rgba(93, 33, 198, var(--bs-bg-opacity)) !important;
}

.bg-violet-dark-1 {
  background-color: rgba(104, 37, 223, var(--bs-bg-opacity)) !important;
}

.bg-indigo-light-5 {
  background-color: rgba(239, 238, 254, var(--bs-bg-opacity)) !important;
}

.bg-indigo-light-4 {
  background-color: rgba(210, 208, 252, var(--bs-bg-opacity)) !important;
}

.bg-indigo-light-3 {
  background-color: rgba(173, 170, 250, var(--bs-bg-opacity)) !important;
}

.bg-indigo-light-2 {
  background-color: rgba(136, 132, 248, var(--bs-bg-opacity)) !important;
}

.bg-indigo-light-1 {
  background-color: rgba(99, 94, 246, var(--bs-bg-opacity)) !important;
}

.bg-indigo {
  background-color: rgba(50, 43, 243, var(--bs-bg-opacity)) !important;
}

.bg-indigo-dark-5 {
  background-color: rgba(25, 22, 122, var(--bs-bg-opacity)) !important;
}

.bg-indigo-dark-4 {
  background-color: rgba(30, 26, 146, var(--bs-bg-opacity)) !important;
}

.bg-indigo-dark-3 {
  background-color: rgba(35, 30, 170, var(--bs-bg-opacity)) !important;
}

.bg-indigo-dark-2 {
  background-color: rgba(40, 34, 194, var(--bs-bg-opacity)) !important;
}

.bg-indigo-dark-1 {
  background-color: rgba(45, 39, 219, var(--bs-bg-opacity)) !important;
}

.bg-teal-light-5 {
  background-color: rgba(235, 245, 245, var(--bs-bg-opacity)) !important;
}

.bg-teal-light-4 {
  background-color: rgba(199, 226, 229, var(--bs-bg-opacity)) !important;
}

.bg-teal-light-3 {
  background-color: rgba(153, 203, 207, var(--bs-bg-opacity)) !important;
}

.bg-teal-light-2 {
  background-color: rgba(107, 180, 186, var(--bs-bg-opacity)) !important;
}

.bg-teal-light-1 {
  background-color: rgba(61, 156, 165, var(--bs-bg-opacity)) !important;
}

.bg-teal {
  background-color: rgba(0, 125, 136, var(--bs-bg-opacity)) !important;
}

.bg-teal-dark-5 {
  background-color: rgba(0, 63, 68, var(--bs-bg-opacity)) !important;
}

.bg-teal-dark-4 {
  background-color: rgba(0, 75, 82, var(--bs-bg-opacity)) !important;
}

.bg-teal-dark-3 {
  background-color: rgba(0, 88, 95, var(--bs-bg-opacity)) !important;
}

.bg-teal-dark-2 {
  background-color: rgba(0, 100, 109, var(--bs-bg-opacity)) !important;
}

.bg-teal-dark-1 {
  background-color: rgba(0, 113, 122, var(--bs-bg-opacity)) !important;
}

.bg-neon-light-5 {
  background-color: rgba(245, 253, 238, var(--bs-bg-opacity)) !important;
}

.bg-neon-light-4 {
  background-color: rgba(227, 249, 209, var(--bs-bg-opacity)) !important;
}

.bg-neon-light-3 {
  background-color: rgba(205, 243, 172, var(--bs-bg-opacity)) !important;
}

.bg-neon-light-2 {
  background-color: rgba(182, 238, 135, var(--bs-bg-opacity)) !important;
}

.bg-neon-light-1 {
  background-color: rgba(159, 233, 98, var(--bs-bg-opacity)) !important;
}

.bg-neon {
  background-color: rgba(129, 226, 48, var(--bs-bg-opacity)) !important;
}

.bg-neon-dark-5 {
  background-color: rgba(65, 113, 24, var(--bs-bg-opacity)) !important;
}

.bg-neon-dark-4 {
  background-color: rgba(77, 136, 29, var(--bs-bg-opacity)) !important;
}

.bg-neon-dark-3 {
  background-color: rgba(90, 158, 34, var(--bs-bg-opacity)) !important;
}

.bg-neon-dark-2 {
  background-color: rgba(103, 181, 38, var(--bs-bg-opacity)) !important;
}

.bg-neon-dark-1 {
  background-color: rgba(116, 203, 43, var(--bs-bg-opacity)) !important;
}

.bg-lime-light-5 {
  background-color: rgba(250, 253, 239, var(--bs-bg-opacity)) !important;
}

.bg-lime-light-4 {
  background-color: rgba(242, 250, 211, var(--bs-bg-opacity)) !important;
}

.bg-lime-light-3 {
  background-color: rgba(231, 246, 176, var(--bs-bg-opacity)) !important;
}

.bg-lime-light-2 {
  background-color: rgba(220, 242, 140, var(--bs-bg-opacity)) !important;
}

.bg-lime-light-1 {
  background-color: rgba(209, 238, 105, var(--bs-bg-opacity)) !important;
}

.bg-lime {
  background-color: rgba(194, 233, 57, var(--bs-bg-opacity)) !important;
}

.bg-lime-dark-5 {
  background-color: rgba(97, 117, 29, var(--bs-bg-opacity)) !important;
}

.bg-lime-dark-4 {
  background-color: rgba(116, 140, 34, var(--bs-bg-opacity)) !important;
}

.bg-lime-dark-3 {
  background-color: rgba(136, 163, 40, var(--bs-bg-opacity)) !important;
}

.bg-lime-dark-2 {
  background-color: rgba(155, 186, 46, var(--bs-bg-opacity)) !important;
}

.bg-lime-dark-1 {
  background-color: rgba(175, 210, 51, var(--bs-bg-opacity)) !important;
}

.bg-sun-light-5 {
  background-color: rgba(255, 253, 235, var(--bs-bg-opacity)) !important;
}

.bg-sun-light-4 {
  background-color: rgba(255, 250, 199, var(--bs-bg-opacity)) !important;
}

.bg-sun-light-3 {
  background-color: rgba(255, 247, 153, var(--bs-bg-opacity)) !important;
}

.bg-sun-light-2 {
  background-color: rgba(255, 243, 107, var(--bs-bg-opacity)) !important;
}

.bg-sun-light-1 {
  background-color: rgba(255, 239, 61, var(--bs-bg-opacity)) !important;
}

.bg-sun {
  background-color: rgba(255, 234, 0, var(--bs-bg-opacity)) !important;
}

.bg-sun-dark-5 {
  background-color: rgba(128, 117, 0, var(--bs-bg-opacity)) !important;
}

.bg-sun-dark-4 {
  background-color: rgba(153, 140, 0, var(--bs-bg-opacity)) !important;
}

.bg-sun-dark-3 {
  background-color: rgba(179, 164, 0, var(--bs-bg-opacity)) !important;
}

.bg-sun-dark-2 {
  background-color: rgba(204, 187, 0, var(--bs-bg-opacity)) !important;
}

.bg-sun-dark-1 {
  background-color: rgba(230, 211, 0, var(--bs-bg-opacity)) !important;
}

.bg-orange-light-5 {
  background-color: rgba(255, 246, 235, var(--bs-bg-opacity)) !important;
}

.bg-orange-light-4 {
  background-color: rgba(255, 231, 199, var(--bs-bg-opacity)) !important;
}

.bg-orange-light-3 {
  background-color: rgba(255, 211, 153, var(--bs-bg-opacity)) !important;
}

.bg-orange-light-2 {
  background-color: rgba(255, 191, 107, var(--bs-bg-opacity)) !important;
}

.bg-orange-light-1 {
  background-color: rgba(255, 171, 61, var(--bs-bg-opacity)) !important;
}

.bg-orange {
  background-color: rgba(255, 145, 0, var(--bs-bg-opacity)) !important;
}

.bg-orange-dark-5 {
  background-color: rgba(128, 73, 0, var(--bs-bg-opacity)) !important;
}

.bg-orange-dark-4 {
  background-color: rgba(153, 87, 0, var(--bs-bg-opacity)) !important;
}

.bg-orange-dark-3 {
  background-color: rgba(179, 102, 0, var(--bs-bg-opacity)) !important;
}

.bg-orange-dark-2 {
  background-color: rgba(204, 116, 0, var(--bs-bg-opacity)) !important;
}

.bg-orange-dark-1 {
  background-color: rgba(230, 131, 0, var(--bs-bg-opacity)) !important;
}

.bg-pumpkin-light-5 {
  background-color: rgba(255, 242, 235, var(--bs-bg-opacity)) !important;
}

.bg-pumpkin-light-4 {
  background-color: rgba(255, 218, 199, var(--bs-bg-opacity)) !important;
}

.bg-pumpkin-light-3 {
  background-color: rgba(255, 188, 153, var(--bs-bg-opacity)) !important;
}

.bg-pumpkin-light-2 {
  background-color: rgba(255, 158, 107, var(--bs-bg-opacity)) !important;
}

.bg-pumpkin-light-1 {
  background-color: rgba(255, 127, 61, var(--bs-bg-opacity)) !important;
}

.bg-pumpkin {
  background-color: rgba(255, 87, 0, var(--bs-bg-opacity)) !important;
}

.bg-pumpkin-dark-5 {
  background-color: rgba(128, 44, 0, var(--bs-bg-opacity)) !important;
}

.bg-pumpkin-dark-4 {
  background-color: rgba(153, 52, 0, var(--bs-bg-opacity)) !important;
}

.bg-pumpkin-dark-3 {
  background-color: rgba(179, 61, 0, var(--bs-bg-opacity)) !important;
}

.bg-pumpkin-dark-2 {
  background-color: rgba(204, 70, 0, var(--bs-bg-opacity)) !important;
}

.bg-pumpkin-dark-1 {
  background-color: rgba(230, 78, 0, var(--bs-bg-opacity)) !important;
}

.bg-brown-light-5 {
  background-color: rgba(247, 241, 236, var(--bs-bg-opacity)) !important;
}

.bg-brown-light-4 {
  background-color: rgba(232, 216, 204, var(--bs-bg-opacity)) !important;
}

.bg-brown-light-3 {
  background-color: rgba(213, 184, 161, var(--bs-bg-opacity)) !important;
}

.bg-brown-light-2 {
  background-color: rgba(194, 152, 119, var(--bs-bg-opacity)) !important;
}

.bg-brown-light-1 {
  background-color: rgba(174, 120, 77, var(--bs-bg-opacity)) !important;
}

.bg-brown {
  background-color: rgba(149, 77, 21, var(--bs-bg-opacity)) !important;
}

.bg-brown-dark-5 {
  background-color: rgba(75, 39, 11, var(--bs-bg-opacity)) !important;
}

.bg-brown-dark-4 {
  background-color: rgba(89, 46, 13, var(--bs-bg-opacity)) !important;
}

.bg-brown-dark-3 {
  background-color: rgba(104, 54, 15, var(--bs-bg-opacity)) !important;
}

.bg-brown-dark-2 {
  background-color: rgba(119, 62, 17, var(--bs-bg-opacity)) !important;
}

.bg-brown-dark-1 {
  background-color: rgba(134, 69, 19, var(--bs-bg-opacity)) !important;
}

.bg-gold-light-5 {
  background-color: rgba(250, 247, 240, var(--bs-bg-opacity)) !important;
}

.bg-gold-light-4 {
  background-color: rgba(242, 232, 215, var(--bs-bg-opacity)) !important;
}

.bg-gold-light-3 {
  background-color: rgba(231, 213, 182, var(--bs-bg-opacity)) !important;
}

.bg-gold-light-2 {
  background-color: rgba(220, 195, 149, var(--bs-bg-opacity)) !important;
}

.bg-gold-light-1 {
  background-color: rgba(209, 176, 117, var(--bs-bg-opacity)) !important;
}

.bg-gold {
  background-color: rgba(195, 151, 73, var(--bs-bg-opacity)) !important;
}

.bg-gold-dark-5 {
  background-color: rgba(98, 76, 37, var(--bs-bg-opacity)) !important;
}

.bg-gold-dark-4 {
  background-color: rgba(117, 91, 44, var(--bs-bg-opacity)) !important;
}

.bg-gold-dark-3 {
  background-color: rgba(137, 106, 51, var(--bs-bg-opacity)) !important;
}

.bg-gold-dark-2 {
  background-color: rgba(156, 121, 58, var(--bs-bg-opacity)) !important;
}

.bg-gold-dark-1 {
  background-color: rgba(176, 136, 66, var(--bs-bg-opacity)) !important;
}

.bg-smoke-light-5 {
  background-color: rgba(242, 245, 246, var(--bs-bg-opacity)) !important;
}

.bg-smoke-light-4 {
  background-color: rgba(220, 226, 229, var(--bs-bg-opacity)) !important;
}

.bg-smoke-light-3 {
  background-color: rgba(191, 203, 208, var(--bs-bg-opacity)) !important;
}

.bg-smoke-light-2 {
  background-color: rgba(162, 180, 187, var(--bs-bg-opacity)) !important;
}

.bg-smoke-light-1 {
  background-color: rgba(133, 156, 166, var(--bs-bg-opacity)) !important;
}

.bg-smoke {
  background-color: rgba(94, 125, 138, var(--bs-bg-opacity)) !important;
}

.bg-smoke-dark-5 {
  background-color: rgba(47, 63, 69, var(--bs-bg-opacity)) !important;
}

.bg-smoke-dark-4 {
  background-color: rgba(56, 75, 83, var(--bs-bg-opacity)) !important;
}

.bg-smoke-dark-3 {
  background-color: rgba(66, 88, 97, var(--bs-bg-opacity)) !important;
}

.bg-smoke-dark-2 {
  background-color: rgba(75, 100, 110, var(--bs-bg-opacity)) !important;
}

.bg-smoke-dark-1 {
  background-color: rgba(85, 113, 124, var(--bs-bg-opacity)) !important;
}

.bg-white {
  background-color: rgba(255, 255, 255, var(--bs-bg-opacity)) !important;
}

.bg-dark-10 {
  background-color: rgba(47, 52, 58, var(--bs-bg-opacity)) !important;
}

.bg-dark-20 {
  background-color: rgba(42, 47, 52, var(--bs-bg-opacity)) !important;
}

.bg-dark-40 {
  background-color: rgba(38, 42, 46, var(--bs-bg-opacity)) !important;
}

.bg-dark-60 {
  background-color: rgba(33, 36, 41, var(--bs-bg-opacity)) !important;
}

.bg-dark-80 {
  background-color: rgba(28, 31, 35, var(--bs-bg-opacity)) !important;
}

.bg-dark-100 {
  background-color: rgba(24, 26, 29, var(--bs-bg-opacity)) !important;
}

.bg-twitter {
  background-color: #00acee !important;
}

.bg-facebook {
  background-color: #1778F2 !important;
}

.bg-gradient-primary {
  background: #007D88;
  background: linear-gradient(45deg, #007D88, #955cfa) !important;
}

.bg-gradient-info {
  background: #18DDEF;
  background: linear-gradient(45deg, #18DDEF, #007D88) !important;
}

.bg-gradient-success {
  background: #00D67F;
  background: linear-gradient(45deg, #00D67F, #81E230) !important;
}

.bg-gradient-warning {
  background: #FFC400;
  background: linear-gradient(45deg, #FFC400, #FFEA00) !important;
}

.bg-gradient-danger {
  background: #ff3d3d;
  background: linear-gradient(45deg, #ff3d3d, #E92990) !important;
}

.bg-gradient-secondary {
  background: #6f6f6f;
  background: linear-gradient(45deg, #6f6f6f, #d8d8d8) !important;
}

.bg-gradient-light {
  background: #b5b5b5;
  background: linear-gradient(45deg, #b5b5b5, #f7f7f7) !important;
}

.bg-gradient-dark {
  background: #262a2e;
  background: linear-gradient(45deg, #262a2e, #6f6f6f) !important;
}

.bg-gradient-pony {
  background: #f6a9d3;
  background: linear-gradient(45deg, #f6a9d3, #4fe5f3) !important;
}

.bg-gradient-space {
  background: #cf61f6;
  background: linear-gradient(45deg, #cf61f6, #ffdd6b) !important;
}

.bg-gradient-streaks {
  background: #7429F8;
  background: linear-gradient(45deg, #7429F8, #007D88) !important;
}

.bg-gradient-bunting {
  background: #5ca8ff;
  background: linear-gradient(45deg, #5ca8ff, #d5b8a1) !important;
}

.bg-gradient-paradise {
  background: #19167a;
  background: linear-gradient(45deg, #19167a, #7429F8) !important;
}

.bg-gradient-heaven {
  background: #81E230;
  background: linear-gradient(45deg, #81E230, #00B0FF) !important;
}

.bg-gradient-honey {
  background: #C2E939;
  background: linear-gradient(45deg, #C2E939, #FF9100) !important;
}

.bg-gradient-warbler {
  background: #FFEA00;
  background: linear-gradient(45deg, #FFEA00, #9e9e9e) !important;
}

.bg-gradient-dusk {
  background: #ff7f3d;
  background: linear-gradient(45deg, #ff7f3d, #955cfa) !important;
}

.bg-gradient-citrine {
  background: #ba2173;
  background: linear-gradient(45deg, #ba2173, #68360f) !important;
}

.bg-gradient-royston {
  background: #6be7b5;
  background: linear-gradient(45deg, #6be7b5, #c29877) !important;
}

.bg-gradient-ashes {
  background: #2f3f45;
  background: linear-gradient(45deg, #2f3f45, #4b646e) !important;
}

.bg-gradient-metal {
  background: #C39749;
  background: linear-gradient(45deg, #C39749, #9e9e9e) !important;
}

.bg-gradient-sunset {
  background: #ff7f3d;
  background: linear-gradient(45deg, #ff7f3d, #ffab3d) !important;
}

.overlay-wrap {
  position: relative;
}
.overlay-wrap .bg-overlay {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  z-index: 1;
}

/*Text Colors*/
.text-sky {
  color: rgba(0, 176, 255, var(--bs-text-opacity)) !important;
}

.text-cyan {
  color: rgba(24, 221, 239, var(--bs-text-opacity)) !important;
}

.text-info {
  color: rgba(24, 221, 239, var(--bs-text-opacity)) !important;
}

.text-green {
  color: rgba(0, 214, 127, var(--bs-text-opacity)) !important;
}

.text-success {
  color: rgba(0, 214, 127, var(--bs-text-opacity)) !important;
}

.text-yellow {
  color: rgba(255, 196, 0, var(--bs-text-opacity)) !important;
}

.text-warning {
  color: rgba(255, 196, 0, var(--bs-text-opacity)) !important;
}

.text-red {
  color: rgba(255, 0, 0, var(--bs-text-opacity)) !important;
}

.text-danger {
  color: rgba(255, 0, 0, var(--bs-text-opacity)) !important;
}

.text-blue {
  color: rgba(41, 141, 255, var(--bs-text-opacity)) !important;
}

.text-primary {
  color: rgba(0, 125, 136, var(--bs-text-opacity)) !important;
}

.text-pink {
  color: rgba(233, 41, 144, var(--bs-text-opacity)) !important;
}

.text-purple {
  color: rgba(192, 47, 243, var(--bs-text-opacity)) !important;
}

.text-violet {
  color: rgba(116, 41, 248, var(--bs-text-opacity)) !important;
}

.text-indigo {
  color: rgba(50, 43, 243, var(--bs-text-opacity)) !important;
}

.text-teal {
  color: rgba(0, 125, 136, var(--bs-text-opacity)) !important;
}

.text-neon {
  color: rgba(129, 226, 48, var(--bs-text-opacity)) !important;
}

.text-lime {
  color: rgba(194, 233, 57, var(--bs-text-opacity)) !important;
}

.text-sun {
  color: rgba(255, 234, 0, var(--bs-text-opacity)) !important;
}

.text-orange {
  color: rgba(255, 145, 0, var(--bs-text-opacity)) !important;
}

.text-pumpkin {
  color: rgba(255, 87, 0, var(--bs-text-opacity)) !important;
}

.text-brown {
  color: rgba(149, 77, 21, var(--bs-text-opacity)) !important;
}

.text-gold {
  color: rgba(195, 151, 73, var(--bs-text-opacity)) !important;
}

.text-smoke {
  color: rgba(94, 125, 138, var(--bs-text-opacity)) !important;
}

.text-muted {
  color: rgba(111, 111, 111, var(--bs-text-opacity)) !important;
}

.text-secondary {
  color: rgba(111, 111, 111, var(--bs-text-opacity)) !important;
}

.text-gray {
  color: rgba(158, 158, 158, var(--bs-text-opacity)) !important;
}

.text-dark-10 {
  color: rgba(47, 52, 58, var(--bs-text-opacity)) !important;
}

.text-dark-20 {
  color: rgba(42, 47, 52, var(--bs-text-opacity)) !important;
}

.text-dark,
.text-dark-40 {
  color: rgba(38, 42, 46, var(--bs-text-opacity)) !important;
}

.text-dark-60 {
  color: rgba(33, 36, 41, var(--bs-text-opacity)) !important;
}

.text-dark-80 {
  color: rgba(28, 31, 35, var(--bs-text-opacity)) !important;
}

.text-dark-100 {
  color: rgba(24, 26, 29, var(--bs-text-opacity)) !important;
}

.text-light {
  color: rgba(126, 126, 126, var(--bs-text-opacity)) !important;
}

.text-white {
  color: rgba(255, 255, 255, var(--bs-text-opacity)) !important;
}

.text-body {
  color: rgba(111, 111, 111, var(--bs-text-opacity)) !important;
}

.text-disabled {
  color: rgba(181, 181, 181, var(--bs-text-opacity)) !important;
}

.text-high-em {
  color: #262a2e;
  font-weight: 500;
}

.text-medium-em {
  color: #262a2e;
  font-size: 0.875rem;
}

.text-low-em {
  font-size: 0.75rem;
}

/*Border*/
.border-dashed {
  border-style: dashed !important;
}

.border-dotted {
  border-style: dotted !important;
}

.circle {
  border-radius: 50% !important;
}

.rounded-pill-start {
  border-top-left-radius: 50rem !important;
  border-bottom-left-radius: 50rem !important;
}

.rounded-pill-end {
  border-top-right-radius: 50rem !important;
  border-bottom-right-radius: 50rem !important;
}

.rounded-top-start {
  border-top-left-radius: 0.25rem !important;
}

.rounded-top-end {
  border-top-right-radius: 0.25rem !important;
}

.rounded-bottom-start {
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-bottom-end {
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.rounded-top-start-0 {
  border-top-left-radius: 0 !important;
}

.rounded-top-end-0 {
  border-top-right-radius: 0 !important;
}

.rounded-start-0 {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.rounded-end-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rounded-bottom-0 {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rounded-bottom-start-0 {
  border-bottom-left-radius: 0 !important;
}

.rounded-bottom-end-0 {
  border-bottom-right-radius: 0 !important;
}

.rounded-0 {
  border-radius: 0rem !important;
}

.rounded-1 {
  border-radius: 0.125rem !important;
}

.rounded-2 {
  border-radius: 0.25rem !important;
}

.rounded-3 {
  border-radius: 0.375rem !important;
}

.rounded-4 {
  border-radius: 0.5rem !important;
}

.rounded-5 {
  border-radius: 0.625rem !important;
}

.rounded-6 {
  border-radius: 0.75rem !important;
}

.rounded-7 {
  border-radius: 0.875rem !important;
}

.rounded-8 {
  border-radius: 1rem !important;
}

.rounded-9 {
  border-radius: 1.125rem !important;
}

.rounded-10 {
  border-radius: 1.25rem !important;
}

.rounded-11 {
  border-radius: 1.375rem !important;
}

.rounded-12 {
  border-radius: 1.5rem !important;
}

.rounded-13 {
  border-radius: 1.625rem !important;
}

.rounded-14 {
  border-radius: 1.75rem !important;
}

.rounded-15 {
  border-radius: 1.875rem !important;
}

.rounded-16 {
  border-radius: 2rem !important;
}

.rounded-17 {
  border-radius: 2.125rem !important;
}

.rounded-18 {
  border-radius: 2.25rem !important;
}

.rounded-19 {
  border-radius: 2.375rem !important;
}

.rounded-20 {
  border-radius: 2.5rem !important;
}

.rounded-21 {
  border-radius: 2.75rem !important;
}

.rounded-22 {
  border-radius: 3rem !important;
}

.rounded-23 {
  border-radius: 3.25rem !important;
}

.rounded-24 {
  border-radius: 3.5rem !important;
}

.rounded-25 {
  border-radius: 3.75rem !important;
}

.rounded-26 {
  border-radius: 4rem !important;
}

.rounded-27 {
  border-radius: 4.25rem !important;
}

.rounded-28 {
  border-radius: 4.5rem !important;
}

.rounded-29 {
  border-radius: 4.75rem !important;
}

.rounded-30 {
  border-radius: 5rem !important;
}

.rounded-31 {
  border-radius: 5.25rem !important;
}

.rounded-32 {
  border-radius: 5.5rem !important;
}

.rounded-33 {
  border-radius: 5.75rem !important;
}

.rounded-34 {
  border-radius: 6rem !important;
}

.border-sky {
  border-color: #00B0FF !important;
}

.border-cyan {
  border-color: #18DDEF !important;
}

.border-red {
  border-color: #FF0000 !important;
}

.border-green {
  border-color: #00D67F !important;
}

.border-yellow {
  border-color: #FFC400 !important;
}

.border-pink {
  border-color: #E92990 !important;
}

.border-purple {
  border-color: #C02FF3 !important;
}

.border-violet {
  border-color: #7429F8 !important;
}

.border-indigo {
  border-color: #322BF3 !important;
}

.border-blue {
  border-color: #298DFF !important;
}

.border-teal {
  border-color: #007D88 !important;
}

.border-neon {
  border-color: #81E230 !important;
}

.border-lime {
  border-color: #C2E939 !important;
}

.border-sun {
  border-color: #FFEA00 !important;
}

.border-orange {
  border-color: #FF9100 !important;
}

.border-pumpkin {
  border-color: #FF5700 !important;
}

.border-brown {
  border-color: #954D15 !important;
}

.border-gold {
  border-color: #C39749 !important;
}

.border-smoke {
  border-color: #5e7d8a !important;
}

.border-white {
  border-color: #fff !important;
}

.border-dark-10 {
  border-color: #2F343A !important;
}

.border-dark-20 {
  border-color: #2a2f34 !important;
}

.border-dark-40 {
  border-color: #262a2e !important;
}

.border-dark-60 {
  border-color: #212429 !important;
}

.border-dark-80 {
  border-color: #1c1f23 !important;
}

.border-dark-100 {
  border-color: #181a1d !important;
}

.border-gray {
  border-color: #9e9e9e !important;
}

.subtractive-example > .d-inline-block {
  border: 1px solid #9e9e9e;
}

/*Colors*/
.color-palette-wrap .color-wrap {
  padding: 1rem;
}

/*Shadow*/
.shadow-none {
  box-shadow: none !important;
}

.shadow-sm {
  box-shadow: 0 0.125rem 0.125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-sm.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-sm.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-sm.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-sm.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(var(--bs-shadow-color), 0.15) !important;
}

.shadow-hover-sm {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sm:hover {
  box-shadow: 0 0.125rem 0.125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover-sm:hover.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover-sm:hover.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover-sm:hover.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover-sm:hover.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(var(--bs-shadow-color), 0.15) !important;
}

.shadow {
  box-shadow: 0 0.25rem 0.3125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(var(--bs-shadow-color), 0.15) !important;
}

.shadow-hover {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover:hover {
  box-shadow: 0 0.25rem 0.3125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover:hover.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover:hover.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover:hover.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover:hover.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(var(--bs-shadow-color), 0.15) !important;
}

.shadow-lg {
  box-shadow: 0 0.375rem 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-lg.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-lg.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-lg.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-lg.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}

.shadow-hover-lg {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-lg:hover {
  box-shadow: 0 0.375rem 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover-lg:hover.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover-lg:hover.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover-lg:hover.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover-lg:hover.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}

.shadow-xl {
  box-shadow: 0 0.5rem 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-xl.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-xl.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-xl.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-xl.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}

.shadow-hover-xl {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-xl:hover {
  box-shadow: 0 0.5rem 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover-xl:hover.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover-xl:hover.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover-xl:hover.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover-xl:hover.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}

.shadow-sm-sky {
  box-shadow: 0 0.125rem 0.125rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-sm-sky.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-sm-sky.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-sm-sky.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-sm-sky.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(0, 176, 255, 0.15) !important;
}

.shadow-hover-sm-sky {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sm-sky:hover {
  box-shadow: 0 0.125rem 0.125rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-hover-sm-sky:hover.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-hover-sm-sky:hover.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-hover-sm-sky:hover.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-hover-sm-sky:hover.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(0, 176, 255, 0.15) !important;
}

.shadow-sky {
  box-shadow: 0 0.25rem 0.3125rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-sky.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-sky.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-sky.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-sky.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(0, 176, 255, 0.15) !important;
}

.shadow-hover-sky {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sky:hover {
  box-shadow: 0 0.25rem 0.3125rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-hover-sky:hover.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-hover-sky:hover.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-hover-sky:hover.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-hover-sky:hover.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(0, 176, 255, 0.15) !important;
}

.shadow-lg-sky {
  box-shadow: 0 0.375rem 0.625rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-lg-sky.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-lg-sky.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-lg-sky.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-lg-sky.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(0, 176, 255, 0.15) !important;
}

.shadow-hover-lg-sky {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-lg-sky:hover {
  box-shadow: 0 0.375rem 0.625rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-hover-lg-sky:hover.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-hover-lg-sky:hover.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-hover-lg-sky:hover.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-hover-lg-sky:hover.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(0, 176, 255, 0.15) !important;
}

.shadow-xl-sky {
  box-shadow: 0 0.5rem 0.625rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-xl-sky.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-xl-sky.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-xl-sky.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-xl-sky.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(0, 176, 255, 0.15) !important;
}

.shadow-hover-xl-sky {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-xl-sky:hover {
  box-shadow: 0 0.5rem 0.625rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-hover-xl-sky:hover.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-hover-xl-sky:hover.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-hover-xl-sky:hover.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(0, 176, 255, 0.15) !important;
}
.shadow-hover-xl-sky:hover.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(0, 176, 255, 0.15) !important;
}

.shadow-sm-cyan {
  box-shadow: 0 0.125rem 0.125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-sm-cyan.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-sm-cyan.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-sm-cyan.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-sm-cyan.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(24, 221, 239, 0.15) !important;
}

.shadow-hover-sm-cyan {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sm-cyan:hover {
  box-shadow: 0 0.125rem 0.125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-sm-cyan:hover.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-sm-cyan:hover.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-sm-cyan:hover.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-sm-cyan:hover.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(24, 221, 239, 0.15) !important;
}

.shadow-cyan {
  box-shadow: 0 0.25rem 0.3125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-cyan.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-cyan.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-cyan.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-cyan.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(24, 221, 239, 0.15) !important;
}

.shadow-hover-cyan {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-cyan:hover {
  box-shadow: 0 0.25rem 0.3125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-cyan:hover.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-cyan:hover.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-cyan:hover.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-cyan:hover.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(24, 221, 239, 0.15) !important;
}

.shadow-lg-cyan {
  box-shadow: 0 0.375rem 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-lg-cyan.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-lg-cyan.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-lg-cyan.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-lg-cyan.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(24, 221, 239, 0.15) !important;
}

.shadow-hover-lg-cyan {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-lg-cyan:hover {
  box-shadow: 0 0.375rem 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-lg-cyan:hover.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-lg-cyan:hover.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-lg-cyan:hover.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-lg-cyan:hover.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(24, 221, 239, 0.15) !important;
}

.shadow-xl-cyan {
  box-shadow: 0 0.5rem 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-xl-cyan.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-xl-cyan.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-xl-cyan.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-xl-cyan.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(24, 221, 239, 0.15) !important;
}

.shadow-hover-xl-cyan {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-xl-cyan:hover {
  box-shadow: 0 0.5rem 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-xl-cyan:hover.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-xl-cyan:hover.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-xl-cyan:hover.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-xl-cyan:hover.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(24, 221, 239, 0.15) !important;
}

.shadow-sm-info {
  box-shadow: 0 0.125rem 0.125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-sm-info.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-sm-info.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-sm-info.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-sm-info.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(24, 221, 239, 0.15) !important;
}

.shadow-hover-sm-info {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sm-info:hover {
  box-shadow: 0 0.125rem 0.125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-sm-info:hover.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-sm-info:hover.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-sm-info:hover.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-sm-info:hover.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(24, 221, 239, 0.15) !important;
}

.shadow-info {
  box-shadow: 0 0.25rem 0.3125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-info.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-info.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-info.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-info.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(24, 221, 239, 0.15) !important;
}

.shadow-hover-info {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-info:hover {
  box-shadow: 0 0.25rem 0.3125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-info:hover.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-info:hover.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-info:hover.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-info:hover.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(24, 221, 239, 0.15) !important;
}

.shadow-lg-info {
  box-shadow: 0 0.375rem 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-lg-info.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-lg-info.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-lg-info.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-lg-info.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(24, 221, 239, 0.15) !important;
}

.shadow-hover-lg-info {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-lg-info:hover {
  box-shadow: 0 0.375rem 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-lg-info:hover.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-lg-info:hover.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-lg-info:hover.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-lg-info:hover.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(24, 221, 239, 0.15) !important;
}

.shadow-xl-info {
  box-shadow: 0 0.5rem 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-xl-info.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-xl-info.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-xl-info.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-xl-info.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(24, 221, 239, 0.15) !important;
}

.shadow-hover-xl-info {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-xl-info:hover {
  box-shadow: 0 0.5rem 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-xl-info:hover.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-xl-info:hover.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-xl-info:hover.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(24, 221, 239, 0.15) !important;
}
.shadow-hover-xl-info:hover.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(24, 221, 239, 0.15) !important;
}

.shadow-sm-green {
  box-shadow: 0 0.125rem 0.125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-sm-green.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-sm-green.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-sm-green.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-sm-green.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(0, 214, 127, 0.15) !important;
}

.shadow-hover-sm-green {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sm-green:hover {
  box-shadow: 0 0.125rem 0.125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-sm-green:hover.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-sm-green:hover.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-sm-green:hover.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-sm-green:hover.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(0, 214, 127, 0.15) !important;
}

.shadow-green {
  box-shadow: 0 0.25rem 0.3125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-green.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-green.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-green.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-green.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(0, 214, 127, 0.15) !important;
}

.shadow-hover-green {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-green:hover {
  box-shadow: 0 0.25rem 0.3125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-green:hover.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-green:hover.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-green:hover.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-green:hover.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(0, 214, 127, 0.15) !important;
}

.shadow-lg-green {
  box-shadow: 0 0.375rem 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-lg-green.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-lg-green.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-lg-green.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-lg-green.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(0, 214, 127, 0.15) !important;
}

.shadow-hover-lg-green {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-lg-green:hover {
  box-shadow: 0 0.375rem 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-lg-green:hover.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-lg-green:hover.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-lg-green:hover.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-lg-green:hover.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(0, 214, 127, 0.15) !important;
}

.shadow-xl-green {
  box-shadow: 0 0.5rem 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-xl-green.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-xl-green.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-xl-green.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-xl-green.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(0, 214, 127, 0.15) !important;
}

.shadow-hover-xl-green {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-xl-green:hover {
  box-shadow: 0 0.5rem 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-xl-green:hover.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-xl-green:hover.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-xl-green:hover.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-xl-green:hover.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(0, 214, 127, 0.15) !important;
}

.shadow-sm-success {
  box-shadow: 0 0.125rem 0.125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-sm-success.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-sm-success.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-sm-success.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-sm-success.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(0, 214, 127, 0.15) !important;
}

.shadow-hover-sm-success {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sm-success:hover {
  box-shadow: 0 0.125rem 0.125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-sm-success:hover.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-sm-success:hover.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-sm-success:hover.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-sm-success:hover.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(0, 214, 127, 0.15) !important;
}

.shadow-success {
  box-shadow: 0 0.25rem 0.3125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-success.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-success.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-success.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-success.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(0, 214, 127, 0.15) !important;
}

.shadow-hover-success {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-success:hover {
  box-shadow: 0 0.25rem 0.3125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-success:hover.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-success:hover.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-success:hover.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-success:hover.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(0, 214, 127, 0.15) !important;
}

.shadow-lg-success {
  box-shadow: 0 0.375rem 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-lg-success.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-lg-success.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-lg-success.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-lg-success.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(0, 214, 127, 0.15) !important;
}

.shadow-hover-lg-success {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-lg-success:hover {
  box-shadow: 0 0.375rem 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-lg-success:hover.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-lg-success:hover.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-lg-success:hover.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-lg-success:hover.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(0, 214, 127, 0.15) !important;
}

.shadow-xl-success {
  box-shadow: 0 0.5rem 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-xl-success.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-xl-success.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-xl-success.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-xl-success.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(0, 214, 127, 0.15) !important;
}

.shadow-hover-xl-success {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-xl-success:hover {
  box-shadow: 0 0.5rem 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-xl-success:hover.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-xl-success:hover.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-xl-success:hover.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(0, 214, 127, 0.15) !important;
}
.shadow-hover-xl-success:hover.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(0, 214, 127, 0.15) !important;
}

.shadow-sm-yellow {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-sm-yellow.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-sm-yellow.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-sm-yellow.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-sm-yellow.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(255, 196, 0, 0.15) !important;
}

.shadow-hover-sm-yellow {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sm-yellow:hover {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-sm-yellow:hover.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-sm-yellow:hover.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-sm-yellow:hover.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-sm-yellow:hover.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(255, 196, 0, 0.15) !important;
}

.shadow-yellow {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-yellow.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-yellow.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-yellow.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-yellow.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(255, 196, 0, 0.15) !important;
}

.shadow-hover-yellow {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-yellow:hover {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-yellow:hover.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-yellow:hover.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-yellow:hover.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-yellow:hover.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(255, 196, 0, 0.15) !important;
}

.shadow-lg-yellow {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-lg-yellow.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-lg-yellow.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-lg-yellow.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-lg-yellow.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(255, 196, 0, 0.15) !important;
}

.shadow-hover-lg-yellow {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-lg-yellow:hover {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-lg-yellow:hover.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-lg-yellow:hover.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-lg-yellow:hover.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-lg-yellow:hover.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(255, 196, 0, 0.15) !important;
}

.shadow-xl-yellow {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-xl-yellow.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-xl-yellow.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-xl-yellow.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-xl-yellow.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(255, 196, 0, 0.15) !important;
}

.shadow-hover-xl-yellow {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-xl-yellow:hover {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-xl-yellow:hover.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-xl-yellow:hover.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-xl-yellow:hover.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-xl-yellow:hover.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(255, 196, 0, 0.15) !important;
}

.shadow-sm-warning {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-sm-warning.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-sm-warning.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-sm-warning.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-sm-warning.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(255, 196, 0, 0.15) !important;
}

.shadow-hover-sm-warning {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sm-warning:hover {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-sm-warning:hover.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-sm-warning:hover.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-sm-warning:hover.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-sm-warning:hover.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(255, 196, 0, 0.15) !important;
}

.shadow-warning {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-warning.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-warning.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-warning.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-warning.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(255, 196, 0, 0.15) !important;
}

.shadow-hover-warning {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-warning:hover {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-warning:hover.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-warning:hover.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-warning:hover.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-warning:hover.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(255, 196, 0, 0.15) !important;
}

.shadow-lg-warning {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-lg-warning.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-lg-warning.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-lg-warning.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-lg-warning.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(255, 196, 0, 0.15) !important;
}

.shadow-hover-lg-warning {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-lg-warning:hover {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-lg-warning:hover.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-lg-warning:hover.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-lg-warning:hover.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-lg-warning:hover.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(255, 196, 0, 0.15) !important;
}

.shadow-xl-warning {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-xl-warning.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-xl-warning.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-xl-warning.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-xl-warning.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(255, 196, 0, 0.15) !important;
}

.shadow-hover-xl-warning {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-xl-warning:hover {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-xl-warning:hover.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-xl-warning:hover.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-xl-warning:hover.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(255, 196, 0, 0.15) !important;
}
.shadow-hover-xl-warning:hover.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(255, 196, 0, 0.15) !important;
}

.shadow-sm-red {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-sm-red.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-sm-red.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-sm-red.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-sm-red.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(255, 0, 0, 0.15) !important;
}

.shadow-hover-sm-red {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sm-red:hover {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-sm-red:hover.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-sm-red:hover.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-sm-red:hover.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-sm-red:hover.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(255, 0, 0, 0.15) !important;
}

.shadow-red {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-red.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-red.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-red.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-red.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(255, 0, 0, 0.15) !important;
}

.shadow-hover-red {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-red:hover {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-red:hover.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-red:hover.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-red:hover.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-red:hover.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(255, 0, 0, 0.15) !important;
}

.shadow-lg-red {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-lg-red.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-lg-red.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-lg-red.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-lg-red.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(255, 0, 0, 0.15) !important;
}

.shadow-hover-lg-red {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-lg-red:hover {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-lg-red:hover.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-lg-red:hover.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-lg-red:hover.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-lg-red:hover.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(255, 0, 0, 0.15) !important;
}

.shadow-xl-red {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-xl-red.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-xl-red.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-xl-red.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-xl-red.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(255, 0, 0, 0.15) !important;
}

.shadow-hover-xl-red {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-xl-red:hover {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-xl-red:hover.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-xl-red:hover.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-xl-red:hover.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-xl-red:hover.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(255, 0, 0, 0.15) !important;
}

.shadow-sm-danger {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-sm-danger.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-sm-danger.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-sm-danger.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-sm-danger.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(255, 0, 0, 0.15) !important;
}

.shadow-hover-sm-danger {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sm-danger:hover {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-sm-danger:hover.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-sm-danger:hover.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-sm-danger:hover.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-sm-danger:hover.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(255, 0, 0, 0.15) !important;
}

.shadow-danger {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-danger.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-danger.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-danger.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-danger.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(255, 0, 0, 0.15) !important;
}

.shadow-hover-danger {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-danger:hover {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-danger:hover.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-danger:hover.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-danger:hover.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-danger:hover.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(255, 0, 0, 0.15) !important;
}

.shadow-lg-danger {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-lg-danger.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-lg-danger.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-lg-danger.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-lg-danger.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(255, 0, 0, 0.15) !important;
}

.shadow-hover-lg-danger {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-lg-danger:hover {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-lg-danger:hover.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-lg-danger:hover.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-lg-danger:hover.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-lg-danger:hover.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(255, 0, 0, 0.15) !important;
}

.shadow-xl-danger {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-xl-danger.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-xl-danger.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-xl-danger.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-xl-danger.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(255, 0, 0, 0.15) !important;
}

.shadow-hover-xl-danger {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-xl-danger:hover {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-xl-danger:hover.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-xl-danger:hover.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-xl-danger:hover.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(255, 0, 0, 0.15) !important;
}
.shadow-hover-xl-danger:hover.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(255, 0, 0, 0.15) !important;
}

.shadow-sm-blue {
  box-shadow: 0 0.125rem 0.125rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-sm-blue.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-sm-blue.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-sm-blue.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-sm-blue.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(41, 141, 255, 0.15) !important;
}

.shadow-hover-sm-blue {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sm-blue:hover {
  box-shadow: 0 0.125rem 0.125rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-hover-sm-blue:hover.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-hover-sm-blue:hover.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-hover-sm-blue:hover.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-hover-sm-blue:hover.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(41, 141, 255, 0.15) !important;
}

.shadow-blue {
  box-shadow: 0 0.25rem 0.3125rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-blue.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-blue.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-blue.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-blue.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(41, 141, 255, 0.15) !important;
}

.shadow-hover-blue {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-blue:hover {
  box-shadow: 0 0.25rem 0.3125rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-hover-blue:hover.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-hover-blue:hover.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-hover-blue:hover.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-hover-blue:hover.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(41, 141, 255, 0.15) !important;
}

.shadow-lg-blue {
  box-shadow: 0 0.375rem 0.625rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-lg-blue.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-lg-blue.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-lg-blue.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-lg-blue.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(41, 141, 255, 0.15) !important;
}

.shadow-hover-lg-blue {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-lg-blue:hover {
  box-shadow: 0 0.375rem 0.625rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-hover-lg-blue:hover.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-hover-lg-blue:hover.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-hover-lg-blue:hover.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-hover-lg-blue:hover.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(41, 141, 255, 0.15) !important;
}

.shadow-xl-blue {
  box-shadow: 0 0.5rem 0.625rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-xl-blue.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-xl-blue.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-xl-blue.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-xl-blue.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(41, 141, 255, 0.15) !important;
}

.shadow-hover-xl-blue {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-xl-blue:hover {
  box-shadow: 0 0.5rem 0.625rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-hover-xl-blue:hover.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-hover-xl-blue:hover.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-hover-xl-blue:hover.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(41, 141, 255, 0.15) !important;
}
.shadow-hover-xl-blue:hover.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(41, 141, 255, 0.15) !important;
}

.shadow-sm-primary {
  box-shadow: 0 0.125rem 0.125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-sm-primary.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-sm-primary.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-sm-primary.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-sm-primary.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(0, 125, 136, 0.15) !important;
}

.shadow-hover-sm-primary {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sm-primary:hover {
  box-shadow: 0 0.125rem 0.125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-sm-primary:hover.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-sm-primary:hover.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-sm-primary:hover.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-sm-primary:hover.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(0, 125, 136, 0.15) !important;
}

.shadow-primary {
  box-shadow: 0 0.25rem 0.3125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-primary.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-primary.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-primary.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-primary.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(0, 125, 136, 0.15) !important;
}

.shadow-hover-primary {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-primary:hover {
  box-shadow: 0 0.25rem 0.3125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-primary:hover.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-primary:hover.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-primary:hover.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-primary:hover.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(0, 125, 136, 0.15) !important;
}

.shadow-lg-primary {
  box-shadow: 0 0.375rem 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-lg-primary.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-lg-primary.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-lg-primary.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-lg-primary.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(0, 125, 136, 0.15) !important;
}

.shadow-hover-lg-primary {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-lg-primary:hover {
  box-shadow: 0 0.375rem 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-lg-primary:hover.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-lg-primary:hover.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-lg-primary:hover.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-lg-primary:hover.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(0, 125, 136, 0.15) !important;
}

.shadow-xl-primary {
  box-shadow: 0 0.5rem 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-xl-primary.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-xl-primary.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-xl-primary.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-xl-primary.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(0, 125, 136, 0.15) !important;
}

.shadow-hover-xl-primary {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-xl-primary:hover {
  box-shadow: 0 0.5rem 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-xl-primary:hover.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-xl-primary:hover.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-xl-primary:hover.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-xl-primary:hover.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(0, 125, 136, 0.15) !important;
}

.shadow-sm-pink {
  box-shadow: 0 0.125rem 0.125rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-sm-pink.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-sm-pink.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-sm-pink.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-sm-pink.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(233, 41, 144, 0.15) !important;
}

.shadow-hover-sm-pink {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sm-pink:hover {
  box-shadow: 0 0.125rem 0.125rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-hover-sm-pink:hover.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-hover-sm-pink:hover.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-hover-sm-pink:hover.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-hover-sm-pink:hover.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(233, 41, 144, 0.15) !important;
}

.shadow-pink {
  box-shadow: 0 0.25rem 0.3125rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-pink.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-pink.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-pink.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-pink.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(233, 41, 144, 0.15) !important;
}

.shadow-hover-pink {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-pink:hover {
  box-shadow: 0 0.25rem 0.3125rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-hover-pink:hover.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-hover-pink:hover.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-hover-pink:hover.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-hover-pink:hover.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(233, 41, 144, 0.15) !important;
}

.shadow-lg-pink {
  box-shadow: 0 0.375rem 0.625rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-lg-pink.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-lg-pink.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-lg-pink.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-lg-pink.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(233, 41, 144, 0.15) !important;
}

.shadow-hover-lg-pink {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-lg-pink:hover {
  box-shadow: 0 0.375rem 0.625rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-hover-lg-pink:hover.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-hover-lg-pink:hover.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-hover-lg-pink:hover.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-hover-lg-pink:hover.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(233, 41, 144, 0.15) !important;
}

.shadow-xl-pink {
  box-shadow: 0 0.5rem 0.625rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-xl-pink.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-xl-pink.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-xl-pink.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-xl-pink.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(233, 41, 144, 0.15) !important;
}

.shadow-hover-xl-pink {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-xl-pink:hover {
  box-shadow: 0 0.5rem 0.625rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-hover-xl-pink:hover.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-hover-xl-pink:hover.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-hover-xl-pink:hover.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(233, 41, 144, 0.15) !important;
}
.shadow-hover-xl-pink:hover.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(233, 41, 144, 0.15) !important;
}

.shadow-sm-purple {
  box-shadow: 0 0.125rem 0.125rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-sm-purple.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-sm-purple.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-sm-purple.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-sm-purple.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(192, 47, 243, 0.15) !important;
}

.shadow-hover-sm-purple {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sm-purple:hover {
  box-shadow: 0 0.125rem 0.125rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-hover-sm-purple:hover.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-hover-sm-purple:hover.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-hover-sm-purple:hover.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-hover-sm-purple:hover.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(192, 47, 243, 0.15) !important;
}

.shadow-purple {
  box-shadow: 0 0.25rem 0.3125rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-purple.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-purple.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-purple.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-purple.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(192, 47, 243, 0.15) !important;
}

.shadow-hover-purple {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-purple:hover {
  box-shadow: 0 0.25rem 0.3125rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-hover-purple:hover.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-hover-purple:hover.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-hover-purple:hover.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-hover-purple:hover.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(192, 47, 243, 0.15) !important;
}

.shadow-lg-purple {
  box-shadow: 0 0.375rem 0.625rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-lg-purple.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-lg-purple.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-lg-purple.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-lg-purple.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(192, 47, 243, 0.15) !important;
}

.shadow-hover-lg-purple {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-lg-purple:hover {
  box-shadow: 0 0.375rem 0.625rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-hover-lg-purple:hover.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-hover-lg-purple:hover.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-hover-lg-purple:hover.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-hover-lg-purple:hover.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(192, 47, 243, 0.15) !important;
}

.shadow-xl-purple {
  box-shadow: 0 0.5rem 0.625rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-xl-purple.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-xl-purple.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-xl-purple.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-xl-purple.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(192, 47, 243, 0.15) !important;
}

.shadow-hover-xl-purple {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-xl-purple:hover {
  box-shadow: 0 0.5rem 0.625rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-hover-xl-purple:hover.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-hover-xl-purple:hover.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-hover-xl-purple:hover.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(192, 47, 243, 0.15) !important;
}
.shadow-hover-xl-purple:hover.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(192, 47, 243, 0.15) !important;
}

.shadow-sm-violet {
  box-shadow: 0 0.125rem 0.125rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-sm-violet.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-sm-violet.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-sm-violet.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-sm-violet.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(116, 41, 248, 0.15) !important;
}

.shadow-hover-sm-violet {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sm-violet:hover {
  box-shadow: 0 0.125rem 0.125rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-hover-sm-violet:hover.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-hover-sm-violet:hover.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-hover-sm-violet:hover.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-hover-sm-violet:hover.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(116, 41, 248, 0.15) !important;
}

.shadow-violet {
  box-shadow: 0 0.25rem 0.3125rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-violet.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-violet.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-violet.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-violet.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(116, 41, 248, 0.15) !important;
}

.shadow-hover-violet {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-violet:hover {
  box-shadow: 0 0.25rem 0.3125rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-hover-violet:hover.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-hover-violet:hover.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-hover-violet:hover.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-hover-violet:hover.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(116, 41, 248, 0.15) !important;
}

.shadow-lg-violet {
  box-shadow: 0 0.375rem 0.625rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-lg-violet.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-lg-violet.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-lg-violet.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-lg-violet.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(116, 41, 248, 0.15) !important;
}

.shadow-hover-lg-violet {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-lg-violet:hover {
  box-shadow: 0 0.375rem 0.625rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-hover-lg-violet:hover.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-hover-lg-violet:hover.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-hover-lg-violet:hover.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-hover-lg-violet:hover.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(116, 41, 248, 0.15) !important;
}

.shadow-xl-violet {
  box-shadow: 0 0.5rem 0.625rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-xl-violet.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-xl-violet.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-xl-violet.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-xl-violet.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(116, 41, 248, 0.15) !important;
}

.shadow-hover-xl-violet {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-xl-violet:hover {
  box-shadow: 0 0.5rem 0.625rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-hover-xl-violet:hover.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-hover-xl-violet:hover.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-hover-xl-violet:hover.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(116, 41, 248, 0.15) !important;
}
.shadow-hover-xl-violet:hover.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(116, 41, 248, 0.15) !important;
}

.shadow-sm-indigo {
  box-shadow: 0 0.125rem 0.125rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-sm-indigo.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-sm-indigo.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-sm-indigo.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-sm-indigo.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(50, 43, 243, 0.15) !important;
}

.shadow-hover-sm-indigo {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sm-indigo:hover {
  box-shadow: 0 0.125rem 0.125rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-hover-sm-indigo:hover.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-hover-sm-indigo:hover.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-hover-sm-indigo:hover.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-hover-sm-indigo:hover.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(50, 43, 243, 0.15) !important;
}

.shadow-indigo {
  box-shadow: 0 0.25rem 0.3125rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-indigo.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-indigo.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-indigo.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-indigo.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(50, 43, 243, 0.15) !important;
}

.shadow-hover-indigo {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-indigo:hover {
  box-shadow: 0 0.25rem 0.3125rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-hover-indigo:hover.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-hover-indigo:hover.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-hover-indigo:hover.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-hover-indigo:hover.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(50, 43, 243, 0.15) !important;
}

.shadow-lg-indigo {
  box-shadow: 0 0.375rem 0.625rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-lg-indigo.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-lg-indigo.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-lg-indigo.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-lg-indigo.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(50, 43, 243, 0.15) !important;
}

.shadow-hover-lg-indigo {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-lg-indigo:hover {
  box-shadow: 0 0.375rem 0.625rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-hover-lg-indigo:hover.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-hover-lg-indigo:hover.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-hover-lg-indigo:hover.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-hover-lg-indigo:hover.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(50, 43, 243, 0.15) !important;
}

.shadow-xl-indigo {
  box-shadow: 0 0.5rem 0.625rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-xl-indigo.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-xl-indigo.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-xl-indigo.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-xl-indigo.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(50, 43, 243, 0.15) !important;
}

.shadow-hover-xl-indigo {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-xl-indigo:hover {
  box-shadow: 0 0.5rem 0.625rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-hover-xl-indigo:hover.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-hover-xl-indigo:hover.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-hover-xl-indigo:hover.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(50, 43, 243, 0.15) !important;
}
.shadow-hover-xl-indigo:hover.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(50, 43, 243, 0.15) !important;
}

.shadow-sm-teal {
  box-shadow: 0 0.125rem 0.125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-sm-teal.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-sm-teal.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-sm-teal.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-sm-teal.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(0, 125, 136, 0.15) !important;
}

.shadow-hover-sm-teal {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sm-teal:hover {
  box-shadow: 0 0.125rem 0.125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-sm-teal:hover.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-sm-teal:hover.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-sm-teal:hover.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-sm-teal:hover.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(0, 125, 136, 0.15) !important;
}

.shadow-teal {
  box-shadow: 0 0.25rem 0.3125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-teal.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-teal.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-teal.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-teal.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(0, 125, 136, 0.15) !important;
}

.shadow-hover-teal {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-teal:hover {
  box-shadow: 0 0.25rem 0.3125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-teal:hover.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-teal:hover.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-teal:hover.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-teal:hover.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(0, 125, 136, 0.15) !important;
}

.shadow-lg-teal {
  box-shadow: 0 0.375rem 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-lg-teal.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-lg-teal.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-lg-teal.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-lg-teal.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(0, 125, 136, 0.15) !important;
}

.shadow-hover-lg-teal {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-lg-teal:hover {
  box-shadow: 0 0.375rem 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-lg-teal:hover.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-lg-teal:hover.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-lg-teal:hover.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-lg-teal:hover.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(0, 125, 136, 0.15) !important;
}

.shadow-xl-teal {
  box-shadow: 0 0.5rem 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-xl-teal.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-xl-teal.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-xl-teal.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-xl-teal.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(0, 125, 136, 0.15) !important;
}

.shadow-hover-xl-teal {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-xl-teal:hover {
  box-shadow: 0 0.5rem 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-xl-teal:hover.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-xl-teal:hover.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-xl-teal:hover.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(0, 125, 136, 0.15) !important;
}
.shadow-hover-xl-teal:hover.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(0, 125, 136, 0.15) !important;
}

.shadow-sm-neon {
  box-shadow: 0 0.125rem 0.125rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-sm-neon.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-sm-neon.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-sm-neon.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-sm-neon.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(129, 226, 48, 0.15) !important;
}

.shadow-hover-sm-neon {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sm-neon:hover {
  box-shadow: 0 0.125rem 0.125rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-hover-sm-neon:hover.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-hover-sm-neon:hover.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-hover-sm-neon:hover.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-hover-sm-neon:hover.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(129, 226, 48, 0.15) !important;
}

.shadow-neon {
  box-shadow: 0 0.25rem 0.3125rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-neon.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-neon.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-neon.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-neon.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(129, 226, 48, 0.15) !important;
}

.shadow-hover-neon {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-neon:hover {
  box-shadow: 0 0.25rem 0.3125rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-hover-neon:hover.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-hover-neon:hover.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-hover-neon:hover.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-hover-neon:hover.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(129, 226, 48, 0.15) !important;
}

.shadow-lg-neon {
  box-shadow: 0 0.375rem 0.625rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-lg-neon.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-lg-neon.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-lg-neon.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-lg-neon.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(129, 226, 48, 0.15) !important;
}

.shadow-hover-lg-neon {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-lg-neon:hover {
  box-shadow: 0 0.375rem 0.625rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-hover-lg-neon:hover.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-hover-lg-neon:hover.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-hover-lg-neon:hover.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-hover-lg-neon:hover.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(129, 226, 48, 0.15) !important;
}

.shadow-xl-neon {
  box-shadow: 0 0.5rem 0.625rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-xl-neon.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-xl-neon.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-xl-neon.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-xl-neon.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(129, 226, 48, 0.15) !important;
}

.shadow-hover-xl-neon {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-xl-neon:hover {
  box-shadow: 0 0.5rem 0.625rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-hover-xl-neon:hover.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-hover-xl-neon:hover.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-hover-xl-neon:hover.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(129, 226, 48, 0.15) !important;
}
.shadow-hover-xl-neon:hover.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(129, 226, 48, 0.15) !important;
}

.shadow-sm-lime {
  box-shadow: 0 0.125rem 0.125rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-sm-lime.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-sm-lime.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-sm-lime.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-sm-lime.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(194, 233, 57, 0.15) !important;
}

.shadow-hover-sm-lime {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sm-lime:hover {
  box-shadow: 0 0.125rem 0.125rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-hover-sm-lime:hover.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-hover-sm-lime:hover.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-hover-sm-lime:hover.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-hover-sm-lime:hover.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(194, 233, 57, 0.15) !important;
}

.shadow-lime {
  box-shadow: 0 0.25rem 0.3125rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-lime.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-lime.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-lime.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-lime.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(194, 233, 57, 0.15) !important;
}

.shadow-hover-lime {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-lime:hover {
  box-shadow: 0 0.25rem 0.3125rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-hover-lime:hover.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-hover-lime:hover.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-hover-lime:hover.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-hover-lime:hover.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(194, 233, 57, 0.15) !important;
}

.shadow-lg-lime {
  box-shadow: 0 0.375rem 0.625rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-lg-lime.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-lg-lime.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-lg-lime.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-lg-lime.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(194, 233, 57, 0.15) !important;
}

.shadow-hover-lg-lime {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-lg-lime:hover {
  box-shadow: 0 0.375rem 0.625rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-hover-lg-lime:hover.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-hover-lg-lime:hover.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-hover-lg-lime:hover.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-hover-lg-lime:hover.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(194, 233, 57, 0.15) !important;
}

.shadow-xl-lime {
  box-shadow: 0 0.5rem 0.625rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-xl-lime.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-xl-lime.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-xl-lime.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-xl-lime.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(194, 233, 57, 0.15) !important;
}

.shadow-hover-xl-lime {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-xl-lime:hover {
  box-shadow: 0 0.5rem 0.625rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-hover-xl-lime:hover.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-hover-xl-lime:hover.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-hover-xl-lime:hover.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(194, 233, 57, 0.15) !important;
}
.shadow-hover-xl-lime:hover.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(194, 233, 57, 0.15) !important;
}

.shadow-sm-sun {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-sm-sun.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-sm-sun.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-sm-sun.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-sm-sun.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(255, 234, 0, 0.15) !important;
}

.shadow-hover-sm-sun {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sm-sun:hover {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-hover-sm-sun:hover.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-hover-sm-sun:hover.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-hover-sm-sun:hover.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-hover-sm-sun:hover.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(255, 234, 0, 0.15) !important;
}

.shadow-sun {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-sun.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-sun.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-sun.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-sun.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(255, 234, 0, 0.15) !important;
}

.shadow-hover-sun {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sun:hover {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-hover-sun:hover.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-hover-sun:hover.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-hover-sun:hover.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-hover-sun:hover.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(255, 234, 0, 0.15) !important;
}

.shadow-lg-sun {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-lg-sun.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-lg-sun.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-lg-sun.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-lg-sun.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(255, 234, 0, 0.15) !important;
}

.shadow-hover-lg-sun {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-lg-sun:hover {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-hover-lg-sun:hover.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-hover-lg-sun:hover.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-hover-lg-sun:hover.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-hover-lg-sun:hover.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(255, 234, 0, 0.15) !important;
}

.shadow-xl-sun {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-xl-sun.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-xl-sun.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-xl-sun.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-xl-sun.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(255, 234, 0, 0.15) !important;
}

.shadow-hover-xl-sun {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-xl-sun:hover {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-hover-xl-sun:hover.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-hover-xl-sun:hover.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-hover-xl-sun:hover.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(255, 234, 0, 0.15) !important;
}
.shadow-hover-xl-sun:hover.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(255, 234, 0, 0.15) !important;
}

.shadow-sm-orange {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-sm-orange.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-sm-orange.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-sm-orange.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-sm-orange.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(255, 145, 0, 0.15) !important;
}

.shadow-hover-sm-orange {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sm-orange:hover {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-hover-sm-orange:hover.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-hover-sm-orange:hover.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-hover-sm-orange:hover.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-hover-sm-orange:hover.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(255, 145, 0, 0.15) !important;
}

.shadow-orange {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-orange.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-orange.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-orange.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-orange.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(255, 145, 0, 0.15) !important;
}

.shadow-hover-orange {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-orange:hover {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-hover-orange:hover.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-hover-orange:hover.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-hover-orange:hover.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-hover-orange:hover.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(255, 145, 0, 0.15) !important;
}

.shadow-lg-orange {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-lg-orange.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-lg-orange.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-lg-orange.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-lg-orange.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(255, 145, 0, 0.15) !important;
}

.shadow-hover-lg-orange {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-lg-orange:hover {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-hover-lg-orange:hover.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-hover-lg-orange:hover.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-hover-lg-orange:hover.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-hover-lg-orange:hover.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(255, 145, 0, 0.15) !important;
}

.shadow-xl-orange {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-xl-orange.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-xl-orange.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-xl-orange.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-xl-orange.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(255, 145, 0, 0.15) !important;
}

.shadow-hover-xl-orange {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-xl-orange:hover {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-hover-xl-orange:hover.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-hover-xl-orange:hover.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-hover-xl-orange:hover.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(255, 145, 0, 0.15) !important;
}
.shadow-hover-xl-orange:hover.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(255, 145, 0, 0.15) !important;
}

.shadow-sm-pumpkin {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-sm-pumpkin.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-sm-pumpkin.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-sm-pumpkin.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-sm-pumpkin.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(255, 87, 0, 0.15) !important;
}

.shadow-hover-sm-pumpkin {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sm-pumpkin:hover {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-hover-sm-pumpkin:hover.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-hover-sm-pumpkin:hover.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-hover-sm-pumpkin:hover.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-hover-sm-pumpkin:hover.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(255, 87, 0, 0.15) !important;
}

.shadow-pumpkin {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-pumpkin.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-pumpkin.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-pumpkin.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-pumpkin.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(255, 87, 0, 0.15) !important;
}

.shadow-hover-pumpkin {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-pumpkin:hover {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-hover-pumpkin:hover.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-hover-pumpkin:hover.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-hover-pumpkin:hover.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-hover-pumpkin:hover.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(255, 87, 0, 0.15) !important;
}

.shadow-lg-pumpkin {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-lg-pumpkin.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-lg-pumpkin.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-lg-pumpkin.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-lg-pumpkin.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(255, 87, 0, 0.15) !important;
}

.shadow-hover-lg-pumpkin {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-lg-pumpkin:hover {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-hover-lg-pumpkin:hover.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-hover-lg-pumpkin:hover.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-hover-lg-pumpkin:hover.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-hover-lg-pumpkin:hover.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(255, 87, 0, 0.15) !important;
}

.shadow-xl-pumpkin {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-xl-pumpkin.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-xl-pumpkin.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-xl-pumpkin.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-xl-pumpkin.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(255, 87, 0, 0.15) !important;
}

.shadow-hover-xl-pumpkin {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-xl-pumpkin:hover {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-hover-xl-pumpkin:hover.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-hover-xl-pumpkin:hover.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-hover-xl-pumpkin:hover.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(255, 87, 0, 0.15) !important;
}
.shadow-hover-xl-pumpkin:hover.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(255, 87, 0, 0.15) !important;
}

.shadow-sm-brown {
  box-shadow: 0 0.125rem 0.125rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-sm-brown.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-sm-brown.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-sm-brown.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-sm-brown.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(149, 77, 21, 0.15) !important;
}

.shadow-hover-sm-brown {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sm-brown:hover {
  box-shadow: 0 0.125rem 0.125rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-hover-sm-brown:hover.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-hover-sm-brown:hover.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-hover-sm-brown:hover.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-hover-sm-brown:hover.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(149, 77, 21, 0.15) !important;
}

.shadow-brown {
  box-shadow: 0 0.25rem 0.3125rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-brown.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-brown.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-brown.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-brown.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(149, 77, 21, 0.15) !important;
}

.shadow-hover-brown {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-brown:hover {
  box-shadow: 0 0.25rem 0.3125rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-hover-brown:hover.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-hover-brown:hover.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-hover-brown:hover.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-hover-brown:hover.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(149, 77, 21, 0.15) !important;
}

.shadow-lg-brown {
  box-shadow: 0 0.375rem 0.625rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-lg-brown.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-lg-brown.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-lg-brown.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-lg-brown.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(149, 77, 21, 0.15) !important;
}

.shadow-hover-lg-brown {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-lg-brown:hover {
  box-shadow: 0 0.375rem 0.625rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-hover-lg-brown:hover.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-hover-lg-brown:hover.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-hover-lg-brown:hover.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-hover-lg-brown:hover.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(149, 77, 21, 0.15) !important;
}

.shadow-xl-brown {
  box-shadow: 0 0.5rem 0.625rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-xl-brown.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-xl-brown.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-xl-brown.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-xl-brown.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(149, 77, 21, 0.15) !important;
}

.shadow-hover-xl-brown {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-xl-brown:hover {
  box-shadow: 0 0.5rem 0.625rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-hover-xl-brown:hover.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-hover-xl-brown:hover.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-hover-xl-brown:hover.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(149, 77, 21, 0.15) !important;
}
.shadow-hover-xl-brown:hover.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(149, 77, 21, 0.15) !important;
}

.shadow-sm-gold {
  box-shadow: 0 0.125rem 0.125rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-sm-gold.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-sm-gold.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-sm-gold.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-sm-gold.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(195, 151, 73, 0.15) !important;
}

.shadow-hover-sm-gold {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sm-gold:hover {
  box-shadow: 0 0.125rem 0.125rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-hover-sm-gold:hover.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-hover-sm-gold:hover.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-hover-sm-gold:hover.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-hover-sm-gold:hover.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(195, 151, 73, 0.15) !important;
}

.shadow-gold {
  box-shadow: 0 0.25rem 0.3125rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-gold.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-gold.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-gold.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-gold.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(195, 151, 73, 0.15) !important;
}

.shadow-hover-gold {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-gold:hover {
  box-shadow: 0 0.25rem 0.3125rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-hover-gold:hover.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-hover-gold:hover.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-hover-gold:hover.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-hover-gold:hover.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(195, 151, 73, 0.15) !important;
}

.shadow-lg-gold {
  box-shadow: 0 0.375rem 0.625rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-lg-gold.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-lg-gold.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-lg-gold.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-lg-gold.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(195, 151, 73, 0.15) !important;
}

.shadow-hover-lg-gold {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-lg-gold:hover {
  box-shadow: 0 0.375rem 0.625rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-hover-lg-gold:hover.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-hover-lg-gold:hover.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-hover-lg-gold:hover.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-hover-lg-gold:hover.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(195, 151, 73, 0.15) !important;
}

.shadow-xl-gold {
  box-shadow: 0 0.5rem 0.625rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-xl-gold.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-xl-gold.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-xl-gold.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-xl-gold.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(195, 151, 73, 0.15) !important;
}

.shadow-hover-xl-gold {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-xl-gold:hover {
  box-shadow: 0 0.5rem 0.625rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-hover-xl-gold:hover.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-hover-xl-gold:hover.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-hover-xl-gold:hover.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(195, 151, 73, 0.15) !important;
}
.shadow-hover-xl-gold:hover.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(195, 151, 73, 0.15) !important;
}

.shadow-sm-smoke {
  box-shadow: 0 0.125rem 0.125rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-sm-smoke.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-sm-smoke.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-sm-smoke.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-sm-smoke.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(94, 125, 138, 0.15) !important;
}

.shadow-hover-sm-smoke {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sm-smoke:hover {
  box-shadow: 0 0.125rem 0.125rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-hover-sm-smoke:hover.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-hover-sm-smoke:hover.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-hover-sm-smoke:hover.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-hover-sm-smoke:hover.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(94, 125, 138, 0.15) !important;
}

.shadow-smoke {
  box-shadow: 0 0.25rem 0.3125rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-smoke.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-smoke.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-smoke.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-smoke.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(94, 125, 138, 0.15) !important;
}

.shadow-hover-smoke {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-smoke:hover {
  box-shadow: 0 0.25rem 0.3125rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-hover-smoke:hover.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-hover-smoke:hover.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-hover-smoke:hover.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-hover-smoke:hover.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(94, 125, 138, 0.15) !important;
}

.shadow-lg-smoke {
  box-shadow: 0 0.375rem 0.625rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-lg-smoke.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-lg-smoke.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-lg-smoke.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-lg-smoke.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(94, 125, 138, 0.15) !important;
}

.shadow-hover-lg-smoke {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-lg-smoke:hover {
  box-shadow: 0 0.375rem 0.625rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-hover-lg-smoke:hover.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-hover-lg-smoke:hover.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-hover-lg-smoke:hover.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-hover-lg-smoke:hover.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(94, 125, 138, 0.15) !important;
}

.shadow-xl-smoke {
  box-shadow: 0 0.5rem 0.625rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-xl-smoke.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-xl-smoke.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-xl-smoke.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-xl-smoke.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(94, 125, 138, 0.15) !important;
}

.shadow-hover-xl-smoke {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-xl-smoke:hover {
  box-shadow: 0 0.5rem 0.625rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-hover-xl-smoke:hover.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-hover-xl-smoke:hover.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-hover-xl-smoke:hover.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(94, 125, 138, 0.15) !important;
}
.shadow-hover-xl-smoke:hover.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(94, 125, 138, 0.15) !important;
}

.shadow-sm-gray {
  box-shadow: 0 0.125rem 0.125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-sm-gray.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-sm-gray.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-sm-gray.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-sm-gray.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(158, 158, 158, 0.15) !important;
}

.shadow-hover-sm-gray {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sm-gray:hover {
  box-shadow: 0 0.125rem 0.125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-sm-gray:hover.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-sm-gray:hover.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-sm-gray:hover.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-sm-gray:hover.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(158, 158, 158, 0.15) !important;
}

.shadow-gray {
  box-shadow: 0 0.25rem 0.3125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-gray.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-gray.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-gray.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-gray.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(158, 158, 158, 0.15) !important;
}

.shadow-hover-gray {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-gray:hover {
  box-shadow: 0 0.25rem 0.3125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-gray:hover.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-gray:hover.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-gray:hover.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-gray:hover.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(158, 158, 158, 0.15) !important;
}

.shadow-lg-gray {
  box-shadow: 0 0.375rem 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-lg-gray.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-lg-gray.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-lg-gray.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-lg-gray.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(158, 158, 158, 0.15) !important;
}

.shadow-hover-lg-gray {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-lg-gray:hover {
  box-shadow: 0 0.375rem 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-lg-gray:hover.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-lg-gray:hover.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-lg-gray:hover.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-lg-gray:hover.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(158, 158, 158, 0.15) !important;
}

.shadow-xl-gray {
  box-shadow: 0 0.5rem 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-xl-gray.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-xl-gray.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-xl-gray.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-xl-gray.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(158, 158, 158, 0.15) !important;
}

.shadow-hover-xl-gray {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-xl-gray:hover {
  box-shadow: 0 0.5rem 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-xl-gray:hover.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-xl-gray:hover.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-xl-gray:hover.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-xl-gray:hover.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(158, 158, 158, 0.15) !important;
}

.shadow-sm-secondary {
  box-shadow: 0 0.125rem 0.125rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-sm-secondary.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-sm-secondary.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-sm-secondary.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-sm-secondary.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(111, 111, 111, 0.15) !important;
}

.shadow-hover-sm-secondary {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sm-secondary:hover {
  box-shadow: 0 0.125rem 0.125rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-hover-sm-secondary:hover.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-hover-sm-secondary:hover.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-hover-sm-secondary:hover.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-hover-sm-secondary:hover.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(111, 111, 111, 0.15) !important;
}

.shadow-secondary {
  box-shadow: 0 0.25rem 0.3125rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-secondary.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-secondary.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-secondary.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-secondary.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(111, 111, 111, 0.15) !important;
}

.shadow-hover-secondary {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-secondary:hover {
  box-shadow: 0 0.25rem 0.3125rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-hover-secondary:hover.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-hover-secondary:hover.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-hover-secondary:hover.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-hover-secondary:hover.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(111, 111, 111, 0.15) !important;
}

.shadow-lg-secondary {
  box-shadow: 0 0.375rem 0.625rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-lg-secondary.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-lg-secondary.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-lg-secondary.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-lg-secondary.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(111, 111, 111, 0.15) !important;
}

.shadow-hover-lg-secondary {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-lg-secondary:hover {
  box-shadow: 0 0.375rem 0.625rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-hover-lg-secondary:hover.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-hover-lg-secondary:hover.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-hover-lg-secondary:hover.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-hover-lg-secondary:hover.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(111, 111, 111, 0.15) !important;
}

.shadow-xl-secondary {
  box-shadow: 0 0.5rem 0.625rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-xl-secondary.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-xl-secondary.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-xl-secondary.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-xl-secondary.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(111, 111, 111, 0.15) !important;
}

.shadow-hover-xl-secondary {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-xl-secondary:hover {
  box-shadow: 0 0.5rem 0.625rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-hover-xl-secondary:hover.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-hover-xl-secondary:hover.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-hover-xl-secondary:hover.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(111, 111, 111, 0.15) !important;
}
.shadow-hover-xl-secondary:hover.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(111, 111, 111, 0.15) !important;
}

.shadow-sm-light {
  box-shadow: 0 0.125rem 0.125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-sm-light.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-sm-light.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-sm-light.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-sm-light.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(158, 158, 158, 0.15) !important;
}

.shadow-hover-sm-light {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sm-light:hover {
  box-shadow: 0 0.125rem 0.125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-sm-light:hover.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-sm-light:hover.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-sm-light:hover.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-sm-light:hover.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(158, 158, 158, 0.15) !important;
}

.shadow-light {
  box-shadow: 0 0.25rem 0.3125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-light.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-light.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-light.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-light.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(158, 158, 158, 0.15) !important;
}

.shadow-hover-light {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-light:hover {
  box-shadow: 0 0.25rem 0.3125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-light:hover.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-light:hover.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-light:hover.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-light:hover.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(158, 158, 158, 0.15) !important;
}

.shadow-lg-light {
  box-shadow: 0 0.375rem 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-lg-light.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-lg-light.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-lg-light.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-lg-light.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(158, 158, 158, 0.15) !important;
}

.shadow-hover-lg-light {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-lg-light:hover {
  box-shadow: 0 0.375rem 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-lg-light:hover.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-lg-light:hover.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-lg-light:hover.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-lg-light:hover.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(158, 158, 158, 0.15) !important;
}

.shadow-xl-light {
  box-shadow: 0 0.5rem 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-xl-light.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-xl-light.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-xl-light.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-xl-light.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(158, 158, 158, 0.15) !important;
}

.shadow-hover-xl-light {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-xl-light:hover {
  box-shadow: 0 0.5rem 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-xl-light:hover.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-xl-light:hover.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-xl-light:hover.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(158, 158, 158, 0.15) !important;
}
.shadow-hover-xl-light:hover.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(158, 158, 158, 0.15) !important;
}

.shadow-sm-dark {
  box-shadow: 0 0.125rem 0.125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-sm-dark.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-sm-dark.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-sm-dark.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-sm-dark.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(var(--bs-shadow-color), 0.15) !important;
}

.shadow-hover-sm-dark {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sm-dark:hover {
  box-shadow: 0 0.125rem 0.125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover-sm-dark:hover.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover-sm-dark:hover.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover-sm-dark:hover.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover-sm-dark:hover.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(var(--bs-shadow-color), 0.15) !important;
}

.shadow-dark {
  box-shadow: 0 0.25rem 0.3125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-dark.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-dark.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-dark.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-dark.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(var(--bs-shadow-color), 0.15) !important;
}

.shadow-hover-dark {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-dark:hover {
  box-shadow: 0 0.25rem 0.3125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover-dark:hover.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover-dark:hover.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover-dark:hover.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover-dark:hover.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(var(--bs-shadow-color), 0.15) !important;
}

.shadow-lg-dark {
  box-shadow: 0 0.375rem 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-lg-dark.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-lg-dark.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-lg-dark.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-lg-dark.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}

.shadow-hover-lg-dark {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-lg-dark:hover {
  box-shadow: 0 0.375rem 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover-lg-dark:hover.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover-lg-dark:hover.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover-lg-dark:hover.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover-lg-dark:hover.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}

.shadow-xl-dark {
  box-shadow: 0 0.5rem 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-xl-dark.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-xl-dark.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-xl-dark.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-xl-dark.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}

.shadow-hover-xl-dark {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-xl-dark:hover {
  box-shadow: 0 0.5rem 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover-xl-dark:hover.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover-xl-dark:hover.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover-xl-dark:hover.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}
.shadow-hover-xl-dark:hover.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(var(--bs-shadow-color), 0.15) !important;
}

.shadow-sm-white {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-sm-white.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-sm-white.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-sm-white.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-sm-white.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(255, 255, 255, 0.15) !important;
}

.shadow-hover-sm-white {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-sm-white:hover {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-hover-sm-white:hover.shadow-top {
  box-shadow: 0 -0.125rem 0.125rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-hover-sm-white:hover.shadow-bottom {
  box-shadow: 0 0.125rem 0.125rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-hover-sm-white:hover.shadow-left {
  box-shadow: -0.125rem 0 0.125rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-hover-sm-white:hover.shadow-right {
  box-shadow: 0.125rem 0 0.125rem rgba(255, 255, 255, 0.15) !important;
}

.shadow-white {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-white.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-white.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-white.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-white.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(255, 255, 255, 0.15) !important;
}

.shadow-hover-white {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-white:hover {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-hover-white:hover.shadow-top {
  box-shadow: 0 -0.25rem 0.3125rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-hover-white:hover.shadow-bottom {
  box-shadow: 0 0.25rem 0.3125rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-hover-white:hover.shadow-left {
  box-shadow: -0.25rem 0 0.3125rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-hover-white:hover.shadow-right {
  box-shadow: 0.25rem 0 0.3125rem rgba(255, 255, 255, 0.15) !important;
}

.shadow-lg-white {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-lg-white.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-lg-white.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-lg-white.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-lg-white.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(255, 255, 255, 0.15) !important;
}

.shadow-hover-lg-white {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-lg-white:hover {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-hover-lg-white:hover.shadow-top {
  box-shadow: 0 -0.375rem 0.625rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-hover-lg-white:hover.shadow-bottom {
  box-shadow: 0 0.375rem 0.625rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-hover-lg-white:hover.shadow-left {
  box-shadow: -0.375rem 0 0.625rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-hover-lg-white:hover.shadow-right {
  box-shadow: 0.375rem 0 0.625rem rgba(255, 255, 255, 0.15) !important;
}

.shadow-xl-white {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-xl-white.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-xl-white.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-xl-white.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-xl-white.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(255, 255, 255, 0.15) !important;
}

.shadow-hover-xl-white {
  -moz-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  -webkit-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.shadow-hover-xl-white:hover {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-hover-xl-white:hover.shadow-top {
  box-shadow: 0 -0.5rem 0.625rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-hover-xl-white:hover.shadow-bottom {
  box-shadow: 0 0.5rem 0.625rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-hover-xl-white:hover.shadow-left {
  box-shadow: -0.5rem 0 0.625rem rgba(255, 255, 255, 0.15) !important;
}
.shadow-hover-xl-white:hover.shadow-right {
  box-shadow: 0.5rem 0 0.625rem rgba(255, 255, 255, 0.15) !important;
}

/* password view */
.password-container {
    position: relative;

}

.password-container input {
    width: 100%;
    padding: 10px;
    padding-right: 40px;
    font-size: 16px;
}

.password-container .toggle-password {
    position: absolute;
    top: 70%;
    right: 10px;
    transform: translateY(-50%);
    cursor: pointer;
    font-size: 18px;
    color: #888;
}

/*Font Size*/
.fs-7 {
  font-size: 0.875rem !important;
}

.fs-8 {
  font-size: 0.75rem !important;
}

.font-1 {
  font-size: 0.5rem !important;
}

.font-2 {
  font-size: 0.75rem !important;
}

.font-3 {
  font-size: 1rem !important;
}

.font-4 {
  font-size: 1.25rem !important;
}

.font-5 {
  font-size: 1.5rem !important;
}

.font-6 {
  font-size: 1.75rem !important;
}

.font-7 {
  font-size: 2rem !important;
}

.font-8 {
  font-size: 2.25rem !important;
}

.font-9 {
  font-size: 2.5rem !important;
}

.font-10 {
  font-size: 2.75rem !important;
}

/*Font Weight*/
.fw-semibold {
  font-weight: 600 !important;
}

.fw-medium {
  font-weight: 500 !important;
}

/*Text Case*/
.text-nonecase {
  text-transform: none !important;
}

/*Letter Spacing*/
.ls-0 {
  letter-spacing: 0px !important;
}

.ls-1 {
  letter-spacing: 0.25px !important;
}

.ls-2 {
  letter-spacing: 0.5px !important;
}

.ls-3 {
  letter-spacing: 0.75px !important;
}

.ls-4 {
  letter-spacing: 1px !important;
}

.ls-n-1 {
  letter-spacing: -0.25px !important;
}

.ls-n-2 {
  letter-spacing: -0.5px !important;
}

.ls-n-3 {
  letter-spacing: -0.75px !important;
}

.ls-n-4 {
  letter-spacing: -1px !important;
}

/*Line Height*/
.lh-0 {
  line-height: 0 !important;
}

/*Width*/
.w-0 {
  width: 0 !important;
}

.w-25p {
  width: 25px !important;
}

.w-30p {
  width: 30px !important;
}

.w-35p {
  width: 35px !important;
}

.w-40p {
  width: 40px !important;
}

.w-45p {
  width: 45px !important;
}

.w-50p {
  width: 50px !important;
}

.w-55p {
  width: 55px !important;
}

.w-60p {
  width: 60px !important;
}

.w-65p {
  width: 65px !important;
}

.w-70p {
  width: 70px !important;
}

.w-75p {
  width: 75px !important;
}

.w-80p {
  width: 80px !important;
}

.w-85p {
  width: 85px !important;
}

.w-90p {
  width: 90px !important;
}

.w-95p {
  width: 95px !important;
}

.w-100p {
  width: 100px !important;
}

.w-105p {
  width: 105px !important;
}

.w-110p {
  width: 110px !important;
}

.w-115p {
  width: 115px !important;
}

.w-120p {
  width: 120px !important;
}

.w-125p {
  width: 125px !important;
}

.w-130p {
  width: 130px !important;
}

.w-135p {
  width: 135px !important;
}

.w-140p {
  width: 140px !important;
}

.w-145p {
  width: 145px !important;
}

.w-150p {
  width: 150px !important;
}

.w-155p {
  width: 155px !important;
}

.w-160p {
  width: 160px !important;
}

.w-165p {
  width: 165px !important;
}

.w-170p {
  width: 170px !important;
}

.w-175p {
  width: 175px !important;
}

.w-180p {
  width: 180px !important;
}

.w-185p {
  width: 185px !important;
}

.w-190p {
  width: 190px !important;
}

.w-195p {
  width: 195px !important;
}

.w-200p {
  width: 200px !important;
}

.w-205p {
  width: 205px !important;
}

.w-210p {
  width: 210px !important;
}

.w-215p {
  width: 215px !important;
}

.w-220p {
  width: 220px !important;
}

.w-225p {
  width: 225px !important;
}

.w-230p {
  width: 230px !important;
}

.w-235p {
  width: 235px !important;
}

.w-240p {
  width: 240px !important;
}

.w-245p {
  width: 245px !important;
}

.w-250p {
  width: 250px !important;
}

.w-255p {
  width: 255px !important;
}

.w-260p {
  width: 260px !important;
}

.w-265p {
  width: 265px !important;
}

.w-270p {
  width: 270px !important;
}

.w-275p {
  width: 275px !important;
}

.w-280p {
  width: 280px !important;
}

.w-285p {
  width: 285px !important;
}

.w-290p {
  width: 290px !important;
}

.w-295p {
  width: 295px !important;
}

.w-300p {
  width: 300px !important;
}

.w-305p {
  width: 305px !important;
}

.w-310p {
  width: 310px !important;
}

.w-315p {
  width: 315px !important;
}

.w-320p {
  width: 320px !important;
}

.w-325p {
  width: 325px !important;
}

.w-330p {
  width: 330px !important;
}

.w-335p {
  width: 335px !important;
}

.w-340p {
  width: 340px !important;
}

.w-345p {
  width: 345px !important;
}

.w-350p {
  width: 350px !important;
}

.w-355p {
  width: 355px !important;
}

.w-360p {
  width: 360px !important;
}

.w-365p {
  width: 365px !important;
}

.w-370p {
  width: 370px !important;
}

.w-375p {
  width: 375px !important;
}

.w-380p {
  width: 380px !important;
}

.w-385p {
  width: 385px !important;
}

.w-390p {
  width: 390px !important;
}

.w-395p {
  width: 395px !important;
}

.w-400p {
  width: 400px !important;
}

.w-405p {
  width: 405px !important;
}

.w-410p {
  width: 410px !important;
}

.w-415p {
  width: 415px !important;
}

.w-420p {
  width: 420px !important;
}

.w-425p {
  width: 425px !important;
}

.w-430p {
  width: 430px !important;
}

.w-435p {
  width: 435px !important;
}

.w-440p {
  width: 440px !important;
}

.w-445p {
  width: 445px !important;
}

.w-450p {
  width: 450px !important;
}

.w-455p {
  width: 455px !important;
}

.w-460p {
  width: 460px !important;
}

.w-465p {
  width: 465px !important;
}

.w-470p {
  width: 470px !important;
}

.w-475p {
  width: 475px !important;
}

.w-480p {
  width: 480px !important;
}

.w-485p {
  width: 485px !important;
}

.w-490p {
  width: 490px !important;
}

.w-495p {
  width: 495px !important;
}

.w-500p {
  width: 500px !important;
}

.w-505p {
  width: 505px !important;
}

.w-510p {
  width: 510px !important;
}

.w-515p {
  width: 515px !important;
}

.w-520p {
  width: 520px !important;
}

.w-525p {
  width: 525px !important;
}

.w-530p {
  width: 530px !important;
}

.w-535p {
  width: 535px !important;
}

.w-540p {
  width: 540px !important;
}

.w-545p {
  width: 545px !important;
}

.w-550p {
  width: 550px !important;
}

.w-555p {
  width: 555px !important;
}

.w-560p {
  width: 560px !important;
}

.w-565p {
  width: 565px !important;
}

.w-570p {
  width: 570px !important;
}

.w-575p {
  width: 575px !important;
}

.w-580p {
  width: 580px !important;
}

.w-585p {
  width: 585px !important;
}

.w-590p {
  width: 590px !important;
}

.w-595p {
  width: 595px !important;
}

.w-600p {
  width: 600px !important;
}

.w-605p {
  width: 605px !important;
}

.w-610p {
  width: 610px !important;
}

.w-615p {
  width: 615px !important;
}

.w-620p {
  width: 620px !important;
}

.w-625p {
  width: 625px !important;
}

.w-630p {
  width: 630px !important;
}

.w-635p {
  width: 635px !important;
}

.w-640p {
  width: 640px !important;
}

.w-645p {
  width: 645px !important;
}

.w-650p {
  width: 650px !important;
}

.w-655p {
  width: 655px !important;
}

.w-660p {
  width: 660px !important;
}

.w-665p {
  width: 665px !important;
}

.w-670p {
  width: 670px !important;
}

.w-675p {
  width: 675px !important;
}

.w-680p {
  width: 680px !important;
}

.w-685p {
  width: 685px !important;
}

.w-690p {
  width: 690px !important;
}

.w-695p {
  width: 695px !important;
}

.w-700p {
  width: 700px !important;
}

.w-705p {
  width: 705px !important;
}

.w-710p {
  width: 710px !important;
}

.w-715p {
  width: 715px !important;
}

.w-720p {
  width: 720px !important;
}

.w-725p {
  width: 725px !important;
}

.w-730p {
  width: 730px !important;
}

.w-735p {
  width: 735px !important;
}

.w-740p {
  width: 740px !important;
}

.w-745p {
  width: 745px !important;
}

.w-750p {
  width: 750px !important;
}

.w-755p {
  width: 755px !important;
}

.w-760p {
  width: 760px !important;
}

.w-765p {
  width: 765px !important;
}

.w-770p {
  width: 770px !important;
}

.w-775p {
  width: 775px !important;
}

.w-780p {
  width: 780px !important;
}

.w-785p {
  width: 785px !important;
}

.w-790p {
  width: 790px !important;
}

.w-795p {
  width: 795px !important;
}

.w-800p {
  width: 800px !important;
}

@media (min-width: 576px) {
  .w-sm-25p {
    width: 25px !important;
  }
  .w-sm-30p {
    width: 30px !important;
  }
  .w-sm-35p {
    width: 35px !important;
  }
  .w-sm-40p {
    width: 40px !important;
  }
  .w-sm-45p {
    width: 45px !important;
  }
  .w-sm-50p {
    width: 50px !important;
  }
  .w-sm-55p {
    width: 55px !important;
  }
  .w-sm-60p {
    width: 60px !important;
  }
  .w-sm-65p {
    width: 65px !important;
  }
  .w-sm-70p {
    width: 70px !important;
  }
  .w-sm-75p {
    width: 75px !important;
  }
  .w-sm-80p {
    width: 80px !important;
  }
  .w-sm-85p {
    width: 85px !important;
  }
  .w-sm-90p {
    width: 90px !important;
  }
  .w-sm-95p {
    width: 95px !important;
  }
  .w-sm-100p {
    width: 100px !important;
  }
  .w-sm-105p {
    width: 105px !important;
  }
  .w-sm-110p {
    width: 110px !important;
  }
  .w-sm-115p {
    width: 115px !important;
  }
  .w-sm-120p {
    width: 120px !important;
  }
  .w-sm-125p {
    width: 125px !important;
  }
  .w-sm-130p {
    width: 130px !important;
  }
  .w-sm-135p {
    width: 135px !important;
  }
  .w-sm-140p {
    width: 140px !important;
  }
  .w-sm-145p {
    width: 145px !important;
  }
  .w-sm-150p {
    width: 150px !important;
  }
  .w-sm-155p {
    width: 155px !important;
  }
  .w-sm-160p {
    width: 160px !important;
  }
  .w-sm-165p {
    width: 165px !important;
  }
  .w-sm-170p {
    width: 170px !important;
  }
  .w-sm-175p {
    width: 175px !important;
  }
  .w-sm-180p {
    width: 180px !important;
  }
  .w-sm-185p {
    width: 185px !important;
  }
  .w-sm-190p {
    width: 190px !important;
  }
  .w-sm-195p {
    width: 195px !important;
  }
  .w-sm-200p {
    width: 200px !important;
  }
  .w-sm-205p {
    width: 205px !important;
  }
  .w-sm-210p {
    width: 210px !important;
  }
  .w-sm-215p {
    width: 215px !important;
  }
  .w-sm-220p {
    width: 220px !important;
  }
  .w-sm-225p {
    width: 225px !important;
  }
  .w-sm-230p {
    width: 230px !important;
  }
  .w-sm-235p {
    width: 235px !important;
  }
  .w-sm-240p {
    width: 240px !important;
  }
  .w-sm-245p {
    width: 245px !important;
  }
  .w-sm-250p {
    width: 250px !important;
  }
  .w-sm-255p {
    width: 255px !important;
  }
  .w-sm-260p {
    width: 260px !important;
  }
  .w-sm-265p {
    width: 265px !important;
  }
  .w-sm-270p {
    width: 270px !important;
  }
  .w-sm-275p {
    width: 275px !important;
  }
  .w-sm-280p {
    width: 280px !important;
  }
  .w-sm-285p {
    width: 285px !important;
  }
  .w-sm-290p {
    width: 290px !important;
  }
  .w-sm-295p {
    width: 295px !important;
  }
  .w-sm-300p {
    width: 300px !important;
  }
  .w-sm-305p {
    width: 305px !important;
  }
  .w-sm-310p {
    width: 310px !important;
  }
  .w-sm-315p {
    width: 315px !important;
  }
  .w-sm-320p {
    width: 320px !important;
  }
  .w-sm-325p {
    width: 325px !important;
  }
  .w-sm-330p {
    width: 330px !important;
  }
  .w-sm-335p {
    width: 335px !important;
  }
  .w-sm-340p {
    width: 340px !important;
  }
  .w-sm-345p {
    width: 345px !important;
  }
  .w-sm-350p {
    width: 350px !important;
  }
  .w-sm-355p {
    width: 355px !important;
  }
  .w-sm-360p {
    width: 360px !important;
  }
  .w-sm-365p {
    width: 365px !important;
  }
  .w-sm-370p {
    width: 370px !important;
  }
  .w-sm-375p {
    width: 375px !important;
  }
  .w-sm-380p {
    width: 380px !important;
  }
  .w-sm-385p {
    width: 385px !important;
  }
  .w-sm-390p {
    width: 390px !important;
  }
  .w-sm-395p {
    width: 395px !important;
  }
  .w-sm-400p {
    width: 400px !important;
  }
  .w-sm-405p {
    width: 405px !important;
  }
  .w-sm-410p {
    width: 410px !important;
  }
  .w-sm-415p {
    width: 415px !important;
  }
  .w-sm-420p {
    width: 420px !important;
  }
  .w-sm-425p {
    width: 425px !important;
  }
  .w-sm-430p {
    width: 430px !important;
  }
  .w-sm-435p {
    width: 435px !important;
  }
  .w-sm-440p {
    width: 440px !important;
  }
  .w-sm-445p {
    width: 445px !important;
  }
  .w-sm-450p {
    width: 450px !important;
  }
  .w-sm-455p {
    width: 455px !important;
  }
  .w-sm-460p {
    width: 460px !important;
  }
  .w-sm-465p {
    width: 465px !important;
  }
  .w-sm-470p {
    width: 470px !important;
  }
  .w-sm-475p {
    width: 475px !important;
  }
  .w-sm-480p {
    width: 480px !important;
  }
  .w-sm-485p {
    width: 485px !important;
  }
  .w-sm-490p {
    width: 490px !important;
  }
  .w-sm-495p {
    width: 495px !important;
  }
  .w-sm-500p {
    width: 500px !important;
  }
  .w-sm-505p {
    width: 505px !important;
  }
  .w-sm-510p {
    width: 510px !important;
  }
  .w-sm-515p {
    width: 515px !important;
  }
  .w-sm-520p {
    width: 520px !important;
  }
  .w-sm-525p {
    width: 525px !important;
  }
  .w-sm-530p {
    width: 530px !important;
  }
  .w-sm-535p {
    width: 535px !important;
  }
  .w-sm-540p {
    width: 540px !important;
  }
  .w-sm-545p {
    width: 545px !important;
  }
  .w-sm-550p {
    width: 550px !important;
  }
  .w-sm-555p {
    width: 555px !important;
  }
  .w-sm-560p {
    width: 560px !important;
  }
  .w-sm-565p {
    width: 565px !important;
  }
  .w-sm-570p {
    width: 570px !important;
  }
  .w-sm-575p {
    width: 575px !important;
  }
  .w-sm-580p {
    width: 580px !important;
  }
  .w-sm-585p {
    width: 585px !important;
  }
  .w-sm-590p {
    width: 590px !important;
  }
  .w-sm-595p {
    width: 595px !important;
  }
  .w-sm-600p {
    width: 600px !important;
  }
  .w-sm-605p {
    width: 605px !important;
  }
  .w-sm-610p {
    width: 610px !important;
  }
  .w-sm-615p {
    width: 615px !important;
  }
  .w-sm-620p {
    width: 620px !important;
  }
  .w-sm-625p {
    width: 625px !important;
  }
  .w-sm-630p {
    width: 630px !important;
  }
  .w-sm-635p {
    width: 635px !important;
  }
  .w-sm-640p {
    width: 640px !important;
  }
  .w-sm-645p {
    width: 645px !important;
  }
  .w-sm-650p {
    width: 650px !important;
  }
  .w-sm-655p {
    width: 655px !important;
  }
  .w-sm-660p {
    width: 660px !important;
  }
  .w-sm-665p {
    width: 665px !important;
  }
  .w-sm-670p {
    width: 670px !important;
  }
  .w-sm-675p {
    width: 675px !important;
  }
  .w-sm-680p {
    width: 680px !important;
  }
  .w-sm-685p {
    width: 685px !important;
  }
  .w-sm-690p {
    width: 690px !important;
  }
  .w-sm-695p {
    width: 695px !important;
  }
  .w-sm-700p {
    width: 700px !important;
  }
  .w-sm-705p {
    width: 705px !important;
  }
  .w-sm-710p {
    width: 710px !important;
  }
  .w-sm-715p {
    width: 715px !important;
  }
  .w-sm-720p {
    width: 720px !important;
  }
  .w-sm-725p {
    width: 725px !important;
  }
  .w-sm-730p {
    width: 730px !important;
  }
  .w-sm-735p {
    width: 735px !important;
  }
  .w-sm-740p {
    width: 740px !important;
  }
  .w-sm-745p {
    width: 745px !important;
  }
  .w-sm-750p {
    width: 750px !important;
  }
  .w-sm-755p {
    width: 755px !important;
  }
  .w-sm-760p {
    width: 760px !important;
  }
  .w-sm-765p {
    width: 765px !important;
  }
  .w-sm-770p {
    width: 770px !important;
  }
  .w-sm-775p {
    width: 775px !important;
  }
  .w-sm-780p {
    width: 780px !important;
  }
  .w-sm-785p {
    width: 785px !important;
  }
  .w-sm-790p {
    width: 790px !important;
  }
  .w-sm-795p {
    width: 795px !important;
  }
  .w-sm-800p {
    width: 800px !important;
  }
}
@media (min-width: 768px) {
  .w-md-25p {
    width: 25px !important;
  }
  .w-md-30p {
    width: 30px !important;
  }
  .w-md-35p {
    width: 35px !important;
  }
  .w-md-40p {
    width: 40px !important;
  }
  .w-md-45p {
    width: 45px !important;
  }
  .w-md-50p {
    width: 50px !important;
  }
  .w-md-55p {
    width: 55px !important;
  }
  .w-md-60p {
    width: 60px !important;
  }
  .w-md-65p {
    width: 65px !important;
  }
  .w-md-70p {
    width: 70px !important;
  }
  .w-md-75p {
    width: 75px !important;
  }
  .w-md-80p {
    width: 80px !important;
  }
  .w-md-85p {
    width: 85px !important;
  }
  .w-md-90p {
    width: 90px !important;
  }
  .w-md-95p {
    width: 95px !important;
  }
  .w-md-100p {
    width: 100px !important;
  }
  .w-md-105p {
    width: 105px !important;
  }
  .w-md-110p {
    width: 110px !important;
  }
  .w-md-115p {
    width: 115px !important;
  }
  .w-md-120p {
    width: 120px !important;
  }
  .w-md-125p {
    width: 125px !important;
  }
  .w-md-130p {
    width: 130px !important;
  }
  .w-md-135p {
    width: 135px !important;
  }
  .w-md-140p {
    width: 140px !important;
  }
  .w-md-145p {
    width: 145px !important;
  }
  .w-md-150p {
    width: 150px !important;
  }
  .w-md-155p {
    width: 155px !important;
  }
  .w-md-160p {
    width: 160px !important;
  }
  .w-md-165p {
    width: 165px !important;
  }
  .w-md-170p {
    width: 170px !important;
  }
  .w-md-175p {
    width: 175px !important;
  }
  .w-md-180p {
    width: 180px !important;
  }
  .w-md-185p {
    width: 185px !important;
  }
  .w-md-190p {
    width: 190px !important;
  }
  .w-md-195p {
    width: 195px !important;
  }
  .w-md-200p {
    width: 200px !important;
  }
  .w-md-205p {
    width: 205px !important;
  }
  .w-md-210p {
    width: 210px !important;
  }
  .w-md-215p {
    width: 215px !important;
  }
  .w-md-220p {
    width: 220px !important;
  }
  .w-md-225p {
    width: 225px !important;
  }
  .w-md-230p {
    width: 230px !important;
  }
  .w-md-235p {
    width: 235px !important;
  }
  .w-md-240p {
    width: 240px !important;
  }
  .w-md-245p {
    width: 245px !important;
  }
  .w-md-250p {
    width: 250px !important;
  }
  .w-md-255p {
    width: 255px !important;
  }
  .w-md-260p {
    width: 260px !important;
  }
  .w-md-265p {
    width: 265px !important;
  }
  .w-md-270p {
    width: 270px !important;
  }
  .w-md-275p {
    width: 275px !important;
  }
  .w-md-280p {
    width: 280px !important;
  }
  .w-md-285p {
    width: 285px !important;
  }
  .w-md-290p {
    width: 290px !important;
  }
  .w-md-295p {
    width: 295px !important;
  }
  .w-md-300p {
    width: 300px !important;
  }
  .w-md-305p {
    width: 305px !important;
  }
  .w-md-310p {
    width: 310px !important;
  }
  .w-md-315p {
    width: 315px !important;
  }
  .w-md-320p {
    width: 320px !important;
  }
  .w-md-325p {
    width: 325px !important;
  }
  .w-md-330p {
    width: 330px !important;
  }
  .w-md-335p {
    width: 335px !important;
  }
  .w-md-340p {
    width: 340px !important;
  }
  .w-md-345p {
    width: 345px !important;
  }
  .w-md-350p {
    width: 350px !important;
  }
  .w-md-355p {
    width: 355px !important;
  }
  .w-md-360p {
    width: 360px !important;
  }
  .w-md-365p {
    width: 365px !important;
  }
  .w-md-370p {
    width: 370px !important;
  }
  .w-md-375p {
    width: 375px !important;
  }
  .w-md-380p {
    width: 380px !important;
  }
  .w-md-385p {
    width: 385px !important;
  }
  .w-md-390p {
    width: 390px !important;
  }
  .w-md-395p {
    width: 395px !important;
  }
  .w-md-400p {
    width: 400px !important;
  }
  .w-md-405p {
    width: 405px !important;
  }
  .w-md-410p {
    width: 410px !important;
  }
  .w-md-415p {
    width: 415px !important;
  }
  .w-md-420p {
    width: 420px !important;
  }
  .w-md-425p {
    width: 425px !important;
  }
  .w-md-430p {
    width: 430px !important;
  }
  .w-md-435p {
    width: 435px !important;
  }
  .w-md-440p {
    width: 440px !important;
  }
  .w-md-445p {
    width: 445px !important;
  }
  .w-md-450p {
    width: 450px !important;
  }
  .w-md-455p {
    width: 455px !important;
  }
  .w-md-460p {
    width: 460px !important;
  }
  .w-md-465p {
    width: 465px !important;
  }
  .w-md-470p {
    width: 470px !important;
  }
  .w-md-475p {
    width: 475px !important;
  }
  .w-md-480p {
    width: 480px !important;
  }
  .w-md-485p {
    width: 485px !important;
  }
  .w-md-490p {
    width: 490px !important;
  }
  .w-md-495p {
    width: 495px !important;
  }
  .w-md-500p {
    width: 500px !important;
  }
  .w-md-505p {
    width: 505px !important;
  }
  .w-md-510p {
    width: 510px !important;
  }
  .w-md-515p {
    width: 515px !important;
  }
  .w-md-520p {
    width: 520px !important;
  }
  .w-md-525p {
    width: 525px !important;
  }
  .w-md-530p {
    width: 530px !important;
  }
  .w-md-535p {
    width: 535px !important;
  }
  .w-md-540p {
    width: 540px !important;
  }
  .w-md-545p {
    width: 545px !important;
  }
  .w-md-550p {
    width: 550px !important;
  }
  .w-md-555p {
    width: 555px !important;
  }
  .w-md-560p {
    width: 560px !important;
  }
  .w-md-565p {
    width: 565px !important;
  }
  .w-md-570p {
    width: 570px !important;
  }
  .w-md-575p {
    width: 575px !important;
  }
  .w-md-580p {
    width: 580px !important;
  }
  .w-md-585p {
    width: 585px !important;
  }
  .w-md-590p {
    width: 590px !important;
  }
  .w-md-595p {
    width: 595px !important;
  }
  .w-md-600p {
    width: 600px !important;
  }
  .w-md-605p {
    width: 605px !important;
  }
  .w-md-610p {
    width: 610px !important;
  }
  .w-md-615p {
    width: 615px !important;
  }
  .w-md-620p {
    width: 620px !important;
  }
  .w-md-625p {
    width: 625px !important;
  }
  .w-md-630p {
    width: 630px !important;
  }
  .w-md-635p {
    width: 635px !important;
  }
  .w-md-640p {
    width: 640px !important;
  }
  .w-md-645p {
    width: 645px !important;
  }
  .w-md-650p {
    width: 650px !important;
  }
  .w-md-655p {
    width: 655px !important;
  }
  .w-md-660p {
    width: 660px !important;
  }
  .w-md-665p {
    width: 665px !important;
  }
  .w-md-670p {
    width: 670px !important;
  }
  .w-md-675p {
    width: 675px !important;
  }
  .w-md-680p {
    width: 680px !important;
  }
  .w-md-685p {
    width: 685px !important;
  }
  .w-md-690p {
    width: 690px !important;
  }
  .w-md-695p {
    width: 695px !important;
  }
  .w-md-700p {
    width: 700px !important;
  }
  .w-md-705p {
    width: 705px !important;
  }
  .w-md-710p {
    width: 710px !important;
  }
  .w-md-715p {
    width: 715px !important;
  }
  .w-md-720p {
    width: 720px !important;
  }
  .w-md-725p {
    width: 725px !important;
  }
  .w-md-730p {
    width: 730px !important;
  }
  .w-md-735p {
    width: 735px !important;
  }
  .w-md-740p {
    width: 740px !important;
  }
  .w-md-745p {
    width: 745px !important;
  }
  .w-md-750p {
    width: 750px !important;
  }
  .w-md-755p {
    width: 755px !important;
  }
  .w-md-760p {
    width: 760px !important;
  }
  .w-md-765p {
    width: 765px !important;
  }
  .w-md-770p {
    width: 770px !important;
  }
  .w-md-775p {
    width: 775px !important;
  }
  .w-md-780p {
    width: 780px !important;
  }
  .w-md-785p {
    width: 785px !important;
  }
  .w-md-790p {
    width: 790px !important;
  }
  .w-md-795p {
    width: 795px !important;
  }
  .w-md-800p {
    width: 800px !important;
  }
}
@media (min-width: 992px) {
  .w-lg-25p {
    width: 25px !important;
  }
  .w-lg-30p {
    width: 30px !important;
  }
  .w-lg-35p {
    width: 35px !important;
  }
  .w-lg-40p {
    width: 40px !important;
  }
  .w-lg-45p {
    width: 45px !important;
  }
  .w-lg-50p {
    width: 50px !important;
  }
  .w-lg-55p {
    width: 55px !important;
  }
  .w-lg-60p {
    width: 60px !important;
  }
  .w-lg-65p {
    width: 65px !important;
  }
  .w-lg-70p {
    width: 70px !important;
  }
  .w-lg-75p {
    width: 75px !important;
  }
  .w-lg-80p {
    width: 80px !important;
  }
  .w-lg-85p {
    width: 85px !important;
  }
  .w-lg-90p {
    width: 90px !important;
  }
  .w-lg-95p {
    width: 95px !important;
  }
  .w-lg-100p {
    width: 100px !important;
  }
  .w-lg-105p {
    width: 105px !important;
  }
  .w-lg-110p {
    width: 110px !important;
  }
  .w-lg-115p {
    width: 115px !important;
  }
  .w-lg-120p {
    width: 120px !important;
  }
  .w-lg-125p {
    width: 125px !important;
  }
  .w-lg-130p {
    width: 130px !important;
  }
  .w-lg-135p {
    width: 135px !important;
  }
  .w-lg-140p {
    width: 140px !important;
  }
  .w-lg-145p {
    width: 145px !important;
  }
  .w-lg-150p {
    width: 150px !important;
  }
  .w-lg-155p {
    width: 155px !important;
  }
  .w-lg-160p {
    width: 160px !important;
  }
  .w-lg-165p {
    width: 165px !important;
  }
  .w-lg-170p {
    width: 170px !important;
  }
  .w-lg-175p {
    width: 175px !important;
  }
  .w-lg-180p {
    width: 180px !important;
  }
  .w-lg-185p {
    width: 185px !important;
  }
  .w-lg-190p {
    width: 190px !important;
  }
  .w-lg-195p {
    width: 195px !important;
  }
  .w-lg-200p {
    width: 200px !important;
  }
  .w-lg-205p {
    width: 205px !important;
  }
  .w-lg-210p {
    width: 210px !important;
  }
  .w-lg-215p {
    width: 215px !important;
  }
  .w-lg-220p {
    width: 220px !important;
  }
  .w-lg-225p {
    width: 225px !important;
  }
  .w-lg-230p {
    width: 230px !important;
  }
  .w-lg-235p {
    width: 235px !important;
  }
  .w-lg-240p {
    width: 240px !important;
  }
  .w-lg-245p {
    width: 245px !important;
  }
  .w-lg-250p {
    width: 250px !important;
  }
  .w-lg-255p {
    width: 255px !important;
  }
  .w-lg-260p {
    width: 260px !important;
  }
  .w-lg-265p {
    width: 265px !important;
  }
  .w-lg-270p {
    width: 270px !important;
  }
  .w-lg-275p {
    width: 275px !important;
  }
  .w-lg-280p {
    width: 280px !important;
  }
  .w-lg-285p {
    width: 285px !important;
  }
  .w-lg-290p {
    width: 290px !important;
  }
  .w-lg-295p {
    width: 295px !important;
  }
  .w-lg-300p {
    width: 300px !important;
  }
  .w-lg-305p {
    width: 305px !important;
  }
  .w-lg-310p {
    width: 310px !important;
  }
  .w-lg-315p {
    width: 315px !important;
  }
  .w-lg-320p {
    width: 320px !important;
  }
  .w-lg-325p {
    width: 325px !important;
  }
  .w-lg-330p {
    width: 330px !important;
  }
  .w-lg-335p {
    width: 335px !important;
  }
  .w-lg-340p {
    width: 340px !important;
  }
  .w-lg-345p {
    width: 345px !important;
  }
  .w-lg-350p {
    width: 350px !important;
  }
  .w-lg-355p {
    width: 355px !important;
  }
  .w-lg-360p {
    width: 360px !important;
  }
  .w-lg-365p {
    width: 365px !important;
  }
  .w-lg-370p {
    width: 370px !important;
  }
  .w-lg-375p {
    width: 375px !important;
  }
  .w-lg-380p {
    width: 380px !important;
  }
  .w-lg-385p {
    width: 385px !important;
  }
  .w-lg-390p {
    width: 390px !important;
  }
  .w-lg-395p {
    width: 395px !important;
  }
  .w-lg-400p {
    width: 400px !important;
  }
  .w-lg-405p {
    width: 405px !important;
  }
  .w-lg-410p {
    width: 410px !important;
  }
  .w-lg-415p {
    width: 415px !important;
  }
  .w-lg-420p {
    width: 420px !important;
  }
  .w-lg-425p {
    width: 425px !important;
  }
  .w-lg-430p {
    width: 430px !important;
  }
  .w-lg-435p {
    width: 435px !important;
  }
  .w-lg-440p {
    width: 440px !important;
  }
  .w-lg-445p {
    width: 445px !important;
  }
  .w-lg-450p {
    width: 450px !important;
  }
  .w-lg-455p {
    width: 455px !important;
  }
  .w-lg-460p {
    width: 460px !important;
  }
  .w-lg-465p {
    width: 465px !important;
  }
  .w-lg-470p {
    width: 470px !important;
  }
  .w-lg-475p {
    width: 475px !important;
  }
  .w-lg-480p {
    width: 480px !important;
  }
  .w-lg-485p {
    width: 485px !important;
  }
  .w-lg-490p {
    width: 490px !important;
  }
  .w-lg-495p {
    width: 495px !important;
  }
  .w-lg-500p {
    width: 500px !important;
  }
  .w-lg-505p {
    width: 505px !important;
  }
  .w-lg-510p {
    width: 510px !important;
  }
  .w-lg-515p {
    width: 515px !important;
  }
  .w-lg-520p {
    width: 520px !important;
  }
  .w-lg-525p {
    width: 525px !important;
  }
  .w-lg-530p {
    width: 530px !important;
  }
  .w-lg-535p {
    width: 535px !important;
  }
  .w-lg-540p {
    width: 540px !important;
  }
  .w-lg-545p {
    width: 545px !important;
  }
  .w-lg-550p {
    width: 550px !important;
  }
  .w-lg-555p {
    width: 555px !important;
  }
  .w-lg-560p {
    width: 560px !important;
  }
  .w-lg-565p {
    width: 565px !important;
  }
  .w-lg-570p {
    width: 570px !important;
  }
  .w-lg-575p {
    width: 575px !important;
  }
  .w-lg-580p {
    width: 580px !important;
  }
  .w-lg-585p {
    width: 585px !important;
  }
  .w-lg-590p {
    width: 590px !important;
  }
  .w-lg-595p {
    width: 595px !important;
  }
  .w-lg-600p {
    width: 600px !important;
  }
  .w-lg-605p {
    width: 605px !important;
  }
  .w-lg-610p {
    width: 610px !important;
  }
  .w-lg-615p {
    width: 615px !important;
  }
  .w-lg-620p {
    width: 620px !important;
  }
  .w-lg-625p {
    width: 625px !important;
  }
  .w-lg-630p {
    width: 630px !important;
  }
  .w-lg-635p {
    width: 635px !important;
  }
  .w-lg-640p {
    width: 640px !important;
  }
  .w-lg-645p {
    width: 645px !important;
  }
  .w-lg-650p {
    width: 650px !important;
  }
  .w-lg-655p {
    width: 655px !important;
  }
  .w-lg-660p {
    width: 660px !important;
  }
  .w-lg-665p {
    width: 665px !important;
  }
  .w-lg-670p {
    width: 670px !important;
  }
  .w-lg-675p {
    width: 675px !important;
  }
  .w-lg-680p {
    width: 680px !important;
  }
  .w-lg-685p {
    width: 685px !important;
  }
  .w-lg-690p {
    width: 690px !important;
  }
  .w-lg-695p {
    width: 695px !important;
  }
  .w-lg-700p {
    width: 700px !important;
  }
  .w-lg-705p {
    width: 705px !important;
  }
  .w-lg-710p {
    width: 710px !important;
  }
  .w-lg-715p {
    width: 715px !important;
  }
  .w-lg-720p {
    width: 720px !important;
  }
  .w-lg-725p {
    width: 725px !important;
  }
  .w-lg-730p {
    width: 730px !important;
  }
  .w-lg-735p {
    width: 735px !important;
  }
  .w-lg-740p {
    width: 740px !important;
  }
  .w-lg-745p {
    width: 745px !important;
  }
  .w-lg-750p {
    width: 750px !important;
  }
  .w-lg-755p {
    width: 755px !important;
  }
  .w-lg-760p {
    width: 760px !important;
  }
  .w-lg-765p {
    width: 765px !important;
  }
  .w-lg-770p {
    width: 770px !important;
  }
  .w-lg-775p {
    width: 775px !important;
  }
  .w-lg-780p {
    width: 780px !important;
  }
  .w-lg-785p {
    width: 785px !important;
  }
  .w-lg-790p {
    width: 790px !important;
  }
  .w-lg-795p {
    width: 795px !important;
  }
  .w-lg-800p {
    width: 800px !important;
  }
}
@media (min-width: 1200px) {
  .w-xl-25p {
    width: 25px !important;
  }
  .w-xl-30p {
    width: 30px !important;
  }
  .w-xl-35p {
    width: 35px !important;
  }
  .w-xl-40p {
    width: 40px !important;
  }
  .w-xl-45p {
    width: 45px !important;
  }
  .w-xl-50p {
    width: 50px !important;
  }
  .w-xl-55p {
    width: 55px !important;
  }
  .w-xl-60p {
    width: 60px !important;
  }
  .w-xl-65p {
    width: 65px !important;
  }
  .w-xl-70p {
    width: 70px !important;
  }
  .w-xl-75p {
    width: 75px !important;
  }
  .w-xl-80p {
    width: 80px !important;
  }
  .w-xl-85p {
    width: 85px !important;
  }
  .w-xl-90p {
    width: 90px !important;
  }
  .w-xl-95p {
    width: 95px !important;
  }
  .w-xl-100p {
    width: 100px !important;
  }
  .w-xl-105p {
    width: 105px !important;
  }
  .w-xl-110p {
    width: 110px !important;
  }
  .w-xl-115p {
    width: 115px !important;
  }
  .w-xl-120p {
    width: 120px !important;
  }
  .w-xl-125p {
    width: 125px !important;
  }
  .w-xl-130p {
    width: 130px !important;
  }
  .w-xl-135p {
    width: 135px !important;
  }
  .w-xl-140p {
    width: 140px !important;
  }
  .w-xl-145p {
    width: 145px !important;
  }
  .w-xl-150p {
    width: 150px !important;
  }
  .w-xl-155p {
    width: 155px !important;
  }
  .w-xl-160p {
    width: 160px !important;
  }
  .w-xl-165p {
    width: 165px !important;
  }
  .w-xl-170p {
    width: 170px !important;
  }
  .w-xl-175p {
    width: 175px !important;
  }
  .w-xl-180p {
    width: 180px !important;
  }
  .w-xl-185p {
    width: 185px !important;
  }
  .w-xl-190p {
    width: 190px !important;
  }
  .w-xl-195p {
    width: 195px !important;
  }
  .w-xl-200p {
    width: 200px !important;
  }
  .w-xl-205p {
    width: 205px !important;
  }
  .w-xl-210p {
    width: 210px !important;
  }
  .w-xl-215p {
    width: 215px !important;
  }
  .w-xl-220p {
    width: 220px !important;
  }
  .w-xl-225p {
    width: 225px !important;
  }
  .w-xl-230p {
    width: 230px !important;
  }
  .w-xl-235p {
    width: 235px !important;
  }
  .w-xl-240p {
    width: 240px !important;
  }
  .w-xl-245p {
    width: 245px !important;
  }
  .w-xl-250p {
    width: 250px !important;
  }
  .w-xl-255p {
    width: 255px !important;
  }
  .w-xl-260p {
    width: 260px !important;
  }
  .w-xl-265p {
    width: 265px !important;
  }
  .w-xl-270p {
    width: 270px !important;
  }
  .w-xl-275p {
    width: 275px !important;
  }
  .w-xl-280p {
    width: 280px !important;
  }
  .w-xl-285p {
    width: 285px !important;
  }
  .w-xl-290p {
    width: 290px !important;
  }
  .w-xl-295p {
    width: 295px !important;
  }
  .w-xl-300p {
    width: 300px !important;
  }
  .w-xl-305p {
    width: 305px !important;
  }
  .w-xl-310p {
    width: 310px !important;
  }
  .w-xl-315p {
    width: 315px !important;
  }
  .w-xl-320p {
    width: 320px !important;
  }
  .w-xl-325p {
    width: 325px !important;
  }
  .w-xl-330p {
    width: 330px !important;
  }
  .w-xl-335p {
    width: 335px !important;
  }
  .w-xl-340p {
    width: 340px !important;
  }
  .w-xl-345p {
    width: 345px !important;
  }
  .w-xl-350p {
    width: 350px !important;
  }
  .w-xl-355p {
    width: 355px !important;
  }
  .w-xl-360p {
    width: 360px !important;
  }
  .w-xl-365p {
    width: 365px !important;
  }
  .w-xl-370p {
    width: 370px !important;
  }
  .w-xl-375p {
    width: 375px !important;
  }
  .w-xl-380p {
    width: 380px !important;
  }
  .w-xl-385p {
    width: 385px !important;
  }
  .w-xl-390p {
    width: 390px !important;
  }
  .w-xl-395p {
    width: 395px !important;
  }
  .w-xl-400p {
    width: 400px !important;
  }
  .w-xl-405p {
    width: 405px !important;
  }
  .w-xl-410p {
    width: 410px !important;
  }
  .w-xl-415p {
    width: 415px !important;
  }
  .w-xl-420p {
    width: 420px !important;
  }
  .w-xl-425p {
    width: 425px !important;
  }
  .w-xl-430p {
    width: 430px !important;
  }
  .w-xl-435p {
    width: 435px !important;
  }
  .w-xl-440p {
    width: 440px !important;
  }
  .w-xl-445p {
    width: 445px !important;
  }
  .w-xl-450p {
    width: 450px !important;
  }
  .w-xl-455p {
    width: 455px !important;
  }
  .w-xl-460p {
    width: 460px !important;
  }
  .w-xl-465p {
    width: 465px !important;
  }
  .w-xl-470p {
    width: 470px !important;
  }
  .w-xl-475p {
    width: 475px !important;
  }
  .w-xl-480p {
    width: 480px !important;
  }
  .w-xl-485p {
    width: 485px !important;
  }
  .w-xl-490p {
    width: 490px !important;
  }
  .w-xl-495p {
    width: 495px !important;
  }
  .w-xl-500p {
    width: 500px !important;
  }
  .w-xl-505p {
    width: 505px !important;
  }
  .w-xl-510p {
    width: 510px !important;
  }
  .w-xl-515p {
    width: 515px !important;
  }
  .w-xl-520p {
    width: 520px !important;
  }
  .w-xl-525p {
    width: 525px !important;
  }
  .w-xl-530p {
    width: 530px !important;
  }
  .w-xl-535p {
    width: 535px !important;
  }
  .w-xl-540p {
    width: 540px !important;
  }
  .w-xl-545p {
    width: 545px !important;
  }
  .w-xl-550p {
    width: 550px !important;
  }
  .w-xl-555p {
    width: 555px !important;
  }
  .w-xl-560p {
    width: 560px !important;
  }
  .w-xl-565p {
    width: 565px !important;
  }
  .w-xl-570p {
    width: 570px !important;
  }
  .w-xl-575p {
    width: 575px !important;
  }
  .w-xl-580p {
    width: 580px !important;
  }
  .w-xl-585p {
    width: 585px !important;
  }
  .w-xl-590p {
    width: 590px !important;
  }
  .w-xl-595p {
    width: 595px !important;
  }
  .w-xl-600p {
    width: 600px !important;
  }
  .w-xl-605p {
    width: 605px !important;
  }
  .w-xl-610p {
    width: 610px !important;
  }
  .w-xl-615p {
    width: 615px !important;
  }
  .w-xl-620p {
    width: 620px !important;
  }
  .w-xl-625p {
    width: 625px !important;
  }
  .w-xl-630p {
    width: 630px !important;
  }
  .w-xl-635p {
    width: 635px !important;
  }
  .w-xl-640p {
    width: 640px !important;
  }
  .w-xl-645p {
    width: 645px !important;
  }
  .w-xl-650p {
    width: 650px !important;
  }
  .w-xl-655p {
    width: 655px !important;
  }
  .w-xl-660p {
    width: 660px !important;
  }
  .w-xl-665p {
    width: 665px !important;
  }
  .w-xl-670p {
    width: 670px !important;
  }
  .w-xl-675p {
    width: 675px !important;
  }
  .w-xl-680p {
    width: 680px !important;
  }
  .w-xl-685p {
    width: 685px !important;
  }
  .w-xl-690p {
    width: 690px !important;
  }
  .w-xl-695p {
    width: 695px !important;
  }
  .w-xl-700p {
    width: 700px !important;
  }
  .w-xl-705p {
    width: 705px !important;
  }
  .w-xl-710p {
    width: 710px !important;
  }
  .w-xl-715p {
    width: 715px !important;
  }
  .w-xl-720p {
    width: 720px !important;
  }
  .w-xl-725p {
    width: 725px !important;
  }
  .w-xl-730p {
    width: 730px !important;
  }
  .w-xl-735p {
    width: 735px !important;
  }
  .w-xl-740p {
    width: 740px !important;
  }
  .w-xl-745p {
    width: 745px !important;
  }
  .w-xl-750p {
    width: 750px !important;
  }
  .w-xl-755p {
    width: 755px !important;
  }
  .w-xl-760p {
    width: 760px !important;
  }
  .w-xl-765p {
    width: 765px !important;
  }
  .w-xl-770p {
    width: 770px !important;
  }
  .w-xl-775p {
    width: 775px !important;
  }
  .w-xl-780p {
    width: 780px !important;
  }
  .w-xl-785p {
    width: 785px !important;
  }
  .w-xl-790p {
    width: 790px !important;
  }
  .w-xl-795p {
    width: 795px !important;
  }
  .w-xl-800p {
    width: 800px !important;
  }
}
@media (min-width: 1400px) {
  .w-xxl-25p {
    width: 25px !important;
  }
  .w-xxl-30p {
    width: 30px !important;
  }
  .w-xxl-35p {
    width: 35px !important;
  }
  .w-xxl-40p {
    width: 40px !important;
  }
  .w-xxl-45p {
    width: 45px !important;
  }
  .w-xxl-50p {
    width: 50px !important;
  }
  .w-xxl-55p {
    width: 55px !important;
  }
  .w-xxl-60p {
    width: 60px !important;
  }
  .w-xxl-65p {
    width: 65px !important;
  }
  .w-xxl-70p {
    width: 70px !important;
  }
  .w-xxl-75p {
    width: 75px !important;
  }
  .w-xxl-80p {
    width: 80px !important;
  }
  .w-xxl-85p {
    width: 85px !important;
  }
  .w-xxl-90p {
    width: 90px !important;
  }
  .w-xxl-95p {
    width: 95px !important;
  }
  .w-xxl-100p {
    width: 100px !important;
  }
  .w-xxl-105p {
    width: 105px !important;
  }
  .w-xxl-110p {
    width: 110px !important;
  }
  .w-xxl-115p {
    width: 115px !important;
  }
  .w-xxl-120p {
    width: 120px !important;
  }
  .w-xxl-125p {
    width: 125px !important;
  }
  .w-xxl-130p {
    width: 130px !important;
  }
  .w-xxl-135p {
    width: 135px !important;
  }
  .w-xxl-140p {
    width: 140px !important;
  }
  .w-xxl-145p {
    width: 145px !important;
  }
  .w-xxl-150p {
    width: 150px !important;
  }
  .w-xxl-155p {
    width: 155px !important;
  }
  .w-xxl-160p {
    width: 160px !important;
  }
  .w-xxl-165p {
    width: 165px !important;
  }
  .w-xxl-170p {
    width: 170px !important;
  }
  .w-xxl-175p {
    width: 175px !important;
  }
  .w-xxl-180p {
    width: 180px !important;
  }
  .w-xxl-185p {
    width: 185px !important;
  }
  .w-xxl-190p {
    width: 190px !important;
  }
  .w-xxl-195p {
    width: 195px !important;
  }
  .w-xxl-200p {
    width: 200px !important;
  }
  .w-xxl-205p {
    width: 205px !important;
  }
  .w-xxl-210p {
    width: 210px !important;
  }
  .w-xxl-215p {
    width: 215px !important;
  }
  .w-xxl-220p {
    width: 220px !important;
  }
  .w-xxl-225p {
    width: 225px !important;
  }
  .w-xxl-230p {
    width: 230px !important;
  }
  .w-xxl-235p {
    width: 235px !important;
  }
  .w-xxl-240p {
    width: 240px !important;
  }
  .w-xxl-245p {
    width: 245px !important;
  }
  .w-xxl-250p {
    width: 250px !important;
  }
  .w-xxl-255p {
    width: 255px !important;
  }
  .w-xxl-260p {
    width: 260px !important;
  }
  .w-xxl-265p {
    width: 265px !important;
  }
  .w-xxl-270p {
    width: 270px !important;
  }
  .w-xxl-275p {
    width: 275px !important;
  }
  .w-xxl-280p {
    width: 280px !important;
  }
  .w-xxl-285p {
    width: 285px !important;
  }
  .w-xxl-290p {
    width: 290px !important;
  }
  .w-xxl-295p {
    width: 295px !important;
  }
  .w-xxl-300p {
    width: 300px !important;
  }
  .w-xxl-305p {
    width: 305px !important;
  }
  .w-xxl-310p {
    width: 310px !important;
  }
  .w-xxl-315p {
    width: 315px !important;
  }
  .w-xxl-320p {
    width: 320px !important;
  }
  .w-xxl-325p {
    width: 325px !important;
  }
  .w-xxl-330p {
    width: 330px !important;
  }
  .w-xxl-335p {
    width: 335px !important;
  }
  .w-xxl-340p {
    width: 340px !important;
  }
  .w-xxl-345p {
    width: 345px !important;
  }
  .w-xxl-350p {
    width: 350px !important;
  }
  .w-xxl-355p {
    width: 355px !important;
  }
  .w-xxl-360p {
    width: 360px !important;
  }
  .w-xxl-365p {
    width: 365px !important;
  }
  .w-xxl-370p {
    width: 370px !important;
  }
  .w-xxl-375p {
    width: 375px !important;
  }
  .w-xxl-380p {
    width: 380px !important;
  }
  .w-xxl-385p {
    width: 385px !important;
  }
  .w-xxl-390p {
    width: 390px !important;
  }
  .w-xxl-395p {
    width: 395px !important;
  }
  .w-xxl-400p {
    width: 400px !important;
  }
  .w-xxl-405p {
    width: 405px !important;
  }
  .w-xxl-410p {
    width: 410px !important;
  }
  .w-xxl-415p {
    width: 415px !important;
  }
  .w-xxl-420p {
    width: 420px !important;
  }
  .w-xxl-425p {
    width: 425px !important;
  }
  .w-xxl-430p {
    width: 430px !important;
  }
  .w-xxl-435p {
    width: 435px !important;
  }
  .w-xxl-440p {
    width: 440px !important;
  }
  .w-xxl-445p {
    width: 445px !important;
  }
  .w-xxl-450p {
    width: 450px !important;
  }
  .w-xxl-455p {
    width: 455px !important;
  }
  .w-xxl-460p {
    width: 460px !important;
  }
  .w-xxl-465p {
    width: 465px !important;
  }
  .w-xxl-470p {
    width: 470px !important;
  }
  .w-xxl-475p {
    width: 475px !important;
  }
  .w-xxl-480p {
    width: 480px !important;
  }
  .w-xxl-485p {
    width: 485px !important;
  }
  .w-xxl-490p {
    width: 490px !important;
  }
  .w-xxl-495p {
    width: 495px !important;
  }
  .w-xxl-500p {
    width: 500px !important;
  }
  .w-xxl-505p {
    width: 505px !important;
  }
  .w-xxl-510p {
    width: 510px !important;
  }
  .w-xxl-515p {
    width: 515px !important;
  }
  .w-xxl-520p {
    width: 520px !important;
  }
  .w-xxl-525p {
    width: 525px !important;
  }
  .w-xxl-530p {
    width: 530px !important;
  }
  .w-xxl-535p {
    width: 535px !important;
  }
  .w-xxl-540p {
    width: 540px !important;
  }
  .w-xxl-545p {
    width: 545px !important;
  }
  .w-xxl-550p {
    width: 550px !important;
  }
  .w-xxl-555p {
    width: 555px !important;
  }
  .w-xxl-560p {
    width: 560px !important;
  }
  .w-xxl-565p {
    width: 565px !important;
  }
  .w-xxl-570p {
    width: 570px !important;
  }
  .w-xxl-575p {
    width: 575px !important;
  }
  .w-xxl-580p {
    width: 580px !important;
  }
  .w-xxl-585p {
    width: 585px !important;
  }
  .w-xxl-590p {
    width: 590px !important;
  }
  .w-xxl-595p {
    width: 595px !important;
  }
  .w-xxl-600p {
    width: 600px !important;
  }
  .w-xxl-605p {
    width: 605px !important;
  }
  .w-xxl-610p {
    width: 610px !important;
  }
  .w-xxl-615p {
    width: 615px !important;
  }
  .w-xxl-620p {
    width: 620px !important;
  }
  .w-xxl-625p {
    width: 625px !important;
  }
  .w-xxl-630p {
    width: 630px !important;
  }
  .w-xxl-635p {
    width: 635px !important;
  }
  .w-xxl-640p {
    width: 640px !important;
  }
  .w-xxl-645p {
    width: 645px !important;
  }
  .w-xxl-650p {
    width: 650px !important;
  }
  .w-xxl-655p {
    width: 655px !important;
  }
  .w-xxl-660p {
    width: 660px !important;
  }
  .w-xxl-665p {
    width: 665px !important;
  }
  .w-xxl-670p {
    width: 670px !important;
  }
  .w-xxl-675p {
    width: 675px !important;
  }
  .w-xxl-680p {
    width: 680px !important;
  }
  .w-xxl-685p {
    width: 685px !important;
  }
  .w-xxl-690p {
    width: 690px !important;
  }
  .w-xxl-695p {
    width: 695px !important;
  }
  .w-xxl-700p {
    width: 700px !important;
  }
  .w-xxl-705p {
    width: 705px !important;
  }
  .w-xxl-710p {
    width: 710px !important;
  }
  .w-xxl-715p {
    width: 715px !important;
  }
  .w-xxl-720p {
    width: 720px !important;
  }
  .w-xxl-725p {
    width: 725px !important;
  }
  .w-xxl-730p {
    width: 730px !important;
  }
  .w-xxl-735p {
    width: 735px !important;
  }
  .w-xxl-740p {
    width: 740px !important;
  }
  .w-xxl-745p {
    width: 745px !important;
  }
  .w-xxl-750p {
    width: 750px !important;
  }
  .w-xxl-755p {
    width: 755px !important;
  }
  .w-xxl-760p {
    width: 760px !important;
  }
  .w-xxl-765p {
    width: 765px !important;
  }
  .w-xxl-770p {
    width: 770px !important;
  }
  .w-xxl-775p {
    width: 775px !important;
  }
  .w-xxl-780p {
    width: 780px !important;
  }
  .w-xxl-785p {
    width: 785px !important;
  }
  .w-xxl-790p {
    width: 790px !important;
  }
  .w-xxl-795p {
    width: 795px !important;
  }
  .w-xxl-800p {
    width: 800px !important;
  }
}
/*Width In Percentage*/
.w-5 {
  width: 5% !important;
}

.w-10 {
  width: 10% !important;
}

.w-15 {
  width: 15% !important;
}

.w-20 {
  width: 20% !important;
}

.w-25 {
  width: 25% !important;
}

.w-30 {
  width: 30% !important;
}

.w-35 {
  width: 35% !important;
}

.w-40 {
  width: 40% !important;
}

.w-45 {
  width: 45% !important;
}

.w-50 {
  width: 50% !important;
}

.w-55 {
  width: 55% !important;
}

.w-60 {
  width: 60% !important;
}

.w-65 {
  width: 65% !important;
}

.w-70 {
  width: 70% !important;
}

.w-75 {
  width: 75% !important;
}

.w-80 {
  width: 80% !important;
}

.w-85 {
  width: 85% !important;
}

.w-90 {
  width: 90% !important;
}

.w-95 {
  width: 95% !important;
}

.w-100 {
  width: 100% !important;
}

@media (min-width: 576px) {
  .w-sm-5 {
    width: 5% !important;
  }
  .w-sm-10 {
    width: 10% !important;
  }
  .w-sm-15 {
    width: 15% !important;
  }
  .w-sm-20 {
    width: 20% !important;
  }
  .w-sm-25 {
    width: 25% !important;
  }
  .w-sm-30 {
    width: 30% !important;
  }
  .w-sm-35 {
    width: 35% !important;
  }
  .w-sm-40 {
    width: 40% !important;
  }
  .w-sm-45 {
    width: 45% !important;
  }
  .w-sm-50 {
    width: 50% !important;
  }
  .w-sm-55 {
    width: 55% !important;
  }
  .w-sm-60 {
    width: 60% !important;
  }
  .w-sm-65 {
    width: 65% !important;
  }
  .w-sm-70 {
    width: 70% !important;
  }
  .w-sm-75 {
    width: 75% !important;
  }
  .w-sm-80 {
    width: 80% !important;
  }
  .w-sm-85 {
    width: 85% !important;
  }
  .w-sm-90 {
    width: 90% !important;
  }
  .w-sm-95 {
    width: 95% !important;
  }
  .w-sm-100 {
    width: 100% !important;
  }
}
@media (min-width: 768px) {
  .w-md-5 {
    width: 5% !important;
  }
  .w-md-10 {
    width: 10% !important;
  }
  .w-md-15 {
    width: 15% !important;
  }
  .w-md-20 {
    width: 20% !important;
  }
  .w-md-25 {
    width: 25% !important;
  }
  .w-md-30 {
    width: 30% !important;
  }
  .w-md-35 {
    width: 35% !important;
  }
  .w-md-40 {
    width: 40% !important;
  }
  .w-md-45 {
    width: 45% !important;
  }
  .w-md-50 {
    width: 50% !important;
  }
  .w-md-55 {
    width: 55% !important;
  }
  .w-md-60 {
    width: 60% !important;
  }
  .w-md-65 {
    width: 65% !important;
  }
  .w-md-70 {
    width: 70% !important;
  }
  .w-md-75 {
    width: 75% !important;
  }
  .w-md-80 {
    width: 80% !important;
  }
  .w-md-85 {
    width: 85% !important;
  }
  .w-md-90 {
    width: 90% !important;
  }
  .w-md-95 {
    width: 95% !important;
  }
  .w-md-100 {
    width: 100% !important;
  }
}
@media (min-width: 992px) {
  .w-lg-5 {
    width: 5% !important;
  }
  .w-lg-10 {
    width: 10% !important;
  }
  .w-lg-15 {
    width: 15% !important;
  }
  .w-lg-20 {
    width: 20% !important;
  }
  .w-lg-25 {
    width: 25% !important;
  }
  .w-lg-30 {
    width: 30% !important;
  }
  .w-lg-35 {
    width: 35% !important;
  }
  .w-lg-40 {
    width: 40% !important;
  }
  .w-lg-45 {
    width: 45% !important;
  }
  .w-lg-50 {
    width: 50% !important;
  }
  .w-lg-55 {
    width: 55% !important;
  }
  .w-lg-60 {
    width: 60% !important;
  }
  .w-lg-65 {
    width: 65% !important;
  }
  .w-lg-70 {
    width: 70% !important;
  }
  .w-lg-75 {
    width: 75% !important;
  }
  .w-lg-80 {
    width: 80% !important;
  }
  .w-lg-85 {
    width: 85% !important;
  }
  .w-lg-90 {
    width: 90% !important;
  }
  .w-lg-95 {
    width: 95% !important;
  }
  .w-lg-100 {
    width: 100% !important;
  }
}
@media (min-width: 1200px) {
  .w-xl-5 {
    width: 5% !important;
  }
  .w-xl-10 {
    width: 10% !important;
  }
  .w-xl-15 {
    width: 15% !important;
  }
  .w-xl-20 {
    width: 20% !important;
  }
  .w-xl-25 {
    width: 25% !important;
  }
  .w-xl-30 {
    width: 30% !important;
  }
  .w-xl-35 {
    width: 35% !important;
  }
  .w-xl-40 {
    width: 40% !important;
  }
  .w-xl-45 {
    width: 45% !important;
  }
  .w-xl-50 {
    width: 50% !important;
  }
  .w-xl-55 {
    width: 55% !important;
  }
  .w-xl-60 {
    width: 60% !important;
  }
  .w-xl-65 {
    width: 65% !important;
  }
  .w-xl-70 {
    width: 70% !important;
  }
  .w-xl-75 {
    width: 75% !important;
  }
  .w-xl-80 {
    width: 80% !important;
  }
  .w-xl-85 {
    width: 85% !important;
  }
  .w-xl-90 {
    width: 90% !important;
  }
  .w-xl-95 {
    width: 95% !important;
  }
  .w-xl-100 {
    width: 100% !important;
  }
}
@media (min-width: 1400px) {
  .w-xxl-5 {
    width: 5% !important;
  }
  .w-xxl-10 {
    width: 10% !important;
  }
  .w-xxl-15 {
    width: 15% !important;
  }
  .w-xxl-20 {
    width: 20% !important;
  }
  .w-xxl-25 {
    width: 25% !important;
  }
  .w-xxl-30 {
    width: 30% !important;
  }
  .w-xxl-35 {
    width: 35% !important;
  }
  .w-xxl-40 {
    width: 40% !important;
  }
  .w-xxl-45 {
    width: 45% !important;
  }
  .w-xxl-50 {
    width: 50% !important;
  }
  .w-xxl-55 {
    width: 55% !important;
  }
  .w-xxl-60 {
    width: 60% !important;
  }
  .w-xxl-65 {
    width: 65% !important;
  }
  .w-xxl-70 {
    width: 70% !important;
  }
  .w-xxl-75 {
    width: 75% !important;
  }
  .w-xxl-80 {
    width: 80% !important;
  }
  .w-xxl-85 {
    width: 85% !important;
  }
  .w-xxl-90 {
    width: 90% !important;
  }
  .w-xxl-95 {
    width: 95% !important;
  }
  .w-xxl-100 {
    width: 100% !important;
  }
}
/*Max Width*/
.mw-25p {
  max-width: 25px !important;
}

.mw-50p {
  max-width: 50px !important;
}

.mw-75p {
  max-width: 75px !important;
}

.mw-100p {
  max-width: 100px !important;
}

.mw-125p {
  max-width: 125px !important;
}

.mw-150p {
  max-width: 150px !important;
}

.mw-175p {
  max-width: 175px !important;
}

.mw-200p {
  max-width: 200px !important;
}

.mw-225p {
  max-width: 225px !important;
}

.mw-250p {
  max-width: 250px !important;
}

.mw-275p {
  max-width: 275px !important;
}

.mw-300p {
  max-width: 300px !important;
}

.mw-325p {
  max-width: 325px !important;
}

.mw-350p {
  max-width: 350px !important;
}

.mw-375p {
  max-width: 375px !important;
}

.mw-400p {
  max-width: 400px !important;
}

.mw-425p {
  max-width: 425px !important;
}

.mw-450p {
  max-width: 450px !important;
}

.mw-475p {
  max-width: 475px !important;
}

.mw-500p {
  max-width: 500px !important;
}

.mw-525p {
  max-width: 525px !important;
}

.mw-550p {
  max-width: 550px !important;
}

.mw-575p {
  max-width: 575px !important;
}

.mw-600p {
  max-width: 600px !important;
}

.mw-625p {
  max-width: 625px !important;
}

.mw-650p {
  max-width: 650px !important;
}

.mw-675p {
  max-width: 675px !important;
}

.mw-700p {
  max-width: 700px !important;
}

.mw-725p {
  max-width: 725px !important;
}

.mw-750p {
  max-width: 750px !important;
}

.mw-775p {
  max-width: 775px !important;
}

.mw-800p {
  max-width: 800px !important;
}

/*Min Width*/
.mnw-0 {
  min-width: 0 !important;
}

.mnw-25p {
  min-width: 25px !important;
}

.mnw-50p {
  min-width: 50px !important;
}

.mnw-75p {
  min-width: 75px !important;
}

.mnw-100p {
  min-width: 100px !important;
}

.mnw-125p {
  min-width: 125px !important;
}

.mnw-150p {
  min-width: 150px !important;
}

.mnw-175p {
  min-width: 175px !important;
}

.mnw-200p {
  min-width: 200px !important;
}

.mnw-225p {
  min-width: 225px !important;
}

.mnw-250p {
  min-width: 250px !important;
}

.mnw-275p {
  min-width: 275px !important;
}

.mnw-300p {
  min-width: 300px !important;
}

.mnw-325p {
  min-width: 325px !important;
}

.mnw-350p {
  min-width: 350px !important;
}

.mnw-375p {
  min-width: 375px !important;
}

.mnw-400p {
  min-width: 400px !important;
}

.mnw-425p {
  min-width: 425px !important;
}

.mnw-450p {
  min-width: 450px !important;
}

.mnw-475p {
  min-width: 475px !important;
}

.mnw-500p {
  min-width: 500px !important;
}

.mnw-525p {
  min-width: 525px !important;
}

.mnw-550p {
  min-width: 550px !important;
}

.mnw-575p {
  min-width: 575px !important;
}

.mnw-600p {
  min-width: 600px !important;
}

.mnw-625p {
  min-width: 625px !important;
}

.mnw-650p {
  min-width: 650px !important;
}

.mnw-675p {
  min-width: 675px !important;
}

.mnw-700p {
  min-width: 700px !important;
}

.mnw-725p {
  min-width: 725px !important;
}

.mnw-750p {
  min-width: 750px !important;
}

.mnw-775p {
  min-width: 775px !important;
}

.mnw-800p {
  min-width: 800px !important;
}

/*Height*/
.h-0 {
  height: 0 !important;
}

.h-25p {
  height: 25px !important;
}

.h-30p {
  height: 30px !important;
}

.h-35p {
  height: 35px !important;
}

.h-40p {
  height: 40px !important;
}

.h-45p {
  height: 45px !important;
}

.h-50p {
  height: 50px !important;
}

.h-55p {
  height: 55px !important;
}

.h-60p {
  height: 60px !important;
}

.h-65p {
  height: 65px !important;
}

.h-70p {
  height: 70px !important;
}

.h-75p {
  height: 75px !important;
}

.h-80p {
  height: 80px !important;
}

.h-85p {
  height: 85px !important;
}

.h-90p {
  height: 90px !important;
}

.h-95p {
  height: 95px !important;
}

.h-100p {
  height: 100px !important;
}

.h-105p {
  height: 105px !important;
}

.h-110p {
  height: 110px !important;
}

.h-115p {
  height: 115px !important;
}

.h-120p {
  height: 120px !important;
}

.h-125p {
  height: 125px !important;
}

.h-130p {
  height: 130px !important;
}

.h-135p {
  height: 135px !important;
}

.h-140p {
  height: 140px !important;
}

.h-145p {
  height: 145px !important;
}

.h-150p {
  height: 150px !important;
}

.h-155p {
  height: 155px !important;
}

.h-160p {
  height: 160px !important;
}

.h-165p {
  height: 165px !important;
}

.h-170p {
  height: 170px !important;
}

.h-175p {
  height: 175px !important;
}

.h-180p {
  height: 180px !important;
}

.h-185p {
  height: 185px !important;
}

.h-190p {
  height: 190px !important;
}

.h-195p {
  height: 195px !important;
}

.h-200p {
  height: 200px !important;
}

.h-205p {
  height: 205px !important;
}

.h-210p {
  height: 210px !important;
}

.h-215p {
  height: 215px !important;
}

.h-220p {
  height: 220px !important;
}

.h-225p {
  height: 225px !important;
}

.h-230p {
  height: 230px !important;
}

.h-235p {
  height: 235px !important;
}

.h-240p {
  height: 240px !important;
}

.h-245p {
  height: 245px !important;
}

.h-250p {
  height: 250px !important;
}

.h-255p {
  height: 255px !important;
}

.h-260p {
  height: 260px !important;
}

.h-265p {
  height: 265px !important;
}

.h-270p {
  height: 270px !important;
}

.h-275p {
  height: 275px !important;
}

.h-280p {
  height: 280px !important;
}

.h-285p {
  height: 285px !important;
}

.h-290p {
  height: 290px !important;
}

.h-295p {
  height: 295px !important;
}

.h-300p {
  height: 300px !important;
}

.h-305p {
  height: 305px !important;
}

.h-310p {
  height: 310px !important;
}

.h-315p {
  height: 315px !important;
}

.h-320p {
  height: 320px !important;
}

.h-325p {
  height: 325px !important;
}

.h-330p {
  height: 330px !important;
}

.h-335p {
  height: 335px !important;
}

.h-340p {
  height: 340px !important;
}

.h-345p {
  height: 345px !important;
}

.h-350p {
  height: 350px !important;
}

.h-355p {
  height: 355px !important;
}

.h-360p {
  height: 360px !important;
}

.h-365p {
  height: 365px !important;
}

.h-370p {
  height: 370px !important;
}

.h-375p {
  height: 375px !important;
}

.h-380p {
  height: 380px !important;
}

.h-385p {
  height: 385px !important;
}

.h-390p {
  height: 390px !important;
}

.h-395p {
  height: 395px !important;
}

.h-400p {
  height: 400px !important;
}

.h-405p {
  height: 405px !important;
}

.h-410p {
  height: 410px !important;
}

.h-415p {
  height: 415px !important;
}

.h-420p {
  height: 420px !important;
}

.h-425p {
  height: 425px !important;
}

.h-430p {
  height: 430px !important;
}

.h-435p {
  height: 435px !important;
}

.h-440p {
  height: 440px !important;
}

.h-445p {
  height: 445px !important;
}

.h-450p {
  height: 450px !important;
}

.h-455p {
  height: 455px !important;
}

.h-460p {
  height: 460px !important;
}

.h-465p {
  height: 465px !important;
}

.h-470p {
  height: 470px !important;
}

.h-475p {
  height: 475px !important;
}

.h-480p {
  height: 480px !important;
}

.h-485p {
  height: 485px !important;
}

.h-490p {
  height: 490px !important;
}

.h-495p {
  height: 495px !important;
}

.h-500p {
  height: 500px !important;
}

.h-505p {
  height: 505px !important;
}

.h-510p {
  height: 510px !important;
}

.h-515p {
  height: 515px !important;
}

.h-520p {
  height: 520px !important;
}

.h-525p {
  height: 525px !important;
}

.h-530p {
  height: 530px !important;
}

.h-535p {
  height: 535px !important;
}

.h-540p {
  height: 540px !important;
}

.h-545p {
  height: 545px !important;
}

.h-550p {
  height: 550px !important;
}

.h-555p {
  height: 555px !important;
}

.h-560p {
  height: 560px !important;
}

.h-565p {
  height: 565px !important;
}

.h-570p {
  height: 570px !important;
}

.h-575p {
  height: 575px !important;
}

.h-580p {
  height: 580px !important;
}

.h-585p {
  height: 585px !important;
}

.h-590p {
  height: 590px !important;
}

.h-595p {
  height: 595px !important;
}

.h-600p {
  height: 600px !important;
}

.h-605p {
  height: 605px !important;
}

.h-610p {
  height: 610px !important;
}

.h-615p {
  height: 615px !important;
}

.h-620p {
  height: 620px !important;
}

.h-625p {
  height: 625px !important;
}

.h-630p {
  height: 630px !important;
}

.h-635p {
  height: 635px !important;
}

.h-640p {
  height: 640px !important;
}

.h-645p {
  height: 645px !important;
}

.h-650p {
  height: 650px !important;
}

.h-655p {
  height: 655px !important;
}

.h-660p {
  height: 660px !important;
}

.h-665p {
  height: 665px !important;
}

.h-670p {
  height: 670px !important;
}

.h-675p {
  height: 675px !important;
}

.h-680p {
  height: 680px !important;
}

.h-685p {
  height: 685px !important;
}

.h-690p {
  height: 690px !important;
}

.h-695p {
  height: 695px !important;
}

.h-700p {
  height: 700px !important;
}

.h-705p {
  height: 705px !important;
}

.h-710p {
  height: 710px !important;
}

.h-715p {
  height: 715px !important;
}

.h-720p {
  height: 720px !important;
}

.h-725p {
  height: 725px !important;
}

.h-730p {
  height: 730px !important;
}

.h-735p {
  height: 735px !important;
}

.h-740p {
  height: 740px !important;
}

.h-745p {
  height: 745px !important;
}

.h-750p {
  height: 750px !important;
}

.h-755p {
  height: 755px !important;
}

.h-760p {
  height: 760px !important;
}

.h-765p {
  height: 765px !important;
}

.h-770p {
  height: 770px !important;
}

.h-775p {
  height: 775px !important;
}

.h-780p {
  height: 780px !important;
}

.h-785p {
  height: 785px !important;
}

.h-790p {
  height: 790px !important;
}

.h-795p {
  height: 795px !important;
}

.h-800p {
  height: 800px !important;
}

/*Height In Percentage*/
.h-25 {
  height: 25% !important;
}

.h-30 {
  height: 30% !important;
}

.h-35 {
  height: 35% !important;
}

.h-40 {
  height: 40% !important;
}

.h-45 {
  height: 45% !important;
}

.h-50 {
  height: 50% !important;
}

.h-55 {
  height: 55% !important;
}

.h-60 {
  height: 60% !important;
}

.h-65 {
  height: 65% !important;
}

.h-70 {
  height: 70% !important;
}

.h-75 {
  height: 75% !important;
}

.h-80 {
  height: 80% !important;
}

.h-85 {
  height: 85% !important;
}

.h-90 {
  height: 90% !important;
}

.h-95 {
  height: 95% !important;
}

.h-100 {
  height: 100% !important;
}

/*Max Height*/
.mh-100p {
  max-height: 100px !important;
}

.mh-125p {
  max-height: 125px !important;
}

.mh-150p {
  max-height: 150px !important;
}

.mh-175p {
  max-height: 175px !important;
}

.mh-200p {
  max-height: 200px !important;
}

.mh-225p {
  max-height: 225px !important;
}

.mh-250p {
  max-height: 250px !important;
}

.mh-275p {
  max-height: 275px !important;
}

.mh-300p {
  max-height: 300px !important;
}

.mh-325p {
  max-height: 325px !important;
}

.mh-350p {
  max-height: 350px !important;
}

.mh-375p {
  max-height: 375px !important;
}

.mh-400p {
  max-height: 400px !important;
}

.mh-425p {
  max-height: 425px !important;
}

.mh-450p {
  max-height: 450px !important;
}

.mh-475p {
  max-height: 475px !important;
}

.mh-500p {
  max-height: 500px !important;
}

.mh-525p {
  max-height: 525px !important;
}

.mh-550p {
  max-height: 550px !important;
}

.mh-575p {
  max-height: 575px !important;
}

.mh-600p {
  max-height: 600px !important;
}

.mh-625p {
  max-height: 625px !important;
}

.mh-650p {
  max-height: 650px !important;
}

.mh-675p {
  max-height: 675px !important;
}

.mh-700p {
  max-height: 700px !important;
}

.mh-725p {
  max-height: 725px !important;
}

.mh-750p {
  max-height: 750px !important;
}

.mh-775p {
  max-height: 775px !important;
}

.mh-800p {
  max-height: 800px !important;
}

/*Min Height*/
.mnh-0 {
  min-height: 0 !important;
}

.mnh-100p {
  min-height: 100px !important;
}

.mnh-125p {
  min-height: 125px !important;
}

.mnh-150p {
  min-height: 150px !important;
}

.mnh-175p {
  min-height: 175px !important;
}

.mnh-200p {
  min-height: 200px !important;
}

.mnh-225p {
  min-height: 225px !important;
}

.mnh-250p {
  min-height: 250px !important;
}

.mnh-275p {
  min-height: 275px !important;
}

.mnh-300p {
  min-height: 300px !important;
}

.mnh-325p {
  min-height: 325px !important;
}

.mnh-350p {
  min-height: 350px !important;
}

.mnh-375p {
  min-height: 375px !important;
}

.mnh-400p {
  min-height: 400px !important;
}

.mnh-425p {
  min-height: 425px !important;
}

.mnh-450p {
  min-height: 450px !important;
}

.mnh-475p {
  min-height: 475px !important;
}

.mnh-500p {
  min-height: 500px !important;
}

.mnh-525p {
  min-height: 525px !important;
}

.mnh-550p {
  min-height: 550px !important;
}

.mnh-575p {
  min-height: 575px !important;
}

.mnh-600p {
  min-height: 600px !important;
}

.mnh-625p {
  min-height: 625px !important;
}

.mnh-650p {
  min-height: 650px !important;
}

.mnh-675p {
  min-height: 675px !important;
}

.mnh-700p {
  min-height: 700px !important;
}

.mnh-725p {
  min-height: 725px !important;
}

.mnh-750p {
  min-height: 750px !important;
}

.mnh-775p {
  min-height: 775px !important;
}

.mnh-800p {
  min-height: 800px !important;
}

.mnh-100vh {
  min-height: 100vh !important;
}

/*Hr*/
hr {
  border-color: #eaeaea;
  opacity: 1;
}
hr.hr-2 {
  border-width: 2px !important;
}
hr.hr-3 {
  border-width: 3px !important;
}

/*opacity*/
.opacity-10 {
  opacity: 0.1 !important;
}

.opacity-15 {
  opacity: 0.15 !important;
}

.opacity-20 {
  opacity: 0.2 !important;
}

.opacity-25 {
  opacity: 0.25 !important;
}

.opacity-30 {
  opacity: 0.3 !important;
}

.opacity-35 {
  opacity: 0.35 !important;
}

.opacity-40 {
  opacity: 0.4 !important;
}

.opacity-45 {
  opacity: 0.45 !important;
}

.opacity-50 {
  opacity: 0.5 !important;
}

.opacity-55 {
  opacity: 0.55 !important;
}

.opacity-60 {
  opacity: 0.6 !important;
}

.opacity-65 {
  opacity: 0.65 !important;
}

.opacity-70 {
  opacity: 0.7 !important;
}

.opacity-75 {
  opacity: 0.75 !important;
}

.opacity-80 {
  opacity: 0.8 !important;
}

.opacity-85 {
  opacity: 0.85 !important;
}

.opacity-90 {
  opacity: 0.9 !important;
}

.opacity-95 {
  opacity: 0.95 !important;
}

.opacity-100 {
  opacity: 1 !important;
}

.bg-opacity-85 {
  --bs-bg-opacity: 0.85;
}

/*Div Sizes*/
.d-1 {
  height: 0.5rem !important;
  width: 0.5rem !important;
}

.d-2 {
  height: 0.75rem !important;
  width: 0.75rem !important;
}

.d-3 {
  height: 1rem !important;
  width: 1rem !important;
}

.d-4 {
  height: 1.25rem !important;
  width: 1.25rem !important;
}

.d-5 {
  height: 1.5rem !important;
  width: 1.5rem !important;
}

.d-6 {
  height: 1.75rem !important;
  width: 1.75rem !important;
}

.d-7 {
  height: 2rem !important;
  width: 2rem !important;
}

.d-8 {
  height: 2.5rem !important;
  width: 2.5rem !important;
}

.d-9 {
  height: 3rem !important;
  width: 3rem !important;
}

.d-10 {
  height: 3.5rem !important;
  width: 3.5rem !important;
}

.d-11 {
  height: 4rem !important;
  width: 4rem !important;
}

.d-12 {
  height: 4.5rem !important;
  width: 4.5rem !important;
}

.d-13 {
  height: 5rem !important;
  width: 5rem !important;
}

.d-14 {
  height: 5.5rem !important;
  width: 5.5rem !important;
}

.d-15 {
  height: 6rem !important;
  width: 6rem !important;
}

.d-16 {
  height: 7rem !important;
  width: 7rem !important;
}

.d-17 {
  height: 8rem !important;
  width: 8rem !important;
}

.d-18 {
  height: 9rem !important;
  width: 9rem !important;
}

.d-19 {
  height: 10rem !important;
  width: 10rem !important;
}

.d-20 {
  height: 11rem !important;
  width: 11rem !important;
}

/*Z-Index*/
.z-index-1 {
  z-index: 1 !important;
}

.z-index-2 {
  z-index: 2 !important;
}

.z-index-3 {
  z-index: 3 !important;
}

.z-index-4 {
  z-index: 4 !important;
}

.z-index-5 {
  z-index: 5 !important;
}

.z-index-6 {
  z-index: 6 !important;
}

.z-index-7 {
  z-index: 7 !important;
}

.z-index-8 {
  z-index: 8 !important;
}

.z-index-9 {
  z-index: 9 !important;
}

.z-index-10 {
  z-index: 10 !important;
}

/*Loader*/
.preloader-it {
  background: #fff;
  position: fixed;
  z-index: 10001;
  height: 100%;
  width: 100%;
  overflow: hidden;
}

.loader-pendulums {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  display: block;
  margin: 0 auto;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 4rem;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  border: 0.1em solid #d8d8d8;
}
.loader-pendulums:before, .loader-pendulums:after {
  content: "";
  width: 1em;
  height: 1em;
  left: -0.1em;
  top: -0.1em;
  padding: 0.1em;
  display: block;
  border-radius: 50%;
  position: absolute;
  -webkit-transform-origin: center center;
  transform-origin: center center;
  border: 0.1em solid;
  border-color: #9e9e9e transparent transparent transparent;
  -webkit-animation: pendulum infinite 2s cubic-bezier(0.3, 1.65, 0.7, -0.65);
  animation: pendulum infinite 2s cubic-bezier(0.3, 1.65, 0.7, -0.65);
}
.loader-pendulums:before {
  border-color: #262a2e transparent transparent transparent;
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
  -webkit-animation-name: pendulum2;
  animation-name: pendulum2;
}

@-webkit-keyframes pendulum {
  from {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
    -moz-transform: rotate(359deg);
    -ms-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes pendulum {
  from {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(359deg);
    -moz-transform: rotate(359deg);
    -ms-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-webkit-keyframes pendulum2 {
  from {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  to {
    -webkit-transform: rotate(520deg);
    -moz-transform: rotate(520deg);
    -ms-transform: rotate(520deg);
    -o-transform: rotate(520deg);
    transform: rotate(520deg);
  }
}
@keyframes pendulum2 {
  from {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  to {
    -webkit-transform: rotate(520deg);
    -moz-transform: rotate(520deg);
    -ms-transform: rotate(520deg);
    -o-transform: rotate(520deg);
    transform: rotate(520deg);
  }
}
/*Scrollbar*/
.slimScrollBar {
  right: 0 !important;
}

.nicescroll-rails.nicescroll-rails-vr {
  z-index: 999 !important;
}

.simplebar-placeholder {
  width: auto !important;
}

.simplebar-content-wrapper::-webkit-scrollbar,
.simplebar-scroll-content::-webkit-scrollbar,
.simplebar-hide-scrollbar::-webkit-scrollbar {
  width: 0;
  height: 0;
  display: none;
}

.simplebar-scrollbar:before {
  background: #d6d9da;
}
.simplebar-scrollbar.simplebar-visible:before {
  opacity: 0.8;
}

.simplebar-content:after,
.simplebar-content:before {
  clear: both;
}

.nicescroll-bar {
  height: 100%;
  width: 100%;
}

.ps__thumb-y,
.ps__thumb-x {
  border-radius: 0;
  background: #d6d9da;
}

.ps__thumb-x,
.ps__rail-x {
  height: 6px;
}

.ps__thumb-y,
.ps__rail-y {
  width: 6px;
}

.ps__rail-x,
.ps__rail-y {
  background: transparent;
}

.ps__rail-x:hover > .ps__thumb-x,
.ps__rail-x:focus > .ps__thumb-x,
.ps__rail-x.ps--clicking .ps__thumb-x {
  border-radius: 0;
  height: 6px;
  background: #d6d9da;
}

.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
  border-radius: 0;
  width: 6px;
  background: #d6d9da;
}

.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
  background-color: transparent;
  opacity: 1;
}

.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
  opacity: 1;
}

/*Separator*/
.separator {
  padding: 1px 0;
  margin: 1.25rem 0;
}
.separator:after {
  content: "";
  display: block;
  width: 100%;
  border-bottom: 1px solid #eaeaea;
}

.separator-full {
  padding: 1px 0;
  margin: 1.25rem 0;
}
.separator-full:after {
  content: "";
  display: block;
  position: absolute;
  height: 1px;
  width: 100%;
  left: 0;
  border-bottom: 1px solid #eaeaea;
}

.v-separator-full {
  margin: 0 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.v-separator-full:after {
  content: "";
  position: absolute;
  top: 0;
  display: block;
  height: 100%;
  border-right: 1px solid #eaeaea;
}

.v-separator {
  margin: 0 1rem;
}
.v-separator:after {
  content: "";
  position: absolute;
  display: block;
  height: calc(100% - 30px);
  border-right: 1px solid #d8d8d8;
  top: 0;
  bottom: 0;
  margin: auto;
}

.separator-light:after {
  border-color: #f7f7f7;
}

/*Typography*/
p.p-xl {
  font-size: 1.25rem;
}
p.p-lg {
  font-size: 1.125rem;
}
p.p-sm {
  font-size: 0.875rem;
}
p.p-xs {
  font-size: 0.75rem;
}

.title,
.title-lg,
.title-sm,
.title-xs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  margin-bottom: 0.5rem;
}
.title .title-icon,
.title-lg .title-icon,
.title-sm .title-icon,
.title-xs .title-icon {
  margin-right: 0.5rem;
  display: inline-flex;
}
.title .title-icon i,
.title-lg .title-icon i,
.title-sm .title-icon i,
.title-xs .title-icon i {
  line-height: 0;
}
.title.title-wth-divider,
.title-lg.title-wth-divider,
.title-sm.title-wth-divider,
.title-xs.title-wth-divider {
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
}
.title.title-wth-divider > span,
.title-lg.title-wth-divider > span,
.title-sm.title-wth-divider > span,
.title-xs.title-wth-divider > span {
  display: flex;
  white-space: nowrap;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
}
.title.title-wth-divider::before,
.title-lg.title-wth-divider::before,
.title-sm.title-wth-divider::before,
.title-xs.title-wth-divider::before {
  content: "";
  display: block;
  height: 1px;
  width: 0;
  background: #d8d8d8;
}
.title.title-wth-divider::after,
.title-lg.title-wth-divider::after,
.title-sm.title-wth-divider::after,
.title-xs.title-wth-divider::after {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  margin-left: 0.625rem;
  background: #d8d8d8;
}
.title.title-wth-divider.divider-right::before,
.title-lg.title-wth-divider.divider-right::before,
.title-sm.title-wth-divider.divider-right::before,
.title-xs.title-wth-divider.divider-right::before {
  width: 100%;
  margin-right: 0.625rem;
}
.title.title-wth-divider.divider-right::after,
.title-lg.title-wth-divider.divider-right::after,
.title-sm.title-wth-divider.divider-right::after,
.title-xs.title-wth-divider.divider-right::after {
  width: 0;
  margin: 0;
}
.title.title-wth-divider.divider-center::before,
.title-lg.title-wth-divider.divider-center::before,
.title-sm.title-wth-divider.divider-center::before,
.title-xs.title-wth-divider.divider-center::before {
  width: 100%;
  margin-right: 0.625rem;
}
.title.title-wth-divider.divider-center::after,
.title-lg.title-wth-divider.divider-center::after,
.title-sm.title-wth-divider.divider-center::after,
.title-xs.title-wth-divider.divider-center::after {
  width: 100%;
  margin-left: 0.625rem;
}

.title {
  font-size: 1rem;
  color: #262a2e;
  font-weight: 500;
}
.title .title-icon {
  font-size: 1.5rem;
}

.title-lg {
  font-size: 1.125rem;
  color: #262a2e;
  font-weight: 500;
}
.title-lg .title-icon {
  font-size: 1.75rem;
}

.title-sm {
  font-size: 0.875rem;
  color: #262a2e;
  font-weight: 500;
}
.title-sm .title-icon {
  font-size: 1.25rem;
}

.title-xs {
  font-size: 0.75rem;
  color: #262a2e;
  font-weight: 500;
}
.title-xs .title-icon {
  font-size: 1rem;
}

.small, small {
  font-size: 80%;
  font-weight: 400;
}

.hidden-element {
  display: none !important;
}

code {
  margin: 0 0.25rem;
  color: #007D88;
}

.strikethrough s, .strikethrough del {
  position: relative;
  text-decoration: none;
}
.strikethrough s:after, .strikethrough del:after {
  content: "";
  height: 12px;
  background: var(--bs-primary);
  mix-blend-mode: multiply;
  opacity: 0.3;
  width: 100%;
  position: absolute;
  margin-left: 0;
  top: 5px;
  left: 0;
  pointer-events: none;
}
.strikethrough del:after {
  background: var(--bs-danger);
}

.mark, mark {
  padding: 0;
  background: none;
  color: #262a2e;
  position: relative;
}
.mark:after, mark:after {
  content: "";
  height: 12px;
  background: var(--bs-highlight-bg);
  mix-blend-mode: multiply;
  opacity: 0.3;
  width: 100%;
  position: absolute;
  margin-left: 0;
  top: 5px;
  left: 0;
  pointer-events: none;
}

.display-1,
.display-2,
.display-3,
.display-4,
.display-5,
.display-6 {
  color: #262a2e;
}

.hk-dragger {
  font-size: 2rem;
  cursor: grab;
  color: #9e9e9e;
  margin-right: 0.625rem;
}

/*Buttons*/
/*Buttons*/
.btn, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button {
  text-transform: capitalize;
  outline: none;
  font-size: 1rem;
  padding: 0.375rem 1rem;
  border-width: 1px;
  border-radius:40px;
  /*Buttons with Icon*/
  /*HK Custom Buttons*/
  /*Buttons Icon*/
  /*Buttons Options*/
}
.btn:focus, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button:focus, .btn:active, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button:active, .btn:hover, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button:hover {
  box-shadow: none;
}
.dropdown-popup-boxes-relative {
  position: relative;
}.dropdown-popup-boxes-relative .dropdown-popup-boxes {
  right: 10px;
  top: 6px;
}
.cfmn_inner.tbdrr {
  border-color: #49B8BF;
  box-shadow:0px 4px 7px 0px rgb(40 96 100 / 21%);
      border-radius: 18px !important;
}img#Upload-img-client-edit {
  width: 100px;
  height: 100px;
}    .wdkflwdashbrd .row.dashboard-new-departments h2 {
        align-items: center;
        display: flex;
    }
button.ms-2.btn.btn-sm.btn-outline-secondary.filter-btn.remove-filter-tag.mt-2 {
  margin-top: 0 !important;
}
.row.start_workflow_div {
  width: 100%;
}.reassigned-color{
  color:#fa4444 !important;
  }.dash-second-box .inner_your_task.hvr-workflow:hover{
    border: 2px solid #f6b8a3;
    transition: transform .6s;
    /* transform: scale(1.03); */
}.cfmn_inner.tbdrr:hover {
  border-color: #fa8b64;
  transition: transform .6s;
  transform: scale(0.98);
}.image_content_right .avatar.avatar-rounded.avatar-primary.image_fm .initial-wrap {
  width: 60px !important;
  height: 60px !important;
  background-color: #007D88 !important;
  color: #fff;
  float: left;
  text-align: center;
  -webkit-justify-content: center;
  font-size: 1.1rem;
  font-weight: 600;
  align-items: center;
  display: flex;
}span.boxes-usser {
  width: 60px;
  height: 60px;
  float: left;
}.forsecondpage .client-top-button-unflex .invtn_outer.createclin {
  width: 66.67%;
  justify-content: end;
}.forsecondpage .client-top-button-unflex .invtn_outer.createclin a.createclient_btn {
  width: auto;
  padding-left: 30px;
  padding-right: 30px;
  margin-right: 0;
  margin-left: 20px;
}.dropdown-popup-boxes button.btn.btn-primary.dropdown-toggle:after {
  display: none;
}.dropdown-popup-boxes {
  position: absolute;
  right: 30px;
}.dropdown-popup-boxes button.btn.btn-primary.dropdown-toggle {
  padding: 0;
  background-color: #fff0;
  border-color: #fff0;
}.dropdown-popup-boxes button.btn.btn-primary.dropdown-toggle:hover {
  background-color: #fff0 !important;
  border-color: #fff0 !important;
}.dropdown-popup-boxes ul.dropdown-menu.show {
  width: 294px;
    text-align: center;
    background: #fff;
    padding: 20px;
    border-radius: 18px;
    left: 0% !important;
    position: absolute !important;
    margin-left: -262px !important;
    margin-top: 10px !important;
    box-shadow: 0px 2px 16px rgb(47 52 58 / 18%);
    z-index:99 !important;
}.pip-over h3 {
  font-size: 18px;
  color: #000;
  font-weight: 600;
  margin-bottom: 5px;
}.video-pip-over img {
  width: 100%;
  margin-bottom: 10px;
}.pip-over p {
  color: #544F5E;
  font-size: 14px;
  line-height: 16px;
  text-align: center;
  font-weight: 400;
  margin: 10px 0;
}a.skip-all-btn {
  float: left;
  width: 100%;
  background: #1CA3A8;
  border-radius: 10px;
  height: 35px;
  line-height: 35px;
  color: #fff !important;
  font-size: 14px;
  margin-bottom: 5px;
}.pip-over-arrow {
  clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
  width: 0;
  height: 0;
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-bottom: 15px solid #ffffff;
  position: absolute;
  left: 87.5%;
  top: -10px;
  box-shadow: 0px 6px 16px rgba(47, 52, 58, 0.1);
}
a.got-it-btn {
  float: left;
  width: 100%;
  background:#ED784F;
  border-radius: 10px;
  height: 35px;
  line-height: 35px;
  color: #fff !important;
  font-size: 14px;
  margin-bottom: 5px;
}
a.more-question-btn {
  float: left;
  width: 100%;
  font-size: 14px;
  color: #49B8BF !important;
  text-decoration: underline;
}
a.more-question-btn:hover{
  text-decoration: none;
}
.dash-second-box .inner_your_task.hvr-tasks:hover{
  border: 2px solid #2aa9ad;
  transition: transform .6s;
  /* transform: scale(1.03); */
}
.dash-third-box .inner_your_team.hvr-team:hover{
  border: 2px solid #b0a12b;
  transition: transform .6s;
  /* transform: scale(1.03); */
}.dash-first-box .inner_your_ai.hvr-colabiai:hover {
  border: 2px solid #f08059;
  transition: transform .6s;
  /* transform: scale(1.03); */
}
.dash-third-box .inner_your_team.hvr-employe:hover{
  border: 2px solid #f373a2;
  transition: transform .6s;
  /* transform: scale(1.03); */
}
.dash-third-box .inner_your_team.hvr-freelancer:hover{
  border: 2px solid #2977dc;
  transition: transform .6s;
  /* transform: scale(1.03); */
}
.dash-third-box .inner_your_team.hvr-client:hover{
  border: 2px solid #2b9e39;
  transition: transform .6s;
  /* transform: scale(1.03); */
}.dropdown-respon-btn button.btn.btn-secondary.dropdown-toggle::after {
  float: right;
  font-size: 24px;
}.dropdown-respon-btn button.btn.btn-secondary.dropdown-toggle {
    width: 280px;
    float: right;
    border-radius: 6px;
    text-align: left;
    background: #fff;
    color: #000;
}.nfc-view-output .form-group {
  float: left;
  width: 100%;
}.dropdown-respon-btn .dropdown-menu.show {
  width: 280px;
}.form-group.aftercompletedcon {
  background: #EDFFFF;
  border: 1px solid #C3E1E1;
  border-radius: 14px;
  padding: 20px;
  margin-bottom: 10px !important;
}.aftercompletedcon-dflex {
  display: flex;
    align-items: start;
    margin-bottom: 5px;
    gap: 10px;
    justify-content: flex-start;
}.aftercompletedcon-dflex p {
  margin-left: 0px;
}.aftercompletedcon-dflex span.initial-wrap {
  width: 40px;
  height: 40px;
}
.mix-two-btn {
    justify-content: space-between;
    display: flex;
    background: #fff;
    border-radius: 40px;
    padding: 0px;
    height: 36px;
    align-items: center;
}.departments-carousel-first .slick-slide a.mtb-two {
  background: #ffffff;
  color: #ff4200;
  border-radius: 50px;
  font-size: 12px;
  width: 35px;
  text-align: center;
  padding: 0;
  line-height: 30px !important;
  height: auto !important;
  margin-right: 3px;
}
.departments-carousel-first .slick-slide a.mtb-two:hover {
  background: #fff;
  color: #000;
}.departments-carousel-first .slick-slide a.mtb-one:hover {
  color: #49b8bf;
  background: #fff;
}.departments-carousel-first.workflow-mixing-carousel .slick-slide a {
  height: 36px;
  line-height: 18px;
}.workflow-status-dashboard {
  display: flex;
  align-items: center;
  gap: 10px;
}.dnai-outer-inner {
  display: flex;
  align-items: center;
}.workflow-status-dashboard-in {
  display: flex;
  align-items: center;
  justify-content: space-between;
}a.eye-cin i {
  color: #fff;
  background: #00717a;
  width: 26px;
  height: 26px;
  border-radius: 5px;
  font-size: 12px;
  line-height: 26px;
}
a.edit-cin i {
    color: #fff;
    background:#2bd282;
    width: 26px;
    height: 26px;
    border-radius: 5px;
    font-size: 12px;
    line-height: 26px;
    margin: 0 5px;
}.hisd .wokflow-pc-left-con h2 {
  width: 100%;
}.wokflow-pc-right-con {
  display: flex;
  align-items: center;
  gap:10px;
}.find-blog-topics-outer {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 20px 0;
  border-bottom: 1px solid #eaeaea;
}.find-blog-topics {
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 18px;
  font-weight: 600;
}.find-blog-comments {
  font-size: 15px;
}.find-blog-comments span {
  background: #FA7B64;
  border-radius: 40px;
  color: #fff;
  font-size: 13px;
  width: 25px;
  float: right;
  text-align: center;
  margin-left: 10px;
  height: 25px;
  line-height: 25px;
}.workflowpchat-left {
  padding: 10px 0;
  border-bottom: 1px solid #e7e7e7;
}.left-titleworkflow {
  display: flex;
  align-items: center;
  gap: 10px;
  font-size: 15px;
  font-weight: 500;
  color: #000;
}.left-titleworkflow-desc {
  color: #848388;
  font-size: 15px;
}a.vfw_workflow {
  font-size: 15px;
  font-weight: 600;
  color: #49B8BF;
  text-decoration: underline;
}.carouselpcwork .slick-slider {
  margin: 0;
}.inner-leftcarouselpc {
  border: 1px solid #D4DCE1;
  border-radius: 6px;
  padding: 10px;
  margin-top: 10px;
}.discuss-tasl-h2 {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 10px;
}.bottominner-carouslpc {
  font-size: 13px;
  color: #848388;
  margin: 3px 0;
}.discuss-tasl-h2 a {
  color: #49B8BF;
  font-weight: 600;
}.inner-leftcarouselpc {
  margin: 0 1px;
}.ca_comments_links span a {
   float: left;
}a.rply1.reply-btn {
  display: flex;
  align-items: center;
  gap: 5px;
}.chat_adminprocess_first.parent_chat_div .chat_adminprocess_comments_inr {
  margin-bottom: 0px;
}.left-sidebar-title-trans {
    color: #3F5C5F;
    float: left;
    width: 100%;
    margin: 10px 0;
    background: #E0F1F2;
    padding: 10px 10px;
    font-size: 13px;
    font-weight: 500;
}.transsubsc li span {
  font-size: 13px;
  color: #000;
  width: 50%;
  float: left;
}.transsubsc li strong {
  font-size: 14px;
  color: #000;
  font-weight: 500;
}.transsubsc p {
  font-size: 13px;
  color: #404040;
  text-align: left !important;
  line-height: 20px;
}a.title-transbtn {
  font-size: 13px;
  color: #ED784F;
  font-style: italic;
  font-weight: 500;
  float: left;
  width: 100%;
}.buton-or-edit {
  display: flex;
  align-items: center;
  margin-bottom: 5px;
      justify-content: space-between;
          float: left;
    width: 100%;
}.form-headingtext.ormsoter {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.form-headingtext.ormsoter h2 {
  margin-bottom: 0;
}
.col-md-12.incentives_acpt.ormsoteruy select.form-control.formCategoryFilter {
  width: 170px !important;
  height: 42px;
}
.col-md-12.incentives_acpt.ormsoteruy {
  display: flex;
  justify-content: space-between;
}
.newfxd_design_right.centerscroll-form{
  left:25%;
}.form-transd {
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
  overflow-y: scroll;
  overflow-x: hidden;
  -ms-overflow-style: none;
  scrollbar-width: none;
}.centerscroll-form .form-group {
  margin-bottom: 10px;
}.centerscroll-form .form-group label.col-form-label {
  margin-top: 0;
    margin-bottom: 0px;
    padding-bottom: 0;
    padding-top: 0;
    font-size: 14px;
}
.transsubsc label.col-form-label {
  margin-top: 0;
    margin-bottom: 0px;
    padding-bottom: 0;
    padding-top: 0;
    font-size: 14px;
}
.transsubsc a#BasicInfoBtn {
  background: #e7e7e7;
  width: 25px;
  height: 25px;
  padding: 0;
  line-height: 26px;
  font-size:12px;
}.transsubsc .buton-or-edit {
  margin-top: 0px;
}
.transsubsc .title-right-btn a:nth-child(2) {
  width: 50px;
  margin: 0 5px;
  border-radius: 9px !important;
  font-weight: 500;
  font-size: 11px;
  padding: 5px 10px;
}
.transsubsc .title-right-btn a:nth-child(3) {
  width: 50px;
  margin: 0 5px;
  border-radius: 9px !important;
  font-weight: 500;
  font-size: 11px;
  padding: 5px 10px;
}
.rgtscroll-form .form-group label.col-form-label {
  margin-top: 0;
    margin-bottom: 0px;
    padding-bottom: 0;
    padding-top: 0;
    font-size: 14px;
}.rgtscroll-form a#BasicInfoBtn {
  background: #e7e7e7;
  width: 25px;
  height: 25px;
  padding: 0;
  line-height: 26px;
  font-size:12px;
}
.centerscroll-form .title-right-btn a:nth-child(2) {
  width: 50px;
  margin: 0 5px;
  border-radius: 9px !important;
  font-weight: 500;
  font-size: 11px;
  padding: 5px 10px;
}
.centerscroll-form .title-right-btn a:nth-child(3) {
  width: 50px;
  margin: 0 5px;
  border-radius: 9px !important;
  font-weight: 500;
  font-size: 11px;
  padding: 5px 10px;
}
.rgtscroll-form .title-right-btn a:nth-child(2) {
  width: 50px;
  margin: 0 5px;
  font-size: 11px;
  padding: 5px 10px;
}
.rgtscroll-form .title-right-btn a:nth-child(3) {
  width: 50px;
  margin: 0 5px;
  font-size: 11px;
  padding: 5px 10px;
}
.centerscroll-form a#BasicInfoBtn {
  background: #e7e7e7;
  width: 25px;
  height: 25px;
  padding: 0;
  line-height: 26px;
  font-size:12px;
}.filling-form-buton-show {
  color: #333131;
  font-size: 14px;
  padding: 20px;
  border-radius: 7px;
  border: 1px solid #d8d8d8;
  padding: .375rem .75rem;
  float:left;
  width:100%;
}.filling-form-buton-edit textarea {
  color: #333131;
  font-size: 14px;
}.create_focus_client_form .avnce-optin label {
  font-size: 20px;
  font-weight: 600;
  color: #000;
}.create_focus_client_form .lbl-big label {
  font-size: 16px;
}.create_focus_client_form input.lbl-big {
  height: 30px;
  width: 17px;
}.lbl-big .select2-container--default .select2-selection--multiple .select2-selection__rendered {
  margin-top: 30px;
}
a.vfw_workflow:hover{
  text-decoration: none;
}
a.eye-cin i:hover {
  background: #e7e7e7;
  color: #000;
}
a.edit-cin i:hover {
  background: #e7e7e7;
  color: #000;
}
a.trash-cin i:hover {
  background: #e7e7e7;
  color: #000;
}
a.trash-cin i {
  color: #fff;
  background:#ff0355;
  width: 26px;
  height: 26px;
  border-radius: 5px;
  font-size: 12px;
  line-height: 26px;
}.create_new_workflow .select2-container--default .select2-selection--multiple .select2-selection__rendered {
  margin-top: 30px;
} li.day-sep span {
    border: 1px solid #dddddd !important;
    border-radius: 30px;
    padding: 5px 20px;
    background: #fff;
}
.hisd a img {
    width: 15px;
}
.chatboxmesage-newpage .ca_comments_links h5 {
    justify-content: flex-start;
    align-items: center;
    gap: 20px;
    font-size: 16px;
    font-weight: 700;
}.chatboxmesage-newpage .chat_adminprocess_first {
    margin-top: 0px;
    padding-top: 0;
    border-top: none;
    border-bottom: none;
    padding-bottom: 0;
}
.chatboxmesage-newpage .ca_comments_links h5 p {
    margin-top: 0;
    color: #848484;
}.drodash {
    margin-bottom: 20px;
}
.button-topright-dashboard a {
    display: flex;
    gap: 10px;
    align-items: center;
    background: #f08965;
    border-radius: 10px;
    padding: 10px 20px;
    color: #fff !important;
}.button-topright-dashboard a img.img-fluid {
    width: 19px;
}
.button-topright-dashboard a:hover{
    background:#49b8bf;
    color: #fff;
}
.btn-hshow a.hide-show-cardds i {
    float: right;
    font-size: 24px;
    position: relative !important;
    top: 10px !important;
    right: 0 !important;
    transform: inherit !important;
}.btn-hshow {
    float: right;
    margin-left: 20px;
}
.button-topright-dashboard {
    float: left;
}.tp-inv-pg h3 {
    font-size: 19px;
    font-weight: 600;
    line-height: 42px;
    margin-bottom: 0;
    display: flex;
    gap: 10px;
    align-items: center;
}.custom-control.custom-checkbox label {
    padding-bottom: 0 !important;
}.custom-control.custom-checkbox input {
    height: auto;
}.custom-control.custom-checkbox {
    display: flex;
    justify-content: start;
    align-items: center;
    gap: 5px;
}#tab_block_permission thead tr th:first-child {
    color: #FA8B64;
    font-weight: 600;
    font-size: 16px;
}#tab_block_permission thead tr th:first-child {
    width: calc(100% - 680px);
}#tab_block_permission thead tr th:nth-child(2) {
    width: 180px !important;
}#tab_block_permission thead tr th:nth-child(3) {
    width: 190px;
}#tab_block_permission thead tr th:nth-child(4) {
    width: 150px;
}#tab_block_permission thead tr th:nth-child(5) {
    width: 150px;
}.table-permissi {
    float: left;
    width: 100%;
    font-size: 12px;
}.row.neu-job-descrp .form-group p {
    font-size: 14px;
    margin-bottom: 10px;
}
    .col-main-wrap.main-side-collapse .aside-block, .col-main-wrap {
        width: 40px;
        float: left;
        display: block;
    }
    .main-side-collapse aside > button {
    width: 100% !important;
}
.side-top-section {
    width: auto !important;
}.col-main-wrap.main-side-collapse.z-10 {
    position: absolute !important;
    height: 100%;
    overflow: hidden;
    z-index: 0;
    width: auto;
}.neu-busne-area-outer-left {
    background: #fff;
    filter: drop-shadow(0px 4px 4px #00000010);
    padding: 20px;
    border-radius: 15px;
}.neu-busne-area-outer-left h2 {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 10px;
}
.neu-busne-area-outer-rght {
    background: #fff;
    filter: drop-shadow(0px 4px 4px #00000010);
    padding: 20px;
    border-radius: 15px;
    float: left;
    width: 100%;
}.neu-busne-area-outer-rght label.col-form-label {
    font-size: 20px;
    font-weight: 600;
    padding-bottom:0;
}.neu-busne-area-outer-rght span.placeholder-text {
    font-size: 16px !important;
}.neu-busne-area-outer-rght textarea {
    font-size: 16px;
}
.neu-busne-area-outer-left-form hr {
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
    width: calc(100% - 20px);
    margin-top: 10px;
}.manual-control-message {
    background-color: #fdecea;
    color: #555;
    padding: 12px 20px;
    border-radius: 6px;
    font-size: 15px;
    font-family: sans-serif;
    text-align: center;
}.fd-tasks-activity-table-innre {
    display: flex;
    flex-direction: column-reverse;
}.addtools-newdesign .left-sidebar h5 {
    color: #111827;
    font-size: 24px !important;
    font-weight: 700;
    text-align: center;
}.small-ttl {
    font-size: 12px;
    font-weight: 500;
    margin-bottom: 10px;
}.addtools-newdesign .left-sidebar a {
    font-size: 14px;
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 15px 20px;
    border-left: 5px solid #0F766E;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    margin-bottom: 20px;
    background: #f6f6f6;
    color: #0F766E;
    font-weight: 500;
}.addtools-newdesign .left-sidebar a:hover {
    background: #E6FFFA;
}.powerup-outer {
    display: flex;
    gap: 10px;
}.powerup-right span {
    display: flex;
    gap: 5px;
}.powerup-right strong {
    font-size: 12px;
    font-weight: 400;
    color: #6B7280 !important;
}
.addtools-newdesign .step2_rsidbar h4 {
    font-size: 20px;
    text-align: center;
    color: #5C6A89;
    font-weight: 700;
    margin-bottom: 20px;
}.addtools-newdesign .step2_rsidbar p {
    text-align: center;
    font-size: 18px;
    color: #4B5563;
        margin-bottom: 30px;
}.addtools-threebox {
    width: 900px;
    border: 1px solid #E5E7EB;
    border-radius: 10px;
    margin: 0 auto;
    padding: 30px;
    background:#F9FAFB;
} 
.addtools-tbinner {
    border-radius: 8px;
    background: #fff;
    padding: 30px;
    border: 1px solid #E5E7EB;
    width: 50%; 
}.addtools-threebox-top-head {
    margin-bottom: 20px;
    font-size: 18px;
    color: #4B5563;
}.bhaddtoolsbtn {
    float: right;
}.newfxd_design_right .hisd.addtools-new a.rates-check.invitesomeonenew.invitePopup {
    height: 35px;
    line-height: 33px;
}
    

.role-container {
      width: 90%;
      max-width: 400px;
    }

    .role-option {
      display: flex;
      align-items: center;
      justify-content: space-between;
      padding: 14px 16px;
      margin-bottom: 12px;
      border: 1px solid #e0e0e0;
      border-radius: 10px;
      cursor: pointer;
      transition: all 0.2s;
      background: #fff;
    }

    .role-option:hover {
      border-color: #00a3a3;
      background: #f9fdfd;
    }

    .role-option input {
      display: none;
    }

    .role-option-icon {
      display: flex;
      align-items: center;
      gap: 10px;
      font-size: 16px;
      color: #333;
    }

    /* Custom Checkbox */
    .role-checkmark {
      width: 20px;
      height: 20px;
      border: 2px solid #ccc;
      border-radius: 6px;
      display: inline-block;
      position: relative;
      transition: 0.2s;
    }

    .role-option input:checked + .role-checkmark {
      background: #00a3a3;
      border-color: #00a3a3;
    }

    .role-option input:checked + .role-checkmark::after {
      content: "";
      position: absolute;
      top: 4px;
      left: 6px;
      width: 6px;
      height: 10px;
      border: solid #fff;
      border-width: 0 2px 2px 0;
      transform: rotate(45deg);
    }

    /* Highlight card when selected */
    .role-option input:checked ~ .role-option-icon,
    .role-option input:checked ~ .role-checkmark {
      border-color: #00a3a3;
    }
    .role-option input:checked:focus-visible {
      outline: none;
    }

    /* Buttons */
    .role-actions {
      display: flex;
      justify-content: space-between;
      margin-top: 20px;
    }

    .role-btn {
      padding: 12px 20px;
      border: none;
      border-radius: 6px;
      cursor: pointer;
      font-size: 16px;
    }

    .role-btn.cancel {
      background: transparent;
      color: #555;
    }

    .role-btn.continue {
      background: #00a3a3;
      color: #fff;
    }
    p.role-option-text {
    color: #4B5563;
}
.role-btn.cancel:hover {
    background: #00a3a3;
    color: #fff;
}
.role-btn.continue:hover {
   background:#fa8b64;
    color: #fff; 
}


.zap-container { 
      text-align: center;
    }

    .zap-title {
     font-size: 24px;
    font-weight: 700;
    margin-bottom: 6px;
    color: #111827;
    }

    .zap-subtitle {
      color: #5f6d7a;
      font-size: 15px;
      margin-bottom: 0px;
    }

    /* Video */
    .zap-video {
      background: linear-gradient(135deg, #377DFF, #2AC9FF);
      width: 100%;
      max-width: 480px;
      height: 180px;
      border-radius: 12px;
      margin: 0 auto 12px;
      display: flex;
      justify-content: center;
      align-items: center;
      position: relative;
    }div#myToolsList {
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -ms-flex: 1;
    flex: 1;
    height: 100%;
    overflow-y: scroll;
    overflow-x: hidden;
    -ms-overflow-style: none;
    scrollbar-width: none;
}

div#AddToolLists {
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -ms-flex: 1;
    flex: 1;
    height: 100%;
    overflow-y: scroll;
    overflow-x: hidden;
    -ms-overflow-style: none;
    scrollbar-width: none;
}


div#ToolDetailsContainer {
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -ms-flex: 1;
    flex: 1;
    height: 100%;
    overflow-y: scroll;
    overflow-x: hidden;
    -ms-overflow-style: none;
    scrollbar-width: none;
}

    .zap-video button {
      width: 62px;
      height: 62px;
      border-radius: 50%;
      border: none;
      background: #fff;
      font-size: 26px;
      cursor: pointer;
      display: flex;
      justify-content: center;
      align-items: center;
      box-shadow: 0 2px 8px rgba(0,0,0,0.25);
    }

    .zap-badge {
      position: absolute;
      bottom: -18px;
      left: 50%;
      transform: translateX(-50%);
      width: 40px;
      height: 40px;
      background: #ff5c1a;
      border-radius: 50%;
      color: #fff;
      font-weight: bold;
      display: flex;
      justify-content: center;
      align-items: center;
      font-size: 18px;
      border: 3px solid #fff;
      box-shadow: 0 2px 8px rgba(0,0,0,0.2);
    }

    .zap-video-text {
          margin-top: 25px;
    font-size: 16px;
    color: #374151;
    }

    .zap-bodypart{
      padding:0 30px 30px 30px;
    }

    .zap-topbar{
    padding: 20px; 
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    margin-bottom: 30px;
    background: linear-gradient(90deg, #e6f6ff 0%, #ffffff 100%);
}#ToolDetailsContainer button.accordion-button {
    background: #F9FAFB !important;
    color: #111827 !important;
}#ToolDetailsContainer .accordion-body li {
    background: #62aab41f;
    border: 1px solid #62aab44f;
    padding: 20px;
    border-radius: 5px;
        margin-bottom: 10px;
}
#ToolDetailsContainer .accordion {
    margin-top: 10px;
}
#ToolDetailsContainer .accordion-body li:last-child{ 
        margin-bottom: 0px;
}
div#ToolDetailsContainer {
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -ms-flex: 1;
    flex: 1;
    height: 100%;
    overflow-y: scroll;
    overflow-x: hidden;
    -ms-overflow-style: none;
    scrollbar-width: none;
}
.trig-head {
    font-size: 16px;
    color: #111827;
    font-weight: 500;
}.trig-p {
    font-size: 14px;
    color: #4B5563;
}
#ToolDetailsContainer button.accordion-button {
    display: flex !important;
    gap: 10px;
}#ToolDetailsContainer button.accordion-button .triggers-text strong {
    margin-bottom: 5px;
    font-size: 18px;
    float: left;
    width: 100%;
    color: #111827;
    font-weight: 600;
}#ToolDetailsContainer button.accordion-button .triggers-text span {
    color: #4B5563;
    font-size: 14px;
    font-weight: 400;
}

a.newwrncss.withtltp:hover::after {
    opacity: 1;
}a.newwrncss.withtltp {
    position: relative;
    display: inline-block;
    cursor: pointer;
    text-decoration: none;
    color: #007bff;
}.calendrnue-desing {
    display: flex;
    gap: 10px;
}.nav.cstmcaldate {
    border: 1px solid #c6c6c6;
    border-radius: 5px;
    height: 37px;
        background: #fff;
         font-size: 14px;
}.fiterlcstmcl {
    display: flex;
    align-items: center;
    gap: 5px;
}.fiterlcstmcl select#filter {
    padding: 6px 10px;
    border: 1px solid #c6c6c6;
    border-radius: 5px;
    height: 37px;
    background: #fff;
     font-size: 14px;
}
.filtercstmbut button {
    background: #ff7043;
    display: flex;
    align-items: center;
    height: 37px;
    border-radius: 5px;
    padding: 10px 20px;
    gap: 10px;
    color: #fff;
    font-size: 14px;
    border:none;
}
.filtercstmbut button:hover{
    background:#414046; 
}
a.newwrncss.withtltp::after {
    content: attr(data-tooltip);
    position: absolute;
    bottom: 105%;
    left: 50%;
    transform: translateX(-50%); 
    color: #fff;
    background: #1ca3a8 !important;
    border-radius: 40px !important;
    height: 35px !important;
    line-height: 35px !important;
    padding: 1px 10px !important;  
    white-space: nowrap;
    opacity: 0;
    pointer-events: none;
    transition: opacity 0.3s ease;
    font-size: 12px;
}
    /* Steps grid */
    .zap-steps {
      display: grid;
       grid-template-columns: 1fr 1fr;
      gap: 30px;
      margin: 60px 0 20px;
      text-align: left;
    }.editor-content span.select2-search.select2-search--inline {
    position: unset;
}
div#connect-zapiar button.btn-close {
    right: 30px;
    top: 10px;
}
    .zap-step {
      display: flex;
      gap: 14px;
      align-items: flex-start;
    }

    .zap-step-number {
      min-width: 36px;
    height: 36px;
    border-radius: 50%;
    background: #54a8a8;
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 600;
    font-size: 15px;
    }

    .zap-step-content h4 {
          margin: 0 0 10px 0;
    font-size: 18px;
    font-weight: 700;
    color: #111827;
    }

    .zap-step-content p {
      margin: 6px 0 12px;
      color: #5f6d7a;
      font-size: 14px;
    }

    /* Links + buttons */
    .zap-btn-link {
       display: inline-block;
    padding: 8px 16px;
    border-radius: 6px;
    background: #54a8a8;
    color: #ffffff;
    font-size: 16px;
    text-decoration: none;
    }

    .zap-input-row {
      display: flex;
      gap: 8px;
      margin-top: 6px;
    }

    .zap-input {
      flex: 1;
      padding: 10px;
      border-radius: 6px;
      border: 1px solid #d1d5db;
      font-size: 14px;
    }

    .zap-btn-save {
      background: #54a8a8;
      color: #fff;
      border: none;
      border-radius: 6px;
      padding: 0 18px;
      font-size: 14px;
      cursor: pointer;
    }

    /* Footer */
    .zap-actions {
      display: flex;
      justify-content: flex-end;
      gap: 20px;
      margin-top: 20px;
    }

    .zap-btn-cancel {
      background: transparent;
      border: none;
      color: #555;
      cursor: pointer;
      font-size: 14px;
    }

    .zap-btn-continue {
      background: #ff7a00;
      border: none;
      color: #fff;
      padding: 12px 22px;
      font-size: 15px;
      border-radius: 8px;
      cursor: pointer;
    }


.addtools-newdesign .step2_rsidbar p a {
    color: #F08965;
    text-decoration: underline;
}.addtools-threebox-top {
    display: flex;
    margin: 0 auto;
    gap: 20px;
}.teamtls {
    font-size: 18px;
    font-weight: 600;
    color: #111827;
    margin: 10px 0;
}.teamtlp {
    color: #4B5563;
    font-size: 14px;
}.addtools-threebox-bottom {
        width: 50%;
    margin: 0 auto;
    display: flex;
    justify-content: center;
}
.addtools-threebox-bottom .addtools-tbinner {
    margin-top: 20px; 
    width: 100%;
}
.addtools-newdesign .step2_rsidbar p a:hover{ 
    text-decoration: none;
}
/* Goldy New Dashboard Ai Start */
.add-new-contact textarea {
    font-size: 14px;
}
.removedframe .hk-pg-wrapper.create-workflow-colabi .step2_rsidbar {
    height: auto !important;
}
.backbtn-formmob {
    display: none;
}
.hk-pg-wrapper.clb-workflowemp-edit-wrapper .newfxd_design_outer.forsecondpage {
    overflow: hidden;
    height: calc(100vh - 25px);
}
.hk-pg-wrapper.clb-workflowemp-edit-wrapper .newfxd_design_right_form { 
    margin-bottom: 0; 
}

.for-only-mobile-screen{
  display:none;
}
.create_client_form_ptag {
    font-size: 14px;
    margin-bottom: 20px;
    margin-top: -10px;
}.tool-buttons-ai-tools-txt {
    font-size: 12px;
    margin-bottom: 10px;
} .tool-buttons{
        padding: 0px;
        font-size: 16px;
        border: none;
        border-radius: 5px;
        cursor: pointer;
        display: flex;
        align-items: center;
        gap: 10px;
        text-align: center;
        font-weight: 600;
    }
th.title_tp {
    font-size: 18px !important;
    font-weight: 700 !important;
}.button-plustab {
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid #d1d1d1;
}a.resend-verification-email {
    background: #65A8B0;
    margin-right: 20px;
    height: 45px;
    color: #fff;
    padding: 11px 20px;
    border-radius: 8px;
}
a.resend-verification-email:hover{
    background:#fa8b64; 
    color: #fff; 
}
.table-responsive.table_incentives tr.no-border td {
    padding: 0;
}
.colabi-main-content {
  flex: 1;
  padding: 30px;
}.team-list-div {
    margin-top: 32px;
}
.guest-list-div {
    margin-top: 32px;
}.add-new-contact select {
    border-color: #B8C1C1 !important;
    border-radius: 7px;
    height: 43px;
    font-size: 14px;
    padding: 00 20px;
    margin-top: 5px;
}
.top-head-event-pop {
    display: flex;
    justify-content: end;
    gap: 10px;
    align-items: center;
}.nue-actiontbtn {
    display: flex;
    gap: 5px;
    align-items: center;
    justify-content:center;
}
.top-work_detail-sec {
    background: #fff; 
    border-radius: 10px;
    padding: 20px;
    float: left;
    width: 100%; 
}
.nue-actiontbtn a img {
    width: 12px;
    /* float: left; */
    height: 12px;
}
.nue-actiontbtn a.det-org {
    border: 1px solid #FA8B64;
    padding: 5px 15px;
    border-radius: 5px;
    color: #FA8B64;
    font-size: 13px;
    display: flex;
    align-items: center;
    gap: 5px;
}
.nue-actiontbtn a.det-org:hover {
    background: #fcb2983b; 
}

.nue-actiontbtn a.det-org {
    border: 1px solid #FA8B64;
    padding: 5px 18px;
    border-radius: 5px;
    color: #FA8B64;
    font-size: 13px;
    display: flex;
    align-items: center;
    gap: 5px;
}
.nue-actiontbtn a.det-org:hover {
    background: #fcb2983b; 
}

.nue-actiontbtn a.gre-work {
    border: 1px solid #10B981;
    padding: 5px 18px;
    border-radius: 5px;
    color: #10B981;
    font-size: 13px;
    display: flex;
    align-items: center;
    gap: 5px;
}
.nue-actiontbtn a.gre-work:hover {
    background: #10b98130; 
}

.nue-actiontbtn a.del-red {
    border: 1px solid #DC2626;
    padding: 5px 18px;
    border-radius: 5px;
    color: #DC2626;
    font-size: 13px;
    display: flex;
    align-items: center;
    gap: 5px;
}
.nue-actiontbtn a.del-red:hover {
    background: #dc262629; 
}

/* Right Sidebar Container */
.colabi-right-sidebar {
  position: fixed;
  top: 60px;
  right: 0;
  height: 100vh;
  transition: width 0.3s ease;
  overflow-x: hidden;
  z-index:9999;
  scrollbar-width: none; /* Firefox */
  -ms-overflow-style: none; 
}

.colabi-sidebar-inner {
  width: 80px;
  height: 100%;
  background: #fff;
  border-left: 1px solid #ddd;
  padding: 20px 10px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  transition: width 0.3s ease;
}

.colabi-right-sidebar:hover .colabi-sidebar-inner {
  width: 220px;
}

/* Profile Circle */
.colabi-profile-circle {
  width: 40px;
  height: 40px;
  background-color: #046c67;
  color: white;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  margin-bottom: 30px;
}

/* Menu */
.colabi-menu {
  list-style: none;
  width: 100%;
  margin-bottom: 20px;
}

.colabi-menu li {
  margin: 10px 0;
}

.colabi-menu a {
  display: flex;
  align-items: center;
  color: #333;
  text-decoration: none;
  position: relative;
  transition: all 0.3s ease;
}

/* No background hover */
.colabi-menu a:hover {
  background: none;
}

/* Icon */
.colabi-icon {
  width: 48px;
  height: 48px;
  border-radius: 10px;
  flex-shrink: 0;
  transition: margin 0.3s ease;
  display: flex;
    align-items: center;
    justify-content: center;
}
span.colabi-icon-badge-wrap {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: 48px;
    min-height: 48px;
    margin-right: 0;
    transition: margin 0.3s 
ease;
}.colabi-right-sidebar:hover .colabi-icon-badge-wrap {
  margin-right: 10px;
}
.colabi-right-sidebar:hover .colabi-icon {
  margin-right: 10px;
}

/* Icons color */
.colabi-icon-workflows {
  background-color: #f87e6b;
}
.colabi-icon-tasks {
  background-color: #578af3;
}
.colabi-icon-calendar {
  background-color: #39c36f;
}
.colabi-icon-customers {
  background-color: #a66dd4;
}
.colabi-icon-communication {
  background-color: #80b8c7;
}
.colabi-icon-chat {
  background-color: #003c3a;
  width: 40px;
  height: 40px;
  border-radius: 10px;
}
.leading-none span {
       background: #E5E7EB;
    color: #000;
    border-radius: 40px;
    padding: 10px 20px;
    font-weight: 500;
}
.leading-none span:hover {
    background: linear-gradient(to right, #52B6B4, #D97A66); 
    color: #fff; 
    box-shadow: 0 4px 12px rgba(217, 122, 102, 0.3); 
}
a.ml-3.add-billing {
    width: 111px;
    float: right;
    color: #fff;
}p.create_client_form_workstp-sub {
    margin-bottom: 10px;
    margin-top: -10px;
        font-size: 12px;
}.progress-containerth {
  width: 80%;
  max-width: 500px;
  background-color: #ddd;
  border-radius: 25px;
  overflow: hidden;
  box-shadow: 0 2px 5px rgba(0,0,0,0.2);
  margin-top:5px;
}
.fd-create-deliverables-col textarea {
    line-height: 20px !important;
}
.progress-barth {
  height: 14px;
  background-color: #4caf50;
  text-align: center;
  color: white;
  line-height: 15px;
  font-weight: bold;
  border-radius: 25px 0 0 25px;
  transition: width 0.5s ease-in-out;
}
.addfrelander-react{
  font-size: 12px;
    font-weight: 600;
    color: #000;
}
.leading-none a {
       background: #E5E7EB;
    color: #000;
    border-radius: 40px;
    padding: 10px 20px;
    font-weight: 500;
}
.leading-none a:hover {
    background: linear-gradient(to right, #52B6B4, #D97A66); 
    color: #fff; 
    box-shadow: 0 4px 12px rgba(217, 122, 102, 0.3); 
}
/* Labels */
.colabi-label {
  opacity: 0;
  visibility: hidden;
  white-space: nowrap;
  transition: opacity 0.3s ease, transform 0.3s ease;
  transform: translateX(-10px);
}

.colabi-right-sidebar:hover .colabi-label {
  opacity: 1;
  visibility: visible;
  transform: translateX(0);
}
.colabi-right-sidebar:hover .colabi-badge {
    border-radius: 60px;
    width: 20px;
    height: 20px;
    text-align: center;
    top: -6px;
    right: 4px;
}
/* Badges */
.colabi-badge {
  font-size: 12px;
  color: white;
  padding: 2px 6px; 
  position: absolute; 
  border-radius: 60px;
    width: 20px;
    height: 20px;
    text-align: center;
    top: -6px;
    right: -6px;
}

.colabi-badge-red {
  background-color: #ff4e4e;
}

.colabi-badge-yellow {
  background-color: #ffb800;
}

/* Add-on title */
.colabi-addon-title {
 font-size: 18px;
    color: #000000;
    margin: 10px 0;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease;
    padding-left: 5px;
    font-weight: 500;
}

.colabi-right-sidebar:hover .colabi-addon-title {
  opacity: 1;
  visibility: visible;
}

/* Chat button */
.colabi-chat-btn {
  margin-top: auto;
  width: 100%;
}
.colabi-chat-btn a {
  display: flex;
  align-items: center;
}

.chatboxmesage-newpage .hisd a img {
    width: 20px;
}.dragsection-img .dragsection-img-in-left span.tu {
    width: calc(100% - 40px);
}
.dragsection-img .dragsection-img-in-left .avatar {
    width: 40px !important;
    height: 40px !important;
}.dragsection-img .dragsection-img-in-left img {
    width: 40px !important;
    height: 40px !important;
}
.neuwork-threebtn a.newwrncss {
    line-height: 41px;
    height: 41px;
    justify-content: center;
    align-items: center;
    display: flex;
    text-align: center;
    width: 41px;
}
ul.setupflx {
    display: flex;
    padding-bottom: 5px;
}
ul.setupflx li { 
    gap: 10px;
    
}ul.setupflx li a:hover { 
    border-radius: 5px;
    color: #F08965;
}
ul.setupflx a{
    display: flex;
    gap: 5px;
    align-items: center;
        font-size: 15px;
}ul.setupflx li a {
    color: #4B5563;
    padding: 2px 10px;
}ul.setupflx.top-dashmenus li a {
    background:#f3f4f6;
    color: #374151;
    border-radius: 40px;
    padding: 8px 20px;
    font-weight: 400;
    border: 1px solid #e5e7eb;
    text-decoration: none;
    font-family: 'Poppins';
}.fc-direction-ltr .fc-timegrid-more-link { 
    top: 126px !important;
    bottom: 0 !important;
    left: 0 !important;
    border: none !important;
    font-weight: 700;
        box-shadow: none !important; 
            font-family: 'Poppins' !important;
}
th.bd-ltop {
    border-top-left-radius: 10px;
}
th.bd-rtop {
    border-top-right-radius: 10px;
}td.bd-lrbot {
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom: none;
}
ul.setupflx.top-dashmenus li a:hover{
    background: linear-gradient(to right, #52B6B4, #D97A66);
    box-shadow: 0 4px 12px rgba(217, 122, 102, 0.3);
    color: #fff;
    text-decoration: none;
    font-family: 'Poppins';
}
ul.setupflx.top-dashmenus {
    align-items: center;
    gap:7px;
}
ul.setupflx.top-dashmenus li a.active{
    background: linear-gradient(to right, #52B6B4, #D97A66); 
    color: #fff;
}.menu-group.mainneucstm {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
 ul.setupflx.top-dashmenus li a:hover img {
    filter: brightness(0) invert(1);
    transition: filter 0.4s ease-in-out;
}.rightprog-dash {
    display: flex;
    align-items: center;
}
.rightprog-dash li {
    list-style: none;
}.rightprog-dash li a:hover {
    background: #414046;
}
#permissionsForm th:first-child{
    width: 700px !important;
}
#permissionsForm th:nth-child(2) {
    width: 12%;
}
#permissionsForm th:nth-child(3) {
    width: 12%;
}
#permissionsForm th:nth-child(4) {
    width: 15%;
}
#permissionsForm th:nth-child(5) {
    width: 12%;
}

#permissionsForm td {
    color: #636066;
    font-size: 16px !important;
    font-weight: 400;
}

#permissionsForm th {
    font-size: 16px !important;
    color: #000 !important;
    font-weight: 500;
}
a.delete-direct-msg {
    font-size: 14px;
    font-weight: 500;
}.row.fd-line-three {
    position: relative;
}.removedframe .newfxd_design_outer {
    height: calc(100vh - 0px);
}
.con-top-part {
    background: linear-gradient(to right, #F08965, #62AAB4);
    padding: 25px;
    text-align: center;
    color: #fff;
    border-radius: 20px !important;
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
    float: left;
    width: 100%;
}
.con-top-bottom a {
    float: left;
    width: 100%;
    display: flex;
    align-items: center;
    gap: 10px;
    justify-content: center;
    padding: 10px 20px;
    color: #fff;
    background: #FA8B64;
    border-radius: 8px;
}
.con-top-bottom ul li {
    display: flex;
    align-items: center;
    gap: 5px;
    width: 33.33%;
}

.con-top-center video#overviewVideo {
    border-radius: 20px;
}
.con-top-bottom ul {
    margin: 10px 0 0 0;
    padding: 0;
    display: flex;
    float: left;
    width: 100%;
}.con-top-bottom ul li {
    float: left;
    display: flex;
    align-items: center;
    gap: 5px;
    width: 33.33%;
}
.con-top-part > img {
    margin: 0 auto 10px auto;
}
.con-top-center {
    padding: 25px;
    float: left;
    width: 100%;
}
.con-top-bottom {
    padding: 0 25px 35px 25px;
    float: left;
    width: 100%;
}
.if-no-task-here {
    text-align: center;
    width: 100%;
    float: left;
    padding: 30px 0;
}.ifno-img-button {
    margin-top: 10px;
    float: left;
    width: 100%;
}.main-ttle {
    font-size: 30px;
    font-weight: 700;
    line-height: 35px;
        margin-bottom: 10px;
}.con-top-part a {
    float: left;
    width: 100%;
    display: flex;
    align-items: center;
    gap: 10px;
    justify-content: center;
    padding: 10px 20px;
    color: #fff;
    background: #ffffff2b;
    border-radius: 8px;
    margin-top: 30px;
}
.ifno-img-button a {
    background: #FA8B64;
    padding: 12px 25px;
    border-radius: 7px;
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    align-items: center;
     box-shadow: 0px 4px 8px 0px #0000001A;
}
.ifno-img-button a:hover {
    background: #414046;
}.ifno-img-button.if-two-buttons a:last-child {
    color: #4B5563;
    background: none;
    box-shadow: none;
}.ifno-img-button a img {
    margin-right: 3px;
}
.if-no-img img {
    text-align: center;
    margin: 0 auto;
    width: 250px;
}
.if-no-task-here h4 {
    font-weight: 600;
    font-size: 30px;
        margin-top: 20px;
}.if-no-task-here .row {
    max-width: 670px;
    margin: 0px auto 30px auto;
}.if-no-task-here-out {
    text-align: center;
    width: 100%;
    padding: 20px;
    border-radius: 8px;
}.ttile {
    font-size: 14px;
    font-weight: 600;
    color: #111827;
    margin: 10px 0 5px 0;
}
.ttilep {
    text-wrap: auto;
    font-size: 12px;
    color: #4B5563;
    line-height: 16px;
}.imgtools img {
    margin: 0 auto;
}
.if-no-task-here p {
  text-align: center;
    font-size: 16px;
    margin: 20px auto;
    max-width: 650px;
    text-wrap: auto;
}
.fd-create-task-team-main-outer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    position: relative;
    overflow: hidden;
    left: 0;
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.row.neu-job-descrp {
    margin: 20px auto 0 auto;
    max-width: 900px;
    background: #fff;
    filter: drop-shadow(0px 4px 4px #00000010);
    padding: 20px;
    border-radius: 15px;
}.team-jb-desc-neu label.col-form-label {
    font-size: 14px;
    padding-bottom: 0;
}.team-jb-desc-neu input {
    font-size: 16px;
}form#create_customer_form textarea {
    font-size: 14px;
    height: 100px;
}form#create_business_area_form select{
    font-size: 14px;
    height: 50px;
    color: rgb(0, 0, 0);
    line-height: 48px;
    padding: 0px 20px;
    border-radius: 7px;
    border-color: rgb(184, 193, 193);
}form#create_business_area_form input {
    font-size: 14px;
    height: 50px;
    color: rgb(0, 0, 0);
    line-height: 48px;
    padding: 0px 20px;
    border-radius: 7px;
    border-color: rgb(184, 193, 193);
}form#create_business_area_form textarea {
    font-size: 14px; 
    color: rgb(0, 0, 0);
    line-height: 48px;
    padding: 0px 20px;
    border-radius: 7px;
    border-color: rgb(184, 193, 193);
}
.wdkflwdashbrd .row.dashboard-new-departments h2 p {
    font-size: 14px;
    font-weight: 400;
    color: #4B5563;
}.workflow-dashneu-inner-left.withnuebg {
    background: #ABAAA9;
    border-radius: 10px;
    padding: 20px;
    margin-top: 10px;
}.sub-label {
    font-size: 13px;
    font-weight: 600;
    color: #fff;
}
.hk-pg-body{
    width: calc(100%) !important;
}form#create_customer_form input#profile_image {
    height: 40px !important;
    line-height: 30px;
}
.hk-pg-wrapper div#react_root {
    position: fixed !important;
    height: 100%;
}.withreactflr .hk-pg-body {
    width: calc(100%);
    height: 100vh !important;
}.chatboxmesage-newpage .newfxd_design_right .hisd h2 {
    width: 100%;
}.fd-create-team-profile span.badge.bg-success.ms-2 {
    display: flex;
    float: right;
    height: 26px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 4px 0px;
    border-radius: 70px;
    gap: 5px;
    background: rgb(12 204 7) !important;
}
.neu-pag-tbl-rght a.page-link{
    font-size: 14px !important;
}.chatboxmesage-newpage .hisd .neu-chatdis-lft img {
    width: 32px;
    height: 32px;
} .neu-chatdis-rght h2 {
    font-size: 18px;
    font-weight: 600;
}.neu-chatdis-rght h2 {
    font-size: 18px !important;
    font-weight: 600;
    width: 100% !important;
    line-height: 18px !important;
}.neu-chatdis-rght span {
    font-size: 12px;
    color: #94A3B8;
}.neu-chatdis-rght {
    display: flex;
    flex-wrap: wrap;
    gap: 2px;
}a.sendmessage-chat.send-direct-message {
    border-top-right-radius: 20px;
    display: flex;
    align-items: center;
    border-bottom-right-radius: 20px;
    gap: 10px;
    justify-content: center;
}.neu-chatdis-lft {
    position: relative;
}
.neu-pagination-table {
    background: #EDF8F9;
    padding: 10px 20px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.neu-pag-tbl-left{
    font-size: 14px;
}.neu-wflow-table-topleft label {
    position: relative;
    width: auto;
}.neu-wflow-table-topleft i {
    position: absolute;
    top: 12px;
    left: 10px;
    color: #d1d1d1;
    font-size: 13px;
}.neu-wflow-table-topleft input {
    height: 35px;
    border-radius: 0;
    padding: 7px 10px 7px 30px;
    font-size: 13px;
}.neu-wflow-table-topleft {
    display: flex;
    align-items: center;
    gap: 10px;
}
.workflow-card-div-listing table{
    margin-bottom: 0 !important;
}
.workflow-card-div-listing .neu-pagination-table{
    background: #EDF8F9;
    padding: 10px 20px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
button.chat-toggle-btn {
    height: 48px;
    width: 48px;
    border-radius: 10px;
}.dashneu-left-top-first {
    padding: 20px;
    border-radius: 15px;
    background: #fff;
    margin-bottom: 20px;
    float: left;
        border: 1px solid #dfe7ed;
}.dashneu-left-top-first h2 {
    font-size: 18px;
    text-align: center;
    font-weight: 600;
}.dashneu-left-top-first p {
    color: #7A7BB3;
    text-align: center;
    margin: 5px 0;
}.dashneu-left-top-first span {
    color: #FA8B64;
    font-weight: 500;
    font-size: 20px;
    text-align: center;
    width: 100%;
    float: left;
    margin-top: 10px;
}.dashneu-threebtn {
    width: 100%;
    float: none;
    margin-top: 10px;
    display: inline-block;
    text-align: center;
    float: left;
}.dashneu-threebtn a {
    background: #72AEA2;
    display: inline-flex;
    align-items: center;
    gap: 5px;
    padding: 8px 20px;
    font-size: 14px;
    color: #fff;
    padding-left: 15px;
    padding-right: 15px;
    border-radius: 8px;
    margin-top: 10px;
}.dashneu-threebtn a img {
    float: left;
}.dashneu-threebtn a:hover {
    background: #fa8b64;
}.dashneu-left-top-second {
    padding: 20px;
    border-radius: 15px;
    background: #fff;
    margin-bottom: 20px;
    float: left;
    width: 100%;
        border: 1px solid #dfe7ed;
}.dashneu-left-top-second h2 {
    display: flex;
    color: #56555A;
    justify-content: space-between;
}dasgneu_fourbox.pink-colr {
    border-color: #F472B6;
        background: #FFFCFE;
}.dasgneu_fourbox h2 {
    display: flex;
    color: rgb(86, 85, 90);
    justify-content: space-between;
    align-items:center;
    margin-bottom: 10px;
}.status-of-box span {
    background: #FEE8E0;
    font-size: 9px;
    color: #FA8B64;
    padding: 4px 20px;
}.status-of-box {
    text-align: center;
    margin-top: -31px;
}.dashneu-your-wf {
    display: inline-grid;
}
.dasgneu_fourbox h2 span {
    display: flex;
    align-items: center;
    font-size: 18px;
    font-weight: 600;
    gap: 10px;
}.dasgneu_fourbox h2 span img {
    height: 46px;
    width: 46px;
}.dasgneu_fourbox h2 strong a img {
    width: 16px;
}.dashneu-your-wf {
    background: #EDF8F9;
    padding:20px 10px;
    border-radius: 10px;
    width:94%;
} .dashneu-your-wf h3 {
    color: #56555A;
    font-size: 15px;
    font-weight: 500;
}.dashneu-your-wf p {
    color: #9DA2B8;
    font-size: 12px;
    margin: 10px 0 10px 0;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    height: 50px;
    overflow:hidden;
}.dashneu-openjob span {
    color: #16A34A;
    font-size: 10px;
    background: #DFF0F9;
    border-radius: 30px;
    padding-right: 10px;
    padding-left: 10px;
}.dashneu-openjob {
    text-align: right;
}.dashneu-your-wf {
   margin: 0 3% !important;
}.dashneu-avatar {
    display: flex;
    align-items: center;
    margin-bottom: 10px;
    gap: 10px;
}.mmbr-dashneu {
    font-size: 12px;
    color: #4A4B64;
} .dashneu-pro-task {
        color: #60A5FA;
    font-size: 12px;
    width: 100%;
    text-align: right;
        display: flex;
    justify-content: space-between;
}.subtask-contributors span {
    width: 100%;
    float: left;
    font-size: 12px;
    color: #16A34A;
        margin-bottom: 9px;
}.subtask-contributors {
    margin-bottom: 5px;
}.ttcomp-date span {
    float: left;
    width: 100%;
    text-align: center;
    font-size: 12px;
    color: #B9BED4;
}.ttcomp-date strong {
    width: 100%;
    color: #EA580C;
    text-align: center;
    float: left;
    font-weight: 400;
    font-size: 14px;
    line-height: 10px;
}.dashneu-fav-boc p {
    text-align: center;
    font-size: 14px;
    color: #9DA2B8;
    margin-top: 5px;
        padding: 0 120px;
}.dashneu-fav-boc img {
    margin: 0 auto;
}.dashneu-fav-boc {
    text-align: center;
    width:100% !important;
}.dashneu-fav-boc-inr {
    height: 150px;
    padding-top: 30px;
}.neu-create-formfield label {
    padding-top: 0 !important;
    font-size: 15px;
    font-weight: 400;
}.neu-wflow-table-top {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top:10px;
}.neu-wflow-table-topright {
    display: flex;
    gap: 10px;
    align-items: center;
}.neu-createworkflow div#next_btn {
    display: flex;
    align-items: center;
    gap: 10px;
}.neu-createworkflow a.next_button.save_button {
    border-radius: 7px;
}.creatework-neu {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 10px;
}.creatework-neu h5 {
    color: #FA8B64;
    font-size: 22px;
    font-weight: 500;
}.neucreate-ai {
    background: #FEF3F0;
    font-size: 16px;
    padding: 15px;
    color: #56555A;
    margin-bottom: 20px;
}.neuai-steps ul {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
}.neuai-steps {
    width: 100%;
}.neuai-steps ul li {
    color: #56555A;
    font-size: 16px;
    display: flex;
    gap: 10px;
        align-items: center;
}.neuai-steps li span {
    height: 32px;
    width: 32px;
    background: #EDF8F9;
    text-align: center;
    line-height: 32px;
    border-radius: 310px;
}.neu-create-formfield {
    width: calc(50% - 10px);
    margin-top: 20px;
    background: #fff;
    padding: 40px;
    font-family: poppins;
    border-radius: 9px;
    margin-right: 10px;
    float: left;
}.neu_worflstart {
    width: calc(50% - 10px);
    margin-top: 20px;
    background: #fff;
    padding: 40px;
    font-family: poppins;
    border-radius: 9px;
    margin-left: 10px;
    float: left;
}.neu_worflstart .ttl {
    display: flex;
    align-items: center;
    gap: 10px;
    color: #56555A;
    font-size: 18px;
}.neu_worflstart p {
    width: 100%;
    float: left;
    margin-bottom: 20px;
    color: #6B7280;
    font-size: 12px;
}.neu_worflstart ul.nav.nav-line.nav-tabs.nav-light {
    justify-content: center;
    background: #EDF8F9;
    border-radius: 40px;
    border: 1px solid #D1D5DB;
    display: flex;
    padding:5px;
}.neu_worflstart .nav-link.active {
    background: #49B8BF !important;
    border-radius: 90px;
    border:none !important
}.neu_worflstart .nav-link.active span {
    color: #fff !important;
}.neu_worflstart .instant-recouring {
    display: flex;
    justify-content: space-between;
}.create-workflow-starter label.col-form-label {
    float: left;
    width: 100%;
}.create-workflow-starter select {
    width: 100%;
    float: left;
    height: 44px;
    font-size: 14px;
}.row.start_workflow_div label {
    padding-top: 0 !important;
    font-size: 15px;
    font-weight: 400;
    margin-bottom: 5px;
}.start_workflow_div input {
    height: 44px;
    font-size: 15px;
}.neu_worflstart ul.nav.nav-line.nav-tabs.nav-light li {
    width: 50%;
    text-align: center;
}.neu-create-formfield .ttl {
    display: flex;
    align-items: center;
    gap: 10px;
    color: #56555A;
    font-size: 18px;

}.neu-create-formfield p {
    width: 100%;
    float: left;
    margin-bottom: 20px;
    color: #6B7280;
    font-size: 12px;
}.neu-create-formfield select {
    height: 44px;
    font-size: 14px;
}
.neu-create-formfield input {
    height: 44px;
    font-size: 14px;
}

.neuai-steps li.active span {
    background: #FA8B64;
    color:#fff;
}
.neuai-steps li.active   {
    color: #FA8B64;
}
.neu-wflow-table-topright a:first-child{
    display: flex;
    gap: 10px;
    align-items: center;
    border: 1px solid #FA8B64;
    background: #FEF3F0;
    height: 36px;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 10px;
    font-size: 12px;
    color:#FA8B64;
   width: 150px;
}

.neu-wflow-table-topright a:nth-child(2){
    display: flex;
    gap: 10px;
    align-items: center;
    border: 1px solid #DC2626;
    background:#FCE9E9;
    height: 36px;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 10px;
    font-size: 12px;
    color:#DC2626;
    width: 150px;
}

button.btn.btn-success.btn-sm.change_recurring_status {
    height: 36px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 12px;
    color: rgb(28 163 168);
    width: 150px;
    gap: 10px;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(28 163 168);
    border-image: initial;
    background: rgb(28 163 168 / 11%);
    border-radius: 10px;
}
button.btn.btn-success.btn-sm.change_recurring_status:hover{
    color:#fff;
    border-color: rgb(28 163 168);
    background: rgb(28 163 168);
}
#create_customer_form input#customSwitchLg {
    height: 26px;
    width: 55px;
    margin-left: -56px;
    border-radius: 20px;
    margin-right: 0px;
}
 #create_customer_form .form-switch label.form-check-label {
    padding-left: 10px;
    padding-top: 4px;
}form#create_customer_form p {
        font-size: 16px;
    color: #6B7280;
    margin-top: 0px;
    text-align:center;
}.neu-coredetail h3 a {
    font-size: 14px;
    font-weight: 400;
    color: #49B8BF;
}.both-in-one {
    display: flex;
    align-items: center;
    gap: 10px;
    justify-content: space-between;
}.both-in-one .form-group {
    width: 100%;
}.inner-wc-rgt {
    display: flex;
    align-items: center;
    gap: 30px;
}
.inner-wc-rgt .thbtn {
    display: flex;
    gap: 5px;
    align-items: center;
    justify-content: center;
}.neu-wflow-table-topright a.ni {
    background: #FA8B64 !important; 
    color: #fff !important;
    border-radius: 5px !important;
    border-color: #FA8B64 !important;
    text-align: center !important;
    display: block !important;
    line-height: 35px !important;
    font-size: 14px !important;
}.searchworkflo_details input.form-control {
    font-size: 13px;
    height: 35px !important;
    padding-left: 30px;
    width: 240px;
}.searchworkflo_details i.fa.fa-search {
    position: absolute;
    top: 11px;
    left: 10px;
    color: #9CA3AF;
    font-size: 13px;
}.searchworkflo_details {
    position: relative;
}.yprogress-container {
      display: flex;
      align-items: center;
      font-family: Arial, sans-serif;
      gap: 10px;
    }

    .yprogress-bar {
      width: 100px;
      height: 8px;
      background-color: #e0e0e0;
      border-radius: 4px;
      overflow: hidden;
    }
.nue-work_details_design_tb {
    float: left;
    width: 100%; 
}.frt-tby-ttl {
    display: flex;
    align-items: center;
    gap: 10px;
    color: #111827;
    font-size: 16px;
    font-weight: 600;
}.frt-tby p {
    color: #374151;
    font-size: 14px;
}
    .yprogress-fill {
      height: 100%;
      background-color: #00c389; /* Green color similar to the image */
      width: 66.66%; /* 4 out of 6 = 66.66% */
    }

    .nue-work_details_design_tb tbody td.lt_btn_details a.wd01 {
    padding: 6px 10px;
    border: 1px solid #fa8b64;
    border-radius: 5px;
    font-size: 16px;
    color: #fa8b64;
    display: flex;
    align-items: center;
    gap: 5px;
}
.nue-work_details_design_tb tbody td.lt_btn_details a.wd02 {
    padding: 6px 10px;
    border: 1px solid #D1D5DB;
    border-radius: 5px;
    font-size: 16px;
    color: #000;
    display: flex;
    align-items: center;
    gap: 5px;
}
.nue-work_details_design_tb tbody td.lt_btn_details a.wd03 {
    padding: 6px 10px;
    border: 1px solid #FCA5A5;
    border-radius: 5px;
    font-size: 16px;
    color: #DC2626;
    display: flex;
    align-items: center;
    gap: 5px;
}
.nue-work_details_design_tb tbody td.lt_btn_details a.wd04 {
    padding: 6px 10px;
    border: 1px solid #FCA5A5;
    border-radius: 5px;
    font-size: 16px;
    color: #DC2626;
    display: flex;
    align-items: center;
    gap: 5px;
}
 .for-only-mobile{
  display:none;
 }
  .for-only-desktop{
  display:block;
 }
.nue-work_details_design_tb tbody td.lt_btn_details a.wd05 {
    padding: 6px 10px;
    border: 1px solid #1ca3a8;
    border-radius: 5px;
    font-size: 16px;
    color:#1ca3a8;
    display: flex;
    align-items: center;
    gap: 5px;
}
.wdkflwdashbrd .row.dashboard-new-departments h2 p {
    font-size: 14px;
    font-weight: 400;
    color: #4B5563;
}
.chat-input-box .actions img {
    width: 14px;
}
.mobi-dash-other-links ul {
    border: 1px solid #ADADAD;
    padding: 10px;
    border-radius: 15px;
    display: flex;
    align-items: center;
    justify-content: center;
}.mobi-dash-other-links ul li img {
    width: 55px;
    margin: 0 auto;
}.mobi-dash-other-links ul li {
    text-align: center;
    width: 80px;
}.mobi-dash-other-links ul li a {
    font-size: 14px;
    color: #8EC0C7;
}
.chat-input-box {
      display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: #e8f3f6;
    border-radius: 10px;
    padding: 10px 15px;
    width: 100%;
    max-width: 100%;
    margin: 15px 0;
}
.if-no-mobi-workflow-inner img {
    width: 80px;
    margin: 0 auto;
}.if-no-mobi-workflow-inner p {
    text-align: center;
    font-size: 14px;
}
.chat-input-box input {
  border: none;
  outline: none;
  background: transparent;
  flex: 1;
  font-size: 16px;
  color: #6daab6;
}

.chat-input-box .actions {
  display: flex;
  align-items: center;
  gap: 10px;
}

.chat-input-box .mic {
  font-size: 18px;
  color: #6daab6;
  cursor: pointer;
}
.if-no-mobi-workflow { 
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    background: #fff;
}
 
.chat-input-box button {
  background-color: #27d3f8;
  color: white;
  border: none;
  border-radius: 5px;
  padding: 6px 15px;
  font-weight: bold;
  cursor: pointer;
}
.mobi-dashboard-center {
    flex-direction: column;
    flex-grow: 1;
    height: 290px;
    display: flex;
    overflow: auto;
    padding-left: 0;
    padding-right: 0;
}
.chat-input-box button:hover {
  background-color: #1bc1e6;
}
.mobi-dashboard-two-section {
        display: flex;
    flex-wrap: wrap;
    width: 100%;
    flex-direction: column;
}
 .mobi-dash01-task-actions a {
    font-size: 11px;
    padding: 0px 7px;
    border-radius: 5px;
}
.mobile-dashboard-wrapper {
    position: relative;
    min-height: 100vh;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOTA0IiBoZWlnaHQ9IjEzMDkiIHZpZXdCb3g9IjAgMCAxOTA0IDEzMDkiIGZpbGw9Im5vbmUiPgo8cmVjdCB4PSItOCIgd2lkdGg9IjE5MjAiIGhlaWdodD0iMTUxNC4wOCIgZmlsbD0id2hpdGUiLz4KPG1hc2sgaWQ9Im1hc2swXzI2OF82NzcxIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSItOCIgeT0iMCIgd2lkdGg9IjE5MjAiIGhlaWdodD0iMTUxNSI+CjxyZWN0IHg9Ii04IiB3aWR0aD0iMTkyMCIgaGVpZ2h0PSIxNTE0LjA4IiBmaWxsPSIjRDlEOUQ5Ii8+CjwvbWFzaz4KPGcgbWFzaz0idXJsKCNtYXNrMF8yNjhfNjc3MSkiPgo8ZyBvcGFjaXR5PSIwLjIiPgo8ZyBmaWx0ZXI9InVybCgjZmlsdGVyMF9mXzI2OF82NzcxKSI+CjxwYXRoIGQ9Ik0xNzA5LjI2IDMzMy4wOTZDMTU2NS4wMSAzNzguNTU2IDEyNTMuNTEgNDk3LjEyOCAxMTYxLjU1IDYwNy43NDVDMTA0Ni42IDc0Ni4wMTcgMTI0Mi43IDMxNi4wNDkgMTcwOS4yNiAzMzMuMDk2WiIgZmlsbD0iIzBBOTA5OCIgZmlsbC1vcGFjaXR5PSIwLjU2Ii8+CjwvZz4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjFfZGlfMjY4XzY3NzEpIj4KPHBhdGggZD0iTTg4NC45MTggMTQyOS44M0M4ODQuOTE4IDc5Mi40MDIgMTQwMS42NSAyNzUuNjY4IDIwMzkuMDcgMjc1LjY2OEgzMTkzLjIzVjIzMDIuMTRIODg0LjkxOFYxNDI5LjgzWiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyXzI2OF82NzcxKSIgZmlsbC1vcGFjaXR5PSIwLjg1IiBzaGFwZS1yZW5kZXJpbmc9ImNyaXNwRWRnZXMiLz4KPC9nPgo8ZyBmaWx0ZXI9InVybCgjZmlsdGVyMl9mXzI2OF82NzcxKSI+CjxwYXRoIGQ9Ik0xODk2LjMyIDUwOC42MDJDMTc0MS41MyA1NjAuOTQyIDE0MDcuMjcgNjk3LjQ2MiAxMzA4LjU5IDgyNC44MjNDMTMwOC41OSA4MjQuODIzIDEyODUuNTMgMzg1Ljk0MSAxODk2LjMyIDUwOC42MDJaIiBmaWxsPSIjMEE5MDk4Ii8+CjwvZz4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjNfZGlfMjY4XzY3NzEpIj4KPHBhdGggZD0iTTExOTguMzUgMTMzMC44N0MxMTk4LjM1IDg2NC43OSAxNTc2LjE5IDQ4Ni45NTcgMjA0Mi4yNyA0ODYuOTU3SDI4ODYuMThWMjM5OC43MUgxMTk4LjM1VjEzMzAuODdaIiBmaWxsPSJ1cmwoI3BhaW50MV9saW5lYXJfMjY4XzY3NzEpIiBmaWxsLW9wYWNpdHk9IjAuODUiIHNoYXBlLXJlbmRlcmluZz0iY3Jpc3BFZGdlcyIvPgo8L2c+CjwvZz4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjRfZl8yNjhfNjc3MSkiPgo8ZWxsaXBzZSBjeD0iNDExLjI1NyIgY3k9Ijk2OC43MzMiIHJ4PSI1MDUuMTA1IiByeT0iNTI3LjU2MSIgZmlsbD0iIzlDRThFRCIvPgo8L2c+CjxnIGZpbHRlcj0idXJsKCNmaWx0ZXI1X2ZfMjY4XzY3NzEpIj4KPGVsbGlwc2UgY3g9IjExNTEuNzciIGN5PSI5MzMuMzYxIiByeD0iMjI0LjI3NiIgcnk9IjIzNC4yNDciIGZpbGw9IiNGREI3OUUiLz4KPC9nPgo8L2c+CjxkZWZzPgo8ZmlsdGVyIGlkPSJmaWx0ZXIwX2ZfMjY4XzY3NzEiIHg9IjEwNDAuNDMiIHk9IjI0My42MDIiIHdpZHRoPSI3NTcuODMyIiBoZWlnaHQ9IjQ4MC41OTMiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0ic2hhcGUiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iNDQuNSIgcmVzdWx0PSJlZmZlY3QxX2ZvcmVncm91bmRCbHVyXzI2OF82NzcxIi8+CjwvZmlsdGVyPgo8ZmlsdGVyIGlkPSJmaWx0ZXIxX2RpXzI2OF82NzcxIiB4PSI4ODMuOTE4IiB5PSIyNzMuNjY4IiB3aWR0aD0iMjMwOS4zMSIgaGVpZ2h0PSIyMDQxLjQ3IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPgo8ZmVPZmZzZXQgZHg9Ii0xIiBkeT0iLTIiLz4KPGZlQ29tcG9zaXRlIGluMj0iaGFyZEFscGhhIiBvcGVyYXRvcj0ib3V0Ii8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDEgMCAwIDAgMCAxIDAgMCAwIDAgMSAwIDAgMCAxIDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3dfMjY4XzY3NzEiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3dfMjY4XzY3NzEiIHJlc3VsdD0ic2hhcGUiLz4KPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+CjxmZU9mZnNldCBkeT0iMTMiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMjIuNSIvPgo8ZmVDb21wb3NpdGUgaW4yPSJoYXJkQWxwaGEiIG9wZXJhdG9yPSJhcml0aG1ldGljIiBrMj0iLTEiIGszPSIxIi8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAuNTE0Njk2IDAgMCAwIDAgMC41MDQ0MjcgMCAwIDAgMCAwLjgxMjUgMCAwIDAgMC4yNSAwIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW4yPSJzaGFwZSIgcmVzdWx0PSJlZmZlY3QyX2lubmVyU2hhZG93XzI2OF82NzcxIi8+CjwvZmlsdGVyPgo8ZmlsdGVyIGlkPSJmaWx0ZXIyX2ZfMjY4XzY3NzEiIHg9IjEwNTguNDciIHk9IjIzNi45NjUiIHdpZHRoPSIxMDg3Ljg1IiBoZWlnaHQ9IjgzNy44NTgiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0ic2hhcGUiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMTI1IiByZXN1bHQ9ImVmZmVjdDFfZm9yZWdyb3VuZEJsdXJfMjY4XzY3NzEiLz4KPC9maWx0ZXI+CjxmaWx0ZXIgaWQ9ImZpbHRlcjNfZGlfMjY4XzY3NzEiIHg9IjExOTcuMzUiIHk9IjQ4NC45NTciIHdpZHRoPSIxNjg4LjgzIiBoZWlnaHQ9IjE5MjYuNzYiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+CjxmZU9mZnNldCBkeD0iLTEiIGR5PSItMiIvPgo8ZmVDb21wb3NpdGUgaW4yPSJoYXJkQWxwaGEiIG9wZXJhdG9yPSJvdXQiLz4KPGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMSAwIDAgMCAwIDEgMCAwIDAgMCAxIDAgMCAwIDEgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd18yNjhfNjc3MSIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvd18yNjhfNjc3MSIgcmVzdWx0PSJzaGFwZSIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0IGR5PSIxMyIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyMi41Ii8+CjxmZUNvbXBvc2l0ZSBpbjI9ImhhcmRBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiLz4KPGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMC41MTQ2OTYgMCAwIDAgMCAwLjUwNDQyNyAwIDAgMCAwIDAuODEyNSAwIDAgMCAwLjI1IDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9InNoYXBlIiByZXN1bHQ9ImVmZmVjdDJfaW5uZXJTaGFkb3dfMjY4XzY3NzEiLz4KPC9maWx0ZXI+CjxmaWx0ZXIgaWQ9ImZpbHRlcjRfZl8yNjhfNjc3MSIgeD0iLTEyOTYuODUiIHk9Ii03NjEuODI4IiB3aWR0aD0iMzQxNi4yMSIgaGVpZ2h0PSIzNDYxLjEyIiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9InNoYXBlIi8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjYwMS41IiByZXN1bHQ9ImVmZmVjdDFfZm9yZWdyb3VuZEJsdXJfMjY4XzY3NzEiLz4KPC9maWx0ZXI+CjxmaWx0ZXIgaWQ9ImZpbHRlcjVfZl8yNjhfNjc3MSIgeD0iLTI3NS41MSIgeT0iLTUwMy44ODciIHdpZHRoPSIyODU0LjU1IiBoZWlnaHQ9IjI4NzQuNDkiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0ic2hhcGUiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iNjAxLjUiIHJlc3VsdD0iZWZmZWN0MV9mb3JlZ3JvdW5kQmx1cl8yNjhfNjc3MSIvPgo8L2ZpbHRlcj4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzI2OF82NzcxIiB4MT0iMTI0Mi41OSIgeTE9IjYzOS43NyIgeDI9IjIzNjQuNDEiIHkyPSIyNjAyLjYxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFREZBRkYiLz4KPHN0b3Agb2Zmc2V0PSIwLjI4MDEzMyIgc3RvcC1jb2xvcj0iI0MzQ0VGQyIgc3RvcC1vcGFjaXR5PSIwLjcxOTg2NyIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IndoaXRlIiBzdG9wLW9wYWNpdHk9IjAiLz4KPC9saW5lYXJHcmFkaWVudD4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDFfbGluZWFyXzI2OF82NzcxIiB4MT0iMTQ1OS44OCIgeTE9IjgzMC40NDgiIHgyPSIyNjMzLjMiIHkyPSIyNDIxLjc2IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFREZBRkYiLz4KPHN0b3Agb2Zmc2V0PSIwLjI4MDEzMyIgc3RvcC1jb2xvcj0iI0MzQ0VGQyIgc3RvcC1vcGFjaXR5PSIwLjcxOTg2NyIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IndoaXRlIiBzdG9wLW9wYWNpdHk9IjAiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4=) !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    padding: 65px 15px 20px;
    background-position: center center !important;
}.mobi-dashboard-bottom {
    border: 1px solid #9CA3AF;
    border-radius: 10px;
    padding: 15px;
    background:#fff;
        width: calc(100% - 40px);
    position: fixed;
    bottom: 10px;
    right: 0px;
    left: 0;
    margin: 0 20px; 
    /* height: 230px; */
    height:auto;
    overflow:scroll;
}.mobi-dashboard-top {
    height: calc(100vh - 320px);  
    float: left;
    width: 100%;
    overflow-y: scroll;
    height: auto;
}
.mobi-dash01-accordion {
  background:#F7FAFF;
  border-radius: 12px;
  padding:0px;
  width:100%;
  box-shadow: 0 2px 10px rgba(0,0,0,0.05);
}

.mobi-dash01-header-left h3 p {
    font-weight: 300;
    font-size: 9px;
}

.mobi-dash01-item {
  margin-bottom: 5px;
  border-bottom: 1px solid #e5e8eb;
}
.qac-create {
    font-weight: 600;
    color: #434546;
    font-size: 14px;
}.qac-create span {
    float: left;
    width: 100%;
    font-size: 12px;
    font-weight: 300;
    margin-bottom: 10px;
}.quick-areas-content {
    float: left;
    width: 100%;
    margin-bottom: 20px;
}.quick-areas-content li {
    float: left;
    width: 100%;
}.quick-areas-content li a {
    display: flex;
    align-items: center;
    gap: 10px;
    font-weight: 600;
    color: #6B6B76;
    font-size: 12px;
    border-bottom: 1px solid #e2e8f0;
    padding: 5px 0;
}
.mobi-dash01-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 5px 5px;
  cursor: pointer;
}
.quick-areas-content li a img {
    height: 21px;
}
.mobi-dash01-header-left {
  display: flex;
  align-items: center;
  gap: 10px;
}

.mobi-dash01-header-left h3 {
  margin: 0;
  font-size: 14px;
  color:#5E5E69;
  font-weight:700;
}
span.mobi-dash01-icon img {
    width:20px;
}
.mobi-dash01-header-right {
  display: flex;
  align-items: center;
  gap: 10px;
}

.mobi-dash01-count {
  font-weight: bold;
      font-size: 10px;
    background: #5B8DFB;
    width: 20px;
    height: 20px;
    text-align: center;
    color: #fff;
    line-height: 21px;
    border-radius: 3px;
}
.rc01 {
    display: flex;
    align-items: start;
    gap: 10px;
}.rc01-left {
    width: 30px;
}.rc01-right {
    width: calc(100% - 40px);
}.rc01-left-name-date {
    display: flex;
    align-items: center;
    gap: 10px;
    color: #535761;
    font-weight: 700;
    font-size: 14px;
        justify-content: space-between;
}.rc01-left-name-date p {
    color: #A2A2A6;
    font-weight: 500;
    font-size: 10px;
    width: 156px;
}.rc01-right p {
    color: #56565F;
    font-size: 10px;
    margin-top: 0;
}.need-ai-help {
    width: 100%;
    text-align: center;
    font-size: 11px;
    padding: 10px 20px;
    background: #f08965;
    margin-bottom: 10px;
    color: #FEECE6;
}
.mobi-dash01-count.greenc { 
    background:#3EC971; 
}
.mobi-dash01-count.seagreenc{ 
    background:#62C2CF; 
}
.mobi-dash01-count.dseagreenc{ 
    background:#62AAB4; 
}

.mobi-dash01-count.blackc{ 
    background:#404040; 
}
.transcp-buttons button#save-transcription {
    background: #49b8bf;
    opacity: 1;
    border-color: #49b8bf;
}
.transcp-buttons button#save-transcription:hover{
    background:#414046; 
    border-color:#414046;
}
.transcp-buttons button#download-transcription {
    background: #fa8b64;
    opacity: 1;
    border-color: #fa8b64;
}
.transcp-buttons button#download-transcription:hover{
    background:#414046; 
    border-color:#414046;
}
.transcp-buttons button#replay-transcription {
    background: #007d88;
    opacity: 1;
    border-color: #007d88;
}
.transcp-buttons button#replay-transcription:hover{
    background:#414046; 
    border-color:#414046;
}
.mobi-dash01-arrow {
  color: #999;
  font-size: 14px;
} 
label.form-check-label.small.text-muted {
    opacity: 1;
}.form-check-input:disabled { 
    opacity: 1;
}h5.transciption-heading {
    font-size: 21px;
    font-weight: 700;
}.colabi-label strong {
    float: left;
    width: 100%;
    font-weight: 400;
    font-size: 12px;
    margin-top: -5px;
    color: #696969;
}button#start-transcription {
    opacity: 1 !important;
    font-size: 14px;
    background: #49b8bf;
}button#stop-transcription {
    background: #ff0000;
    opacity: 1;
    font-size: 14px;
}

.mobi-dash01-content {
  margin-top: 10px;
  display: none; 
    height: auto;
    overflow-y: scroll;
    max-height:210px;
}
.mobi-wrok-user .avatar.avatar-rounded {
    width: 25px;
    height: 25px; 
}.mobi-wrok-user .avatar.avatar-rounded span {
    font-size: 8px !important;
}
.mobi-dash01-task {
  background-color: #c8e4e6;
  border-radius: 8px;
  padding: 10px 15px;
  margin-bottom: 10px;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}

.mobi-dash01-task-header {
  display: flex;
  align-items: flex-start;
  gap: 10px;
}
.mobi-dashboard-top-inner h2 {
    color: #F08965;
    font-weight: 600;
    font-size: 20px;
    padding: 10px 0;
}
.mobi-wrok-card {
  width: 100%; 
      background-color: #ffe6db;
    border-radius: 8px;
    padding: 10px 15px;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    flex-wrap: nowrap !important;
    margin-bottom: 10px;
}

.mobi-wrok-left {
  display: flex;
  align-items: flex-start;
  gap: 12px;
}

/* .mobi-wrok-icon {
  background-color: #ffd0c0;
  color: #ff7043;
  font-size: 18px;
  padding: 6px 10px;
  border-radius: 50%;
} */

.mobi-wrok-icon img{
  width:20px;
}

.mobi-wrok-title {
  margin: 0;
  font-size: 18px;
  font-weight: 700;
  color: #3b3b4f;
}

.mobi-wrok-description {
  margin: 4px 0 8px 0;
  font-size: 15px;
  color: #8a8a94;
}

.mobi-wrok-active {
  background-color: #b6ebc4;
  color: #217a45;
  font-weight: 600;
  font-size: 14px;
  padding: 4px 10px;
  border-radius: 8px;
}

.mobi-wrok-right {
  text-align: right;
}

.mobi-wrok-user {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 6px;
}

.mobi-wrok-avatar {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background-color: #d8d8d8;
}

.mobi-wrok-view-btn {
  background-color: #e6e9ef;
  border: none;
  border-radius: 6px;
  padding: 4px 10px;
  font-size: 14px;
  color: #3b3b4f;
  cursor: pointer;
  transition: 0.2s;
}

.mobi-wrok-view-btn:hover {
  background-color: #d5d8df;
}

.mobi-wrok-progress {
  font-size: 13px;
  color: #999;
  margin: 6px 0;
}

.mobi-wrok-progress a {
  color: #5a9aff;
  text-decoration: none;
  font-weight: 500;
}

.mobi-wrok-status {
  display: inline-block;
  background-color: #ffe0d3;
  color: #f57b5c;
  font-weight: 700;
  font-size: 14px;
  padding: 4px 12px;
  border-radius: 8px;
}

/* Prevent collapse on small screens */
@media (max-width: 600px) {
  .mobi-wrok-card {
    flex-direction: row !important;
    align-items: flex-start !important;
  }
}
span.mobi-dash01-star img {
    width: 20px;
}
.mobi-dash01-task-header h4 {
      margin: 0;
    color: #333;
    font-weight: 600;
    font-size: 16px;
}

.mobi-dash01-task-header p {
  margin: 2px 0;
  color: #666;
}

.mobi-dash01-contributors {
  color: #6ccf7f;
  font-size: 14px;
}

.mobi-dash01-task-actions {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  gap: 8px;
}

.mobi-dash01-task-actions button {
  border: none;
  padding: 6px 12px;
  border-radius: 6px;
  font-weight: 600;
  cursor: pointer;
}

.mobi-dash01-start {
  background-color: #4eb3b6;
  color: white;
}

.mobi-dash01-status {
  background-color: #ffe4cc;
  color: #f5a052;
}

.mobi-dash01-status:hover {
  background-color: #ffd6b8;
} 
.thbtn a.wd01 {
    padding: 6px 10px;
    border: 1px solid #fa8b64;
    border-radius: 5px;
    font-size: 16px;
    color: #fa8b64;
    display: flex;
    align-items: center;
    gap: 5px;
}
.thbtn a.wd02 {
    padding: 6px 10px;
    border: 1px solid #D1D5DB;
    border-radius: 5px;
    font-size: 16px;
    color: #000;
    display: flex;
    align-items: center;
    gap: 5px;
}
.thbtn a.wd03 {
    padding: 6px 10px;
    border: 1px solid #FCA5A5;
    border-radius: 5px;
    font-size: 16px;
    color: #DC2626;
    display: flex;
    align-items: center;
    gap: 5px;
}
.thbtn a.wd04 {
    padding: 6px 10px;
    border: 1px solid #FCA5A5;
    border-radius: 5px;
    font-size: 16px;
    color: #DC2626;
    display: flex;
    align-items: center;
    gap: 5px;
}
 .workflow-container-xyz {
      display: flex;
      align-items: center;
      gap: 15px;
      font-family: Arial, sans-serif;
    }

    /* Step Box */
    .workflow-step-xyz {
      padding: 15px 20px;
      border-radius: 8px;
      border: 1px solid #d3d3d3;
      background: #f5f7fa;
      cursor: pointer;
      min-width: 180px;
      transition: background 0.3s ease, border 0.3s ease;
      text-decoration: none;
      color: #000;
      display: block;
    }

    /* Title */
    .workflow-title-xyz {
      font-weight: bold;
      font-size: 14px;
      margin-bottom: 4px;
      color:#374151;
         font-family: 'Poppins';
    }

    /* Text inside */
    .workflow-text-xyz {
      font-size: 12px;
      color: #555;
      margin: 2px 0;
          font-family: 'Poppins';
    }
.nue-showsbody {
    padding: 0 20px;
    background: #fff;
    float: left;
    width: 100%;
}.nue-showsbody .table_incentives thead tr th {
    background: #fff !important;
}.nue-showsbody thead {
    border-bottom: 1px solid #d2d2d2 !important;
}
.req-dflex{
    display: flex;
    align-items: center;
    gap: 10px;
}
    /* Active & Hover */
    .workflow-step-xyz.active-xyz,
    .workflow-step-xyz:hover {
      background: #d6f5d6; /* light green */
      border-color: #99e699;
    }.dropdown-1stbelow {
        background: #fff;
    float: left;
    width: 100%;
}.workflow-chain {
    padding: 20px;
    background: #fff;
    border: 1px solid #e5e5e5;
    border-radius: 10px;
    margin: 20px;
    width: calc(100% - 40px);
    float: left;
}div#nue-showsbody {
    float: left;
    width: 100%;
}.dp1stbelo-headright {
    display: flex;
    gap: 10px;
}.dp1stbelo-headleft {
    font-size: 16px;
    font-weight: 600;
    color: #111827;
}
.dp1stbelo-head {
    display: flex;
    align-items: center;
    justify-content: end;
    gap: 10px;
    padding: 0 20px;
    margin-top: 30px;
        justify-content: space-between;
}.searchtask_details {
    position: relative;
}.searchtask_details i {
    position: absolute;
    top: 13px;
    left: 10px;
    color: #d5d5d5;
    font-size: 14px;
}.searchtask_details input {
    padding-left: 30px;
    height: 38px;
    font-size: 14px;
}.dp1stbelo-head select {
    width: 220px;
    font-size: 14px;
    height: 38px;
}
    /* Arrow */
    .workflow-arrow-xyz {
      font-size: 20px;
      color: #999;
    }
.nue-work_details_design_tb .table_incentives tbody tr td{
    height: 80px !important;
}
td.lt_btn_details {
    display: flex;
    gap: 5px;
    align-items: center;
    justify-content: center;
}
.nue-work_details_design_tb .table_incentives tbody td{
   font-size: 14px;
}

    .yprogress-text {
      font-size: 14px;
      color: #1a1a1a;
          font-family: 'Poppins';
    }
.neu-wflow-table-topleft select {
      width: auto;
    padding-right: 40px;
    border-radius: 5px;
    color: #56555A;
    font-size: 13px;
    height: 35px;
    line-height: 22px;
}
.dneu_inner_left {
    border: 1px solid #FDBA74;
    padding: 10px;
    border-radius: 10px;
    background: #FFF5E8;
}.dneu_inner_left strong {
    color: #C2410C;
    font-size: 16px;
    font-weight: 600;
}.dneu_inner_left span {
    color: #EA580C;
    font-size: 14px;
    font-weight: 500;
}a.dashneu_finish {
    background: #F97316;
    padding: 7px 20px;
    border-radius: 7px;
    color: #fff;
    font-size: 16px;
}a.dashneu_finish:hover{
    background: #49b8bf;
    color: #fff;
}
.dneu_inner_left01{
display:flex;
align-items:center;
gap:10px;
}.dneu_inner_left {
    display: flex;
    align-items: center;
    gap: 10px;
    justify-content: space-between;
}
.pink-colr .dashneu-fav-boc-inr {
    height: 180px;
    padding-top: 30px;
}
.orange-colr .dashneu-fav-boc-inr {
    height: 180px;
}


.dashneu-fav-boc p img {
    margin: 0;
    float: none;
    display: inline-block;
}.dashneu-progress .progress {
    width: 100%;
    height: 10px;
    border-radius: 10px;
}.dashneu-progress .progress .progress-bar::after {
   display:none;
} .dashneu-avatar .avatar-group .avatar {
    width: 24px;
    height: 24px;
}.slider.slider-for42 {
    display: none;
}.slider.slider-nav42 {
    margin: 0;
}
.slider.slider-for43 {
    display: none;
}.slider.slider-nav43 {
    margin: 0;
}
.slider.slider-for44 {
    display: none;
}.slider.slider-nav44 {
    margin: 0;
}
.slider.slider-for45 {
    display: none;
}.slider.slider-nav45 {
    margin: 0;
}
.dasgneu_fourbox h2 strong a {
    display: flex;
    align-items: center;
    font-size: 14px;
    font-weight: 500;
    color: rgb(73, 184, 191);
    gap: 5px;
}
.dasgneu_fourbox.orange-colr {
    border-color: #FACB17;
    background:#FFFEFA;
}.dashneu-left-top-second h2 span {
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 18px;
    font-weight: 600;
}.dashneu-left-top-second h2 strong a {
    display: flex;
    align-items: center;
    gap: 5px;
    font-size: 14px;
    font-weight: 500;
    color: #49B8BF;
}.dashneu-left-top-second li a{
    display: flex;
    align-items: center;
    justify-content: space-between;
}.dashneu-left-top-second li a strong {
    display: flex;
    align-items: center;
    gap: 10px;
}.dashneu-left-top-second li a strong img {
    width: 32px;
    height: 32px;
}.dashneu-left-top-second li a {
    padding: 10px 10px;
}.dashneu-left-top-second ul {
    margin-top: 20px;
}.dashneu-left-top-second li a strong {
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 16px;
    font-weight: 500;
    color: #56555A;
}.dashneu-left-top-second li a span {
    background: #E5E7EB;
    font-size: 12px;
    height: 26px;
    width: 26px;
    font-weight: 400;
    line-height: 26px;
    text-align: center;
    border-radius: 30px;
}.dashneu-lts-button a {
    align-items: center;
    width: 220px;
    display: flex;
    justify-content: center;
    gap: 10px;
    border: 1px solid #56555A;
    height: 36px;
    border-radius: 5px;
    background: #e5e7eb;
    font-size: 14px;
    color: #56555A;
    margin: 0 auto;
}.dashneu-lts-button {
    margin-top: 30px;
    text-align: center;
}.dashneu-lts-button a:hover {
    background: #fa8b64;
    border-color: #fa8b64;
    color: #fff;
}.dashneu-left-top-second li a:hover {
    background: #e5e7eb;
    border-radius: 5px;
}
.dashneu-left-top-second li a:hover span{
        background: #72aea2;
        color:#fff;
}
.pink-colr .dashneu-your-wf {
    background: #FFF9E6;
}
.orange-colr .dashneu-your-wf {
    background: #FFF9E6;
}.dasgneu_fourbox {
    padding: 20px;
    border-radius: 15px;
    background: #fff;
    margin-bottom: 20px;
    float: left;
    width: 100%;
        border: 1px solid #dfe7ed;
        height:330px;
}.pink-colr .dashneu-btm-btn a {
    border-color: #F472B6;
    color: #F472B6;
    background: #FEEEF7;
}
.pink-colr .dashneu-btm-btn a:hover{
    border-color: #F472B6;
    color: #fff;
    background: #F472B6;
}
.orange-colr .dashneu-btm-btn a {
    border-color: #FACB17;
    color:#FACB17;
    background: #FEF9E3;
}
.orange-colr .dashneu-btm-btn a:hover{
    border-color: #FACB17;
    color: #fff;
    background: #FACB17;
}
.dashneu-lts-button a:hover img{
   -webkit-filter: brightness(10);
       filter: brightness(10);
}
.row.cstmr-taskdet .col-md-12 {
    display: flex;
    align-items: center;
    justify-content: space-between;
}a.customer-workbtn {
    border: 1px solid #F1F7F8;
    font-size: 14px;
    padding: 0px 40px;
    font-weight: 400;
    float: left;
    text-align: center;
    height: 42px;
    border-radius: 7px;
    line-height: 41px;
    color:#687C8B;
    background: #F1F7F8;
    margin-top: 0px;
}
a.customer-workbtn:hover{
    border: 1px solid #49B8BF;
    color:#fff;
    background:#49B8BF;
}
.cstmr-taskdet-right select {
    font-size: 14px;
    padding: 4px 30px 4px 15px;
    height: 42px;
}.customerrefine-title {
    font-size: 22px;
    font-weight: 600;
    color: #000;
}.crefine-p {
    font-size: 16px;
    color: #7C7777;
    margin-bottom: 10px;
}
.crefine-p2 a {
    color: #49B8BF;
    text-decoration: underline;
    font-size: 16px;
}#workflow-visibility .row.gx-3 input {
    width: 20px !important;
    height: 20px !important;
    padding: 0 !important;
    margin-right: 5px;
}#workflow-visibility .row.gx-3 label.form-check-label {
    margin-top: 2px;
}#workflow-visibility8 .row.gx-3 label.col-form-label {
    margin-bottom: 0 !important;
    padding-bottom: 2px !important;
}
#task-visibility .row.gx-3 input {
    width: 20px !important;
    height: 20px !important;
    padding: 0 !important;
    margin-right: 5px;
}#task-visibility .row.gx-3 label.form-check-label {
    margin-top: 2px;
}#task-visibility8 .row.gx-3 label.col-form-label {
    margin-bottom: 0 !important;
    padding-bottom: 2px !important;
}
.crefine-p2 a:hover{
    text-decoration: none;
}.crrefine-title-h2 {
    font-size: 16px;
    font-weight: 600;
    color: #000;
    margin-top: 20px;
}.stts-mmbr {
    border-bottom: 1px dashed #bbbbbb;
    padding-bottom: 10px;
}.stts-mmbrb2 {
    display: flex;
    align-items: center;
    gap: 10px;
}.stts-mmbrb2 strong {
    font-weight: 500;
    font-size: 14px;
}.stts-mmbrb2 h4.progress-color {
    padding: 10px 20px;
    background: #FA8B64;
    border-radius: 40px;
    color: #fff !important;
    font-size: 14px;
}
.tp-inv-pg select {
    height: 42px;
    line-height: 32px;
    padding:4px 30px 4px 15px;
    font-size: 14px;
}a.rates-check.createCustomer.invitesomeonenew.orngbtn {
    background: #FA8B64 !important;
    border-color: #FA8B64 !important;
}
a.rates-check.createCustomer.invitesomeonenew.orngbtn:hover {
    background:#49B8BF !important;
    border-color:#49B8BF !important;
    color:#fff !important;
}
.message-box-show-hide .choose_member_div {
    background: #fff;
    border-radius: 10px;
    padding-top: 20px;
}.hk-pg-wrapper.forchat-sidebars {
    display: flex;
}.message-box-show-hide .newfxd_design_left {
    top: 0;
}.message-box-show-hide .newfxd_design_right {
    top: 0;
}.mytoolp1-hisdr {
    display: flex;
    align-items: center;
    gap: 10px;
}.mytoolp1 .invtn_outer.createclin {
    width: 50%;
    display: block;
}.mytoolp1 .invtn_outer.createclin a {
    float: right;
}
.workflow-details-pagee .incentives_acpt a.dropdown-item {
    background: #f4f4f4;
}
.workflow-details-pagee .incentives_acpt a.dropdown-item.edit_team {
    background: #f4f4f4;
}.workflow-details-pagee .incentives_acpt label {
    margin-left: 10px;
}
.workflow-details-pagee .incentives_acpt a.dropdown-item.edit_team:hover {
    background: #fa8b64;
    color:#fff;
}
.workflow-details-pagee .incentives_acpt a.dropdown-item:hover{
    background: #fa8b64;
    color:#fff;
}
.message-box-show-hide .left-sidebar {
    border-radius: 9px;
    padding: 15px;
    border: 1px solid #e7e7e7;
    margin-top: 20px;
}
.message-box-show-hide {
    position: relative;
}
.message-box-show-hide .newfxd_design_right .step2_rsidbar{
border-radius: 9px;
    padding: 15px;
    border: 1px solid #e7e7e7;
    margin-top: 20px;
}
.chatboxmesage-newpage .slick-track {
    width: 100% !important;
    float: left;
}
.chatboxmesage-newpage .slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
    width: 99% !important;
}.chatboxmesage-newpage .dicschat strong {
    margin-top: 0;
}.chatboxmesage-newpage .chat_adminprocess_he_r {
    border-bottom: 1px solid #e7e7e7;
    padding: 20px 0;
}
.chatbox-sidees ul.nav.nav-light.navbar-nav.flex-column.step2-sidebar {
    width: 100%;
    float: left;
}.chatboxmesage-newpage span.nav-link-text {
    color: #000;
}.chatboxmesage-newpage .step2-sidebar > .nav-item {
    border-bottom: 1px solid #e8e8e8;
    margin-top: 10px;
    padding-bottom: 10px;
}.chatboxmesage-newpage .step2-sidebar > .nav-item a.btn12:after {
    display: none;
}.chatboxmesage-newpage li.nav-item.checking_newbox_outer a {
    font-size: 15px;
    padding-right: 0;
    display: flex;
    align-items: center;
        gap: 10px;
}.chatboxmesage-newpage .chat_adminprocess_csecond.reply-to-reply {
    padding-top: 0;
    /* border-bottom: 1px solid #e7e7e7; */
}.chatboxmesage-newpage .chat_adminprocess_csecond.reply-to-reply .chat_adminprocess_he_r {
    border-bottom: none;
}

.epo-desc-outer-scroll{
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -ms-flex: 1;
    flex: 1;
    height: 100%;
    overflow-y: scroll;
    overflow-x: hidden;
    -ms-overflow-style: none;
    scrollbar-width: none;
}
.chatboxmesage-newpage li.nav-item.checking_newbox_outer a {
    padding-left: 0;
}
.chatboxmesage-newpage .seconddrp .left02 span.left02ttl{
      margin-left: 10px;
}.chatboxmesage-newpage li.nav-item.checking_newbox_outer a span.saved-group-count {
    width: 16px;
}.chatboxmesage-newpage .newfxd_design_right .step2_rsidbar {
    padding: 0;
        background: #EDF8F9;
}.chatboxmesage-newpage .step2_rsidbar .choose_focus_member_new.user-list-div.discussion-box {
    padding-left: 30px;
    padding-right: 30px;
}.chatboxmesage-newpage .step2_rsidbar .footer_chat {
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
}.chatboxmesage-newpage .newfxd_design_right .hisd {
    display: flex !important;
    align-items: center;
    justify-content:space-between;
    height: 71px;
    gap: 10px;
    padding: 10px 20px;
    background: #C4EAEB;
}.neu-chatdis-main {
    display: flex;
    align-items: center;
    gap: 10px;
}.chatboxmesage-newpage input#input_msg_send_chatapp {
    border-radius: 50px;
    color: #475569 !important;
}.task-list-div .task-list-div-left span {
    font-size: 13px;
}
.chatboxmesage-newpage li.nav-item.checking_newbox_outer a span {
    width: 100%;
}a.btn12.nav-link.child12.seconddrp {
    display: flex;
    align-items: center;
    width: 100% !important;
    justify-content: space-between;
}#workflow_fcsgrp_ul .btn12.nav-link.child12.seconddrp:hover {
    background: #fff;
    color: #000 !important;
}
.top_ideas{
    display: flex;
    align-items: center;
}.top_ideas a {
    color: #000;
    border: none;
    padding: 0;
    background: #fff0;
    font-size: 15px;
    text-decoration: underline;
}.nue2-quick-action a:hover {
    color: #fff;
}
.neu-previoustask h2 a.dropdown-item {
    display: flex;
    align-items: center;
    gap: 10px;
}
.top_ideas a:hover{
    color: #000;
    background: #fff !important;
    text-decoration: none;
}
.btn12.nav-link.child12.seconddrp {
    display: flex;
    align-items: center;
    width: 100% !important;
    justify-content: space-between;
}
.seconddrp .left02 span.left02ttl strong button {
    color: #000;
    border: none;
    padding: 0;
    background: #fff0;
    font-size: 15px;
    text-decoration: underline;
}.seconddrp .left02 span.left02ttl strong {
    float: left;
    width: 100%;
    display: flex;
    align-items: center;
    gap: 20px;
}.top_ideas i {
    margin-right: 5px;
}.seconddrp .left02 {
    display: flex;
    align-items: center;
    width: 100%;
}.seconddrp .left02 span.left02ttl {
    width: 100% !important;
    margin-left: 10px;
}.seconddrp .left02 {
    display: flex;
    align-items: center;
    width: 100%;
}.chatboxmesage-newpage li.nav-item.checking_newbox_outer a.seconddrp .left02 > span {
    width: 40px;
}.seconddrp .left02 span.left02ttl strong button:hover {
    color: #000;
    text-decoration: none;
    background: #fff0 !important;
}.twodropcflex {
    display: flex;
    background: #F5F9F9;
    align-items: center;
    justify-content: space-between;
    border-radius: 5px;
    padding: 10px 15px;
}.twodropcflex .left h3 {
    display: flex;
    align-items: center;
    gap: 10px;
}.chatleft-mesg_box {
    margin-bottom: 15px;
}.twodropcflex .left select.form-control {
    background-color: #fff0;
    border: none;
    padding: 0;
    font-weight: 600;
    width: 80px;
}.twodropcflex .left select.form-control:focus {
    box-shadow: none;
}.twodropcflex .right a {
    border: none;
    padding: 0;
}.chatboxmesage-newpage li.nav-item.checking_newbox_outer a:hover {
    background: #fff;
    color: #000 !important;
    padding-right: 0 !important;
}.chatboxmesage-newpage .left-sidebar {
    padding-left: 0px;
    padding-right: 0px;
        padding-top: 0;
}
#connect-zapiar h5 {
    text-align: center;
    width: 100%;
}.connect-step {
  float: left;
  width: 100%;
  margin-bottom: 20px;
}.connect-steps {
  width: 20%;
  float: left;
}.connect-zap-form input {
  width: 100%;
    margin-right: 3%;
    margin-top: 0;
}.zapier-video img {
  width: 100%;
  height: 180px;
}.connect-zap-form button {
  border-radius: 5px;
  width: 110px;
  padding-left: 5px;
  padding-right: 5px;
}.connect-steps-title input {
  padding: 0 !important;
  width: 20px !important;
  height: 20px !important;
}.connect-zap-form {
  display: flex;
  justify-content: space-between;
}.connect-steps h3 {
  font-size: 18px;
  font-weight: 500;
  padding: 12px 0;
  border-radius: 10px;
}.connect-steps-outer {
  width: 77%;
  float: left;
  margin-left: 3%;
}.connect-steps-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-weight: 600;
}
.paraiel {
  font-size: 16px;
  text-align: center;
  color: #000;
  margin-bottom: 10px;
  height: 76px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  text-overflow: ellipsis;
}.checkiel {
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  font-weight: 600;
  color: #000;
}.checkiel input {
  margin-top: 2px !important;
}.butniel a {
  border: 1px solid #49b8bf;
  font-size: 16px;
  padding: 0px 40px;
  font-weight: 400;
  float: left;
  text-align: center;
  height: 42px;
  border-radius: 7px;
  line-height: 41px;
  color: #fff;
  background: #49b8bf;
  margin-top: 0px;
  width: 100%;
  margin-top: 10px;
}
.butniel a:hover{
  border: 1px solid #fa8b64;
  background: #fa8b64;
}.if-no-task-here.freelance_pahe-if-no {
    max-width: 750px;
    margin: 0 auto;
    width: 100%;
    float: none;
}
.subspop_right_subs_img img {
  margin: 0 auto;
}.subspop_right_content {
  text-align: center;
}.modal-content .subspop_profile_details {
  margin-top: 0;
  border: none;
  padding-top: 20px;
}.modal-content h6 {
  font-size: 22px;
    margin: 10px 0;
    color: #49b8bf;
    border-bottom: 1px solid #e7e7e7;
    padding-bottom: 20px;
    padding-top: 10px;
}.gotitskip {
    font-size: 26px;
    color: #000;
    font-weight: 600;
}.crt-wo {
    color: #000;
    font-size: 18px;
}
.neu-notes-list {
    margin-top: 20px;
}
.neu-notes-list-l-inner {
    width: 40px;
}
.neu-notes-list-r-inner {
    width: calc(100% - 40px);
}.neu-notes-list-right {
    font-size: 14px;
}
.neu-notes-list li {
       display: flex;
    justify-content: space-between;
    padding: 10px 0;
    border-bottom: 1px solid #e2e8f0;
}
.neu-notes-list-left {
    display: flex;
    gap: 10px;
    width: calc(100% - 170px);
}
.neu-notes-list-l-inner img {
    width: 40px;
    height: 40px;
}
.neu-notes-list-r-inner .name {
    font-size: 16px;
    font-weight: 400;
    display: flex;
    gap: 10px;
}
.neu-notes-list-r-inner .subtt {
    font-size: 14px;
    color: #111827;
}
.neu-notes-list-r-inner p {
    font-size: 14px;
    color: #4B5563;
}
.neu-notes-list-r-inner .name span {
    font-size: 14px;
    color: #49B8BF;
}
.neu-notes-list-r-inner p {
    font-size: 14px;
    color: #4B5563;
}
.neu-notes-list-r-inner a {
    display: flex;
    align-items: center;
    gap: 10px;
    color: #6B7280;
    font-size: 12px;
    float: left;
    margin-top: 5px;
}
.for-mobile767 {
    display: none;
}.calendar-view-div select#status_select {
  width: auto !important;
}.freelancer-pagee .contn_fm_right h3 {
    color: #000;
}.freelancer-pagee .cfm_location {
  font-weight: 400;
  color: #5e5e5e;
}.freelancer-pagee a.cfm_vpbutton {
  margin-bottom: 0 !important;
  background: #007d88;
  border: 1px solid #007d88;
}
.freelancer-pagee a.cfm_vpbutton:hover {
  background: #fff;
  border: 1px solid #007d88;
  color: #000;
}.freelancer-pagee .cfmnumbers.discussion-tabs-member-list-bottom span.cfttl {
  color: #000;
}.freelancer-pagee .cfmnumbers.discussion-tabs-member-list-bottom span.cfmnum {
  font-size: 20px;
}.freelancer-pagee .cfm_checkteam .btn-group button i {
  background: #007d88 !important;
}
.freelancer-pagee a.cfm_vpbutton.messgae22 {
  background: #fff;
  color: #000;
  border: 1px solid #007d88;
  margin-bottom: 10px !important;
  margin-top: 10px;
}
.freelancer-pagee a.cfm_vpbutton.messgae22:hover{
  background: #007d88;
  color: #fff;
}

.remv-delt a {
    width: 50%;
}.remv-delt {
    display: flex;
    width: 100%;
    gap: 10px;
}.edit-bsareaa .card-body img {
  margin: 0 auto;
}.edit-bsareaa .card-body {
  text-align: center;
  display: inline-block;
} .edit-bsareaa span {
  margin: 5px 0;
  float: left;
  width: 100%;
}.remv-delt a:hover {
  background: #fa926d !important;
  border-color: #fa926d !important;
}
/* .removedframe .container-large {
    max-width: 100%;
} */


.removedframe .chat-layer-third-page .col-md-5.chat-wrapper-sidebar-left {
  display: none;
}.removedframe .chat-layer-third-page .col-md-7.col-lg-8.newfxd_design_right.agent-wrapper {
  width: 100%;
  }.business-area-page-top {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 45px;
  padding-bottom: 10px;
  border-bottom: 1px solid #eaeaea;
}.bapt-left h2 {
  font-size: 19px;
  font-weight: 600;
  line-height: 42px;
  margin-bottom: 0;
}.bapt-right {
  display: flex;
  gap: 10px;
}.bapt-right a.chooseclient_btn {
  width: 210px !important;
}.bapt-right select.form-control.w-100.w-md-auto {
  height: 42px;
  border-radius: 5px;
  line-height: 30px;
}.business-area-page-top input.form-control {
  border-radius: 5px;
  /* width: 100%; */
}.bapt-right .search_acpt {
  width: 210px;
}.bapt-right select.form-control.w-100.w-md-auto {
  width: 200px !important;
}
.removedframe .hk-pg-wrapper {
  padding-top: 0 !important;
}
.removedframe button.chat-toggle-btn {
  display: none !important;
}div#portfolio-examples-container .portfolio-entry {
    border: 1px solid #e7e7e7;
    padding: 20px;
    border-radius: 20px;
}.wd-compare-btn.product-compare-button.wd-action-btn.wd-compare-icon.wd-style-text a {
    color: #fff;
}.drag-sections-right-row.removedrag-flex {
    display: block !important;
}
#react_root li.h-fit span {
    font-size: 1.25rem;
    font-weight: 600;
}#react_root li.h-fit a {
    font-size: 1.25rem;
    font-weight: 600;
}.inner-nue-businee-area {
    background: #fff;
    border-radius: 12px;
    border: 1px solid #D1D5DB;
    padding: 20px;
    width: 100%;
    float: left;
    margin-bottom: 20px;
}.inner-nue-businee-area label.col-form-label {
    font-size: 14px;
    font-weight: 600;
}.inner-nue-businee-area .buton-or-edit label {
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 20px;
    font-weight: 600;
}.inner-nue-businee-area .form-group {
    margin-bottom: 0;
}.inner-nue-businee-area textarea {
    min-height: 145px;
}.inner-nue-businee-area .buton-or-edit label {
    font-size: 20px;
    font-weight: 600;
}.inner-nue-businee-area .filling-form-buton-show {
    min-height: 145px;
    margin-bottom: 0;
        font-size: 16px;
}
.drag-sections-right-outer .drag-sections-right-row {
    display: flex;
    align-items: center;
    height: calc(100vh - 205px);
}
.wd-wishlist-btn.wd-action-btn.wd-wishlist-icon.wd-style-text a {
    color: #fff;
}
span.elementor-divider-separator {
    border-color: #ffffff1f !important;
}
.login-content-inner span.select2.select2-container.select2-container--default {
    width: 100% !important;
}.fixed-bg-similar-left div#flush-collapse-view-contributors table {
  width: 100%;
  margin-top: 10px;
}.fixed-bg-similar-left div#flush-collapse-view-contributors tr {
  border: 1px solid #e7e7e7;
  padding: 10px;
  float: left;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}.fixed-bg-similar-left div#flush-collapse-view-contributors tr td:first-child {
  padding-right: 10px;
  float: left;
}.fixed-bg-similar-left div#flush-collapse-view-contributors tr td:nth-child(2) {
  width: 240px;
  padding-right: 10px;
  color: #3db1b5;
}.fixed-bg-similar-left div#flush-collapse-view-contributors tr td:nth-child(3) {
  width: 170px;
  padding-right: 10px;
  font-size: 14px;
}.fixed-bg-similar-left div#flush-collapse-view-contributors tr td:nth-child(4) {
  width: 160px;
  margin-right: 10px;
  color: #6bc5c8;
  text-align: right;
}tr.contri-comment {
  background: #effdfe;
  padding: 5px 10px !important;
  border-top: none !important;
}
.create-workflow-colabi .create_new_workflow .select2-container--default .select2-selection--multiple .select2-selection__rendered {
    margin-top: 12px;
}
.row.dashboard-new-teamss {
  color: #000;
}.row.dashboard-new-teamss .dash-second-box a {
  padding: 29px 0;
  float: left;
  width: 100%;
}.sub-task_content p {
  margin-bottom: 10px;
  padding-top: 15px;
  border-top: 1px solid #e7e7e7;
  margin-top: 10px;
  font-weight:500;
}.sub-task_content textarea {
  margin-bottom: 10px;
}.sub-task_content h5 {
  margin-bottom: 10px;
}.radio-choose-option {
  display: flex;
  gap: 20px;
  align-items: center;
}.sub-task_content .choose-sub-task_content p {
  margin-bottom: 15px;
  padding-top: 10px;
  border-top: none;
  margin-top: 0;
}.choose-sub-task_content {
  border-top: 1px solid #e7e7e7;
  margin-top: 10px;
  padding-top: 10px;
  float: left;
  width: 100%;
}.workflow-detail-page .nfc-saved_task_details .accrd_subsporp_inner button {
  font-weight: 600;
}.registerpopupp .modal-dialog.modal-dialog-centered.modal-lg {
  max-width: 600px;
}.registerpopupp .modal-body {
  padding: 30px;
}.registerpopupp .modal-body p {
  text-align: center;
  margin-bottom: 20px;
  font-size: 20px;
}.registerpopupp .modal-content {
  overflow: visible;
}
.dashboard-new-teamss .dash-second-box .inner_your_task {
    display: block;
    align-items: center;
    text-align: center;
  height: 237px;
  border:1px solid #fff;
  margin-bottom:0;
}.dashboard-new-teamss .dash-second-box .inner_your_task .inner_your_task_in {
  display: block;
  width: 100%;
}.dashboard-new-teamss .dash-second-box .inner_your_task img {
  margin: 0 auto 30px auto;
}.row.dashboard-new-teamss .dash-second-box a span {
  color: #000;
}.row.dashboard-new-teamss .dash-third-box {
  float: left;
  width: 100%;
  margin-bottom: 19px;
}.row.dashboard-new-teamss .dash-third-box .inner_your_team {
  width: 100%;
  margin-right: 0%;
  margin-bottom: 0%;
  display: flex;
    align-items: center;
}.row.dashboard-new-teamss .dash-third-box .inner_your_team .inner_your_task_in img {
  height: 50px;
}
.table-business-overview {
    margin-top: 20px;
}.subspop_profile_details .busovrview input {
  height: 20px;
}.subspop_profile_details .busovrview label.form-check-label {
  padding-right: 0 !important;
  margin-top: 4px;
  margin-left: 10px;
}.workflow-dashneu-inner {
    display: flex;
    align-items: center;
    justify-content: space-between;
}.workflow-dashneu-inner-left {
    display: flex;
    align-items: center;
    gap: 10px;
}.workflow-dashneu-inner-left01 {
    display: flex;
    align-items: center;
    gap: 5px;
}.workflow-dashneu-inner-left.withnuebg {
    background: #ABAAA9;
    border-radius: 10px;
    padding: 15px;
    margin-top: 10px;
}.workflow-dashneu-inner-left select {
    width: auto;
    padding-right: 40px;
    border-radius:10px;
    color: #5D5A63;
    font-size: 13px;
    height: 35px;
    line-height: 22px;
}.workflow-dashneu-with-label label i {
    position: absolute;
    top: 11px;
    left: 10px;
    color: #98929D;
    font-size: 13px;
}.workflow-dashneu-with-label label {
    position: relative;
    margin-top: 18px;
}.workflow-dashneu-with-label label input {
    height: 35px;
    padding-left: 30px;
    color: #5D5A63;
    font-size: 13px;
}.workflow-dashneu-inner-right input {
    height: 37px;
    border-radius: 5px;
    padding: 7px 10px 7px 30px;
    font-size: 13px;
    border-radius: 10px;
}.workflow-dashneu-inner-right i {
    position: absolute;
    top: 12px;
    left: 10px;
    color: #d1d1d1;
    font-size: 13px;
}.workflow-dashneu-inner-right label {
    position: relative;
    width: auto;
}a.workflow-dashneu-buttonplus {
    font-size: 22px;
    color: #fff;
    background: #fa8b64;
    width: 35px !important;
    height: 35px;
    line-height: 38px;
    text-align: center;
    float: left;
}.workflow-dashneu-with-label input {
    height: 35px; 
    color: rgb(93, 90, 99);
    font-size: 13px;
    border-radius:10px;
}
#create_customer_form input::placeholder {
    color: #cfcfcf !important;
}
.mainebusinessformbot {
    background: #fff;
    padding: 20px;
    border-radius: 20px;
}

.businessform-new a {
    color: #0D9488;
    border: 1px solid #5EEAD4;
    height: 50px;
    float: left;
    line-height: 50px;
    font-size: 16px;
    border-radius:7px;
    padding-left: 20px;
    padding-right: 20px;
    margin-top: 37px;
}
.businessform-new a:hover{
    color: #fff; 
    background:#0D9488;
    border-color: #0D9488;
}
.businessform-new2 a {
    color: #0D9488;
    border: 1px solid #5EEAD4;
    height: 50px;
    float: left;
    line-height: 50px;
    font-size: 16px;
    border-radius:7px;
    padding-left: 20px;
    padding-right: 20px;
    margin-top: 32px;
}.nebtn_slect {
    display: flex;
    gap: 15px;
}.nebtn_slect .form-group {
    width: calc(100% - 100px);
}.nebtn_slect .businessform-new2 {
    width: 100px;
}
.businessform-new2 a:hover{
    color: #fff; 
    background:#0D9488;
    border-color: #0D9488;
}
form#create_customer_form textarea {
    font-size: 14px; 
    padding: 15px;
    color: #000;
    border-radius: 7px;
    border-color: #B8C1C1; 
}
 

.upload-box {
      border: 2px dashed #d3d3d3;
      border-radius: 8px;
      width: 100%;
      max-width: 800px;
      height: 200px;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      background: #fff;
      text-align: center;
      transition: border-color 0.3s;
    }
    .upload-box.dragover {
      border-color: #00bfa6;
    }

    .upload-box i {
      font-size: 40px;
      color: #999;
      margin-bottom: 10px;
    }

    .upload-box p {
      margin: 5px 0;
      color: #555;
      font-size: 16px;
    }

    .upload-box button {
      margin-top: 10px;
      background: #00bfa6;
      border: none;
      padding: 10px 20px;
      color: #fff;
      border-radius: 6px;
      cursor: pointer;
      font-size: 18px;
    }
    .upload-box button:hover {
      background: #009c87;
    }

    /* Preview Area */
    .preview-area {
      margin-top: 20px;
      display: flex;
      flex-wrap: wrap;
      gap: 20px;
      justify-content: start;
      width: 100%;
      max-width: 800px;
    }

    .preview-card {
      background: #fff;
      border: 1px solid #ddd;
      border-radius: 8px;
      padding: 10px;
      text-align: center;
      width: 200px;
      box-shadow: 0 2px 5px rgba(0,0,0,0.1);
    }
    .preview-card img {
      width: 100%;
      height: 150px;
      object-fit: cover;
      border-radius: 6px;
    }
    .preview-card p {
      font-size: 13px;
      margin: 8px 0;
      color: #444;
      word-break: break-word;
    }

    /* Buttons */
    .btn-group {
      display: flex;
      justify-content: space-between;
      margin-top: 10px;
    }
    .btn-group button {
      flex: 1;
      margin: 0 5px;
      background: #00bfa6;
      border: none;
      padding: 8px 15px;
      color: #fff;
      border-radius: 5px;
      cursor: pointer;
      font-size: 11px;

    }
    .btn-group button.remove {
      background: #e63946;
    }






.workflow-dashneu-with-label label input {
    border-radius: 10px;
}.tvcv {
  width: 270px;
    margin-right: 10px;
    height: 42px;
    display: flex;
    gap: 5px;
    padding: 2px;
    justify-content: center;
    border: 1px solid #1CA3A8;
    border-radius: 65px;
    background: #F3FAFA;
}.tvcv a {
  background: #F3FAFA;
    color: #49B8BF;
    width: 100%;
    text-align: center;
    line-height: 38px;
    font-size: 12px;
    border-radius: 40px;
}.tvcv a:hover {
  background: #1CA3A8;
  color: #fff;
}
.guest-page-list .form-headingtext.ormsoter {
  margin-bottom: 0px;
}.dashnew_img.hidnmbll img {
  text-align: center;
  margin: 0 auto;
}.your-task-colabi .slick-slide {
  width: auto !important;
}.your-task-colabi .departments-carousel-first .slick-slide a {
  border-radius: 10px;
  border: 1px solid #D9E7EC;
}.your-task-colabi .respondent-tabs-calender a {
  border-radius: 5px;
}.twbtnflex {
  display: flex;
  justify-content: space-between;
  gap: 10px;
}
.contact-card-view .pck_switch_inner input {
  position: inherit;
  margin: 0 !important;
}.your-task-colabi .dashboard-new-departments-inner .taskcolabi-bgbox{
  background: #fff;
  display: flex;
  width: 100%;
  justify-content: space-between;
  flex: none;
  border-top-left-radius: 20px;
  padding: 20px;
  border-top-right-radius: 20px;
  border-bottom: 1px solid #dbdbdb;
  align-items: center;
}
.your-task-colabi .departments-carousel-first.main .taskcolabi-bgbox2 {
  background: #fff;
  padding: 20px;
}
.create_focus_client_form .add-owndata input {
  line-height: 46px;
}
.search-container {
    position: relative;
    display: inline-block;
    }.workflow-export-btn button.btn.btn-primary {
      font-size: 14px;
      border-radius: 7px;
      background: #E2E3E5;
      border-color: #E2E3E5;
      color: #585858;
      margin-right: 10px;
      height: 42px;
  }.workflow-export-btn button.btn.btn-primary span.icon {
    margin-right: 5px !important;
}.workflow-export-btn button.btn.btn-primary:hover {
  color: #fff;
}
.clear-icon {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer;
    font-size: 25px;
    color: #e41919;
    display: none;
}
.clear-icon:hover {
    color: #000;
}

#allColumnBox {
  position: absolute;
  right: 0px;
  top: 60px;
  display: none;
  background-color: #fff;
  width:300px;
  box-shadow: 0px 2px 16px rgb(47 52 58 / 18%);
  border-radius: 10px;
  padding: 15px;
}

.open-allColumn {
  padding:10px 0 10px 30px;
    font-size: 14px;
}.incentives_acpt #headerList label input {
  width: 15px;
    float: left;
    height: auto;
    padding: 0;
    border: none !important;
    margin-top: 4px;
    margin-right: 5px;
    margin-bottom: 10px !important;
}.incentives_acpt #headerList li label {
  display: block;
  float: left;
}

.close-allColumn {
  position: absolute;
  right: 2px;
  top: 2px;
  background: transparent;
  border: none;
  cursor: pointer;
}.datetimeinprofile {
  font-size: 13px;
}
.header-link{
    color:#000;
}
#headerList{
    margin-top: 0px
}
.no-tip h3 {
  font-size: 15px;
  font-weight: 400;
  line-height: 23px;
  text-align: center;
  text-wrap: auto;
}.no-tip img {
  display: block;
  text-align: center;
  width: 256px;
  margin: 0 auto;
}
#transactionModal {
    z-index: 9999;
    background: #ffffffc7;
}
/* .fixed-top {
    z-index: 9999;
} */
.center-workflow-btn .dt-buttons .btn {
    border-radius: 6px !important;
}.workflow-detail-page .form-group {
  margin-bottom: 10px !important;
}.workflw_bxs:hover {
  border:2px solid #2aa9ad;
  transition: transform .6s;
  transform: scale(1.03);
}.taskView .workflw_bxs {
  margin: 5px 0 19px 0;
}.st-end-section-outer span strong {
  font-size: 15px;
}
.previoud-task-shw .aftercompletedcon-dflex-outer {
  margin-bottom: 10px !important;
}.normal-skdetail .avatar {
  width: 40px !important;
  height: 40px !important;
}
.prf-timing {
  display: flex;
  justify-content: space-between;
  position: relative;
}.workflow-detail-page .image-name-role span.profile-img {
  width: 40px;
}.image-name-role .profile-content {
  width: -webkit-calc(100% - 50px);
}
.nfc-view-documents {
    float: left;
    width: 100%;
}
.workflow-detail-page .aftercompletedcon-dflex .avatar {
  width: 40px;
}
.workflow-detail-page .aftercompletedcon-dflex .nfcflxx {
  width: -webkit-calc(100% - 40px);
}
.previoud-task-shw .aftercompletedcon-dflex .nfcflxx {
  width: -webkit-calc(100% - 50px);
}
.workflow-detail-page .aftercompletedcon-dflex .nfcflxx {
  width: -webkit-calc(100% - 40px);
}
.add-favourite-task{
display:flex;
align-items:center;
gap:5px;
}.st-end-section-outer span {
  float: left;
  width: 100%;
  font-size: 14px;
  font-weight: 400;
  color: #5A5B62;
}.st-end-inner-right {
  float: left;
  width: 50%;
}.st-end-inner-left {
  float: left;
  width: 50%;
}
.details-box a:hover {
  text-decoration: underline;
}.details-box a:hover .calender-task-list {
  color: #007d88;
}.for-position-relative {
  position: relative;
  height: 100%;
}
.calender-task-list {
  padding: 2px 0px;
  font-weight: 600;
  color: #000;
}.calender-task-list i {
  color: #49b8bf;
  font-size: 10px;
  float: left;
  margin-top: 8px;
  margin-right: 5px;
}.departments-carousel-first.main.workflow-mixing-carousel .slick-slider {
  margin-left: 20px;
  margin-right: 20px;
}
.con-top-center iframe {
    border-radius: 15px !important;
}.add-custmertag {
    float: left;
    width: 100%;
    display: flex;
    gap: 10px;
    margin-top: 20px;
}
.add-custmertag button#myTagsFormSave {
    height: 50px; 
    background: #49B8BF;
    width: 50%;
    text-align: center;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    font-family: 'Poppins';
    border-radius: 43px;
    border: 1px solid #49B8BF; 
}
#dispute_table_wrapper input[type="search"] {
    height: 40px;
    padding: 10px 20px 10px 15px;
}

#create_team_form img.h-12.w-12.object-cover {
    width: 100% !important;
    height: 100% !important; 
}

#create_team_form .h-12.w-12.rounded-full.overflow-hidden {
    width: 100% !important;
    height: 100%;
}
.add-custmertag button#myTagsFormSave:hover{ 
    background: #fff;  
    color: #49B8BF; 
    border: 1px solid #49B8BF; 
}#dispute_table th {
    width: 100% !important;
    font-size: 16px;
    background: #D2EDEE;
    height: 60px;
    line-height: 35px;
    border: none !important;
    color: #56555A;
}#dispute_table td.dataTables_empty {
    font-size: 16px;
    line-height: 62px;
}
#dispute_table th::after{
  display:none;
}
#dispute_table th::before{
  display:none;
}
.add-custmertag button.btn.btn-secondary {
    height: 50px; 
    background: #fff;
    border: 1px solid #49B8BF;
    width: 50%;
    text-align: center;
    font-size: 16px;
    font-weight: 600;
    color: #49B8BF;
    font-family: 'Poppins';
    border-radius: 43px; 
}
.add-custmertag button.btn.btn-secondary:hover{ 
    background: #49B8BF;
    border: 1px solid #49B8BF; 
    color: #fff; 
}
span.co-event-counts {
  background-color: #88bc45;
  width: 25px;
  line-height: 25px;
  border-radius: 50px;
  float: left;
  text-align: center;
  color: #fff;
  font-size: 12px;
  height: 25px;
}.fc .fc-daygrid-day-number {
  display: flex;
  justify-content: center !important;
    color: #333333 !important;
    font-size: 18px;
  width: 100%;
  margin-bottom: 10px;
}a.fc-event.fc-event-start.fc-event-end.fc-event-today.fc-daygrid-event.fc-daygrid-dot-event div a span {
    color: #000;
}
.departments-carousel-first.main.workflow-mixing-carousel .slick-prev {
  left: -36px !important;
}
.departments-carousel-first.main.workflow-mixing-carousel .slick-next {
  right: -30px !important;
}
.departments-carousel-first.main.workflow-mixing-carousel {
  position: absolute;
  width: 100%;
  flex: 1;
  overflow-y: scroll;
  overflow-x: hidden;
  -ms-overflow-style: none;
  scrollbar-width: none;
  top: 70px;
  height: calc(100vh - 155px);
}
.row.dashboard-new-departments {
  padding: 20px 0 0 0;
  position: relative;
}
.ai-agent-voter .video-up-outer .video-up-inner.co_upload_area_use_case_video{
	position: relative;
}.hk-menu.active {
  left: 0 !important;
} a.btn.btn-primary.filter-mobile-btn {
  display: none !important;
}.no-data-container img{
  margin: 0 auto;
}a.sendmessage-chat.send-message {
      align-items: center;
    display: flex;
    text-align: center;
    justify-content: center;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
}
.co-image-preview-container {
  display: flex;
  gap: 10px;
  margin-top: 10px;
}
.co-preview-image {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 5px;
  border: 1px solid #ddd;
}
.co-drag-over {
  border: 2px dashed #007bff !important;
  background-color: #f8f9fa;
}
.ai-agent-voter .video-up-outer .video-up-inner .file-input_tool_video_use_case{
	    display: block !important;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 9;
    opacity: 0;
}
.invites-respondent-first-box .inner_your_ai.response-invte {
    justify-content: center;
    text-align: center;
    display: flex;
    align-items: center;
}.invites-respondent-first-box .inner_your_ai.response-invte img {
  text-align: center;
  margin: 0 auto;
}.invites-respondent-first-box .inner_your_ai.response-invte strong {
  width: 100%;
  float: left;
}.invites-respondent-first-box .inner_your_ai.response-invte span {
  width: 100%;
  float: left;
 }

/*.empty-box-height {
  height: auto !important;
}*/
  .fixed-bg-similar-left .wsdate {
  margin-left: 0;
}
.invites-respondent-second-box .inner_your_ai.response-invte span {
  width: 100%;
  float: left;
}a.sendmessage-chat.send-message img {
  height: 17px;
  width: 17px;
}.heading-dash-scond-box {
  font-size: 20px;
  color: #000;
  font-weight: 500;
  margin-bottom: 10px;
}
.invites-respondent-second-box .inner_your_ai.response-invte {
  justify-content: center;
  text-align: center;
  display: flex;
  align-items: center;
}.invites-respondent-second-box .inner_your_ai.response-invte img {
text-align: center;
margin: 0 auto;
}.invites-respondent-second-box .inner_your_ai.response-invte strong {
width: 100%;
float: left;
}.invites-respondent-fourth-box .inner_your_team.respon-ai-agent {
  height: 270px;
  display: flex;
  align-items: center;
}.slider-nav44 .dnai-outer {
  border: 1px solid #D4DCE1;
  height: 300px;
  border-radius: 5.6px;
}
  .cl_upcoming_tasks_inner{
  max-height: 100%;
  overflow-x: auto;
  flex-wrap: nowrap;
}
.cl_upcoming_tasks_inner > div{
  margin-bottom: 16px;
}
#checkout-form button.btn.btn-secondary {
    color: #fff;
    background-color: #fa8b64;
    border-color: #fa8b64;
    height: 40px;
}#checkout-form button.btn.btn-secondary:hover {
  background-color: #49b8bf !important;
  border-color: #49b8bf !important;
}.image-name-role span.frelancerdiff_color {
  color: #687C8B;
  font-size: 14px;
  line-height: 26px;
  margin-left: 5px;
}


.image-name-role{display: flex;flex-wrap: wrap;gap: 10px;align-items: center;}
    .profile-img img{width:50px;height:50px;border-radius: 50%;object-fit: cover;}
    .profile-content span{display: block;}
    .profile-content span:nth-child(2){color: #007D88;margin: 0;}
    .nfc_tabs_assign { float: right; width: auto; padding: 10px 20px; background: #49B8BF; color: #fff; border-radius: 40px; box-shadow: 0px 4px 8px 0 #fa8b6438; margin-left: 10px; }
    .nfc_tabs_assign:hover { background: #FA8B64; }
    a.inner-wc-back-btn {
      margin-left: 10px;
  }.fiterss-freelancers {
    display: flex;
  }.departments-carousel-first .slick-slide a:hover {
    background: #49b8bf;
    color: #fff;
}.workdash_topimage_right {
  display: flex;
  align-items: center;
}.workdash_topimage_right img.workflow-add-favourite-star {
  margin-left: 7px;
    height: 18px;
}
.wdkflwdashbrd .workdash_topimage_right {
      align-items: center;
      float: right;
      position: absolute;
      right: 20px;
}.wdkflwdashbrd .workflw_bxs {
  width: 100%;
  float: left;
  position: relative;
}
h6.progress-color.Wipr {
  font-size: 12px;
  color: #000 !important;
  margin-top: 5px;
}
.attach_file_div input[type="file"].custom {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  overflow: hidden;
  padding: 0;
  position: absolute !important;
  white-space: nowrap;
  width: 1px;
}
.create_focus_client_form .attach_file_div label {
  margin-bottom: 0;
}
.video-up-outer {
  background:#e2f2ff;
  border-radius: 7px;
  padding: 20px
}
.video-up-outer.active{
  height: auto;
}
.add-product-outer-form .video-up-outer .video-up-inner {
  height: 252px;
}
.add-product-outer-form .video-up-outer .video-up-inner {
  height: 212px;
}.taskdetials-border {
  border: 1px solid #95A3A4;
  border-radius: 7px;
  padding: 20px;
  margin-top: 20px;
}
.video-up-outer .video-up-inner {
  height: 165px;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  border-radius: 7px;
  border: 2px dashed #98B0C3;
  background: #fff;
}
.video-up-outer.active .video-up-inner{
  border: none;
}.heading-assing-tsk span {
  border-bottom: 3px solid #49B8BF;
    padding: 10px 0;
    float: left;
    font-size: 18px;
    color: #000;
    font-weight: 600;
}.heading-assing-tsk {
  margin-bottom: 20px;
  border-bottom: 1px solid #e7e7e7;
  float: left;
  width: 100%;
}.position-formgrp {
  position: relative;
}.create_focus_client_form label.form-check-label {
  font-size: 15px;
  font-weight: 600;
}.create_focus_client_form input#gridCheck1 {
  padding: 0;
  width: 16px;
  height: 16px;
}
.right-link-form-group a {
  font-size: 14px;
  color: #49B8BF;
  text-decoration: underline;
}.addmore-right-link a {
  font-size: 14px;
  color: #49B8BF;
}.right-link-form-group {
  position: absolute;
  right: 0;
  top: 5px;
}
.right-link-form-group a:hover{
  text-decoration: none;
}.addmore-right-link {
  float: right;
  font-size: 1;
}
.video-up-inner p{
  font-size: 1.06rem;
  margin-top: 0px;
}
.video-up-outer.active .video-up-inner p{
  display: none;
}
.video-up-outer.active .video-up-inner img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 5px;
}.video-up-outer .content {
    display: none;
}

.row.dashboard-new-departments {
    padding: 20px 0 0 0;
    } .row.dashboard-new-departments .departments-carousel-first.main h2 {
      margin-bottom: 13px;
  }.workflow-dashneu-inner.for-end { 
    align-items: end; 
}
    .row.dashboard-new-departments h2 {
    font-size: 23px;
    font-weight: 700;
    line-height: 27px;
    font-family: 'Poppins';
    color: #000;
    margin-bottom: 0px;
    padding: 0px;
    }.dashboard-new-departments-inner {
     display: flex;
     justify-content: space-between;
     align-items: center;
     margin-bottom: 10px;
 }.your-task-colabi .respondent-tabs-calender {
  border-radius: 10px;
  padding: 5px;
  border: 1px solid #e7e7e7;
  float: right;
  width: auto;
}
 .your-task-colabi .dashboard-new-departments-inner {
  margin-bottom: 0px;
}
 .ttl_plus_options {
  display: flex;
  align-items: center;
  justify-content: space-between;
}.options_alldraft a {
  float: left;
  font-size: 16px;
  padding: 6px 20px;
  border-radius: 40px;
  margin-left: 10px;
  font-family: 'Poppins';
}.options_alldraft a:hover {
  background:#49b8bf;
  color: #fff;
}.departments-carousel-first .dcs.slick-slide a:hover {
  background: #fff;
  color: #000;
}.row.dashboard-new-departments h2 p {
    font-size: 14px;
    font-weight: 400;
    color: rgb(75, 85, 99);
}
 .dashboard-new-departments-inner .search_acpt {
  width: auto;
  display: flex;
  align-items: center;
  float: right;
}a.btn-new-work-flow {
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  height: 40px;
  border-radius: 10px;
  line-height: 41px;
  color: #fff;
  background: #FA8B64;
  margin-right: 10px;
  width: 210px;
  float:right;
}.wdkflwdashbrd .search_acpt input {
  border-radius: 0;
}.wdkflwdashbrd .search_acpt label {
  width: auto;
}.busselected-innr select {
  width: 300px;
  border-radius: 0;
  display: flex;
  gap: 10px;
}.busselected-innr {
  display: flex;
  align-items: center;
  gap: 10px;
}
a.buttn-add-new {
  padding: 0;
  background: #fa8b64;
  height: 25px;
  color: #fff;
  line-height: 25px;
  font-size: 20px;
  width: 25px;
  text-align: center;
}
.taskk-card-div-listing {
    background: #fff;
    padding: 0 20px 20px 20px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}
a.buttn-add-new:hover {
  background: #000;
} .inprogresssed .busselected-innr {
  float: right;
}span.draft-color i {
    color: #22C55E;
    font-size: 11px;
    margin-right: 3px;
}span.draft-color {
    height: 28px;
    background: #DEF6E7;
    color: #22C55E;
    float: left;
    line-height: 28px;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 60px;
    width: 120px;
}
span.draft-color i {
    color: #fac564;
    font-size: 11px;
    margin-right: 3px;
}span.draft-color {
    height: 28px;
    background: #fff7e8;
    color:#fac564;
    float: left;
    line-height: 28px;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 60px;
    width: 120px;
}
span.inprogress-color i {
    color: #60A5FA;
    font-size: 11px;
    margin-right: 3px;
}span.inprogress-color {
    height: 28px;
    background:#E7F2FE;
    color: #60A5FA;
    float: left;
    line-height: 28px;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 60px;
    width: 120px;
}td.neuwork-threebtn {
    display: flex;
    align-items: center;
    gap: 3px;
}.new-crt-surv-btn a:last-child {
    border-radius: 10px;
}.neu-contributorss {
    background: #fff;
    margin-top: 20px;
    float: left;
    width: 100%;
    border-radius: 15px;
    padding: 20px;
}.neu-contributorss h2 {
    font-size: 18px;
    color: #111827;
    padding-bottom: 10px;
    border-bottom: 1px solid #e7e7e7;
    margin-bottom: 20px;
    display: flex;
    justify-content: space-between;
    align-items:center;
}.neu-taskdetail-lft-3-upload {
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-top: 20px;
    align-items: center;
}.neu-taskdetail-lft-3-upload label {
    font-size: 14px;
    cursor: pointer;
    display: flex;
    color: #fff;
    padding: 9px 30px;
    border-radius: 5px;
    margin: 0px 0px;
    transition: all 0.3s ease;
    background: #14B8A6;
    align-items: center;
    gap: 10px;
}.neu-taskdetail-lft-3-upload input {
    display: none;
}.neu-taskdetail-lft03 .preview-three {
    margin-top: 10px;
}
.neu-contributorss h2 a {
    font-size: 14px;
    color: #FA8B64;
    display: flex;
    align-items: center;
    gap: 5px;
    height: 38px;
    border: 1px solid #FA8B64;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 5px;
}.neu-contibutoss-list {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 20px;
}.neu-contibutoss-list-left {
    gap: 10px;
    display: flex;
    align-items: center;
}.task-list-div td span {
    font-size: 11px;
    font-weight: 400 !important;
    border-radius: 51px;
}.dashboard-new-departments-inner.neu-pblish-ttl h2 {
    font-size: 20px;
}.dashboard-new-departments-inner.neu-pblish-ttl .search_acpt {
    gap: 10px;
}a.neu-publish-publish {
    background: #FA8B64;
    font-size: 11px;
    height: 36px;
    line-height: 36px;
    border-radius: 10px;
    width: 127px;
    text-align: center;
    color: #fff;
    border: 1px solid #FA8B64;
}
a.neu-publish-publish:hover{
    background:#FFFFFF;
    color: #FA8B64;
    border: 1px solid #FA8B64;
}
.neu-publish-stepsd li span {
    background: #FDDED4;
}.publish-defaultbtn {
    font-size: 14px;
}.add_contributors_hide_show span.select2-search.select2-search--inline {
    top: -4px;
}

.custom_task_status span.select2-search.select2-search--inline {
    top: -4px;
}

.custom_task_status .right-required {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
.transfer_type_div {
    display: flex;
    flex-direction: column;
    justify-content: center;
}#customTaskStatusListShowHide span.select2-search.select2-search--inline {
    top: -4px;
    position: relative;
}
.transfer_type_div label { 
    margin-left: 5px;
}
.add_contributors_hide_show select#user_type {
    height: 50px;
}#sub_task_form_builder .cb-wrap {
    padding: 10px;
        width: 400px; 
}.transfer_workflow_section select#business_area_id {
    height: 50px;
}.two-things-in-one .avatar.avatar-rounded.avatar-xs.avatar-primary { 
      float: left;
    margin-right: 10px;
}.two-things-in-one {
    position: relative;
    float: left;
    width: 100%;
}.two-things-in-one textarea#job_description {
    float: left;
    width: calc(100% - 50px);
    height: 40px;
    line-height: 26px;
}.fd-create-ai-assistance-block span.select2-search.select2-search--inline {
    top: -4px;
}.attc-neufill-left img {
    width: 30px;
}
.transfer_workflow_div span.select2-search.select2-search--inline {
    top: -4px;
}.clb_bg {
    background:#fff0 !important;
}
.freelance-shift {
    text-align: center;
}
/* .fc-theme-standard td,
  .fc-theme-standard th { 
    background: #fff;
  }
   */
.freelance-shift img {
    text-align: center;
    margin: 0 auto;
}.right-complte h4 {
    font-size: 10px;
    line-height: 18px;
}button.btn.btn-secondary.save_add_task_drag {
    width: auto !important;
}.all-dash-search label {
    position: relative;
}.all-dash-search label i {
    position: absolute;
    left: 10px;
    top: 11px;
    font-size: 14px;
    color: #c9c9c9;
}.all-dash-search label input {
    height: 36px !important;
    font-size: 12px;
    padding-left: 30px;
}a.fc-col-header-cell-cushion {
    font-size: 18px;
    font-weight: 400;
    color: #969696;
    padding: 10px 0 !important;
}
#complete-profile-popup h4 {
    padding: 0;
    font-size: 22px;
    font-family: 'Poppins';
    text-align: center;
    font-weight: 700;
    margin: 20px 10px;
}
div#complete-profile-popup p {
    text-align: center;
    font-family: 'Poppins';
    color: #4B5563;
}
#complete-profile-popup a {
    width: 100%;
    float: left;
    background: #62AAB4;
    text-align: center;
    padding: 10px 20px;
    border-radius: 10px;
    color: #fff;
    font-family: 'Poppins';
}#complete-profile-popup a:hover {
    background: #414046;
}
#co-task .form-actions.btn-group {
    display: none;
}#co-task .cb-wrap {
    padding: 0px;
        width: 100%;
            background: #ffffff !important;
            margin-bottom:10px;
}
/* #co-task .cb-wrap {
    padding: 10px;
        width: 400px;
} */
a.neu-publish-draft{
    font-size: 11px;
    height: 36px;
    line-height: 36px;
    border-radius: 10px;
    width: 127px;
    text-align: center;
    background:#FFFFFF;
    color: #FA8B64;
    border: 1px solid #FA8B64;
}.neu-publish-stepsd {
    background: #FEF3F0;
    padding: 15px 20px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}.ty-top-bar a:hover {
    color: #fff;
}.neu-publish-outer-box { 
    padding: 0px;
    float: left;
    width: 100%;
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px;
    margin-bottom: 20px;
}.neu-messg-ttle {
        font-size: 20px;
    font-weight: 700;
    color: #223251;
    display: flex;
    align-items: center;
    gap: 10px;
    text-align: center;
    justify-content: center;
    margin-bottom: 10px;
    padding-bottom: 20px;
    border-bottom: 2px solid #e7e7e7;
    padding-top: 20px;
}.chatboxmesage-newpage .left-sidebar .col-md-12.search_acpt {
    padding-left: 20px;
    padding-right: 20px;
    margin-top: 10px;
}.chatboxmesage-newpage .left-sidebar .col-md-12.chatbox-sidees {
    padding-left: 20px;
    padding-right: 20px;
}.neu-publish-mrt-camp {
    border: 1px solid #E2E4E8;
    padding: 20px;
    border-radius: 10px;
    float: left;
    width: 100%;
    background:#fff;
        margin-top: 20px;
}.neu-pub-firstbox-lft h2 {
    font-size: 20px;
    font-weight: 600;
    color: #56555A;
}.neu-pub-firstbox-lft p {
    font-size: 16px;
    color: #4B5563;
}.neu-pub-firstbox {
    display: flex;
    justify-content: space-between;
    align-items: start;
    margin-bottom: 20px;
}.neu-pub-firstbox-right span {
    color: #6B7280;
    font-size: 12px;
}.neu-pub-scndbox span:last-child span {
    text-align: right;
    font-size: 12px;
    color: #949ba8;
    width: 100%;
    font-weight: 300;
} 
.top-alignment-card input {
    margin-top: 3px !important;
    font-size: 13px;
    padding-left: 10px;
    padding-right: 10px;
}.top-alignment-card span.select2-selection.select2-selection--single {
    font-size: 13px;
    height: 42px;
    margin-top: 3px;
    line-height: 28px;
}

.top-alignment-card textarea { 
    font-size: 13px;
    padding-left: 10px;
    padding-right: 10px;
}
.top-alignment-card input {
    margin-top: 3px !important;
    font-size: 13px;
    padding-left: 10px;
    padding-right: 10px;
}.chatbox-sidees a.nav-link {
    font-weight: 600;
    font-family:poppins;
}
.freetask-top { 
    text-align: right;
}.freetask-top { 
    text-align: right;
}.neu-pub-firstbox-right a {
    color: #166534;
    font-size: 14px;
    padding: 5px 20px;
    margin-left: 10px;
    background: #DCFCE7;
    border-radius: 20px;
    font-weight:600;
}.neu-pub-scndbox span {
    color: #6B7280;
    font-size: 12px;
    float: left;
}.neu-pub-scndbox span strong {
    float: left;
    width: 100%;
    font-weight: 500;
    color: #56555A;
    font-size: 16px;
}.neu-pub-scndbox span:last-child {
    font-size: 14px;
    color: #6B7280;
    font-weight: 600;
    width: 40%;
    float: right;
    text-align: right;
}.neu-pub-secondbox-full h2 {
    font-size: 20px;
    font-weight: 600;
    color: #56555A;
}.neu-pub-secondbox-full p {
    font-size: 16px;
    color: #4B5563;
}.neu-pub-secondbox-full {
    margin-bottom: 20px;
}.mf-saveworkflow-table tbody tr td span {
    color: #6B7280;
    font-size: 14px;
    float: left;
    width: 100%;
    font-weight: 400;
}.mf-saveworkflow-table tbody tr td:first-child {
    font-size: 14px;
    font-weight: 500;
    color: #111827;
}
.nue2-list-inner-list .avatar.avatar-rounded {
    position: inherit;
}
.dashneu .avatar.avatar-rounded.avatar-xs.avatar-primary {
    position: inherit;
}
.mf-saveworkflow-table tbody tr td:nth-child(2) p:first-child {
    float: left;
    width: 35px;
    margin-right: 5px;
}.mf-saveworkflow-table tbody tr td:nth-child(2) p:last-child span strong {
    font-size: 11px !important;
}.mf-saveworkflow-table tbody tr td:nth-child(2) p:last-child {
    float: left;
    /* font-size: 12px; */
}
a.task_visibility_btn {
    float: left;
    margin-top: 6px;
}
.mf-saveworkflow-table tbody tr td:nth-child(2) {
    /* display: flex; */
    align-items: center;
    gap: 5px;
    padding: 21px 1.25rem;
}.mf-saveworkflow-table tbody tr td:nth-child(2) p:last-child {
    color: #111827;
    font-size: 14px;
    font-weight: 500;
    float: left;
}.mf-saveworkflow-table tbody tr td:nth-child(2) p:last-child span {
    font-size: 12px;
    float: left;
    width: 100% !important;
}.mf-saveworkflow-table tbody tr td:nth-child(5) span {
    font-size: 10px;
    display: flex;
    align-items: center;
    height: 20px;
    line-height: 30px;
    width: auto;
}.mf-saveworkflow-table td.neuwork-threebtn a {
    padding: 0 !important;
    width: auto !important;
    height: 29px !important;
    line-height: 29px !important;
}.mf-saveworkflow-table tbody tr td {
    padding: 0.85rem 1.25rem !important;
}.mf-saveworkflow-table tbody tr td:nth-child(2) p img {
    width: 44px;
}
.mf-saveworkflow-table tbody tr td:nth-child(2) p:last-child span strong{
    font-size: 12px;
    font-weight: 500;
    padding: 2px 10px;
    float: left;
    border-radius: 20px;
    width: auto !important;
}
.mf-saveworkflow-table tbody tr td:nth-child(2) p:last-child span strong.ai-color {
  color:#6B21A8;
  background:#F3E8FF;
}
.mf-saveworkflow-table tbody tr td:nth-child(2) p:last-child span strong.freelancer-color {
   color:#9A3412;
  background:#FFEDD5;
}
.mf-saveworkflow-table tbody tr td:nth-child(2) p:last-child span strong.team-color {
  color:#2563EB;
  background:#DBEAFE;
}
.mf-saveworkflow-table tbody tr td:nth-child(2) p:last-child span strong.guest-color {
   color:#F472B6;
  background:#FDF2F8;
}
.mf-saveworkflow-table tbody tr td:nth-child(2) p:last-child span strong.own-color {
  color:#62dee5;
  background:#dffdff;
} .mf-saveworkflow-table tbody tr td:nth-child(3) {
    font-size: 14px;
    color: #111827;
    font-weight: 600;
}.mf-saveworkflow-table tbody tr td:nth-child(3) span {
    color: #6B7280;
    font-size: 14px;
    font-weight: 400;
}
 .mf-saveworkflow-table tbody tr td:nth-child(4) {
    font-size: 14px;
    color: #111827;
    font-weight: 600;
}.mf-saveworkflow-table tbody tr td:nth-child(4) span {
    color: #6B7280;
    font-size: 14px;
    font-weight: 400;
}
.neu-pub-scndbox span:last-child strong{
    font-size: 24px;
    color: #56555A;
    font-weight: 600;
}.neu-pub-scndbox span {
    width: 30%;
    float: left;
}
a.neu-publish-draft:hover{
    background:#FA8B64;
    color: #fff;
    border: 1px solid #FA8B64;
}
.neu-c-list-left-n {
    font-size: 14px;
    color: #111827;
    font-weight: 500;
}.neu-c-list-left-out {
    color: #6B7280;
    font-size: 12px;
}.neu-contibutoss-list-right {
    gap:2px;
    display: flex;
    justify-content: space-between;
        align-items: center;
}.neu-contributos-status.comple-neu {
    font-size: 12px;
    color: #166534;
    padding-right: 7px;
    border-radius: 50px;
    align-items: center;
    gap: 5px;
    background: #DCFCE7;
    padding-left: 7px;
    display: flex;
    height: 30px;
}
.neu-contributos-status.in-pro-neu {
    font-size: 12px;
    color:#1E40AF;
    padding-right: 7px;
    border-radius: 50px;
    align-items: center;
    gap: 5px;
    background: #DBEAFE;
    padding-left: 7px;
    display: flex;
    height: 30px;
}
.newwrncss{
    background: #fff;
    height: 41px;
    width: 41px;
    line-height: 41px;
    text-align: center;
    border-radius: 30px;
    float:left;
}
.newwrncss:hover{
    background: #f7f7f7;
}
span.completed-color i {
    color: #22C55E;
    font-size: 11px;
    margin-right: 3px;
}span.completed-color {
    height: 28px;
    background: #DEF6E7;
    color: #22C55E;
    float: left;
    line-height: 28px;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 60px;
    width: 120px;
}
a.btn-new-work-flow:hover{
  color: #fff;
  background:#49b8bf;
}.workflow-new-detail-tabs a.nav-link {
  color: #889090 !important;
  font-size: 18px;
  font-weight: 500;
  padding: 15px 20px;
}.workflow-new-detail-tabs .nav.nav-line a.nav-link.active {
  color: #49B8BF !important;
  border-color: #49B8BF !important;
}
.workflow-new-detail-tabs-outer {
  display: flex;
      width: 100%;
      float: left;
      justify-content: space-between;
      background: #fff;
      padding: 0px 20px 0px 20px;
      border-radius: 10px;
      align-items: center;
          margin: 20px 0;
}.workflow-new-detail-tabs-outer .search_acpt {
  width: auto;
  margin-top: 0;
}
.dashboard-new-departments-inner .search_acpt input {
  width: 100%;
}
    .departments-carousel-first .main {
    width:100%;
    display:block;
    margin: 0 auto 0px auto;
    position: relative;
    height: calc(100vh - 205px);
    }
    .departments-carousel-second .main {
      font-family:Arial;
      width:100%;
      display:block;
      margin:0 auto 20px auto;
      }.departments-carousel-second.main.taskbrddd {
        width: 100%;
        display: block;
        margin: 0 auto 0px auto;
        position: relative;
        height: calc(100vh - 210px);
        padding-right: 10px;
        top: 20px;
    }
    .your-task-colabi .departments-carousel-second.main.taskbrddd {
      height: calc(100vh - 260px);
      top: 0px;
  }
  .your-task-colabi .taskbrd-car-div-in {
    background: #fff;
    padding:0 20px 20px 20px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}button.fc-prev-button.fc-button.fc-button-primary {
  background: #f4f9fa !important;
  border: 1px solid #D9E7EC;
}
button.fc-next-button.fc-button.fc-button-primary {
  background: #f4f9fa !important;
  border: 1px solid #D9E7EC;
}
button.fc-next-button.fc-button.fc-button-primary span::before{
  color: #82A3AE;
}button.fc-today-button.fc-button.fc-button-primary {
  background: #DFF0F1;
  border-color: #DFF0F1;
  color: #82A3AE;
}button.fc-today-button.fc-button.fc-button-primary:hover {
  color: #fff;
}
button.fc-timeGridWeek-button.fc-button.fc-button-primary {
  margin: 0 10px !important;
}
button.fc-prev-button.fc-button.fc-button-primary span::before {
  color: #82A3AE;
}
button.fc-dayGridMonth-button.fc-button.fc-button-primary {
  background: #fff0;
  border-radius: 7px !important;
  border-color: #D9E7EC;
  color: #82A3AE;
}
button.fc-dayGridMonth-button.fc-button.fc-button-primary.fc-button-active {
  background: #1ca3a8;
  border-radius: 7px !important;
  border-color: #1ca3a8;
  color: #fff;
}
button.fc-dayGridMonth-button.fc-button.fc-button-primary:hover {
  background: #1ca3a8;
  border-radius: 7px !important;
  border-color: #1ca3a8;
  color: #fff;
}
button.fc-timeGridWeek-button.fc-button.fc-button-primary {
  background: #fff0;
  border-radius: 7px !important;
  border-color: #D9E7EC;
  color: #82A3AE;
}
button.fc-timeGridWeek-button.fc-button.fc-button-primary.fc-button-active {
  background: #1ca3a8;
  border-radius: 7px !important;
  border-color: #1ca3a8;
  color: #fff;
}
button.fc-timeGridWeek-button.fc-button.fc-button-primary:hover {
  background: #1ca3a8;
  border-radius: 7px !important;
  border-color: #1ca3a8;
  color: #fff;
}
button.fc-timeGridDay-button.fc-button.fc-button-primary {
  background: #fff0;
  border-radius: 7px !important;
  border-color: #D9E7EC;
  color: #82A3AE;
}
button.fc-timeGridDay-button.fc-button.fc-button-primary.fc-button-active {
  background: #1ca3a8;
  border-radius: 7px !important;
  border-color: #1ca3a8;
  color: #fff;
}
button.fc-timeGridDay-button.fc-button.fc-button-primary:hover {
  background: #1ca3a8;
  border-radius: 7px !important;
  border-color: #1ca3a8;
  color: #fff;
}
    .wofflow-adbtn:hover {
      background: #fa8b64;
      color: #fff;
  }
    .wofflow-adbtn{
      font-size: 12px;
      padding: 0px 14px;
      border-radius: 36px;
      margin-top: 0px !important;
      float: right;
      margin-left: 5px;
          background: #49b8bf;
    color: #fff;
    }
    .departments-carousel-first ul.slick-dots {
    display: none !important;
    }
    .departments-carousel-first .action{
    display:block;
    margin:100px auto;
    width:100%;
    text-align:center;
    }
    .departments-carousel-first .action a {
    display:inline-block;
    padding:5px 10px;
    background:#f30;
    color:#fff;
    text-decoration:none;
    }
    .departments-carousel-first .action a:hover{
    background:#000 !important;
    }
    .departments-carousel-first .slick-slider {
    margin-bottom: 0 !important;
    }
.slick-slider{
    margin-left: -10px;
    margin-right: -10px;
}
    .departments-carousel-first .slick-slide {
    text-align: left;
    margin: 0 10px;
    }

.departments-carousel-second.main {
      position: absolute;
      width: 100%;
      flex: 1;
      overflow-y: scroll;
      overflow-x: hidden;
      -ms-overflow-style: none;
      scrollbar-width: none;
      top: 180px;
      height: calc(100vh - 260px);
  }

.taskboaard-card-div{
  position: absolute;
  top: 20px;
  bottom: 0;
  margin-bottom: 0px;
  padding-right: 0px;
  width: 100%;
}.taskboaard-card-div .row {
  height: 100%;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
  overflow-y: scroll;
  overflow-x: hidden;
  -ms-overflow-style: none;
  scrollbar-width: none;
}

span.tasking-dis {
  display: flex;
  align-items: center;
  float: left;
}.wsdate {
  margin-left: 10px;
}
    .departments-carousel-first .slick-slide a {
    text-align: center;
    background: #fff;
    padding: 10px 20px;
    line-height: 16px;
    font-size: 16px;
    font-family: 'Poppins';
    color: #000;
    float: left;
    width: 100%;
    border-radius: 70px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    }.dct-video_btmtext {
      float: left;
      text-align: left;
      width: 100%;
  }
    /* .departments-carousel-first .slick-slide a:hover {
    background: #49B8BF;
    color: #fff;
    } */
    .departments-carousel-first .slick-next:before{
    color: #000000;
    }
    .departments-carousel-first .slick-prev:before {
    color: #000000;
    }.slick-prev {
      left: -16px !important;
      width: 50px !important;
    height: 50px !important;
    z-index: 2;
  }.slick-next {
    right: -13px !important;
    width: 50px !important;
    height: 50px !important;
}.slider.slider-for11 {
  margin: 0;
}

.tasks-box-bg-color .dnai-outer{
  border: 1px solid #D4DCE1;
  border-radius: 5.6px;
  height: 270px;
}
.tasks-box-bg-color .dnai-outer .st-end-section-outer {
  float: left;
  width: 100%;
  margin-top: 10px;
}
.tasks-box-bg-color .dnai-outer .st-end-section-outer span {
  height: auto;
}

.tasks-box-bg-color .slick-slider {
  margin-bottom: 0;
}
.dnai-outer {
  height: auto;
  list-style: none;
  background: #fff;
  cursor: pointer;
  padding: 20px;
  border:1px solid #D4DCE1;
  box-shadow: none;
  border-radius: 5.6px;
  display: block;
  position: relative;
  margin:0 10px;
}.dnai-outer .img {
  height: 50px;
  width: 50px;
  border-radius: 50%;
}.star-right-tasks {
  position: absolute;
  right: 20px;
}.dnai-outer h3 {
  font-size: 18px;
  font-weight: 600;
  font-family: 'Poppins';
  margin: 10px 0 5px 0;
}.dnai-outer span {
  font-size: 13px;
  font-family: 'Poppins';
  font-weight: 400;
  display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 70px;
    line-height:23px;
}
 .dnai-task-info {
  margin-top: 10px;
  font-weight: 500;
}
.slick-prev:before {
  font-size: 0 !important;
    background-image: url(http://colabi.net/colabi/public/images/left-carousel-arrow.png);
    width: 50px;
    float: left;
    height: 60px;

}.slick-next:before {
  font-size: 0 !important;
  background-image: url(http://colabi.net/colabi/public/images/right-carousel-arrow.png);
  width: 50px;
  float: left;
  height: 60px;

}p.ai-emp-paragraph {
  font-size: 13px;
  color: #000;
  padding: 10px 0 10px 0 !important;
  white-space: normal !important;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}.ai-emplyee-btn a {
  background: #49B8BF;
  float: left;
  border-radius: 7px;
  height: 38px;
  color: #fff;
  font-size: 14px;
  padding: 0 10px;
  width: 100%;
  line-height: 38px;
  text-align: center;
}.ai-emplyee-btn a:hover {
  background: #fa8b64;
}.employee-profile-outer-left {
  background: #fff;
  border-radius: 10px;
  padding: 40px;
  font-family: poppins;
  float: left;
  height: 100%;
  width: 100%;
}.employee-profile-outer-right {
  background: #fff;
  border-radius: 10px;
  padding: 40px;
  font-family: poppins;
  float: left;
  width: 100%;
}.public_profile_imginr {
  text-align: center;
  margin-bottom: 10px;
}.cases-tl h4 {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 10px;
}.headeinfctd{
    background: #f4f4f4;
    padding: 7px 15px;
    color: #49B8BF;
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
    margin-top: 10px;
    border-radius: 7px;
}.epo-desc-outer-scroll .row {
    padding-left: 15px;
    padding-right: 15px;
    margin-bottom: 20px;
}.aie-title {
      background: #f4f4f4;
    padding: 7px;
    color: #49B8BF;
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    width: 100%;
    text-align: center;
    margin-bottom: 20px;
    margin-top: 10px;
    border-radius: 7px;
}.employee-profile-outer-left p {
  color: #000;
  font-family: Poppins;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 20px;
  border-top: 1px solid #DBDBDB;
  padding-top: 20px;
}.aie-video img {
  width: 100%;
}.aie-category {
  margin-top: 10px;
  float: left;
  width: 100%;
}.cases-tl {
    margin-top: 15px;
    margin-bottom: 10px;
}.aie-category h3 {
  color: #000;
    font-family: Poppins;
    font-size: 15px;
    font-style: normal;
    font-weight: 600;
    margin-bottom: 15px;
}.aie-category span {
  color: #3C767A;
  font-family: Poppins;
  font-size: 15px;
  font-weight: 500;
  line-height: 31px;
  border-radius: 8px;
  border: 1px solid #AAE1E4;
  background: #EBFBFC;
  float: left;
  padding: 0 5px;
  margin-right: 4px;
}.epo_tophead {
  font-size: 17px;
  font-weight: 500;
  margin-bottom: 10px;
  color: #000;
}.epo_description {
  border-radius: 15px;
  padding: 30px;
  border: 1px solid #DDE3E3;
  float: left;
  margin-bottom: 20px;
}.epo_description h3 {
  color: #000;
  font-family: Poppins;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
}.epo_description p {
  color: #404040;
  font-family: Poppins;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0.45px;
}.epo-cases-outer {
  display: flex;
  margin-bottom: 20px;
}.epo-cases-right h2 {
  color: #69B55F;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
}.epo-cases-right p {
  color: #606565;
  font-family: Poppins;
  font-size: 13px;
  font-weight: 500;
  letter-spacing: 0.39px;
}.epo-cases-right {
  padding-left: 20px;
}.epo-cases-image img {
  height: 135px;
}.dash-content .hk-pg-wrapper {
    padding: 0;
} .super-admin-ppoverview {
  background: #fff;
  padding: 20px;
  font-family: poppins;
  border-radius: 9px;
}.sap-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}.sap-title h2 {
  background: rgba(247, 247, 247, 1);
  color: #000;
  padding: 12px 15px;
  font-size: 16px;
  font-weight: 500;
  float: left;
  width: 100%;
}.sap-title-btn-inner {
  display: flex;
  align-items: center;
  width: 100%;
}a.sapsave {
  border: 1px solid #49B8BF;
  font-size: 14px;
  padding: 0px 30px;
  float: left;
  text-align: center;
  height: 42px;
  border-radius: 7px;
  line-height: 41px;
  color: #fff;
  background: #49B8BF;
  margin-left:10px;
}a.sapsave:hover {
  border: 1px solid #fa8b64;
  color: #fff;
  background: #fa8b64;
}a.sapback {
  margin-left: 10px;
}a.sapdraft {
  border: 1px solid #2BD282;
  font-size: 14px;
  padding: 0px 10px;
  float: left;
  text-align: center;
  height: 42px;
  border-radius: 7px;
  line-height: 41px;
  color: #fff;
  background: #2BD282;
  display: flex;
  align-items: center;
  width: 170px;
  justify-content: center;
  margin-left: 10px;
}
a.sapdraft:hover {
  border: 1px solid #fa8b64;
  background: #fa8b64;
}a.sapdraft img {
  margin-right: 5px;
}
.saved_task_fields h6 {
  writing-mode: vertical-rl;
  text-align: center;
  white-space: nowrap;
  transform: rotate(180deg);
  left: 0;
  position: absolute;
  height: 100%;
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  width: 20px;
  top: 0;
  border-bottom-right-radius: 12px;
  border-top-right-radius: 12px;
}

.saved_task_fields h6.save-team-bg{
  background: #FA8B64;
}

.saved_task_fields h6.save-ai-bg{
  background: #49B8BF;
}

.saved_task_fields h6.save-freelancer-bg{
  background: #414046;
}

.saved_task_fields h6.save-client-bg{
  background: #ffc400;
}

.saved_task_fields h6.save-self-bg{
  background: #FA8B64;
}
.new-crt-surv-btn .neuai-steps ul {
    justify-content: flex-start;
}

.new-crt-surv-btn .cfm_next_back_btn {
    display: flex;
    gap: 10px;
}

.new-crt-surv-btn .cfm_next_back_btn a {
    margin-right: 0;
}
.drag-sections-left a:last-child {
  margin-bottom: 0;
}.new-crt-surv-btn {
    width: 100%;
}.new-crt-surv-btn .neuai-steps {
    width: 100%;
    background: #FFF !important;
    padding: 15px;
    border-radius: 15px;
}.new-crt-surv-btn .col-md-12 {
    display: flex;
    align-items: center;
    justify-content: space-between;
}.new-crt-surv-btn .cfm_next_back_btn .prev_button {
  background: #00000000;
}.new-crt-surv-btn .cfm_next_back_btn .prev_button:hover {
  background: #49B8BF;
  box-shadow: 0px 4px 8px 0 #49b8bf6b;
}
.ai-new-create-survey {
    padding: 20px 0;
}.drag-sections-left {
  background: #fff;
    padding: 20px;
    border-radius: 10px;
    float: left;
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    -ms-flex: 1;
    height: 100%;
    overflow-y: scroll;
    overflow-x: hidden;
    -ms-overflow-style: none;
    scrollbar-width: none;
}.drag-sections-left a {
  border: 1px solid #E5EAED;
  float: left;
  width: 100%;
  margin-bottom: 10px;
  padding: 20px;
  text-align: center;
  border-radius: 10px;
}.dragsection-img-in span p {
    font-weight: 400;
    color: #9CA3AF;
    font-size: 12px;
}.colabi-roo {
    border: 1px solid #49B8BF;
    background: #EAEFEF;
    float: left;
    border-radius: 12px;
    margin-top: 20px;
    padding: 20px;
    display: flex;
    gap: 10px;
}
.new-crt-surv-btn a#next-btn {
    border-radius: 10px;
    background: #49B8BF;
    color: #fff;
    border-color: #49B8BF;
}
.new-crt-surv-btn a#next-btn:hover {
    background: #fff;
    color: #49B8BF;
    border-color: #49B8BF;
}

.new-crt-surv-btn a.prev_button.draftDragDrop {
    border-radius: 10px;
    background: #fff;
    color: #49B8BF;
    border-color: #49B8BF;
}
.new-crt-surv-btn a.prev_button.draftDragDrop:hover {
    background: #49B8BF;
    color: #fff;
    border-color: #49B8BF;
}

.drop-textt {
    position: absolute;
    text-align: center;
    width: calc(100% - 120px);
    bottom: 40px;
    color: #C4C7C8;
    font-size: 18px;
}
ul.tskdivf li {
    display: flex;
    align-items: center;
    gap: 10px;
    justify-content: center;
}
.drag-sections-right-row .if-no-img img {
    width: 420px;
}
.drag-sections-right-row .if-no-task-here h4 {
    font-weight: 700;
    font-size: 24px;
}.drag-sections-right-row .if-no-task-here {
    max-width: 480px;
    margin: 0 auto;
    text-align: center;
    float: none;
}
.colabi-roo-left {
    width: 40px;
}.colabi-roo-right strong img {
    width: 18px;
}.drag-sections-right {
   margin-top: 20px;
    padding: 4px;
    border: 3px dashed #c7c7c7;
    border-radius: 20px;
        height: calc(100% - 83px);
    overflow-y: hidden !important;
    max-height: 100% !important;
}.neu-cfmmain-image {
    position: absolute;
    right: 10px;
    top: 10px;
}.neu-taskname {
    font-size: 18px;
    font-weight: 600;
    color: #374151;
    margin-bottom: 10px;
}.neu-ins-out {
    display: flex;
    align-items: flex-start;
    margin-bottom: 10px;
}.neu-ins-out-left {
    width: 100px;
    float: left;
    color: #111827;
    font-size: 14px;
}.neu-ins-out-right {
    font-size: 12px;
    color: #6B7280;
    margin-top: 3px;
        width: calc(100% - 100px);
}.neu-assign-to {
    color: #23292E;
    font-size: 14px;
    margin-bottom: 5px;
}.neu-assign-imgcnt {
    display: flex;
    gap: 10px;
    margin-bottom:20px;
}.neu-assign-cnt span {
    color: #56555A;
    font-size: 12px;
    font-weight:500;
}.neu-assign-cnt strong {
    color: #6B7280;
    font-weight: 400;
    font-size: 10px;
    width: 100%;
    float: left;
}.neu-assign-img img {
    width: 40px;
}.neu-edit-delte {
    width: 100%;
    float: right;
    display: flex;
    align-items: center;
    gap: 10px;
    justify-content: flex-end;
}.neu-edit-delte a:first-child {
    background: #EFFEFF;
    height: 32px;
    color: #49B8BF;
    font-size: 14px;
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 10px;
    border-radius: 5px;
    border: 1px solid #49B8BF;
}.neu-edit-delte a:last-child {
    height: 32px;
    display: flex;
    align-items: center;
    padding: 6px;
    border-radius: 5px;
    border: 1px solid #fd9b9b;
}.neu-edit-delte a:last-child img {
    width: 16px;
}.neu-cfmright {
    width: 230px;
    margin-top: 10px;
}.neu-cfmleft {
    width: calc(90% - 230px);
    margin-right: 10%;
}
.colabi-roo-right strong {
    display: flex;
    align-items: center;
    gap: 10px;
    color: #49B8BF;
    font-size: 18px;
  }.colabi-roo-right p {
    color: #49B8BF;
}.colabi-roo-right {
    width: calc(100% - 50px);
}
  font-weight: 500;
.drag-sections-left-outer h2 {
  text-align: center;
  font-size: 13px;
  font-weight: 600;
  margin-bottom: 15px;
}.dragsection-img-in span {
      text-align: left;
    width: 100%;
    float: left;
    font-size: 16px;
    font-weight: 600;
    color: #1F2937;
    font-family: 'Poppins';
    margin-top: 0px;
    margin-bottom: 0px;
}.dragsection-img-in img {
  margin: 0 auto;
}.dragsection-img-in {
 text-align: center;
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}.dragsection-img-in-left {
    display: flex;
    align-items: center;
    gap: 10px;
}.drag-sections-left-outer {
  position: absolute;
  top: 20px;
  bottom: 0;
  z-index: 100;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  margin-bottom: 20px;
  left: 0;
    padding: 0 15px;
}
.drag-sections-right-outer {
  position: absolute;
  top: 20px;
  bottom: 0;
  z-index: 100;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  margin-bottom: 20px;
  right: 0;
  padding: 0 15px;
}
    .work-progress-bottom span img {
    width: 13px;
    height: 13px;
    margin-right: 5px;
    }
    .dcs {
    margin: 0 10px !important;
    }
    .taskboaard-card-div .dcs {
      margin: 0 !important;
    }
    .dct {
    margin: 0 10px !important;
    }
    .departments-carousel-second ul.slick-dots {
    display: none !important;
    }
    .departments-carousel-second .action{
    display:block;
    margin:100px auto;
    width:100%;
    text-align:center;
    }
    .departments-carousel-second .action a {
    display:inline-block;
    padding:5px 10px;
    background:#f30;
    color:#fff;
    text-decoration:none;
    }
    .departments-carousel-second .action a:hover{
    background:#000 !important;
    }
    .departments-carousel-second .slick-slider {
    margin-bottom: 0 !important;
    }
    .departments-carousel-second .slick-slide {
    height: auto;
    background: #fff;
    cursor: pointer;
    padding: 20px;
    border-radius: 15px;
    }.departments-carousel-second h3{
      font-size: 18px;
      font-weight: 600;
      font-family: 'Poppins';
      margin-bottom: 15px;
      margin-top: 20px;
      padding: 0;
      text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    }.workflw_bxs p {
      font-size: 14px;
      font-family: 'Poppins';
      font-weight: 400;
      display: -webkit-box;
      -webkit-line-clamp: 3;
      -webkit-box-orient: vertical;
      overflow: hidden;
      text-overflow: ellipsis;
      height: 70px;
      line-height: 23px;
  }.previoud-task-shw .rihgtaftercomp {
    margin-left: 0px;
    width: -webkit-calc(100% - 50px);
}
  .workflw_bxs img.draft_delete {
    margin-right: 7px;
    height: 18px;
    width: auto;
  }.inner-wc-detailing .nfc-view-documents {
    float: left;
    width: 100%;
}.inner-wc-detailing .workflow_tabs_title {
  float: left;
  width: 100%;
}.workflw_bxs .workdash_topimage_right a {
  height: 21px;
}
    .dcs p {
    font-size: 14px;
    font-family: 'Poppins';
    font-weight: 400;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    height:70px;
    line-height:23px;
    margin-bottom:10px;
    }.work-progress-bottom h6 {
    color: #8D8D8D;
    font-size: 12px;
    margin-bottom: 5px;
    }
    .work-progress-bottom-detail {
      color: #8D8D8D;
      font-size: 12px;
      margin-bottom: 5px;
      }.vtdscription {
        font-size: 13px;
        color: #90D3D8;
        font-weight: 600;
    }.ai-assist-button a {
      color: #90D3D8;
      font-size: 14px;
      margin-right: 10px;
  }.rhgt-txt {
    float: right;
    display: flex;
    gap: 3px;
    z-index: 999;
    padding-left:5px;
    background:#edffff;
}.previoud-task-shw .aftercompletedcon-dflex .avatar {
  width: 40px;
  height:40px;
}.your-task-colabi .workflw_bxs {
  border: 2px solid #d9e7ec;
}
    .workflw_bxs {
        height: auto;
        background: #fff;
        cursor: pointer;
        padding: 20px;
        border-radius: 15px;
        font-family: poppins;
        margin-bottom:20px;
        width:100%;
        float:left;
    }.workdash_topimage_left {
      display: flex;
      gap: 5px;
      align-items: center;
  }
    .workdash_topimage_outer {
      display: flex;
      justify-content: space-between;
      margin-bottom: 30px;
  }
    .dcs .img {
     display: flex;
     justify-content: space-between;
     margin-bottom: 30px;
     }
     /*.dcs .img img {
     height: 26px;
 }*/
     .head-plus-task {
    display: flex;
    justify-content: space-between;
    }.head-plus-task h4 {
    font-size: 16px !important;
    line-height: 20px !important;
    margin-bottom: 0 !important;
    }.work-progress-bottom {
    margin-top: 60px;
    font-family:poppins;
    }.progress-color {
    color: #F1A81B !important;
    }.head-plus-task span {
    display: flex;
    font-size: 12px;
    align-items: center;
    }.progress-bar-dashbrd {
     margin-top: 10px;
 }.progress-bar-dashbrd img {
     width: 100%;
 }.draft_delete_outer img {
  position: relative;
  right: 65px;
  float: right;
  top: 24px;
  margin-top: -22px;
}.draft_delete_outer {
  float: right;
}.workdash_topimage_right i.fa.fa-copy {
  font-size: 18px;
    margin-top: 0;
}
    .dcs h3 {
    font-size: 18px;
    font-weight: 600;
    font-family: 'Poppins';
    margin: 10px 0;
    padding:0;
    }.due-color {
     color: #da1e28;
 }
 .progress-color-grn {
     color:#4ade01;
 }

 .add-product-outer-form .drag-area {
  height: 140px;
  border: 3px dashed #e0eafc;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  margin: 10px auto;
}
.add-product-outer-form .drag-area .icon {
  font-size: 35px;
  color: #49b8bf;
}

.add-product-outer-form .drag-area .header {
  font-size: 16px;
  font-weight: 500;
  color: #606565;
}

.add-product-outer-form .drag-area .support {
  font-size: 12px;
  color: gray;
  margin: 10px 0 15px 0;
}

.add-product-outer-form .drag-area .button {
  font-size: 16px;
    font-weight: 500;
    color: #49B8BF;
    cursor: pointer;
    text-decoration: underline;
}

.add-product-outer-form .drag-area.active {
  border: 2px solid #1683ff;
}

.add-product-outer-form .drag-area img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

 .titleapof {
  font-size: 19px;
  font-weight: 600;
  color: #000;
}
  .progress-color completed-green {
     color:#40ba04 !important
 }
 .progress-color-no-status{
  color:#ffdb12;
 }
 #all_members_pop_up .newfxd_design_left {
  position: relative;
  top: 0;
  width: 100%;
}#all_members_pop_up .left-sidebar {
  padding: 0;
}#all_members_pop_up .modal-body h3 {
  background: none;
  padding: 0;
  color: #49b8bf !important;
  text-align: left;
  font-size: 16px;
  margin-bottom: 5px;
  text-transform: capitalize;
  font-weight: 600;
}.createcategory_popbtn .btn-secondary {
    float: left;
    border: none;
    height: 42px;
    width: 49%;
    margin: 0;
    background-color: #49B8BF;
    border: 1px solid #49B8BF;
}.createcategory_popbtn .btn-primary {
    border: none;
    height: 42px;
    width: 49%;
    float: left;
    margin: 0 0 0 0;
    background-color: #ffffff;
    border: 1px solid #49B8BF;
    color: #49B8BF;
}
.createcategory_popbtn .btn-primary:hover {
  background-color: #49B8BF;
    color: #ffffff;
}
    .departments-carousel-second .slick-slide a {
    text-align: left;
    background: #fff;
    padding: 0px;
    line-height: 16px;
    font-size: 16px;
    font-family: 'Poppins';
    color: #000;
    float: left;
    width: 100%;
    margin: 0%;
    border-radius: 10px;
    }

    .departments-carousel-second .slick-next:before{
    color: #000000;
    }
    .departments-carousel-second .slick-prev:before {
    color: #000000;
    }

    .departments-carousel-third .main {
    font-family:Arial;
    width:100%;
    display:block;
    margin:0 auto;
    }
    .departments-carousel-third ul.slick-dots {
    display: none !important;
    }
    .departments-carousel-third .action{
    display:block;
    margin:100px auto;
    width:100%;
    text-align:center;
    }
    .departments-carousel-third .action a {
    display:inline-block;
    padding:5px 10px;
    background:#f30;
    color:#fff;
    text-decoration:none;
    }
    .departments-carousel-third .action a:hover{
    background:#000 !important;
    }
    .departments-carousel-third .slick-slider {
    margin-bottom: 0px !important;
    }
    .departments-carousel-third .slick-slide {
    height: auto;
    background: #fff;
    cursor: pointer;
    padding: 20px;
    border-radius: 15px;
    white-space:normal;
    }.departments-carousel-third h3{
    font-size: 18px;
    font-weight: 500;
    font-family: 'Poppins';
    margin-bottom: 15px;
    margin-top: 20px;
    padding: 0 20px;
    }
    .departments-carousel-third .dct p {
    font-size: 13px;
    font-family: 'Poppins';
    font-weight: 400;
    }.work-progress-bottom h6 {
    color: #8D8D8D;
    font-size: 12px;
    margin-bottom: 5px;
    }.dct .img {
     display: flex;
     justify-content: space-between;
     margin-bottom: 30px;
    }.dct .img img {
     height: 26px;
 }
 .departments-carousel-third .dct h3 {
    font-size: 18px;
    font-weight: 600;
    font-family: 'Poppins';
    margin: 10px 0;
    padding:0 !important;
    }
    .departments-carousel-third .slick-slide a {
    text-align: center;
    background: #fff;
    padding: 10px 20px;
    line-height: 16px;
    font-size: 16px;
    font-family: 'Poppins';
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    color: #000;
    float: left;
    width: 94%;
    margin: 0 3%;
    border-radius: 10px;
    }
    .departments-carousel-third .slick-slide a:hover {
    background: #49B8BF;
    color: #fff;
    }
    .departments-carousel-third .slick-next:before{
    color: #000000;
    }
    .departments-carousel-third .slick-prev:before {
    color: #000000;
    }
    .departments-carousel-third {
     margin-bottom: 40px;
 }

 ul.slick-dots {
     display: none !important;
 }
 .dct-video img {
     width: 100%;
 }
 .dct-video {
     width: 100%;
     float: left;
     margin-bottom: 20px;
 }




 .row.dashboard-new-ai h2 {
    font-size: 30px;
    font-weight: 500;
    line-height: 45px;
    font-family: 'Poppins';
    color: #000;
    margin-bottom: 20px;
    }
    .dashboard-new-ai a {
    color: #000;
    }
    .dashboard-new-ai a span{
    color: #000;
    }
    .dashboard-new-ai a strong{
    color: #000;
    }
    .row.dashboard-new-ai {
    padding: 0px 0 0 0;
    }
    .for-scrolling .row.dashboard-new-ai{
      padding: 0px 0 0 0;
    }

    .inner_your_ai {
    background: #fff;
    border-radius: 25px;
    padding: 30px;
    height: 270px;
    position:relative;
    background-image: url(https://colabi.net/colabi/images/ai-images/work-bg.png);
    background-size: cover;
    }
    .inner_your_ai_in span{
    font-size: 26px;
    font-weight: 500;
    font-family: 'Poppins';
    }
    .inner_your_ai_in img {
    margin-right: 10px;
    }.inner_your_task span {
    font-size: 20px;
    font-weight: 600;
    font-family: 'Poppins';
    color: #8F969B;
    }.inner_your_task .inner_your_task_in img {
    margin-right: 13px;
    }
    .inner_your_task {
    background: #fff;
    border-radius: 15px;
    padding: 30px;
    height: 125px;
    margin-bottom: 20px;
    background-image: url(https://colabi.net/colabi/images/ai-images/ai-bg.png);
    background-size: cover;
    display:flex;
    }
    .inner_your_team {
    background: #fff;
    border-radius: 15px;
    padding: 20px;
    height: 125px;
    margin-bottom: 20px;
    width: 100%;
    float: left;
    }.inner_your_task_in a {
      width: 100%;
      text-align: center;
      float: left;
  }.inner_your_task_in a img {
    width: auto;
    display: inline-block;
}.inner_your_team .inner_your_task_in img {
  width: auto;
  display: inline;
}.inner_your_team .inner_your_task_in {
      text-align: center;
      width: 100%;
      float: left;
    }.inner_your_team span {
    text-align: center;
    width: 100%;
    float: left;
    font-size: 16px;
    font-weight: 600;
    font-family: poppins;
    margin-top: 3px;
    }.inner_your_task .inner_your_task_in {
    display: flex;
    align-items: center;
    }.inner_your_task span strong {
    float: left;
    width: 100%;
    font-size: 20px;
    line-height: 20px;
    }img.ai-robot-img {
    position: absolute;
    right: 0;
    width: 41%;
    bottom: 0;
    }.dash-second-box .inner_your_task.last {
      margin-bottom: 0;
  }
    img.left-leave {
    position: absolute;
    left: 0;
    bottom: 0;
    }.dash-third-box {
      background: #ffff;
      border-radius: 14px;
      padding: 20px;
      float: left;
      width: 100%;
  }.dash-third-box .inner_your_team {
    border: 1.3px solid #D8E3F1;
    border-radius: 9px;
    padding: 14px 20px;
    height: 89px;
}.dash-third-box .inner_your_team .inner_your_task_in {
  display: flex;
  align-items: center;
}.dash-third-box .inner_your_team span {
  text-align: left;
  font-size: 20px;
}.dash-third-box .inner_your_team .inner_your_task_in img {
  margin-right: 13px;
}.dash-third-box .inner_your_team {
  float: left;
  width: 49%;
  margin-right: 2%;
}.dash-third-box .inner_your_team:nth-child(3) {
  margin-right: 0%;
}
.dash-third-box .inner_your_team:nth-child(5) {
  margin-right: 0%;
}
.dash-first-box .inner_your_ai {
  background-image: none;
  height: 277px;
  border-radius: 20px;
  background: linear-gradient(90deg, #fff8f6 0%, #f7fdfe 100%);
}
.dash-third-box .inner_your_team.last {
  margin-bottom: 0;
}
.tasks-box-bg-color {
  background: #fff;
  border-radius: 9px;
  padding: 30px;
  margin-bottom: 20px;
  margin-top: 20px;
}.totlebtn {
  text-align: center;
  background: #2bd282;
  padding: 10px;
  color: #fff;
  font-weight: 600;
}.slider-nav44 .dnai-outer:hover {
  border: 2px solid #49b8bf;
  transition: transform .6s;
}.upcoming_tasks_box_inner:hover {
  border: 2px solid #49b8bf;
  transition: transform .6s;
}.tasks-box-bg-color .dnai-outer:hover {
  border: 2px solid #49b8bf;
  transition: transform .6s;
}.hk-wrapper[data-layout=navbar] .hk-navbar.navbar.navbar-light .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link:hover {
  color: #49b8bf;
}
#calendar th.fc-col-header-cell.fc-day a {
    color: #969696;
    padding: 5px 0;
}
#calendar th.fc-col-header-cell.fc-day {
  background:#fff;
} button.fc-today-button.fc-button.fc-button-primary {
  background: #49b8bf;
  color: #ffffff;
  border-color: #49b8bf;
  font-weight: 600;
  opacity: 1;
  text-transform: capitalize;
}
button.fc-today-button.fc-button.fc-button-primary:hover {
  background: #fa8b64;
  border-color: #fa8b64;
}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events .fc-event-title {
    border-radius: 7px;
    font-size: 0px !important;
    width: 10px;
    height: 10px;
    background: #49b8bf;
 }.fc-daygrid-day-events .fc-daygrid-event-harness {
  float: left;
  margin-bottom: 0px !important;
  width: 100%;
}
 /*
.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events .fc-daygrid-event-harness:nth-child(1) .fc-event-title {
  background: #fa8b64;
  box-shadow: 0 8px 16px rgba(253, 191, 94, .2);
}
.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events .fc-daygrid-event-harness:nth-child(2) .fc-event-title {
  background: #49b8bf;
  box-shadow: 0 8px 16px rgb(73 184 191 / 15%);
}
.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events .fc-daygrid-event-harness:nth-child(3) .fc-event-title {
  background: #414046;
  box-shadow: 0 8px 16px rgb(0 0 0 / 15%);
}
.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events .fc-daygrid-event-harness:nth-child(4) .fc-event-title {
  background: #fa8b64;
  box-shadow: 0 8px 16px rgba(253, 191, 94, .2);
}
.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events .fc-daygrid-event-harness:nth-child(5) .fc-event-title {
  background: #49b8bf;
  box-shadow: 0 8px 16px rgb(73 184 191 / 15%);
}
.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events .fc-daygrid-event-harness:nth-child(6) .fc-event-title {
  background: #414046;
  box-shadow: 0 8px 16px rgb(0 0 0 / 15%);
}
.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events .fc-daygrid-event-harness:nth-child(7) .fc-event-title {
  background: #fa8b64;
  box-shadow: 0 8px 16px rgba(253, 191, 94, .2);
}
.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events .fc-daygrid-event-harness:nth-child(8) .fc-event-title {
  background: #49b8bf;
  box-shadow: 0 8px 16px rgb(73 184 191 / 15%);
}
.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events .fc-daygrid-event-harness:nth-child(9) .fc-event-title {
  background: #414046;
  box-shadow: 0 8px 16px rgb(0 0 0 / 15%);
}


.co-calendar-task-popup.co-active a:nth-child(2):before {
  background: repeating-linear-gradient(315deg, transparent, transparent 46%, #49b8bf 0, #49b8bf);
}

.co-calendar-task-popup.co-active a:nth-child(3):before {
  background: repeating-linear-gradient(315deg, transparent, transparent 46%, #414046 0, #414046);
}

.co-calendar-task-popup.co-active a:nth-child(5):before {
  background:  repeating-linear-gradient(315deg, transparent, transparent 46%, #49b8bf 0, #49b8bf);
}

.co-calendar-task-popup.co-active a:nth-child(6):before {
  background: repeating-linear-gradient(315deg, transparent, transparent 46%, #414046 0, #414046);
}

.co-calendar-task-popup.co-active a:nth-child(8):before {
  background: repeating-linear-gradient(315deg, transparent, transparent 46%, #49b8bf 0, #49b8bf);
}

.co-calendar-task-popup.co-active a:nth-child(9):before {
  background: repeating-linear-gradient(315deg, transparent, transparent 46%, #414046 0, #414046);
} */



.active_status{
        background:#1CA3A8 !important;
        color:#fff !important;
    }
 #calendar {
    max-width: 100%;
    margin:0 auto 10px auto;
    background: #fff;
    padding: 0px;
    border-radius: 10px;
        }
.fc-event {
    background: none !important; /* Remove the background color */
    border: none !important; /* Optional: Remove the border */
    padding: 0 !important; /* Optional: Remove extra padding */
}#calendar .fc-header-toolbar.fc-toolbar.fc-toolbar-ltr {
  background: #F4F9FA;
  padding: 20px;
  border-radius: 10px;
  margin-bottom: 10px;
}

.co-calendar-wrap{
    position: relative;
}
.co-calendar-wrap .co-calendar-task-popup {
    position: absolute;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
    top: 17%;
    right: 1%;
    background: #fff;
    border-radius: 9px;
    z-index: 9;
    padding: 0px;
    box-shadow: 0px 16px 24px rgba(169, 194, 209, .25), 0px 2px 4px rgba(169, 194, 209, .1);
}
.task-top {
    display: grid;
    grid-template-columns: 60px 1fr;
    grid-gap: 0 1.2rem;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin-bottom: 0px;
    padding: 30px;
}
.task-date {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 10px;
    color: #000;
    background-color: #fff;
    box-shadow: 0 12px 16px rgba(169, 194, 209, .15), 0 4px 4px rgba(169, 194, 209, .1);
}
.amt-div {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: #076A79;
    padding: 11px 22px;
    border-radius: 22px;
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}
.amt-div h4 {
    font-size: 16px;
    font-style: italic;
    color: white;
}
.task-date-month {
    padding: 6px 9px 5px;
    border-top-left-radius: 10px;
    font-weight: 500;
    font-size: 10px;
    line-height: 1;
    text-transform: uppercase;
    background: #000;
    color: #fff;
    box-shadow: 0 4px 4px rgba(169, 194, 209, .05), 0 8px 16px rgba(169, 194, 209, .1);
    border-top-right-radius: 10px;
}
.task-date-day {
    margin: 3px 5px 10px;
    font-weight: 700;
    font-size: 2rem;
    line-height: 1;
    text-transform: uppercase;
}
.departments-carousel-second h3.task-name {
    margin: 0 0 5px 0;
    font-size: 17px;
}
.task-time {
    display: flex;
    color: #b9c4d0;
    align-items: center;
    gap: 5px;
    font-size: 18px;
    font-weight: 600;
}
.task-note {
    margin-bottom: 10px;
    padding-left: 30px;
    padding-right: 30px;
}
h4.task-note-title {
    font-size: 16px;
    color: #000;
    font-weight: 500;
}
.task-text {
    color: #8697a8;
    font-size: 15px;
}
.task-footer {
    border-top: 1px solid #eaedf0;
    padding: 20px 30px;
    background: #f8fafb;
}
h4.task-from-to-title {
    font-size: 16px;
    color: #000;
    font-weight: 500;
}
.task-from-to-text {
    color: #8697a8;
    font-size: 15px;
}
.co-calendar-wrap .co-calendar-task-popup.co-active{
    opacity: 1;
}
.upcoming_tasks_box_inner.orange-border-hover:hover {
  border:2px solid #fa8b64;
  transition: transform .6s;
}.respondent-tabs-calender a {
  width: auto;
  font-size: 16px;
    border-radius: 29px;
    height: 36px;
    line-height: 35px;
    padding: 0 25px;
    font-family: poppins;
    background: #fff;
    color: #000;
    border-color: #fff;
}.respondent-tabs-calender a.btn-primary {
  background:#1ca3a8;
  border-color:#1ca3a8;
  color: #fff;
}.respondent-tabs-calender {
  display: flex;
  width: 100%;
  justify-content: end;
  gap: 10px;
}.nfcflxx pre {
  font-family: 'Poppins' !important;
  text-wrap: inherit !important;
  font-size: 14px;
}#first-login-popup .modal-content {
  background-color: #545454 !important;
}#first-login-popup .modal-content h5.mb-5 {
  background:#545454 !important;
  color: #fff !important;
  font-size: 26px !important;
}.first-login-popup-txt {
  text-align: center;
  color: #fff;
  padding: 20px 20px;
}
#first-login-popup .modal-content:after {
  border-width: 6px !important;
}
#first-login-popup .modal-content:before {
  border-width: 6px !important;
}
#first-login-popup .modal-content:after, #first-login-popup .modal-content:before {
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  position: absolute;
}
.modal-content.top-arrowicn:after {
  left: 50%;
  bottom: 100%;
  border-color: transparent #54545400 #545454 #545454 !important;
  margin-left: -2px;
}
.modal-content.top-arrowicn:before {
  left: 50%;
  bottom: 100%;
  border-color: #83606000 #545454 #545454 transparent !important;
  margin-left: -14px;
}
#first-login-popup button.btn.btn-primary {
  background: #818181 !important;
  border-color: #818181 !important;
  color: #fff;
}#first-login-popup .modal-content {
  border-radius: 20px;
  padding: 30px;
  position: relative;
}#first-login-popup .modal-dialog.modal-dialog-centered {
  max-width: 400px !important;
  border-radius: 10px !important;
}
#first-login-popup button.btn.btn-primary:hover {
  background: #fff !important;
  border-color: #fff !important;
  color: #000;
}#first-login-popup button.btn-close {
  color: #fff !important;
}
span.unreadcnt {
    background: #fa8b64;
    color: #fff;
    padding: 0 7px;
    border-radius: 18px;
    font-size: 13px;
}.taskprofile_box {
  position: relative;
}.copy-to-link {
  position: absolute;
  right: 40px;
}.form-headingtext h2 {
  font-size: 19px;
  font-weight: 600;
  line-height: 28px;
  margin-bottom: 20px;
}.job-card-fields textarea.form-control {
  height: 149px;
}.row.create_focus_client_form.job-card-fields {
  overflow: inherit !important;
  margin-bottom:20px;
}.jb-card-template h2 {
  font-size: 19px;
  font-weight: 600;
  line-height: 28px;
  margin-bottom: 0px;
}
    img.right-leave {
    position: absolute;
    right: 0;
    bottom: 0;
    }.upcoming_tasks_box {
    background: #fff;
    border-radius: 9px;
    padding: 30px;
    margin-bottom: 20px;
    margin-top: 20px;
    }.upcoming_tasks_box_inner {
    border: 1px solid #D4DCE1;
    border-radius: 5.6px;
    padding: 20px;
    margin:0 10px !important;
        height:300px;
        position:relative;
        background:#fff;
    }.upcoming_tasks_box_inner h3 {
    font-size: 18px;
    font-weight: 600;
    font-family: 'Poppins';
    margin: 10px 0;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    }.upcm_task_bx66 h3 {
      margin-left: 0;
      margin-top: 15px;
      margin-bottom: 0;
  }.upcoming_tasks_box_inner img.star-grey-inactive {
    width: 23px;
    height: 22px;
}.dnai-outer .star-right-tasks {
  display: flex;
  gap: 5px;
  align-items: center;
}
    .upcm_task_bx66 {
    margin-bottom: 10px;
    align-items: center;
}.upcoming_tasks_box_inner p {
    font-size: 13px;
    font-family: 'Poppins';
    font-weight: 400;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 70px;
    line-height:23px;
    }.upcoming_tasks_box .slick-slider {
      margin-top: 0;
      margin-bottom: 0;
  }.upcoming_tasks_box_inner img {
    height:50px;
    }.dash-second-box {
      background: #ffff;
      border-radius: 14px;
      padding: 20px;
  }.dash-second-box .inner_your_task {
    height: 89px;
    border: 1.3px solid #D8E3F1;
    border-radius: 9px;
    padding: 14px 20px;
        background-image: none;s
}.head-plus-task h4.remaining-time {
  color: #E1744E;
  font-size: 13px !important;
  font-weight: 400;
  text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}.upcoming_tasks_box h2 {
    font-size: 18px;
    font-weight: 700;
    font-family: 'Poppins';
    margin-bottom: 15px;
    } .wpb-start-end {
      display: flex;
      align-items:center;
      justify-content: space-between;
  }.upcoming_tasks_box_inner h3 {
    font-size: 16px;
}.work-progress-bottom .wpb-start-end h6 {
    margin-bottom: 0;
}.dnai-outer h3 {
  font-size: 16px;
}.wpb-start-end {
  display: flex;
  justify-content: space-between;
  margin-top: 5px;
}.list_edit_btn.edit-new-pencil-btn {
  display: flex;
  margin-right: 10px;
  align-items: center;
  font-size: 14px;
  color: #49B8BF;
}.list_edit_btn.edit-new-pencil-btn img {
  width: 13px;
  float: left;
  margin-right: 5px;
  height: 15px;
}.create_focus_client_form input#own_data {
  line-height: 49px;
}.upcoming_tasks_box_inner .if-no-workflow p {
  display: flex;
  align-items: center;
  padding-left: 10px;
}
    /* carousel dashboard */
    .favourites_box h2 {
    font-size: 18px;
    font-weight:700;
    font-family: 'Poppins';
    margin-bottom: 15px;
    }
    .wrapper {
    position: relative;
    }
    .wrapper i {
    top: 50%;
    height: 50px;
    width: 50px;
    cursor: pointer;
    font-size: 1.25rem;
    position: absolute;
    text-align: center;
    line-height: 50px;
    background: #fff;
    border-radius: 50%;
    box-shadow: 0 3px 6px rgba(0,0,0,0.23);
    transform: translateY(-50%);
    transition: transform 0.1s linear;
    z-index: 2;
    }
    .wrapper i:active{
    transform: translateY(-50%) scale(0.85);
    }
    .wrapper i:first-child{
    left: -22px;
    }
    .wrapper i:last-child{
    right: -22px;
    }
    .wrapper .carousel{
    display: grid;
    grid-auto-flow: column;
    grid-auto-columns: calc((100% / 5) - 6px);
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    gap: 16px;
    border-radius: 7px;
    scroll-behavior: smooth;
    scrollbar-width: none;
    }.ifno-img-button-freelancer a {
    display: flex;
    animation: initial;
    align-items: center;
    justify-content: center;
    gap: 5px;
        font-size: 16px
}
    .carousel::-webkit-scrollbar {
    display: none;
    }
    .carousel.no-transition {
    scroll-behavior: auto;
    }
    .carousel.dragging {
    scroll-snap-type: none;
    scroll-behavior: auto;
    }
    .carousel.dragging .card {
    cursor: grab;
    user-select: none;
    }
    .carousel :where(.card, .img) {
    display: flex;
    justify-content: left;
    align-items: left;
    }.carousel span.contact-star {
    position: absolute;
    right: 15px;
    }
    .carousel .card {
    height: auto;
    list-style: none;
    background: #fff;
    cursor: pointer;
    padding: 20px;
    border: none;
    box-shadow: none;
    border-radius: 15px;
    display:block;
    }
    .carousel .card .img {
    height: 36px;
    width: 36px;
    border-radius: 50%;
    }
    .card .img img {
    width: 36px;
    height: 36px;
    }
    .carousel .card h3 {
    font-size: 18px;
    font-weight: 600;
    font-family: 'Poppins';
    margin: 10px 0;
    }
    .carousel .card span {
    font-size: 13px;
    font-family: 'Poppins';
    font-weight: 400;
    }
    @media screen and (max-width: 900px) {
        .wrapper .carousel {
        grid-auto-columns: calc((100% / 3) - 16px);
        }
        }
        @media screen and (max-width: 600px) {
        .wrapper .carousel {
        grid-auto-columns: 100%;
        }
        }
    /* carousel dashboard end */


    .workflow-new-detail .main {
        width:100%;
        display:block;
        margin:0 auto;
        }
        .workflow-new-detail ul.slick-dots {
        display: none !important;
        }
        .workflow-new-detail .action{
        display:block;
        margin:100px auto;
        width:100%;
        text-align:center;
        }
        .workflow-new-detail .action a {
        display:inline-block;
        padding:5px 10px;
        background:#f30;
        color:#fff;
        text-decoration:none;
        }
        .workflow-new-detail .action a:hover{
        background:#000 !important;
        }
        .workflow-new-detail .slick-slider {
        margin-bottom: 0 !important;
        }
        .workflow-new-detail .slick-slide {
     height: auto;
     cursor: pointer;
     border-radius: 15px;
     margin: 0 10px;
 }.workflow-new-detail .slick-slide .cw-carousel.taskoverdue {
  background: rgba(255, 248, 248, 1);
}.workflow-new-detail .slick-slide .cw-carousel {
  height: auto;
  background: #fff;
  padding: 20px;
  border-radius: 15px;
  float: left;
  width: 100%;
  border: 1px solid #e7e7e7;
}
.workflow-new-detail .slick-slidecstm .cw-carousel.taskoverdue {
  background: rgba(255, 248, 248, 1);
}.workflow-new-detail .slick-slidecstm .cw-carousel {
  height: auto;
  background: #fff;
  padding: 20px;
  border-radius: 15px;
  float: left;
  width: 100%;
  border: 1px solid #e7e7e7;
  margin-bottom:20px;
}

.taskoverdue .task-progress-cw {
  color: rgba(250, 68, 68, 1);
}

        .workflow-new-detail .slick-slide a:hover {
          background: #fa8b64;
          color: #fff;
          border-color: #fa8b64;
        }
        .workflow-new-detail .slick-next:before{
        color: #000000;
        }
        .workflow-new-detail .slick-prev:before {
        color: #000000;
        }
        .workflow-new-detail {
         padding-bottom: 20px;
     }
     .workflow-new-detail h3 {
         font-size: 18px;
         font-weight: 500;
         font-family: 'Poppins';
         margin-bottom: 15px;
         margin-top: 20px;
         padding: 0 20px;
     }.user-list-div .cfm_role {
      display: -webkit-box;
      -webkit-line-clamp: 3;
      -webkit-box-orient: vertical;
      overflow: hidden;
      text-overflow: ellipsis;
  }.workflow-detail-heading h2 p {
    font-size: 14px;
    font-weight: 400;
    color: rgb(75, 85, 99);
}
     ul.slick-dots {
         display: none !important;
     }.workflow-new-detail h2 {
         font-size: 23px;
    font-weight: 700;
    padding: 0 0px;
    color: #111827;
    line-height: 27px;
 }.inner-wc {
     background: #fff;
     margin-top: 0px;
     border-radius: 10px;
     padding: 20px;
     float: left;
     width: 100%;
     margin-top:20px;
 }.inner-wc-flex-item {
     display: flex;
     margin-bottom: 10px;
     border-bottom: 1px solid #D1DEE1;
     padding-bottom: 10px;
     align-items:center;
 }.inner-wc-left {
     float: left;
     width: 50%;
     display: flex;
     align-items: center;
     gap: 10px;
 }
 .inner-wc-left h2 {
     margin-bottom: 0;
 }.msg_grpmember {
  display: flex;
  align-items: center;
  gap: 5px;
}.msg_grpmember .progress-color {
  background: #FA8B64;
  color: #fff !important;
  padding: 7px 10px;
  border-radius: 30px;
}
 .inner-wc-right {
     float: right;
     width: 50%;
     display: flex;
     justify-content: end;
     align-items: center;
 }
 .inner-wc-workflow-mem {
     display: flex;
     margin: 0 20px;
     align-items: center;
 }
 .inner-wc-workflow-mem {
     display: flex;
     margin: 0 20px;
     align-items: center;
 }.congratulation-title {
  font-size: 35px;
  font-weight: 600;
  color: #09AB6A;
}
 .inner-wc-left h2 {
  font-size: 16px;
  font-weight: 500;
  display: flex;
  align-items: center;
  gap: 5px;
 }.workflow-creation .accrd_subsporp_inner:last-child {
  padding-bottom: 0;
  border: none;
}.workflow-creation .inner-wc-detailing .accordion-button::after {
  width: auto;
  height: auto;
  background: none;
  content: "\f2f9";
  font: normal normal normal 14px / 1 "Material-Design-Iconic-Font";
  font-size: 30px;
  text-rendering: auto;
  position: absolute;
  top: 0;
  right: 5px;
  color: rgba(38, 42, 46, 0.3);
}.inner-wc-detailing .accrd_subsporp_inner button {
  font-weight: 600;
  color: #000;
}.msg_grpmember strong {
  font-weight: 500;
  font-size: 14px;
}.workflow-creation .fixed-bg-similar-left .accordion-button::after {
  width: auto;
  height: auto;
  background: none;
  content: "\f2f9";
  font: normal normal normal 14px / 1 "Material-Design-Iconic-Font";
  font-size: 30px;
  text-rendering: auto;
  position: absolute;
  top: 0;
  right: 5px;
  color: rgba(38, 42, 46, 0.3);
}.createform_bottom_buttons_save_next.task-completedpage .btn-primary {
  width: auto;
  min-width: 122px;
}.createform_bottom_buttons_save_next.task-completedpage .btn-primary:hover {
  background: #fa8b64;
  color:#fff;
}
.createform_bottom_buttons_save_next.task-completedpage .btn-primary.border-back-btnn {
  background: #fff;
  color: #49b8bf;
}
 .inner-wc-right a.mwm {
     background: #49B8BF;
     line-height: 20px;
     color: #fff;
     padding: 11px 22px;
     border-radius: 7px;
 }
 .inner-wc-right a.mwm:hover {
  background: #fa8b64;
}.inner-wc-detailing-lin {
     display: flex;
     border-right: 1px solid #d1dee1;
 }.yimage-detail img {
     width: 100%;
 }.inner-wc-detailing-lin p {
     width: 50%;
     padding: 2%;
 }.inner-wc-detailing-lin p strong {
     color: #000;
     font-size: 20px;
     float: left;
     width: 100%;
 }.inner-wc-detailing-lin p span {
  display: -webkit-box;
  -webkit-line-clamp: 7;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  float: left;
  width: 100%;
}.row.inner-wc-detailing {
     padding: 0 0 20px 0;
 }.inner-rin-rightup {
     display: flex;
     justify-content: space-between;
 }.inner-rin-rightup-right a {
     background: #49B8BF;
     line-height: 20px;
     color: #fff;
     padding: 11px 22px;
     border-radius: 40px;
     float: right;
 }.inner-rin-rightup-right a:hover {
  background: #fa8b64;
  color:#fff;
}.inner-rin-rightup-left strong {
     float: left;
     width: 100%;
     color: #687C8B;
     font-weight: 500;
 }.caption-wc {
     padding-right: 15px;
 }.inner-rin-rightdown {
     display: flex;
     justify-content:space-between;
 }.unflexdiv .inner-wc-left {
  width: auto;
}.unflexdiv .inner-wc-right {
    width: auto;
}.inner-wc-flex-item.unflexdiv {
  justify-content: space-between;
}.inner-rin-rightdown-left strong {
     float: left;
     width: 100%;
     color: #687C8B;
     font-weight: 500;
 }.inner-rin-rightup-left span {
     font-weight: 700;
     font-size: 30px;
     font-family: 'Poppins';
     color:#000;
 }.inner-rin-rightdown-left span {
     font-size: 16px;
     font-weight: 600;
     color: #000;
     margin-top: 5px;
     float: left;
 }.inner-rin-bottom a {
     font-size: 18px;
     color: #49B8BF;
     font-family: 'Poppins';
 }.business-area-btn-ai a {
  color: #49B8BF;
  font-size: 15px;
  text-decoration: underline;
}.business-area-btn-ai {
    float: right;
    position: absolute;
    right: 10px;
    top: 0px;
}.neu-create-formfield .video-up-inner p {
    text-align: center;
}.business-area-btn-ai-outer {
  position: relative;
}.workflow_edit ul.nav.nav-line.nav-tabs.nav-light {
  border-bottom: 1px solid #D8E4F2;
}.instant-recouring .form-group {
  float: left;
  margin-right: 40px;
  margin-bottom: 0;
}.instant-recouring {
  width: 100%;
  float: left;
  margin-bottom:10px;
}.create_focus_client_form .start_workflow_div label {
  margin-bottom: 0;
}.qldtimezone {
  font-size: 14px;
  margin-top: 4px;
  color: #b6b6b6;
}.if-video-not-choose {
  width: 100% !important;
}.pcl-od img {
  width: 100%;
}.title-priclst {
  margin:10px 0 2px 0;
  font-size: 16px;
  font-weight: 600;
  color: #000;
}.pricelist-price {
  font-size: 14px;
}
 .inner-rin-bottom a:hover{
     color: #000;
 }.inner-rin-rightdown {
     padding: 0 0 0px 0;
 }.title-cw-c {
     font-size: 13px;
     font-family: 'Poppins';
     margin-bottom: 10px;
 }.cw-car {
     display: flex;
     justify-content: space-between;
 }.task-progress-cw {
     color:#49b8bf;
     font-size: 18px;
     font-weight: 600;
     font-family: 'Poppins';
 }.task-progress-time {
     display: flex;
     font-size: 13px;
     align-items: center;
 }.task-progress-time img {
     margin-right: 5px;
 }.cb-wrap.pull-right {
  position: relative !important;
  inset: inherit !important;
}.assign_to_freelancer span.select2-search.select2-search--inline {
  top: -4px;
  position: relative;
}
 .detiallist-cw ul {
     margin: 20px 0;
     padding: 0;
 }.detiallist-cw li span {
     font-size: 13px;
     font-family: 'Poppins';
     margin-bottom: 10px;
 }.job-no-created-date {
  margin-bottom: 10px;
}.detiallist-cw li strong {
     color: #414046;
     font-size: 15px;
     font-weight: 400;
     font-family: 'Poppins';
     text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    text-align: right;
    width: 50%;
 }.detiallist-cw li strong p {
  text-align: right;
}.job-no-created-date span {
  font-size: 16px;
  font-weight: 500;
  color: #202224;
  margin-right: 20px;
}.detiallist-cw li {
     display: flex;
     justify-content: space-between;
 }.cw-carousel-btn a {
  color: #ffffff;
  font-size: 16px;
  font-family: 'Poppins';
  text-align: center;
  float: left;
  width: 100%;
  border: 1px solid #49b8bf;
  padding: 10px 20px;
  border-radius: 45px;
  background: #49b8bf;
 }button.btn.btn-primary.co-task-custom-field-btn {
  color: #ffffff;
  font-size: 16px;
  font-family: 'Poppins';
  text-align: center;
  float: left;
  width: 100%;
  border: 1px solid #007d88;
  padding: 10px 20px;
  border-radius: 45px;
  background: #007d88;
  margin-bottom: 10px;
}button.btn.btn-primary.co-task-custom-field-btn:hover {
  border: 1px solid #007d88;
  color: #007d88;
  background: #fff !important;
}
 .cw-carousel-btn a:hover{
     background:#3BAFB7;
     color:#fff;
 }.yimage-detail {
     float: left;
     width: 50%;
 }.pricelist-outer-div {
  padding: 10px;
}.taskprofile_box {
  background: #fff;
  border-radius: 10px;
  padding: 40px;
  font-family: poppins;
  float: left;
  width: 100%;
}.add_to_fav {
    color: #100F0F;
    font-size: 18px;
    float: right;
    display: flex;
    align-items: center;
    font-weight: 600;
}.add_to_fav img {
  margin-left: 10px;
}
.copy-to-link {
  color: #100F0F;
  font-size: 16px;
  float: right;
  display: flex;
  align-items: center;
  font-weight: 500;
}.copy-to-link img {
margin-right: 5px;
    float: left;
    margin-top: 4px;
}
/* .dropdown-c-event__arrow {
    background: repeating-linear-gradient(315deg, transparent, transparent 46%, #000 0, #000);
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 30px;
    height: 30px;
    border-top-left-radius: 1px;
    transition-property: font-size;
  transition-duration: 4s;
  transition-delay: 2s;
} */
.co-calendar-task-popup.co-active a:before {
  background:repeating-linear-gradient(315deg, transparent, transparent 46%, #fa8b64 0, #fa8b64);
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 30px;
  height: 30px;
  border-top-left-radius: 1px;
  transition-property: font-size;
  transition-duration: 4s;
  transition-delay: 2s;
  content: "";
  border-top-left-radius: 9px;
}.co-calendar-task-popup a {
  position: relative;
}

.team-member-colabi .hisd h2 {
  align-items: center;
  display: flex;
}
 .hisd h2 {
  align-items: center;
  display: flex;
}
.taskprofile_leftpart {
  float: left;
  width: 100%;
  border-right: 1px solid #eaf0f8;
  padding-right: 20px;
}.tplp_head {
  color: #100F0F;
  font-size: 23px;
  float: left;
  font-weight: 600;
  width: 100%;
  margin-bottom: 10px;
}.tplp_published {
  color: #687C8B;
  font-size: 15px;
  float: left;
  font-weight: 500;
  width: 100%;
}.tplp_desc {
  float: left;
  width: 100%;
  margin-top: 10px;
  color: #414046;
  font-size: 14px;
  margin-bottom: 20px;
}.tplp_cat_title {
  float: left;
  font-size: 14px;
  font-weight: 600;
  float: left;
  width: 100%;
  margin-bottom: 5px;
}.tplp_cat_list {
  font-size: 14px;
  font-weight: 600;
  float: left;
  color: #696969;
  background: #ECF5F5;
  padding: 8px 20px;
  border-radius: 7px;
}
.tplp_table .table_taskprofile thead tr th {
    text-align: left;
}
.tplp_table .table_taskprofile table td {
  text-align: left;
}.copy-to-link a {
  border: 1px solid #D0D9DA;
  padding: 5px 10px;
  border-radius: 5px;
}
.tplp_bdr {
  float: left;
  border-bottom: 1px solid #EAF0F8;
  width: 100%;
  margin: 20px 0px;
}.tplp_freelance_box {
  float: left;
  width: 100%;
  display: flex;
  margin: 20px 0;
}.tplp_head2 {
  float: left;
  width: 100%;
  font-size: 20px;
  font-weight: 500;
  color: #000;
}.tplp_free_left {
  text-align: center;
  width: 40%;
}.tplp_free_left h3 {
  font-size: 20px;
  font-weight: 600;
}.tplp_rating {
  margin-top: 5px;
}.tplp_free_left i {
  color: #FFC400;
  margin-right: 0px;
}.tplp_free_right {
  font-size: 14px;
  color: #606565;
}.tplp_example {
  position: relative;
}.tplp_report {
  color: #F61B1E;
  margin-top: 0px;
  width: 100%;
  float: left;
  display: flex;
    align-items: center;
}.tplp_report img {
  margin-right: 6px;
}.tplp_example h3 {
  font-size: 16px;
  float: left;
  width: 100%;
  margin-bottom: 5px;
}.tplp_example_img {
  float: left;
  width: 100%;
  margin-bottom: 10px;
}.tplp_example p {
  font-size: 14px;
  color: #414046;
}.tplp_table {
  border-top: 1px solid #eaf0f8;
  padding-top: 30px;
}.tplp_table h3 {
  margin-bottom: 10px;
  width: 100%;
  font-size: 20px;
  font-weight: 500;
  color: #000;
}.table_taskprofile table {
  border: 1px solid #EAF0F8;
}.table_taskprofile thead tr th {
  background: #F2F8F8 !important;
  text-align: center;
}.table_taskprofile tbody tr {
  text-align: center;
}.table_taskprofile tbody tr ul {
  text-align: left;
  list-style: inside;
}.table_taskprofile table td {
  border: 1px solid #EAF0F8;
  font-size: 15px;
}.profile_owner_img img {
  margin: 0 auto;
}.profile_owner_img {
  width: 100%;
  float: left;
  margin-bottom: 10px;
}.taskother_task {
  background: #fff;
  border-radius: 10px;
  padding: 40px;
  font-family: poppins;
  float: left;
  width: 100%;
  margin-top: 30px;
}.taskother_task h3 {
  margin-bottom: 10px;
  width: 100%;
  font-size: 20px;
  font-weight: 500;
  color: #000;
}.task_project {
  width: 25%;
}.task_project img {
  width: 100%;
}.taskother_task_inner {
  display: flex;
  gap: 15px;

}.task_project span {
  float: left;
  width: 100%;
  margin: 10px 0;
  text-align: center;
  font-size: 18px;
  font-weight: 500;
  color: #100F0F;
}.tplp_example_img img {
  width: 40%;
  float:left;
  height:auto;
}.tlist-ttl {
  font-size: 15px;
  color: #000;
  font-weight: 600;
  margin: 10px 0 5px 0;
}.tlist-price {
  font-size: 14px;
  color: #EC7850;
  font-weight: 500;
}.tlist-descr {
  margin: 10px 0;
}.tlist-descr span {
  font-size: 15px;
  color: #000;
  font-weight: 600;
  margin: 10px 0 5px 0;
}.cfmn_inner .tlist-descr p {
  padding-top: 0;
  font-size: 13px;
  font-weight: 500;
  color: #414046;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  white-space: normal;
}.tlist-freedescr span {
  font-size: 15px;
  color: #000;
  font-weight: 600;
  margin: 10px 0 5px 0;
}.owner_rating {
  display: flex;
}.owner_rating strong {
  font-size: 15px;
  font-weight: 500;
  margin-right: 10px;
}.tlist_rating i {
  color: #FFC400;
  margin-right: 0px;
  font-size: 12px;
}.tlist_rating span {
  font-size: 13px;
  color: #95A3A4;
  font-weight: 500;
}.tlist-boxouter {
  position: relative;
}.cfm_checkteam.tasklist-page {
  position: absolute;
  right: 0;
}.cfm_checkteam.tasklist-page .btn-group i {
  background: #ffffff !important;
  rotate: none;
}.cfm_checkteam.tasklist-page .btn-group i.fa.fa-ellipsis-v:before {
  color: #919595 !important;
}.cfm_checkteam.tasklist-page .btn-group button i.fa.fa-ellipsis-v:hover:before {
  color: #fff !important;
}
 .form-check-sm .form-check-input[type=radio] {
  height: 17px;
  border: 2px solid #49B8BF;
  width: 17px;
  padding: 0;
}
.pay-review-popover {
  float: left;
  padding: 10px;
}.pay-review-popover h5 {
  font-size: 18px;
  color: #434444;
  border-bottom: 1px solid #D7E2E5;
  padding-bottom: 10px;
}.payrp_inner {
  background: #F7F8F9;
  padding: 20px;
  border-radius: 10px;
  margin-top: 10px;
  float: left;
}.payrp_right {
  display: flex;
  justify-content: flex-start;
  margin-top: 3px;
  margin-bottom: 14px;
}

.pr-price.ifaccpt{
  color:#14BC8C;
}

.pr-member {
  color: #687C8B;
  font-family: 'Poppins';
}
.pay-receive-left {
    background: #fff;
    float: left;
    width: 48%;
    padding: 10px;
    border-radius: 10px;
    text-align: center;
    margin: 0 1%;
}
.pay-receive-right {
  background: #fff;
  float: left;
  width: 48%;
  padding: 10px;
  border-radius: 10px;
  text-align: center;
  margin: 0 1%;
}.pr-price {
  color: #000;
  font-size: 18px;
  font-weight: 500;
  font-family: 'Poppins';
  line-height: 18px;
}.pr-status {
  font-size: 13px;
  font-family: 'Poppins';
  color: #687C8B;
}.pay-receive-left a {
  color: #49B8BF;
  font-size: 13px;
  line-height: 13px;
  text-decoration: underline;
}
.pay-receive-left a:hover{
  color: #000;
  text-decoration: none;
}
.pay-receive-right a {
  color: #49B8BF;
  font-size: 13px;
  line-height: 13px;
  text-decoration: underline;
}
.pay-receive-right a:hover{
  color: #000;
  text-decoration: none;
}
.nfc-saved_task {
  background: #fff;
  border-radius: 20px;
  padding: 20px 20px 20px 50px;
  filter: drop-shadow(0px 4px 4px #00000040);
}
.nfc-list_saved_task{
  margin-bottom: 30px;
}
img.nfc-btndrag {
  position: absolute;
  left: 20px;
  top: 55px;
}.rihgtaftercomp {
    margin-left: 5px;
}.aftercompletedcon-dflex-outer {
    float: left;
    width: 100%;
}.nfc-saved_task_details li:last-child {
  border-bottom: none;
  padding-bottom: 0;
}
.nfc-saved_task_field_inner {
  display: flex;
  justify-content: space-between;
  border-bottom: 2px dashed #c7c7c7;
  padding:0 0 10px 0;
  margin-bottom: 0px;
  align-items: center;
}
.nfc-title {
  font-size: 16px;
  color: #000;
  font-weight: 600;
}.new-fb-creation {
  font-family: poppins;
  border-radius: 9px;
  background: #fff;
  padding: 30px;
}.nfc-cost {
  color: #000;
  font-size: 16px;
  font-weight: 500;
}.nfc-cost span {
  font-weight: 600;
  color:#FA8B64;
}
.nfc-vo-title {
  font-size: 16px;
  color: #000;
  font-weight: 600;
  float: left;
  width: 100%;
}.nfc-view-output p {
  color:#2A6363;
  font-size: 14px;
  margin-top: 5px;
}.nfc-vd-title {
  font-size: 16px;
  color: #000;
  font-weight: 600;
}.nfc-view-documents {
  margin-bottom: 20px;
  padding: 20px 0;
  border-bottom: 1px solid #E3EAEC;
}.nfc-vd-document {
  margin-top: 10px;
}.new-fb-creation button.accordion-button {
  background: #fff;
  font-size: 19px;
  color: #000;
  font-weight: 600;
  border-bottom: none;
  box-shadow: none !important;
  border-radius: 9px !important;
  display: block;
}.new-fb-creation .accordion-button::after {
  color: #000000 !important;
  font-size: 25px !important;
}h2.dnai_fav {
  display: flex;
  justify-content: space-between;
  align-items: center;
}h2.dnai_fav a {
  background: #49B8BF;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
  padding: 10px 20px;
  border-radius: 30px;
}
h2.dnai_fav a:before{
  content: " ";
  display: block;
  position: absolute;
  top: 0; right: 0; bottom: 0; left: 0;
  inset: 0 0 0 0;
  background:#fa8b64 !important;
  z-index: -1;
  transition: transform .3s ease;
  transform: scaleX(0);
  transform-origin: bottom right;
}h2.dnai_fav a:hover:before{
  transform: scaleX(1);
  transform-origin: bottom left;
}
.newai-profile-box {
  float: left;
  width: 100%;
  background: #fff;
  border-radius: 9px;
  padding: 30px;
  height: 100%;
}.newai-pfl {
  position: absolute;
  top: 0;
  left: 0px;
  bottom: 0;
  margin: 0px 0;
}.newai-profile-box-inner {
  display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom: 1px solid #DEE0E9;
    padding-bottom: 20px;
    margin-bottom: 10px;
}.npbi-btn-img {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}.npbi-btn-left {
  display: flex;
  align-items: center;
}.npbi-name {
  font-size: 20px;
  font-weight: 600;
  color: #000;
}.npbi-location {
  font-size: 16px;
  font-weight: 500;
  color: #95A3A4;
}.npbi-btn-right {
  padding-left: 15px;
}.npbi-button a {
  padding: 12px 41px;
  background: #49B8BF;
  border-radius: 9px;
  color: #fff;
  font-size: 14px;
  font-weight: 500;
}.npbi-button a:hover {
  background: #646469;
}.newai_nav ul.nav.nav-line.nav-light {
  border-bottom: 1px solid #DEE0E9;
}
h2.dnai_fav a:hover {
  background:#fa8b64;
  color: #fff;
}
.nfc-view-output {
  background:#edffff;
  padding: 20px;
  border-radius: 10px;
  margin-bottom: 20px;
  border: 1px solid #A7E1E1;
  float: left;
    width: 100%;
}
.workflow-detail-page .ngc-status {
  border-bottom: 2px dashed #c7c7c7;
  padding: 0 0 10px 0;
  margin-bottom: 10px;
}.image-name-role .rhgt-txt {
  background: #fff;
}.image-name-role .prf-timing a {
  background: #fff !important;
}
.prf-timing:before {
  content: "";
    border-top: 1px solid #ababab;
    position: absolute;
    width: 100%;
    top: 11px;
    left: 0;
    display: inline-block;
    z-index: 1;
}.prf-timing a {
  background:#edffff;
  z-index: 9999;
  padding-right:5px;
}
span.date-workflw {
  color: #6f6f6f !important;
}
.ngc-status {
  display: flex;
  align-items: center;
}.nfc_tabs_status {
  float: right;
  width: auto;
  padding: 9px 20px;
  background: #FA8B64;
  color: #fff;
  border-radius: 40px;
  box-shadow: 0px 4px 8px 0 #fa8b6438;
  margin-left:10px;
}
.nfc-saved_task_details ul {
  margin: 0;
  padding: 0;
}
.nfc-saved_task_details li {
  font-size: 15px;
    color: #000;
    margin-bottom: 0;
    font-weight: 600;
    float: left;
    width: 100%;
    border-bottom: 1px solid #e7e7e7;
    padding: 20px 0;
}
.nfc-saved_task_details li span{
  color: #595959;
  font-weight: 400;
  color: #595959;
    font-weight: 400;
    float: left;
    width: 100%;
    margin-top: 0.5rem;
}.nfc_member-img {
  float: right;
}
.nfc_tabs_status:hover {
  background: #49B8BF;
    box-shadow: 0px 4px 8px 0 #72d3d970;
}.nfc_tabs_assign {
  float: right;
  width: auto;
  padding: 9px 20px;
  background: #49B8BF;
  color: #fff;
  border-radius: 40px;
  box-shadow: 0px 4px 8px 0 #72d3d970;
  margin-left: 10px;
}.nfc_tabs_assign:hover {
  background:#FA8B64;
    box-shadow:0px 4px 8px 0 #fa8b6438;
}.create-workflow-colabi .all-weekly-days.weekly_show input.form-check-input {
    width: 16px !important;
    height: 16px;
    padding: 0;
}span#user_current_dt_time {
    width: 100%;
    float: left;
}.taskcalender-newdesign {
    display: flex;
    align-items: center;
    justify-content: space-between;
}.taskcalender-newdesign-right {
    display: flex;
    gap: 10px;
}.add-new-contact input#file {
    line-height: 43px;
}.drodash .form-group {
    margin-bottom: 0;
}.drodash .form-group .fa-angle-down {
    position: absolute;
    top: 50%;
    right: 70px;
    transform: translateY(-50%);
}.drodash .form-group .form-control {
    height: 50px;
    border: 1px solid #B4CCCC;
    border-radius: 11px;
    padding-right: 65px;
        width: 380px;
}.drodash .msg-send-icon {
    position: absolute;
    background: #F08965;
    height: 48px;
    width: 60px;
    text-align: center;
    align-items: center;
    display: flex;
    justify-content: center;
    right: 0;
    bottom: 1px;
    border-radius: 0 11px 11px 0px;
}.drodash a {
    color: #000;
}.drodash .msg-send-icon img {
    height: 20px;
}.topright-dashdrop {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
#create_guest_form .h-12.w-12.rounded-full.overflow-hidden {
    width: 100% !important;
    height: 100%;
}.fd-create-team-profile span.badge.bg-info.ms-2 {
    display: flex;
    border-radius: 70px;
    float: right;
    height: 26px;
    background: #fa8b64 !important;
    box-shadow: 0px 2px 4px 0px #0000001A;
    gap: 5px;
}
#create_guest_form img.h-12.w-12.object-cover {
    width: 100% !important;
    height: 100% !important;
}
.manual-control-message a {
    font-weight: 600;
    color: #fa8b64;
}
.manual-control-message a:hover{ 
    color: #000;
}
 /* Goldy New Dashboard AI End */

.neu-askmee {
    width: 100%;
    float: left;
    margin-bottom: 20px;
}.neu-askmee label {
    position: relative;
}.neu-askmee label i.fa.fa-search {
    position: absolute;
    top: 24px;
    left: 20px;
    color: #a5a5a5;
}.neu-askmee label input#customer-search {
    height: 60px;
    width: 620px;
    background: #00000000;
    border: 1px solid #d1d5db;
    padding: 10px 20px 10px 50px;
}.neu-askmee-autofill {
    margin-top: 10px;
}.neu-askmee-autofill a {
    color: #9CA3AF;
    font-size: 12px;
    background: #fff;
    padding: 5px 10px;
    border-radius: 40px;
    margin-right: 10px;
}.neu-todays-overview {
    border-radius: 9px;
    background: #fff;
    padding: 40px;
    font-family: poppins;
}.neu-todays-overview h2 {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 20px;
    float: left;
    width: 100%;
}.neu-over-4box {
    padding: 20px;
    border: 1px solid #E5E7EB;
    border-radius: 10px;
    box-shadow: 0px 2px 4px #8888882e;
    display: flex;
    justify-content: space-between;
        height: 129px;
}.top-question-ifno div { 
    align-items: center;
    gap: 10px;
    background: #E6F3F4;
    padding: 10px 20px;
    border-radius: 60px;
    font-size: 14px;
    color: #2F6F73;
    font-weight: 600;
    width: 270px;
    margin: 0 auto 30px auto; 
}.neu-coredetail.df h3 {
    display: flex;
    gap: 10px;
    align-items: center;
    justify-content: left;
    color: #000;
}.clb-btn-outer {
    text-align: center;
}
.top-question-ifno {
    width: 100%;
    text-align: center;
    float: left;
    display: inline-block;
}.fd-browseser-empty {
    margin: 0 auto;
}
.fd-browseser-empty .ifno-img-button a {
    border-radius: 40px;
    background: #54adba;
    color:#fff;
}
.fd-browseser-empty .ifno-img-button a:hover{
    border-radius: 40px;
    background: #000;
}
.neu-total-customers {
    color: #4B5563;
    font-size: 14px;
    font-weight: 500;
}.neu-total-num {
    font-size: 30px;
    font-weight: 700;
    color: #111827;
}.neu-total-month {
    display: flex;
    align-items: center;
    gap: 5px;
    font-size: 14px;
}
.neu-all-customers {
    border-radius: 9px;
    background: #fff;
    padding: 40px;
    font-family: poppins;
    margin-top: 20px;
}.neu-all-customers-inner {
    display: flex;
    justify-content: space-between;
    align-items: center;
}.neu-all-customers h2 {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 20px;
    float: left;
    width: 100%;
}.neu-all-customers h2 span {
    float: left;
    width: 100%;
    font-size: 14px;
    font-weight: 400;
    color: #6B7280;
    margin-top: 5px;
}.neu-search_acpt {
    position: relative;
}.neu-search_acpt label {
    position: relative;
}.neu-search_acpt label i {
    position: absolute;
    top: 13px;
    left: 10px;
    font-size: 14px;
    color: #818181;
}.neu-search_acpt label input {
    height: 42px;
    padding: 5px 20px 5px 30px;
}.neu-all-cus-rght .card-action-wrap a.btn {
    background: #F3F4F6 !important;
    height: 42px;
    display: flex;
    align-items: center;
    gap: 10px;
    width: auto !important;
    border-radius: 7px !important;
    text-align: center !important;
    padding: 0 15px !important;
    justify-content: center;
}.neu-all-cus-rght .card-action-wrap a.btn:hover {
    color: #000 !important;
    border-radius: 7px !important;
    background: #F3F4F6 !important;
}.neu-all-cus-rght .card-action-wrap .dropdown-menu p {
    font-size: 10px;
}.neu-all-cus-rght .card-action-wrap .dropdown-menu a {
    padding-left: 0;
    font-size: 14px;
    padding-bottom: 0;
}.customerLists-img-in-left {
    display: flex;
    align-items: center;
    gap: 10px;
}.customerLists-img-in-left span {
    color: #111827;
    font-size: 14px;
    font-weight: 500;
}.customerLists-img-in-left span p {
    float: left;
    font-size: 14px;
    color: #6B7280;
    width: 100%;
    font-weight: 400;
}.customerLists-img-in-left img {
    width: 40px;
    height: 40px;
}span.customer-active-color {
    height: 28px;
    background:#DCFCE7;
    color: #854D0E;
    float: left;
    line-height: 28px;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 60px;
    width: auto;
}
span.customer-complete-color {
    height: 28px;
    background:#FEF9C3;
    color: #854D0E;
    float: left;
    line-height: 28px;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 60px;
    width: auto;
}.neu-customer-addd {
    background: #FA8B64;
    height: 42px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 5px;
    padding-left: 15px;
    color: #fff;
    font-size: 14px;
    gap: 5px;
    padding-right: 15px;
}
.neu-customer-addd:hover {
    background: #49B8BF;
    color: #fff;
}

.neu-all-cus-rght {
    display: flex;
    align-items: center;
    gap: 10px;
}.neu-all-cus-rght .card-action-wrap a.btn:before {
    display: none;
}
 ul.tools-listtul {
    margin-bottom: 20px;
    margin-top: 20px;
}ul.tools-listtul li {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 10px;
    font-size: 20px;
}ul.tools-listtul li input {
  padding: 0;
  width: 25px;
  height: 25px;
}a.rates-check.invitesomeonenew.invitePopup.Zapier-btn {
  background: #fa8b64;
  border-color: #fa8b64;
}.dashneu-btm-btn span {
    width: 100%;
    float: left;
    text-align: center;
    color: #16A34A;
    font-size: 12px;
        margin-bottom: 10px;
}.dashneu-btm-btn a {
    padding: 0 10px;
    background: #EDF8F9;
    border: 1px solid #49B8BF;
    border-radius: 8px;
    float: none;
    line-height: 34px;
    color: #49B8BF;
    font-size: 14px;
    margin: 0 auto;
    width: 206px !important;
    display: inline-block;
}.dashneu-btm-btn {
    float: left;
    width: 100%;
}.addslickslide .slick-track {
    width: 100% !important;
    float: left;
}
.dashneu-btm-btn a.btn:hover{
    background: #49B8BF;
    border: 1px solid #49B8BF;
    color: #fff;
}
a.rates-check.invitesomeonenew.invitePopup.Zapier-btn:hover {
  background: #fff;
  border-color: #fa8b64;
  color:#fa8b64;
}a.zapir-btn {
  position: absolute;
  right: 0;
  background: #fa8b64;
  padding: 6px 15px;
  border-radius: 5px;
  color: #fff;
  right: 15px;
}#connect-zapiar .modal-dialog.modal-dialog-centered {
  max-width: 1000px;
}
 .teammember-hover-remove .cfmn_inner.tbdrr:hover {
  transition: none;
  transform: none;
}.button-tools-list-up a {
  border: 1px solid #fa8b64;
  font-size: 16px;
  padding: 0px 40px;
  font-weight: 400;
  float: left;
  text-align: center;
  height: 42px;
  border-radius: 7px;
  line-height: 41px;
  color: #fff;
  background: #fa8b64;
  margin-top: 0px;
  width: 100%;
  margin-bottom: 20px;
}.colabi-tol-right {
  display: flex;
  align-items: center;
  gap: 10px;
} .search_acpt.colabi-rara label {
  width: 370px;
  margin-left: 20px;
}.search_acpt.colabi-rara {
  display: flex;
  width: 100%;
}.colabi-tol-prara {
  font-size: 14px;
}.imgs-emplo-list img {
  width: 100%;
}.tileiel {
  margin: 10px;
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  color: #49b8bf;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.button-tools-list-up a:hover {
  border: 1px solid #49B8BF;
  background: #49B8BF;
}
.mytoolp1 .tools-filterr select {
    width: 250px;
    height:42px;
}.mytoolp1 .search_acpt.createclin {
  width: 250px;
}.tool-table-row {
  margin-top: 20px;
}.ai-employee-listp1 a.btn12.nav-link.child12.int_cat_filter:after {
  display: none;
}
.business-form button.accordion-button::after {
  width: auto;
  height: auto;
  background: none;
  content: "\f2f9";
  font: normal normal normal 14px / 1 "Material-Design-Iconic-Font";
  font-size: 30px;
  text-rendering: auto;
  position: absolute;
  top: 0;
  right: 5px;
  color: rgba(38, 42, 46, 0.3);
}.business-form button.accordion-button {
  margin-top: 10px;
  border-bottom: 1px solid #e7e7e7;
  padding-bottom: 10px;
  color: #000;
  font-weight: 500;
}
.view-task-custom-field a {
  font-size: 16px;
  color: #0D7A7A;
  margin-bottom: 20px;
  float: left;
  font-weight: 500;
}
 .workflow-creation.workflow-new-detail .cfm_checkteam a.nav-link i.fa.fa-ellipsis-v::before {
  color: #000 !important;
}
.workflow-creation.workflow-new-detail .cfm_checkteam a.nav-link:hover i.fa.fa-ellipsis-v::before {
  color: #ffffff !important;
  /* background: #fff !important; */
}.create_focus_client_form.transation-invo textarea {
    height: 200px;
}.transsubsc .image_content_right {
  align-items: center;
}.transsubsc .hisd {
  margin-bottom: 10px;
}.transsubsc .avatar span.boxes-usser {
  width: 45px;
  height: 45px;
}.transsubsc .contn_fm_right h3 {
  margin-bottom: 0;
}
.transsubsc .avatar {
    width: 45px;
    height: 45px;
}
 /* Goldy Css Start */

 img.left-leave {
    display: none;
}.dropped_item_id.task-item {
    margin-bottom: 20px;
}.attc-neufill-rgt span a {
    display: flex;
    gap: 5px;
    align-items: center;
}
img.right-leave {
  display: none;
}
 .image-prf1 {
    width: 50px;
    height: 50px;
}.image-prfout {
  width: calc(100% - 60px);
  margin-left: 20px;
}.create_focus_client_form .image-prfout input {
  padding: 0;
  height: auto;
  border-radius: 0;
}.image-prf3 {
  margin-top: 3px;
}
 .row.my_saved_task_section {
  height: 100%;
}.editWorkF {
  width: 17px;
  height: 17px;
  float: right;
  position: absolute;
  right: 30px;
  top: 10px;
}
 .gn_oter {
  display: flex;
}.gn_oter button {
margin-left: 10px;
padding: 0 30px !important;
font-size: 14px;
}h3.no-data-found {
  font-size: 16px;
}
 #card-agentmarketfour select {
  width: 100%;
  float: left;
}
button.btn.btn-primary.export_project_survey {
  margin-top: 10px;
  font-size: 14px;
  width: 100%;
  padding: 10px;
  border-radius: 10px;
}

button.btn.btn-primary.export_survey_result {
  margin-top: 10px;
  font-size: 14px;
  width: 100%;
  padding: 10px;
  border-radius: 10px;
}

 .hk-cntn.project_view_part h3 {
  font-size: 12px;
}
.hk-cntn.project_view_part h3 {
  font-size: 12px;
}
 .close-ai-task-close {
  font-size: 18px;
  font-weight: 600;
  border-radius: 13px;
  font-family: 'Poppins';
  width: 48%;
  margin: 0 0% 0 0;
  height: 48px;
}
.close-ai-task-close:hover {
  background: #49B8BF !important;
  border-color: #49B8BF !important;
}
.workflow_addbtn {
  width: 48%;
  margin: 0 0% 0 0;
  height: 48px;
  background: #49B8BF;
  border-color: #49B8BF;
  font-size: 18px;
  font-weight: 600;
  border-radius: 13px;
  font-family: 'Poppins';
}
.workflow_addbtn:hover {
  background: #007D88 !important;
    border-color: #007D88 !important;
}

.add_task {
  width: 48%;
  margin: 0 0% 0 0;
  height: 48px;
  background: #49B8BF;
  border-color: #49B8BF;
  font-size: 18px;
  font-weight: 600;
  border-radius: 13px;
  font-family: 'Poppins';
}.nue-cl-design {
    border-radius: 10px;
    background: #49B8BF;
    padding: 20px;
    display: flex;
    align-items: start;
    justify-content: space-between;
}.nue-cl-design-left h3 {
    color: #fff;
    font-size: 24px;
    font-weight: 600;
}.nue-cl-design-left p {
    color: #fff;
    font-size: 16px;
}.nue-cl-design-right ul li {
    float: left;
    margin-left: 10px;
    color: #fff;
    font-size: 12px;
}.nue-cl-design-right ul li {
    display: flex;
    align-items: center;
    gap: 5px;
}
.add_task:hover {
  background: #007D88 !important;
    border-color: #007D88 !important;
}.ls-head.filter-clearchat {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
 span.unread-msg-count {
  background:#fa8b64;
  color: #ffffff;
  position: absolute;
  right: -10px;
  top: 3px !important;
  border-radius: 90px;
  width: 24px;
  text-align: center;
  font-size: 12px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 600;
}a.project_view.aitask-dashboard-newbtn {
  height: 45.5px;
  font-family: 'Poppins';
  font-size: 16px;
  font-weight: 500;
}a.nav-link.task_add_pop_up {
  margin: 9px 0 0 0;
  font-size: 16px !important;
    font-weight: 400;
    color: #49b8bf !important;
    text-decoration: underline;
}

a.nav-link.task_add_pop_up:hover {

  text-decoration: none;
}
 .mf-congratulation-btn{
 padding: 10px 10px;
 border: none;
 border-radius: 18px;
 width: 100%;
 background: #49B8BF;
  color: #fff;
  font-size: 32px;
  font-weight: 500;
  font-family: 'Poppins';
}
.workflow_tabs_company_details {
  float: left;
}.workflow_tabs_company_details h5 {
  font-size: 15px;
  font-weight: 500;
}.workflow_tabs_company_details h3 {
  font-size: 15px;
  font-weight: 600;
}      .workflow_tabs_company_details p {
  font-size: 14px;
  border-bottom: 1px solid #e7e7e7;
  padding-bottom: 5px;
}#fgi_task a.nav-link.link-badge-right.inv_by_status:hover {
  background: #49b8bf;
  border-radius: 5px;
  color: #fff;
}#fgi_task a.nav-link.link-badge-right.inv_by_status:hover span.badge.badge-success {
  background: #fff !important;
}#fgi_task a.nav-link.link-badge-right.inv_by_status:hover span.green_bg {
  background: #fff !important;
  color: #49B8BF;
}
.download-message-attachments .media {
    display: block;
}.subsvie_oter .workflow_tabs_li-navitem li.nav-item {
  height: auto;
}.two-btn-taskwork {
  float: left;
  display: flex;
  justify-content: space-between;
  width: 100%;
  align-items: flex-start;
}.two-btn-taskwork a {
  border: 1px solid #49B8BF;
  font-size: 14px;
  width: auto !important;
  font-weight: 500;
  height: 42px;
  border-radius: 47px;
  line-height: 41px;
  color: #fff;
  background: #49B8BF;
  margin-top: 0px;
  font-family: 'Poppins';
  padding: 0 30px;
}.msg_grpmember select.form-control {
  width: 180px;
  background: #49b8bf;
  color: #fff;
  font-size: 15px;
  height: 42px;
  text-align: center;
  border-color: #49b8bf;
  border-radius:40px;
}.workflow-creation .accrd_subsporp_inner:first-child {
  /* border-top: 1px solid #e7e7e7;
  margin-top: 40px; */
}.msg_grpmember .reassing-completed {
  float: right;
  width: auto;
  border-radius: 40px;
  margin-top: 0;
  margin-left: 10px;
}
.two-btn-taskwork a:hover {
  border: 1px solid #49B8BF;
  color: #49B8BF;
  background: #fff;
}.hk-cntn.project_view_part {
  margin-bottom: 20px;
}
.workflow_tabs_title h3 {
    font-size: 16px;
}.workflow_tabs_title p {
  font-size: 14px;
  color:#000;
}.workflow_tabs_title {
  margin-bottom: 20px;
  float: left;
  width: 100%;
}.dtcrt {
  color: #687C8B;
  font-size: 13px;
  margin-top: 5px;
}.postion-newillustraion {
  position: relative;
}.postion-newillustraion img {
  position: absolute;
  top: 8px;
}.postion-newillustraion textarea {
  border-top: none;
  border-left: none;
  border-radius: 0;
  border-right: none;
  padding-left: 40px;
  font-size: 15px;
}
a.view_task_sum_btn {
    font-size: 16px;
    font-weight: 500;
    color: #49B8BF;
    margin: 10px 0 20px 0;
    float: left;
    width:100%;
}.nfc-list-output {
  display: flex;
  margin-top: 10px;
  float:left;
}.nfc-list-output .avatar {
  margin-right: 8px;
}span.timing-workflw {
  font-size: 12px;
}span.date-workflw {
  font-size: 12px;
}
.workflow-view-task-summary h2 {
  font-size: 18px;
  font-weight: 600;
  border-bottom: 1px solid #e7e7e7;
  padding: 0 0 10px 0;
  margin-bottom: 20px;
}.workflow-view-task-summary {
  float: left;
  width: 100%;
}.image-name-role {
  display: flex;
  align-items: center;
  margin: 10px 0 15px 0;
}.image-name-role span:nth-child(2) {
  margin-left: 10px;
  margin-right: 10px;
  color:#000;
}.image-name-role span:nth-child(3) {
  color: #49b8bf;
  font-size: 13px;
}.workflow_tabs-comment {
  margin-top: 20px;
}
.ai_prjects_tabs_status {
  float: right;
  width: auto;
  padding: 10px 20px;
  background: #49B8BF;
  color: #fff;
  border-radius: 7px;
  box-shadow: 0px 4px 8px 0 #72d3d970;
}

.list-saved-tasks {
  margin-bottom: 30px;
}

.download-message-attachments .media .media-body {
  margin: 4px 0px 0 0 !important;
  display: block !important;
}.download-message-attachments .media .media-body p {
  font-size: 12px;
  float: left;
  text-align: left;
  margin-right: 10px;
}
.image-attachment-anything-outer {
  width: 100%;
  float: left;
}.image-attachment-anything {
  float: left;
  width: 15%;
  padding-right: 11px;
  position: relative;
}.download-message-attachments {
  width: 100%;
  float: left;
}.image-attachment-anything img {
  border-radius: 15px;
  width: 100%;
}.image-attachment-anything .file-overlay {
  position: absolute;
  /* right: 10px; */
  top: 5px;
  right: 15px;
  background: #fff;
  border-radius: 50px;
}
 .emojionearea.emojionearea-inline {
  display: none;
}
 .pc_rightside .media-body .user-name {
  margin-left: 10px;
}
 .menu-content-wrap a.nav-link {
  font-size: 15px;
  font-family: 'Poppins';
}.ai_dashboard_description {
  display: block !important;
  float: left !important;
  text-align: left;
  padding-top: 5px !important;
  margin-bottom: 0 !important;
}.ai_dashboard_description h6 {
  text-align: left;
  float: left;
  width: 100%;
  margin-bottom: 0;
  color: #8F8F8F;
  font-size: 14px;
  font-weight: 400;
}.ai_dashboard_description span {
  width: 100%;
  float: left;
  text-align: left;
  font-weight: 600;
  color: #000;
  text-wrap: nowrap;
    overflow: hidden;
}.ai_dashboard_select_job {
  margin-top: 10px;
}.ai_dashboard_select_job label {
  float: left;
  width: 100%;
}.ai_dashboards_listss ul {
  margin: 10px 0;
  padding: 0;
}.ai_dashboards_listss ul li {
  font-size: 14px;
  color: #000;
  justify-content: space-between;
  display: flex;
}.ai_dashboards_listss ul li span {
  color: #8F8F8F !important;
}.ai_dashboard_select_job h6 {
  font-size: 14px;
}.ai_dashboards_list_team h6 {
  font-size: 14px;
}.ai_dashboards_list_team {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.ai_dashboards_list_team_right a {
  font-size: 14px;
  font-weight: 500;
  color: #49B8BF;
  text-decoration: underline;
}
.ai_dashboards_list_team_right a {
  text-decoration: none;
}
.form-control {
    font-family: 'Poppins' !important;
}ul>.nav-item.newdesignarrow:first-child:before {
  left: calc(0% - -15px);
    border: 7px solid transparent;
    border-top-width: 0px;
    border-bottom-color: #f3f3f3;
    position: relative;
    bottom: 100%;
    transform: translateX(0%);
    content: "";
    width: 0px;
    height: 0px;
    pointer-events: none;
    z-index: 999999;
    top: -7px;
    float: left;
    margin-bottom: -7px;
}

.nav-children ul.nav.flex-column {
  width: 100%;
}

/* .menu-content-wrap .header-subscriber-ul {
  border-radius: 20px !important;
  padding: 0 !important;
} */
.menu-content-wrap .header-subscriber-ul {
  border-radius: 10px !important;
  padding: 0px !important;
  margin-top: 0px;
}
.menu-content-wrap .header-subscriber-ul li a {
  font-size: 15px !important;
  text-align: center !important;
  width: 100% !important;
  display: block !important;
  padding: 10px !important;
  border-bottom: 1px solid rgb(230 230 230) !important;
  font-family: 'Poppins';
}
.menu-content-wrap .header-subscriber-ul li a:hover {
  color:#49b8bf !important;
}
.ai-dashboard-btn-design .avatrphtos {
  width: 235px;
}

.notifivation-page {
    background: #fff;
    padding: 50px;
    border-radius: 10px;
}
.notifivation-page h3 {
  padding: 0;
  float: left;
  width: 100%;
  color: #000;
  border-radius: 0;
  font-size: 32px;
  text-align: left;
  margin-bottom: 20px;
  font-family: poppins;
  line-height: 35px;
  border-bottom: 1px solid #e7e7e769;
  padding-bottom: 20px;
}
.notifivation-page h4 {
  padding: 0;
  float: left;
  width: 100%;
  color: #000;
  border-radius: 0;
  font-size: 23px;
  text-align: left;
  margin-bottom: 20px;
  font-family: poppins;
  line-height: 35px;
}.no-new-notification {
  background: #f7f7f7;
    float: left;
    width: 100%;
    padding: 20px 30px;
    border-radius: 20px;
    display: flex;
    justify-content: space-between;
    margin-bottom: 40px;
    align-items: center;
}.no-new-notification img {
  height: 90px;
}.no-new-notification p {
  font-size: 20px;
  font-family: 'Poppins';
}.notification-row {
  float: left;
  width: 100%;
  display: flex;
  align-items: center;
  padding: 20px 10px;
  border-bottom: 1px solid #e7e7e7;
}.notification-row-image .avatar.avatar-rounded.avatar-xs.avatar-primary {
  width: 40px;
  height: 40px;
}.notification-row-image {
  width: 67px;
}.notification-row-text {
  flex: 1;
}.notification-row-text h5 {
  font-size: 16px;
  font-family: 'Poppins';
}.notification-row-cross img {
  height: 30px;
}.notifivation-page .notification-row:last-child {
  border: none;
}.load-more-notifications {
  float: left;
  width: 100%;
  margin-top: 50px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}.load-more-notifications a {
  padding: 0px 10px;
  border-radius: 10px;
  width: 180px;
  margin-right: 0;
  background: #fff;
  color: #49B8BF;
  font-size: 16px;
  height: 50px;
  font-weight: 500;
  line-height: 50px;
  border: 1px solid #49B8BF;
  font-family: 'Poppins';
}
.load-more-notifications a:hover {
  background: #49B8BF;
  color: #fff;
  border: 1px solid #49B8BF;
}
 .right-discussion-box .discussion-div {
  overflow: auto;
  display: inline-block;
  width: 100%;
  vertical-align: top;
  background: #fff;
    width: 100%;

    padding: 0 30px;
}.join-discussion_subscribe-side {
  position: absolute;
  left: 0px;
  top: 20px;
  margin-bottom: 20px;
  border-radius: 9px;
  bottom: 0px;
  overflow: hidden;
}
.form-group.reply-box{
  margin: 0;
  float: left;
    height: 55px;
    display: block;
    width: 100%;
    padding: 0 30px 20px 30px;
    border-bottom-right-radius: 9px;
    border-bottom-left-radius: 9px;
  }
img.icnshow-private-profile {
    display: none;
}
a.clear_filter.client_filter {
  font-size: 16px;
}
.container-large.survey-validation {
  padding-top: 20px;
  padding-bottom: 20px;
}
.subspop_right_profile h4 {
  text-align: center;
  color: #fff;
  margin-bottom: 0;
  font-size: 32px;
  text-transform: uppercase;
  padding: 15px 0;

}a.chvr {
  font-size: 20px;
  margin: 20px 0;
  float: left;
  width: 100%;
  text-align:enter;

}#survey-success-modal .subspop_profile_details {
  padding-top: 0;
  border-top: none;
  border-bottom: 1px solid #e7e7e7;
}
 .mobile-sidebar{
  display:none;
}.filter-mobile-btn{
  display:none;
  }
 .view_client a#edit-client {
  width: 100%;
  text-align: left;
}.view_client a#edit-client:hover {
  background: #f7f7f7;
}

 .dropdown-notifications .m-4 h6 {
  border: none !important;
  padding: 0 !important;
}
 .client_list_box {
  height: 43px !important;
}
 .client_list_box .custom-select {
  position: relative;
  display: inline-block;
  width: 100%;
  border: none;
  border-radius: 0 !important;
}


.client_list_box .select-selected {
  color: #fff;
  font-size: 14px;
  background: #49B8BF;
  width: 100%;
  text-align: center;
  padding: 10px 20px;
  font-weight: 500;
  border-radius: 10px;
  height: 43px;
  line-height: 23px;
  display: flex;
  align-items: center;
  cursor: pointer;
}
/* .select-selected {
    background-color: #f1f1f1;
    padding: 10px;
    border: 1px solid #ddd;
    cursor: pointer;
    border-radius: 5px;
    display: flex;
    align-items: center;
} */

.select-selected img {
    width: 25px;
    height: 25px;
    border-radius: 50%;
    margin-right: 10px;
}
.select-items {
  position: absolute;
  background-color: #f1f1f1;
  border: 1px solid #ddd;
  border-radius: 5px;
  z-index: 99;
  width: 100%;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
  max-height: 200px;
  overflow-y: auto;
  top: 45px;
}
.select-items .select-option {
  padding: 10px 20px;
  cursor: pointer;
  display: flex;
  align-items: center;
  background: #fff;
  border-bottom: 1px solid #e7e7e7;
  height: 43px;
  font-size: 14px;
  font-family: 'Poppins';
}
.select-items .select-option:hover {
  background-color: #49b8bf;
  color: #fff;
}
.select-items .select-option img {
    width: 30px;
    height: 30px;
    border-radius: 50%;
    margin-right:5px;
}
.select-hide {
    display: none;
}
.client_list_box .select-items .avatar.avatar-xs {
  margin-right: 5px;
}
 .subsincentv_clntteam_client a.nav-link strong:after {
  content: "\f2f9" !important;
  font: normal normal normal 1.225rem / 1 "Material-Design-Iconic-Font";
  text-rendering: auto;
  float: right;
  text-align: right;
  position: absolute;
  right: 11px;
  color: #909E9F !important;
  top: 11px;
}


 .active_session{
  border: 2px solid #49b8bf;
}a.list_edit_btn {
  margin-right: 5px;
}a.list_edit_btn img {
  height: 20px;
}
.pck_switch_inner_ty {
  justify-content: space-between;
  display: flex;
}.pck_switch_inner_ty .pck_switch_inner {
  display: flex;
  float: right;
  align-items: center;
}.pck_switch_inner_ty .monthly_sw {
  font-size: 16px;
  font-family: poppins;
  color: #000;
  font-weight: 500;
  line-height: 31px;
  margin-right: 10px;
}.pck_switch_inner_ty .switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
}

.pck_switch_inner_ty .switch input {
  opacity: 0;
  width: 0;
  height: 0;
  zoom: 1.8;
  padding: 0 !important;
  margin: 0;
}
.pck_switch_inner_ty .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #43bec6;
  -webkit-transition: .4s;
  transition: .4s;
}.pck_switch_inner_ty .slider.round {
  border-radius: 34px;
}.pck_switch_inner_ty .form-switch.form-switch-xl {
  padding-left: 0;
}.pck_switch_inner_ty .form-switch.form-switch-xl .form-check-input {
  margin-left: 0;
  margin-top: 0;
}
.pck_switch_inner_ty .slider:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}.pck_switch_inner_ty .slider.round:before {
  border-radius: 50%;
}.pck_switch_inner_ty .yearly_sw {
  font-size: 16px;
  font-family: poppins;
  color: #767676;
  font-weight: 500;
  line-height: 31px;
  margin-left: 10px;
}.pck_switch_inner_ty .savepercentage {
  float: left;
  padding: 4px 12px;
  color: #0FA493;
  font-family: poppins;
  font-size: 14px;
  background: #D3F6F2;
  border: 1px solid #A9E7E0;
  border-radius: 50px;
  font-weight: 500;
  line-height: 23px;
}
 span.showinmobile {
    display: none !important;
}

 .modal-footer.align-items-center.createcategory_popbtn button#close-model-focus-group {
  width: 48%;
    margin: 0 0% 0 0;
    height: 48px;
    background: #fff;
    border: 1px solid #49B8BF;
    font-size: 18px;
    font-weight: 600;
    border-radius: 43px;
    font-family: 'Poppins';
    color: #49B8BF;
}
.modal-footer.align-items-center.createcategory_popbtn button#close-model-focus-group:hover {
  background: #49B8BF!important;
  border-color: #49B8BF!important;
  color: #fff!important;
}


@keyframes bell-ring {
  0% {
      transform: rotate(0deg);
  }
  25% {
      transform: rotate(-10deg);
  }
  50% {
      transform: rotate(10deg);
  }
  75% {
      transform: rotate(-10deg);
  }
  100% {
      transform: rotate(0deg);
  }
}

.animate-bell {
  animation: bell-ring 1s ease-in-out infinite;
}
.modal-footer.align-items-center.createcategory_popbtn button#add_group_name {
  width: 48%;
  margin: 0 0% 0 0;
  height: 48px;
  background: #49B8BF;
  border-color: #49B8BF;
  font-size: 18px;
  font-weight: 600;
  border-radius: 40px;
  font-family: 'Poppins';
  color:#fff;
}

.modal-footer.align-items-center.createcategory_popbtn button#add_group_name:hover {
  background: #fa8b64 !important;
  border-color: #fa8b64 !important;
}

.modal-footer.align-items-center.createcategory_popbtn button#update-group {
  width: 48%;
  margin: 0 0% 0 0;
  height: 48px;
  background: #49B8BF;
  border-color: #49B8BF;
  font-size: 18px;
  font-weight: 600;
  border-radius: 13px;
  font-family: 'Poppins';
}

.modal-footer.align-items-center.createcategory_popbtn button#update-group:hover {
  background:#007D88 !important;
  border-color:#007D88!important;
}

 .add-new-contact  button.btn-close::before {
  font-size: 25px;
}
 .add-new-contact .modal-content {
  border-radius: 45px;
  padding: 50px;
}.add-new-contact p {
      text-align: left;
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 20px;
    color: #4B5563;
}.add-new-contact h5 {
  color: #000 !important;
  font-weight: 600;
  padding: 0 0 15px 0 !important;
  background-color: #fff !important;
  margin-bottom: 0 !important;
  font-size: 32px;
}.add-new-contact button.btn-close {
  color: #606565 !important;
  background: none !important;
  width: 0;
  height: 0;
  right: 0;
  top: -20px;
}.add-new-contact .form-group {
  padding: 0px;
  margin-bottom: 10px !important;
}.add-new-contact input {
  border-color: #B8C1C1 !important;
  border-radius: 7px;
  height: 43px;
  font-size: 14px;
  padding: 00 20px;
  margin-top: 5px;
}
.add-new-contact label.ctlabel {
    font-weight: 400;
    font-size: 16px;
    color: #000;
}span.reassign-subtext {
    font-size: 12px;
    font-weight: 400;
    line-height: 16px !important;
    float: left;
    margin-bottom: 10px;
}

.choose-40 input{
  line-height:40px;
}
.nfc_tabs_assign.re-assign-popup.withItp56::after {
    content: attr(data-tooltip);
    position: absolute;
    bottom: 50%;
    left: 50%;
    transform: translateX(-50%);
    color: #000000;
    background: #ffffff !important;
    border-radius: 20px !important;
    height: auto;
    line-height: 15px !important;
    padding: 15px 15px !important;
    opacity: 1;
    pointer-events: none;
    transition: opacity 0.3s ease;
    font-size: 12px;
    width: 300px;
    float: left;
        z-index: 9999;
        box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
}.withItp56 {
    position: relative;
    display: inline-block;
    cursor: pointer;
    text-decoration: none; 
}
.add-new-contact .modal-dialog.modal-dialog-centered {
  max-width: 650px;
}
 .cfm_checkteam button.btn.btn-secondary.dropdown-toggle::after {
  display: none;
}.dropdown-item-heading {
  background: #f7f7f7;
  padding: 4px;
  border-radius: 0.25rem;
  margin-bottom: 2px;
  text-align: left;
  padding-left: 10px;
  font-weight: 600;
}.cfmn_inner .dropdown-item input {
  margin-top: 8px;
  float: left;
  margin-right: 7px;
  width: 16px;
  height: 16px;
}.cfmn_inner .dropdown-item label {
  white-space: nowrap;
  width: 140px;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-top: 4px;
}.cfm_checkteam .dropdown-divider {
  margin: 0;
}.cfm_checkteam .dropdown-menu.w-200p.show {
  width: 230px !important;
}.dropdown-item-out {
  height: 120px;
  overflow: auto;
  -ms-overflow-style: none;
  scrollbar-width: none;
}.cfm_checkteam .dropdown-item-out .dropdown-item .form-check {
  padding: 0;
  margin: 0;
}.cfm_checkteam .dropdown-item.InviteGroupBtn {
  padding: 0;
}
.cfm_checkteam button.btn.btn-secondary.dropdown-toggle {
    padding: 0;
    background: none !important;
    border: none !important;
}
.cfm_checkteam button.btn.btn-secondary.dropdown-toggle:hover {
  background: none !important;
  border: none !important;
}
 #svgrp li li:hover {
    background: #f7f7f7;
    color: #000;
}#svgrp li li{
  padding: 5px 7px;
  border-radius: 3px;
}.cfm_checkteam .nav-link::after {
  margin-right: 5px;
}#svgrp {
  border: none !important;
}
 .thank_y_page_inner {
    background: url(https://colabi.net/colabi/images/bg_verify.jpg) !important;
    background-size: cover !important;
    height: 100vh;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.thank_y_page_inner {
    background: url(https://myfocusgroup.online/saas/images/bg_verify.jpg) !important;
}.thank_y_page_inner .jumbotron {
  background: #fff;
  border-radius: 50px;
  margin: 0 auto;
  padding:30px 40px;
  width: 580px;
  text-align: center;
}.thank_y_page_inner .jumbotron h1 {
  font-family: 'Poppins';
  font-weight: 600;
  font-size:45px;
  margin-bottom: 20px;
}.thank_y_page_inner .jumbotron h6 {
  font-size: 22px;
  line-height: 34px;
  margin-bottom: 0;
  color: #49b8bf;
  font-weight: 600;
  font-family: 'Poppins';
  padding-bottom: 20px;
  margin-top: 25px;
  border-bottom: 1px solid #e7e7e7;
}.thank_y_page_inner .jumbotron a {
  background: #49B8BF;
  padding: 10px 80px;
  border-radius: 7px;
  color: #fff;
  font-weight: 600;
  margin-top: 30px;
  float: none;
  margin: 10px auto 0 auto;
  display: inline-block;
  border: 1px solid #49B8BF;
  font-family: 'Poppins';
  font-size: 16px;
    margin-top: 20px;
}.thank_y_page_inner .jumbotron p {
  font-size: 20px;
  line-height: 30px;
  margin-bottom: 0;
}
.thank_y_page_inner .jumbotron a:hover {
  background: #fff;
  border: 1px solid #49B8BF;
  color:#49B8BF;
}
 .topclientpage .invtn_outer.createclin {
    order: 3;
    justify-content: end;
}.newfxd_design_right_form.topclientpage {
  top: 20px;
}
.topclientpage .invtn_outer.createclin a.createclient_btn {
  color: #fff;
  background: #49B8BF;
}
.forsecondpage .step3twobtn .createclinform {
    width:33.33% !important;
}

/* .newfxd_design_right_form.topclientpage .invtn_outer.createclinform {
  order: 3;
  justify-content: end;
  display: flex;
} */

label.header-search-box {
  position: relative;
}label.header-search-box i {
  position: absolute;
  top: 13px;
  left: 13px;
  color: #d1d1d1;
  font-size: 14px;
}label.header-search-box input {
  padding: 3px 10px 1px 35px;
  font-size: 14px;
  height: 38px;
}
.topclientpage .invtn_outer.createclin a.createclient_btn:hover {
  color: #BBBBBB;
    background: #F9F9F9;
}
.row.create_client2\.2 a.createclient_btn {
  width: 100%;
}.row.create_client2\.2 a.chooseclient_btn {
  width: 100%;
}
.forsecondpage .searc_accptd .createclin {
  width: 33.33%;
}
.forsecondpage .searc_accptd .createclin a.createclient_btn {
  width: 100%;
  background: #49b8bf;
  border-color: #49b8bf;
  color: #fff;
}


.forsecondpage .searc_accptd .createclin a.createclient_btn:hover {
  background: #007d88 !important;
  border-color: #007d88 !important;
}

  .top-group-section a.btn.btn-primary.InviteGroupBtn {
  width: 100%;
}.top-group-section a.btn12.nav-link.child12.saved_group_filter {
  float: left;
  width: 100%;
  margin-bottom: 0px;
}
.top-group-section a.btn12.nav-link.child12.saved_group_filter:hover {
  border-radius:5px;
}
.top-group-section a.btn12.nav-link.child12.saved_group_filter::after {
  display: none;
}
.top-group-section ul {
  margin: 0;
  padding: 0;
}.top-group-section ul li.nav-item li {
  margin-bottom: 0px;
  float: left;
  width: 100%;
}.top-group-section #saved_role li.nav-item li {
  display: flex;
}
.top-group-section a.btn.btn-danger.btn-sm.delete-group {
  float: right;
  width: auto;
  background: none;
  border: none;
  color:#f00;
  padding: 0;
  display: block;
  margin: 0 0 0 10px;
  line-height: 41px;
  height: 38px !important;
  font-size: 17px;
}.top-group-section button.btn.btn-primary.btn-sm.edit-group {
  width: auto;
    float: right;
    background: none;
    border: none;
    color:#49b8bf;
    padding: 0;
    margin: 0 0 0 10px;
    line-height: 41px;
    height: 39px !important;
    font-size: 17px;
}.top-group-section button.btn.btn-primary.btn-sm.edit-group:hover {
  background: none !important;
}.top-group-section a.btn.btn-danger.btn-sm.delete-group:hover {
  background: none !important;
}
 .newfxd_design_single_full .create_focus_survey_form {
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -ms-flex: 1;
    flex: 1;
    height: 100%;
    overflow-y: scroll;
    overflow-x: hidden;
    -ms-overflow-style: none;
    scrollbar-width: none;
}
 .cfm_numbering label strong {
  display: none;
}.avatar.avatar-rounded.avatar-primary.image_fm .initial-wrap {
  width: 50px !important;
  height: 50px !important;
}.image_content_right .avatar.avatar-rounded.avatar-primary.image_fm .initial-wrap {
  width: 60px !important;
  height: 60px !important;
}.colavi-award-trophy {
  position: absolute;
  right: 16px;
}.colavi-award-trophy img {
  height: 23px;
}.flexnormal-tsk-detail {
  width: -webkit-calc(100% - 50px);
}.normal-skdetail .aftercompletedcon-dflex .avatar {
  height: 40px;
  width: 40px;
}.flexnormal-tsk-detail .rhgt-txt {
  float: left;
  padding: 0;
}
 .swal2-styled.swal2-confirm {
    background-color: #49B8BF !important;
    font-family: 'Poppins';
    font-weight: 600;
    padding: 9px 30px;
    outline: none;
    border-radius: 30px !important;
}div#swal2-html-container {
  font-size: 19px;
}h2#swal2-title {
  text-transform: uppercase;
  margin-bottom: 5px;
  font-size: 20px;
  font-weight: 700;
  font-family: 'Poppins';
  color: #000;
}.nue2-task-complete.ts_nue .leftimg {
    background-color:#3b82f6;
    border-radius: 5px;
    padding: 5px;
}.legend-inner {
    float: right;
    width: 100%;
    margin-top: 10px;
}

.fc-event-selected::after, .fc-event:focus::after {
    background: rgb(0 0 0 / 0%) !important; 
}
.fc-timegrid-event-harness { 
    margin-top: 1px !important; 
}









.nue2-task-complete .leftimg img {
    width: 15px;
}
.nue2-task-complete .leftimg {
    background-color: #f87e6b;
    border-radius: 5px;
    padding: 5px;
}
 .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #f7f7f7;
    border: none !important;
    font-size: 75%;
    border-radius: 0.25rem;
    color: #262a2e;
    margin-right: 0.375rem !important;
    margin-left: 0 !important;
    margin-top: 0 !important;
    padding: 0.25rem 0.5rem !important;
    font-weight: 500;
    text-transform: capitalize;
    height: 26px !important;
    line-height: 20px !important;
    float: left;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove {
  color: #262a2e;
  font-weight: 600;
  margin-left: 0.375rem;
  float: right;
  font-size: 0.875rem;
  opacity: 0.5;
  padding-top: 1px;
  height: 0;
  position: relative;
  top: -2px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover {
  opacity: 1;
}

 .select2-container--default .select2-selection--multiple .select2-selection__rendered {
  padding: 0;
    margin-top: 10px;
    display: flex;
    padding-top: 0px;
}
 .sell-custom-buttons {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
  float: left;
  width: 100%;
}.sell-custom-button-inner-left a {
  border: 1px solid #49B8BF;
  font-size: 15px;
  font-weight: 500;
  float: right;
  text-align: center;
  height: 42px;
  border-radius: 7px;
  line-height:39px;
  color: #fff;
  background: #49B8BF;
  margin-top: 0px;
  margin-right: 15px;
  padding: 0 20px;
}
.sell-custom-button-inner-left a:hover {
  border: 1px solid #49B8BF;
  color: #49B8BF;
  background: #fff;
}.sell-custom-button-inner-right {
  border: 1px solid #49B8BF;
  font-size: 15px;
  font-weight: 500;
  float: right;
  text-align: center;
  height: 42px;
  border-radius: 7px;
  line-height: 39px;
  color: #49B8BF;
  background: #fff;
  margin-top: 0px;
  padding: 0 20px;
}
.sell-custom-button-inner-right:hover {
  border: 1px solid #49B8BF;
  color: #fff !important;
  background: #49B8BF;
}
.table_incentives td a img {
  width: auto;
}
 .stepfirst-border {
    border: 1px solid #e7e7e7;
    margin-bottom: 30px;
    border-radius: 5px;
    padding: 20px;
}.stepfirst-title {
  font-size: 19px;
  font-weight: 600;
  margin-bottom: 20px;
  color:#000;
}
.previe-send-samoke img {
  width: 100px;
}
.stepfirst-video {
  width: 100%;
}
 .accrd_sample-to-test h5 {
    font-size: 18px;
    color: #000;
    font-weight: 600;
    padding-bottom: 20px;
    border-bottom: 1px solid #e7e7e7;
}.accrd_sample-to-test-inner {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
}.accrd_sample-to-test-inner p {
  color: #606565;
  font-size: 13px;
}.astti-left-title {
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 10px;
}.astti-left-inner {
  display: flex;
  margin-bottom: 30px;
}.astti-left-img {
  width: 140px;
  float: left;
  margin-right: 30px;
}.astti-cmmnt {
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 10px;
  color:#000;
}.complete-survy-before label {
  font-size: 17px;
  margin-bottom: 10px;
}.complete-survy-before ul {
  margin: 0;
  padding: 0;
}.complete-survy-before ul li {
  font-size: 16px;
  color: #606565;
  margin-bottom: 10px;
}.complete-survy-before .form-group {
  margin-bottom: 30px;
}.complete-survy-before ul li input {
  margin-right: 5px;
}a.complete-survey-btn {
  background: #49B8BF;
  color: #fff;
  font-size: 14px;
  font-weight: 500;
  border-radius: 7px;
  width: 135px;
  height: 42px;
  float: right;
  text-align: center;
  line-height: 42px;
  margin-top: 0;
}.resp-clien-surv-oter {
  padding: 30px !important;
  border-radius: 9px;
  float: left;
  width: 100%;
  height: 100%;
  background: #fff;
}.resp-clien-surv h2 {
  color: #262A2E;
  font-family: Poppins;
  font-size: 19px;
  font-style: normal;
  font-weight: 600;
  line-height: 28px;
}.resp-clien-surv {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}.resp-clien-surv-oter th {
  font-weight: 500;
  font-family: 'Poppins';
  font-size: 17px !important;
}.resp-clien-surv-oter tr {
  font-size: 15px !important;
  font-weight: 500;
  font-family: 'Poppins';
}.table_incentives thead tr th:last-child {
  text-align: center;
}.table_incentives tbody tr td:last-child {
  text-align: center;
}
.table_incentives tbody tr td:last-child a img {
  display: inline-block;
}.astti-p {
  font-size: 14px;
  font-weight: 500;
}.astti_det strong {
  font-size: 14px;
  font-weight: 600;
  width: 150px;
  float: left;
  color:#000;
}.astti_det span {
  font-size: 14px;
  font-weight: 400;
}.astti_det {
  margin-bottom: 10px;
}.astti-left-img img {
  width: 100%;
}.astti-right {
  padding-top: 32px;
}
.website_revi_btn a {
    float: right;
    background: #EDEDED;
    padding: 10px 20px;
    border-radius: 5px;
    font-size: 14px;
    font-weight: 500;
}.row.bdr_accr.last {
  border: none;
}.subporp_accordion.cmpreview .accordion-item{
  border: 1px solid #e7e7e7 !important;
}.subporp_accordion.cmpreview .accordion-item h3 button {
  border-radius: 10px;
  border: none !important;
}
.content-media-review .compa_dt_ttl {
  font-size: 14px;
}.website_revi_btn.revied a {
  color: #18C271;
  background: #E1F9ED;
}.ttl-website {
  font-size: 15px;
  color: #000;
  font-weight: 600;
  padding: 0 0 10px 0;
}.ttl-website-p {
  font-size: 14px;
}.ttl-website-oter {
  float: left;
  width: 100%;
  padding: 30px 0;
}.row.bdr_accr.last .ttl-website-oter {
  padding-bottom: 0;
}
.row.bdr_accr {
  border-bottom: 1px solid #e7e7e7;
  margin-bottom: 20px;
}
 .accrd_colabi_subs {
  margin-top: 30px;
}.accrd_colabi_subs h5 {
  font-size: 18px;
  color: #000;
  font-weight: 600;
  padding-bottom: 20px;
  border-bottom: 1px solid #e7e7e7;
}.accrd_colabi_subs ul.cmpnydetl {
  margin: 0;
  padding: 20px 0;
}.accrd_colabi_subs h3 {
  font-size: 15px;
  font-weight: 600;
}.accrd_colabi_subs h3 img {
  width: 40px;
  height: 40px;
  margin-right: 6px;
}.accrd_colabi_subs p {
  font-size: 14px;
}
 span.select2-search.select2-search--inline {
  top: -24px;
  position: relative;
}

 .prvprf {
  float: left;
  width: 100%;
}
.prvprf h4 {
  float: left;
}

 .cfm_bottom_options_right {
  margin-top: 0px;
}.respondemt_dash_popup h2 {
    font-size: 35px;
    font-weight: 600;
    color: #000;
    font-family: 'Poppins';
}.respondemt_dash_popup p {
      color: #6F6F6F;
    font-size: 16px;
    font-family: 'Poppins';
    margin-bottom: 15px;
    width: 100%;
    text-align: center;
}.respondemt_dash_popup {
  margin-top: 20px;
}.subspop_footer .btn_back_nxt.res-dash {
  padding: 0px 0px;
}#project-name-list-modal thead th {
  font-size: 16px;
  text-transform: uppercase;
  background: #49b8bf !important;
  color: #fff;
}
#focus-name-list-modal thead th {
  font-size: 16px;
  text-transform: uppercase;
  background: #49b8bf !important;
  color: #fff;
}
img.icnshow2 {
  display: none;
}a.rates-check.invitesomeonenew {
  border: 1px solid #49B8BF;
  font-size: 14px;
  padding: 0px 40px;
  font-weight: 400;
  float: left;
  text-align: center;
  height: 42px;
  border-radius: 7px;
  line-height: 41px;
  color: #fff;
  background: #49B8BF;
  margin-top: 0px;
}
a.rates-check.invitesomeonenew:hover {
  border: 1px solid #49B8BF;
  color: #49B8BF;
  background: #fff;
}

.forsecondpage .newfxd_design_left{
top:20px;
}
.forsecondpage .newfxd_design_single_full{
top:20px;
}
.forsecondpage .newfxd_design_right{
top:20px;
}
.col-md-12.newfxd_design_full.topclientpage {
  height: auto !important;
}
.topclientpage .newfxd_design_left {
  top: 20px;
}.topclientpage .newfxd_design_right {
  top: 20px;
}
.newfxd_design_single_full .step2_rsidbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-grow: 1;
  flex-flow: column;
  height: 100%;
  background: #fff;
  margin: 0 15px;
}.newfxd_design_single_full {
  margin-left: 0;
  margin-bottom: 30px;
  border-radius: 9px;
  bottom: 0;
  margin-bottom: 30px;
  position: absolute;
  top: 207px;
  right: 0;
}


.filscol {
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
  overflow-y: scroll;
  overflow-x: hidden;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
 /* Goldy fixed height CSS start */

 .prpf_design_left {
  position: absolute;
  top: 0;
  left: 0px;
  bottom: 0;
  margin: 20px 0;
}
span.mobi-dash01-star {
    width: 20px;
}
 .prpf_design_outer {
  position: relative;
  /* overflow: hidden; */
  /* height: calc(100vh - 65px); */
  -moz-transition: height 0.2s ease;
  -o-transition: height 0.2s ease;
  -webkit-transition: height 0.2s ease;
  transition: height 0.2s ease;
}

.prpf_design_right {
  bottom: 0;
  position: absolute;
  top: 0;
  right: 0;
  margin: 20px 0;
}.profile-left-sidebar-inner-main {
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
  overflow-y: scroll;
  overflow-x: hidden;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
 .newfxd_design_outer {
    position: relative;
    /* overflow: hidden; */
    height: calc(100vh - 65px);
    -moz-transition: height 0.2s ease;
    -o-transition: height 0.2s ease;
    -webkit-transition: height 0.2s ease;
    transition: height 0.2s ease;
}
.newfxd_design_outer .choose_client_div.hide_show_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  position: relative;
  overflow: hidden;
  left: 0;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.newfxd_design {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-grow: 1;
  flex-flow: column;
  height: 100%;
  /* background: #fff; */
  z-index: 10;
}

.newfxd_design_full {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  height: 147px;
  margin-bottom: 30px;
  margin-top: 30px;
  border-radius: 9px;
}

.newfxd_design_full .progress_bar_step1_outer {
  padding: 40px 100px;
  margin: 0 12px;
  width: 100%;
}

.newfxd_design_right {
  margin-left: 0;
  border-radius: 9px;
  bottom: 0;
  margin-bottom: 20px;
  position: absolute;
  top: 207px;
  right: 0;
}

.newfxd_design_right .hisd {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  height: 45px;
  border-bottom: 1px solid #eaeaea;
}

.newfxd_design_right .choose_focus_member_new {
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
  overflow-y: scroll;
    overflow-x: hidden;
    -ms-overflow-style: none;
    scrollbar-width: none;
}
.newfxd_design_right02 .row.create_client2\.2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
}

.top-menu-colabi-page a {
  border: 1px solid #49B8BF;
  font-size: 14px;
  font-weight: 600;
  float: right;
  text-align: center;
  height: 42px;
  border-radius: 7px;
  line-height: 42px;
  color: #49B8BF;
  padding: 0 20px;
  margin-left: 10px;
}
.top-menu-colabi-page button {
  border: 1px solid #49B8BF;
  font-size: 14px;
  font-weight: 600;
  text-align: center;
  height: 42px;
  border-radius: 7px;
  line-height: 41px;
  color: #49B8BF;
  padding: 0 20px;
}

.newfxd_design_right .step2_rsidbar {
  border-radius: 9px;
  background: #fff;
  padding: 40px;
  font-family: poppins;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-grow: 1;
  flex-flow: column;
  height: 100%;
  background: #fff;
  z-index: 10;
}
.newfxd_design_right_form {
  margin-left: 0;
  margin-bottom: 30px;
  border-radius: 9px;
  bottom: 0;
  margin-bottom: 30px;
  position: absolute;
  top: 207px;
  right:0;
}.newfxd_design_right_form .step2_rsidbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-grow: 1;
  flex-flow: column;
  height: 100%;
  background: #fff;
  margin: 0 15px;
}.row.create_client2\.2 {
  border-bottom: 1px solid #E2E2E2;
  padding-bottom: 20px;
  margin-bottom: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
}.create_focus_client_form {
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
  overflow-y: scroll;
  overflow-x: hidden;
  -ms-overflow-style: none;
  scrollbar-width: none;
}.create_client_form_workstp {
  background: rgba(247, 247, 247, 1);
  color: #000;
  padding: 12px 30px;
  font-size: 16px;
  font-weight: 500;
  float: left;
  margin-bottom: 10px;
      margin-top: 10px;
}.createform_bottom_buttons_save_next .btn-primary {
  height: 42px;
  width: 122px;
  border: 1px solid #49B8BF;
  background: #49B8BF;
  margin-left: 10px;
  font-family:poppins;
}.createform_bottom_buttons_save_next .btn-primary:hover {
  background: #fa8b64 !important;
  color: #ffffff;
  border-color: #fa8b64 !important;
}
.createform_bottom_buttons_save_next .btn-secondary {
  height: 42px;
  width: 122px;
  border: 1px solid #49B8BF;
  background: #fff;
  color:#49B8BF;

}.createform_bottom_buttons_save_next .btn-secondary:hover {
    background: #49B8BF !important;
    color: #fff;
    border: 1px solid #49B8BF !important;
}
.newfxd_design_right02 .create_focus_client_form {
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
  overflow-y: scroll;
  overflow-x: hidden;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.newfxd_design_left {
  position: absolute;
    top: 207px;
    left: 0px;
    margin-left: 0;
    bottom: 0;
    z-index: 100;
    border: none;
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    margin-bottom: 20px;
    border-radius: 9px;
}

/* Goldy fixed height CSS End */

 .stepone_changeouter {
  border-radius: 9px;
  background: #fff;
  padding: 40px;
  font-family: poppins;
  margin-bottom: 30px;
}
.accordion.accordion-card > form .accordion-item {
  margin-bottom: 15px;
}

 .step1_accordion {
  font-family: 'Poppins';
}.steps_heading-bg {
  background: rgba(67, 190, 198, 0.47);
  margin-bottom: 15px;
  padding: 0px 25px;
  border-radius: 9px;
  font-size: 19px;
  font-weight: 600;
  color: #fff;
  height: 59px;
  line-height: 59px;
}.step-ns_inner-hd {
  float: left;
  width: 100%;
  margin: 20px 0;
}.step-ns_inner-hd h5 {
  background: #fff;
  font-size: 19px;
  color: #000;
  font-weight: 600;
  border-bottom: none;
  box-shadow: none !important;
  border-radius: 9px !important;
  margin-bottom: 0;
}.step-ns_inner-hd p {
  font-size: 13px;
  float: left;
  width: 100%;
  font-weight: 400;
  color: #606565;
  margin-top: 5px;
}


 .steps_heading_outer {
  display: flex;
  justify-content: space-between;
  margin-bottom: 20px;
  align-items: center;
}.steps_heading {
  font-size: 26px;
  font-weight: 600;
  color: #000;
}
.right-of-heading a {
  color: #49B8BF;
  font-size: 15px;
  font-weight: 700;
}.right-of-heading span {
  margin-left: 10px;
}
ul.post-reel-advertisement li {
  float: left;
  margin-right: 60px;
}
ul.post-reel-advertisement {
  padding: 0;
  margin: 0 0 20px 0;
  float: left;
}.flex-tabs-headerr {
  display: flex;
  padding: 10px 0px 10px 15px;
}
.step1_accordion button.accordion-button {
  background: #fff;
  font-size: 19px;
  color: #000;
  font-weight: 600;
  border-bottom:none;
  box-shadow: none !important;
  border-radius: 9px !important;
  display: block;
}.step1_accordion .accordion-item {
  border-radius: 10px !important;
    padding: 0;
    border: 1px solid #E0E0E0 !important;
}.progress_bar_step1_outer {
  border-radius: 9px;
  background: #fff;
  padding: 40px 100px;
  font-family: poppins;
  margin-bottom: 30px;
}a.chooseclient_btn {
  font-size: 14px;
  width: 48%;
  font-weight: 400;
  float: left;
  text-align: center;
  height: 42px;
  border-radius: 7px;
  line-height: 41px;
  color: #fff;
  background: #49B8BF;
  margin: 0 1%;
}.drop-zone.create_clientfrm {
  height: 140px;
  border-radius: 200px;
  width: 140px;
}.incentive_trms {
  float: left;
  width: 48%;
}.fdcoupon {
    float: right;
    width: 52%;
    margin-top:24px;
}.incentives_acpt .incentive_trms label {
  margin-left: 0;
}.incentive_trms .form-group {
  width: 221px;
  float: left;
  margin-right: 15px;
}.infor_coupn a {
  border: 1px solid #E2E2E2;
  float: left;
  height: 42px;
  line-height: 42px;
  width: 42px;
  text-align: center;
  border-radius: 7px;
  margin-top: 24px;
}
a.chooseclient_btn:hover {
    color: #BBBBBB;
    background: #F9F9F9;
}.create_focus_client_form label {
  font-size: 14px;
  font-weight: 400;
  padding-bottom: 5px;
  margin-bottom: 0px;
}.create_focus_client_form input {
  font-size: 14px;
  height: 50px;
  padding: 0 20px;
  color: #000;
  border-radius: 7px;
  border-color: #B8C1C1;
}.extra_createnew_link {
  position: relative;
}.createnew_link a {
  font-size: 14px;
  position: absolute;
  right: 0;
  top: 6px;
  color: #49B8BF;
  text-decoration: underline;
}
.createnew_link a:hover {
  text-decoration: none;
}
.create_focus_client_form textarea {
  font-size: 14px;
  padding: 10px 20px;
  color: #000;
  border-radius: 7px;
  border-color: #B8C1C1;
}a.create_workflow_links {
  margin-top: 49px;
  float: left;
  text-decoration: underline;
    color: #49b8bf;
}
a.create_workflow_links:hover {
  text-decoration: none;
}.create_focus_client_form .ai-savetask_input input {
  padding: 0;
  border-radius: 0;
  height: auto;
}.ai-savetask_input a.create_workflow_links_addmore {
  float: left;
  width: 100%;
  margin-top: 10px;
}
.workflowdrag_dropdown li a .nav-link-text:after {
  content: "\f2f9";
  font: normal normal normal 20px / 1 "Material-Design-Iconic-Font";
  text-rendering: auto;
  float: right;
  text-align: right;
  position: absolute;
  right: 5px;
  color: #909E9F !important;
}


a.create_workflow_links_addmore {
  margin-top: 5px;
  float: right;
  text-decoration: underline;
  color: #49b8bf;
}
a.create_workflow_links_addmore:hover {
  text-decoration: none;
}.guide_instructions {
  border-top: 1px solid rgba(197, 193, 193, 1);
  padding-top: 20px;
  margin-top: 20px;
  font-size: 20px;
  font-weight: 600;
  color:#000;
  display:none;
}.saved_task_left {
  border-radius: 0;
  padding-right: 20px;
  width:100%;
  float: left;
}.saved_task_left_r {
  float: left;
  width: 100%;
  display: flex;
  margin: 10px 0 0px 0;
}.saved_task_left_l {
  margin-bottom:10px;
}.saved_task_left_l h4 {
  font-size: 16px;
  font-weight: 600;
  color: #000;
}.saved_task_left_r a {
  font-size: 16px;
    font-weight: 400;
    color: #49b8bf !important;
    text-decoration: underline;
}img.leftdots {
  float: left;
  margin-top: 14px;
  margin-left: 15px;
  margin-right: 25px;
}

.workflow_icnmain {
  float: left;
  margin-top: 12px;
  margin-right: 10px;
}

.saved_task_right {
  padding: 50px;
  background-color: #faffff;
  background-image: url(https://myfocusgroup.online/saas/images/bg-dot.png);
  height: 100%;
  border-left: 1px solid #e7e7e7;
}
.workflowdrag_dropdown li.nav-item {
  border-bottom: 1px solid #e7e7e7;
  margin-top: 15px;
  padding-bottom: 15px;
}
.saved_task_left_r a:hover {
  text-decoration:none;
}.create_new_workflow {
  margin-top: 20px;
}
.saved_task_left_r a:first-child {
  margin-left: 0;
}
.saved_task_left_r a:nth-child(2) {
    margin-right: 0;
}
.saved_task_left_title {
  float: left;
  width: 100%;
  margin-top:20px;
}.workflowdrag_dropdown {
  float: left;
  width: 100%;
}.workflowdrag_dropdown li li a {
  background: rgba(250, 255, 255, 1);
  width: 100%;
  float: left;
  font-size: 14px;
  color: #000;
  line-height: 49px;
  font-weight: 500;
  height: 50px;
  border: 1px solid rgba(194, 227, 227, 1);
  border-radius: 7px;
  margin-bottom: 10px;
  font-family: poppins;
}
.saved_task_left_r a:hover {
  text-decoration: none;
}.saved_task_left_r a {
  width: 100%;
  float: right;
}.dragdrop_boxes h3 {
  font-size: 14px;
  font-weight: 500;
  margin: 0px 0 5px 0;
  width: 100%;
  float: left;
}.saved_task_fields {
  background: #fff;
    border-radius: 12px;
    padding: 20px 20px 20px 20px;
    filter: drop-shadow(0px 4px 4px #00000010);
    display: flex;
}
 img.btndrag_six {
  position: absolute;
  left: 20px;
  top: 55px;
}
.saved-task_fields-leftpart {
  display: flex;
  align-items: center;
  margin-right: 20px;
  margin-left: 20px;
  justify-content: space-between;
  width: 120px;
}
.saved-task_fields-rightpart {
  width: 100%;
}.heading_icons_savetask_r {
  display: flex;
}
.saved_task_fields_inner {
  display: flex;
  justify-content: space-between;
  border-bottom: 2px dashed #c7c7c7;
  padding: 10px 0;
  margin-bottom: 20px;
}.saved_task_details .form-group {
  font-size: 14px;
  color: #000;
  font-weight: 700;
  margin-bottom:10px;
}
.saved_task_details .form-group span {
  color: #838383;
  font-weight: 300;
}.heading_icons_savetask_l {
  font-size: 16px;
  color: #000;
  font-weight: 600;
}.heading_icons_savetask_r img {
  width: 18px;
}.heading_icons_savetask_r a {
  margin-left: 5px;
}.dragdrop_boxes ul {
  padding: 0;
  margin: 0;
}.dragdrop_boxes ul li {
  float: left;
  width: 31%;
  margin-right: 3.5%;
  margin-bottom: 3.5%;
  background: #49b8bf;
  padding: 5px;
  border-radius: 5px;
  height: 90px;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center
}.dragdrop_boxes ul li span {
  width: 100%;
  float: left;
  color: #fff;
  font-size: 14px;
}.workflow-notes-repeat {
    background: #FEF3F0;
    padding: 20px;
    border-radius: 10px;
    margin-bottom: 0px;
    font-size: 14px;
    text-align: center;
    color: #49B8BF;
margin-top:20px;
}
.weekly-more-days input {
  padding: 0;
  height:18px;
  width:18px;
  margin-right: 5px;
}.weekly-more-days .form-check {
  margin-bottom: 0;
}.weekly-more-days .form-check label {
  margin-bottom: 0 !important;
  padding-bottom: 0;
}.all-weekly-days {
  margin-top: 10px;
  float: left;
  width: 100%;
}.all-weekly-days .form-group {
  margin-bottom: 0;
  float: left;
  margin-right: 17px;
}
.weekly-more-days {
  display: flex;
  gap: 10px;
  align-items: center;
  display:none;
}
.workflow-notes {
  font-size: 14px;
  float: left;
  width: 100%;
  background: #FFF4F1;
  padding: 20px;
  border-radius: 10px;
      margin-bottom: 10px;
      color: #000;
}.workflow-notes strong {
  float: left;
  width: 100%;
  margin-bottom: 10px;
  font-size: 15px;
}
.publish-steps-end {
  margin-top: 30px;
}
.create-workflow-starter input {
  font-size: inherit;
  padding: 0;
  margin-top: 5px !important;
}.create-workflow-starter label.form-check-label {
  padding-bottom: 0;
    margin-left: 0px;
    margin-top: 4px !important;
    float: left;
}.create-workflow-starter {
        width: 100%;
    margin-bottom:10px;
    float:left;
}.create-workflow-starter .form-check.form-check-sm {
  margin-right: 15px;
}.new-fb-creation .nfc-view-output .form-group p {
  text-align: left;
}.new-fb-creation .workflow_tabs_title p {
  text-align: left;
}.neu_worflstart label {
    font-weight: 400;
    font-size: 15px;
    margin-bottom: 0;
    padding-bottom: 5px;
}.neu_worflstart select {
    width: 100%;
    float: left;
    height: 44px;
    font-size: 14px;
}.start_workflow_div .form-group {
    /* margin-bottom: 1rem !important; */
    float: left;
    width: 100%;
}.neu_worflstart .form-group {
    float: left;
    width: 100%;
}.start_workflow.active a {
    width: 100% !important;
    font-size: 15px !important;
    float: right;
    text-align: right;
    text-decoration: underline;
    color: #49b8bf;
}
.start_workflow.active a:hover{
    text-decoration: none;
}.neu-taskdetail-lft06 .form-group {
    display: flex;
}.neu-taskdetail-lft06 .form-group img {
    width: 44px;
    height: 44px;
    margin-right: 10px;
}.neu-taskdetail-lft06 .form-group textarea {
    height: 44px;
    font-size:1rem;
    line-height: 44px;
    padding: 0 15px;
}.fd-create-deliverables-col-2.assign_to_client.assign_to_team label img {
    width: 30px;
    margin: 0 auto;
}button.btn.btn-sm.btn-danger.remove_sub_task {
    background: #fff;
    color: #DC2626;
    border: none;
    display: flex;
    gap: 5px;
    margin-top: 10px;
    align-items: center;
    padding: 0;
}button.btn.btn-sm.btn-danger.remove_sub_task img {
    width: 15px;
    height: 16px;
} .neu-taskdetail-lft06 button {
    height: 44px;
    width: 44px;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    border-radius: 5px;
    /* align-items: center; */
    display: ruby;
    padding: 0;
    text-align: center !important;
    float: right;
}.neu-taskdetail-lft06 button img {
    width: 20px !important;
    float: left;
    height: 15px !important;
        margin-right: 0 !important;
}.neu-taskdetail-rgt01 {
    float: left;
    width: 100%;
    margin-top: 20px;
}a.neu-taskdetail-rgt01tb {
    color: #FA7B64;
    text-align: center;
    width: 100%;
    float: left;
    margin-bottom: 10px;
    text-decoration:underline;
}.neu-taskdetail-rgt01 {
    float: left;
    width: 100%;
    margin-top: 20px;
}a.neu-taskdetail-rgt01tb {
    color: #FA7B64;
    text-align: center;
    width: 100%;
    float: left;
    margin-bottom: 10px;
}.new-taskrdetail {
    background: #fff;
    float: left;
    width: 100%;
    border-radius: 15px;
    margin-top: 10px;
}.new-taskrdetail h2 {
    background: #EDF8F9;
    padding: 15px 20px;
    text-align: center;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    font-size: 18px;
    font-weight: 600;
    display: flex;
    align-items: center;
    gap: 10px;
    justify-content: center;
}.attc-neufill-rgt span {
    font-size: 14px;
    color: #3B82F6;
} .neu-reassigned {
    background: #fff;
    margin-top: 20px;
    float: left;
    width: 100%;
    border-radius: 15px;
    padding: 20px;
}
.neu-previoustask {
    background: #fff;
    margin-top: 20px;
    float: left;
    width: 100%;
    border-radius: 15px;
    padding: 20px;
}

.neu-previoustask h2 {
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 16px;
    color: #49B8BF;
    text-decoration: underline;
    margin-bottom: 20px;
}.neu-profilestp {
    display: flex;
    align-items: center;
    gap: 10px;
    color: #000;
    font-size: 16px;
    font-weight: 500;
    margin-bottom: 20px;
}span.neu-atcttl {
    display: flex;
    font-size: 14px;
    margin-bottom: 5px;
    align-items: center;
    gap: 10px;
}
span.neu-atcttl span {
    color: #7A7778;
    font-size: 12px;
}.neu-reassigned h2 {
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 16px;
    color: #FA8B64;
    margin-bottom: 20px;
}.neu-reassigned strong {
    font-size: 16px;
    font-weight: 500;
}.neu-reassigned strong p {
    font-size: 12px;
    color: #6B7280;
}.neubtn-r a:nth-child(2) {
    border: 1px solid #49B8BF !important;
    color: #49B8BF !important;
}div#recurring_dates_div input[type="checkbox"] {
    height: 17px;
    border: 2px solid #49B8BF;
    width: 17px;
    padding: 0;
    margin-top: 4px;
    margin-right: 5px;
}.table-responsive.table_incentives .neu-pagination-table {
    order: 2;
}.table-responsive.table_incentives .neu-pagination-table {
    order: 2;
}.table-responsive.table_incentives table {
    order: 1;
}.table-responsive.table_incentives {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
}
span#select2-product_category_id-container-choice-p11a-1 {
    color: #fff;
    line-height: 8px;
}.fd-your-services-overview-form button.select2-selection__choice__remove span {
    display: none;
}.drag-sections-left h2 span {
    display: flex;
    width: 100%;
    align-items: center;
    gap: 10px;
    font-size: 18px;
    color: #374151;
    font-weight: 500;
    margin-bottom: 10px;
}.drag-sections-left h2 p {
    color: #56555A;
    font-size: 12px;
    font-weight: 400;
    padding-bottom: 20px;
}.neu-customer-create-tp {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 10px;
}.fd-create-task-details-block .accordion-button:not(.collapsed) {
    background: #fff;
    color: #000;
}.neu-customer-create-tp h2 {
    align-items: center;
    display: flex;
    font-size: 26px;
    font-weight: 600;
    line-height: 27px;
    font-family: 'Poppins';
    color: #000;
    margin-bottom: 0px;
    padding: 0px;
}.fd-create-task-details-block button.accordion-button {
    font-size: 18px;
        display: flex;
    gap: 10px;
}.inner-nue-businee-area .add-owndata p span {
    font-size: 12px;
    float: left;
    width: 100%;
    font-weight: 400;
    color: #96979D;
    margin-bottom: 10px;
}.inner-nue-businee-area .add-owndata p {
    color: #2D3748;
    font-size: 16px;
    font-weight: 500;
    float: left;
    width: 100%;
    margin-bottom: 10px;
} 
 
.inner-nue-businee-area .add-owndata input#file {
    width: auto;
}
.neu-notes-list li p.when-none {
    display: flex;
    align-items: center;
    gap: 5px;
    font-size: 13px;
}.attachandfield {
    display: flex;
    gap: 10px;
}.attachandfield .left {
    width: 60%;
    float: left;
}


.attachandfield .file-upload-wrapper {
      display: flex;
      align-items: center;
      gap: 10px; 
    }

.attachandfield .attach-button {
      display: inline-flex;
      align-items: center;
      padding: 6px 12px;
      border: 2px dashed #ccc;
      border-radius: 20px;
      background-color: #f9f9f9;
      font-size: 16px;
      color: #333;
      cursor: pointer;
      transition: border-color 0.2s ease;
    }

.attachandfield .attach-button:hover {
      border-color: #888;
    }

.attachandfield .attach-button img {
      width: 16px;
      height: 16px;
      margin-right: 6px;
    }
td.prohbar {
    display: flex;
    gap: 5px;
}
.attachandfield .file-name {
      font-size: 14px;
      color: #444;
      max-width: 200px;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
    }td.prohbar .progress .progress-bar.bg-success {
    background-color: #60A5FA !important;
    font-size: 0;
    border-radius: 50px !important;
}td.prohbar .progress {
    width: 110px;
    height: 10px;
    background-color: #ffffff;
    border: 1px solid #e7e7e7;
}td.prohbar {
    display: flex;
    gap: 5px;
    align-items: center;
}
.thboxr {
    border: 1px solid #E5E7EB;
    padding: 20px;
    border-radius: 12px;
    display: flex;
    margin-bottom: 10px;
    gap: 15px;
    align-items: center;
    justify-content: space-between;
}.thboxr .right img {
    width: 10px;
    height: 16px;
}.thboxr .left h5 {
    color: #111827;
    font-size: 16px;
    font-weight: 500;
    padding-bottom: 5px !important;
}.thboxr .left p {
    color: #4B5563;
    font-size: 14px;
        margin-bottom: 0;
}.thboxr .right {
    display: flex;
    gap: 5px;
    justify-content: end;
    align-items: center;
}.chatlayer-titl {
    display: flex;
    align-items: center;
}.chatlayer-titl h1 {
    font-size: 24px;
    font-weight: 700;
}
.chatlayer-titl p a {
    color: #fa8b64;
    text-decoration: underline;
    font-weight: 500;
}
.chatlayer-titl p a:hover{
    color: #000;
    text-decoration: none; 
}
.attachandfield input[type="file"] {
      display: none;
    }
.thboxr .right span {
    color: #15803D;
    font-size: 12px;
    background: #DCFCE7;
    padding: 4px 10px;
    border-radius: 10px;
}

.neu-cus-create-tp-left {
    display: flex;
    align-items: center;
    gap: 10px;
}.fd-create-task-details-block .accordion-button:not(.collapsed) {
    box-shadow: none !important;
}.fd-create-task-details-block .accordion-body {
    padding-top: 0 !important;
}.acrr-creta-ttle {
    font-size: 14px;
    font-weight: 500;
    color: #374151;
    margin-bottom: 5px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}.fd-create-task-details-block .accordion-button:not(.collapsed)::after {
   color: #959595 !important;
}.accodion-bagde-style {
    font-size: 11px;
    font-weight: 400 !important;
    border-radius: 0;
    margin-right: 25px;
    padding: 3px 10px;
}.neu-taskdetail-lft04 .accordion-button:not(.collapsed) {
    background: #fff;
    color: #000;
}.acrr-creta-ttle a.add_sub_task.btn.btn-link {
    margin: 0;
    font-size: 14px;
}.neu-taskdetail-lft04 h2.accordion-header {
    margin-bottom: 0;
}.neu-taskdetail-lft04 button.accordion-button {
    justify-content: space-between;
}.profile-right-sidebar.private-profile-div.freelander-neu-design {
    background: none;
    padding: 0;
}.pdfstep01-right .ppl_rating {
    display: flex;
    align-items: center;
}span.satrrat {
    color: #4B5563;
    font-size: 14px;
}
.pdfstep01-right .profile_tlocation {
    font-size: 14px; 
    color: #4B5563; 
}
.pdfstep01-right .profile_teditprofile a.prtitl_btn {
    background: #fff;
    border: 1px solid #D1D5DB;
    color: #374151;
}
.pdfstep01-right .profile_teditprofile a.prtitl_btn:hover {
    background: #49b8bf;
    border: 1px solid #49b8bf;
    color: #fff;
}
.pdfstep01-right .profile_teditprofile a {
    padding: 11px 26px; 
}
.pdfstep01-right .profile_teditprofile { 
    margin: 0px 0; 
}
.pdfstep01 {
    background: #fff;
    border-radius: 10px;
    border: 1px solid #E5E7EB;
        padding: 20px;
}.pdfstepd-flex {
    display: flex;
    align-items: center;
    gap: 15px;
}.pdfstep01-right .profile_tname {
    text-align: left;
    justify-content: left;
}
a.cncle-neu-button {
    height: 42px;
    line-height: 42px;
    background: #49B8BF;
    width: 190px;
    text-align: center;
    border-radius: 5px;
    font-size: 16px;
    color: #fff;
    border: 1px solid #49B8BF;
}
a.cncle-neu-button:hover{
    background: #FA8B64;
    color: #fff;
    border: 1px solid #FA8B64;
}.customfneu {
    background: #F9FAFB;
    padding: 10px 0px;
    margin: 0;
        border: 1px solid #E5E7EB;
    border-radius: 5px;
}.customfneu .form-group {
    margin-bottom: 0;
}form#create_customer_form select {
    font-size: 14px;
    height: 50px;
    padding: 15px;
    color: #000;
    border-radius: 7px;
    border-color: #B8C1C1;
}
form#create_customer_form input::placeholder {
    color: #d9d9d9 !important;
}
form#create_customer_form textarea::placeholder {
    color: #d9d9d9 !important;
}
a.sv-neu-button {
    height: 42px;
    line-height: 42px;
    background: #FA8B64;
    width: 185px;
    text-align: center;
    border-radius: 5px;
    font-size: 16px;
    color: #ffffff;
    border: 1px solid #FA8B64;
}.neu-coredetail h3 {
    font-size: 20px;
    font-weight: 600;
    color: #000;
        margin-bottom: 10px;
            display: flex;
    align-items: center;
    justify-content: space-between;
}form#create_customer_form label {
    font-size: 14px;
    font-weight: 400;
    padding-bottom: 5px;
    margin-bottom: 0px;
    color: #000;
}form#create_customer_form input {
    font-size: 14px;
    height: 50px;
    padding: 15px;
    color: #000;
    border-radius: 7px;
    border-color: #B8C1C1;
    line-height:48px;
}form#create_customer_form .add-owndata input {
    line-height: 50px;
    padding-top: 0;
    padding-bottom: 0;
}
.taskcolabi-bgbox h2 p{
  font-size:14px !important;
  float:left;
  width:100%;
  color:#6f6f6f !important;
}
.create-with-ai-neu {
    width: 203px;
    height: 42px;
    line-height: 42px;
    background: #1ABC9C;
    text-align: center;
    border-radius: 5px;
    font-size: 16px;
    color: #fff;
    border: 1px solid #1ABC9C;
}
.create-with-ai-neu:hover{
    background: #fff;
    color: #1ABC9C;
}

.create-with-ai-neu-save {
    width: 108px;
    height: 42px;
    line-height: 42px;
    background: #FA8B64;
    text-align: center;
    border-radius: 5px;
    font-size: 16px;
    color: #fff;
    border: 1px solid #FA8B64;
}
.team-jb-desc-neu-btn a {
    background: #49B8BF;
    color: #fff;
    padding: 10px 20px;
    float: left;
    border-radius: 40px;
}
.team-jb-desc-neu-btn a:hover{
    background: #fff;
    color: #49B8BF;
}
.team-jb-desc-neu-btn {
    float: left;
    width: 100%;
    margin-bottom: 15px;
}
.create-with-ai-neu-save:hover{
    background: #fff;
    color: #FA8B64;
}
a.sv-neu-button:hover{
    background: #fff;
    color: #FA8B64;
    border: 1px solid #FA8B64;
}.neu-coredetail {
    background: #fff;
    padding: 20px;
    border-radius: 12px;
        margin-bottom: 20px;
}
.neubtn-r a:nth-child(3) {
    border: 1px solid #22C55E !important;
    color: #22C55E !important;
}
.neu-taskdetail-rgt01 ul {
    padding: 20px;
}.neu-taskdetail-rgt01 ul li {
    display: flex;
    width: 100%;
    gap: 15px;
}.neu-taskdetail-rgt01 ul li span {
    font-size: 16px;
    color: #374151;
}.neu-taskdetail-rgt01 ul li strong {
    font-size: 16px;
    font-weight: 400;
    color: #4B5563;
}.neu-taskdetail-rgt01 ul li span {
    display: flex;
    align-items: center;
    gap: 10px;
}.neu-taskdetail-rgt01 ul li {
    margin-bottom: 10px;
}
.neu-taskdetail-rgt01 ul li:last-child{
    margin-bottom: 0px;
}.neu-attachedbox {
    background: #fff;
    margin-top: 20px;
    float: left;
    width: 100%;
    border-radius: 15px;
    padding: 20px;
}.neu-attachedbox h2 {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 20px;
}.attc-neufill-left {
    display: flex;
    align-items: center;
    gap: 5px;
    font-size: 12px;
}.attc-neufill-rgt {
    display: flex;
    align-items: center;
    justify-content: space-between;
       gap: 10px;
}.attc-neufill-rgt span {
    display: flex;
    align-items: center;
    gap: 5px;
}.neu-filling-files-row {
    border-top: 1px solid #e7e7e7;
    padding-top: 20px;
    margin-top: 20px;
}.neutaskdetails-lftfil {
    padding: 10px;
    border: 1px solid #e7e7e7;
    border-radius: 10px;
}.neutaskdetails-lftfil textarea{
    border: none;
    padding: 0;
    margin-bottom: 10px;
}.wlcbk-sarah {
    background: linear-gradient(90deg, #62AAB4 0%, #F08965 100%);
    padding: 20px;
    border-radius: 12px;
    margin-bottom:20px;
}.wlcbk-sarah h2 {
    font-size: 30px;
    color: #fff;
    display: flex;
    align-items: center;
    gap: 10px;
}.wlcbk-sarah p{
    color: #fff;
    margin-top: 10px;
    font-size:16px;
}.neu2-dash-tbox {
    margin-bottom: 20px;
    float: left;
    padding: 20px;
    border-radius: 15px;
    background: rgb(255, 255, 255);
    border-width: 1px;
    border-style: solid;
    border-color: rgb(223, 231, 237);
    width: 100%;
    display: flex;
    align-items: center;
    box-shadow:0px 1px 2px 0px #0000000D;
    justify-content: space-between;
}.neu2-dash-tbox-lt {
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 24px;
    font-weight: 500;
    color: #111827;
}.neu2-dash-tbox-lt span {
    font-size: 14px;
    color: #4B5563;
}.neu2-dash-tbox-rt {
    color: #6B7280;
    font-size: 12px;
}.nue2-task-complete {
    background: #fff;
    padding: 20px;
    border-radius: 10px;
     box-shadow:0px 1px 2px 0px #0000000D;
     margin-bottom:20px;
}.empty-discussion-message {
    text-align: center;
    width: 100%;
}.empty-discussion-message .img img {
    margin: 0 auto;
}.empty-discussion-message .img {
    text-align: center;
    width: 100%;
    margin-bottom: 20px;
    float: left;
} .empty-discussion-message h4 {
    font-size: 20px;
    font-weight: 600;
    color: #1E293B;
}
.empty-discussion-message-outer {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100vh;
}
.empty-discussion-message p {
    text-align: center;
    color: #475569;
    font-size: 14px;
    margin-top: 10px;
}.nue2-task-complete h2 {
    color: #111827;
    font-size: 20px;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid #e7e7e7;
    margin-bottom: 20px;
        padding-bottom: 10px;
}.nue2-task-complete h2 span a {
    color: #6B7280;
    font-size: 14px;
    display: flex;
    align-items: center;
    gap: 10px;
    font-weight: 400;
}.nue2-task-complete h2 span {
    display: flex;
    align-items: center;
    gap: 20px;
}.nue2-list-inner-blank {
    text-align: center;
    width: 100%;
    font-size: 14px;
    color: #9DA2B8;
    padding: 20px 0;
}.nue2-list-inner-blank span {
    text-align: center;
    width: 100%;
    display: inline-block;
}.nue2-list-inner-blank span img {
    display: inline-block;
}.nue2-list-inner-list {
    background: #F9FAFB;
    padding: 20px;
    border: 1px solid #E5E7EB;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-radius: 10px;
    margin-bottom: 20px;
}.nue2-quick-action h2 a {
    display: flex;
    align-items: center;
    gap: 10px;
    font-weight: 400;
    font-size: 14px;
    background: none;
    width: auto;
    line-height: normal;
    height: auto !important;
    margin-bottom: 0;
    color: #62AAB4;
}.ts_nue .nue2-list-inner-list .right {
    width: 240px !important;
}
.right-sbtask a.viewbtn {
    background: #E5E7EB;
    color:#374151;
}.nue2-list-inner-list .right {
    width: 320px !important;
}.nue2-list-inner-list .nue-work2.right {
    display: block; 
}.nue2-list-inner-list .nue-work2.right .left-new {
    display: flex;
    gap: 30px;
        justify-content: space-between;
}.nue2-list-inner-list .nue-work2.right .right-new {
    display: flex;
    gap: 20px;
}list .nue-work2.right .right-new {
    display: flex;
    gap: 10px;
    float: right;
    text-align: right;
}p.jobseopen {
    font-size: 10px;
    background: #16a34a2e;
    padding: 2px 5px;
    line-height: 12px;
    color: #16A34A;
    border-radius: 5px;
    height: 14px !important;
        font-weight: 600;
}.rhgtprogree-bar .progress {
    background: #ffffff;
    border-radius: 20px;
    height: 10px;
    margin-top: 5px;
}.nue2-list-inner-list .nue-work2.right .left-new .right-sbtask {
    width: 68px;
}
.rhgtprogree-bar {
    font-size: 12px;
    color: #9DA2B8;
}
.rhgtprogree-bar span{
    color: #60A5FA;
}
.nqal-inner {
    display: flex;
    justify-content: space-between;
}
.nqal-left {
    display: flex;
    gap: 10px;
    width: calc(100% - 70px);
}.nqal-botm {
    text-align: right;
    font-size: 12px;
    color: #868E96;
}.nqal-left-text {
    width: calc(100% - 50px);
}

.removedframe .create_member_div .newfxd_design_outer{
  height: calc(100vh - 25px);
}
.removedframe .create_member_div .edit-employee-field{
  height: calc(100dvh - 150px);
}
.removedframe .edit-employee-field {
    height: calc(100dvh - 135px);
}
.removedframe .create_member_div .step2_rsidbar{flex-grow: 1;}
.removedframe .create_member_div .topclientpage{
      height: inherit;
    display: flex;
    flex-direction: column;
}
.removedframe .structured-editor.row {
    margin-bottom: 0;
}

.removedframe .step2_rsidbar {
    height: calc(100vh - 40px) !important;
    margin-bottom: -56px;
    padding-bottom: 20px !important;
}.fd-create-task-details-block select {
    position: relative !important;
}.fouroption-inone img.fbtnn.dropdown-item {
    width: auto;
}
.fouroption-inone .dropdown-menu a {
    display: flex;
    align-items: center;
}
.fouroption-inone .dropdown-menu a:hover {
    background: #f9f9f9;
    border-radius: 6px;
}

.fouroption-inone .feather-icon > svg, .svg-icon > svg {
    height: 1.1em;
    width: 1.1em;
}
.fouroption-inone .feather { 
    stroke-width: 3px; 
}
.fouroption-inone .dropdown-menu button:hover {
    background: #f9f9f9;
    border-radius: 6px;
}
.fouroption-inone .dropdown-menu a {
    gap: 10px;
    padding: 5px 10px;
    color: #000;
    background: none;
    border: none;
    font-size: 16px;
}.fouroption-inone .dropdown-menu button.btn.btn-success.btn-sm.change_recurring_status {
    border: none;
    background: #fff;
    font-size: 16px;
    color: #000;
    padding: 5px 10px !important;
    float: left;
    width: 100%;
    text-align: left;
} .swtcher_img {
    text-align: center;
    width: 100%;
    display: inline-block;
    margin-bottom: 10px;
}.swtcher_img img {
    margin: 0 auto;
}#switch_account_popup h5.mb-5 {
    font-weight: 700;
    letter-spacing: 0px;
    color: #1F2937 !important;
    font-size: 28px;
}.add-new-contact p.switcherp {
    text-align: center;
    color: #4B5563 !important;
    font-size: 16px;
    width: 450px;
       margin: 0 auto 10px auto;
}#switch_account_popup select#business_role {
    height: 47px;
    font-size: 16px;
    border-color: #E5E7EB !important;
        margin-top: 0;
}.add-new-contact p.switch_subtext {
    font-size: 12px;
    margin-top: 5px;
    margin-bottom: 10px;
}
#switch_account_popup  .modal-dialog.modal-dialog-centered {
    max-width: 545px;
}

#switch_account_popup .modal-content { 
    padding: 30px;
}
#switch_account_popup input { 
        margin-top: 0;
        height: 47px;
        font-size: 16px;
        border-color: #E5E7EB !important;
}
p.swutch_ftrp {
    margin-top: 10px;
    margin-bottom: 0;
    font-size: 12px;
    text-align: center;
    color: #6B7280 !important;
}

#switch_account_popup .createcategory_popbtn .btn-secondary { 
    height: 49px;   
    background: linear-gradient(90deg, #62AAB4 0%, #14B8A6 100%);
    border-radius: 10px;
}
.task-popup .task-title {
    text-decoration: underline;
}
a.workflow-instance-link {
    text-decoration: underline;
    color: #55556d;
}
a.workflow-instance-link:hover{
    text-decoration: none;
    color: #55556d;
}
.task-popup .task-title:hover{
    text-decoration: none;
}
#switch_account_popup .createcategory_popbtn .btn-secondary:hover {
    background: #fff !important;
    border-radius: 10px;
    border: 1px solid #D1D5DB !important;
    color: #4B5563 !important;
}

#switch_account_popup .createcategory_popbtn .btn-primary { 
    height: 49px; 
    border: 1px solid #D1D5DB;
    color: #4B5563;
    border-radius: 10px;
}

#switch_account_popup .createcategory_popbtn .btn-primary:hover {  
    border:1px solid #49B8BF;
    color: #fff;
    background: linear-gradient(90deg, #62AAB4 0%, #14B8A6 100%);
}
.breadcrumbs-workflow .back-pages {
    color: #7A7A7A;
    font-size: 14px;
    font-weight: 500;
}
.on-board-hoardings {
    font-size: 23px;
    font-weight: 500;
    line-height: 27px;
    font-family: 'Poppins';
    color: #000;
    margin-bottom: 10px;
    padding: 0px;
    margin-top: 10px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}.on-board-hoardings h2 {
    font-size: 23px;
    font-weight: 700;
    padding: 0 0px;
    color: #111827;
    line-height: 27px;
}.on-board-hoardings h2 p {
    font-size: 14px;
    font-weight: 400;
    color: rgb(75, 85, 99);
}.vis-title {
    color: #B1B2B9;
    font-size: 12px;
    display: flex;
    gap: 20px;
}
.right-hoardings {
    display: flex;
    align-items: center;
    gap: 10px;
}.vis-title span a {
    background: #DCFCE7;
    padding: 5px 10px;
    font-size: 14px;
    color: #498768;
}.right-hoardings a.edtworkflowbtn:hover {
    background: #ffffff;
}.workflow-instances ul {
    float: left;
    width: 100%;
    border-bottom: 1px solid #E5E7EB;
    display: flex;
    margin-bottom: 20px;
}.workflow-instances li.active{
    color: #62AAB4; 
    border-bottom: 2px solid;
}.work-left-flow p {
    font-size: 16px;
    color: #374151;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.work-left-flow {
    border: 1px solid #E2E4E8;
    padding: 20px;
    border-radius: 10px;
    float: left;
    width: 100%;
    background: #fff;
    position: relative;
        height: 188px;
}.work-left-flow h4 {
    color: #111827;
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 10px;
}
ul.wdetails-flow {
    display: block;
    margin-bottom: 0;
    border: none;
}
ul.wdetails-flow li {
    padding: 0;
    float: left;
    width: 50%;
    font-weight: 400;
    color: #4B5563;
        margin-bottom: 10px;
}ul.wdetails-flow li span {
    width: 50%;
    float: right;
    color: #374151;
    display: flex;
    gap: 10px;
    align-items: center;
}
.work-right-flow h4 {
    color: #111827;
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 10px;
}
.work-right-flow {
    border: 1px solid #E2E4E8;
    padding: 20px;
    border-radius: 10px;
    float: left;
    width: 100%;
    background: #fff;
}
.work-left-flow-edit a {
    position: absolute; 
    display: flex;
    align-items: center;
    gap: 5px;
    color: #62AAB4;
    right: 20px;
}
.workflow-instances li {
    color: Instances;
    font-size: 16px;
    font-weight: 500;
    padding: 10px 20px;
    border-bottom: 2px solid #e2f7f700;
}
.right-hoardings a.edtworkflowbtn {
    border: 1px solid #62AAB4;
    border-radius: 10px;
    font-size: 16px;
    color: #62AAB4;
    padding: 8px 20px;
    display: flex;
    align-items: center;
    gap: 5px;
}
.breadcrumbs-workflow .current-pages {
    color:#374151;
    font-size: 14px;
    font-weight: 500;
}
.breadcrumbs-workflow {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-top: 15px;
}
.fd-select-freelancer-inner-wraplebg {
    .fd-reference-rate-box h6
}.workflow-detail-heading {
    font-size: 23px;
    font-weight: 500;
    line-height: 27px;
    font-family: 'Poppins';
    color: #000;
    margin-bottom:10px;
    padding: 0px;
    margin-top: 10px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}strong.activewrkflw {
    color: #49B8BF !important;
    padding: 5px 15px;
    background: #49b8bf21;
    border-radius: 40px;
    font-size: 13px !important;
    margin-left: 10px;
}.neu-wflow-table-topleft span {
    display: flex;
    align-items: center;
    gap: 10px;
    color: #000;
    font-size: 14px;
}
.workflow-details-d-flex{
      display: flex;
    align-items: center;
    gap: 5px;
}.beta-right {
    display: flex;
    align-items: center;
}
a.workf-crt-ai-assit {
    background: #fa8b64;
    padding: 2px 20px;
    font-size: 15px;
    font-weight: 400;
    color: #fff;
    border-radius: 5px;
}
a.workf-crt-ai-assit:hover{
    background:#49b8bf; 
}
.caarousel-freetaskk {
    width: 100%;
    padding-left:0px;
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -ms-flex: 1;
    flex: 1;
    height: 100%;
    overflow-y: scroll;
    overflow-x: hidden;
    -ms-overflow-style: none;
    scrollbar-width: none;
}
/*
.removedframe .Ai-create-middlebar {
    height: calc(100vh - 290px);
}
#react_root .h-\[calc\(100vh_-_160px\)\] {
    height: calc(100vh - 64px);
}
#react_root .w-full.px-4.pt-8.md\:px-10.md\:pt-10.\32 xl\:px-10.pb-10.bg-white.h-full {
    padding: 0 !important;
}
.removedframe .newfxd_design_outer {
    height: calc(100vh - 0px);
}

.removedframe .edit-employee-field {
    height: calc(100dvh - 185px);
} */
.if-no-workflow-creation-info {
    display: grid;
    place-items: center;
    height: calc(100dvh - 172px);
    text-align: center;
    padding: 10px;
}.ifn-img img {
    margin: 0 auto;
}.if-no-workflow-creation-info-in h3 {
    font-size: 24px;
    font-weight: 600;
    margin: 20px 0 20px 0;
}.if-no-workflow-creation-info-in p {
    font-size: 16px;
    color: #4B5563;
    text-align: center;
}.ifn-img-btn {
    text-align: center;
    display: flex;
    justify-content: center;
}
.ifn-img-btn {
    text-align: center;
    display: flex;
    justify-content: center;
    margin-top: 20px;
}
.if-no-workflow-creation-info-in a {
    display: flex;
    text-align: center;
    align-items: center;
    gap: 5px;
    font-size: 14px;
    color: #9CA3AF;
}.if-no-workflow-creation-info-in {
    max-width: 400px;
}
.nue2-quick-action h2 a:hover{
    color: #000;
}.nue2-quick-action-blank {
    text-align: center;
    padding: 20px 0;
}.nqal-left-img {
    width: 40px;
}.nqal-left-img img {
    width: 40px;
}
.nqal-left-text h4 {
    font-size: 14px;
    color: #212529;
    font-weight: 600;
}.nqal-left-text p {
    font-size: 14px;
    color: #6C757D;
        display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}.nqal-right {
    color: #6C757D;
    font-size: 12px;
}.nue2-quick-action-list li {
    padding: 10px 0;
    border-bottom: 1px solid #e7e7e7;
}
.nue2-list-inner-list.last{
    margin-bottom: 0px;
}.nue2-quick-action {
    background: #fff;
    padding: 20px;
    border-radius: 10px;
    box-shadow: 0px 1px 2px 0px #0000000D;
    margin-bottom: 20px;
    float: left;
    width: 100%;
}.nue2-quick-action h2 {
    color: #111827;
    font-size: 20px;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid #e7e7e7;
    margin-bottom: 20px;
    padding-bottom: 10px;
}.nue2-quick-action a {
    float: left;
    width: 100%;
    background: #F3F4F6;
    height: 48px;
    line-height: 48px;
    text-align: center;
    border-radius: 10px;
    margin-bottom: 10px;
}
.nue2-quick-action a:hover{
    background:#F08965;
    height: #fff;
}
.nue2-list-inner-list .left {
    display: flex;
    align-items: start;
    gap: 10px;
    width: calc(100% - 320px);
}.leftimg-con a {
    color: #111827;
    font-size: 16px;
    font-weight: 600;
    text-decoration: underline;
}.leftimg-con p {
    color: #4B5563;
    font-size: 12px;
    margin-top: 5px;
        padding-right: 20px;
        display: -webkit-box;
  -webkit-line-clamp: 2;      /* Limit to 2 lines */
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}.leftimg-con span {
    font-size: 12px;
    color: #6B7280;
}.nue2-list-inner-list .right {
    display: flex;
    justify-content: space-between;
    gap: 30px;
}.right-sbtask a {
    font-size: 14px;
    color: #fff;
    background: #62AAB4;
    width: 65px;
    text-align: center;
    float: left;
    height: 36px;
    border-radius: 5px;
    line-height: 36px;
    margin-bottom: 10px;
}
.right-sbtask a:hover{
    color: #fff;
    background:#fa8b64;
}.right-sbtask {
    float: right;
    width: 100px;
}.right-complte {
    color: #FA8B64;
    font-size: 10px;
    background: #fa8b6426;
    height: 18px;
    border-radius: 5px;
    line-height: 18px;
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
    font-weight: 600;
}.leftimg-con {
    width: calc(100% - 35px);
}
.nue2-task-complete h2 span a:last-child {
    color: #62AAB4;
}
.nue2-task-complete h2 span a:last-child:hover{
    color: #000;
}.right-sbtask p {
    width: 100%;
    float: left;
    color: #16A34A;
    font-size: 12px;
}
.neu2-dash-tbox-rt.orange-theme {
    color: #F97316;
}
.neu2-dash-tbox-rt.green-theme{
    color: #22C55E;
}
.attc-neufill {
    padding: 10px;
    display: flex;
    align-items: center;
    background: #FAFBFF;
    border-radius: 10px;
    margin-bottom: 10px;
        justify-content: space-between;
}
.neu_worflstart input {
    width: 100%;
    float: left;
    height: 44px;
    font-size: 14px;
}.neu-taskdetail-lft01 {
    background: #D3EEF0;
    border-radius: 10px;
    padding: 20px;
    float: left;
    width: 100%;
    margin-top: 20px;
    position:relative;
        border-left: 15px solid #FA8B64;
}.neu-taskdetail-lft06 .form-group {
    flex-direction: row-reverse;
    gap: 10px;

}   
 .fd-user-profile .avatar.avatar-rounded.avatar-xs.avatar-primary img {
    width: 100%;
    height: 100%;
}.neu-topright-discussion {
    position: absolute;
    top: -14px;
    right: 20px;
    display: flex;
    color: #22C55E;
}.neu-topright-discussion a {
    display: flex;
    align-items: center;
    gap: 5px;
    background:#f5dcd3;
    padding: 5px;
    border-radius: 5px;
    font-size: 12px;
    color:#FA8B64;
}.neulft01-top {
    display: flex;
    align-items: center;
    justify-content: space-between;
        color: #000;
}.neulft01-top h2 {
    font-size: 20px;
    color: #56555A;
    font-weight: 700;
}.neulft01-btm {
    margin-top: 12px;
}.neulft01-btm .neubtn-l {
    float: left;
    width: 30%;
}.neubtn-r {
    display: flex;
    justify-content: end;
    width: 70%;
    float: right;
    gap: 5px;
}.neubtn-r a {
    padding: 10px 15px;
    background: #fff;
    border-radius: 9px;
    display: flex;
    align-items: center;
    gap: 5px;
    width: auto;
    font-size: 14px;
    border: 1px solid #FA8B64;
    justify-content: center;
    height: 38px;
}.neu-taskdetail-lft02 {
    display: flex;
    gap: 20px;
    width: 100%;
    float: left;
    margin-top: 20px;
}.neu-taskdetail-lft02-l {
    width: 50%;
    float: left;
    padding: 20px;
    background: #fff;
    border-radius: 10px;
}.neu-taskdetail-lft02-l h2 {
    display: flex;
    gap: 10px;
    align-items: center;
    color: #374151;
    font-weight: 600;
    font-size: 16px;
    margin-bottom: 10px;
}.neu-taskdetail-lft02-l p {
    color: #4B5563;
    font-size: 14px;
}
.neu-taskdetail-lft02-r {
    width: 50%;
    float: left;
    padding: 20px;
    background: #fff;
    border-radius: 10px;
}.neu-taskdetail-lft02-r h2 {
    display: flex;
    gap: 10px;
    align-items: center;
    color: #374151;
    font-weight: 600;
    font-size: 16px;
    margin-bottom: 10px;
}.neu-taskdetail-lft02-r p {
    color: #4B5563;
    font-size: 14px;
}
.neu-taskdetail-lft03 {
    background: #fff;
    border-radius: 10px;
    padding: 20px;
    float: left;
    width: 100%;
    margin-top: 20px;
}
 .neu-taskdetail-lft03 h2 {
    display: flex;
    gap: 10px;
    align-items: center;
    color: #374151;
    font-weight: 600;
    font-size: 16px;
    margin-bottom: 10px;
}.neu-taskdetail-lft04 p {
    color: #4B5563;
    font-size: 14px;
}


.neu-taskdetail-lft03 {
    background: #fff;
    border-radius: 10px;
    padding: 20px;
    float: left;
    width: 100%;
    margin-top: 20px;
}
 .neu-taskdetail-lft03 h2 {
    display: flex;
    gap: 10px;
    align-items: center;
    color: #374151;
    font-weight: 600;
    font-size: 16px;
    margin-bottom: 10px;
}
.neu-taskdetail-lft04 {
    background: #fff;
    border-radius: 10px;
    padding: 20px;
    float: left;
    width: 100%;
    margin-top: 20px;
}
 .neu-taskdetail-lft04 h2 {
    display: flex;
    gap: 10px;
    align-items: center;
    color: #374151;
    font-weight: 600;
    font-size: 16px;
    margin-bottom: 10px;
}.neu-taskdetail-lft04 p {
    color: #4B5563;
    font-size: 14px;
}.neu-taskdetail-lft04 span {
    color: #FA8B64;
    font-size: 14px;
}.neu-taskdetail-lft04 p {
    color: #4B5563;
    font-size: 14px;
    margin: 3px 0 10px 0;
}
.neu-taskdetail-lft05 {
    background: #fff;
    border-radius: 10px;
    padding: 20px;
    float: left;
    width: 100%;
    margin-top: 20px;
}
 .neu-taskdetail-lft05 h2 {
    display: flex;
    gap: 10px;
    align-items: center;
    color: #374151;
    font-weight: 600;
    font-size: 16px;
    margin-bottom: 10px;
}.neu-taskdetail-lft05 p {
    color: #4B5563;
    font-size: 14px;
}

.neu-taskdetail-lft06 {
    background: #fff;
    border-radius: 10px;
    padding: 20px;
    float: left;
    width: 100%;
    margin-top: 20px;
    margin-bottom: 20px;
}
 .neu-taskdetail-lft06 h2 {
    display: flex;
    gap: 10px;
    align-items: center;
    color: #374151;
    font-weight: 600;
    font-size: 16px;
    margin-bottom: 10px;
}.neu-taskdetail-lft06 p {
    color: #4B5563;
    font-size: 14px;
}
.neu-taskdetail-lft01 {
    background: #D3EEF0;
    border-radius: 10px;
    padding: 20px;
    float: left;
    width: 100%;
    margin-top: 20px;
    border-left: 15px solid #FA8B64;
}
.create_focus_client_form select {
  font-size: 14px;
  height: 50px;
  padding: 0 20px;
  color: #000;
  border-radius: 7px;
  border-color: #B8C1C1;
}.cfmn_inner p.interest_cfm {
  padding-top: 0;
  color: #49B8BF;
  float: left;
  width: 100%;
  height: 27px;
  overflow-y: scroll;
  margin-bottom: 10px;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.cfmn_inner p.interest_cfm .badge.badge-soft-success{
  float:left;
  margin-bottom: 2px;
}

.business_profile_configuration .popvideo {
  padding: 30px 20px 15px 20px;
}.surveycfmform h2 {
  font-size: 19px;
  font-weight: 600;
  line-height: 28px;
  margin-bottom: 0;
}.invtn_outer.surveycfmform {
  width: 50%;
  display: flex;
  justify-content: center;
}

.survey-list-send-btn {
  height: 26px;
  padding: 0;
  width: 55px;
  margin-left: 5px;
  font-size: 12px;
  line-height: 25px;
  border-radius: 5px;
}
.create-workflow-colabi .search_acpt.surveycfmform {
  width: 50%;
}
.search_acpt.surveycfmform {
  width: 25%;
  align-items:center;
}.surveycfmform a.chooseclient_btn {
  width: 224px;
  margin: 0 5px;
}.row.create_client2\.2.survey767 a.chooseclient_btn {
  width: 224px;
}.surver_cfm_generate label {
  text-align: center;
  font-size: 15px;
  font-weight: 500;
  color: #293240;
}.surver_cfm_generate {
  text-align: center;
  padding: 60px 0;
}.surver_cfm_generate button {
  font-size: 17px;
  width: 190px;
  font-weight: 400;
  float: none;
  text-align: center;
  height: 50px;
  border-radius: 7px;
  line-height: 31px;
  color: #fff;
  background: #49B8BF;
  border-color: #49B8BF !important;
  margin-top: 10px;
}.survey_ttl {
  font-size: 21px;
  font-weight: 500;
  margin-bottom: 20px;
}.survey_check_form h3 {
  font-size: 17px;
  font-weight: 500;
  margin-bottom: 40px;
}.survey_check_form ul li {
  color: #606565;
  font-size: 16px;
  font-weight: 400;
  margin-bottom: 10px;
} .survey_check_form ul li input {
  margin-right: 5px;
}.cfm_next_back_btn .edit_button {
  border: 1px solid #49B8BF;
  font-size: 14px;
  width: 122px;
  font-weight: 600;
  float: left;
  text-align: center;
  height: 42px;
  border-radius: 7px;
  line-height: 41px;
  color: #fff;
  background: #49B8BF;
  margin-top: 0px;
  margin-right: 20px;
}.cfm_next_back_btn .edit_button:hover {
  border: 1px solid #49B8BF;
  color: #49B8BF;
  background: #fff;
}.surver_cfm_generate.next_column label {
  text-align: left;
}.surver_cfm_generate.next_column input#chatGPT_name {
  width: 100%;
}.surveycfm_form_flex {
  display: flex;
  justify-content: space-between;
}.surver_cfm_generate.next_column button#generate-survey {
  margin-top: 0;
  width: 190px;
  margin-left:15px;
}.surver_cfm_generate.next_column {
  padding-bottom: 20px;
}div#generated-survey h2 {
  font-size: 22px;
}#generated-survey .form-group label {
  font-size: 17px;
  margin-bottom: 10px;
}#generated-survey .form-group input {
    float: left;
    margin-top: 4px !important;
}
.filters_side {
    margin-top: 20px;
}
.surver_cfm_generate button:hover {
  color: #49B8BF;
  background: #fff !important;
  border-color: #49B8BF !important;
}
.surveycfmform a.createclient_btn {
  width: 224px;
  margin: 0 5px;
}
.surveycfmform a.crmtsurvey_btn {
  width: 224px;
  font-size: 14px;
    font-weight: 400;
    float: left;
    text-align: center;
    height: 42px;
    border-radius: 7px;
    line-height: 41px;
    color: #BBBBBB;
    background: #F9F9F9;
  margin: 0 5px;
}a.crmtsurvey_btn:hover {
  color: #fff;
  background: #49B8BF;
}.surveycfmform .svbtn {
  background: #2BD282;
  font-size: 14px;
  display: flex;
    align-items: center;
  color: #ffffff;
  height: 42px;
  border: 1px solid #2bd282;
  border-radius: 7px;
  line-height: 40px;
  padding: 0 15px;
  float: right;
}.surveycfmform a.svbtn img {
  margin-right: 5px;
}.surveycfmform a.svbtn:hover {
  color: #fff;
  background: #0fa35c;
  border: 1px solid #0fa35c;
}.chat-ai-edit-pencil a img {
  width: 13px;
  float: left;
  margin-right: 5px;
}.chat-ai-edit-pencil a {
  display: flex;
  font-size: 14px;
  color: #49B8BF;
  align-items: center;
}.chat-ai-agent-btn {
  margin-top: 20px;
}.chat-ai-agent-btn a {
  display: flex;
  background: #49B8BF;
  float: left;
  border-radius: 7px;
  height: 42px;
  color: #fff;
  align-items: center;
  font-size: 16px;
  padding: 0 20px;
}.video-btn-onvideo a#remove-video {
  position: absolute;
  right: 20px;
  top: 50px;
  text-align: center;
  border-radius: 30px;
}.video-btn-onvideo {
  position: relative;
}.video-btn-onvideo a#uplod-video {
  position: absolute;
  right: 60px;
  top: 50px;
  text-align: center;
  border-radius: 30px;
}
.select2-results__option {
    font-size: 14px;
}
.ai-agent-voter .video-up-outer p {
    font-size: 13px;
    text-align: center;
    margin-top: 8px;
}
a.aiagnet-workflow-btn {
  float: right;
  margin-top: 13px;
  margin-left: 20px;
}
.ai-agent-voter .video-up-outer .video-up-inner {
  height: 190px;
}
.chat-ai-agent-btn a:hover {
  background: #000;
}.chat-ai-agent-btn a img {
  margin-right: 5px;
  height: 19px;
}.chat-ai-desction {
  border-top: 1px solid #E2E2E2;
  margin-top: 10px;
}
.cfm_role {
  font-size: 13px;
  border-radius: 10px;
  margin-bottom: 8px;
  color: #000;
  width:auto;
  float:left;
}.cfm_role span {
  color: #49B8BF;
}
a.createclient_btn {
  font-size: 14px;
  width: 48%;
  font-weight: 400;
  float: left;
  text-align: center;
  height: 42px;
  border-radius: 7px;
  line-height: 42px;
  color: #BBBBBB;
  background: #F9F9F9;
  margin: 0 1%;
}
a.createclient_btn:hover {
    color: #fff;
    background: #49B8BF;
}.search_acpt.createclin {
  width: 25%;
}.invtn_outer.createclin {
  width: 50%;
  display: flex;
  justify-content: center;
}
.step1_accordion .accordion-button::after {
  color: #000000 !important;
  font-size: 25px !important;
}.cyfg .form-check {
  margin-right: 15px;
  margin-bottom: 8px;
}.cyfg .form-check label {
  font-size: 15px;
  font-weight: 500;
  margin-top: 1px;
}.cyfg input#radio {
  height: 17px;
  border: 2px solid #49B8BF;
  width: 17px;
}.cyfg .form-group textarea {
  height: 150px;
  padding: 10px 20px;
  border: 1px solid #49B8BF !important;
  font-size: 15px;
  font-weight: 500;
  border-top-right-radius: 7px !important;
  border-bottom-right-radius: 7px !important;
  margin-right:0%;
  width: 100% !important;
}.created_by_type label {
  font-size: 13px;
  color: #606565;
  font-family: 'Poppins';
  margin-bottom: 10px;
}.cyfg .form-group button {
  height: 50px;
  border-radius: 7px !important;
  background: #49B8BF;
  border-color: #49B8BF;
  font-size: 17px;
  font-weight: 500;
  width: 150px !important;
  float: right;
    margin-top: 20px;
}.step2_accordion label.form-label {
  font-weight: 400;
  font-size: 14px;
      color: #000 !important;
}.step2_accordion input {
  height: 50px;
  border-color: #C7D0D1 !important;
}.step1divflx {
  display: flex;
  justify-content: space-between;
}.remove_upload-btnotr {
  width: 210px;
  margin-left: 20px;
}
.remove_upload-btn {
  text-align: left;
  margin-top: 2px;
  float: left;
  width: 100%;
}
.remove_upload-btn01 {
  text-align: center;
  font-size: large;
  margin: 0 auto;
  display: inline-block;
}
.remove_upload-btn a:first-child {
  font-size: 17px;
  background: #FA4444;
  width: 207px;
  float: left;
  height: 50px;
  line-height: 50px;
  color: #fff;
  font-weight: 500;
  border-radius: 7px;
  margin-right: 10px;
}
.remove_upload-btn .greenmg a {
  font-size: 17px;
  background: #49B8BF;
  width: 207px;
  float: left;
  height: 50px;
  line-height: 50px;
  color: #fff;
  font-weight: 500;
  border-radius: 7px;
  margin-left: 0px;
}
.remove_upload-btn01.greenmg label {
  color: #fff;
}

.remove_upload-btn a:first-child img {
  margin-right: 7px;
}
.remove_upload-btn .greenmg a img {
  margin-right: 7px;
}

.drop-zone {
  max-width: 100%;
  height: 244px;
  padding: 0px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  font-weight: 400;
  font-size: 15px;
  cursor: pointer;
  color: #606565;
  border: 2px dashed #2F909A;
  border-radius: 10px;
  background: #F0FAFB;
}span.drop-zone__prompt span {
  color: #49B8BF;
  text-decoration: underline;
}.preview-three span {
  position: relative;
  width: 13.42%;
  float: left;
  margin-right: 1%;

}
.preview-three span img {
  width: 100%;
}
.preview-three span button {
  position: absolute;
  right: 1%;
  background: #49b8bf;
  border: none;
  color: #fff;
  font-size: 20px;
  width: 23px;
  height: 23px;
  line-height: 26px;
}

.preview-three span.lastpre {
  margin-right: 0;
}
img.img_preview {
  width: 100%;
  height: auto;
}.preview-three span a {
  position: absolute;
  right: -8px;
  top: -5px;
  background: #49b8bf;
  width: 20px;
  text-align: center;
  border-radius: 50px;
  height: 20px;
  line-height: 19px;
  font-family: 'Poppins';
  color: #fff;
  font-size: 12px;
}.step1_accordion button.accordion-button p {
    font-size: 13px;
    float: left;
    width: 100%;
    font-weight: 400;
    color: #606565;
}
.drop-zone__prompt strong {
  text-align: center;
  width: 100%;
  float: left;
  margin-bottom: 10px;
}
.drop-zone--over {
  border-style: solid;
}
.stepone_changeouter #card-collapseseven1 .drop-zone__thumb {
  border-radius: 0;
  background-size: 100% 100%;
}
.drop-zone__input {
  display: none !important;
}
div#card-collapseseven1 .drop-zone.snd-samples {
  height: 328px;
}.drop-zone.create_clientfrm .drop-zone__thumb {
  border-radius: 140px !important;
}
.drop-zone__thumb {
  width: 100%;
  height: 100%;
  border-radius: 10px;
  overflow: hidden;
  background-color: #cccccc;
  background-size: cover;
  position: relative;
  border-radius: 0;
  background-size: 100% 100%;
}

.drop-zone__thumb::after {
  content: attr(data-label);
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 5px 0;
  color: #ffffff;
  background: rgba(0, 0, 0, 0.75);
  font-size: 14px;
  text-align: center;
}
.step1_accordion button.accordion-button p {
  font-size: 13px;
  float: left;
  width: 100%;
  font-weight: 400;
  color: #606565;
  margin-top: 5px;
}
.step5_accordion label.form-label {
  font-weight: 500;
  font-size: 16.5px;
  color: #000 !important;
}
.drop-zone.formanimage {
  height: 240px;
  width: 100%;
  float: left;
  margin-right: %;
}.askcolabi {
  height: 16px !important;
  width: 16px !important;
}
.step1_accordion #card-collapseOne textarea#job_description {
  height: 232px;
}

.step2_accordion #card-collapseseven textarea#job_description {
  height: 133px;
}
.askcol label{
font-size:14px;
}
.add_another_button {
  float: left;
  width: 100%;
  margin-bottom: 40px;
  border-bottom: 1px solid #e7e7e7;
  padding-bottom: 10px;
}.add_another_button a {
  color: #49B8BF;
  font-size: 16px;
  font-weight: 600;
  text-decoration:underline;
}

.formanimage_outer{
 width: 100%;
    float: left;
    margin-top: 10px;
 }
.add_another_button a:hover {
  text-decoration:none;
}
.add_another {
  color: #49B8BF;
  font-size: 16px;
  font-weight: 600;
  text-decoration:underline;
}
.add_another:hover {
  text-decoration:none;
}

#card-collapseseven .drop-zone.snd-samples {
  height: 330px;
}

.stepone_changeouter #card-collapseseven .drop-zone__thumb {
  border-radius: 0;
  background-size: 100% 100%;
}

#card-collapseseven .drop-zone.snd-samples strong {
  float: none;
  margin-right: 10px;
}
.ls-head {
  color: #000;
    font-size: 16px;
    font-weight: 500;
  margin-bottom: 15px;
}.left-sidebar {
  border-radius: 9px;
  background: #fff;
  padding: 40px;
  height:100%;
  font-family: poppins;
}.step2-sidebar span.nav-link-text {
  font-size: 15px;
  margin-left: 5px;
  line-height: 24px;
}
.chatboxmesage-newpage .step2-sidebar span.nav-link-text { 
    width: calc(100% - 26px);
}.step2-sidebar span.nav-link-text strong {
    float: left;
    width: 100%;
    font-weight: 400;
    font-size: 12px;
    line-height: normal;
    color: #6e6e6e;
}
.step2-sidebar a.nav-link.collapsed:after {
  content: "\f2f9" !important;
  font: normal normal normal 1.225rem / 1 "Material-Design-Iconic-Font";
  text-rendering: auto;
  float: right;
  text-align: right;
  position: absolute;
  right: 0px;
  color: #909E9F !important;
  -webkit-transform: rotate(360deg);

}
.step2-sidebar a.nav-link:after {
  content: "\f2f9";
  font: normal normal normal 1.225rem / 1 "Material-Design-Iconic-Font";
  text-rendering: auto;
  float: right;
  text-align: right;
  position: absolute;
  right: 0px;
  color: #909E9F !important;
  -webkit-transform: rotate(180deg);
}
.border-ls {
    border-bottom: 1px solid #E9E9E9;
    margin:25px 0 30px 0;
}.left-sidebar li.nav-item {
  margin-bottom: 5px;
}


.step2-sidebar-saved span.nav-link-text {
  color: #000;
  font-size: 16px;
  font-weight: 500;
}

.step2-sidebar-saved a.nav-link.collapsed:after {
  content: "\f2f9" !important;
  font: normal normal normal 1.225rem / 1 "Material-Design-Iconic-Font";
  text-rendering: auto;
  float: right;
  text-align: right;
  position: absolute;
  right: 0px;
  color: #909E9F !important;
  -webkit-transform: rotate(360deg);
  display:none;

}
.step2-sidebar-saved a.nav-link:after {
  content: "\f2f9";
  font: normal normal normal 1.225rem / 1 "Material-Design-Iconic-Font";
  text-rendering: auto;
  float: right;
  text-align: right;
  position: absolute;
  right: 0px;
  color: #909E9F !important;
  -webkit-transform: rotate(180deg);
  display:none;
}

a.saveda span {
  background: #49B8BF;
  color: #fff;
  font-size: 14px;
  font-weight: 500;
  padding: 3px 11px;
  border-radius: 16px;
}
.saveda {
  font-size: 16px;
  font-weight: 400;
  width: 100%;
  float: left;
  display: flex;
  justify-content: space-between;
  padding: 7px 0;
}
a.see_moresaved {
  float: right;
  font-size: 13px;
  font-style: italic;
  font-weight: 500;
  text-decoration: underline;
  color: #3EB1B8;
  padding: 10px 0;
}
a.saveda {
    color: #000;
}
a.see_moresaved:hover {
  text-decoration: none;
}.step2_rsidbar {
    border-radius: 9px;
    background: #fff;
    padding: 40px;
    font-family: poppins;
}


#progressbar {
    margin-bottom: 30px;
    overflow: hidden;
    color: lightgrey ;
    padding:0;
}

#progressbar li.active {
  color: #000 !important;
}

#progressbar li {
  list-style-type: none;
  font-size: 14px;
  width: 25%;
  float: left;
  position: relative;
  font-weight: 500;
  font-family: 'Poppins';
  color: #909595 !important;
}

#progressbar #step1:before {
    content: "1"
}

#progressbar #step2:before {
    content: "2"
}

#progressbar #step3:before {
    content: "3"
}

#progressbar #step4:before {
    content: "4"
}
#progressbar #step5:before {
  content: "5"
}
#progressbar #step6:before {
  content: "6"
} .progress_bar_step2 .progress {
  background: #CDD3D3;
  height: 5px;
  border-radius: 10px;
  position: absolute;
  top: 15px;
  width: 100%;
  z-index: 1;
}.progress_bar_step2 {
  position: relative;
}

#progressbar li:before {
  width: 35px;
  height: 35px;
  line-height: 33px;
  display: block;
  font-size: 18px;
  color: #ffffff;
  background: #CDD3D3;
  border-radius: 50%;
  margin: 0 auto 10px auto;
  padding: 2px;
  font-family: 'Poppins';
  font-weight: 600;
  z-index: 3;
    position: relative;
}
#progressbar li strong {
  font-weight: 500;
}
#progressbar li:after {
    content: '';
    width: 100%;
    height: 5px;
    background: lightgray;
    position: absolute;
    left: 0;
    top: 15px;
    z-index: 2;
}
#progressbar li.active:after {
  background: #2bd282;
}
#progressbar li.active:before,
#progressbar li.active:after {
    background: #2BD282
}

.progress {
    height: 20px
}

.progress-bar {
    background-color: #2F8D46
}

.hisd {
  display: flex;
  align-items: center;
  border-bottom: 1px solid #E2E2E2;
  padding-bottom: 10px;
  margin-top:0px;
  justify-content: space-between;
}
.hisd h2 {
  font-size: 19px;
  font-weight: 600;
  line-height: 42px;
  margin-bottom: 0;
  width:40%;
}.invtn_outer {
  float: left;
  width: 33.33%;
}.cfm_next_back_btn {
  float: right;
  margin-left: 20px;
}
.svbtn_outer {
  float: left;
  width: 60%;
}
.invtn_outer a.invtbtn {
  font-size: 14px;
  color: #49B8BF;
  height: 42px;
  border: 1px solid #49B8BF;
  border-radius: 7px;
  line-height: 40px;
  padding: 0 0px;
    float: left;
    width: 100%;
    text-align:center
}
.invtn_outer a.invtbtn:hover {
  color: #fff;
  background:#49B8BF;
  border: 1px solid #49B8BF;
}.iacpt_outer {
  width: 33.33%;
  float: left;
}

.hisd a.svbtn {
  background: #2BD282;
  font-size: 14px;
  color: #ffffff;
  height: 42px;
  border: 1px solid #2bd282;
  border-radius: 50px;
  line-height: 40px;
  padding: 0 15px;
  float:right;
  display: flex;
    align-items: center;
}
.hisd a.svbtn:hover {
  color: #fff;
  background: #fa8b64;
  border: 1px solid #fa8b64;
}
.hisd a.svbtn img{
  margin-right:5px;
}
.search_acpt label {
  position: relative;
  width: 100%;
}.search_acpt label i {
    position: absolute;
    top: 14px;
    left: 14px;
    color: #d1d1d1;
    font-size: 16px;
}.search_acpt input {
  height: 42px;
  padding: 0 10px 0 40px;
  border: 1px solid #E2E2E2;
}
.workflow_project_tabs_input select {
  height: 42px;
  padding: 0 10px 0 10px;
  border: 1px solid #E2E2E2;
}
.workflow_project_tabs_input input {
  height: 42px;
  padding: 0 10px 0 10px;
  border: 1px solid #E2E2E2;
}
.invtn_outer a.btn.btn-primary.InviteGroupBtn {
    width: 100%;
    background: #49b8bf;
    border-color: #49b8bf;
    height: 42px;
    line-height: 41px;
    padding: 0;
    font-size: 14px;
}.different-avatar {
  float: left;
  margin: 5px 0;
}.different-cfm {
  float: left;
  width: 100%;
}
.invtn_outer a.btn.btn-primary.InviteGroupBtn:hover {
  background:#007d88 !important;
  border-color:#007d88 !important;
}
.col-md-4.search_acpt_change_client select {
  font-size: 14px;
  height: 42px;
  line-height: 41px;
  padding-top: 0;
}
.searc_accptd {
  justify-content: space-between;
  align-items: center;
  margin-top: 20px;
}a.mainvite {
  font-size: 14px;
  color: #49B8BF;
  height: 42px;
  border: 1px solid #49B8BF;
  border-radius: 7px;
  line-height: 40px;
  padding: 0 20px;
  float: left;
  text-align:center;
    width: 100%;
}.search_acpt {
  width: 33.33%;
  float: left;
}.topic-video img {
  width: 100%;
}.updatedtext_left {
  float: left;
  margin-top: 1px;
  font-weight: 500;
  color: #000 !important;
  width: 50%;
  top: 0px;
  text-align: left;
}
.respondent-dash-right {
  float: right;
  width: 50%;
}
.respondent-dash-right .form-group {
  width: 100%;
}
.updatedtext_left a {
  font-weight: 500;
  font-family: 'Poppins';
  font-size: 15px;
  color: #000;
  float: right;
  width: 100%;
}.updatedtext_left span a {
  font-weight: 400;
  color: #8F8F8F;
  font-size: 14px;
}.all_invite_left {
  padding: 20px;
  border-radius: 9px;
  float: left;
  width: 100%;
  background: #fff;
  height:100%;
}.all_invite_left .collapse-simple .card .card-header a h6 {
  color: #000;
  font-family: Poppins;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 21px;
  border-left: 5px solid #49B8BF;
  /* float: left; */
  padding-left: 8px;
}.sidebar_all_invitation a {
  color: #262A2E;
  font-family: Poppins;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
}.sordat_lft .recntlyinvitedd {
  margin-left: 10px;
  width: 240px !important;
  color: #000 !important;
}.recntlyinvt_numeb {
  display: flex;
  justify-content: space-between;
  margin: 10px 0;
  align-items:center;
}.recntlyinvt_numeb_left label {
  float: left;
  margin-top: 8px;
  font-family: 'Poppins';
}.recntlyinvt_numeb_left select {
  width: 60px;
  float: left;
  width: 73px;
  height: 42px;
  border: 1px solid #E2E2E2;
  font-size: 14px;
  font-weight: 500;
  text-align: center;
  background-size: 18px;
  margin-left: 10px;
}.sidebar_all_invitation a span.nav-link-text span {
  margin-right: 5px;
} .all_invite_left span.nav-link-text {
  float: left;
}
.all_invite_left span.nav-link-text {
  float: left;
}
.all_invite_left span.nav-link-text img {
  margin-right: 5px;
}.sidebar_all_invitation a.nav-link.link-badge-right {
  display: flex;
  justify-content: space-between;
}span.yellow_bg {
  background: #DBA903;
  border-radius: 12.48px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  color: #fff;
  width: 30px;
  text-align: center;
}
span.green_bg {
  background: #22C00E;
  border-radius: 12.48px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  color: #fff;
  width: 30px;
  text-align: center;
}.search_invitation {
  position: relative;
}
span.pink_bg {
  background: #FC7658;
  border-radius: 12.48px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  color: #fff;
  width: 30px;
  text-align: center;
}.sidebar_all_invitation {
  margin-top: 10px;
}.all_invite_right {
  padding: 20px;
  border-radius: 9px;
  float: left;
  width: 100%;
  height:100%;
  background: #fff;
      display: flex;
    flex-flow: column;
}.ridr-inner-l {
  height: 100%;
}.ridr-inner-r .all_invite_right .row {
  height: 100%;
  overflow-y: scroll;
  overflow-x: hidden;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.ridr-inner-r {
    height: 100%;
}
.prjectdivlist{
  height: 100%;
  overflow-y: scroll;
  overflow-x: hidden;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.all_in_rig_ttl h4 {
  color: #262A2E;
  font-family: Poppins;
  font-size: 19px;
  font-style: normal;
  font-weight: 600;
  line-height: 28px;
  border-left: 5px solid #49B8BF;
  padding-left: 8px;
}.all_in_rig_ttl {
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #E2E2E2;
  margin-bottom: 0px;
  padding-bottom: 20px;
}.all_invite_right .col-md-8 {
  border-right: 1px solid #E2E2E2;
}
.sordat_lft select {
  color: #262A2E;
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 21px;
  width: 133px !important;
  border-radius: 7px;
  border: 1px solid #E2E2E2;
  height: 38px;
  font-family: 'Poppins';
}.accpt_dec_btn {
  display: flex;
  justify-content: space-around;
  padding: 0 0 20px 0;
  border-bottom: 1px solid #E2E2E2;
  margin-bottom: 20px;
}.over_accpt_btn a {
  background: #49B8BF;
  color: #fff;
  width: 150px;
  font-family: 'Poppins';
  padding: 8px 4px;
  border-radius: 7px;
  font-size: 13px;
  text-align: center;
}.accpt_dec_cont p {
  color: #262A2E;
  font-family: Poppins;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
}.accpt_dec_cont {
  margin-top: 20px;
}.accpt_dec_cont img {
  margin-top: 20px;
  width:100%;
  margin-bottom: 30px;
}.accpt_dec_cont h4 {
  color: #000;
  font-family: Poppins;
  font-size: 15px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}.accpt_dec_cont .form-group {
  border-radius: 6.744px;
  background: #5B2BC0;
  text-align: center;
  padding: 20px;
  display: flex;
}.accpt_dec_cont .form-group .info_label {
  color: #FFF !important;
  text-align: left;
  font-family: Poppins;
  font-size: 15.737px;
  font-style: normal;
  font-weight: 600;
  line-height: 16px;
  padding: 8px 0 0 0;
}.accpt_dec_cont .trpo img {
  margin-top: 0;
    margin-bottom: 0;
    width: 20px;
    line-height: 30px;
}.trpo_rght {
  margin-left: 15px;
}.accpt_dec_cont ul {
  padding: 0;
  margin: 30px 0;
}.subsincentive .trpo {
  margin: 0 auto;
}.accpt_dec_cont ul li h3 {
  color: #000;
  font-family: Poppins;
  font-size: 15px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}.accpt_dec_cont ul li p {
  color: #2D2D2D;
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  letter-spacing: 0.28px;
}.accpt_dec_cont ul li {
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #E4E4E4;
}.compa_dt_ttl {
  font-size: 16px;
  color: #000;
  font-weight: 600;
}.compa_dt p {
  font-size: 15px;
  color: #999999;
  font-weight: 400 !important;
}.compa_dt {
  margin-bottom: 20px;
  float: left;
  width:100%;
}.accpt_dec_cont_adtnl .compa_dt p {
  margin: 0;
}.compa_dt.half {
  width: 50%;
  float: left;
}a.rdmrbtns {
  color: #2DB1B9;
  font-weight: 500;
}.accpt_dec_cont ul.cmpnydetl li h3 img {
  width: 40px;
  margin: 0 5px 0 0;
}.accpt_dec_cont ul.cmpnydetl {
  margin: 0;
}.recloca img {
  width: 12px;
  margin: 0px 5px 0 0;
}.recloca {
  font-size: 15px;
  color: #000;
  font-weight: 500;
  font-family: 'Poppins';
  border-bottom: 1px solid #e7e7e7;
  padding: 10px 0;
}.accpt_dec_cont h4.cmhde {
  border-bottom: 1px solid #e7e7e7;
  padding-bottom: 5px;
  margin-bottom: 20px;
}.accpt_dec_cont .form-group label {
  color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 11.24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-bottom: 0;
}.accpt_dec_cont_adtnl h3 {
  color: #000;
  font-family: Poppins;
  font-size: 19px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}.accpt_dec_cont_adtnl {
  margin-top: 0px;
  float: left;
  width: 100%;
}.accpt_dec_smp_det {
  float: left;
  width: 100%;
  margin-top: 0;
  font-size: 14px;
  color: #000;
  font-family: 'Poppins';
    display: flex;
    padding: 5px 0;
}.accpt_dec_smp_det strong {
  font-weight: 600;
  width: 40%;
}.accpt_dec_smp_det_outer {
  padding: 20px 0;
  float: left;
  width: 100%;
  border-bottom: 1px solid #e7e7e7;
  margin-bottom: 10px;
}.accpt_dec_images img {
  width: 32%;
  float: left;
  margin-right: 2%;
}
.accpt_dec_inner {
  float: left;
  width: 32%;
  margin-right: 2%;
}

.accpt_dec_images .accpt_dec_inner img {
  width: 100%;
  float: left;
}.accpt_dec_inner span {
  color: #000;
  text-align: center;
  width: 100%;
  float: left;
  font-family: 'Poppins';
  padding: 10px 0;
}.accpt_dec_images {
  float: left;
  width: 100%;
}.accpt_cmnt {
  float: left;
  width: 100%;
  font-size: 18px;
  color: #000;
  font-weight: 500;
  margin-top: 10px;
  margin-bottom: 10px;
}.accpt_cmnt {
  float: left;
  width: 100%;
  font-size: 18px;
  color: #000;
  font-weight: 500;
  margin-top: 10px;
  margin-bottom: 10px;
}.accpt_cmnt p {
  margin-top: 0 !important;
}
.pip_top_img {
  text-align: center;
  margin-bottom: 20px;
  margin-top: 30px;
}.business_profile_configuration.confidential_agree .modal-dialog {
  max-width: 500px !important;
}.accpt_dec_cont ul li:last-child {
  border-bottom: none;
  padding-bottom: 0;
}.accpt_cmnt h4 {
  color: #000;
  font-family: Poppins;
  font-size: 15px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}
.accpt_dec_images img:last-child {
  margin-right: 0;
}.accpt_dec_cont_adtnl p {
  /* color: #000; */
  color: #2D2D2D;
  font-family: Poppins;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  letter-spacing: 0.28px;
  float: left;
  width: 100%;
  margin: 20px 0;
}.compa_dt.compadtbdr {
  border-bottom: 1px solid #e7e7e7;
  padding-bottom: 20px;
}.over_accpt_btn {
  display: flex;
  justify-content: space-around;
}
.sort_dat_ot {
  border-bottom: 1px solid #E2E2E2;
  margin-bottom: 20px;
  padding-bottom: 20px;
  float: left;
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding-top: 20px;
}.recently_invt_left.single-task-list {
  justify-content: start;
}.project_list_div {
  padding: 10px 0;
  border-bottom: 1px solid #e7e7e7;
}.accepted_invitation {
  cursor: pointer;
}.recently_invt_left.single-task-list {
  padding: 5px 0;
  border-bottom: 1px solid #e7e7e7;
}.new_notify_alert {
  border: 1px solid #dba9035c;
  padding: 10px;
  border-radius: 5px;
  background: lch(84.29 82.89 83.51 / 0.15);
}
.recently-hover-fun .invitation_list_box:hover {
  border: 1px solid #dba9035c;
  padding: 10px;
  border-radius: 5px;
  background: lch(84.29 82.89 83.51 / 0.15);
}
.recently-hover-fun .invitation_list_box  {
  border: 1px solid #fff;
  padding: 10px;
}


.accept-hover-fun .invitation_list_box:hover {
  border: 1px solid #22c00e6b;
  padding: 10px;
  border-radius: 5px;
  background: lch(68.15 88.97 133.79 / 0.15);
}
.accept-hover-fun .invitation_list_box  {
  border: 1px solid #fff;
  padding: 10px;
}


.decline-hover-fun .invitation_list_box:hover {
  border: 1px solid #fc765852;
  padding: 10px;
  border-radius: 5px;
  background: lch(65.93 65.87 39.63 / 0.15);
}
.decline-hover-fun .invitation_list_box  {
  border: 1px solid #fff;
  padding: 10px;
}

.accepted_invitation .new_notify_alert {
  border: 1px solid #22c00e6b;
  padding: 10px;
  border-radius: 5px;
  background: lch(68.15 88.97 133.79 / 0.15);
}
.recently_invt_right {
  font-size: 14px;
  align-items: center;
  display: flex;
}.recently_invt_right a span {
  width: 13px !important;
  height: 13px !important;
}
.recently_invt_right a {
  margin-left: 30px;
}

.rejected_invitation .new_notify_alert {
    border: 1px solid #fc765852;
    padding: 10px;
    border-radius: 5px;
    background: lch(65.93 65.87 39.63 / 0.15);
}
.invitation_list_box {
    display: flex;
    justify-content: space-between;
    width: 100%;
    float: left;
}.invitation_list_box_inner {
  display: flex;
  align-items: center;
}
.content_invittion h5 {
  font-size: 17px;
  color: #000;
} .recently_invt_left {
  display: flex;
  justify-content: space-between;
}.ril_left {
  margin-right: 10px;
}.ril_right h5 {
  color: #262A2E;
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  margin-bottom: 0;
}.ril_right {
  margin-left: 14px;
}.ril_right span {
  color: #007D88;
    font-family: Poppins;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 27px;
    float: left;
}
/* .recently_invt_left span.badge.badge-soft-success.me-2 {
  background: #ebba12;
  color: #fff;
} */
.recently-hover-fun span.badge.badge-soft-success.me-2 {
  background: #ffca15;
  color: #fff;
}.accept-hover-fun span.badge.badge-soft-success.me-2 {
  background:#00d67f;
  color: #fff;
}
.decline-hover-fun span.badge.badge-soft-success.me-2 {
  background: #ff9100;
  color: #fff;
}
.ril_right span.badge {
    padding: 4px 8px;
    margin-left:0px;
    line-height: normal;
    border-radius: 5px;
}a.recently_invt_right_btn {
  background: #49B8BF;
  color: #fff;
  margin-right: 20px;
  font-family: 'Poppins';
  padding: 8px 20px;
  border-radius: 7px;
  font-size: 13px;
}
.cfm_numbering.invites_feature{
margin-right:0 !important;
}
.content_invittion {
  float: left;
  width: 100%;
  border-bottom: 1px solid #e7e7e7;
}.all_invite_left .collapse-simple .card .card-header a {
  padding-top: 0 !important;
}
.sordat_lft button {
  background: #49B8BF;
  color: #fff;
  height: 38px;
  font-family: 'Poppins';
  padding: 0 20px;
  font-size: 13px;
}.content_invittion h5 span {
  width: 21px;
  float: left;
  margin-right: 10px;
  margin-top: 2px;
}
.content_invittion .card-body .recently_invt_left {
  border-bottom: 1px solid #e7e7e7;
  padding: 10px 0
}
.content_invittion .card-body .recently_invt_left:last-child {
  border: none !important;
}

.search_invitation input {
  border-radius: 7px;
  border: 1px solid #E2E2E2;
  background: rgba(217, 217, 217, 0.00);
  width: 285px;
  height: 38px;
  color: #8F8F8F;
  font-family: Poppins;
  font-size: 14px;
  padding: 0 0 0 35px;
}.search_invitation i {
  color: rgba(143, 143, 143, 1);
  position: absolute;
  top: 11px;
  left: 13px;
  font-size: 15px;
}
.updatedtext_left strong a {
  font-weight: 400;
  color: #8F8F8F;
  font-size: 14px;
}.topic-video {
    width: 100%;
}.descriptbtm {
  border-top: 1px solid #e7e7e7;
}.descriptbtm {
  display: flex;
  justify-content: space-between;
  align-items: center;
}.descriptbtm a {
  color: #8F8F8F;
  font-size: 14px;
  font-family: 'Poppins';
}.card_dashboard_description{
  font-family: 'Poppins';
  color: #8F8F8F;
  font-size: 14px;
  height: 100px;
}.tasklist-handle h6 {
  border-radius: 30px;
  padding: 0 6px 0 0px;
  color: #000;
}.tasklist-handle h6 span.badge {
  padding: 0;
  width: 20px;
  height: 22px;
  text-align: center;
  line-height: 22px;
  background: #fff;
  margin: 6px 0;
  color: #ec479a;
  font-size: 16px;
  border-radius: 40px;
  display:none;
}
a.mainvite:hover {
  color: #fff;
  border: 1px solid #49B8BF;
  background:#49B8BF;
}.cfmn_inner {
  border: 1px solid #ECECEC;
  border-radius: 7px;
  padding: 15px;
  float: left;
  width: 100%;
  margin-bottom: 20px;
}.cfmn_inner input {
  border: 1px solid #95A3A4;
  margin-top:0;
}.image_content_right {
  display: flex;
  justify-content: flex-start;
  margin-top: 3px;

}.contn_fm_right h3 {
  color: #49B8BF;
  font-size: 16px;
  margin-bottom: 5px;
  font-weight: 600;
}.cfm_rating {
  color: #95A3A4;
  font-size: 13px;
  font-weight: 500;
  margin-bottom:5px;
}.cfm_rating i {
  color: #FFC400;
  margin-right: 2px;
}.cfm_location {
  font-size: 13px;
  font-weight: 500;
  color: #95A3A4;
  width:100%;
  float:left;
  display:flex;
}.cfm_location img {
  width: 10px;
  margin-right: 2px;
}.cfmn_inner p {
  font-size: 13px;
  color: #000;
  padding: 10px 0 0 0;
  white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}a.cfm_vpbutton {
  background: #49B8BF;
  width: 100%;
  float: left;
  text-align: center;
  color: #fff;
  font-size: 14px;
  font-weight: 500;
  height: 38px;
  line-height: 39px;
  border-radius: 7px;
  margin-bottom: 20px;
  margin-top: 20px;
  display: flex;
    align-items: center;
    justify-content: center;
}a.cfm_vpbutton img {
  position: relative;
  top: -1px;
}a.cfm_vpbutton:hover {
  background: #007d88 !important;
}.cfmnumbers ul {
  margin: 0;
  padding: 0;
}.cfmnumbers ul.cfmborder {
  border-top: 1px solid #e7e7e7;
  float: left;
  width: 100%;
}.cfmnumbers li {
  width: 33.33%;
  float: left;
  border-right: 1px solid #E7E4E4;
  color: #95A3A4;
  font-size: 13px;
  font-weight: 400;
}.popup_top_ideas {
  border-radius: 22px;
  background: #fff;
  float: left;
  padding: 20px;
  margin: 20px 0;
  border: 1px solid #e7e7e7;
}.popup_top_ideas h4 {
  font-size: 16px;
  border-bottom: 1px solid #D9D9D9;
  padding: 10px 0;
}.popup_top_ideas ul {
  margin: 0;
  padding: 0;
}.popup_top_ideas ul li {
  padding: 10px 10px;
  border-bottom: 1px solid #e7e7e7;
  width: 100%;
  float: left;
}.popup_top_ideas img {
  width: 17%;
  float: left;
}.popup_top_ideas span {
  width: 79%;
  float: left;
  font-size: 15px;
    margin-left: 4%;
    font-weight: 500;
}.surver_topic {
  border-right: 1px solid #e7e7e7;
  padding-right: 50px;
}.surver_topic h5 strong {
  font-size: 14px;
  font-weight: 600;
  float: left;
  width: 100%;
  border-left: 5px solid #49B8BF;
  padding-left: 5px;
}.surver_topic h5 span {
  font-size: 15px;
  font-weight: 500;
  margin-top: 20px;
  float: left;
  width: 100%;
  margin-bottom: 30px;
}.surv_avt {
  float: left;
  margin-top: 20px;
}.grpimg {
  margin-top: 60px;
}.survey_topic_rght {
  padding-left: 50px;
}a.dcbtn {
  float: left;
  width: 100%;
  height: 50px;
  text-align: center;
  border: 1px solid #49B8BF;
  border-radius: 5px;
  line-height: 50px;
  color: #49B8BF;
  font-size: 15px;
  border-radius: 7px;
  margin-bottom: 40px;
}.disc_head {
  float: left;
  width: 100%;
  border-top: 1px solid #E4E4E4;
  border-bottom: 1px solid #E4E4E4;
  padding: 20px 0px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}.disc_head h4 {
  font-size: 16px;
  font-weight: 600;
  float: left;
  width: 100%;
  border-left: 5px solid #49B8BF;
  padding-left: 5px;
}.disc_head a {
  background: #49B8BF;
  font-size: 14px;
  height: 40px;
  line-height: 40px;
  color: #fff;
  padding: 0px 20px;
  border-radius: 7px;
}.disc_topic_res ul {
  padding: 0;
}.disc_topic_res ul li {
  padding: 15px 0;
  float: left;
  width: 100%;
  border-bottom: 1px solid #e4e4e4;
}.disc_topic_res_innr_oter {
  display: flex;
  justify-content: space-between;
  align-items: center;
}.disc_topic_res_innr h6 {
  font-size: 15px;
  font-weight: 500;
  margin-bottom: 5px;
  color:#000;
}.disc_topic_res_innr p {
  font-size: 12px;
  font-weight: 400;
  color: #000;
  margin-left: 15px;
}.disc_topic_res_innr_btn {
  display: flex;
  align-items: center;
}.disc_topic_res_innr_btn a {
  margin-left: 14px;
}.search_ides ul {
  padding: 0;
  margin: 0;
}.search_ides li strong {
  font-size: 15px;
  font-weight: 500;
  color: #000;
}.search_ides {
  padding-right: 50px;
}.search_ides h5 {
  font-size: 16px;
  font-weight: 600;
  padding: 20px 10px;
  border-top: 1px solid #e7e7e7;
  border-bottom: 1px solid #e7e7e7;
}.search_ides ul {
  padding: 0;
  margin: 0;
}.search_ides li {
  display: flex;
  justify-content: space-between;
  padding: 13px 10px;
  border-bottom: 1px solid #e7e7e7;
}.search_ides li strong {
  font-size: 15px;
  font-weight: 500;
  color: #000;
}.top_ide {
  padding-left: 50px;
}.top_ide h5 {
  font-weight: 500;
  font-size: 16px;
  margin-bottom: 20px;
}.top_ide ul {
  margin: 0;
  padding: 0;
}.top_ide_oter {
  display: flex;
  justify-content: space-between;
  align-items: center;
}.top_ide_first img {
  margin-right: 10px;
}.top_ide_first {
  font-size: 15px;
  color: #000;
  display: flex;
    justify-content: space-between;
    width: 100%;
    align-items: center;
}.top_ide li {
  padding: 15px 0;
  border-bottom: 1px solid #F0EEEE;
}.top_ide_first_lists {
  display: flex;
  align-items: center;
}.top_ide_first_lists h5 {
  margin-left: 10px;
  float: left;
  margin-bottom: 0;
}.top_ide_first_lists h5 strong {
  float: left;
  width: 100%;
  font-size: 12px;
}
.checking_newbox {
  margin: 0;
  padding: 0;
}.search_sidebar_sccpt label {
  position: relative;
  width: 100%;
}.search_sidebar_sccpt label i {
  position: absolute;
  top: 14px;
  left: 14px;
  color: #d1d1d1;
  font-size: 16px;
}.search_sidebar_sccpt input {
  height: 42px;
  padding: 0 10px 0 40px;
  border: 1px solid #E2E2E2;
} .join-discussion_subscribe-rside {
  position: absolute;
  right: 0;
  top:20px;
}
 .checking_newbox_outer ul:first-child li:first-child {
  font-size: 17px;
  color: #000;
  padding: 0px 0 10px 0;
}.mf_discussion {
  border-radius: 9px;
  background: #fff;
  padding: 30px;
  float: left;
  height: 100%;
  flex-flow: column;
  display: flex;
  width:100%;
}.cmpnyname_mf_scrolling {
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
  overflow-y: scroll;
  overflow-x: hidden;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.full-height-flex-row {
  display: flex;
  height: 100%;
  position: relative;
  overflow: hidden;
}
.full-height-flex{
position: relative;
overflow: hidden;
height: calc(100vh - 65px);
padding-top: 0px;
padding-bottom: 0px;
}
.chat-box {
  position: absolute;
  top: 20px;
  right: 0;
  bottom: 0px;
  overflow: hidden;
  margin-bottom: 20px;
}li.media.sent .msg-action {
  display: none;
}
li.media.received .msg-action {
  display: none;
}
 .pc_search_acpt label {
  position: relative;
  width: 100%;
}.pc_search_acpt i {
  position: absolute;
  top: 14px;
  left: 14px;
  color: #d1d1d1;
  font-size: 16px;
}li.day-sep {
  position: relative;
  text-align: center;
  overflow: hidden;
  font-size: 0.875rem;
  margin: 10px 0;
  text-transform: capitalize;
  color: #606565;
}li.day-sep:before {
  background: #DDDDDD;
  content: "";
  height: 1px;
  right: 50%;
  position: absolute;
  top: 50%;
  width: 100%;
}.media.received span.chat-time {
  margin-left: 10px;
  float: right;
  font-size: 12px;
  font-family: 'Poppins';
  font-weight: 500;
  color: #bbbbbb;
  margin-top: 4px
}span.profile-user_name {
  font-weight: 600;
  color: #000;
}

.media.sent .avatar.avatar-xs {
  width: 3rem;
  height: 3rem;
}
.media.received .avatar.avatar-xs {
  width: 3rem;
  height: 3rem;
}
.media.sent span.chat-time {
  margin-left: 10px;
  float: right;
  font-size: 12px;
  font-family: 'Poppins';
  font-weight: 500;
  color: #bbbbbb;
  margin-top: 0px
}.footer_chat_field input:focus-visible {
  outline: none;
}.footer_chat_inner {
  width: 100%;
}.footer_chat {
    display: -webkit-box;
    display: -ms-flexbox;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: -1px;
    position: relative;
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}.pc_main_conversation ul#dummy_avatar {
  height: 100%;
  position: relative;
}ul#dummy_avatar li.media.typing {
  bottom: 0;
}#progressbar li strong br {
  display: none;
}.pc_main_conversation {
  float: left;
  width: 100%;
  flex: 1;
  height: 100%;
  overflow: auto;
  margin-bottom: 20px;
}input#input_msg_send_chatapp {
  display: block !important;
}.pc_righthead {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  background: #fff;
  border-bottom: 1px solid #eaeaea;
}.pc_rightside {
  border-radius: 9px;
    padding: 0px;
    font-family: poppins;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-grow: 1;
    flex-flow: column;
    height: 100%;
    background: #fff;
    padding: 30px;
}

.valisurvey .col-md-12 {
  text-align: center;
  margin-bottom: 40px;
}.valisurvey h4 span {
  border-left: 5px solid #49b8bf;
  margin-right: 10px;
}.valisurvey label.col-form-label {
  float: left;
  width: 30%;
}.valisurvey .survfx label.col-form-label {
    width: 290px;
}.survfx {
  float: left;
  display: flex;
  width: 100%;
}.valisurvey select.form-control {
    width: 70%;
    float: left;
}a.vie_editbtn {
  text-align: center;
  line-height: 40px;
  border-radius: 7px;
  background: #49B8BF;
  color: #fff;
  text-decoration: none;
  padding: 9px 40px;
  border-radius: 5px;
  margin: 0 auto;
  font-size: 15px;
}.vie_editbtn_oter {
  text-align: center;
  width: 100%;
  float: left;
  margin-top: 20px;
}.topic_discovery h4 span {
  border-left: 5px solid #49b8bf;
  margin-right: 10px;
}.car_dearlp {
  margin-top: 30px;
  border-radius: 10px;
  float: left;
  width: 100%;
  border: 1px solid #000000;
  padding: 20px 20px;
  font-size: 14px;
}.car_dearlp input {
  width: 16px;
  height: 16px;
  float: left;
  margin-right: 10px;
}.review_fcs_grp {
  padding: 20px;
  background: #F2F8F9;
  float: left;
  width: 100%;
  border-radius: 10px;
  margin-top: 30px;
}.review_fcs_grp h5 {
  color: #000;
  font-family: 'Poppins';
  font-weight: 600;
  font-size: 19px;
  margin-bottom: 30px;
}.review_fcs_grp h5 {
  float: left;
  width: 100%;
  font-family: 'Poppins';
  font-weight: 600;
  font-size: 19px;
  margin-bottom: 30px;
  border-left: 5px solid #49B8BF;
  padding-left: 10px;
}.review_fcs_grp ul {
  margin: 0 1%;
  padding: 0;
  float: left;
  width: 48%;
} .review_fcs_grp ul li {
  font-size: 15px;
  font-family: 'Poppins';
  padding: 10px 0;
  border-bottom: 1px solid #E4E4E4;
  font-weight: 500;
  color: #000;
  float: left;
  width: 100%;
}.chat_adminprocess_csecond.reply-to-reply {
    padding-left: 00px;
}.top-menu-survey {
  margin-top: 20px;
}.drop-zone.create_clientfrm.up-logo {
  height: 50px !important;
  display: inherit;
  float: left;
  width: 100%;
  padding: 10px 30px;
}.choose-who-share h2 {
  font-size: 17px;
  font-weight: 600;
  color: #000;
  margin-bottom: 20px;
}.notify_des ul {
  margin: 0;
  padding: 0;
}.notify_des ul li:last-child {
  text-align: center;
}.notify_des ul li {
    padding: 10px 20px;
    border-bottom: 1px solid #e7e7e7;
}.notify_des ul li:hover {
  background: #f4f4f4;
}.dropdown-notifications .dropdown-menu {
  width: 515px !important;
}.notificationbtn a {
  margin-top: -7px;
  float: right;
  font-size: 20px;
  color: #000 !important;
  font-family: 'Poppins';
  display: none;
}
a.allnotifyy {
  color: #000;
  font-size: 14px;
}
.notify_des ul li:hover .notificationbtn a{
  display:block;
}

.notificationbtn {
  float: right;
  width: 30px;
}.notify_des {
  margin-top:0px;
}.dropdown-notifications .m-2 {
  position: absolute;
  right: 0;
  margin: 4px 20px 0 0 !important;
}
.noti_img .avatar {
  width: 55px;
  height: 55px;
}a.otification-title {
    color: #3d9ca5;
    font-size: 12px; 
}
.noti_innr {
  display: flex;
}.noti_img {
  margin-right: 15px;
}.noti_con h5 {
  font-size: 14px;
  font-weight: 400;
  color: #434444;
  margin-bottom: 0px;
  line-height: 16px;
}.dropdown-notifications h6 {
  font-size:16px !important;
  font-family: 'Poppins';
  padding:15px 20px !important;
  border-bottom:1px solid #a8a8a83b !important;
}.view_all_notify a {
  color: #1E8C96;
  font-size: 18px;
  font-family: 'Poppins';
  font-weight: 500;
}.view_all_notify {
  float: left;
  width: 100%;
  margin-top: 10px;
  text-align: center;
  margin-bottom: 20px;
}
 .not_bad-dat {
  display: flex;
  justify-content: space-between;
}.not_bad-dat strong {
  color: #09AE6C;
  font-size: 15px;
  float: left;
  height: 26px;
  background: #EBFCF5;
  padding: 0 10px;
  line-height: 26px;
  font-weight: 500;
}.not_bad-dat span {
  color: #8C8C8C;
  font-size: 13px;
  font-weight: 400;
}.choose-who-share .form-check {
  font-size: 16px;
  font-weight: 500;
  color: #000 !important;
  float: left;
  padding-left: 0 !important;
  padding-right: 30px;
}.choose-who-share .form-check input#customSwitchLg {
  float: right;
  margin-left: 12px;
  margin-top: 0;
}.choose-who-share {
  margin-top: 30px;
  padding-top: 30px;
  border-top: 1px solid #e2e2e2;
  margin-bottom: 20px;
}.top-menu-survey select {
  font-size: 14px;
  height: 50px;
  padding: 0 20px;
  color: #B8C1C1;
  border-radius: 13px;
  border-color: #B8C1C1;
}a.add-bulk-suvery {
  background: #49B8BF;
  font-size: 14px;
  font-weight: 600;
  color: #fff;
  width: 100%;
  text-align: center;
  float: left;
  height: 50px;
  border-radius: 7px;
  line-height: 50px;
  margin-top: 38px;
}.top-menu-survey input {
  font-size: 14px;
  height: 50px;
  padding: 0 20px;
  color: #B8C1C1;
  border-radius: 13px;
  border-color: #B8C1C1;
}.drop-zone.create_clientfrm.up-logo span.drop-zone__prompt {
  float: left;
  width: 100%;
  text-align: left;
}.drop-zone.create_clientfrm.up-logo strong img {
  width: 34px;
  margin-right: 20px;
}.drop-zone.create_clientfrm.up-logo strong {
  width: auto;
  float: left;
  text-align: left !important;
}.review_fcs_grp ul li.tpdeas {
  padding: 30px 0;
  float: left;
  width: 100%;
  border-bottom: 1px solid #E4E4E4;
  font-weight: 500;
}.rev_top_idea_left2 strong {
  float: left;
  width: 100%;
  font-size: 15px;
  font-weight: 500;
}.rev_top_idea_left2 span {
  color: #606565;
  font-size: 13px;
  font-weight: 500;
}.rev_top_idea_right {
  float: right;
  width: 50%;
  font-size: 15px;
  font-weight: 500;
  text-align: right;
  padding-top: 15px;
}.rev_top_idea_right input {
  margin-right: 5px;
  width: 15px;
  height: 15px;
}.rev_top_idea_seeall {
  width: 100%;
  float: right;
  text-align: right;
}.review_fcs_grp ul li h3 {
  font-weight: 600;
  color: #000;
  font-size: 16px;
  float: left;
}.review_fcs_grp ul li ul {
  width: 100%;
  float: left;
}.rev_top_idea {
  display: flex;
}.rev_top_idea_left {
  width: 50%;
  float: left;
  display: flex;
}.rev_top_idea_left img {
  margin-right: 10px;
}.rev_top_idea_right {
  float: left;
  width: 50%;
}
li.media.typing {
  color: #738283;
  font-size: 14px;
  height: auto;
  /* display: contents; */
  font-family: 'Poppins';
  margin-left: 20px;
  float: left !important;
}.footer_chat_field input {
  width: 100%;
    float: left;
    height: 45px;
    padding: 0px 105px 0 55px;
    border: none;
    border-radius: 10px;
    font-size: 14px;
    color: #AABBBD !important;
    font-family: 'Poppins';
}.footer_chat {
  float: left;
  width: 100%;
  margin-top: 0px;
}.footer_chat_field {
  position: relative;
}a.smile-chat {
  position: absolute;
  left: 10px;
  top: 11px;
  border-right: 1px solid #D8E5E5;
  padding-right: 10px;
}a.attach-chat {
  position: absolute;
    right: 111px;
    top: 12px;
    padding-right: 10px;
}a.microphonr-chat {
  position: absolute;
  right: 80px;
  top: 28px;
  border-right: 1px solid #D8E5E5;
  padding-right: 10px;
}a.sendmessage-chat {
  position: absolute;
    right: 0px;
    top: 0;
    padding-right: 0;
    background: #49b8bf;
    text-align: center;
    height: 45px;
    width: 105px;
    line-height: 40px;
    border-radius: 0;
        color: #fff;
}a.sendmessage-chat.send-message {
    display: flex;
    gap: 7px;
}.footer_chat_field.input-group {
      border: 3px solid #49b8bf;
    padding-left: 1px;
    border-radius: 50px;
}a.microphonr-chat img {
  height: 24px;
}a.attach-chat img {
  height: 19px;
}
li.day-sep span {
  display: inline-block;
  background: #eff0f3;
  z-index: 1;
  position: relative;
  padding: 0 0.625rem;
}li.day-sep:after {
  background: #DDDDDD;
  content: "";
  height: 1px;
  left: 50%;
  position: absolute;
  top: 50%;
  width: 100%;
}.message_chat_contnt p {
  color: #bbbbbb;
  font-size: 15px;
}
li.media.received {
  padding: 15px 0;
}
li.media.sent {
  padding: 15px 0;
}.msg-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: flex-start;
}.msg-box > div {
  background: #fff;
  border-top-left-radius: 0;
  /* padding: 13px 20px; */
  padding: 0px;
  border-radius: 1.25rem;
  display: inline-block;
  position: relative;
  font-size: 14px;
  color: #000;
  font-family: 'Poppins';
}.msg-box:first-child > div {
  border-top-left-radius: 0;
}.msg-action {
  margin-left: 1rem;
  opacity: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  background: transparent !important;
}li.media.sent {
  margin-bottom:0;
}.media.sent .media-body {
  margin-left:15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: flex-end;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: flex-end;
  -ms-flex-align: flex-end;
  align-items: flex-start;
}
.media.received .media-body {
  margin-left:15px;
}

.msg-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}.media.sent .media-body .msg-box {
  /* flex-direction: row-reverse; */
}.media.sent .media-body .msg-box:first-child > div {
  border-top-left-radius: 0;
  border-bottom-left-radius: 1.25rem;
}.media.sent .media-body .msg-box > div {
  color: #000000;
  background: #ffffff;
}.pc_search_acpt {
  margin-bottom: 30px;
}.remove_upload-btn a:nth-child(2) label {
    color: #fff;
}.new_design_check span {
  margin-bottom: 10px;
  padding: 10px 10px 0 10px;
}.left-sidebar li.nav-item {
  margin-bottom: 5px;
}.new_design_check li ul li {
  padding: 6px 10px;
    float: left;
    font-size: 15px;
}.new_design_check li ul li:hover {
  background: #49b8bf;
  color: #fff;
}.new_design_check li ul li input {
  width: 16px;
  margin-right: 8px;
  height: 16px;
  float: left;
  margin-top: 3px;
}.new_design_check li.nav-item {
  max-height: 200px;
  margin-bottom: 0;
  overflow-y: scroll;
  -ms-overflow-style: none;
    scrollbar-width: none;
}.new_design_check {
  padding: 0;
  border: 1px solid #E2E2E2;
  float: left;
  width: 100%;
}.pc_search_acpt input {
  height: 42px;
    padding: 0 10px 0 40px;
    border: 1px solid #E0ECEE;
    background: #F4F9FA;
}.mf_discussion_he {
  display: flex;
  padding-bottom: 30px;
}.mf_discussion_he_left {
  margin-right:20px;
}.mf_discussion_he_right h3 {
  font-size: 19px;
  font-weight: 600;
}
.mf_discussion_he_right a:hover{
  background:#fa8b64;
    color: #fff;
}

.mf_discussion_he_right a {
  float: left;
  background: #49B8BF;
  color: #fff;
  padding: 0 30px;
  height: 42px;
  line-height:42px;
  border-radius: 40px;
  font-size: 14px;
  margin-top: 10px;
}.mf_discussion_he_left img {
  width: 60px;
  height: 60px;
}.mf_discussion_ttl {
  font-size: 16px;
  font-weight: 600;
  color: #000;
  border-bottom: 1px solid #E4E4E4;
  padding: 20px 0;
  margin: 0px 0 0 0;
}.mf_guideline div:last-child {
  margin-bottom: 0;
}.mf_right_discuss_chating {
  border-radius: 9px;
  background: #fff;
  padding:30px 30px 60px 30px;
  margin-bottom:30px;
  float:left;

}.chat_adminprocess_comments h6 {
  font-size: 16px;
  font-weight: 600;
  color: #000;
  margin-bottom: 20px;
    margin-left: 50px;
  font-family: 'Poppins';
}.chat_adminprocess_comments {
  float: left;
  width: 100%;
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #EBEBEB;
}.ca_comments_links span span {
  margin-right: 20px;
  font-size: 15px;
    font-weight: 500;
    color: #000;
    font-family: 'Poppins';
}.mf_discussion_ttl.bdr-top span a {
  background: #49B8BF;
  height: 40px;
  float: right;
  line-height: 40px;
  color: #fff;
  padding: 0 20px;
  border-radius: 40px;
  font-size: 14px;
  font-family: 'Poppins';
  font-weight: 500;
}.mf_discussion_ttl.bdr-top span a:hover {
  background: #fa8b64;
}.mf_discussion_ttl.bdr-top span {
  float: right;
}.mf_discussion_ttl.bdr-top {
  padding: 20px 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-top: 1px solid #E4E4E4;
  margin-top: 20px;
}.disc_topic_res_innr p {
  font-size: 12px;
  font-weight: 500;
  font-family: 'Poppins';
  color: #000;
}.chat_adminprocess {
  display: flex;
  justify-content: space-between;
}.comment_write input {
  background: #fff;
  border: none;
  height: 55px;
  width: 100%;
  border-radius: 7px;
  padding: 0 70px 0 70px;
  font-family: 'Poppins';
  font-size: 13px;
  font-weight: 400;
}.comment_write {
  float: left;
  width: 100%;
}.comment_write form {
  position: relative;
}.comment_write form a {
  position: absolute;
    right: 10px;
    top: 18px;
}
 .comment_person {
  position: absolute;
  top: 10px;
  left: 15px;
}.chat_adminprocess_he {
  display: flex;
}.chat_adminprocess_he_left {
  margin-right: 20px;
}.chat_adminprocess_he_right h3 {
  font-size: 15px;
  font-weight: 500;
  font-family: 'Poppins';
  margin-bottom: 0;
}.chat_adminprocess_he_right {
  padding-top: 0px;
}.chat_adminprocess_he_left_r {
  text-align: right;
  margin-bottom: 10px;
}.chat_adminprocess_p_outer {
  border-top: 1px solid #EBEBEB;
  margin-top: 20px;
  margin-bottom:0px;
  border-bottom: 1px solid #EBEBEB;
  padding: 20px 0;
}p.chat_adminprocess_p {
  font-size: 14px;
  line-height: 26px;
  font-family: 'Poppins';
  color: #2D2D2D;
  margin-bottom: 10px;
}.lidsk_btn span {
  margin-right: 20px;
  font-size: 15px;
  font-weight: 500;
  color: #000;
  font-family: 'Poppins';
}.lidsk_btn a {
  margin-right: 5px;
}.chat_adminprocess_he_left_r a {
  margin-left: 20px;
}.chat_adminprocess_he_right a {
  font-size: 13px;
  font-family: 'Poppins';
  font-weight: 500;
}.mf_discussion ul {
  margin: 0;
  padding: 0;
}
.mf_rgt_discuss_btn_backbtn {
  width: 100%;
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
}
.mf_rgt_discuss_btn_backbtn a {
  float: left;
  background: #fff;
  color:#49B8BF;
  padding: 0 30px;
  height: 42px;
  line-height: 42px;
  border-radius: 9px;
  font-size: 14px;
  margin-top: 0px;
  width: auto;
  text-align: center;
  border: 1px solid #49b8bf;
}.mf_rgt_discuss_btn a:hover {
  background: #007d88;
  color: #fff;
}
.mf_rgt_discuss_btn_backbtn a:hover{
  background: #49B8BF;
  color: #fff;
  border: 1px solid #49b8bf;
}

.mf_rgt_discuss_btn a {
  float: left;
  background: #49B8BF;
  color: #fff;
  padding: 0 30px;
  height: 42px;
  line-height: 42px;
  border-radius: 9px;
  font-size: 14px;
  margin-top: 0px;
  width: auto;
  text-align: center;
  margin-left: 10px;
}.mf_rgt_discuss_btn {
  width: 100%;
  display: flex;
  justify-content: space-evenly;
  margin-bottom: 20px;
}.mf_rgt_title {
  font-size: 16px;
  font-weight: 600;
  color: #000;
  margin-bottom: 10px;
}.mf_right_discuss_chat {
  border-radius: 9px;
  width: 100%;
  background: #fff;
  padding: 30px;
  float:left;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}.chat_adminprocess_csecond {
  float: left;
  padding-top: 30px;
}.chat_adminprocess_csecond {
  width: 100%;
  float: left;
}
.mf_right_discuss_chat h3 {
  font-size: 20px;
  font-weight: 500;
}.mf_right_discuss_chat p {
  font-size: 15px;
  line-height: 29px;
  margin-bottom: 20px;
  font-weight: 500;
}.chat_adminprocess_comments_left {
  float: left;
  width: 14%;
  font-size: 13px;
  font-weight: 500;
  font-family: 'Poppins';
  text-align: center;
  padding-top: 30px;
  color: #95A3A4;
}.chat_adminprocess_csecond .chat_adminprocess_he_r {
  width: 97%;
  float: left;
}.chat_adminprocess_csecond .ca_comments_links {
  width: 100%;
  float: left;
}.ca_comments_links_inrr {
  width: 100%;
  background: #EEF7F8;
  float: left;
  border-radius: 15px;
  padding: 0px;
  margin-bottom:0px;
  border-top-left-radius: 0;
}.chat_adminprocess_csecond_oter {
  border-bottom: 1px solid #EBEBEB;
  width: 100%;
  float: left;
  padding-bottom: 20px;
}.chat_adminprocess_cthird .chat_adminprocess_csecond {
  border-bottom: 1px solid #EBEBEB;
  float: left;
  padding-bottom: 20px;
}.chat_adminprocess_csecond .chat_adminprocess_comments_left {
  width: 10%;
  margin-right: 3%;
}.chat_adminprocess_comments_left span {
  width: 100%;
  float: left;
  text-align: center;
  margin-top: 5px;
}.chat_adminprocess_comments_right {
  float: left;
  width: 80%;
}.chat_adminprocess_he_r {
  display: flex;
}
.ca_comments_links {
  margin-left: 16px;
  float: right;
  width: 100%;
}.dicschat {
  float: left;
  width: 100%;
}.form-group.reply-box.reply-to-reply {
  padding: 0;
  margin-top: 10px;
}
.chatadmin_img {
  margin-right: 20px;
}.ca_comments_links h5 {
  font-size: 15px;
  font-family: 'Poppins';
  font-weight: 500;
  margin-bottom: 0;
    display: flex;
    width: 100%;
    justify-content: space-between;
}.ca_comments_links p {
  font-size: 13px;
  font-family: 'Poppins';
  font-weight: 500;
  margin-top: 5px;
}.ca_comments_links strong {
  color: #000;
  width: 100%;
  float: left;
  margin: 0 0 10px 0;
  font-size: 16px;
  font-weight: 600;
  font-family: 'Poppins';
}.ca_comments_links a {
  margin-right: 5px;
}.chat_adminprocess_comments_dots {
  float: left;
  width: 6%;
  text-align: right;
}.chat_adminprocess_first {
  margin-top: 30px;
  float: left;
  width: 100%;
  padding-top: 20px;
  border-top: 1px solid #EBEBEB;
  border-bottom: 1px solid #EBEBEB;
  padding-bottom: 20px;
}.chat_adminprocess_first h6 {
  font-size: 16px;
  font-weight: 600;
  color: #000;
  font-family: 'Poppins';
  margin-bottom: 20px;
}a.rply1 {
  font-size: 14px;
  color: #7D8083;
  font-weight: 500;
}.comment_write input:focus-visible {
  outline: none !important;
}.chat_adminprocess_comments_left span input {
  width: 15px;
  height: 15px;
}
a.rply2 {
  font-size: 14px;
  color: #1DA8B0;
  font-weight: 500;
  margin-left: 5px;
}.mf_discussion li {
  padding: 15px 0;
  width: 100%;
  border-bottom: 1px solid #e4e4e4;
  font-size: 15px;
  font-weight: 500;
  font-family: poppins;
  height: 100%;
  float: left;
}.mf_cht_n_btn span {
  font-size: 15px;
  font-weight: 500;
  color: #000;
}.mf_cht_n_btn {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}.chat_adminprocess_cfirst {
  display: inherit;
  justify-content: space-between;
}
.mf_cht_n_btn a:hover{
  background: #fa8b64;
}

.mf_cht_n_btn a {
  float: left;
  background: #49B8BF;
  color: #fff;
  padding:8px 30px;
  height: 42px;
  line-height: 50px;
  border-radius: 40px;
  font-size: 15px;
  margin-top: 10px;
  text-align: center;
  display: flex;
    align-items: center;
}.mf_cht_n_btn a img {
  margin-right: 7px;
  width: 20px;
}a.psbtn {
  background: #49B8BF;
  font-size: 14px;
  height: 40px;
  line-height: 40px;
  color: #fff;
  padding: 0px 20px;
  border-radius: 7px;
}.cmpnyname_mf_title {
  font-size: 16px;
  font-weight: 600;
  color: #000;
  margin-bottom: 10px;
}.cmpnyname_mf {
  margin-top: 0px;
  float: left;
  width: 100%;
  border-bottom: 1px solid #E4E4E4;
  border-top: 1px solid #E4E4E4;
  padding-top: 20px;
  margin-bottom: 30px;
}.cmpnyname_mf img {
  float: left;
  width: 100%;
  margin-bottom: 30px;
}.mf_guideline_inner h4 {
  font-size: 16px;
  font-weight: 600;
  color: #000;
  font-family: poppins;
  margin-bottom: 10px;
}.mf_guideline p {
  font-size: 14px;
  font-weight: 400;
  line-height: 26px;
  color: #2D2D2D;
  font-family: poppins;
}.mf_guideline_inner {
  border-bottom: 1px solid #E4E4E4;
  margin-bottom: 25px;
  padding-bottom: 20px;
}.mf_guideline_inner p a {
  color: #2EACB4;
  text-decoration: underline;
  font-size: 14px;
}
.checking_newbox_outer ul li:first-child {
  font-size: 17px;
  color: #000;
  padding: 15px 0 10px 0;
}.checking_newbox li {
  float: left;
  width: 100%;
  padding: 4px 0;
  color: #000;
    font-size: 15px;
}.checking_newbox li span {
  background: rgba(73, 184, 191, 1);
  float: right;
  color: #fff;
  width: auto;
  text-align: center;
  border-radius: 20px;
  padding: 0px 7px;
  font-size: 14px;
}.checking_newbox input {
  margin-right: 10px;
  height: 20px;
  width: 17px;
  margin-top: 1px;
  float: left;
}
.gender-selection {
  list-style-type: none;
  margin: 0px 0 0 0;
  padding: 0;
}
li.nav-item.checking_newbox_outer .checking_newbox {
  overflow-y: scroll;
  /* min-height: 250px; */
  -ms-overflow-style: none;
    scrollbar-width: none;
    padding: 0px;
    float: left;
    width: 100%;
}.activeassing-fl {
    float: left;
    width: 100%;
}
.activeassing-fl p {
    width:100%;
    text-wrap: auto;
    font-size: 12px;
    line-height: 14px;
} .cb-wrap.pull-right li {
  width:auto;
  padding: 10px 7px !important;
  border: 1px solid #E2E7E7 !important;
  float: left;
  border-radius: 5px !important;
    text-align: center !important;
    font-size: 13px !important;
    font-family: 'Poppins';
    color: #606565 !important;
    box-shadow: none !important;
    margin-bottom: 0px !important;
    margin-right: 1% !important;
        display: flex;
}.freetask-bottom {
    font-size: 12px; 
    color:#949ba8; 
    text-align: right;
    margin-top: 6px;
}.freetask-top { 
    text-align: right;
}
.creatework-helper{
    font-size: 12px;
    color: #000;
    margin-bottom: 5px;
    margin-top: -5px;
}

/* .cb-wrap.pull-right li {
  width: 32%;
  padding: 20px 10px !important;
  border: 1px solid #E2E7E7 !important;
  float: left;
  border-radius: 12px !important;
    text-align: center !important;
    font-size: 13px !important;
    font-family: 'Poppins';
    color: #606565 !important;
    box-shadow: none !important;
    margin-bottom: 10px !important;
    margin-right: 2% !important;
} */

/* .cb-wrap.pull-right li::before {
  width: 100%;
  margin: 0 !important;
} */
.cb-wrap.pull-right li::before {
  width: auto;
  margin: 0 !important;
}.frmb.stage-wrap.pull-left li {
  padding: 20px !important;
  border: 1px solid #e7e7e7;
  border-radius: 10px;
  margin-bottom: 20px !important;
}.action-buttons button {
  border: 1px solid #49B8BF;
  font-size: 14px;
  width: 122px;
  font-weight: 600;
  float: right;
  text-align: center;
  height: 42px;
  border-radius: 7px;
  line-height: 29px;
  color: #fff;
  background: #49B8BF;
  margin-top: 0px;
}
.action-buttons button:hover { border: 1px solid #49B8BF;
  color: #49B8BF;
  background: #fff;
}

.frmb.stage-wrap.pull-left li label.field-label {
  font-size: 14px;
  font-weight: 500;
  font-family: 'Poppins';
  border-bottom: 4px dotted #c1c1c1;
  width: 100%;
  margin-bottom: 10px;
}.cb-wrap.pull-right {
  background: #F0F7F8 !important;
  padding: 40px;
  border-radius: 10px;
}.cb-wrap.pull-right li span {
       float: left;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #000;
    font-size: 12px;
    text-align: left;
    margin-left: 5px;
}

/* .cb-wrap.pull-right li span {
  float: left;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
} */

/* .cb-wrap.pull-right li:nth-child(3) {
  margin-right: 0 !important;
} */

 .frmb.stage-wrap.pull-left li input {
  padding: 0 !important;
  border: none !important;
  font-size: 15px !important;
  font-family: 'Poppins';
  font-weight: 500 !important;
}.pull-left li select {
  padding: 0 !important;
  border: none !important;
  font-size: 15px !important;
  font-family: 'Poppins' !important;
  font-weight: 500 !important;
  box-shadow: none !important;
}.form-wrap.form-builder {
  display: grid;
  flex-direction: row;
}.form-wrap.form-builder .frmb {
  order: 2;
  float: left !important;
      min-height: 80px !important;
}.cb-wrap.pull-right {
  order: 1;
  width: 25%;
}.form-wrap.form-builder .stage-wrap {
  width: calc(100% - 0px) !important;
  margin-left: 0% !important;
} 
/* .form-wrap.form-builder .stage-wrap {
  width: calc(72% - 5px) !important;
  margin-left: 3% !important;
} */

.subsvie_oter {
  border-radius: 9px;
  background: #fff;
  padding: 40px;
  font-family: poppins;
} .subspro_focusgrp {
  border-bottom: 1px solid #e7e7e7;
    margin-bottom: 20px;
    padding-bottom: 20px;
}.subspro {
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #e7e7e7;
  margin-bottom: 20px;
  padding-bottom: 10px;
  align-items: center;
}.subspro_ttl {
  font-size: 19px;
  font-weight: 600;
  color:#000;
}.subspro_bckbtn {
  display: flex;
      align-items: center;
}.subspro_bckbtn .media-head.me-2 {
  align-items: center;
}.subspro_bckbtn_progree {
  margin-right: 15px;
}.subspro_ttl a {
  margin-left: 10px;
}.subspro_focusgrp_outer {
  float: left;
  width: 50%;
}.nav-segmented-tabs > .nav-item > .nav-link.active {
  color: #fff !important;
  background: #49B8BF !important;
  border-color: #49B8BF !important;
  text-wrap: nowrap;
}.colabi_t {
  font-size: 18px;
  color: #000;
  font-weight: 600;
}.subspro_focusgrp_outer h3 {
  font-size: 14px;
  font-weight: 500;
}.subspro_focusgrp_outer_btn a {
  background: #49B8BF;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  /* padding: 10px 20px; */
  border-radius: 7px;
  width: 275px;
  height: 51px;
  float: right;
  text-align: center;
  line-height: 51px;
  margin-top: 10px;
}.subspro_focusgrp_stopwatch h3 {
  font-size: 14px;
  font-weight: 500;
  text-align: center;
}.subspro_focusgrp_stopwatch span {
  font-size: 24px;
  font-weight: 700;
  text-align: center;
  display: flex;
  justify-content: center;
  color: #000;
}.subspro_focusgrp_stopwatch span img {
  margin-right: 5px;
}.subspro_focusgrp_stopwatch {
  border-left: 1px solid #e7e7e7;
  float: left;
  width: 100%;
  border-right: 1px solid #e7e7e7;
}.msg_grpmember a {
  background: #49B8BF;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  /* padding: 10px 20px; */
  border-radius: 7px;
  width: 305px;
  height: 42px;
  float: right;
  text-align: center;
  margin-top: 10px;
}.subporp_accordion .accordion-item {
  border: none !important;
  border-radius: 10px !important;
  padding: 0px;
  margin-bottom: 15px !important;
}.subporp_accordion button.accordion-button {
  background: #fff;
  font-size: 19px;
  color: #000;
  font-weight: 600;
  border-bottom: 1px solid #E4E4E4;
  box-shadow: none !important;
  display: block;
  align-items: center;
    display: flex;
    justify-content: space-between;
}.subporp_accordion .accordion-button::after {
  color: #000000 !important;
  font-size: 25px !important;
}.subporp_accordion button.accordion-button p {
  font-size: 13px;
  float: left;
  width: 100%;
  font-weight: 400;
  color: #606565;
  margin-top: 5px;
}span.edit_accrd {
  float: right;
  margin-right: 40px;
}.project-website-div p {
  margin-bottom: 0px;
  margin-top: 0px;
}
.cfmnumbers li a {
    color: #49B8BF;
    text-decoration: underline;
    font-size: 13px;
    float: left;
    width:100%;
}
.cfmnumbers.dtml-li li a {
  color: #00d67f;
}

.cfm_top-ideas {
    font-size: 13px;
}
.discussion-tabs-member-list ul {
  margin: 0;
  padding: 0;
}.discussion-tabs-member-list ul li {
  float: left;
}.dtml-buttons a:last-child {
  margin-right: 0;
}.dtml-buttons a {
  width: 48%;
  margin-right: 4%;
}.dtml-li span.cfmnum {
  font-size: 13px;
}.discussion-tabs-member-list li {
  font-size: 14px;
}.dtml-profile .avatar.avatar-rounded.avatar-primary.image_fm .initial-wrap {
  width: 100% !important;
  height: 100% !important;
}
.discussion-tabs-member-list li span{
  font-size: 14px;
}a.dec_red {
  color: #ff0000 !important;
}
.discussion-tabs-member-list ul li span.cfmnum {
  width: auto;
  font-size: 13px;
  float:none;
}.discussion-tabs-member-list ul li:first-child {
  margin-right:0px;
  width:100%;
}.cfmnumbers.discussion-tabs-member-list-bottom li {
  width: 50%;
  text-align:center;
}li.discussion-tabs-member-list-checking span input {
  float: left;
  margin: 2px 4px 0 0 !important;
}li.discussion-tabs-member-list-checking span {
  width: 100%;
  float: left;
  font-size: 13px;
  margin-bottom: 2px;
  color: #000;
}li.discussion-tabs-member-list-checking span:last-child {
  margin-bottom: 0;
}
.cfm_top-ideas span{
    font-size: 13px;
    font-weight:600;
    color:#000;
}
.cfmnumbers li a:hover {
    text-decoration: none;
}
/* .cb-wrap.pull-right li:nth-child(6) {
  margin-right: 0 !important;
} */
.cb-wrap.pull-right li:nth-child(9) {
  margin-right: 0 !important;
}
.cb-wrap.pull-right li:nth-child(12) {
  margin-right: 0 !important;
}
.cb-wrap.pull-right li:nth-child(15) {
  margin-right: 0 !important;
}
.cb-wrap.pull-right li:nth-child(18) {
  margin-right: 0 !important;
}
.cb-wrap.pull-right li:nth-child(21) {
  margin-right: 0 !important;
}
.cb-wrap.pull-right li:nth-child(24) {
  margin-right: 0 !important;
}
.cb-wrap.pull-right li:nth-child(27) {
  margin-right: 0 !important;
}
.cb-wrap.pull-right li:nth-child(30) {
  margin-right: 0 !important;
}
.cb-wrap.pull-right li:nth-child(33) {
  margin-right: 0 !important;
}
.cb-wrap.pull-right li:nth-child(36) {
  margin-right: 0 !important;
}
.gender-selection li {
  float: left;
  margin: 0px 1.3% 0 0;
  width: 24%;
  height: 50px;
  position: relative;
  text-align: center;
  line-height: 40px;
}
.gender-selection li:last-child {
  margin-right: 0;
}
.gender-selection label,
.gender-selection input {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.gender-selection input[type="radio"] {
  opacity: 0.01;
  z-index: 100;
}

.gender-selection input[type="radio"]:checked+label,
.Checked+label {
  background: #49B8BF;
    color: #fff;
}

.gender-selection label {
  padding: 5px;
  border: none;
  cursor: pointer;
  z-index: 90;
  font-size: 15px;
  font-weight: 500;
  background: #E6F9FA;
  color: #4F6768;
  border-radius: 7px;
      line-height: 40px;
    margin-bottom: 0;
}

.gender-selection label:hover {
  background: #49B8BF;
    color: #fff;
}

span.cfttl {
  white-space: nowrap;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  float: left;
  font-weight: 300;
  margin-top: -3px;
}

.createfmnumbers ul {
  margin: 0;
  padding: 0;
}.createfmnumbers li {
  width: 33%;
  border-right: 1px solid #E7E4E4;
  float: left;
  color: #95A3A4;
  font-size: 13px;
  font-weight: 400;
}
.createfmnumbers li:last-child {
  border-right: none;
}.createfmnumbers li:nth-child(2) {
  padding-left: 10px;
}.createfmnumbers li:nth-child(3) {
  padding-left: 10px;
}
.topic_descrption textarea {
  border: none;
  padding: 0;
  margin-bottom: 10px;
  height: 100px;
}.company_abc {
  padding-top: 0;
  margin-bottom: 10px;
  color: #95A3A4;
  font-weight: 500;
  white-space: nowrap;
}.createclinform h2 {
  font-size: 19px;
  font-weight: 600;
  line-height: 42px;
  margin-bottom: 0;
}.search_acpt.createclinform {
  width: 33.33%;
}.row.create_client2\.2 {
  border-bottom: 1px solid #E2E2E2;
  padding-bottom: 10px;
  margin-bottom: 20px;
}.createform_bottom_buttons_save_next {
  margin-bottom: 1px;
}.dropdown-menu.dropdown-menu-end.show a.dropdown-item {
  display: flex;
  align-items: center;
}
.cfmnumbers li:last-child {
  border-right: none;
}span.cfmnum {
  font-size: 15px;
  font-weight: 600;
  color: #000;
  float: left;
  width: 100%;
}.cfmnumbers li:nth-child(2) {
  padding-left: 10px;
}.cfm_checkteam {
  float: right;
}
.cfmnumbers li:nth-child(3) {
  padding-left: 10px;
}.contn_fm_right {
  padding-left: 10px;
}
.choose_focus_member_new {
    margin-top: 20px;
}
.cfm_checkteam .btn-group button i {
  background:#49b8bf !important;
  width: 25px;
  height: 25px;
  border-radius: 50px;
  text-align: center;
  line-height: 25px;
  color: #fff !important;
}
.cfm_checkteam .btn-group button i:hover {
  background: #6f6f6f !important;
}
.cfm_checkteam a.nav-link i.fa.fa-ellipsis-v {
  background: #fff;
  width: 25px;
  height: 25px;
  border-radius: 50px;
  text-align: center;
  line-height: 25px;
  color: #fff !important;
}
.cfm_checkteam a.nav-link i.fa.fa-ellipsis-v::before {
  color: #a3a3a3 ;
}.respondent-taskmain input#files {
  width: 103px;
  color: #a3a3a3 !important;
}
.cfm_checkteam a.nav-link i:hover {
  background: #000 !important;
}
.cfm_checkteam i.fa.fa-ellipsis-v::before {
  color:#ffffff !important;
  font-weight: 600;
  font-size: 18px;
}.cfm_pages_num label {
  font-size: 14px;
  float: left;
  margin-top: 10px;
  font-family: 'Poppins' !important;
}.cfm_pages_num select {
  float: left;
  width: 73px;
  height: 42px;
  border: 1px solid #E2E2E2;
  font-size: 14px;
  font-weight: 500;
  text-align: center;
  background-size: 18px;
  margin-left: 10px;
}.cfm_pages_num {
  float: left;
  margin-right: 30px;
}.cfm_numbering label strong {
  float: left;
  font-weight: 500;
}.pagination .page-item.disabled .page-link {
  height: 42px;
}.pagination .page-item.active .page-link {
  height: 42px !important;
  font-size: 14px;
}span#paginationControls {
  float: left;
  margin-left: 0px;
}.pagination .page-item:first-child .page-link {
  font-size: 23px;
}.cfm_numbering label span .pagination a {
  margin: 0 !important;
  height: 42px;
  font-size: 14px;
}.pagination .page-item:last-child .page-link {
  font-size: 23px;
}ul.pagination {
  margin-bottom: 0;
}.cfm_numbering label {
  font-size: 14px;
  margin-top: 0;
  color: #6F6F6F;
  display: flex;
  align-items: center;
} .cfm_numbering label span a {
  font-size: 20px;
  margin-top: 7px;
}.cfm_numbering {
  float: left;
  margin-right: 30px;
}.cfm_bulkoption select {
  height: 42px;
  font-size: 14px;
  padding: 10px 20px;
  width: 222px !important;
  float:left;
  border: 1px solid #E2E2E2 !important;
  background-size: 18px;
}.cfm_bulkoption button.btn.btn-sm.btn-light.ms-2.applyBulkActionFocus {
  font-size: 14px;
    background: #49B8BF;
    border: none;
    color: #fff !important;
    font-weight: 500;
    padding: 0 40px;
    margin: 0px 10px !important;
    float: left;
    height: 42px;
    float:left;
}
.cfm_next_back_btn .prev_button {
  border: 1px solid #49B8BF;
  font-size: 14px;
  width: 122px;
  font-weight: 600;
  float: right;
  text-align: center;
  height: 42px;
  border-radius: 40px;
  line-height: 41px;
  color: #49B8BF;
      margin-right: 20px;
      margin-top: 0px;
      background:#fff;
}

a.fxdbtn {
    border: 1px solid #49B8BF;
    font-size: 14px;
    width: 119px;
    font-weight: 400;
    float: right;
    text-align: center;
    height: 42px;
    border-radius: 7px;
    line-height: 41px;
    color: #fff;
    background: #49B8BF;
    margin-top: 0px;
    margin-left: 10px;
}

a.fxdbtn:hover {
  border: 1px solid #49B8BF;
  color: #49B8BF;
  background: #fff;
}
a.discbtn {
  border: 1px solid #C7E0E2;
  font-size: 14px;
  width: 119px;
  font-weight: 400;
  float: right;
  text-align: center;
  height: 42px;
  border-radius: 7px;
  line-height: 41px;
  color: #7E8B8C;
  background: #EEF8F9;
  margin-top: 0px;
  margin-left: 10px;
}

a.discbtn:hover {
  border: 1px solid #49B8BF;
  color: #fff;
  background: #49B8BF;
}
.incentives_acpt label {
  float: right;
    position: relative;
    margin-left: 0;
    display: flex;
    align-items: center;
}.incentives_acpt label i {
  position: absolute;
  top: 14px;
  left: 14px;
  color: #d1d1d1;
  font-size: 16px;
}#headerList li {
  float: left;
    font-size: 14px;
    width: 100%;
    text-align: left;
    margin-bottom: 5px;
    line-height: 18px;
}span#total_incentive {
  color: #2B3131;
}.incentives_acpt .incentive_trms input {
  padding: 0 10px;
  font-size: 14px;
}.incentives_acpt input {
  height: 42px;
    padding: 0 10px 0 40px;
    border: 1px solid #E2E2E2;
    border-radius: 8px;
    float: left;
}.table_incentives thead tr th {
  background:#D2EDEE;
  height: 60px;
    line-height: 35px;
    border: none !important;
        color:#56555A;
}.totl_pyouts {
  background: #f4f4f4;
  text-align: center;
  height: 66px;
  line-height: 66px;
  font-size: 18px;
  font-weight: 600;
  color:#828D8D;
  margin-bottom:0px;
}input.form-control.incentive_rate {
  height: 33px;
  border: 1px solid #929292;
  font-size: 14px;
  color: #000;
      width: 171px;
    float: left;
    margin-right: 10px;
        margin-top: 5px;
}td.incentive_rate_column .form-group {
  margin-bottom: 0;
}.table_incentives tbody td {
  font-size: 13px;
  font-weight: 400;
  color:#56555A;
}.incentive_rate_column span a{
  border: 1px solid #E2E2E2;
  float: left;
  height: 42px;
  line-height: 42px;
  width: 42px;
  text-align: center;
  border-radius: 7px;
}
.cfm_next_back_btn .prev_button:hover {
  border: 1px solid #49B8BF;
  background:#49B8BF;
  color: #fff;
}
.cfm_bottom_options {
    margin-top: 10px;
}.step2_rsidbar.center-progress-div {
  max-width: 1390px;
  margin: 0 auto;
}
.cfm_next_back_btn .next_button {
  border: 1px solid #49B8BF;
  font-size: 14px;
  width: 122px;
  font-weight: 600;
  float: right;
  text-align: center;
  height: 42px;
  border-radius: 40px;
  line-height: 41px;
  color: #fff;
  background:#49B8BF;
  margin-top: 0px;
}

.cfm_bulkoption {
  float: left;
}
.cfm_next_back_btn .next_button:hover {
  border: 1px solid #fa8b64;
    color: #ffffff;
    background: #fa8b64;
}
#kb_scroll .card .card-body {
  min-height: auto;
}

.no-scrollbar::-webkit-scrollbar {
  display: none;
}

.no-scrollbar {
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.business_profile_configuration.survey_check .modal-dialog {
    max-width: 500px !important;
}
.subspop_head_img {
  float: left;
  width: 100%;
  margin-bottom: 10px;
}
.subspop_footer.survey_enter_btn button {
  width: 100% !important;
  /* font-size: 18px !important; */
}.subsvie_oter .nav-segmented-tabs > .nav-item > .nav-link.active {
  background: #49b8bf !important;
  border-color: #49b8bf !important;
}.subsvie_oter .tab-content {
  margin-top: 30px;
}.subsincentv_clntteam_client a.nav-link {
  border: 1px solid #e7e7e7;
  padding: 3px 13px;
  font-weight: 600;
  border-radius: 5px;
  margin-bottom: 0 !important;
}.subsincentv_clntteam_client a.nav-link strong {
  font-weight: 600;
  font-size: 14px;
}ul#client-subsincentv-clntteam {
  border: 1px solid #e7e7e7;
  padding: 0px;
  border-radius: 5px;
  margin-top: 5px;
}ul#client-subsincentv-clntteam li.nav-item.client-list-client {
  height: auto;
  padding: 5px 5px !important;
  border-bottom: 1px solid #e7e7e7;
  wwidth: 100%;
  float: left;
  background: #fff !important;
  z-index: 99999 !important;
}ul#client-subsincentv-clntteam li.nav-item.client-list-client span.d-block.text-high-em {
  height: auto;
    margin-bottom: 0;
    border: none;
    line-height: 20px;
    font-size: 14px;
    padding: 0;
}ul#client-subsincentv-clntteam li.nav-item.client-list-client span.initial-wrap {
  padding: 0;
}




ul#client-subsincentv-clntteam1 {
  border: 1px solid #e7e7e7;
  padding: 0px;
  border-radius: 5px;
  margin-top: 5px;
  width: 100%;
    float: left;
    background: #fff !important;
    z-index: 99999 !important;
}ul#client-subsincentv-clntteam1 li.nav-item.client-list-client {
  height: auto;
  padding: 5px 5px !important;
  border-bottom: 1px solid #e7e7e7;
  width: 100%;
    float: left;
}ul#client-subsincentv-clntteam1 li.nav-item.client-list-client span.d-block.text-high-em {
  height: auto;
    margin-bottom: 0;
    border: none;
    line-height: 20px;
    font-size: 14px;
    padding: 0;
}ul#client-subsincentv-clntteam1 li.nav-item.client-list-client span.initial-wrap {
  padding: 0;
}

img.tabs-check {
  height: 24px;
  margin-top: -3px;
}
.subsvie_oter li.nav-item {
  height: 50px;
    line-height: 31px;
    padding: 0 !important;
}.subsprop_video {
  float: left;
  width: 50%;
}.respondent_invite_design_right .subsprop_dates {
  padding-left: 20px;
  padding-right: 10px;
  border-right:none;
}
.respondent_invite_design_right .subsincentive {
  width: 100%;
  padding-left: 10px;
}
.respondent_invite_design_right .project_list_div {
  border-bottom:none;
}
.respondent_invite_design_right .content_invittion h5 {
  padding-bottom: 0;
  border:none;
}
.subsprop_dates {
  float: left;
  width: 50%;
  padding-top: 1px;
  border-right: 1px solid #EAEAEA;
  padding-left: 80px;
  padding-right: 80px;
  height: 100%;
}.subsprop_dates h5 {
  font-size: 14px;
  font-weight: 600;
}.subsprop_dates span {
  font-size: 14px;
    font-weight: 500;
    border: 1px solid #C7D0D1;
    padding: 0 20px;
    margin-bottom: 15px;
    float: left;
    width: 100%;
    border-radius: 7px;
    height: 45px;
    line-height: 44px;
}
.subsprop_dates .dsd_main span {
    width: 220px !important;
}.dsd_main {
  width: 100%;
  float: left;
}
.subsprop_dates span img {
  width: 14px;
  float: left;
  margin-top: 14px;
  margin-right: 5px;
}.subsincentive h5 {
  font-size: 15px;
  font-weight: 500;
}.subsincentive {
  width: 50%;
  float: left;
  padding-left: 60px;
}.subsincentive .form-group {
  background: #5B2BC0;
  float: left;
  width: 277px;
  text-align: center;
  height: auto;
  border-radius: 9px;
  margin-bottom: 0;
  padding: 22px 10px;
  min-height: 170px;
}.trpo {
  width: 50px;
    height: 50px;
    background: #ffffff2e;
    border-radius: 70px;
    line-height: 50px;
}

.all_invite_right .subsincentive .form-group label.form-label{
  font-size: 12px;
  float: left;
  margin-bottom: 7px;
}
.all_invite_right .subsincentive .form-group .info_label {
  font-size: 17px;
  line-height: 18px;
}

.subsincentive .form-group .info_label {
  font-size: 18px;
  color: #fff;
  font-weight: 600;
  margin: 5px 0 0 0;
  white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    float: left;
    text-align: center;
    width: 100%;
}.subsincentive .form-group label.form-label {
  font-size: 15px;
  color: #fff;
  margin-bottom: 0;
}.subsincentv_clntteam span {
  font-size: 14px;
  font-weight: 500;
  border: 1px solid #C7D0D1;
  padding: 0 20px;
  margin-bottom: 15px;
  float: left;
  width: 100%;
  border-radius: 7px;
  height: 45px;
  line-height: 44px;
}.subsincentv_clntteam_client a.nav-link:after {
  right: 13px;
  top: 9px;
  -webkit-transform: rotate(180deg);
}.subsincentv_clntteam_client a.nav-link.collapsed:after {
  right: 13px;
  top: 9px;
  -webkit-transform: rotate(0deg);
} .subsincentv_clntteam {
  float: left;
  width: 40%;
  margin-top: 26px;
}.hk-cntn {
  width: 100%;
  float: left;
}.hk-cntn p {
  width: 100%;
  float: left;
  font-size: 14px;
  font-weight: 400;
  color: #2D2D2D;
}.hk-cntn a {
  float: right;
  width: 5%;
  text-align:right;
}.accrd_subsporp_inner .title.title-lg {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 0;
  font-family:poppins;
}.accrd_subsporp_inner {
  float: left;
  width: 100%;
  /* border-top: 1px solid #E4E4E4;
  margin-top: 30px; */
}.workflow-creation .accrd_subsporp_inner {
  border-bottom: 1px solid #e7e7e7;
  padding: 20px 0;
}.addanut-outpt a {
  color: #49B8BF;
  text-decoration: underline;
  font-family: 'Poppins';
}.accrd_subsporp_inner .workflow_tabs_title {
  border-color: #d8d8d8;
  border-radius: 0.375rem;
  padding: 20px;
  border: 1px solid #d8d8d8;
}
.addanut-outpt a:hover {
  text-decoration: none;
}.addanut-outpt {
  float: right;
  margin-top: 5px;
}
.accrd_subsporp_inner a.project_edit_btn img {
  border: 1px solid #007d88;
  border-radius: 50px;
  height: 30px;
  padding: 4px;
}
.accrd_subsporp_inner .project_edit_part input.form-control {
  width:50%;
  margin-right: 10px;
  float: left;
}
.accrd_subsporp_inner .project_edit_part a.btn {
  margin-right: 10px;
  float: left;
  width: 100px;
}
.pc_leftside ul.chat-contacts-list.list-group.list-group-flush {
  overflow-y: scroll;
  -ms-overflow-style: none;
  scrollbar-width: none;
  height: calc(100vh - 228px);
  float: left;
  width: 100%;
}.pc_leftside_out {
  border-radius: 9px;
  background: #fff;
  float: left;
  height: 100%;
  flex-flow: column;
  display: flex;
  width: 100%;
  padding: 30px;
}.single-chat-left-s {
  position: absolute;
  left: 0px;
  top: 20px;
  bottom: 0px;
  overflow: hidden;
  margin-bottom: 20px;
}
.chats_pc.chat-box-sidebar {
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
  overflow-y: scroll;
  overflow-x: hidden;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.single-chat-right-s{
  border-radius: 9px;
  background: #fff;
  padding: 40px;
  font-family: poppins;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-grow: 1;
  flex-flow: column;
  height: 100%;
  background: #fff;

}

.hk-pg-wrapper.fixed_hde {
  padding:0px 0px !important;
  min-height: 100vh;
  position: fixed !important;
  top: 65px !important;
  width: 100% !important;
}
.fixed_hde .hk-pg-body {
  padding: 0 !important;
}
.profile-left-sidebar {
    float: left;
    width: 100%;
    background: #fff;
    border-radius: 9px;
    padding: 30px;
    height:100%;
}.profile_timage {
    text-align: center;
}.public_profile_imginr {
    text-align: center;
    margin-bottom: 10px;
}
.profile_timage img {
    width: 100px;
    height: 100px;
    border-radius: 70px;
        margin: 0 auto;
}
.profile_tname {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  color: #000;
  margin-top: 10px;
  margin-bottom: 3px;
  display: flex;
      justify-content: center;
      align-items: center;
}.profile_tname span {
  float: left;
  margin-left: 5px;
}.profile_tlocation {
  font-size: 16px;
  text-align: center;
  font-weight: 500;
  color: #95A3A4;
  display: flex;
    justify-content: center;
    align-items: center;
}.profile_tlocation span img {
  width: 21px;
  margin-left: 6px;
}.profile_tlocation span:first-child img {
  width: 10px;
  margin-right: 3px;
}a.prtitl_btn {
  padding: 11px 46px;
  background: #49B8BF;
  border-radius: 9px;
  color: #fff;
  font-size: 14px;
  font-weight: 500;
  margin-left: 20px;
}
.freelancer-privateprofile .project_details {
    border: 1px solid #E5E7EB; 
    background: #fff;
    border-radius: 10px; 
}
.freelancer-privateprofile .title-outer {
    border-radius: 10px; 
    background: #ffffff; 
}
a.prtitl_btn:hover {
  color: #fff;
}
.onesentence-content {
  overflow-wrap: break-word;
}
.profile_teditprofile {
  text-align: center;
  float: left;
  width: 100%;
  margin: 20px 0;
  display: flex;
      justify-content: center;
      align-items: center;
}.profile_teditprofile a {
  padding: 11px 46px;
  background: #49B8BF;
  border-radius: 9px;
  color: #fff;
  font-size: 14px;
  font-weight: 500;
}.profile_teditprofile a img {
  width: 14px;
  margin-top: 0px;
  float:left;
}.dividerside {
  border-bottom: 1px solid #DEE0E9;
  float: left;
  width: 100%;
  margin: 20px 0;
}ul.private-profileul {
  float: left;
  margin: 0;
  padding: 0;
  width: 100%;
}
ul.private-profileul li a.active_tab {
    color: #fff;
}ul.private-profileul li a {
  color: #6B7576;
  font-size: 15px;
  font-weight: 600;
  font-family: poppins;
  padding: 12px 20px;
  float: left;
  width: 100%;
  margin-bottom:4px;
}ul.private-profileul li a img {
  margin-right: 10px;
  float:left;
}ul.private-profileul li a:hover {
  background: #49b8bf;
  border-radius: 9px;
  color: #fff;
}.profile-right-sidebar {
  float: left;
  width: 100%;
  background: #fff;
  border-radius: 9px;
  padding: 30px;
  height:100%;
  display: flex;
    /* flex-grow: 1; */
    flex-flow: column
}.gentpsdwrd {
  display: flex;
}.pswrdsystm .gentpsdwrd input#pass {
  width: 100% !important;
}.presonal-details-container {
  height: 100%;
  overflow-y: scroll;
  overflow-x: hidden;
  -ms-overflow-style: none;
  scrollbar-width: none;
}.profile-right-sidebar h4 {
  font-weight: 600;
  color: #000;
  font-family: 'Poppins';
  font-size: 20px;
}.profile_tstat_white {
  float: left;
  width: 100%;
  text-align: center;
  margin: 20px 0;
}.profile_tstat_white a {
    background: #5B2BC0;
    margin: 0 auto;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    padding: 12px 20px;
    border-radius: 9px;
}.profile_tstat_white a img {
  width: 20px;
  margin-top: -7px;
  margin-right: 6px;
}.pricing-slctcn {
  padding: 0px;
}div#transaction_wrapper #table2 thead tr th {
  background: #F2F8F8 !important;
  border-bottom: none !important;
  font-family: 'Poppins';
      color: #000;
      padding-top: 20px;
      padding-bottom: 20px;
}div#transaction_wrapper #table2 tbody tr td {
  color: #000;
  font-size: 15px;
  font-weight: 500;
  font-family: 'Poppins';
}.ttkL_hstry_oter {
  margin-top: 30px;
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
  align-items: center;
}.table>:not(caption)>*>* {
  color: #000;
}.profile-right-sidebar .contact-list-view h3 {
  font-size: 20px;
  font-weight: 600;
  font-family: 'Poppins';
  float: left;
  width: 100%;
}.ttkl_hstry_left {
  color: #000;
  font-family: poppins;
  font-size: 15px;
  font-style: normal;
  font-weight: 600;
}.ttkL_hstry {
  display: flex;
  justify-content: flex-start;
}.ttkL_hstrylt input {
  font-size: 14px;
  color: #000 !important;
  font-weight: 500;
}.ttkL_hstrylt input {
  font-size: 14px;
  color: #000 !important;
  font-weight: 500;
  height: 45px;
  border-radius: 7px;
  font-family: 'Poppins';
}.ttkL_hstrylt {
  margin-right: 10px;
}.btnclrrr a {
  height: 45px;
  background:rgba(250, 139, 100, 1);
  float: left;
  line-height: 45px;
  color: #fff;
  padding: 0 30px;
  border-radius: 7px;
  font-size: 16px;
  margin-left: 10px;
  margin-top: 28px;
}.ttkL_hstry_rght a img {
  margin-top: 10px;
  float: left;
  margin-right: 7px;
}img.mhover {
  display: none;
}ul.private-profileul li a:hover .mhover {
  display: block;
}ul.private-profileul li a:hover .nohover {
  display: none;
}ul.private-profileul li a:hover img {
  float:left;
}.ttkL_hstryrt select {
  font-size: 14px;
  color: #000 !important;
  font-weight: 500;
  height: 45px;
  border-radius: 7px;
  padding: 0 10px;
  font-family: 'Poppins';
}.ttkL_hstry label {
  font-size: 14px;
  font-family: 'Poppins';
  color: #000;
  font-weight: 600;
  margin-bottom: 5px;
}.ttkL_hstry h2 {
  color: #000;
  font-size: 20px;
  font-weight: 600;
}.ttkL_hstry_rght a:first-child {
  height: 45px;
  border: 1px solid rgba(250, 139, 100, 1);
  font-size: 16px;
  font-weight: 500;
  float: left;
  line-height: 43px;
  padding: 0 30px;
  border-radius: 9px;
  margin-right: 10px;
  color: rgba(250, 139, 100, 1);
}
.ttkL_hstry_rght a:first-child:hover {
  background: rgba(250, 139, 100, 1);
  color: #fff;
}

.ttkL_hstry_rght a:first-child:hover img {
  filter: contrast(0%) brightness(2);
}

.ttkL_hstry_rght a:last-child {
  height: 45px;
  border: 1px solid #49B8BF;
  font-size: 16px;
  font-weight: 500;
  float: right;
  line-height: 43px;
  padding: 0 30px;
  border-radius: 9px;background: #49B8BF;
  color:#fff;
}
.choose_focus_member_new .cfm_checkteam a.nav-link:hover i.fa.fa-ellipsis-v::before {
  color: #fff !important;
}.choose_focus_member_new .cfm_checkteam a.nav-link i.fa.fa-ellipsis-v::before {
  color: #b3b3b3 !important;
}
.pricing-plans-sec .col-lg-3.col-md-6.col-12{
  width: 20%;
}

.ttkL_hstry_rght a img {
  float: left;
  margin-top: 10px;
  margin-right: 7px;
}.basic-plans {
  padding: 0 10px 0px 10px;
  background-color: var(--white);
  box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.05);
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -ms-border-radius: 20px;
  -o-border-radius: 20px;
  border: 1px solid #e7e7e7;
}.basic-plans-top h3 {
  margin-bottom: 5px !important;
    font-family: poppins;
    font-weight: 600;
    color: #fff;
    text-transform: uppercase;
    background: #2BD282;
    text-align: center;
    font-size: 13px;
    padding: 10px;
    border-bottom-right-radius: 23px;
    border-bottom-left-radius: 23px;
    width: 90%;
    margin: 0 auto;
}.pricing_pl {
  color: #2B3030;
  font-family: "Poppins", Sans-serif;
  font-size: 28px;
  font-weight: 700;
  margin-bottom: 0px;
  letter-spacing: 0;
  margin-top: 30px;
  letter-spacing: -1px;
  text-align: center;
}.pricing_pl span {
  font-size: 15px;
  color: #4E4E4E !important;
  font-family: "Poppins", Sans-serif;
  font-weight: 500;
}.desscr {
  color: #5E5E5E;
    font-size: 13px;
    font-weight: 400;
    line-height: 24px;
    margin-bottom: 10px;
    font-family: poppins;
    margin-top: 10px;
    text-align: center;
}.basic-plans-bottom {
  margin-top: 0px;
  padding-top: 0px;
  margin-bottom: 20px;
  padding-bottom: 20px;
}.upcm_task_bx66.if-no-workflow {
  display: flex;
}.upcoming_tasks_box_inner.empty-box-height {
  height: auto;
  padding: 0;
  border: none;
}.pricing-slctcn .col-lg-3.col-md-6.col-12.freeclass {
  padding: 0 5px;
  box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1);
}.your-process-page-ss {
  background: #fff;
  padding: 20px;
}.your-process-page-ss {
  display: flex;
  justify-content: space-between;
}.your-process-page-ss .yppss-left a {
  font-size: 16px;
  font-weight: 400;
  text-align: center;
  height: 40px;
  border-radius: 0px;
  line-height: 41px;
  color: #fff;
  background: #FA8B64;
  margin-right: 10px;
  width: 210px;
  float: left;
}.your-process-page-ss .yppss-left a:hover {
  color: #fff;
  background: #49b8bf;
}.your-process-page-ss .yppss-right  select {
  width: 300px;
  height: 40px;
  border-radius: 0;
}.your-task-colabi .respondent-tabs-calender a.active {
  background: #49b8bf;
  border-color: #49b8bf;
  color: #fff;
}.inner-wc-left h2 strong {
  font-size: 16px;
  font-weight: 500;
  color: #ED784F;
}.inner-wc-left h2 img {
  height: 42px;
  width: 42px;
}
.your-task-colabi .respondent-tabs-calender a:hover {
  background: #49b8bf;
  border-color: #49b8bf;
  color: #fff;
}
.tvcv a.active {
  background: #1CA3A8;
  color: #fff;
}form.ourprocess-form {
  margin-top: 10px;
}
.upcoming_tasks_box_inner.empty-box-height img {
  height: 50px;
}
.basic-plans .basic-plans-button a {
  font-size: 16px !important;
  font-weight: 600 !important;
  line-height: 33px !important;
  background: #49B8BF !important;
  border-radius: 12px 12px 12px 12px;
  padding: 6px 0px 7px 0px !important;
  width: 100%;
  height: auto !important;
  border: none !important;
  font-family: poppins;
  text-transform: uppercase;
}.basic-plans .basic-plans-button a:hover {
  background: #00717a !important;
  color: #fff !important;
}.basic-plans-top ul {
  padding: 0px 0px;
}.basic-plans-top ul li:not(:last-of-type) {
  margin-bottom: 9px;
}.basic-plans-top ul li .plan-card-icon {
  margin-right: 10px;
}.plan-card-icon svg {
  width: 16px;
}.basic-plans-top ul li .plan-card-content p {
  font-weight: 400;
  font-family: poppins;
  font-size: 14px;
  margin-top: 0;
  margin-bottom: 0;
}.pricing-slctcn .col-lg-4.col-md-6.col-12:nth-child(2) .basic-plans {
  background: #2FA3AA;
  padding-bottom: 50px;
  color: #fff;
}
.pricing-slctcn .col-lg-4.col-md-6.col-12:nth-child(2) div {
  color: #fff;
}.pricing-slctcn .col-lg-4.col-md-6.col-12:nth-child(2) .basic-plans-top h3 {
  background: #B3C205;
} .pricing-slctcn .col-lg-4.col-md-6.col-12:nth-child(2) .basic-plans-bottom {
  border-color: #ffffff47;
} .pricing-slctcn .col-lg-4.col-md-6.col-12:nth-child(2) a {
  background: #fff !important;
  color: #007D88;
}.pricing-slctcn .col-lg-4.col-md-6.col-12:nth-child(2) a:hover {
  background: #00717a !important;
  color: #fff !important;
}.pricing-slctcn .col-lg-4.col-md-6.col-12:nth-child(2) div {
  color: #fff;
}.pricing-slctcn .col-lg-4.col-md-6.col-12:nth-child(2) div {
  color: #fff;
}.pricing-slctcn .col-lg-4.col-md-6.col-12:nth-child(2) svg path {
  fill: #fff !important;
}.pricing-slctcn .col-lg-4.col-md-6.col-12:nth-child(2) div span {
  color: #fff !important;
}.pricing-slctcn .col-lg-4.col-md-6.col-12:nth-child(3) .basic-plans-top h3 {
  background:#2fa3aa;
}.pricing-slctcn .col-lg-4.col-md-6.col-12:nth-child(1) .basic-plans {
  margin-top: 20px;
}
.notify_des .noti_img {
    display: none;
}
/* Goldy Css End */



.contactapp-sidebar a.nav-link.collapsed::after {
    /* content: 'hh'; */
    content: "\f2f9";
    color: rgba(38, 42, 46, 0.3);
    font: normal normal normal 1.225rem/1 "Material-Design-Iconic-Font";
    text-rendering: auto;
    float: right;
    text-align: right;
    position: absolute;
    right: 21px;
    color: #262A2E !important;
}
.todoapp-sidebar a.nav-link::after {
    content: "\f2f9";
    color: rgba(38, 42, 46, 0.3);
    font: normal normal normal 1.225rem/1 "Material-Design-Iconic-Font";
    text-rendering: auto;
    float: right;
    text-align: right;
    position: absolute;
    right: 21px;
    color: #262A2E !important;
}

.contactapp-sidebar a.nav-link::after {
    content: "\f2f9";
    color: rgba(38, 42, 46, 0.3);
    font: normal normal normal 1.225rem/1 "Material-Design-Iconic-Font";
    text-rendering: auto;
    float: right;
    text-align: right;
    position: absolute;
    right: 21px;
    color: #262A2E !important;
	 transform: rotate(-45deg);
    -webkit-transform: rotate(180deg);
}
.contactapp-sidebar a.nav-link.collapsed:hover {
    color: #49B8BF !important;
}
.todoapp-sidebar a.nav-link.collapsed::after {
    transform: rotate(-45deg);
    -webkit-transform: rotate(360deg);
}
.contactapp-sidebar a.nav-link.collapsed::after {
    transform: rotate(-45deg);
    -webkit-transform: rotate(360deg);
}
.todoapp-sidebar a.nav-link.collapsed:active {
    color: #49B8BF !important;
}

.btn > span:not(.badge):not(.sr-only):not(span[class^=spinner]), div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button > span:not(.badge):not(.sr-only):not(span[class^=spinner]) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  height: 100%;
  width: 100%;
  position: relative;
}
.btn > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.btn > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon:not(:last-child), div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon:not(:last-child) {
  margin-right: 0.75rem;
}
.btn > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon:not(:first-child), div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon:not(:first-child) {
  margin-left: 0.75rem;
}
.btn.btn-lg > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon:not(:last-child), div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-lg.hopscotch-nav-button > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon:not(:last-child) {
  margin-right: 1.25rem;
}
.btn.btn-lg > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon:not(:first-child), div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-lg.hopscotch-nav-button > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon:not(:first-child) {
  margin-left: 1.25rem;
}
.btn.btn-sm > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon:not(:last-child), div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon:not(:last-child) {
  margin-right: 0.75rem;
}
.btn.btn-sm > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon:not(:first-child), div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon:not(:first-child) {
  margin-left: 0.75rem;
}
.btn.btn-xs > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon:not(:last-child), div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-xs.hopscotch-nav-button > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon:not(:last-child) {
  margin-right: 0.5rem;
}
.btn.btn-xs > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon:not(:first-child), div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-xs.hopscotch-nav-button > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon:not(:first-child) {
  margin-left: 0.5rem;
}
.btn.btn-custom, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-custom.hopscotch-nav-button {
  position: relative;
}
.btn.btn-custom > span:not(.badge):not(.sr-only):not(span[class^=spinner]), div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-custom.hopscotch-nav-button > span:not(.badge):not(.sr-only):not(span[class^=spinner]) {
  position: static;
}
.btn.btn-custom > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-custom.hopscotch-nav-button > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon {
  background: rgba(0, 0, 0, 0.08) none repeat scroll 0 0;
  position: absolute;
  border-radius: 0.5rem;
  top: -1px;
  bottom: -1px;
  width: 40px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
}
.btn.btn-custom > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon:not(:last-child), div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-custom.hopscotch-nav-button > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon:not(:last-child) {
  left: -1px;
  margin: 0;
}
.btn.btn-custom > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon:not(:first-child), div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-custom.hopscotch-nav-button > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon:not(:first-child) {
  right: -1px;
  left: auto;
}
.btn.btn-custom > span:not(.badge):not(.sr-only):not(span[class^=spinner]) > span:not(.icon):not(:last-child), div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-custom.hopscotch-nav-button > span:not(.badge):not(.sr-only):not(span[class^=spinner]) > span:not(.icon):not(:last-child) {
  padding-right: 2.25rem;
}
.btn.btn-custom > span:not(.badge):not(.sr-only):not(span[class^=spinner]) > span:not(.icon):not(:first-child), div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-custom.hopscotch-nav-button > span:not(.badge):not(.sr-only):not(span[class^=spinner]) > span:not(.icon):not(:first-child) {
  padding-left: 2.25rem;
}
.btn.btn-custom.btn-lg > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-custom.btn-lg.hopscotch-nav-button > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon {
  width: 46px;
  border-radius: 0.5rem;
}
.btn.btn-custom.btn-lg > span:not(.badge):not(.sr-only):not(span[class^=spinner]) > span:not(.icon):not(:last-child), div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-custom.btn-lg.hopscotch-nav-button > span:not(.badge):not(.sr-only):not(span[class^=spinner]) > span:not(.icon):not(:last-child) {
  padding-right: 2.625rem;
}
.btn.btn-custom.btn-lg > span:not(.badge):not(.sr-only):not(span[class^=spinner]) > span:not(.icon):not(:first-child), div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-custom.btn-lg.hopscotch-nav-button > span:not(.badge):not(.sr-only):not(span[class^=spinner]) > span:not(.icon):not(:first-child) {
  padding-left: 2.625rem;
}
.btn.btn-custom.btn-sm > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-custom.hopscotch-nav-button > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon {
  width: 33px;
  border-radius: 0.2rem;
}
.btn.btn-custom.btn-sm > span:not(.badge):not(.sr-only):not(span[class^=spinner]) > span:not(.icon):not(:last-child), div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-custom.hopscotch-nav-button > span:not(.badge):not(.sr-only):not(span[class^=spinner]) > span:not(.icon):not(:last-child) {
  padding-right: 2rem;
}
.btn.btn-custom.btn-sm > span:not(.badge):not(.sr-only):not(span[class^=spinner]) > span:not(.icon):not(:first-child), div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-custom.hopscotch-nav-button > span:not(.badge):not(.sr-only):not(span[class^=spinner]) > span:not(.icon):not(:first-child) {
  padding-left: 2rem;
}
.btn.btn-custom.btn-xs > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-custom.btn-xs.hopscotch-nav-button > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon {
  width: 26px;
  border-radius: 0.2rem;
}
.btn.btn-custom.btn-xs > span:not(.badge):not(.sr-only):not(span[class^=spinner]) > span:not(.icon):not(:last-child), div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-custom.btn-xs.hopscotch-nav-button > span:not(.badge):not(.sr-only):not(span[class^=spinner]) > span:not(.icon):not(:last-child) {
  padding-right: 1.5rem;
}
.btn.btn-custom.btn-xs > span:not(.badge):not(.sr-only):not(span[class^=spinner]) > span:not(.icon):not(:first-child), div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-custom.btn-xs.hopscotch-nav-button > span:not(.badge):not(.sr-only):not(span[class^=spinner]) > span:not(.icon):not(:first-child) {
  padding-left: 1.5rem;
}
.btn.btn-custom.btn-square > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-custom.btn-square.hopscotch-nav-button > span:not(.badge):not(.sr-only):not(span[class^=spinner]) .icon {
  border-radius: 0;
}
.btn.btn-icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon.hopscotch-nav-button {
  height: 38px;
  width: 38px;
  padding: 0;
}
.btn.btn-icon[class*=btn-flush-], div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].hopscotch-nav-button {
  position: relative;
  border: none;
  background: transparent !important;
}
.btn.btn-icon[class*=btn-flush-]::before, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].hopscotch-nav-button::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  height: 0;
  width: 0;
  background: #298DFF;
  border-radius: 0.5rem;
  -moz-transition: all 200ms;
  -o-transition: all 200ms;
  -webkit-transition: all 200ms;
  transition: all 200ms;
}
.btn.btn-icon[class*=btn-flush-]:not(:disabled):not(.disabled).active::before, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].hopscotch-nav-button:not(:disabled):not(.disabled).active::before, .btn.btn-icon[class*=btn-flush-]:not(:disabled):not(.disabled):active::before, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].hopscotch-nav-button:not(:disabled):not(.disabled):active::before, .btn.btn-icon[class*=btn-flush-]:hover::before, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].hopscotch-nav-button:hover::before, .btn.btn-icon[class*=btn-flush-]:focus::before, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].hopscotch-nav-button:focus::before {
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.btn.btn-icon[class*=btn-flush-]:not(:disabled):not(.disabled).active .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].hopscotch-nav-button:not(:disabled):not(.disabled).active .icon, .btn.btn-icon[class*=btn-flush-]:not(:disabled):not(.disabled):active .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].hopscotch-nav-button:not(:disabled):not(.disabled):active .icon, .btn.btn-icon[class*=btn-flush-]:hover .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].hopscotch-nav-button:hover .icon, .btn.btn-icon[class*=btn-flush-]:focus .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].hopscotch-nav-button:focus .icon {
  color: #fff;
}
.btn.btn-icon[class*=btn-flush-].btn-rounded::before, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-rounded.hopscotch-nav-button::before {
  border-radius: 50%;
}
.btn.btn-icon[class*=btn-flush-].btn-flush-info:before, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-info.hopscotch-nav-button:before {
  background: #18DDEF;
}
.btn.btn-icon[class*=btn-flush-].btn-flush-info.flush-soft-hover:before, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-info.flush-soft-hover.hopscotch-nav-button:before {
  background: #edfcfe;
}
.btn.btn-icon[class*=btn-flush-].btn-flush-info.flush-soft-hover:not(:disabled):not(.disabled).active .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-info.flush-soft-hover.hopscotch-nav-button:not(:disabled):not(.disabled).active .icon, .btn.btn-icon[class*=btn-flush-].btn-flush-info.flush-soft-hover:not(:disabled):not(.disabled):active .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-info.flush-soft-hover.hopscotch-nav-button:not(:disabled):not(.disabled):active .icon, .btn.btn-icon[class*=btn-flush-].btn-flush-info.flush-soft-hover:hover .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-info.flush-soft-hover.hopscotch-nav-button:hover .icon, .btn.btn-icon[class*=btn-flush-].btn-flush-info.flush-soft-hover:focus .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-info.flush-soft-hover.hopscotch-nav-button:focus .icon {
  color: #18DDEF;
}
.btn.btn-icon[class*=btn-flush-].btn-flush-info.disabled, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-info.disabled.hopscotch-nav-button, .btn.btn-icon[class*=btn-flush-].btn-flush-info:disabled, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-info.hopscotch-nav-button:disabled {
  color: rgba(24, 221, 239, 0.8);
}
.btn.btn-icon[class*=btn-flush-].btn-flush-success:before, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-success.hopscotch-nav-button:before {
  background: #00D67F;
}
.btn.btn-icon[class*=btn-flush-].btn-flush-success.flush-soft-hover:before, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-success.flush-soft-hover.hopscotch-nav-button:before {
  background: #ebfcf5;
}
.btn.btn-icon[class*=btn-flush-].btn-flush-success.flush-soft-hover:not(:disabled):not(.disabled).active .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-success.flush-soft-hover.hopscotch-nav-button:not(:disabled):not(.disabled).active .icon, .btn.btn-icon[class*=btn-flush-].btn-flush-success.flush-soft-hover:not(:disabled):not(.disabled):active .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-success.flush-soft-hover.hopscotch-nav-button:not(:disabled):not(.disabled):active .icon, .btn.btn-icon[class*=btn-flush-].btn-flush-success.flush-soft-hover:hover .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-success.flush-soft-hover.hopscotch-nav-button:hover .icon, .btn.btn-icon[class*=btn-flush-].btn-flush-success.flush-soft-hover:focus .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-success.flush-soft-hover.hopscotch-nav-button:focus .icon {
  color: #00D67F;
}
.btn.btn-icon[class*=btn-flush-].btn-flush-success.disabled, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-success.disabled.hopscotch-nav-button, .btn.btn-icon[class*=btn-flush-].btn-flush-success:disabled, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-success.hopscotch-nav-button:disabled {
  color: rgba(0, 214, 127, 0.8);
}
.btn.btn-icon[class*=btn-flush-].btn-flush-warning:before, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-warning.hopscotch-nav-button:before {
  background: #FFC400;
}
.btn.btn-icon[class*=btn-flush-].btn-flush-warning.flush-soft-hover:before, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-warning.flush-soft-hover.hopscotch-nav-button:before {
  background: #fffaeb;
}
.btn.btn-icon[class*=btn-flush-].btn-flush-warning.flush-soft-hover:not(:disabled):not(.disabled).active .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-warning.flush-soft-hover.hopscotch-nav-button:not(:disabled):not(.disabled).active .icon, .btn.btn-icon[class*=btn-flush-].btn-flush-warning.flush-soft-hover:not(:disabled):not(.disabled):active .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-warning.flush-soft-hover.hopscotch-nav-button:not(:disabled):not(.disabled):active .icon, .btn.btn-icon[class*=btn-flush-].btn-flush-warning.flush-soft-hover:hover .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-warning.flush-soft-hover.hopscotch-nav-button:hover .icon, .btn.btn-icon[class*=btn-flush-].btn-flush-warning.flush-soft-hover:focus .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-warning.flush-soft-hover.hopscotch-nav-button:focus .icon {
  color: #FFC400;
}
.btn.btn-icon[class*=btn-flush-].btn-flush-warning.disabled, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-warning.disabled.hopscotch-nav-button, .btn.btn-icon[class*=btn-flush-].btn-flush-warning:disabled, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-warning.hopscotch-nav-button:disabled {
  color: rgba(255, 196, 0, 0.8);
}
.btn.btn-icon[class*=btn-flush-].btn-flush-danger:before, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-danger.hopscotch-nav-button:before {
  background: #FF0000;
}
.btn.btn-icon[class*=btn-flush-].btn-flush-danger.flush-soft-hover:before, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-danger.flush-soft-hover.hopscotch-nav-button:before {
  background: #ffebeb;
}
.btn.btn-icon[class*=btn-flush-].btn-flush-danger.flush-soft-hover:not(:disabled):not(.disabled).active .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-danger.flush-soft-hover.hopscotch-nav-button:not(:disabled):not(.disabled).active .icon, .btn.btn-icon[class*=btn-flush-].btn-flush-danger.flush-soft-hover:not(:disabled):not(.disabled):active .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-danger.flush-soft-hover.hopscotch-nav-button:not(:disabled):not(.disabled):active .icon, .btn.btn-icon[class*=btn-flush-].btn-flush-danger.flush-soft-hover:hover .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-danger.flush-soft-hover.hopscotch-nav-button:hover .icon, .btn.btn-icon[class*=btn-flush-].btn-flush-danger.flush-soft-hover:focus .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-danger.flush-soft-hover.hopscotch-nav-button:focus .icon {
  color: #FF0000;
}
.btn.btn-icon[class*=btn-flush-].btn-flush-danger.disabled, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-danger.disabled.hopscotch-nav-button, .btn.btn-icon[class*=btn-flush-].btn-flush-danger:disabled, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-danger.hopscotch-nav-button:disabled {
  color: rgba(255, 0, 0, 0.8);
}
.btn.btn-icon[class*=btn-flush-].btn-flush-secondary:before, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-secondary.hopscotch-nav-button:before {
  background: #6f6f6f;
}
.btn.btn-icon[class*=btn-flush-].btn-flush-secondary.flush-soft-hover:before, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-secondary.flush-soft-hover.hopscotch-nav-button:before {
  background: #f3f3f3;
}
.btn.btn-icon[class*=btn-flush-].btn-flush-secondary.flush-soft-hover:not(:disabled):not(.disabled).active .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-secondary.flush-soft-hover.hopscotch-nav-button:not(:disabled):not(.disabled).active .icon, .btn.btn-icon[class*=btn-flush-].btn-flush-secondary.flush-soft-hover:not(:disabled):not(.disabled):active .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-secondary.flush-soft-hover.hopscotch-nav-button:not(:disabled):not(.disabled):active .icon, .btn.btn-icon[class*=btn-flush-].btn-flush-secondary.flush-soft-hover:hover .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-secondary.flush-soft-hover.hopscotch-nav-button:hover .icon, .btn.btn-icon[class*=btn-flush-].btn-flush-secondary.flush-soft-hover:focus .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-secondary.flush-soft-hover.hopscotch-nav-button:focus .icon {
  color: #6f6f6f;
}
.btn.btn-icon[class*=btn-flush-].btn-flush-secondary.disabled, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-secondary.disabled.hopscotch-nav-button, .btn.btn-icon[class*=btn-flush-].btn-flush-secondary:disabled, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-secondary.hopscotch-nav-button:disabled {
  color: rgba(158, 158, 158, 0.8);
}
.btn.btn-icon[class*=btn-flush-].btn-flush-primary:before, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-primary.hopscotch-nav-button:before {
  background: #007D88;
}
.btn.btn-icon[class*=btn-flush-].btn-flush-primary.flush-soft-hover:before, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-primary.flush-soft-hover.hopscotch-nav-button:before {
  background: #ebf5f5;
}
.btn.btn-icon[class*=btn-flush-].btn-flush-primary.flush-soft-hover:not(:disabled):not(.disabled).active .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-primary.flush-soft-hover.hopscotch-nav-button:not(:disabled):not(.disabled).active .icon, .btn.btn-icon[class*=btn-flush-].btn-flush-primary.flush-soft-hover:not(:disabled):not(.disabled):active .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-primary.flush-soft-hover.hopscotch-nav-button:not(:disabled):not(.disabled):active .icon, .btn.btn-icon[class*=btn-flush-].btn-flush-primary.flush-soft-hover:hover .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-primary.flush-soft-hover.hopscotch-nav-button:hover .icon, .btn.btn-icon[class*=btn-flush-].btn-flush-primary.flush-soft-hover:focus .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-primary.flush-soft-hover.hopscotch-nav-button:focus .icon {
  color: #007D88;
}
.btn.btn-icon[class*=btn-flush-].btn-flush-primary.disabled, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-primary.disabled.hopscotch-nav-button, .btn.btn-icon[class*=btn-flush-].btn-flush-primary:disabled, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-primary.hopscotch-nav-button:disabled {
  color: rgba(41, 141, 255, 0.8);
}
.btn.btn-icon[class*=btn-flush-].btn-flush-dark:before, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-dark.hopscotch-nav-button:before {
  background: #262a2e;
}
.btn.btn-icon[class*=btn-flush-].btn-flush-dark.flush-soft-hover:before, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-dark.flush-soft-hover.hopscotch-nav-button:before {
  background: #f7f7f7;
}
.btn.btn-icon[class*=btn-flush-].btn-flush-dark.flush-soft-hover:not(:disabled):not(.disabled).active .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-dark.flush-soft-hover.hopscotch-nav-button:not(:disabled):not(.disabled).active .icon, .btn.btn-icon[class*=btn-flush-].btn-flush-dark.flush-soft-hover:not(:disabled):not(.disabled):active .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-dark.flush-soft-hover.hopscotch-nav-button:not(:disabled):not(.disabled):active .icon, .btn.btn-icon[class*=btn-flush-].btn-flush-dark.flush-soft-hover:hover .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-dark.flush-soft-hover.hopscotch-nav-button:hover .icon, .btn.btn-icon[class*=btn-flush-].btn-flush-dark.flush-soft-hover:focus .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-dark.flush-soft-hover.hopscotch-nav-button:focus .icon {
  color: #262a2e;
}
.btn.btn-icon[class*=btn-flush-].btn-flush-dark.disabled, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-dark.disabled.hopscotch-nav-button, .btn.btn-icon[class*=btn-flush-].btn-flush-dark:disabled, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-dark.hopscotch-nav-button:disabled {
  color: rgba(38, 42, 46, 0.8);
}
.btn.btn-icon[class*=btn-flush-].btn-flush-light:before, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-light.hopscotch-nav-button:before {
  background: #6f6f6f;
}
.btn.btn-icon[class*=btn-flush-].btn-flush-light.flush-soft-hover:before, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-light.flush-soft-hover.hopscotch-nav-button:before {
  background: #f7f7f7;
}
.btn.btn-icon[class*=btn-flush-].btn-flush-light.flush-soft-hover:not(:disabled):not(.disabled).active .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-light.flush-soft-hover.hopscotch-nav-button:not(:disabled):not(.disabled).active .icon, .btn.btn-icon[class*=btn-flush-].btn-flush-light.flush-soft-hover:not(:disabled):not(.disabled):active .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-light.flush-soft-hover.hopscotch-nav-button:not(:disabled):not(.disabled):active .icon, .btn.btn-icon[class*=btn-flush-].btn-flush-light.flush-soft-hover:hover .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-light.flush-soft-hover.hopscotch-nav-button:hover .icon, .btn.btn-icon[class*=btn-flush-].btn-flush-light.flush-soft-hover:focus .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-light.flush-soft-hover.hopscotch-nav-button:focus .icon {
  color: #6f6f6f;
}
.btn.btn-icon[class*=btn-flush-].btn-flush-light.disabled, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-light.disabled.hopscotch-nav-button, .btn.btn-icon[class*=btn-flush-].btn-flush-light:disabled, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-light.hopscotch-nav-button:disabled {
  color: rgba(111, 111, 111, 0.8);
}
.btn.btn-icon.btn-lg, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon.btn-lg.hopscotch-nav-button {
  height: 45px;
  width: 45px;
}
.btn.btn-icon.btn-lg .btn-icon-wrap, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon.btn-lg.hopscotch-nav-button .btn-icon-wrap {
  font-size: 1.125rem;
}
.btn.btn-icon.btn-sm, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon.hopscotch-nav-button {
  height: 31px;
  width: 31px;
}
.btn.btn-icon.btn-sm .btn-icon-wrap, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon.hopscotch-nav-button .btn-icon-wrap {
  font-size: 0.875rem;
}
.btn.btn-icon.btn-xs, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon.btn-xs.hopscotch-nav-button {
  height: 28px;
  width: 28px;
  padding-left: 0;
  padding-right: 0;
}
.btn.btn-icon.btn-xs .btn-icon-wrap, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon.btn-xs.hopscotch-nav-button .btn-icon-wrap {
  font-size: 0.875rem;
}
.btn.btn-rounded, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-rounded.hopscotch-nav-button {
  border-radius: 50rem !important;
}
.btn.btn-rounded .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-rounded.hopscotch-nav-button .icon {
  border-radius: 50% !important;
}
.btn.btn-square, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-square.hopscotch-nav-button {
  border-radius: 0 !important;
}
.btn.btn-uppercase, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-uppercase.hopscotch-nav-button {
  text-transform: uppercase !important;
  font-weight: 600;
}
.btn.btn-floating, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-floating.hopscotch-nav-button {
  box-shadow: 0 6px 20px rgba(0, 0, 0, 0.14) !important;
  z-index: 1001;
}
.btn.btn-animated, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-animated.hopscotch-nav-button {
  -moz-transition: all 0.15s ease;
  -o-transition: all 0.15s ease;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}
.btn.btn-animated:hover, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-animated.hopscotch-nav-button:hover, .btn.btn-animated:focus, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-animated.hopscotch-nav-button:focus {
  -webkit-transform: translateY(-3px);
  -moz-transform: translateY(-3px);
  -ms-transform: translateY(-3px);
  -o-transform: translateY(-3px);
  transform: translateY(-3px);
}
.btn .custom-caret, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button .custom-caret {
  display: inline-block !important;
  margin-left: 5px;
}

.btn-block {
  display: block;
  width: 100%;
}

.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=button].btn-block,
input[type=reset].btn-block,
input[type=submit].btn-block {
  width: 100%;
}

.btn-icon-dropdown {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/*Button Colors*/
.btn-info {
  color: #fff;
  background-color: #18DDEF;
  border-color: #18DDEF;
}
.btn-info:hover, .btn-info:focus {
  color: #fff;
  background-color: #16c7d7;
  border-color: #16c7d7;
}
.btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #16c7d7;
  border-color: #16c7d7;
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #a3f1f9;
  border-color: #a3f1f9;
}
.btn-info.btn-animated:focus, .btn-info.btn-animated:active, .btn-info.btn-animated:hover, .btn-info.btn-animated:not(:disabled):not(.disabled).active, .btn-info.btn-animated:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #18DDEF;
  border-color: #18DDEF;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-green {
  color: #fff;
  background-color: #00D67F;
  border-color: #00D67F;
}
.btn-green:hover, .btn-green:focus {
  color: #fff;
  background-color: #00c172;
  border-color: #00c172;
}
.btn-green:not(:disabled):not(.disabled).active, .btn-green:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #00c172;
  border-color: #00c172;
}
.btn-green.disabled, .btn-green:disabled {
  color: #fff;
  background-color: #99efcc;
  border-color: #99efcc;
}
.btn-green.btn-animated:focus, .btn-green.btn-animated:active, .btn-green.btn-animated:hover, .btn-green.btn-animated:not(:disabled):not(.disabled).active, .btn-green.btn-animated:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #00D67F;
  border-color: #00D67F;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-success {
  color: #fff;
  background-color: #00D67F;
  border-color: #00D67F;
}
.btn-success:hover, .btn-success:focus {
  color: #fff;
  background-color: #00c172;
  border-color: #00c172;
}
.btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #00c172;
  border-color: #00c172;
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #99efcc;
  border-color: #99efcc;
}
.btn-success.btn-animated:focus, .btn-success.btn-animated:active, .btn-success.btn-animated:hover, .btn-success.btn-animated:not(:disabled):not(.disabled).active, .btn-success.btn-animated:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #00D67F;
  border-color: #00D67F;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-warning {
  color: #fff;
  background-color: #FFC400;
  border-color: #FFC400;
}
.btn-warning:hover, .btn-warning:focus {
  color: #fff;
  background-color: #e6b000;
  border-color: #e6b000;
}
.btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #e6b000;
  border-color: #e6b000;
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #fff;
  background-color: #ffe799;
  border-color: #ffe799;
}
.btn-warning.btn-animated:focus, .btn-warning.btn-animated:active, .btn-warning.btn-animated:hover, .btn-warning.btn-animated:not(:disabled):not(.disabled).active, .btn-warning.btn-animated:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #FFC400;
  border-color: #FFC400;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-danger {
  color: #fff;
  background-color: #FF0000;
  border-color: #FF0000;
}
.btn-danger:hover, .btn-danger:focus {
  color: #fff;
  background-color: #e60000;
  border-color: #e60000;
}
.btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #e60000;
  border-color: #e60000;
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #ff9999;
  border-color: #ff9999;
}
.btn-danger.btn-animated:focus, .btn-danger.btn-animated:active, .btn-danger.btn-animated:hover, .btn-danger.btn-animated:not(:disabled):not(.disabled).active, .btn-danger.btn-animated:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #FF0000;
  border-color: #FF0000;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-gray {
  color: #fff;
  background-color: #9e9e9e;
  border-color: #9e9e9e;
}
.btn-gray:hover, .btn-gray:focus {
  color: #fff;
  background-color: #8e8e8e;
  border-color: #8e8e8e;
}
.btn-gray:not(:disabled):not(.disabled).active, .btn-gray:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #8e8e8e;
  border-color: #8e8e8e;
}
.btn-gray.disabled, .btn-gray:disabled {
  color: #fff;
  background-color: #d8d8d8;
  border-color: #d8d8d8;
}
.btn-gray.btn-animated:focus, .btn-gray.btn-animated:active, .btn-gray.btn-animated:hover, .btn-gray.btn-animated:not(:disabled):not(.disabled).active, .btn-gray.btn-animated:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #9e9e9e;
  border-color: #9e9e9e;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-secondary {
  color: #fff;
  background-color: #6f6f6f;
  border-color: #6f6f6f;
}
.btn-secondary:hover, .btn-secondary:focus {
  color: #fff;
  background-color: #646464;
  border-color: #646464;
}
.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #646464;
  border-color: #646464;
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #c5c5c5;
  border-color: #c5c5c5;
}
.btn-secondary.btn-animated:focus, .btn-secondary.btn-animated:active, .btn-secondary.btn-animated:hover, .btn-secondary.btn-animated:not(:disabled):not(.disabled).active, .btn-secondary.btn-animated:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #6f6f6f;
  border-color: #6f6f6f;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-primary, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.next {
  color: #fff;
  background-color: #1ca3a8;
    border-color: #1ca3a8;
}
.btn-primary:hover, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.next:hover, .btn-primary:focus, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.next:focus {
  color: #fff;
  background-color: #00717a;
  border-color: #00717a;
}
.btn-primary:not(:disabled):not(.disabled).active, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.next:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.next:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #00717a;
  border-color: #00717a;
}
.btn-primary.disabled, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .disabled.hopscotch-nav-button.next, .btn-primary:disabled, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.next:disabled {
  color: #fff;
  background-color: #99cbcf;
  border-color: #99cbcf;
}
.btn-primary.btn-animated:focus, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-animated.hopscotch-nav-button.next:focus, .btn-primary.btn-animated:active, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-animated.hopscotch-nav-button.next:active, .btn-primary.btn-animated:hover, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-animated.hopscotch-nav-button.next:hover, .btn-primary.btn-animated:not(:disabled):not(.disabled).active, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-animated.hopscotch-nav-button.next:not(:disabled):not(.disabled).active, .btn-primary.btn-animated:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #007D88;
  border-color: #007D88;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-dark {
  color: #fff;
  background-color: #262a2e;
  border-color: #262a2e;
}
.btn-dark:hover, .btn-dark:focus {
  color: #fff;
  background-color: #212429;
  border-color: #212429;
}
.btn-dark:not(:disabled):not(.disabled).active, .btn-dark:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #212429;
  border-color: #212429;
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #9e9e9e;
  border-color: #9e9e9e;
}
.btn-dark.btn-animated:focus, .btn-dark.btn-animated:active, .btn-dark.btn-animated:hover, .btn-dark.btn-animated:not(:disabled):not(.disabled).active, .btn-dark.btn-animated:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #262a2e;
  border-color: #262a2e;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-default,
.btn-light {
  color: #262a2e;
  background-color: #eaeaea;
  border-color: #eaeaea;
}
.btn-default:hover, .btn-default:focus,
.btn-light:hover,
.btn-light:focus {
  color: #6f6f6f;
  background-color: #d8d8d8;
  border-color: #d8d8d8;
}
.btn-default:not(:disabled):not(.disabled).active, .btn-default:not(:disabled):not(.disabled):active,
.btn-light:not(:disabled):not(.disabled).active,
.btn-light:not(:disabled):not(.disabled):active {
  color: #262a2e;
  background-color: #d8d8d8;
  border-color: #d8d8d8;
}
.btn-default.disabled, .btn-default:disabled,
.btn-light.disabled,
.btn-light:disabled {
  color: #6f6f6f;
  background-color: #eaeaea;
  border-color: #eaeaea;
}
.btn-default.btn-animated:focus, .btn-default.btn-animated:active, .btn-default.btn-animated:hover, .btn-default.btn-animated:not(:disabled):not(.disabled).active, .btn-default.btn-animated:not(:disabled):not(.disabled):active,
.btn-light.btn-animated:focus,
.btn-light.btn-animated:active,
.btn-light.btn-animated:hover,
.btn-light.btn-animated:not(:disabled):not(.disabled).active,
.btn-light.btn-animated:not(:disabled):not(.disabled):active {
  color: #6f6f6f;
  background-color: #eaeaea;
  border-color: #eaeaea;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-white, div.hopscotch-bubble.tour-hopscotch-dark .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.next {
  color: #262a2e;
  background-color: #fff;
  border-color: #fff;
}
.btn-white:hover, div.hopscotch-bubble.tour-hopscotch-dark .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.next:hover, .btn-white:focus, div.hopscotch-bubble.tour-hopscotch-dark .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.next:focus {
  color: #5f5f5f;
  background-color: #fff;
  border-color: #fff;
}
.btn-white:not(:disabled):not(.disabled).active, div.hopscotch-bubble.tour-hopscotch-dark .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.next:not(:disabled):not(.disabled).active, .btn-white:not(:disabled):not(.disabled):active, div.hopscotch-bubble.tour-hopscotch-dark .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.next:not(:disabled):not(.disabled):active {
  color: #5f5f5f;
  background-color: #fff;
  border-color: #fff;
}
.btn-white.disabled, div.hopscotch-bubble.tour-hopscotch-dark .hopscotch-bubble-container .hopscotch-actions .disabled.hopscotch-nav-button.next, .btn-white:disabled, div.hopscotch-bubble.tour-hopscotch-dark .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.next:disabled {
  color: #5f5f5f;
  background-color: #fff;
  border-color: #fff;
}
.btn-white.btn-animated:focus, div.hopscotch-bubble.tour-hopscotch-dark .hopscotch-bubble-container .hopscotch-actions .btn-animated.hopscotch-nav-button.next:focus, .btn-white.btn-animated:active, div.hopscotch-bubble.tour-hopscotch-dark .hopscotch-bubble-container .hopscotch-actions .btn-animated.hopscotch-nav-button.next:active, .btn-white.btn-animated:hover, div.hopscotch-bubble.tour-hopscotch-dark .hopscotch-bubble-container .hopscotch-actions .btn-animated.hopscotch-nav-button.next:hover, .btn-white.btn-animated:not(:disabled):not(.disabled).active, div.hopscotch-bubble.tour-hopscotch-dark .hopscotch-bubble-container .hopscotch-actions .btn-animated.hopscotch-nav-button.next:not(:disabled):not(.disabled).active, .btn-white.btn-animated:not(:disabled):not(.disabled):active {
  color: #5f5f5f;
  background-color: #fff;
  border-color: #fff;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-link {
  color: #007D88;
  text-decoration: none !important;
}
.btn-link:hover, .btn-link:focus {
  color: #007D88;
}

.btn:not(:disabled):not(.disabled).active:focus, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button:not(:disabled):not(.disabled).active:focus,
.btn:not(:disabled):not(.disabled):active:focus,
div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button:not(:disabled):not(.disabled):active:focus,
.show > .btn.dropdown-toggle:focus,
div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .show > .dropdown-toggle.hopscotch-nav-button:focus {
  box-shadow: none;
}

.btn-group-vertical > .btn:hover, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-group-vertical > .hopscotch-nav-button:hover,
.btn-group > .btn:hover,
div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-group > .hopscotch-nav-button:hover {
  z-index: 0;
}

.show > .btn-primary.dropdown-toggle, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .show > .dropdown-toggle.hopscotch-nav-button.next {
  color: #fff;
  background-color: #00717a;
  border-color: #00717a;
}
.show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #646464;
  border-color: #646464;
}
.show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #16c7d7;
  border-color: #16c7d7;
}
.show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #00c172;
  border-color: #00c172;
}
.show > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #e6b000;
  border-color: #e6b000;
}
.show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #e60000;
  border-color: #e60000;
}
.show > .btn-light.dropdown-toggle {
  color: #6f6f6f;
  background-color: #eaeaea;
  border-color: #eaeaea;
}
.show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #262a2e;
  border-color: #262a2e;
}
.show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #00717a;
  border-color: #00717a;
}
.show > .btn-outline-secondary.dropdown-toggle, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .show > .dropdown-toggle.hopscotch-nav-button.prev {
  color: #fff;
  background-color: #646464;
  border-color: #646464;
}
.show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #16c7d7;
  border-color: #16c7d7;
}
.show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #00c172;
  border-color: #00c172;
}
.show > .btn-outline-warning.dropdown-toggle {
  color: #fff;
  background-color: #e6b000;
  border-color: #e6b000;
}
.show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #e60000;
  border-color: #e60000;
}
.show > .btn-outline-light.dropdown-toggle, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .show > .dropdown-toggle.btn-primary, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .show > .dropdown-toggle.hopscotch-nav-button.next, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .show > .dropdown-toggle.hopscotch-nav-button.next {
  color: #6f6f6f;
  background-color: #eaeaea;
  border-color: #eaeaea;
}
.show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #2a2f34;
  border-color: #2a2f34;
}

.dropdown > .btn-wth-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/*Buttons Soft*/
.btn-soft-info {
  color: #18DDEF;
  background-color: #edfcfe;
  border-color: #edfcfe;
}
.btn-soft-info:hover, .btn-soft-info:focus {
  color: #fff;
  background-color: #18DDEF;
  border-color: #18DDEF;
}
.btn-soft-info:not(:disabled):not(.disabled).active, .btn-soft-info:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #18DDEF;
  border-color: #18DDEF;
}
.btn-soft-info.disabled, .btn-soft-info:disabled {
  color: #18DDEF;
  background-color: #a3f1f9;
  border-color: #a3f1f9;
}
.btn-soft-info.btn-animated:focus, .btn-soft-info.btn-animated:active, .btn-soft-info.btn-animated:hover, .btn-soft-info.btn-animated:not(:disabled):not(.disabled).active, .btn-soft-info.btn-animated:not(:disabled):not(.disabled):active {
  color: #18DDEF;
  background-color: #edfcfe;
  border-color: #edfcfe;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-soft-success {
  color: #00D67F;
  background-color: #ebfcf5;
  border-color: #ebfcf5;
}
.btn-soft-success:hover, .btn-soft-success:focus {
  color: #fff;
  background-color: #00D67F;
  border-color: #00D67F;
}
.btn-soft-success:not(:disabled):not(.disabled).active, .btn-soft-success:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #00D67F;
  border-color: #00D67F;
}
.btn-soft-success.disabled, .btn-soft-success:disabled {
  color: #00D67F;
  background-color: #99efcc;
  border-color: #99efcc;
}
.btn-soft-success.btn-animated:focus, .btn-soft-success.btn-animated:active, .btn-soft-success.btn-animated:hover, .btn-soft-success.btn-animated:not(:disabled):not(.disabled).active, .btn-soft-success.btn-animated:not(:disabled):not(.disabled):active {
  color: #00D67F;
  background-color: #ebfcf5;
  border-color: #ebfcf5;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-soft-warning {
  color: #FFC400;
  background-color: #fffaeb;
  border-color: #fffaeb;
}
.btn-soft-warning:hover, .btn-soft-warning:focus {
  color: #fff;
  background-color: #FFC400;
  border-color: #FFC400;
}
.btn-soft-warning:not(:disabled):not(.disabled).active, .btn-soft-warning:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #FFC400;
  border-color: #FFC400;
}
.btn-soft-warning.disabled, .btn-soft-warning:disabled {
  color: #FFC400;
  background-color: #ffe799;
  border-color: #ffe799;
}
.btn-soft-warning.btn-animated:focus, .btn-soft-warning.btn-animated:active, .btn-soft-warning.btn-animated:hover, .btn-soft-warning.btn-animated:not(:disabled):not(.disabled).active, .btn-soft-warning.btn-animated:not(:disabled):not(.disabled):active {
  color: #FFC400;
  background-color: #fffaeb;
  border-color: #fffaeb;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-soft-danger {
  color: #FF0000;
  background-color: #ffebeb;
  border-color: #ffebeb;
}
.btn-soft-danger:hover, .btn-soft-danger:focus {
  color: #fff;
  background-color: #FF0000;
  border-color: #FF0000;
}
.btn-soft-danger:not(:disabled):not(.disabled).active, .btn-soft-danger:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #FF0000;
  border-color: #FF0000;
}
.btn-soft-danger.disabled, .btn-soft-danger:disabled {
  color: #FF0000;
  background-color: #ff9999;
  border-color: #ff9999;
}
.btn-soft-danger.btn-animated:focus, .btn-soft-danger.btn-animated:active, .btn-soft-danger.btn-animated:hover, .btn-soft-danger.btn-animated:not(:disabled):not(.disabled).active, .btn-soft-danger.btn-animated:not(:disabled):not(.disabled):active {
  color: #FF0000;
  background-color: #ffebeb;
  border-color: #ffebeb;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-soft-secondary {
  color: #262a2e;
  background-color: #f3f3f3;
  border-color: #f3f3f3;
}
.btn-soft-secondary:hover, .btn-soft-secondary:focus {
  color: #fff;
  background-color: #6f6f6f;
  border-color: #6f6f6f;
}
.btn-soft-secondary:not(:disabled):not(.disabled).active, .btn-soft-secondary:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #6f6f6f;
  border-color: #6f6f6f;
}
.btn-soft-secondary.disabled, .btn-soft-secondary:disabled {
  color: #6f6f6f;
  background-color: #c5c5c5;
  border-color: #c5c5c5;
}
.btn-soft-secondary.btn-animated:focus, .btn-soft-secondary.btn-animated:active, .btn-soft-secondary.btn-animated:hover, .btn-soft-secondary.btn-animated:not(:disabled):not(.disabled).active, .btn-soft-secondary.btn-animated:not(:disabled):not(.disabled):active {
  color: #6f6f6f;
  background-color: #f3f3f3;
  border-color: #f3f3f3;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-soft-primary {
  color: #007D88;
  background-color: #ebf5f5;
  border-color: #ebf5f5;
}
.btn-soft-primary:hover, .btn-soft-primary:focus {
  color: #fff;
  background-color: #007D88;
  border-color: #007D88;
}
.btn-soft-primary:not(:disabled):not(.disabled).active, .btn-soft-primary:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #007D88;
  border-color: #007D88;
}
.btn-soft-primary.disabled, .btn-soft-primary:disabled {
  color: #007D88;
  background-color: #99cbcf;
  border-color: #99cbcf;
}
.btn-soft-primary.btn-animated:focus, .btn-soft-primary.btn-animated:active, .btn-soft-primary.btn-animated:hover, .btn-soft-primary.btn-animated:not(:disabled):not(.disabled).active, .btn-soft-primary.btn-animated:not(:disabled):not(.disabled):active {
  color: #007D88;
  background-color: #ebf5f5;
  border-color: #ebf5f5;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-soft-light {
  color: #6f6f6f;
  background-color: #f7f7f7;
  border-color: #f7f7f7;
}
.btn-soft-light:hover, .btn-soft-light:focus {
  color: #fff;
  background-color: #6f6f6f;
  border-color: #6f6f6f;
}
.btn-soft-light:not(:disabled):not(.disabled).active, .btn-soft-light:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #6f6f6f;
  border-color: #6f6f6f;
}
.btn-soft-light.disabled, .btn-soft-light:disabled {
  color: #6f6f6f;
  background-color: #f7f7f7;
  border-color: #f7f7f7;
}
.btn-soft-light.btn-animated:focus, .btn-soft-light.btn-animated:active, .btn-soft-light.btn-animated:hover, .btn-soft-light.btn-animated:not(:disabled):not(.disabled).active, .btn-soft-light.btn-animated:not(:disabled):not(.disabled):active {
  color: #6f6f6f;
  background-color: #f7f7f7;
  border-color: #f7f7f7;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-soft-dark {
  color: #262a2e;
  background-color: #f7f7f7;
  border-color: #f7f7f7;
}
.btn-soft-dark:hover, .btn-soft-dark:focus {
  color: #fff;
  background-color: #262a2e;
  border-color: #262a2e;
}
.btn-soft-dark:not(:disabled):not(.disabled).active, .btn-soft-dark:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #262a2e;
  border-color: #262a2e;
}
.btn-soft-dark.disabled, .btn-soft-dark:disabled {
  color: #fff;
  background-color: #9e9e9e;
  border-color: #9e9e9e;
}
.btn-soft-dark.btn-animated:focus, .btn-soft-dark.btn-animated:active, .btn-soft-dark.btn-animated:hover, .btn-soft-dark.btn-animated:not(:disabled):not(.disabled).active, .btn-soft-dark.btn-animated:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #f7f7f7;
  border-color: #f7f7f7;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

/*Buttons Flush*/
.btn-flush-info {
  color: #18DDEF;
  background-color: transparent;
  border-color: transparent;
}
.btn-flush-info:hover, .btn-flush-info:focus {
  color: #fff;
  background-color: #18DDEF;
  border-color: #18DDEF;
}
.btn-flush-info:not(:disabled):not(.disabled).active, .btn-flush-info:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #18DDEF;
  border-color: #18DDEF;
}
.btn-flush-info.disabled, .btn-flush-info:disabled {
  color: #18DDEF;
  background-color: #a3f1f9;
  border-color: #a3f1f9;
}
.btn-flush-info.flush-outline-hover:hover, .btn-flush-info.flush-outline-hover:focus, .btn-flush-info.flush-outline-hover:not(:disabled):not(.disabled).active, .btn-flush-info.flush-outline-hover:not(:disabled):not(.disabled):active {
  color: #18DDEF;
  background-color: transparent;
  border-color: #18DDEF;
}
.btn-flush-info.flush-soft-hover:hover, .btn-flush-info.flush-soft-hover:focus, .btn-flush-info.flush-soft-hover:not(:disabled):not(.disabled).active, .btn-flush-info.flush-soft-hover:not(:disabled):not(.disabled):active {
  color: #18DDEF;
  background-color: #edfcfe;
  border-color: #edfcfe;
}
.btn-flush-info.btn-animated:focus, .btn-flush-info.btn-animated:active, .btn-flush-info.btn-animated:hover, .btn-flush-info.btn-animated:not(:disabled):not(.disabled).active, .btn-flush-info.btn-animated:not(:disabled):not(.disabled):active {
  color: #18DDEF;
  background-color: transparent;
  border-color: transparent;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-flush-success {
  color: #00D67F;
  background-color: transparent;
  border-color: transparent;
}
.btn-flush-success:hover, .btn-flush-success:focus {
  color: #fff;
  background-color: #00D67F;
  border-color: #00D67F;
}
.btn-flush-success:not(:disabled):not(.disabled).active, .btn-flush-success:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #00D67F;
  border-color: #00D67F;
}
.btn-flush-success.disabled, .btn-flush-success:disabled {
  color: #00D67F;
  background-color: #99efcc;
  border-color: #99efcc;
}
.btn-flush-success.flush-outline-hover:hover, .btn-flush-success.flush-outline-hover:focus, .btn-flush-success.flush-outline-hover:not(:disabled):not(.disabled).active, .btn-flush-success.flush-outline-hover:not(:disabled):not(.disabled):active {
  color: #00D67F;
  background-color: transparent;
  border-color: #00D67F;
}
.btn-flush-success.flush-soft-hover:hover, .btn-flush-success.flush-soft-hover:focus, .btn-flush-success.flush-soft-hover:not(:disabled):not(.disabled).active, .btn-flush-success.flush-soft-hover:not(:disabled):not(.disabled):active {
  color: #00D67F;
  background-color: #ebfcf5;
  border-color: #ebfcf5;
}
.btn-flush-success.btn-animated:focus, .btn-flush-success.btn-animated:active, .btn-flush-success.btn-animated:hover, .btn-flush-success.btn-animated:not(:disabled):not(.disabled).active, .btn-flush-success.btn-animated:not(:disabled):not(.disabled):active {
  color: #00D67F;
  background-color: transparent;
  border-color: transparent;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-flush-warning {
  color: #FFC400;
  background-color: transparent;
  border-color: transparent;
}
.btn-flush-warning:hover, .btn-flush-warning:focus {
  color: #fff;
  background-color: #FFC400;
  border-color: #FFC400;
}
.btn-flush-warning:not(:disabled):not(.disabled).active, .btn-flush-warning:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #FFC400;
  border-color: #FFC400;
}
.btn-flush-warning.disabled, .btn-flush-warning:disabled {
  color: #FFC400;
  background-color: #ffe799;
  border-color: #ffe799;
}
.btn-flush-warning.flush-outline-hover:hover, .btn-flush-warning.flush-outline-hover:focus, .btn-flush-warning.flush-outline-hover:not(:disabled):not(.disabled).active, .btn-flush-warning.flush-outline-hover:not(:disabled):not(.disabled):active {
  color: #FFC400;
  background-color: transparent;
  border-color: #FFC400;
}
.btn-flush-warning.flush-soft-hover:hover, .btn-flush-warning.flush-soft-hover:focus, .btn-flush-warning.flush-soft-hover:not(:disabled):not(.disabled).active, .btn-flush-warning.flush-soft-hover:not(:disabled):not(.disabled):active {
  color: #FFC400;
  background-color: #fffaeb;
  border-color: #fffaeb;
}
.btn-flush-warning.btn-animated:focus, .btn-flush-warning.btn-animated:active, .btn-flush-warning.btn-animated:hover, .btn-flush-warning.btn-animated:not(:disabled):not(.disabled).active, .btn-flush-warning.btn-animated:not(:disabled):not(.disabled):active {
  color: #FFC400;
  background-color: transparent;
  border-color: transparent;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-flush-danger {
  color: #FF0000;
  background-color: transparent;
  border-color: transparent;
}
.btn-flush-danger:hover, .btn-flush-danger:focus {
  color: #fff;
  background-color: #FF0000;
  border-color: #FF0000;
}
.btn-flush-danger:not(:disabled):not(.disabled).active, .btn-flush-danger:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #FF0000;
  border-color: #FF0000;
}
.btn-flush-danger.disabled, .btn-flush-danger:disabled {
  color: #FF0000;
  background-color: #ff9999;
  border-color: #ff9999;
}
.btn-flush-danger.flush-outline-hover:hover, .btn-flush-danger.flush-outline-hover:focus, .btn-flush-danger.flush-outline-hover:not(:disabled):not(.disabled).active, .btn-flush-danger.flush-outline-hover:not(:disabled):not(.disabled):active {
  color: #FF0000;
  background-color: transparent;
  border-color: #FF0000;
}
.btn-flush-danger.flush-soft-hover:hover, .btn-flush-danger.flush-soft-hover:focus, .btn-flush-danger.flush-soft-hover:not(:disabled):not(.disabled).active, .btn-flush-danger.flush-soft-hover:not(:disabled):not(.disabled):active {
  color: #FF0000;
  background-color: #ffebeb;
  border-color: #ffebeb;
}
.btn-flush-danger.btn-animated:focus, .btn-flush-danger.btn-animated:active, .btn-flush-danger.btn-animated:hover, .btn-flush-danger.btn-animated:not(:disabled):not(.disabled).active, .btn-flush-danger.btn-animated:not(:disabled):not(.disabled):active {
  color: #FF0000;
  background-color: transparent;
  border-color: transparent;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-flush-secondary {
  color: #6f6f6f;
  background-color: transparent;
  border-color: transparent;
}
.btn-flush-secondary:hover, .btn-flush-secondary:focus {
  color: #fff;
  background-color: #6f6f6f;
  border-color: #6f6f6f;
}
.btn-flush-secondary:not(:disabled):not(.disabled).active, .btn-flush-secondary:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #6f6f6f;
  border-color: #6f6f6f;
}
.btn-flush-secondary.disabled, .btn-flush-secondary:disabled {
  color: #6f6f6f;
  background-color: #c5c5c5;
  border-color: #c5c5c5;
}
.btn-flush-secondary.flush-outline-hover:hover, .btn-flush-secondary.flush-outline-hover:focus, .btn-flush-secondary.flush-outline-hover:not(:disabled):not(.disabled).active, .btn-flush-secondary.flush-outline-hover:not(:disabled):not(.disabled):active {
  color: #6f6f6f;
  background-color: transparent;
  border-color: #6f6f6f;
}
.btn-flush-secondary.flush-soft-hover:hover, .btn-flush-secondary.flush-soft-hover:focus, .btn-flush-secondary.flush-soft-hover:not(:disabled):not(.disabled).active, .btn-flush-secondary.flush-soft-hover:not(:disabled):not(.disabled):active {
  color: #6f6f6f;
  background-color: #f3f3f3;
  border-color: #f3f3f3;
}
.btn-flush-secondary.btn-animated:focus, .btn-flush-secondary.btn-animated:active, .btn-flush-secondary.btn-animated:hover, .btn-flush-secondary.btn-animated:not(:disabled):not(.disabled).active, .btn-flush-secondary.btn-animated:not(:disabled):not(.disabled):active {
  color: #6f6f6f;
  background-color: transparent;
  border-color: transparent;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-flush-primary {
  color: #007D88;
  background-color: transparent;
  border-color: transparent;
}
.btn-flush-primary:hover, .btn-flush-primary:focus {
  color: #fff;
  background-color: #007D88;
  border-color: #007D88;
}
.btn-flush-primary:not(:disabled):not(.disabled).active, .btn-flush-primary:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #007D88;
  border-color: #007D88;
}
.btn-flush-primary.disabled, .btn-flush-primary:disabled {
  color: #007D88;
  background-color: #99cbcf;
  border-color: #99cbcf;
}
.btn-flush-primary.flush-outline-hover:hover, .btn-flush-primary.flush-outline-hover:focus, .btn-flush-primary.flush-outline-hover:not(:disabled):not(.disabled).active, .btn-flush-primary.flush-outline-hover:not(:disabled):not(.disabled):active {
  color: #007D88;
  background-color: transparent;
  border-color: #007D88;
}
.btn-flush-primary.flush-soft-hover:hover, .btn-flush-primary.flush-soft-hover:focus, .btn-flush-primary.flush-soft-hover:not(:disabled):not(.disabled).active, .btn-flush-primary.flush-soft-hover:not(:disabled):not(.disabled):active {
  color: #007D88;
  background-color: #ebf5f5;
  border-color: #ebf5f5;
}
.btn-flush-primary.btn-animated:focus, .btn-flush-primary.btn-animated:active, .btn-flush-primary.btn-animated:hover, .btn-flush-primary.btn-animated:not(:disabled):not(.disabled).active, .btn-flush-primary.btn-animated:not(:disabled):not(.disabled):active {
  color: #007D88;
  background-color: transparent;
  border-color: transparent;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-flush-dark {
  color: #262a2e;
  background-color: transparent;
  border-color: transparent;
}
.btn-flush-dark:hover, .btn-flush-dark:focus {
  color: #fff;
  background-color: #262a2e;
  border-color: #262a2e;
}
.btn-flush-dark:not(:disabled):not(.disabled).active, .btn-flush-dark:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #262a2e;
  border-color: #262a2e;
}
.btn-flush-dark.disabled, .btn-flush-dark:disabled {
  color: #fff;
  background-color: #9e9e9e;
  border-color: #9e9e9e;
}
.btn-flush-dark.flush-outline-hover:hover, .btn-flush-dark.flush-outline-hover:focus, .btn-flush-dark.flush-outline-hover:not(:disabled):not(.disabled).active, .btn-flush-dark.flush-outline-hover:not(:disabled):not(.disabled):active {
  color: #262a2e;
  background-color: transparent;
  border-color: #262a2e;
}
.btn-flush-dark.flush-soft-hover:hover, .btn-flush-dark.flush-soft-hover:focus, .btn-flush-dark.flush-soft-hover:not(:disabled):not(.disabled).active, .btn-flush-dark.flush-soft-hover:not(:disabled):not(.disabled):active {
  color: #262a2e;
  background-color: #f7f7f7;
  border-color: #f7f7f7;
}
.btn-flush-dark.btn-animated:focus, .btn-flush-dark.btn-animated:active, .btn-flush-dark.btn-animated:hover, .btn-flush-dark.btn-animated:not(:disabled):not(.disabled).active, .btn-flush-dark.btn-animated:not(:disabled):not(.disabled):active {
  color: #262a2e;
  background-color: transparent;
  border-color: transparent;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-flush-light {
  color: #6f6f6f;
  background-color: transparent;
  border-color: transparent;
}
.btn-flush-light:hover, .btn-flush-light:focus {
  color: #fff;
  background-color: #6f6f6f;
  border-color: #6f6f6f;
}
.btn-flush-light:not(:disabled):not(.disabled).active, .btn-flush-light:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #6f6f6f;
  border-color: #6f6f6f;
}
.btn-flush-light.disabled, .btn-flush-light:disabled {
  color: #6f6f6f;
  background-color: #f7f7f7;
  border-color: #f7f7f7;
}
.btn-flush-light.flush-outline-hover:hover, .btn-flush-light.flush-outline-hover:focus, .btn-flush-light.flush-outline-hover:not(:disabled):not(.disabled).active, .btn-flush-light.flush-outline-hover:not(:disabled):not(.disabled):active {
  color: #6f6f6f;
  background-color: transparent;
  background-image: none;
  border-color: #eaeaea;
}
.btn-flush-light.flush-soft-hover:hover, .btn-flush-light.flush-soft-hover:focus, .btn-flush-light.flush-soft-hover:not(:disabled):not(.disabled).active, .btn-flush-light.flush-soft-hover:not(:disabled):not(.disabled):active {
  color: #6f6f6f;
  background-color: #f7f7f7;
  border-color: #f7f7f7;
}
.btn-flush-light.btn-animated:focus, .btn-flush-light.btn-animated:active, .btn-flush-light.btn-animated:hover, .btn-flush-light.btn-animated:not(:disabled):not(.disabled).active, .btn-flush-light.btn-animated:not(:disabled):not(.disabled):active {
  color: #6f6f6f;
  background-color: transparent;
  border-color: transparent;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

/*Buttons Gradien*/
.btn-gradient-primary {
  color: #fff;
  border: none;
  background: #007D88;
  background: linear-gradient(45deg, #007D88, #955cfa) !important;
}
.btn-gradient-primary:hover, .btn-gradient-primary:focus {
  color: #fff;
  background: #00717a;
  background: linear-gradient(45deg, #00717a, #7429F8) !important;
}
.btn-gradient-primary:not(:disabled):not(.disabled).active, .btn-gradient-primary:not(:disabled):not(.disabled):active {
  color: #fff;
  background: #00717a;
  background: linear-gradient(45deg, #00717a, #7429F8) !important;
}
.btn-gradient-primary.disabled, .btn-gradient-primary:disabled {
  color: #fff;
  background: #99cbcf;
  background: linear-gradient(45deg, #99cbcf, #c7a9fc) !important;
}
.btn-gradient-primary.btn-animated:focus, .btn-gradient-primary.btn-animated:active, .btn-gradient-primary.btn-animated:hover, .btn-gradient-primary.btn-animated:not(:disabled):not(.disabled).active, .btn-gradient-primary.btn-animated:not(:disabled):not(.disabled):active {
  color: #fff;
  border: none;
  background: #007D88;
  background: linear-gradient(45deg, #007D88, #955cfa) !important;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-gradient-info {
  color: #fff;
  border: none;
  background: #18DDEF;
  background: linear-gradient(45deg, #18DDEF, #007D88) !important;
}
.btn-gradient-info:hover, .btn-gradient-info:focus {
  color: #fff;
  background: #16c7d7;
  background: linear-gradient(45deg, #16c7d7, #00717a) !important;
}
.btn-gradient-info:not(:disabled):not(.disabled).active, .btn-gradient-info:not(:disabled):not(.disabled):active {
  color: #fff;
  background: #16c7d7;
  background: linear-gradient(45deg, #16c7d7, #00717a) !important;
}
.btn-gradient-info.disabled, .btn-gradient-info:disabled {
  color: #fff;
  background: #a3f1f9;
  background: linear-gradient(45deg, #a3f1f9, #99cbcf) !important;
}
.btn-gradient-info.btn-animated:focus, .btn-gradient-info.btn-animated:active, .btn-gradient-info.btn-animated:hover, .btn-gradient-info.btn-animated:not(:disabled):not(.disabled).active, .btn-gradient-info.btn-animated:not(:disabled):not(.disabled):active {
  color: #fff;
  border: none;
  background: #18DDEF;
  background: linear-gradient(45deg, #18DDEF, #007D88) !important;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-gradient-success {
  color: #fff;
  border: none;
  background: #00D67F;
  background: linear-gradient(45deg, #00D67F, #81E230) !important;
}
.btn-gradient-success:hover, .btn-gradient-success:focus {
  color: #fff;
  background: #00c172;
  background: linear-gradient(45deg, #00c172, #74cb2b) !important;
}
.btn-gradient-success:not(:disabled):not(.disabled).active, .btn-gradient-success:not(:disabled):not(.disabled):active {
  color: #fff;
  background: #00c172;
  background: linear-gradient(45deg, #00c172, #74cb2b) !important;
}
.btn-gradient-success.disabled, .btn-gradient-success:disabled {
  color: #fff;
  background: #99efcc;
  background: linear-gradient(45deg, #99efcc, #cdf3ac) !important;
}
.btn-gradient-success.btn-animated:focus, .btn-gradient-success.btn-animated:active, .btn-gradient-success.btn-animated:hover, .btn-gradient-success.btn-animated:not(:disabled):not(.disabled).active, .btn-gradient-success.btn-animated:not(:disabled):not(.disabled):active {
  color: #fff;
  border: none;
  background: #00D67F;
  background: linear-gradient(45deg, #00D67F, #81E230) !important;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-gradient-warning {
  color: #fff;
  border: none;
  background: #FFC400;
  background: linear-gradient(45deg, #FFC400, #FFEA00) !important;
}
.btn-gradient-warning:hover, .btn-gradient-warning:focus {
  color: #fff;
  background: #e6b000;
  background: linear-gradient(45deg, #e6b000, #e6d300) !important;
}
.btn-gradient-warning:not(:disabled):not(.disabled).active, .btn-gradient-warning:not(:disabled):not(.disabled):active {
  color: #fff;
  background: #e6b000;
  background: linear-gradient(45deg, #e6b000, #e6d300) !important;
}
.btn-gradient-warning.disabled, .btn-gradient-warning:disabled {
  color: #fff;
  background: #ffe799;
  background: linear-gradient(45deg, #ffe799, #fff799) !important;
}
.btn-gradient-warning.btn-animated:focus, .btn-gradient-warning.btn-animated:active, .btn-gradient-warning.btn-animated:hover, .btn-gradient-warning.btn-animated:not(:disabled):not(.disabled).active, .btn-gradient-warning.btn-animated:not(:disabled):not(.disabled):active {
  color: #fff;
  border: none;
  background: #FFC400;
  background: linear-gradient(45deg, #FFC400, #FFEA00) !important;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-gradient-danger {
  color: #fff;
  border: none;
  background: #ff3d3d;
  background: linear-gradient(45deg, #ff3d3d, #E92990) !important;
}
.btn-gradient-danger:hover, .btn-gradient-danger:focus {
  color: #fff;
  background: #FF0000;
  background: linear-gradient(45deg, #FF0000, #d22582) !important;
}
.btn-gradient-danger:not(:disabled):not(.disabled).active, .btn-gradient-danger:not(:disabled):not(.disabled):active {
  color: #fff;
  background: #FF0000;
  background: linear-gradient(45deg, #FF0000, #d22582) !important;
}
.btn-gradient-danger.disabled, .btn-gradient-danger:disabled {
  color: #fff;
  background: #ff9999;
  background: linear-gradient(45deg, #ff9999, #f6a9d3) !important;
}
.btn-gradient-danger.btn-animated:focus, .btn-gradient-danger.btn-animated:active, .btn-gradient-danger.btn-animated:hover, .btn-gradient-danger.btn-animated:not(:disabled):not(.disabled).active, .btn-gradient-danger.btn-animated:not(:disabled):not(.disabled):active {
  color: #fff;
  border: none;
  background: #ff3d3d;
  background: linear-gradient(45deg, #ff3d3d, #E92990) !important;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-gradient-secondary {
  color: #fff;
  border: none;
  background: #6f6f6f;
  background: linear-gradient(45deg, #6f6f6f, #d8d8d8) !important;
}
.btn-gradient-secondary:hover, .btn-gradient-secondary:focus {
  color: #fff;
  background: #646464;
  background: linear-gradient(45deg, #646464, #c7c7c7) !important;
}
.btn-gradient-secondary:not(:disabled):not(.disabled).active, .btn-gradient-secondary:not(:disabled):not(.disabled):active {
  color: #fff;
  background: #646464;
  background: linear-gradient(45deg, #646464, #c7c7c7) !important;
}
.btn-gradient-secondary.disabled, .btn-gradient-secondary:disabled {
  color: #fff;
  background: #c5c5c5;
  background: linear-gradient(45deg, #c5c5c5, #d8d8d8) !important;
}
.btn-gradient-secondary.btn-animated:focus, .btn-gradient-secondary.btn-animated:active, .btn-gradient-secondary.btn-animated:hover, .btn-gradient-secondary.btn-animated:not(:disabled):not(.disabled).active, .btn-gradient-secondary.btn-animated:not(:disabled):not(.disabled):active {
  color: #fff;
  border: none;
  background: #6f6f6f;
  background: linear-gradient(45deg, #6f6f6f, #d8d8d8) !important;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-gradient-light {
  color: #262a2e;
  border: none;
  background: #b5b5b5;
  background: linear-gradient(45deg, #b5b5b5, #f7f7f7) !important;
}
.btn-gradient-light:hover, .btn-gradient-light:focus {
  color: #262a2e;
  background: #d8d8d8;
  background: linear-gradient(45deg, #d8d8d8, #eaeaea) !important;
}
.btn-gradient-light:not(:disabled):not(.disabled).active, .btn-gradient-light:not(:disabled):not(.disabled):active {
  color: #262a2e;
  background: #d8d8d8;
  background: linear-gradient(45deg, #d8d8d8, #eaeaea) !important;
}
.btn-gradient-light.disabled, .btn-gradient-light:disabled {
  color: #262a2e;
  background: #f7f7f7;
  background: linear-gradient(45deg, #f7f7f7, #d8d8d8) !important;
}
.btn-gradient-light.btn-animated:focus, .btn-gradient-light.btn-animated:active, .btn-gradient-light.btn-animated:hover, .btn-gradient-light.btn-animated:not(:disabled):not(.disabled).active, .btn-gradient-light.btn-animated:not(:disabled):not(.disabled):active {
  color: #262a2e;
  border: none;
  background: #b5b5b5;
  background: linear-gradient(45deg, #b5b5b5, #f7f7f7) !important;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-gradient-dark {
  color: #fff;
  border: none;
  background: #262a2e;
  background: linear-gradient(45deg, #262a2e, #6f6f6f) !important;
}
.btn-gradient-dark:hover, .btn-gradient-dark:focus {
  color: #fff;
  background: #212429;
  background: linear-gradient(45deg, #212429, #4f4f4f) !important;
}
.btn-gradient-dark:not(:disabled):not(.disabled).active, .btn-gradient-dark:not(:disabled):not(.disabled):active {
  color: #fff;
  background: #212429;
  background: linear-gradient(45deg, #212429, #4f4f4f) !important;
}
.btn-gradient-dark.disabled, .btn-gradient-dark:disabled {
  color: #fff;
  background: #2F343A;
  background: linear-gradient(45deg, #2F343A, #d8d8d8) !important;
}
.btn-gradient-dark.btn-animated:focus, .btn-gradient-dark.btn-animated:active, .btn-gradient-dark.btn-animated:hover, .btn-gradient-dark.btn-animated:not(:disabled):not(.disabled).active, .btn-gradient-dark.btn-animated:not(:disabled):not(.disabled):active {
  color: #fff;
  border: none;
  background: #262a2e;
  background: linear-gradient(45deg, #262a2e, #6f6f6f) !important;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

/*Buttons Outline*/
.btn-outline-info {
  color: #18DDEF;
  background-color: transparent;
  background-image: none;
  border-color: #18DDEF;
}
.btn-outline-info:hover, .btn-outline-info:focus {
  color: #fff;
  background-color: #18DDEF;
  border-color: #18DDEF;
}
.btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #18DDEF;
  border-color: #18DDEF;
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #fff;
  background-color: #a3f1f9;
  border-color: #a3f1f9;
}
.btn-outline-info.btn-animated:focus, .btn-outline-info.btn-animated:active, .btn-outline-info.btn-animated:hover, .btn-outline-info.btn-animated:not(:disabled):not(.disabled).active, .btn-outline-info.btn-animated:not(:disabled):not(.disabled):active {
  color: #18DDEF;
  background-color: transparent;
  background-image: none;
  border-color: #18DDEF;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-outline-success {
  color: #00D67F;
  background-color: transparent;
  background-image: none;
  border-color: #00D67F;
}
.btn-outline-success:hover, .btn-outline-success:focus {
  color: #fff;
  background-color: #00D67F;
  border-color: #00D67F;
}
.btn-outline-success:not(:disabled):not(.disabled).active, .btn-outline-success:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #00D67F;
  border-color: #00D67F;
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #fff;
  background-color: #99efcc;
  border-color: #99efcc;
}
.btn-outline-success.btn-animated:focus, .btn-outline-success.btn-animated:active, .btn-outline-success.btn-animated:hover, .btn-outline-success.btn-animated:not(:disabled):not(.disabled).active, .btn-outline-success.btn-animated:not(:disabled):not(.disabled):active {
  color: #00D67F;
  background-color: transparent;
  background-image: none;
  border-color: #00D67F;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-outline-warning {
  color: #FFC400;
  background-color: transparent;
  background-image: none;
  border-color: #FFC400;
}
.btn-outline-warning:hover, .btn-outline-warning:focus {
  color: #fff;
  background-color: #FFC400;
  border-color: #FFC400;
}
.btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-warning:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #FFC400;
  border-color: #FFC400;
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #fff;
  background-color: #ffe799;
  border-color: #ffe799;
}
.btn-outline-warning.btn-animated:focus, .btn-outline-warning.btn-animated:active, .btn-outline-warning.btn-animated:hover, .btn-outline-warning.btn-animated:not(:disabled):not(.disabled).active, .btn-outline-warning.btn-animated:not(:disabled):not(.disabled):active {
  color: #FFC400;
  background-color: transparent;
  background-image: none;
  border-color: #FFC400;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-outline-danger {
  color: #FF0000;
  background-color: transparent;
  background-image: none;
  border-color: #FF0000;
}
.btn-outline-danger:hover, .btn-outline-danger:focus {
  color: #fff;
  background-color: #FF0000;
  border-color: #FF0000;
}
.btn-outline-danger:not(:disabled):not(.disabled).active, .btn-outline-danger:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #FF0000;
  border-color: #FF0000;
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #fff;
  background-color: #ff9999;
  border-color: #ff9999;
}
.btn-outline-danger.btn-animated:focus, .btn-outline-danger.btn-animated:active, .btn-outline-danger.btn-animated:hover, .btn-outline-danger.btn-animated:not(:disabled):not(.disabled).active, .btn-outline-danger.btn-animated:not(:disabled):not(.disabled):active {
  color: #FF0000;
  background-color: transparent;
  background-image: none;
  border-color: #FF0000;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-outline-secondary, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.prev {
  color: #6f6f6f;
  background-color: transparent;
  background-image: none;
  border-color: #6f6f6f;
}
.btn-outline-secondary:hover, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.prev:hover, .btn-outline-secondary:focus, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.prev:focus {
  color: #fff;
  background-color: #6f6f6f;
  border-color: #6f6f6f;
}
.btn-outline-secondary:not(:disabled):not(.disabled).active, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.prev:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.prev:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #6f6f6f;
  border-color: #6f6f6f;
}
.btn-outline-secondary.disabled, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .disabled.hopscotch-nav-button.prev, .btn-outline-secondary:disabled, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.prev:disabled {
  color: #fff;
  background-color: #c5c5c5;
  border-color: #c5c5c5;
}
.btn-outline-secondary.btn-animated:focus, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-animated.hopscotch-nav-button.prev:focus, .btn-outline-secondary.btn-animated:active, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-animated.hopscotch-nav-button.prev:active, .btn-outline-secondary.btn-animated:hover, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-animated.hopscotch-nav-button.prev:hover, .btn-outline-secondary.btn-animated:not(:disabled):not(.disabled).active, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-animated.hopscotch-nav-button.prev:not(:disabled):not(.disabled).active, .btn-outline-secondary.btn-animated:not(:disabled):not(.disabled):active {
  color: #6f6f6f;
  background-color: transparent;
  background-image: none;
  border-color: #6f6f6f;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-outline-primary {
  color: #007D88;
  background-color: transparent;
  background-image: none;
  border-color: #007D88;
}
.btn-outline-primary:hover, .btn-outline-primary:focus {
  color: #fff;
  background-color: #007D88;
  border-color: #007D88;
}
.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #007D88;
  border-color: #007D88;
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #fff;
  background-color: #99cbcf;
  border-color: #99cbcf;
}
.btn-outline-primary.btn-animated:focus, .btn-outline-primary.btn-animated:active, .btn-outline-primary.btn-animated:hover, .btn-outline-primary.btn-animated:not(:disabled):not(.disabled).active, .btn-outline-primary.btn-animated:not(:disabled):not(.disabled):active {
  color: #007D88;
  background-color: transparent;
  background-image: none;
  border-color: #007D88;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-outline-dark {
  color: #262a2e;
  background-color: transparent;
  background-image: none;
  border-color: #262a2e;
}
.btn-outline-dark:hover, .btn-outline-dark:focus {
  color: #fff;
  background-color: #262a2e;
  border-color: #262a2e;
}
.btn-outline-dark:not(:disabled):not(.disabled).active, .btn-outline-dark:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: #262a2e;
  border-color: #262a2e;
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #fff;
  background-color: #9e9e9e;
  border-color: #9e9e9e;
}
.btn-outline-dark.btn-animated:focus, .btn-outline-dark.btn-animated:active, .btn-outline-dark.btn-animated:hover, .btn-outline-dark.btn-animated:not(:disabled):not(.disabled).active, .btn-outline-dark.btn-animated:not(:disabled):not(.disabled):active {
  color: #262a2e;
  background-color: transparent;
  background-image: none;
  border-color: #262a2e;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-outline-light, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .btn-primary, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.next, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .hopscotch-nav-button.next {
  color: #6f6f6f;
  background-color: transparent;
  background-image: none;
  border-color: #eaeaea;
}
.btn-outline-light:hover, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .btn-primary:hover, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.next:hover, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .hopscotch-nav-button.next:hover, .btn-outline-light:focus, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .btn-primary:focus, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.next:focus, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .hopscotch-nav-button.next:focus {
  color: #6f6f6f;
  background-color: #eaeaea;
  border-color: #eaeaea;
}
.btn-outline-light:not(:disabled):not(.disabled).active, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .btn-primary:not(:disabled):not(.disabled).active, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.next:not(:disabled):not(.disabled).active, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .hopscotch-nav-button.next:not(:disabled):not(.disabled).active, .btn-outline-light:not(:disabled):not(.disabled):active, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .btn-primary:not(:disabled):not(.disabled):active, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.next:not(:disabled):not(.disabled):active, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .hopscotch-nav-button.next:not(:disabled):not(.disabled):active {
  color: #6f6f6f;
  background-color: #eaeaea;
  border-color: #eaeaea;
}
.btn-outline-light.disabled, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .disabled.btn-primary, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .disabled.hopscotch-nav-button.next, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .disabled.hopscotch-nav-button.next, .btn-outline-light:disabled, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .btn-primary:disabled, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.next:disabled, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .hopscotch-nav-button.next:disabled {
  color: #6f6f6f;
  background-color: #eaeaea;
  border-color: #eaeaea;
}
.btn-outline-light.btn-animated:focus, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .btn-animated.btn-primary:focus, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-animated.hopscotch-nav-button.next:focus, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .btn-animated.hopscotch-nav-button.next:focus, .btn-outline-light.btn-animated:active, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .btn-animated.btn-primary:active, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-animated.hopscotch-nav-button.next:active, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .btn-animated.hopscotch-nav-button.next:active, .btn-outline-light.btn-animated:hover, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .btn-animated.btn-primary:hover, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-animated.hopscotch-nav-button.next:hover, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .btn-animated.hopscotch-nav-button.next:hover, .btn-outline-light.btn-animated:not(:disabled):not(.disabled).active, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .btn-animated.btn-primary:not(:disabled):not(.disabled).active, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-animated.hopscotch-nav-button.next:not(:disabled):not(.disabled).active, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .btn-animated.hopscotch-nav-button.next:not(:disabled):not(.disabled).active, .btn-outline-light.btn-animated:not(:disabled):not(.disabled):active {
  color: #6f6f6f;
  background-color: transparent;
  background-image: none;
  border-color: #eaeaea;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

.btn-outline-white, div.hopscotch-bubble.tour-hopscotch-dark .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.prev {
  color: #fff;
  background-color: transparent;
  background-image: none;
  border-color: #fff;
}
.btn-outline-white:hover, div.hopscotch-bubble.tour-hopscotch-dark .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.prev:hover, .btn-outline-white:focus, div.hopscotch-bubble.tour-hopscotch-dark .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.prev:focus {
  color: #fff;
  background-color: transparent;
  border-color: #fff;
}
.btn-outline-white:not(:disabled):not(.disabled).active, div.hopscotch-bubble.tour-hopscotch-dark .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.prev:not(:disabled):not(.disabled).active, .btn-outline-white:not(:disabled):not(.disabled):active, div.hopscotch-bubble.tour-hopscotch-dark .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.prev:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: transparent;
  border-color: #fff;
}
.btn-outline-white.disabled, div.hopscotch-bubble.tour-hopscotch-dark .hopscotch-bubble-container .hopscotch-actions .disabled.hopscotch-nav-button.prev, .btn-outline-white:disabled, div.hopscotch-bubble.tour-hopscotch-dark .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.prev:disabled {
  color: #fff;
  background-color: transparent;
  border-color: #fff;
}
.btn-outline-white.btn-animated:focus, div.hopscotch-bubble.tour-hopscotch-dark .hopscotch-bubble-container .hopscotch-actions .btn-animated.hopscotch-nav-button.prev:focus, .btn-outline-white.btn-animated:active, div.hopscotch-bubble.tour-hopscotch-dark .hopscotch-bubble-container .hopscotch-actions .btn-animated.hopscotch-nav-button.prev:active, .btn-outline-white.btn-animated:hover, div.hopscotch-bubble.tour-hopscotch-dark .hopscotch-bubble-container .hopscotch-actions .btn-animated.hopscotch-nav-button.prev:hover, .btn-outline-white.btn-animated:not(:disabled):not(.disabled).active, div.hopscotch-bubble.tour-hopscotch-dark .hopscotch-bubble-container .hopscotch-actions .btn-animated.hopscotch-nav-button.prev:not(:disabled):not(.disabled).active, .btn-outline-white.btn-animated:not(:disabled):not(.disabled):active {
  color: #fff;
  background-color: transparent;
  background-image: none;
  border-color: #fff;
  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.1) !important;
}

/*Buttons Check*/
.btn-check:hover + .btn-info, .btn-check:active + .btn-info, .btn-check:checked + .btn-info {
  color: #fff;
  background-color: #16c7d7;
  border-color: #16c7d7;
}
.btn-check:hover + .btn-success, .btn-check:active + .btn-success, .btn-check:checked + .btn-success {
  color: #fff;
  background-color: #00c172;
  border-color: #00c172;
}
.btn-check:hover + .btn-warning, .btn-check:active + .btn-warning, .btn-check:checked + .btn-warning {
  color: #fff;
  background-color: #e6b000;
  border-color: #e6b000;
}
.btn-check:hover + .btn-danger, .btn-check:active + .btn-danger, .btn-check:checked + .btn-danger {
  color: #fff;
  background-color: #e60000;
  border-color: #e60000;
}
.btn-check:hover + .btn-secondary, .btn-check:active + .btn-secondary, .btn-check:checked + .btn-secondary {
  color: #fff;
  background-color: #646464;
  border-color: #646464;
}
.btn-check:hover + .btn-primary, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-check:hover + .hopscotch-nav-button.next, .btn-check:active + .btn-primary, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-check:active + .hopscotch-nav-button.next, .btn-check:checked + .btn-primary, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-check:checked + .hopscotch-nav-button.next {
  color: #fff;
  background-color: #00717a;
  border-color: #00717a;
}
.btn-check:hover + .btn-dark, .btn-check:active + .btn-dark, .btn-check:checked + .btn-dark {
  color: #fff;
  background-color: #212429;
  border-color: #212429;
}
.btn-check:hover + .btn-light, .btn-check:active + .btn-light, .btn-check:checked + .btn-light {
  color: #262a2e;
  background-color: #d8d8d8;
  border-color: #d8d8d8;
}
.btn-check:hover + .btn-outline-info, .btn-check:active + .btn-outline-info, .btn-check:checked + .btn-outline-info {
  color: #fff;
  background-color: #18DDEF;
  border-color: #18DDEF;
}
.btn-check:hover + .btn-outline-success, .btn-check:active + .btn-outline-success, .btn-check:checked + .btn-outline-success {
  color: #fff;
  background-color: #00D67F;
  border-color: #00D67F;
}
.btn-check:hover + .btn-outline-warning, .btn-check:active + .btn-outline-warning, .btn-check:checked + .btn-outline-warning {
  color: #fff;
  background-color: #FFC400;
  border-color: #FFC400;
}
.btn-check:hover + .btn-outline-danger, .btn-check:active + .btn-outline-danger, .btn-check:checked + .btn-outline-danger {
  color: #fff;
  background-color: #FF0000;
  border-color: #FF0000;
}
.btn-check:hover + .btn-outline-secondary, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-check:hover + .hopscotch-nav-button.prev, .btn-check:active + .btn-outline-secondary, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-check:active + .hopscotch-nav-button.prev, .btn-check:checked + .btn-outline-secondary, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-check:checked + .hopscotch-nav-button.prev {
  color: #fff;
  background-color: #6f6f6f;
  border-color: #6f6f6f;
}
.btn-check:hover + .btn-outline-primary, .btn-check:active + .btn-outline-primary, .btn-check:checked + .btn-outline-primary {
  color: #fff;
  background-color: #007D88;
  border-color: #007D88;
}
.btn-check:hover + .btn-outline-dark, .btn-check:active + .btn-outline-dark, .btn-check:checked + .btn-outline-dark {
  color: #fff;
  background-color: #262a2e;
  border-color: #262a2e;
}
.btn-check:hover + .btn-outline-light, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .btn-check:hover + .btn-primary, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-check:hover + .hopscotch-nav-button.next, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .btn-check:hover + .hopscotch-nav-button.next, .btn-check:active + .btn-outline-light, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .btn-check:active + .btn-primary, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-check:active + .hopscotch-nav-button.next, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .btn-check:active + .hopscotch-nav-button.next, .btn-check:checked + .btn-outline-light, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .btn-check:checked + .btn-primary, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-check:checked + .hopscotch-nav-button.next, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .btn-check:checked + .hopscotch-nav-button.next {
  color: #6f6f6f;
  background-color: #eaeaea;
  border-color: #eaeaea;
}

/*Buttons Group*/
.btn-group .btn + .btn, .btn-group div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button + .btn, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-group .hopscotch-nav-button + .btn, .btn-group div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn + .hopscotch-nav-button, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-group .btn + .hopscotch-nav-button, .btn-group div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button + .hopscotch-nav-button, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-group .hopscotch-nav-button + .hopscotch-nav-button, .btn-group .btn + .btn-group, .btn-group div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button + .btn-group, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-group .hopscotch-nav-button + .btn-group, .btn-group .btn-group + .btn, .btn-group div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-group + .hopscotch-nav-button, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-group .btn-group + .hopscotch-nav-button, .btn-group .btn-group + .btn-group {
  margin-left: -1px;
}

.btn-group-vertical > .btn + .btn, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-group-vertical > .hopscotch-nav-button + .btn, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-group-vertical > .btn + .hopscotch-nav-button, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-group-vertical > .hopscotch-nav-button + .hopscotch-nav-button, .btn-group-vertical > .btn + .btn-group, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-group-vertical > .hopscotch-nav-button + .btn-group, .btn-group-vertical > .btn-group + .btn, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-group-vertical > .btn-group + .hopscotch-nav-button, .btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}

.btn-group-lg > .btn, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-group-lg > .hopscotch-nav-button,
.btn-lg {
  font-size: 1.125rem;
  padding: 0.5rem 1.3rem;
  border-radius: 0.375rem;
}

.btn-group-sm > .btn,
.btn-sm,
div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button {
  font-size: 0.875rem;
  padding: 0.25rem 0.8rem;
  border-radius: 0.375rem;
}

.btn-group-xs > .btn, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-group-xs > .hopscotch-nav-button,
.btn-xs {
  font-size: 0.75rem;
  padding: 0.25rem 0.6rem;
}

/*Button Social*/
.btn-social {
  color: #fff;
  -moz-transition: all 0.15s ease;
  -o-transition: all 0.15s ease;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}
.btn-social:focus, .btn-social:active, .btn-social:hover {
  color: #fff;
  -webkit-transform: translateY(-3px);
  -moz-transform: translateY(-3px);
  -ms-transform: translateY(-3px);
  -o-transform: translateY(-3px);
  transform: translateY(-3px);
}
.btn-social.btn-social-facebook {
  background-color: #1778F2;
  border-color: #1778F2;
}
.btn-social.btn-social-facebook:focus, .btn-social.btn-social-facebook:active, .btn-social.btn-social-facebook:hover {
  box-shadow: 0 1.25rem 1.875rem -0.625rem rgba(23, 120, 242, 0.6) !important;
}
.btn-social.btn-social-twitter {
  background-color: #00acee;
  border-color: #00acee;
}
.btn-social.btn-social-twitter:focus, .btn-social.btn-social-twitter:active, .btn-social.btn-social-twitter:hover {
  box-shadow: 0 1.25rem 1.875rem -0.625rem rgba(0, 172, 238, 0.6) !important;
}
.btn-social.btn-social-gplus {
  background-color: #db4a39;
  border-color: #db4a39;
}
.btn-social.btn-social-gplus:focus, .btn-social.btn-social-gplus:active, .btn-social.btn-social-gplus:hover {
  box-shadow: 0 1.25rem 1.875rem -0.625rem rgba(219, 74, 57, 0.6) !important;
}
.btn-social.btn-social-linkedin {
  background-color: #0077B5;
  border-color: #0077B5;
}
.btn-social.btn-social-linkedin:focus, .btn-social.btn-social-linkedin:active, .btn-social.btn-social-linkedin:hover {
  box-shadow: 0 1.25rem 1.875rem -0.625rem rgba(0, 119, 181, 0.6) !important;
}
.btn-social.btn-social-instagram {
  border-color: transparent;
  background: #f0100f;
  background: linear-gradient(45deg, #f0100f, #b900b3) !important;
}
.btn-social.btn-social-instagram:focus, .btn-social.btn-social-instagram:active, .btn-social.btn-social-instagram:hover {
  box-shadow: 0 1.25rem 1.875rem -0.625rem rgba(240, 16, 15, 0.6) !important;
  background: #f0100f;
  background: linear-gradient(45deg, #f0100f, #b900b3) !important;
}
.btn-social.btn-social-pinterest {
  background-color: #E60023;
  border-color: #E60023;
}
.btn-social.btn-social-pinterest:focus, .btn-social.btn-social-pinterest:active, .btn-social.btn-social-pinterest:hover {
  box-shadow: 0 1.25rem 1.875rem -0.625rem rgba(230, 0, 35, 0.6) !important;
}
.btn-social.btn-social-dribbble {
  background-color: #ea4c89;
  border-color: #ea4c89;
}
.btn-social.btn-social-dribbble:focus, .btn-social.btn-social-dribbble:active, .btn-social.btn-social-dribbble:hover {
  box-shadow: 0 1.25rem 1.875rem -0.625rem rgba(234, 76, 137, 0.6) !important;
}
.btn-social.btn-social-youtube {
  background-color: #FF0000;
  border-color: #FF0000;
}
.btn-social.btn-social-youtube:focus, .btn-social.btn-social-youtube:active, .btn-social.btn-social-youtube:hover {
  box-shadow: 0 1.25rem 1.875rem -0.625rem rgba(255, 0, 0, 0.6) !important;
}
.btn-social.btn-social-dropbox {
  background-color: #0061ff;
  border-color: #0061ff;
}
.btn-social.btn-social-dropbox:focus, .btn-social.btn-social-dropbox:active, .btn-social.btn-social-dropbox:hover {
  box-shadow: 0 1.25rem 1.875rem -0.625rem rgba(0, 97, 255, 0.6) !important;
}
.btn-social.btn-social-github {
  background-color: #24292e;
  border-color: #24292e;
}
.btn-social.btn-social-github:focus, .btn-social.btn-social-github:active, .btn-social.btn-social-github:hover {
  box-shadow: 0 1.25rem 1.875rem -0.625rem rgba(36, 41, 46, 0.6) !important;
}
.btn-social.btn-social-skype {
  background-color: #00aff0;
  border-color: #00aff0;
}
.btn-social.btn-social-skype:focus, .btn-social.btn-social-skype:active, .btn-social.btn-social-skype:hover {
  box-shadow: 0 1.25rem 1.875rem -0.625rem rgba(0, 175, 240, 0.6) !important;
}
.btn-social.btn-social-tumblr {
  background-color: #000000;
  border-color: #000000;
}
.btn-social.btn-social-tumblr:focus, .btn-social.btn-social-tumblr:active, .btn-social.btn-social-tumblr:hover {
  box-shadow: 0 1.25rem 1.875rem -0.625rem rgba(0, 0, 0, 0.6) !important;
}
.btn-social.btn-social-flickr {
  background-color: #0063dc;
  border-color: #0063dc;
}
.btn-social.btn-social-flickr:focus, .btn-social.btn-social-flickr:active, .btn-social.btn-social-flickr:hover {
  box-shadow: 0 1.25rem 1.875rem -0.625rem rgba(0, 99, 220, 0.6) !important;
}
.btn-social.btn-social-behance {
  background-color: #1769ff;
  border-color: #1769ff;
}
.btn-social.btn-social-behance:focus, .btn-social.btn-social-behance:active, .btn-social.btn-social-behance:hover {
  box-shadow: 0 1.25rem 1.875rem -0.625rem rgba(23, 105, 255, 0.6) !important;
}

/*Wrapper*/
.hk-wrapper {
  position: relative;
}

.hk-pg-wrapper {
  padding: 65px 0 60px;
  position: relative;
  min-height: 100vh;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOTA0IiBoZWlnaHQ9IjEzMDkiIHZpZXdCb3g9IjAgMCAxOTA0IDEzMDkiIGZpbGw9Im5vbmUiPgo8cmVjdCB4PSItOCIgd2lkdGg9IjE5MjAiIGhlaWdodD0iMTUxNC4wOCIgZmlsbD0id2hpdGUiLz4KPG1hc2sgaWQ9Im1hc2swXzI2OF82NzcxIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSItOCIgeT0iMCIgd2lkdGg9IjE5MjAiIGhlaWdodD0iMTUxNSI+CjxyZWN0IHg9Ii04IiB3aWR0aD0iMTkyMCIgaGVpZ2h0PSIxNTE0LjA4IiBmaWxsPSIjRDlEOUQ5Ii8+CjwvbWFzaz4KPGcgbWFzaz0idXJsKCNtYXNrMF8yNjhfNjc3MSkiPgo8ZyBvcGFjaXR5PSIwLjIiPgo8ZyBmaWx0ZXI9InVybCgjZmlsdGVyMF9mXzI2OF82NzcxKSI+CjxwYXRoIGQ9Ik0xNzA5LjI2IDMzMy4wOTZDMTU2NS4wMSAzNzguNTU2IDEyNTMuNTEgNDk3LjEyOCAxMTYxLjU1IDYwNy43NDVDMTA0Ni42IDc0Ni4wMTcgMTI0Mi43IDMxNi4wNDkgMTcwOS4yNiAzMzMuMDk2WiIgZmlsbD0iIzBBOTA5OCIgZmlsbC1vcGFjaXR5PSIwLjU2Ii8+CjwvZz4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjFfZGlfMjY4XzY3NzEpIj4KPHBhdGggZD0iTTg4NC45MTggMTQyOS44M0M4ODQuOTE4IDc5Mi40MDIgMTQwMS42NSAyNzUuNjY4IDIwMzkuMDcgMjc1LjY2OEgzMTkzLjIzVjIzMDIuMTRIODg0LjkxOFYxNDI5LjgzWiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyXzI2OF82NzcxKSIgZmlsbC1vcGFjaXR5PSIwLjg1IiBzaGFwZS1yZW5kZXJpbmc9ImNyaXNwRWRnZXMiLz4KPC9nPgo8ZyBmaWx0ZXI9InVybCgjZmlsdGVyMl9mXzI2OF82NzcxKSI+CjxwYXRoIGQ9Ik0xODk2LjMyIDUwOC42MDJDMTc0MS41MyA1NjAuOTQyIDE0MDcuMjcgNjk3LjQ2MiAxMzA4LjU5IDgyNC44MjNDMTMwOC41OSA4MjQuODIzIDEyODUuNTMgMzg1Ljk0MSAxODk2LjMyIDUwOC42MDJaIiBmaWxsPSIjMEE5MDk4Ii8+CjwvZz4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjNfZGlfMjY4XzY3NzEpIj4KPHBhdGggZD0iTTExOTguMzUgMTMzMC44N0MxMTk4LjM1IDg2NC43OSAxNTc2LjE5IDQ4Ni45NTcgMjA0Mi4yNyA0ODYuOTU3SDI4ODYuMThWMjM5OC43MUgxMTk4LjM1VjEzMzAuODdaIiBmaWxsPSJ1cmwoI3BhaW50MV9saW5lYXJfMjY4XzY3NzEpIiBmaWxsLW9wYWNpdHk9IjAuODUiIHNoYXBlLXJlbmRlcmluZz0iY3Jpc3BFZGdlcyIvPgo8L2c+CjwvZz4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjRfZl8yNjhfNjc3MSkiPgo8ZWxsaXBzZSBjeD0iNDExLjI1NyIgY3k9Ijk2OC43MzMiIHJ4PSI1MDUuMTA1IiByeT0iNTI3LjU2MSIgZmlsbD0iIzlDRThFRCIvPgo8L2c+CjxnIGZpbHRlcj0idXJsKCNmaWx0ZXI1X2ZfMjY4XzY3NzEpIj4KPGVsbGlwc2UgY3g9IjExNTEuNzciIGN5PSI5MzMuMzYxIiByeD0iMjI0LjI3NiIgcnk9IjIzNC4yNDciIGZpbGw9IiNGREI3OUUiLz4KPC9nPgo8L2c+CjxkZWZzPgo8ZmlsdGVyIGlkPSJmaWx0ZXIwX2ZfMjY4XzY3NzEiIHg9IjEwNDAuNDMiIHk9IjI0My42MDIiIHdpZHRoPSI3NTcuODMyIiBoZWlnaHQ9IjQ4MC41OTMiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0ic2hhcGUiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iNDQuNSIgcmVzdWx0PSJlZmZlY3QxX2ZvcmVncm91bmRCbHVyXzI2OF82NzcxIi8+CjwvZmlsdGVyPgo8ZmlsdGVyIGlkPSJmaWx0ZXIxX2RpXzI2OF82NzcxIiB4PSI4ODMuOTE4IiB5PSIyNzMuNjY4IiB3aWR0aD0iMjMwOS4zMSIgaGVpZ2h0PSIyMDQxLjQ3IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSIvPgo8ZmVPZmZzZXQgZHg9Ii0xIiBkeT0iLTIiLz4KPGZlQ29tcG9zaXRlIGluMj0iaGFyZEFscGhhIiBvcGVyYXRvcj0ib3V0Ii8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDEgMCAwIDAgMCAxIDAgMCAwIDAgMSAwIDAgMCAxIDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9IkJhY2tncm91bmRJbWFnZUZpeCIgcmVzdWx0PSJlZmZlY3QxX2Ryb3BTaGFkb3dfMjY4XzY3NzEiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3dfMjY4XzY3NzEiIHJlc3VsdD0ic2hhcGUiLz4KPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+CjxmZU9mZnNldCBkeT0iMTMiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMjIuNSIvPgo8ZmVDb21wb3NpdGUgaW4yPSJoYXJkQWxwaGEiIG9wZXJhdG9yPSJhcml0aG1ldGljIiBrMj0iLTEiIGszPSIxIi8+CjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAuNTE0Njk2IDAgMCAwIDAgMC41MDQ0MjcgMCAwIDAgMCAwLjgxMjUgMCAwIDAgMC4yNSAwIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW4yPSJzaGFwZSIgcmVzdWx0PSJlZmZlY3QyX2lubmVyU2hhZG93XzI2OF82NzcxIi8+CjwvZmlsdGVyPgo8ZmlsdGVyIGlkPSJmaWx0ZXIyX2ZfMjY4XzY3NzEiIHg9IjEwNTguNDciIHk9IjIzNi45NjUiIHdpZHRoPSIxMDg3Ljg1IiBoZWlnaHQ9IjgzNy44NTgiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0ic2hhcGUiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMTI1IiByZXN1bHQ9ImVmZmVjdDFfZm9yZWdyb3VuZEJsdXJfMjY4XzY3NzEiLz4KPC9maWx0ZXI+CjxmaWx0ZXIgaWQ9ImZpbHRlcjNfZGlfMjY4XzY3NzEiIHg9IjExOTcuMzUiIHk9IjQ4NC45NTciIHdpZHRoPSIxNjg4LjgzIiBoZWlnaHQ9IjE5MjYuNzYiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+CjxmZU9mZnNldCBkeD0iLTEiIGR5PSItMiIvPgo8ZmVDb21wb3NpdGUgaW4yPSJoYXJkQWxwaGEiIG9wZXJhdG9yPSJvdXQiLz4KPGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMSAwIDAgMCAwIDEgMCAwIDAgMCAxIDAgMCAwIDEgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd18yNjhfNjc3MSIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvd18yNjhfNjc3MSIgcmVzdWx0PSJzaGFwZSIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0IGR5PSIxMyIvPgo8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyMi41Ii8+CjxmZUNvbXBvc2l0ZSBpbjI9ImhhcmRBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiLz4KPGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMC41MTQ2OTYgMCAwIDAgMCAwLjUwNDQyNyAwIDAgMCAwIDAuODEyNSAwIDAgMCAwLjI1IDAiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9InNoYXBlIiByZXN1bHQ9ImVmZmVjdDJfaW5uZXJTaGFkb3dfMjY4XzY3NzEiLz4KPC9maWx0ZXI+CjxmaWx0ZXIgaWQ9ImZpbHRlcjRfZl8yNjhfNjc3MSIgeD0iLTEyOTYuODUiIHk9Ii03NjEuODI4IiB3aWR0aD0iMzQxNi4yMSIgaGVpZ2h0PSIzNDYxLjEyIiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9InNoYXBlIi8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjYwMS41IiByZXN1bHQ9ImVmZmVjdDFfZm9yZWdyb3VuZEJsdXJfMjY4XzY3NzEiLz4KPC9maWx0ZXI+CjxmaWx0ZXIgaWQ9ImZpbHRlcjVfZl8yNjhfNjc3MSIgeD0iLTI3NS41MSIgeT0iLTUwMy44ODciIHdpZHRoPSIyODU0LjU1IiBoZWlnaHQ9IjI4NzQuNDkiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0ic2hhcGUiLz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iNjAxLjUiIHJlc3VsdD0iZWZmZWN0MV9mb3JlZ3JvdW5kQmx1cl8yNjhfNjc3MSIvPgo8L2ZpbHRlcj4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzI2OF82NzcxIiB4MT0iMTI0Mi41OSIgeTE9IjYzOS43NyIgeDI9IjIzNjQuNDEiIHkyPSIyNjAyLjYxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFREZBRkYiLz4KPHN0b3Agb2Zmc2V0PSIwLjI4MDEzMyIgc3RvcC1jb2xvcj0iI0MzQ0VGQyIgc3RvcC1vcGFjaXR5PSIwLjcxOTg2NyIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IndoaXRlIiBzdG9wLW9wYWNpdHk9IjAiLz4KPC9saW5lYXJHcmFkaWVudD4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDFfbGluZWFyXzI2OF82NzcxIiB4MT0iMTQ1OS44OCIgeTE9IjgzMC40NDgiIHgyPSIyNjMzLjMiIHkyPSIyNDIxLjc2IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFREZBRkYiLz4KPHN0b3Agb2Zmc2V0PSIwLjI4MDEzMyIgc3RvcC1jb2xvcj0iI0MzQ0VGQyIgc3RvcC1vcGFjaXR5PSIwLjcxOTg2NyIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IndoaXRlIiBzdG9wLW9wYWNpdHk9IjAiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4=) !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    
}

/*Gutter*/
.g-5, .gx-5 {
  --bs-gutter-x: 2rem;
}

.g-5, .gy-5 {
  --bs-gutter-y: 2rem;
}

.g-6, .gx-6 {
  --bs-gutter-x: 2.5rem;
}

.g-6, .gy-6 {
  --bs-gutter-y: 2.5rem;
}

.g-7, .gx-7 {
  --bs-gutter-x: 3rem;
}

.g-7, .gy-7 {
  --bs-gutter-y: 3rem;
}

@media (min-width: 576px) {
  .g-sm-5, .gx-sm-5 {
    --bs-gutter-x: 2rem;
  }
  .g-sm-5, .gy-sm-5 {
    --bs-gutter-y: 2rem;
  }
  .g-sm-6, .gx-sm-6 {
    --bs-gutter-x: 2.5rem;
  }
  .g-sm-6, .gy-sm-6 {
    --bs-gutter-y: 2.5rem;
  }
  .g-sm-7, .gx-sm-7 {
    --bs-gutter-x: 3rem;
  }
  .g-sm-7, .gy-sm-7 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .g-md-5, .gx-md-5 {
    --bs-gutter-x: 2rem;
  }
  .g-md-5, .gy-md-5 {
    --bs-gutter-y: 2rem;
  }
  .g-md-6, .gx-md-6 {
    --bs-gutter-x: 2.5rem;
  }
  .g-md-6, .gy-md-6 {
    --bs-gutter-y: 2.5rem;
  }
  .g-md-7, .gx-md-7 {
    --bs-gutter-x: 3rem;
  }
  .g-md-7, .gy-md-7 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .g-lg-5, .gx-lg-5 {
    --bs-gutter-x: 2rem;
  }
  .g-lg-5, .gy-lg-5 {
    --bs-gutter-y: 2rem;
  }
  .g-lg-6, .gx-lg-6 {
    --bs-gutter-x: 2.5rem;
  }
  .g-lg-6, .gy-lg-6 {
    --bs-gutter-y: 2.5rem;
  }
  .g-lg-7, .gx-lg-7 {
    --bs-gutter-x: 3rem;
  }
  .g-lg-7, .gy-lg-7 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .g-xl-5, .gx-xl-5 {
    --bs-gutter-x: 2rem;
  }
  .g-xl-5, .gy-xl-5 {
    --bs-gutter-y: 2rem;
  }
  .g-xl-6, .gx-xl-6 {
    --bs-gutter-x: 2.5rem;
  }
  .g-xl-6, .gy-xl-6 {
    --bs-gutter-y: 2.5rem;
  }
  .g-xl-7, .gx-xl-7 {
    --bs-gutter-x: 3rem;
  }
  .g-xl-7, .gy-xl-7 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .g-xxl-5, .gx-xxl-5 {
    --bs-gutter-x: 2rem;
  }
  .g-xxl-5, .gy-xxl-5 {
    --bs-gutter-y: 2rem;
  }
  .g-xxl-6, .gx-xxl-6 {
    --bs-gutter-x: 2.5rem;
  }
  .g-xxl-6, .gy-xxl-6 {
    --bs-gutter-y: 2.5rem;
  }
  .g-xxl-7, .gx-xxl-7 {
    --bs-gutter-x: 3rem;
  }
  .g-xxl-7, .gy-xxl-7 {
    --bs-gutter-y: 3rem;
  }
}
/*Hk Section*/
.hk-section {
  margin-bottom: 3.125rem;
}
.hk-section .hk-sec-title {
  margin-bottom: 1.25rem;
}

/*Card*/
.card {
  border-color: #eaeaea;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
  margin-bottom: 0.875rem;
  border-radius: 0.5rem;
}
.card .card-header {
  background: transparent;
  border-color: #eaeaea;
  padding: 0.75rem 1.25rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
}
.card .card-header > h1, .card .card-header > h2, .card .card-header > h3, .card .card-header > h4, .card .card-header > h5, .card .card-header > h6, .card .card-header > .h1, .card .card-header > .h2, .card .card-header > .h3, .card .card-header > .h4, .card .card-header > .h5, .card .card-header > .h6 {
  margin-bottom: 0;
}
.card .card-header.card-header-bold {
  font-size: 0.875rem;
  text-transform: uppercase;
  font-weight: 600;
}
.card .card-header.card-header-wth-bg {
  background: #f7f7f7;
  border-color: transparent;
}
.card .card-header.card-header-wth-bg.card-header-action .card-action-wrap {
  color: #fff;
}
.card .card-header.card-header-action .card-action-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.card .card-header.card-header-action .card-action-wrap > a.collapsed {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.card .card-header.card-header-action.card-header-wth-text {
  align-items: flex-start;
  -webkit-box-align: flex-start;
  -ms-flex-align: flex-start;
  border-radius: calc(0.5rem - 1px) calc(0.5rem - 1px) 0 0;
}
.card .card-header.card-header-wth-bg-inv {
  color: #fff;
  background: #007D88;
  border-color: transparent;
}
.card .card-header.card-header-wth-bg-inv h1, .card .card-header.card-header-wth-bg-inv h2, .card .card-header.card-header-wth-bg-inv h3, .card .card-header.card-header-wth-bg-inv h4, .card .card-header.card-header-wth-bg-inv h5, .card .card-header.card-header-wth-bg-inv h6, .card .card-header.card-header-wth-bg-inv .h1, .card .card-header.card-header-wth-bg-inv .h2, .card .card-header.card-header-wth-bg-inv .h3, .card .card-header.card-header-wth-bg-inv .h4, .card .card-header.card-header-wth-bg-inv .h5, .card .card-header.card-header-wth-bg-inv .h6 {
  color: #fff;
}
.card .card-header:first-child {
  border-radius: calc(0.5rem - 1px) calc(0.5rem - 1px) 0 0;
}
.card .card-header .nav-tabs.card-header-tabs {
  border-bottom: 0;
}
.card.sticky-card-header .card-header {
  top: 64px;
  position: -webkit-sticky;
  position: sticky;
  z-index: 100;
}
.card .card-text {
  margin-bottom: 1rem;
}
.card .card-text:last-child {
  margin-bottom: 0;
}
.card .card-title {
  font-size: 1rem;
  color: #262a2e;
  font-weight: 500;
}
.card .card-subtitle {
  font-size: 0.875rem;
}
.card .card-body {
  padding: 1.25rem;
  min-height: 1px;
}
.card .card-body > .card-action-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: absolute;
  right: 14px;
  top: 8px;
}
.card .card-body > .card-action-wrap .btn, .card .card-body > .card-action-wrap div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .card .card-body > .card-action-wrap .hopscotch-nav-button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-shrink: 0;
}
.card .card-body > .card-close {
  position: absolute;
  right: 14px;
  top: 10px;
  cursor: pointer;
}
.card .card-body > .card-close a {
  color: #262a2e;
  -moz-transition: 0.2s ease;
  -o-transition: 0.2s ease;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
  margin-left: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  opacity: 0.6;
  font-size: 1.125rem;
}
.card .card-body > .card-close a:hover {
  opacity: 1;
}
.card.close-over .btn-close {
  position: absolute;
  top: -10px;
  right: -10px;
}
.card.card-selected {
  position: relative;
  border-color: #007D88;
}
.card.card-selected:after {
  height: 22px;
  width: 22px;
  background: #007D88;
  color: #fff;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  cursor: pointer;
  font: normal normal normal 16px/1 "Material-Design-Iconic-Font";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f26b";
  top: -10px;
  right: -10px;
  line-height: 0;
  position: absolute;
}
.card .card-footer {
  background: transparent;
  border-color: #eaeaea;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.75rem 1.25rem;
}
.card .card-footer:last-child {
  border-radius: 0 0 calc(0.5rem - 1px) calc(0.5rem - 1px);
}
.card .card-img-bg {
  overflow: hidden;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.card.card-refresh {
  position: relative;
}
.card.card-refresh .refresh-container {
  background: rgba(255, 255, 255, 0.9);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  display: none;
  z-index: 5;
  cursor: wait;
  border-radius: 0.5rem;
  overflow: hidden;
}
.card.card-refresh .refresh-container .loader-pendulums {
  font-size: 2rem;
}
.card.fullscreen {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: 0;
  position: fixed;
  overflow-y: auto;
  z-index: 1040;
  border-radius: 0;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.card.card-lg .card-header,
.card.card-lg .card-footer {
  padding: 1rem 1.5rem;
}
.card.card-lg .card-body {
  padding: 1.5rem;
}
.card.card-sm .card-header,
.card.card-sm .card-footer {
  padding: 0.625rem 1rem;
}
.card.card-sm .card-body {
  padding: 1rem;
}
.card.card-shadow {
  border: none;
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.1);
}
.card.card-flush {
  border: none;
  box-shadow: none;
}
.card.card-border {
  border: 1px solid #eaeaea;
  box-shadow: none;
}
.card.card-simple .card-header,
.card.card-simple .card-footer {
  border: none;
}
.card.card-wth-line {
  padding-top: 0.25rem;
  border-top: 0;
}
.card.card-wth-line .card-line {
  position: absolute;
  top: 0;
  height: 30px;
  width: 100%;
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}
.card.card-wth-line .card-body {
  position: relative;
  z-index: 1;
  background: #fff;
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}
.card.card-wth-progress .progress {
  background: transparent;
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}
.card.card-wth-tabs > .card-header {
  padding-bottom: 0.5rem;
}

.card-img, .card-img-top {
  border-top-left-radius: calc(0.5rem - 1px);
  border-top-right-radius: calc(0.5rem - 1px);
}

.card-img, .card-img-bottom {
  border-bottom-right-radius: calc(0.5rem - 1px);
  border-bottom-left-radius: calc(0.5rem - 1px);
}

.card-group > .card {
  margin-bottom: 0.875rem;
}

.hk-wrapper.hk-menu-toggle .card.fullscreen {
  left: 0;
}.step1container .progress_bar_step1_outer {
  margin: 20px 0 20px 0 !important;
}
textarea.form-control {
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.newfxd_design_single_full .choose_focus_member_new {
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
  overflow-y: scroll;
  overflow-x: hidden;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.dash-first-box .inner_your_ai_in span {
  margin-top: 30px;
  float: left;
  width: 100%;
}.respondent-colabi-dashboard h2#greeting {
  margin-bottom: 0px;
}
.respondent-colabi-dashboard h3#currentDateTime {
  font-size: 24px;
  font-weight: 500;
  line-height: 35px;
  font-family: 'Poppins';
  color: #000;
  margin-bottom: 10px;
}
/* goldy Responsive Start */


@media (max-width: 1730px) {
  .container-large {
    max-width: 100%;
    padding:0 20px;
  }
  }

  @media (max-width: 1600px) {
  .newfxd_design_single_full {
    top: 135px;
}.newfxd_design_single_full .step2_rsidbar {
  margin: 0px 20px;
}
.pc_rightside {
    padding: 20px;
}
.pc_leftside_out {
  padding: 20px;
}
.single-chat-right-s {
    padding: 20px;
}    .notifivation-page {
  padding: 20px;
}.msg_grpmember .reassing-completed {
  line-height: 35px;
  height: 35px;
  padding-top: 0;
  padding-bottom: 0;
}
.newfxd_design_single_full {
  margin-bottom: 20px;
}.newfxd_design_right_form {
  margin-bottom: 20px;
}
    .progress_bar_step1_outer {
      margin-bottom: 20px;
      margin: 0 20px;
  } .newfxd_design_right_form .step2_rsidbar {
    margin: 0 20px;
}.step1container .progress_bar_step1_outer {
  margin: 20px 0 20px 0 !important;
}
    .newfxd_design_right .step2_rsidbar {
      padding: 20px;
    }.left-sidebar {
      padding: 20px;
  }.step2_rsidbar {
    padding: 20px;
}.newfxd_design_right_form {
  top: 135px;
}
    .steps_heading {
      font-size: 20px;
  }.remove_upload-btn .greenmg a {
    font-size: 16px;
}.remove_upload-btn a:first-child {
  font-size: 16px;
}.newfxd_design_full {
  height: 75px;
}.newfxd_design_right {
  top: 135px;
}.newfxd_design_left {
  top: 135px;
}#progressbar li:before {
  width: 30px;
  height: 30px;
  line-height: 27px;
  font-size: 13px;
}#progressbar li:after {
  height: 7px;
  top: 12px;
}.progress_bar_step2 .progress {
  height: 6px;
  top: 12px;
}
  .progress_bar_step1_outer {
    padding: 20px !important;
}#progressbar li {
  font-size: 12px;
}.stepone_changeouter {
  padding: 20px;
}.step1_accordion button.accordion-button {
  font-size: 16px;
}.cyfg .form-check label {
  font-size: 12px;
}.cyfg .form-group button {
  height: 45px;
  font-size: 16px;
}.step1_accordion button.accordion-button p {
  font-size: 12px;
}.step2_accordion input {
  height: 45px;
  font-size: 14px;
}.step2_accordion textarea {
  font-size: 14px;
}
  .subsvie_oter {
    padding: 20px;
  }.subspro_ttl {
    font-size: 14px;
  }.subspro_focusgrp_outer_btn a {
    font-size: 14px;
    height: 45px;
    line-height: 45px;
    width: 255px;
  }.msg_grpmember a {
    font-size: 14px;
    width: 255px;
    height: 45px;
    line-height: 45px;
    margin-top: 10px;
  }.subspro_focusgrp_stopwatch span {
    font-size: 22px;
    width: 100%;
    text-align: center;
    float: none;
    display: flex;
    justify-content: center;
  }span#countdown {
    display: contents;
  }.subspro_focusgrp_stopwatch span img {
    width: 26px;
    height: 30px;
    margin-right: 5px;
  }.subsvie_oter span.nav-link-text {
    font-size: 13px;
  }.subsprop_dates {
    padding-top: 10px;
    padding-left: 50px;
    padding-right: 50px;
  }.subsincentive {
    padding-left: 30px;
  }.subsincentive .form-group {
    width: 90%;
  }.subsincentv_clntteam {
    width: 50%;
  }
  }



  @media (max-width: 1440px) {
    ul.setupflx.top-dashmenus li a { 
    font-size: 13px;
        padding: 5px 13px;
}ul.setupflx.top-dashmenus li a img {
    width: 16px;
    height: 16px;
}
    .row.dashboard-new-ai h3#currentDateTime {
      font-size: 20px !important;
      line-height: 25px;
      margin-bottom: 10px;
  }.incentives_acpt input {
    font-size: 12px;
}h2.dnai_fav a {
    background: #49B8BF;
    color: #fff;
    font-size: 12px;
    font-weight: 600;
    padding: 7px 16px;
    border-radius: 30px;
}.workflow-details-pagee div#showsbody a.dropdown-item button {
  font-size: 12px;
}.wdkflwdashbrd .tvcv a {
  height: 32px;
}.wdkflwdashbrd a.btn-new-work-flow {
  font-size: 12px;
  width: 170px;
}.wdkflwdashbrd select {
  font-size: 12px;
  width: 200px;
}.tvcv a {
  line-height: 29px;
  font-size: 12px;
  height: 42px;
}.tasks-box-bg-color .dnai-outer .st-end-section-outer span {
  height: auto;
  font-size: 10px;
  line-height: 15px;
}.st-end-section-outer span strong {
  font-size: 10px;
}
    .row.dashboard-new-ai h2 {
      font-size: 20px;
        line-height: 25px;
        margin-bottom: 10px;
    }.inner_your_ai_in span {
      font-size: 20px;
    }.inner_your_task span {
      font-size: 16px;
    }.dash-third-box .inner_your_team span {
      font-size: 16px;
    } .dnai-task-info {
      font-size: 13px;
  }.heading-dash-scond-box {
    font-size: 16px;
}.dash-second-box .inner_your_task {
  padding: 14px 15px;
}.inner_your_task .inner_your_task_in img {
  margin-right: 8px;
}.favourites_box h2 {
  font-size: 15px;
  margin-bottom: 10px;
}.head-plus-task h4 {
  font-size: 14px !important;
}.upcoming_tasks_box h2 {
  font-size: 15px;
  margin-bottom: 10px;
}.head-plus-task h4.remaining-time {
  font-size: 12px !important;
}.dash-first-box .inner_your_ai {
  height: 272px;
}.tasks-box-bg-color {
  padding: 20px;
}.upcoming_tasks_box {
  padding: 20px;
}.menu-content-wrap a.nav-link {
  font-size: 13px;
}
    span.cfttl {
      font-size: 10px;
    }.client_list_box .select-selected {
      font-size: 11px;
      padding: 10px 20px;
      height: 35px;
  }.mf_right_discuss_chat p {
    font-size: 12px;
    line-height: 18px;
}.mf_rgt_discuss_btn {
  margin-bottom: 0;
}#projects_div button.btn.btn-primary {
  height: 35.5px;
  font-size: 11px;
}.mf_discussion_he_right a {
  margin-top: 0;
}.mf_discussion_he_right a {
  padding: 0 20px;
  height: 35px;
  line-height: 35px;
  font-size: 12px;
}.mf_rgt_discuss_btn_backbtn a {
  padding: 0 20px;
  height: 35px;
  line-height: 35px;
  font-size: 12px;
}.discussion-div h6 {
  font-size: 14px;
}.chat_adminprocess_first {
  margin-top: 10px;
}.mf_rgt_discuss_btn a {
  padding: 0 20px;
  height: 35px;
  line-height: 35px;
  font-size: 12px;
}.mf_discussion_he_right h3 {
  font-size: 16px;
}.mf_right_discuss_chat h3 {
  font-size: 16px;
  font-weight: 500;
}.chat_adminprocess_he_right a {
  font-size: 12px;
}.mf_right_discuss_chat {
  padding: 20px;
}.mf_discussion {
  padding: 20px;
}.ca_comments_links strong {
  font-size: 12px;
  margin: 5px 0;
}.chat_adminprocess_he_r span.initial-wrap {
  font-size: 10px !important;
}.ca_comments_links p {
  font-size: 11px;
}a.rply1 {
  font-size: 11px;
}a.rply2 {
  font-size: 11px;
}a.likeDislike img {
  width: 12px;
}a.hide_show_child_chat img {
  width: 15px;
}.mf_right_discuss_chat h3 {
  font-size: 14px;
}.ca_comments_links h5 {
  font-size: 13px;
}.lidsk_btn span {
  font-size: 13px;
}.lidsk_btn img {
  width: 15px;
}
  .client_list_box {
    height: 32px !important;
}
  .client_list_box .select-items .avatar.avatar-xs > .initial-wrap {
    font-size: 0.55rem;
}
    .ttkL_hstry_rght a:first-child {
      height: 35px;
      font-size: 12px;
      line-height: 33px;
      padding: 0 10px;
  }.select-items .select-option {
    height: 36px;
    font-size: 12px;
}.client_list_box .select-items .avatar.avatar-xs {
  width: 1.4rem;
  height: 1.4rem;
  margin-right: 5px;
}
  .ttkL_hstry_rght a:last-child {
    height: 35px;
    font-size: 12px;
    line-height: 33px;
    padding: 0 10px;
}.ttkL_hstry_rght a:last-child {
    height: 35px;
    border: 1px solid #49B8BF;
    font-size: 12px;
    font-weight: 500;
    float: right;
    line-height: 33px;
    padding: 0 10px;
    border-radius: 9px;
    background: #49B8BF;
    color: #fff;
}.ttkL_hstry_rght a img {
  margin-top: 11px;
  margin-right: 5px;
  height: 12px;
}.ttkL_hstrylt input {
  font-size: 12px;
  height: 35px;
}
.ttkL_hstryrt select {
  font-size: 12px;
  height: 35px;
}
.btnclrrr a {
  height: 35px;
  line-height: 36px;
  font-size: 12px;
  margin-top: 26px;
}
    span.cfmnum {
      font-size: 12px;
  }.cfmnumbers li {
    font-size: 9px;
}.createfmnumbers li {
  font-size: 9px;
}
    .subsincentv_clntteam_client a.nav-link strong {
      font-size: 12px;
  }.subsincentv_clntteam_client a.nav-link {
    padding-left: 13px !important;
    padding-right: 13px !important;
    height: 35px;
    line-height: 24px;
}ul#client-subsincentv-clntteam li.nav-item.client-list-client span.d-block.text-high-em {
  font-size: 12px;
}ul#client-subsincentv-clntteam li.nav-item.client-list-client span.d-block.text-high-em {
  font-size: 12px;
}
    div#generated-survey h2 {
    font-size: 18px;
}.step3twobtn .search_acpt.createclinform {
  width: 25%;
}.step3twobtn .invtn_outer.createclinform {
    width: 50%;
}
    .avatar {
      width: 3rem;
      height: 3rem;
  }.avatar.avatar-primary > .initial-wrap {
    font-size: 14px;
}.contn_fm_right h3 {
  font-size: 14px;
}.mobile-size {
  font-size: 14px;
}a.btn.btn-primary.InviteGroupBtn.adgrpbtn {
  font-size: 14px;
}.surveycfmform h2 {
  font-size: 14px;
  line-height: 16px;
}.create_focus_survey_form .card-header h5 {
  font-size: 14px;
}.cb-wrap.pull-right {
  padding: 10px;
}.cb-wrap.pull-right li span {
  float: left;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 10px;
}
    .invtn_outer a.invtbtn {
      font-size: 12px;
  }a.mainvite {
    font-size: 12px;
}.search_acpt input {
  font-size: 12px;
}
.workflow_project_tabs_input select {
  font-size: 12px;
}
.workflow_project_tabs_input input {
  font-size: 12px;
}

.checking_newbox_outer ul li:first-child {
  font-size: 14px;
  padding: 15px 0 5px 0;
}.checking_newbox_outer ul:first-child li:first-child {
  padding: 0px 0 5px 0;
}
button.btn.btn-sm.btn-danger.clear-all-filter {
    font-size: 12px;
}.filter_tags_div button {
  font-size: 12px;
  height: 29px;
}.btn-outline-secondary.filter-btn i.bi.bi-x {
  top: 0px;
  font-size: 14px;
}.checking_newbox_outer ul:first-child li:first-child {
  font-size: 14px;
}.checking_newbox li {
  font-size: 13px;
}.checking_newbox input {
  height: 17px;
  width: 17px;
  margin-top: 2px;
}
    .subspro_focusgrp_outer_btn a {
      font-size: 12px;
      height: 35px;
      line-height:35px;
      width: 205px;
  }.subspro_focusgrp_outer h3 {
    font-size: 12px;
}.subspro_focusgrp_stopwatch h3 {
  font-size: 12px;
}.subsvie_oter li.nav-item {
  height: 40px;
  line-height: 19px;
}
  .msg_grpmember a {
    font-size: 12px;
    width: 215px;
    height: 35px;
    line-height: 35px;
    margin-top: 10px;
}

  .subsprop_dates {
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
  }.subsincentive {
    padding-left: 0;
  }.subsincentive .form-group .info_label {
    font-size: 15px;
  }.subsincentive .form-group {
    height: 127px;
  }.subsincentv_clntteam {
    margin-top: 40px;
  }.subsincentv_clntteam span {
    font-size: 12px;
    height: 35px;
    line-height: 34px;
  }.subsprop_dates span {
    font-size: 12px;
    height: 35px;
    line-height: 34px;
  }.subsprop_dates span img {
    width: 11px;
    margin-top: 10px;
    margin-right: 7px;
  }.subsprop_dates h5 {
    font-size: 12px;
  }.subsincentive h5 {
    font-size: 12px;
  }.subsvie_oter a.nav-link {
    padding-left: 0;
    padding-right: 0;
  }.subsvie_oter span.nav-link-text {
    font-size: 12px;
  }

  .choose_package_selection {
    padding: 30px 20px !important;
    margin: 0 0 30px 0;
}.pck_content h2 {
  font-size: 22px;
}.pck_content p {
  margin-top: 6px;
  font-size: 12px;
}.monthly_sw {
  font-size: 14px;
  line-height: 31px;
  margin-right: 10px;
}.pck_switch .switch {
  width: 60px;
  height: 31px;
}.pck_switch .slider:before {
  height: 23px;
  width: 23px;
}.yearly_sw {
  font-size: 14px;
  line-height: 31px;
}
.savepercentage {
  font-size: 12px;
  line-height: 23px;
}.basic-plans-top h3 {
  font-size: 14px;
}.pricing_pl {
  font-size: 40px;
}.pricing_pl span {
  font-size: 13px;
}.desscr {
  font-size: 13px;
  line-height: 21px;
}.plan-card-content p {
  font-size: 14px;
}.incentives_acpt .fdcoupon input {
  width: 140px;
}
}

@media (max-width: 1366px) {
  .profile-left-sidebar {
    padding: 20px;
}.profile-right-sidebar {
  padding: 20px;
}.msg_grpmember .progress-color {
  font-size: 12px;
}
.chats_pc.chat-box-sidebar .avatar.avatar-sm {
  width: 32px;
  height: 32px;
}.chats_pc.chat-box-sidebar .avatar.avatar-sm span.initial-wrap {
  font-size: 11px;
}.chats_pc.chat-box-sidebar .media-body div {
  font-size: 12px;
}.chats_pc.chat-box-sidebar .media-body div.user-last-chat {
  font-size: 11px;
}.pc_search_acpt {
  margin-bottom: 10px;
}.pc_search_acpt input {
  font-size: 12px;
  height: 30px;
  padding-left: 30px;
}.pc_search_acpt i {
  top: 9px;
  left: 10px;
  font-size: 11px;
}.media-body .user-name {
  font-size: 11px;
}.pc_righthead .media-body span {
  font-size: 12px !important;
}li.day-sep {
  font-size: 0.575rem;
}li.media.sent {
  padding: 10px 0;
}.pc_main_conversation .media.sent .avatar.avatar-xs {
  width: 35px !important;
  height: 35px !important;
}span.profile-user_name {
  font-size: 13px;
}.media.sent span.chat-time {
  font-size: 10px;
}.message_chat_contnt p {
  font-size: 13px;
}.footer_chat_field input {
  height: 35px;
  font-size: 12px;
  padding:0px 155px 0 45px;
}
a.delete-discussion-msg {
    font-size: 14px;
    font-weight: 500;
    color: #7D8083;
}a.smile-chat img {
  width: 14px;
}a.smile-chat {
  top: 10px;
}a.sendmessage-chat {
  height: 35px;
  width: 35px;
}a.attach-chat {
  right: 35px;
  top: 10px;
}a.attach-chat img {
  width: 15px;
  height: 15px;
}
.departments-carousel-second h3.task-name {
  font-size: 14px;
}.task-time {
  font-size: 14px;
}.task-date-month {
  font-size: 8px;
} .row.inner-wc-detailing {
  padding: 10px 0;
}.accrd_subsporp_inner .title.title-lg {
  font-size: 14px;
}p.accrd_subsporp_subtxt.mb-2 {
  font-size: 13px;
}.aftercompletedcon-dflex p {
  font-size: 14px;
}span.date-workflw {
  font-size: 13px;
}span.timing-workflw {
  font-size: 13px;
}.inner-rin-rightdown-left strong {
  font-size: 14px;
}.inner-rin-rightdown-left span {
  font-size: 14px;
}.if-video-not-choose .title.title-lg p strong{
  font-size: 14px;
}.if-video-not-choose p {
  font-size: 14px;
}.inner-wc-left h2 strong {
  font-size: 14px;
}.inner-wc-left h2 {
  font-size: 14px;
}.workflow-details-pagee .inner-rin-rightdown-left span {
  font-size: 12px;
}
.task-date-day {
    margin: 3px 5px 8px;
    font-size: 18px;
}h4.task-from-to-title {
  font-size: 13px;
}.task-from-to-text {
  font-size: 12px;
}.task-top {
  padding: 20px;
}.task-footer {
  padding: 10px 20px;
} .dropdown-respon-btn button.btn.btn-secondary.dropdown-toggle {
  width:auto;
  font-size: 14px;
}.dropdown-respon-btn .dropdown-menu.show {
  width: 260px;
  font-size: 12px;
}.ai-assist-button a {
  font-size: 14px;
}.respondent-colabi-dashboard .inner_your_ai_in img {
  width: 70px;
}.respondent-colabi-dashboard .inner_your_task .inner_your_task_in img {
  width: 60px;
}.respondent-colabi-dashboard .inner_your_ai {
  height: 240px;
}.respondent-colabi-dashboard .inner_your_task {
  padding: 20px 30px;
  height: 115px;
}.respondent-colabi-dashboard .inner_your_team .inner_your_task_in img {
  width: 70px;
}.respondent-colabi-dashboard .invites-respondent-fourth-box .inner_your_team.respon-ai-agent {
  height: 240px;
}
.inner_your_ai_in span {
  font-size: 16px;
}.inner_your_ai_in img {
  width: 50px;
}.dash-first-box .inner_your_ai_in span {
  margin-top: 10px;
}.heading-dash-scond-box {
  font-size: 14px;
}.inner_your_task .inner_your_task_in img {
  width: 45px;
}    .inner_your_task span {
  font-size: 14px;
}    .dash-third-box .inner_your_team span {
  font-size: 14px;
}.dash-third-box .inner_your_team .inner_your_task_in img {
  margin-right: 8px;
  width: 45px;
} .dash-second-box .inner_your_task {
  height: 75px;
  padding: 10px 10px;
}.inner_your_task {
  margin-bottom: 10px;
}.dash-second-box {
  padding: 15px;
}.dash-third-box {
  padding: 15px;
}.inner_your_ai {
  padding: 15px;
}.dash-third-box .inner_your_team {
  padding: 10px 10px;
  height: 75px;
  align-items: center;
  display: flex;
}.inner_your_team {
  margin-bottom: 10px;
}.dash-first-box .inner_your_ai {
  height: 221px;
}.dnai-outer h3 {
  font-size: 14px;
}.dnai-outer span {
  font-size: 12px;
}.upcoming_tasks_box_inner p {
  font-size: 12px;
}.head-plus-task h4 {
  font-size: 12px !important;
}.work-progress-bottom h6 {
  font-size: 10px;
}.upcoming_tasks_box_inner h3 {
  font-size: 14px;
}.head-plus-task h4.remaining-time {
  font-size: 11px !important;
}.head-plus-task span {
  font-size: 11px;
}.upcm_task_bx66 {
  margin-bottom: 5px;
}.upcoming_tasks_box_inner {
  height: 270px;
}.tasks-box-bg-color .dnai-outer {
  height: 240px;
}
}

@media (max-width: 1199px) {
   button.btn.btn-icon.btn-rounded.btn-flush-dark.flush-soft-hover.navbar-toggle.d-xl-none.co-hamburger-icon{
    border: 1px solid #ebe6e7;
    border-radius: 10px !important;
    height: 30px;
    width: 30px;
 }

.feather-icon.mobile-togle > svg, .svg-icon > svg{
    height: 20px !important;
    width: 20px !important;
}
.menu-content-wrap{
    margin: 0 !important;
    padding: 0 20px 20px 20px !important;
}
ul.setupflx.top-dashmenus li a { 
    border-radius: 10px; 
}
  .neu-todays-overview { 
    padding: 20px; 
}.neu-all-customers { 
    padding: 20px; 
}.neu-over-4box-out .col-md-3 {
    width: 50%;
    margin: 10px 0;
}.neu-all-cus-rght .card-action-wrap a.btn { 
    height: 35px; 
    padding: 0 11px !important; 
    font-size: 13px;
        gap: 5px
}.if-no-task-here h4 {
    font-size: 22px;
    letter-spacing: 0;
}.if-no-task-here p {
    letter-spacing: 0;
    font-size: 14px;
    line-height: 23px;
} .neu-search_acpt label i { 
    top: 12px;
    left: 10px;
    font-size: 13px; 
}.neu-search_acpt label input {
    height: 35px; 
    font-size: 13px;
}.neu-customer-addd { 
    height: 35px; 
    padding-left: 10px; 
    font-size: 13px;
    gap: 5px;
    padding-right: 10px;
}
/* .hk-menu {
    display: none !important;
} */#tab_block_permission td {
    font-size: 10px;
    padding: 7px 10px !important;
}.custom-control.custom-checkbox label {
    padding-bottom: 0 !important;
    font-size: 10px;
}.table-permissi {
    font-size: 10px;
}
ul>.nav-item.newdesignarrow:first-child:before{
  display:none;
}.desktopworkflow1199 .inner-wc-left .inner-rin-rightdown {
  display: none;
}.desktopworkflow1199 .tvcv {
  display: none;
} .mobileworkflow1199 .tvcv {
  float: right;
}.wdkflwdashbrd .tvcv a {
  height: 26px;
}.colabi-tol-prara {
    font-size: 10px;
}.mytoolp1 .tools-filterr select {
    height: 32px;
    font-size: 12px;
}
.mobileworkflow1199 {
    display: block !important;
    float: left;
    width: 100%;
}
    .workflow-details-pagee .incentives_acpt label {
        margin-left: 2px;
    }
    .workflow-details-pagee .incentives_acpt label button.btn {
    padding-left: 5px;
    padding-right: 5px;
}#showsbody .search-container {
  display: none;
}
.tvcv a {
  line-height: 24px;
  font-size: 12px;
  height: 26px;
}.tvcv {
  width: 210px;
  height: 32px;
  padding: 2px;
}.workflow-details-pagee div#showsbody a.dropdown-item button {
  height: 32px;
}
.respondent-tabs-calender a {
  font-size: 12px;
  height: 30px;
  line-height: 30px;
  padding: 0 15px;
}.calendar-view-div select#status_select {
  width: auto !important;
  font-size: 12px;
  height: 32px;
}

.saved_task_details .form-group {
  font-size: 10px;
  margin-bottom: 5px;
}
.heading_icons_savetask_l {
  font-size: 13px;
  color: #000;
  font-weight: 600;
}.heading_icons_savetask_r img {
  width: 14px;
}.saved_task_fields h6 {
  font-size: 12px;
  width: 20px;
}.saved-task_fields-leftpart {
  margin-right: 15px;
  margin-left: 15px;
  width:70px;
}.stfr-image img {
  height: 40px;
}.stfr-icon img {
  width: 10px;
}.saved_task_fields {
  padding: 15px 15px 15px 20px;
}
.respondent-tabs-calender a {
  font-size: 12px;
  height: 32px;
  line-height: 32px;
  padding: 0 14px;
}.your-task-colabi .col-md-3.taskView {
  width: 33.33333333%;
}.business-area-btn-ai a {
  font-size: 12px;
}.business-area-btn-ai {
  top: 5px;
}
.fc .fc-button {
  font-size: 10px;
}
#calendar th.fc-col-header-cell.fc-day a {
  font-size: 12px;
  font-weight: 500;
}
.fc .fc-daygrid-day-number {
  font-size: 12px;
}
a.btn-new-work-flow {
  font-size: 12px;
  height: 32px;
  line-height: 32px;
  width: 280px;
}.row.dashboard-new-departments h2 {
  font-size: 18px;
  line-height: 17px;
}.departments-carousel-first .slick-slide a {
  padding: 8px 14px;
  line-height: 16px;
  font-size: 12px;
}.options_alldraft a {
  font-size: 12px;
  padding: 6px 12px;
  border-radius: 40px;
  margin-left: 5px;
}.departments-carousel-second h3 {
  font-size: 16px;
  margin-bottom: 10px;
  margin-top: 10px;
  padding: 0;
}
.departments-carousel-first .main {
    height: calc(100vh - 175px);
}
.workflow-card-div {
    top: 50px;
    margin-bottom: 0px;
}.workdash_topimage_left img {
  width: 16px;
}.workdash_topimage_right i.fa.fa-copy {
  font-size: 16px;
}img.workflow-add-favourite-star {
  width: 16px;
}.workdash_topimage_outer {
   margin-bottom: 15px;
}.workflw_bxs p {
  font-size: 12px;
  height: 55px;
  line-height: 18px;
}
.work-progress-bottom {
    margin-top: 40px;
}.head-plus-task h4 {
  font-size: 14px !important;
  line-height: 16px !important;
}.head-plus-task span {
  font-size: 10px;
  text-align: right;
}.workflow-card-div .col-md-3 {
  width: 33.33333333%;
}
.create_focus_client_form input#own_data {
  line-height: 39px;
  font-size: 11px;
  height: 40px;
}a.aiagnet-workflow-btn {
  margin-top: 6px;
}.create_client_form_workstp {
  padding: 12px 15px;
}.col-md-6.fullwidthcolumn {
  width: 100%;
}
.toggle-add-remove{
  left:0 !important;
}
  a.clear_filter.client_filter {
    font-size: 12px;
}.ui-box-delete-icon {
  top: -10px;
}.survfx {
  display: block;
}.valisurvey label.col-form-label {
  float: left;
  width: 100%;
}.valisurvey select.form-control {
  width: 100%;
  float: left;
}a.vie_editbtn {
  line-height: 20px;
  padding: 9px 30px;
  font-size: 12px;
}.review_fcs_grp ul {
  margin: 0;
  padding: 0;
  float: left;
  width: 100%;
}.vie_editbtn_oter {
  width: auto;
  float: right;
}.valisurvey .col-md-12 {
  text-align: center;
  margin-bottom: 10px;
}
  a.rates-check.invitesomeonenew {
    font-size: 12px;
    height: 32px;
    line-height: 30px;
}
.tp-inv-pg .incentives_acpt .fdcoupon input {
  width: auto;
  font-size: 12px;
}
  .row.create_client2\.2 .search_acpt.createclinform {
    width: 33.33%;
}    .row.create_client2\.2 .invtn_outer.createclinform {
  width: 33.33%;
  margin-bottom: 5px;
}.dropdown-menu.dropdown-menu-end.show .media-body .dropdown a {
  font-size: 12px;
}.dropdown-menu.dropdown-menu-end.show .media-body .fs-7 {
  font-size: 11px !important;
}.dropdown-menu.dropdown-menu-end.show a.dropdown-item {
  font-size: 12px;
}.dropdown-menu.dropdown-menu-end.show h6.dropdown-header {
  font-size: 13px;
}
  .profile-left-sidebar {
    padding: 20px;
}
.profile-right-sidebar {
  padding: 20px;
}.profile_tname {
  font-size: 16px;
}.profile_tname span img {
  height: 16px;
  margin-left: 2px;
  margin-top: -3px;
}.profile_tlocation {
  font-size: 14px;
}.profile_tlocation span:first-child img {
  width: 10px;
  margin-right: 1px;
}.profile_teditprofile a {
  padding: 10px 26px;
  font-size: 12px;
}.profile_teditprofile a#updateProfileBtn img {
  width: 15px;
  height: 15px;
  margin-right: 5px;
  margin-top: -3px;
}.profile_tstat_white a {
  padding: 10px 20px;
}.profile_tstat_white a img {
  width: 15px;
  margin-right: 0;
}ul.private-profileul li a {
  font-size: 13px;
  padding: 10px 10px;
  margin-bottom: 2px;
}ul.private-profileul li a img {
  width: 19px;
}.profile_timage img {
  width: 60px;
  height: 60px;
}.profile-right-sidebar h4 {
  font-size: 16px;
}.title-outer {
  padding: 4px 20px;
}.project_details h2 {
  font-size: 14px;
}.title-right-btn a.rounded-circle {
  font-size: 11px;
  width: 30px;
  height: 30px;
  line-height: 29px;
  padding: 0;
}.title-right-btn a:nth-child(3) {
  width: 70px;
}.title-right-btn a:nth-child(2) {
  width: 70px;
}.profile-right-sidebar .form-group input {
  height: 40px;
  font-size: 12px;
  border-radius: 9px;
}.profile-right-sidebar label.form-label {
  font-size: 12px;
}.profile-right-sidebar .gender-selection label {
  font-size: 12px;
  border-radius: 9px;
  height: 40px;
  line-height: 29px;
}.profile-right-sidebar .form-group select {
  height: 40px;
  font-size: 12px;
  border-radius: 9px;
}.profile_details_form .pswrdsystm button#btn {
  font-size: 12px;
}.profile-right-sidebar .form-group {
  font-size: 12px;
}
  .incentive_trms .form-group {
    width: 130px;
    margin-right: 10px;
}.createclinform h2 {
  font-size: 14px;
}.search_acpt.createclinform {
  width: 25%;
}.invtn_outer.createclinform {
  width: 50%;
  display: flex;
  justify-content: center;
}.incentive_trms {
  float: left;
  width:43%;
}.competition_tab_div label {
  font-size: 10px;
}.fdcoupon {
  width: 57%;
}.incentives_acpt .discount_tab_div label {
  float: left;
}.infor_coupn a {
  height: 32px;
  line-height: 28px;
  width: 32px;
  border-radius: 7px;
  margin-top: 15px;
}.infor_coupn a img {
  width: 14px;
}.fdcoupon {
  margin-top: 14px;
}.surveycfmform a.crmtsurvey_btn {
  font-size: 12px;
  height: 32px;
  line-height: 32px;
} .create_focus_survey_form .row.searc_accptd {
  margin-top: 0px;
}tbody#tansaction_data_append td {
  font-size: 10px;
}#subscripations .basic-plans {
  padding: 0 20px 20px 20px;
}.profile-right-sidebar .desscr {
  font-size: 10px;
  line-height: 15px;
  margin-bottom: 10px;
}.profile-right-sidebar .basic-plans .basic-plans-button a {
  font-size: 12px !important;
  border-radius: 6px 6px 6px 6px;
  padding: 0px 2px 0px 0px !important;
}
.profile-right-sidebar .basic-plans-top ul {
  padding: 0px 0px;
}.profile-right-sidebar .basic-plans-top ul li .plan-card-content p {
  font-size: 12px;
}.profile-right-sidebar .plan-card-icon svg {
  width: 12px;
}.profile-right-sidebar .basic-plans-top ul li .plan-card-icon {
  margin-right: 5px;
}.profile-right-sidebar .basic-plans-top ul li:not(:last-of-type) {
  margin-bottom: 0px;
}    .profile-right-sidebar .pricing_pl {
  font-size: 30px;
  margin-top: 20px;
}.basic-plans-bottom {
  margin-bottom: 10px;
  padding-bottom: 10px;
}    .basic-plans-top h3 {
  font-size: 12px;
  width: 145px;
}div#transaction_wrapper #table2 tbody tr td {
  font-size: 10px;
}.profile-right-sidebar .contact-list-view h3 {
  font-size: 16px;
}#transaction_wrapper .row .ttkL_hstry_oter {
  display: block;
}.ttkL_hstry_rght {
  width: 100%;
  margin-top: 10px !important;
}.ttkL_hstry_rght a:last-child {
  float: left;
}.profile-right-sidebar .title-right-btn a {
  font-size: 12px;
  height: 31px;
  line-height: 29px;
}.profile-right-sidebar .form-group label.form-check-label {
  float: left;
  margin-top: 3px;
  margin-left: 3px;
}
  .pagination .page-item.disabled .page-link {
    height: 23px;
}.pagination .page-item.active .page-link {
  height: 23px !important;
}.cfm_numbering label span .pagination a {
  margin: 0 !important;
  height: 23px;
  padding-left: 5px;
  padding-right: 5px;
}
.page-link {
  height: 29px;
  font-size: 12px !important;
}
.page-link {
  min-width: 29px !important;
  min-height: 29px !important;
}.pagination .page-item:first-child .page-link {
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  padding-left: 5px;
  padding-right: 5px;
}
.pagination .page-item.active .page-link {
  height: 23px !important;
  font-size: 12px;
  padding-left: 5px;
  padding-right: 5px;
}.cfm_numbering label span .pagination a {
  font-size: 12px;
}.pagination .page-item:last-child .page-link {
  font-size: 19px;
}.pagination .page-item:first-child .page-link {
  font-size: 19px;
}.page-link {
  min-width: 29px;
  min-height: 29px;
}
  span.select2-selection.select2-selection--multiple {
    height: 40px !important;
    line-height: 40px;
}.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  margin-top: 9px;
  margin-bottom: 9px;
}.select2-container--default .select2-selection--multiple .select2-selection__choice__display {
  font-size: 9px;
}.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove {
  font-size: 10px;
  padding-top: 4px;
}.select2-container--default .select2-selection--multiple .select2-selection__choice {
  height: 20px !important;
  line-height: 9px !important;
}.select2-container .select2-search--inline .select2-search__field {
  height: 33px !important; /
}
  .newfxd_design_right_form .step2_rsidbar {
    margin: 0 10px;
}   .gender-selection label {
  font-size: 14px;
}.gender-selection li {
  height: 40px;
  line-height: 30px;
}
.svbtn_outer .cfm_next_back_btn .prev_button {
  height: 25px;
  line-height: 25px;
}
.svbtn_outer .cfm_next_back_btn .next_button {
  height: 25px;
  line-height: 23px;
}

.search_acpt.surveycfmform .cfm_next_back_btn .prev_button {
  height: 25px;
  line-height: 25px;
}
.search_acpt.surveycfmform .cfm_next_back_btn .next_button {
  height: 25px;
  line-height: 23px;
}
  .card.fullscreen {
    left: 0;
  }a.chooseclient_btn {
    font-size: 12px;
    height: 32px;
    line-height: 32px;
}a.createclient_btn {
  font-size: 12px;
    height: 32px;
    line-height: 32px;
}.newfxd_design_right .hisd {
  height: 45px;
}button.btn.btn-sm.btn-danger.clear-all-filter {
  font-size: 10px;
}.btn-outline-secondary.filter-btn:hover {
  font-size: 10px;
  padding: 0px 10px;
  height: 27px;
}.btn-outline-secondary.filter-btn i.bi.bi-x {
  line-height: 12px;
  top: 2px;
  left: 4px;
  font-size: 12px;
}.create_focus_client_form input {
  height: 40px;
}.create_focus_client_form .form-check-input[type=checkbox] {
  height: 15px !important;
}.workflow_edit ul.nav.nav-line.nav-tabs.nav-light {
  font-size: 14px;
}.instant-recouring .form-group {
  margin-right: 20px;
}.create_focus_client_form label.form-check-label {
  font-size: 11px;
  font-weight: 600;
  padding-bottom: 0;
  float: left;
  margin-top: 3px;
}.create-workflow-colabi .form-check-sm .form-check-input[type=radio] {
  height: 14px;
  width: 14px;
}.weekly-more-days h3 {
  font-size: 12px;
}.video-up-inner p {
  font-size: 0.6rem;
  margin-top: 0px;
}
.create_focus_client_form textarea {
  font-size: 14px;
}
.create_focus_client_form select {
  font-size: 14px;
  height: 40px;
}
.btn-outline-secondary.filter-btn {
  font-size: 10px;
  padding: 0px 10px;
  height: 27px;
}.cfm_pages_num label {
  font-size: 12px;
}.cfm_numbering label {
  font-size: 10px;
}.cfm_numbering label span a {
  font-size: 10px;
}.cfm_pages_num select {
  height: 29px;
  width:auto;
  font-size: 12px;
}.cfm_bottom_options .input-group-sm > .form-select, .form-select-sm { background-size: 11px !important;
}.cfm_pages_num {
  float: left;
  margin-right: 30px;
}.choose_focus_member_new .col-md-4.col-sm-12 {
  width: 50%;
}.contn_fm_right h3 {
  font-size: 12px;
}.cfm_role {
  background: #a4dcdf;
  font-size: 10px;
  padding: 2px 10px;
}.cfm_location {
  font-size: 11px;
}.cfmn_inner p {
  font-size: 11px;
}span.cfmnum {
  font-size: 13px;
}.createfmnumbers li {
  font-size: 11px;
}.dropdown-menu .dropdown-item, .apexcharts-toolbar .apexcharts-menu .dropdown-item {
  font-size: 10px;
}a.discbtn {
  font-size: 12px;
  width: 99px;
  height: 32px;
  line-height: 32px;
}
a.fxdbtn {
  font-size: 12px;
  width: 99px;
  height: 32px;
  line-height: 30px;
}.incentives_acpt .incentive_trms input {
  padding: 0 10px;
  font-size: 12px;
}.discount_tab_div label {
  font-size: 10px;
}
.incentives_acpt .fdcoupon input {
  width: 110px;
}
.incentives_acpt input {
  height: 32px;
  padding: 0 10px 0 30px;
  font-size: 10px;
  width:100%;
}.incentives_acpt label i {
  top: 9px;
  left: 9px;
  font-size: 11px;
}.incentives_acpt label {
  margin-left: 10px;
}.table-responsive th {
  font-size: 10px !important;
  height: 30px !important;
  line-height: 35px !important;
  padding: 0px 10px !important;
}.table_incentives tbody tr td {
  font-size: 10px;
  padding: 5px 10px;
  height: 30px;
}.table_incentives tbody tr td .avatar.avatar-xs.avatar-rounded.avatar-primary {
  width: 25px;
  height: 25px;
}.table_incentives tbody tr td .avatar.avatar-xs.avatar-rounded.avatar-primary span {
  font-size: 10px;
}.totl_pyouts {
  height: 40px;
  line-height: 40px;
  font-size: 12px;
}
  .progress_bar_step2 .progress {
    height: 7px;
    top: 11px;
}
  .hk-wrapper.hk-menu-toggle .card.fullscreen {
    left: 269px;
    right: -269px;
  }.step2-sidebar-saved span.nav-link-text {
    font-size: 12px;
}.hisd h2 {
  font-size: 14px;
}.hisd h2 {
  font-size: 14px;
}.cfm_next_back_btn .prev_button {
  font-size: 10px;
  width: 82px;
  height: 29px;
  border-radius: 40px;
  line-height: 28px;
  margin-right: 10px;
}.hisd a.svbtn {
  font-size: 10px;
  height: 25px;
  border-radius: 5px;
  line-height: 23px;
  padding: 0 15px;
}.hisd a.svbtn img {
  margin-right: 3px;
  width: 10px;
}

.surveycfmform a.svbtn {
  font-size: 10px;
  height: 25px;
  border-radius: 5px;
  line-height: 23px;
  padding: 0 15px;
}.surveycfmform a.svbtn img {
  margin-right: 3px;
  width: 10px;
}

.invtn_outer a.invtbtn {
  font-size: 12px;
  height: 32px;
  line-height: 31px;
  border-radius:4px;
}a.mainvite {
  font-size: 12px;
  height: 32px;
  line-height: 31px;
  padding: 0 20px;
  border-radius: 5px;
}
  #progressbar li {
    font-size: 9px;
}#progressbar li:before {
  width: 30px;
  height: 30px;
  line-height: 27px;
  font-size: 14px;
}#progressbar li:after {
  height: 6px;
  top: 12px;
}#progressbar li:before {
  width: 30px;
  height: 30px;
  line-height: 27px;
  font-size: 12px;
}.steps_heading {
  font-size: 14px;
}.cfm_next_back_btn .next_button {
  font-size: 10px;
  height: 29px;
  border-radius: 40px;
  line-height: 28px;
  width: 82px;
}.invtn_outer a.btn.btn-primary.InviteGroupBtn {
  height: 32px;
  line-height: 31px;
  font-size: 12px;
}    .left-sidebar .nav-item a.child12 {
  font-size: 12px;
  padding-left: 8px;
  padding-right: 10px;
}.saved-group-count {
  font-size: 8.5px;
  line-height: 21px;
  width: 22px;
  height: 21px;
}a.cfm_vpbutton {
  font-size: 12px;
  height: 32px;
  line-height: 32px;
  margin-bottom:15px;
  margin-top: 15px;
}
.cfm_next_back_btn .edit_form {
  font-size: 10px;
  height: 29px;
  border-radius: 5px;
  line-height: 28px;
  width: 82px;
  margin-right: 10px;
}.checking_newbox_outer ul li:first-child {
  font-size: 13px;
  padding: 15px 0 5px 0;
}.search_acpt input {
  height: 32px;
  padding: 0 10px 0 30px;
  font-size: 12px;
}
.workflow_project_tabs_input select {
  height: 32px;
}
.workflow_project_tabs_input input {
  height: 32px;
}


.search_acpt label i {
  top: 10px;
  left: 10px;
  font-size: 12px;
}.checking_newbox input {
  margin-right: 5px;
  height: 14px;
  width: 14px;
}.checking_newbox li {
  padding: 2px 0;
  font-size: 12px;
}.hisd {
  padding-bottom: 10px;
}.checking_newbox_outer ul:first-child li:first-child {
  font-size: 13px;
}.cfm_next_back_btn {
  margin-left: 10px;
}.cyfg .col-md-3 {
  width: 100%;
}.cyfg .col-md-9 {
  width: 100%;
  margin-top: 10px;
}.cyfg .form-group textarea {
  font-size: 12px;
}.cyfg .form-check label {
  font-size: 12px;
  font-weight: 500;
  margin-top: 1px;
}.created_by_type label {
  font-size: 12px;
}.cyfg .form-group button {
  height: 35px;
  font-size: 12px;
  width: 130px !important;
}.step1_accordion button.accordion-button {
  font-size: 14px;
}.step1_accordion button.accordion-button p {
  font-size: 13px;
}.step2_accordion input {
  height: 40px;
  font-size: 12px;
}.step2_accordion textarea {
  font-size: 12px;
}.row.step2_accordion .col-md-6 {
  width: 100%;
}.row.step2_accordion .col-md-5 {
  width: 70%;
}.remove_upload-btn {
  margin-top: 20px;
  width: 50%;
}.row.step2_accordion .col-md-7 {
  width: 70%;
}.remove_upload-btn {
  text-align: right;
}.row.step2_accordion .col-md-7 .remove_upload-btn:nth-child(2) {
  text-align: left;
}.preview-three img {
  width: 24%;
  margin-right: 0;
}.step1_accordion input.form-control {
  font-size: 12px;
}.step1_accordion textarea {
  font-size: 12px;
}.project-location-div label.form-label {
  font-size: 14px;
}span.drop-zone__prompt strong img {
  width: 50px;
}.step1_accordion span.drop-zone__prompt {
  font-size: 13px;
}
.cfm_bulkoption select {
  height: 29px;
  font-size: 12px;
  padding: 5px 10px;
  float: left;
  width: 110px !important;
}.cfm_bulkoption {
  float: right;
}.cfm_bulkoption button.btn.btn-sm.btn-light.ms-2.applyBulkActionFocus {
  font-size: 12px;
  padding: 0 10px;
  margin: 0px 0px 0 5px !important;
  height: 29px;
}.contact-toolbar-left div {
  margin-right: 0;
}.cfm_bulkoption .contact-toolbar-left {
  min-height: auto;
}.cfm_numbering {
  margin-right: 10px;
}.cfm_pages_num {
  margin-right: 10px;
}.cfm_pages_num label {
  margin-top: 5px;
}.cfm_numbering label {
  margin-top: 0px;
  font-size:12px;
}
.incentive_trms .form-group {
  margin-bottom: 0;
}.left-sidebar a.nav-link {
  margin-bottom: 0 !important;
}.top-menu-colabi-page button {
  font-size: 12px;
  height: 32px;
  line-height: 31px;
  font-weight: 500;
}.top-menu-colabi-page a {
  font-size: 12px;
  font-weight: 500;
  height: 32px;
  line-height: 32px;
}.invtn_outer.long-btn-invite a.invtbtn {
  font-size: 10px;
}
}


@media (max-width:1024px) {
  .fordisplay1024-desktop .tvcv {
    display: none;
}.fordisplay1024-desktop label {
  display: none;
}.wdkflwdashbrd .dashboard-new-departments-inner {
  display: block;
}
.search_acpt.fordisplay1024 {
  display: block !important;
  float: left;
  width: 100%;
  margin-top: 5px;
}.search_acpt.fordisplay1024 .tvcv {
  width: 50%;
  float: left;
}.search_acpt.fordisplay1024 label {
  float: right;
}.fordisplay1024-desktop a.btn-new-work-flow {
  margin-right: 0;
  width:100%;
}
.wdkflwdashbrd .departments-carousel-first.main.workflow-mixing-carousel {
  top: 100px;
}.wdkflwdashbrd .departments-carousel-second.main {
  top: 140px;
  height: calc(100vh - 215px);
}
  .subporp_accordion .col-md-4 {
    width: 100%;
}.top_ideas_inr .col-md-6 {
  width: 100%;
}.search_ides {
  padding: 0;
}.top_ide {
  padding: 20px 0 0 0;
}.surver_topic {
  border-right: none;
  padding-right: 0;
}.subporp_accordion #tab_fg .col-md-3.col-sm-12.focus_members_div {
  width: 33.333%;
}.cfmnumbers li a {
  font-size: 10px;
}.subporp_accordion #tab_activity .col-md-6 {
  width: 100%;
}.survey_topic_rght {
  padding-left: 0;
}a.dcbtn {
  font-size: 13px;
}
.subporp_accordion .col-md-8 {
  width: 100%;
}.subporp_accordion .col-md-8 {
  width: 100%;
  padding: 20px 15px 0 15px !important;
}.subporp_accordion button.accordion-button {
  font-size: 16px;
}
  .preview-three span a {
    right: -4px;
    top: -3px;
    width: 15px;
    height: 15px;
    line-height: 14px;
    font-size: 9px;
}    .remove_upload-btn a:first-child {
  font-size: 14px;
  height: 45px;
  line-height: 45px;
  width: 190px;
}.remove_upload-btn a:first-child img {
  margin-right: 3px;
  width: 16px;
}.remove_upload-btn .greenmg a img {
  margin-right: 3px;
}
.subspro_focusgrp_outer .avatar-group .avatar {
  width: 2rem;
  height: 2rem;
}.create_focus_client_form label {
  font-size: 14px;
}.create_focus_client_form .col-md-4.col-sm-12 {
  width: 50%;
}  .create_focus_client_form .col-md-8.col-sm-12 {
  width: 100%;
}
   .subspro_focusgrp_outer_btn a {
  font-size: 11px;
  width: auto;
  padding: 0 20px;
}    .msg_grpmember a {
  font-size: 11px;
  width: auto;
  padding: 0 20px;
}.subspro_focusgrp_stopwatch span {
  font-size: 17px;
}    .subspro_focusgrp_stopwatch span img {
  width: 18px;
  height: 21px;
}
.createclinform h2 {
  font-size: 14px;
}
.stepscontainer {
    padding: 0 !important;
}.wdkflwdashbrd .row.dashboard-new-departments h2 {
  width: 50%;
  display: block !important;
  float: left;
}
}

@media (max-width:1000px) {
.for-scrolling{
  overflow-x: auto;
  overflow-y: hidden;
}
.for-scrolling .row.dashboard-new-ai {
width: 1100px;
overflow-y: scroll;
}.dash-first-box .inner_your_ai .form-group .form-control {
  height: 40px;
  font-size: 11px;
}.dash-first-box .inner_your_ai .msg-send-icon {
  height: 38px;
  width: 45px;
}
}

@media (max-width: 991px) {
  .cfm_bottom_options {
    margin-top: 0px;
}.scjk .inner-wc-left {
  display: block;
  width: 50%;
}.job-discussion-boxes .col-md-3 {
  margin-top: 20px;
  display: block;
  width: 100%;
  position: inherit;
  padding-left: 10px;
  padding-right: 10px;
}.job-discussion-boxes .container-large.newfxd_design_outer.forsecondpage {
  display: block;
  height: 100%;
}
.job-discussion-boxes .centerscroll-form .form-group {
  margin: 0;
}

.job-discussion-boxes .col-md-3.newfxd_design_right.rgtscroll-form {
  margin-top: 0;
}
.job-discussion-boxes .left-sidebar {
  padding: 20px;
}
.job-discussion-boxes .col-md-6 {
  margin-top: 0px;
  display: block;
  width: 100%;
  position: inherit;
  padding-left: 10px;
  padding-right: 10px;
}.scjk .inner-wc-right {
  display: flex;
  width: 50%;
  float: right;
  text-align: right;
}.scjk .inner-wc-left h2 {
  font-size: 14px;
  margin-bottom: 2px;
}.scjk .inner-wc-left a button.btn.btn-success {
  font-size: 12px;
  padding: 3px 15px;
}    .scjk .ai-assist-button a {
  font-size: 12px;
}.scjk button.btn.btn-secondary.dropdown-toggle {
  width: auto;
  font-size: 12px;
  padding: 4px 5px;
}.scjk button.btn.btn-secondary.dropdown-toggle:after {
  height: 16px;
  font-size: 17px;
}.msg_grpmember h4 {
  font-size: 12px;
}    .inner-wc-flex-item.scjk {
  margin-bottom: 0 !important;
  justify-content: space-between;
}
.scjk .dropdown-respon-btn .dropdown-menu.show {
  width: auto;
  font-size: 12px;
}    .hk-pg-wrapper.respondent-taskmain.normal-skdetail .row.inner-wc-detailing {
  padding: 0 0 10px 0;
}
.hk-pg-wrapper.respondent-taskmain.normal-skdetail .row.workflow-creation>.col-md-7 {
  width: 100%;
}
.hk-pg-wrapper.respondent-taskmain.normal-skdetail .row.workflow-creation>.col-md-5 {
  width: 100%;
}.single-chat-left-s {
  width:100%;
}.for-position-relative .col-md-9.chat-box {
  display:none;
}.for-position-relative a.btn.btn-primary.filter-mobile-btn {
  align-items: center;
  display: flex !important;
  text-align: center;
  width: auto;
  padding: 0 10px;
}
  a.btn.btn-primary.filter-mobile-btn {
    display: block !important;
}.team-member-colabi .hisd h2 a.btn.btn-primary.filter-mobile-btn {
  display: flex !important;
  align-items: center;
  justify-content: center;
}
.hisd h2 a.btn.btn-primary.filter-mobile-btn {
  display: flex !important;
  align-items: center;
  justify-content: center;
}.dropdown-item-heading {
  font-size: 12px;
}
  a.btn.btn-primary.filter-mobile-btn {
    height: 25px;
    line-height: 22px;
    padding: 0;
    float: left;
    width: 35px;
    border-radius: 5px;
    margin-right: 5px;
    background:#67d67f;
    border-color:#67d67f;
}.drop-zone.create_clientfrm.up-logo span.drop-zone__prompt {
  font-size: 11px;
  margin-top: 4px;
}.drop-zone.create_clientfrm.up-logo strong img {
  width: 24px;
  margin-right: 10px;
}
.head-plus-task h4 {
  font-size: 12px !important;
}
.tp-inv-pg .fdcoupon label {
  display: block;
}
a.btn.btn-primary.filter-mobile-btn:hover {
  background:#007D88;
  border-color:#007D88;
}    .left-sidebar {
  padding: 10px;
}
.mobile-sidebar button.btn-close.text-reset {
  right: -37px;
  position: absolute;
  font-size: 12px;
  color: #fff;
  top: 16px;
  border: 1px solid #ffffff;
  width: 20px;
  height: 20px;
  background: #fff;
  opacity: 1;
}
  .mobile-sidebar{
    display:block;
  }
  .filter-mobile-btn{
  display:block;
  }
  .mobile-sidebar.offcanvas.offcanvas-start {
    top: 60px;
    left: 0;
    width: 300px;
}
  .top-menu-colabi-page a {
    font-size: 10px;
    padding: 0 10px;
}.top-menu-colabi-page button {
  font-size: 10px;
  padding: 0 10px;
}
  div#generated-survey h2 {
    font-size: 14px;
}#generated-survey label {
  font-size: 12px;
  margin-bottom: 10px;
  line-height: 15px;
}#generated-survey input {
  font-size: 14px;
  margin: 0px 6px 0px 10px !important;
}#generated-survey .form-group input {
  margin-top: 3px !important;
}
.pricing-slctcn .col-lg-4.col-md-6.col-12:nth-child(1) .basic-plans {
    margin-top: 0px;
}#generated-survey .form-group label {
  font-size: 14px;
}
#generated-survey .form-group {
  font-size: 14px;
  float: left;
  line-height: 18px;
}.search_acpt.surveycfmform {
  width: auto;
  align-items: center;
} .row.create_client2\.2.survey991 {
  border-bottom: none;
  margin-bottom: 0;
  padding-bottom: 10px;
}a#ui-id-1 {
  font-size: 12px;
}a#ui-id-2 {
  font-size: 12px;
}.form-wrap.form-builder .cb-wrap {
  width: 50% !important;
}button#getJSON_survey {
  font-size: 14px !important;
  font-weight: 600;
  height: 40px;
  line-height: 40px;
  padding: 0;
}.form-wrap.form-builder .stage-wrap {
  font-size: 12px !important;
}
.subsvie_oter span.nav-link-text {
  font-size: 12px;
}.subsvie_oter ul.nav.nav-justified.nav-light.nav-tabs.nav-segmented-tabs.active-theme.mt-3 {
  display: block;
  overflow: auto;
  white-space: nowrap;
}.subsvie_oter .nav-segmented-tabs li.nav-item {
  display: inline-block;
  width: 230px;
}.subsvie_oter .nav-segmented-tabs > .nav-item {
  margin-right: -5px;
}.subsvie_oter .tab-content .col-md-6 {
  width: 100%;
}.subsprop_dates {
  padding-top: 0px;
  padding-right: 0px;
  border-right: none;
}    .subsincentive h5 {
  margin-top: 20px;
}    .subsincentive .form-group {
  width: 100%;
}    .subsincentv_clntteam {
  padding-left: 20px;
}.subsvie_oter li.nav-item {
  width: 100%;
}
.newfxd_design_left{
  display:none;
}.col-md-9.newfxd_design_right {
  width: 100%;
}.fdcoupon label {
  display: none;
}    .fdcoupon {
  width: 50%;
}    .incentive_trms {
  width: 50%;
}.table-responsive table {
  width: 1000px !important;
}    .totl_pyouts {
  width: 1000px;
  float: left;
}.col-md-3.prpf_design_left {
  display: none;
}.col-md-9.prpf_design_right {
  width: 100%;
  flex: 100% !important;
  max-width: 100%;
}.row.pricing-slctcn {
  padding: 0;
}
#all_members_pop_up .col.col-lg-3{
    display: none;
}

.row.create_client2\.2.survey767 {
        padding-bottom: 10px;
        display: flex;
        justify-content: space-between !important;
}

.row.create_client2\.2.survey991 .invtn_outer {
  display: none;
}    .invtn_outer.surveycfmform {
  width: 100%;
        display: flex;
        justify-content: space-between;
        order: 3;
        margin-top: 10px;
}.surveycfmform a.chooseclient_btn {
  width: 33%;
  margin: 0 1% 0 0;
}.surveycfmform a.crmtsurvey_btn{
  width: 33%;
  margin: 0 1% 0 0;
}.surveycfmform a:last-child {
  margin: 0;
}   .create-workflow-colabi .surveycfmform a:last-child {
  margin: 0 10px 0 0px;
}.surver_cfm_generate {
  text-align: center;
  padding: 0px 0;
}.surver_cfm_generate.next_column input#chatGPT_name {
  width: 100%;
}
.surver_cfm_generate.next_column button#generate-survey {
  margin-top: 0;
  width: auto;
  font-size: 16px;
  height: 40px;
  line-height: 38px;
  padding: 0 50px;
  margin-left: 0;
}.surveycfm_form_flex {
  display: block;
}input#chatGPT_name {
  width: 100%;
  float: left;
  font-size: 13px;
  height: 40px;
  padding: 0 20px;
}.surver_cfm_generate.next_column {
  padding-bottom: 0;
}.filters_side .mb-3 {
  margin-bottom: 5px !important;
}.ai-new-create-survey .col-md-2.drag-sections-left-outer {
  width: 100%;
  float: left;
  position: inherit;
  top: inherit;
  bottom: inherit !important;
}.ai-new-create-survey .col-md-10 {
  float: left;
  width: 100%;
  position: inherit;
}.ai-new-create-survey .col-md-2.drag-sections-left-outer .drag-sections-left {
  width:100%;
  float:left;
}
.ai-new-create-survey .drag-sections-left a {
  width: 18% !important;
  float: left;
  padding: 10px;
    margin: 0 1%;
}
.ai-new-create-survey .drag-sections-left .dragsection-img-in img {
  width: 40px;
}
.ai-new-create-survey .drag-sections-left .dragsection-img-in span {
  font-size: 10px;
}.dragdroppage-section .row.ai-new-create-survey>.col-md-12 {
  padding-left: 0;
  padding-right: 0;
}.col-md-2.drag-sections-left-outer {
  margin-bottom: 0;
}.dragdroppage-section .drag-sections-left {
  overflow-y: auto;
  overflow-x: auto;
}.scrolling-dragdrop-box {
  width:670px;
  overflow-y: scroll;
}.dragdroppage-section .drag-sections-right div#taskList {
  overflow-y: hidden !important;
  max-height: 100% !important;
}
/* .container-large.newfxd_design_outer {
  height: 100% !important;
} */
}

@media (max-width: 865px) {
.invtn_outer.long-btn-invite a.invtbtn {
  line-height: 11px;
  padding: 5px 10px 10px 10px;
}
}


@media (max-width: 767px) {
  /* .departments-carousel-first.main.workflow-mixing-carousel .col-md-12 .slide-nav .slick-list.draggable .slick-track {
    margin: 0 auto 20px 0;
    text-align: center;
}.departments-carousel-first.main.workflow-mixing-carousel .col-md-12 .slider-for .slick-list.draggable .slick-track {
  margin: 0 auto 0px auto;
  text-align: center;
}

.departments-carousel-first.main.workflow-mixing-carousel .col-md-12 .slider-for .slick-list.draggable{
  margin: 0 auto 0px auto;
  text-align: center;
} */
 
.backbtn-formmob {
    display: block;
    float:right;
}

.hk-pg-wrapper {
    padding: 48px 0 60px !important; 
}
 .guest-page-list .row.dashboard-new-departments {
    padding-top: 0;
}
 .guest-page-list .row.dashboard-new-departments h2 {
    margin-top: 10px;
}
 .guest-page-list .row.dashboard-new-departments h2 p {
    margin-top: 7px;
}
.for-only-desktop.clb-businessplan-wrapper.for-all-aipage{
  display:none !important;
}
    .right-side-header { 
        display: none;
    }.right-side-input .input-inner { 
    background: #E7F0F2FE; 
}.right-side-chat .right-side-content .right-chat-text {
    font-size: 12px; 
    background: #F3F4F6;
    color: #848A92;
    border: 1px solid #e5e7eb; 
    padding: 6px 11px;
    margin-bottom: 10px; 
}
.for-only-mobile-screen{
  display:block;
}.ty-plan-panel .Ai-chat-layer-info.hight.ai_employee_form_data.clb-aichatlayerinfo-wrap {
    padding: 0;
    overflow: scroll;
}.ty-plan-panel .position-relative.d-inline-block.upload-photo-preview.d-none img { 
    border: none !important;
}.Ai-persona-content p.fs-7 {
    font-size: 12px !important;
}input#knowledge_base {
    width: 100%;
    text-align: center;
    font-size: 13px;
    /* display: none; */
    margin: 0 auto !important;
}select#tool_id {
    font-size: 12px;
}
.ty-plan-panel a.save-button.mr-2 {
    background: #62AAB4;
    width: 100%;
    text-align: center;
    height: 40px;
    line-height: 40px;
    color: #fff;
    border-radius: 10px;
    font-size: 14px;
}.btn-btm-knowledgebase .save-button {
    background: #62AAB4;
    width: 100%;
    text-align: center;
    height: 40px;
    line-height: 40px;
    color: #fff;
    border-radius: 10px;
    font-size: 14px;
            float: left;
}.ty-plan-panel .Ai-chat-layer-info.ai_sales_form_data.clb-aisalesempchatlayerinfo-wrap {
    padding: 0 !important;
}.Ai-chat-layer-info.hight.workflow-creation-info {
    overflow: scroll;
}
.Ai-chat-layer-info.ai_customer_service_form_data.clb-aicutservempchatlayerinfo-wrap {
    padding: 0 !important;
}
img.upload-photo.img-fluid.rounded {
    border: none;
}
.btn-btm-knowledgebase .save-button:hover{
    background: #ff8754; 
}
.ty-plan-panel a.save-button.mr-2:hover {
    background: #ff8754; 
}
.Ai-chat-layer-info.hight.ai_assistant_form_data.clb-aiassischatlayerinfo-wrap {
    height: 100%; 
    padding: 0;
}
.removedframe .ty-plan-panel .Ai-chat-layer-info.clb-aichatlayerinfo-wrap {
    height: 100%;
}
 .ty-progress {
      display: flex;
      align-items: center;
      gap: 40px;
    }

    .ty-step {
      position: relative;
      display: flex;
      flex-direction: column;
      align-items: center;
      gap: 6px;
      font-size: 12px;
      min-width: 80px;
    }

    .ty-step__icon {
      width: 30px;
      height: 30px;
      border-radius: 999px;
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 14px;
      font-weight: 500;
      border: 2px solid var(--color-muted);
      color: var(--color-text-sub);
      background: #fff;
    }

    .ty-step::after {
      content: "";
      position: absolute;
      top: 15px;
      right: -40px;
      width: 40px;
      height: 2px;
      background: var(--color-muted);
      opacity: 0.6;
    }

    .ty-step:last-child::after {
      display: none;
    }

    .ty-step__title {
      font-size: 12px;
      font-weight: 500;
      color: var(--color-text-main);
    }

    .ty-step__subtitle {
      font-size: 11px;
      color: var(--color-text-sub);
    }

    /* active */
    .ty-step--active .ty-step__icon {
      border-color: var(--color-active);
      background: var(--color-active);
      color: #fff;
    }

    .ty-step--active .ty-step__title {
      color: var(--color-active);
    }

    /* done */
    .ty-step--done .ty-step__icon {
      border-color: var(--color-active);
      background: var(--color-active-light);
      color: var(--color-active);
    }

    .ty-step--done::after {
      background: var(--color-active);
      opacity: 1;
    }
    
 .ty-app {
      max-width: 100%;
      margin: 0 auto;
        height: calc(100vh - 20px);
        display: flex;
        flex-direction: column;
        background: #ffffff00;
    }

    .ty-header {
              padding: 10px 16px;
        background: #fff;
        color: #F08965;
        text-align: center;
        font-weight: 700;
        font-size: 18px;
    }
.ty-header a {
    float: left;
    display: flex;
    align-items: center;
    margin-top: 6px;
}
    .ty-top-bar {
      padding: 8px 16px;
      background: #ff8754;
      color: #fff;
      font-size: 12px;
      display: flex;
      align-items: center;
      justify-content: center;
    }

    .ty-main {
              /* flex: 1; */
        position: relative;
        overflow: hidden;
        background: #fff;
        margin-bottom: 10px;
                height: calc(100% - 130px) !important;
    }
.ty-plan-full .ty-main {
    height: calc(100% - 80px) !important;
    margin-bottom: 0;
}
    /* CHAT PANEL (default) */
    .ty-chat-panel {
      position: absolute;
        inset: 0;
        padding:0 0 20px 0;
        overflow-y: auto;
        border: 1px solid #d1d1d1;
        margin-top: 10px;
        border-radius: 10px;
    }
.removedframe .ty-chat-panel .right-side-chat {
    height: 100% !important;
    margin: 0;
}
    .ty-chat-box {
      background: #ffffff;
      border-radius: 10px;
      padding: 14px;
      font-size: 13px;
      line-height: 1.4;
      box-shadow: 0 0 0 1px #edf0f4;
    }

    .ty-chat-input {
      margin-top: 14px;
      padding: 12px;
      border-radius: 10px;
      background: #f3f4f6;
      font-size: 12px;
      color: #9ca3af;
    }

    /* PLAN PANEL (full screen state) */
    .ty-plan-panel {
      position: absolute;
      inset: 0;
      padding: 16px;
      overflow-y: auto;
      background: #ffffff;
      display: none;
              border: 1px solid #d1d1d1;
        margin-top: 10px;
        border-radius: 10px;
    }

    .ty-plan-hero-title {
      font-size: 18px;
      font-weight: 700;
      text-align: center;
      color: #111827;
      margin-top: 24px;
      margin-bottom: 8px;
    }

    .ty-plan-hero-subtitle {
      font-size: 13px;
      text-align: center;
      color: #6b7280;
      max-width: 280px;
      margin: 0 auto 16px auto;
    }

    .ty-plan-link {
      display: block;
      margin-top: 12px;
      text-align: center;
      font-size: 13px;
      color: #2563eb;
      text-decoration: none;
    }

    /* BOTTOM TOGGLE (closed state) */
    .ty-bottom-toggle {
      padding: 10px 16px;
      border-top: 1px solid #e5e7eb;
      background: #ffffff;
      display: flex;
      align-items: center;
      justify-content: space-between;
              font-size: 13px;
        cursor: pointer;
        border: 1px solid #d1d1d1;
        margin-top: 0;
        border-radius: 10px;
    }
.ty-plan-panel .ifn-img img {
    width: 120px !important;
}.if-no-workflow-creation-info-in h3 {
    font-size: 18px; 
    margin: 10px 0 10px 0;
}.if-no-workflow-creation-info-in p {
    font-size: 12px; 
}.if-no-workflow-creation-info-in a { 
    font-size: 12px; 
}
    .ty-bottom-toggle span {
      font-weight: 500;
    }.if-no-workflow-creation-info { 
    height: calc(100dvh - 200px); 
    padding: 0;
}

    /* TOP TOGGLE (open state – inside plan panel) */
    .ty-plan-toggle-top {
      display: none;             /* hidden by default */
      padding: 10px 14px;
      border-radius: 10px;
      border: 1px solid #e5e7eb;
      background: #f7faff;
      display: none;
      align-items: center;
      justify-content: space-between;
      font-size: 13px;
      cursor: pointer;
      color: #6b7280;
      margin-bottom: 12px;
    }

    .ty-plan-toggle-left {
      display: flex;
      align-items: center;
      gap: 8px;
      font-weight: 600;
    }

    /* When plan is open */
    .ty-app.ty-plan-full .ty-chat-panel {
      display: none;
    }

    .ty-app.ty-plan-full .ty-plan-panel {
      display: block;
    }

    .ty-app.ty-plan-full .ty-plan-toggle-top {
      display: flex;             /* show top title bar */
    }

    .ty-app.ty-plan-full .ty-bottom-toggle {
      display: none;             /* hide bottom title bar */
    }
    
 .beta-right {
    display: none;
}
.if-no-fd-inner-img img {
    width: 150px !important;
}.if-no-fd-inner h4 {
    white-space: normal !important;
    font-size: 22px;
    letter-spacing: 0;
}.if-no-fd-inner p {
    font-size: 11px;
    line-height: 16px;
}.if-no-fd-inner-button {
    font-size: 13px;
}.fd-taskinvitations-more-btn {
    font-size: 14px;
    margin-bottom: 20px;
}
 .neu-over-4box-out .col-md-3 {
    width: 100%;
    margin: 5px 0;
}.neu-pag-tbl-left {
    font-size: 12px;
}.neu-pag-tbl-right {
    font-size: 12px;
}.neu-all-customers-inner {
    display: block; 
} .neu-all-cus-left {
    float: left;
    width: 100%;
    margin-bottom: 10px;
}.neu-search_acpt {
    width: calc(50% - 10px);
        float: left;
        margin: 5px 5px;
}.card-action-wrap {
   width: calc(50% - 10px);
        float: left;
        margin: 5px 5px;
}.neu-all-cus-rght .neu-search_acpt label {
    width: 100%;
    float: left;
}.neu-customer-addd { 
    width: calc(50% - 10px);
        float: left;
        margin: 5px 5px;
}.neu-all-cus-rght {
    display: block;
    align-items: center; 
    float: left;
    width: 100%;
    margin-bottom: 10px;
}
.or-mobile-ai-chat-title {
    display: flex;
    align-items: center;
    justify-content: space-between;
    color: #F08965;
    font-weight: 600;
    padding-top: 10px;
    font-size: 18px;
    border-bottom: 2px solid #F08965;
    padding-bottom: 5px;
    margin-bottom: 10px;
}.or-mobile-ai-chat-section {
    background: #fff;
    float: left;
    width: 100%;
    height: calc(100vh - 130px);
    border-radius: 10px;
}.or-mobile-ai-chat-bottom {
    background: #F7FAFF;
    padding: 15px;
    border-radius: 5px;
    margin-top: 10px;
    float: left;
    width: calc(100% - 40px);
    position: fixed;
    bottom: 10px;
    display: flex;
    align-items: center;
    gap: 10px;
    color: #F08965;
    font-weight: 500;
}.or-mobile-ai-chat-bottom a {
    text-decoration: underline;
}
.or-mobile-ai-chat-bottom a:hover{
    text-decoration:none;
}
 .for-only-mobile{
  display:block;
 }
  .for-only-desktop{
  display:none;
 }
.hidenmobile{
display:none;
}.main-ttle {
    font-size: 28px; 
    margin-bottom: 0px;
}.con-top-part span {
    font-size: 14px;
}.con-top-part a { 
    padding: 8px 20px; 
    margin-top: 10px;
    font-size: 15px;
}.con-top-part > img { 
    width: 35px;
}.main-ttle {
    font-size: 25px; 
    line-height: 30px; 
}.con-top-bottom {
    padding: 0 15px 15px 15px; 
}.con-top-center {
    padding: 15px; 
}.con-top-part { 
    padding: 15px; 
}
.dashneu-left-top-first span {
    font-size: 15px;
    margin-top: 0px;
}.dashneu-threebtn a {
    padding: 8px 15px;
    font-size: 10px;
    margin-top: 10px;
}.dashneu-left-top-second h2 span {
    gap: 5px;
    font-size: 13px;
}.dashneu-left-top-second h2 strong a {
    font-size: 10px;
}.dashneu-left-top-second li a strong {
    gap: 5px;
    font-size: 13px;
}.dashneu-left-top-second li a span {
    font-size: 10px;
    height: 22px;
    width: 22px;
    line-height: 22px;
}.dashneu-left-top-second li a {
    padding: 5px 10px;
}.dashneu-lts-button a {
    width: 100%;
}
.for-mobilecrea-with-aibtn{
  display:block !important;
}.for-mobilecrea-with-aibtn a {
    width: 100%;
    float: left;
    margin-top: 5px;
    border-radius: 5px;
    text-align: center;
    font-size: 12px;
    padding: 6px 20px;
}.dasgneu_fourbox h2 span {
    font-size: 14px;
    gap: 5px;
}.dasgneu_fourbox h2 span img {
    height: 38px;
    width: 38px;
}.dasgneu_fourbox h2 strong a {
    font-size: 11px;
}.dasgneu_fourbox h2 strong a img {
    width: 13px;
}.dashneu-fav-boc p {
    font-size: 11px;
    padding: 0 0px;
}.dashneu-btm-btn a {
    padding: 0px 20px;
    width: 100%;
    float: left;
}.dneu_inner_left01 {
    display: block;
}.dneu_inner_left {
    display: block;
    text-align: center;
        width: 100%;
    float: left;
}.dneu_inner_left strong {
    font-size: 13px;
    font-weight: 600;
    width: 100%;
    float: left;
}.dneu_inner_left span {
    font-size: 11px;
    float: left;
    width: 100%;
    text-align: center;
}a.dashneu_finish {
    background: #F97316;
    padding: 7px 20px;
    border-radius: 7px;
    color: #fff;
    font-size: 13px;
    float: left;
    width: 100%;
    margin-top: 8px;
}.dneu_inner_left01 img {
    margin: 0 auto 5px auto;
    width: 20px;
}button.chat-toggle-btn {
    width: 36px;
    height: 36px;
    border-radius: 5px;
    padding: 5px;
    font-size: 14px;
}
.mytoolp1-hisdr .search_acpt.createclin {
    display: none;
}
.mytoolp1 .search_acpt.createclin {
    width: 50%;
}.mytoolp1 .invtn_outer.createclin {
        width: 50%;
        margin-bottom: 0;
    }    .mytoolp1 .invtn_outer.createclin a.rates-check.invitesomeonenew.invitePopup {
        width: 100%;
        padding-left: 5px;
        padding-right: 5px;
    }
 #all_members_pop_up button.btn.btn-primary.d-block.ms-auto.w-25.select-member-btn {
    width: 100% !important;
    margin-top: 10px;
} .ai-employee-listp1 .hisd {
    display: block;
}.halfon1199 {
    width: 90% !important;
    float: left;
    display: block !important;
}.halfon11992 {
    display: block !important;
    width: 10%;
    float: right;
    text-align: right;
    padding:7px 0;
}.halfon11992 a img {
    float: right;
}.ai-employee-listp1 .colabi-tol-right {
    width: 100%;
        margin-top: 5px !important;
    float: left;
}.ai-employee-listp1 .hisd {
    height: 66px;
}a.rates-check.invitesomeonenew.invitePopup.Zapier-btn.zapir.connect-zapir-button {
    font-size: 11px;
    padding-left: 5px;
    padding-right: 5px;
    width: 50%;
}a.rates-check.invitesomeonenew.invitePopup {
    width: 50%;
}.search_acpt.colabi-rara {
    display: block;
    width: 100%;
    text-align: center;
}.search_acpt.colabi-rara label {
    width: 100%;
    margin-left: 0;
}
.ai-employee-listp1 .colabi-tol-right a:last-child{
  display:none;
}
#all_members_pop_up .filters_side {
    display: none;
}
.button-topright-dashboard a {
    padding: 5px 10px;
    font-size: 12px;
    border-radius: 5px;
}.button-topright-dashboard a img.img-fluid {
    width: 10px;
}.btn-hshow a.hide-show-cardds i {
    font-size: 16px;
    top: 0px !important;
    line-height: 28px;
}.topright-dashdrop {
    display: block;
}.drodash {
    margin-bottom: 10px;
    float: left;
    width: 100%;
}.btn-hshow {
    float: right;
    margin-left: 20px;
    display: none;
}
 .chatboxmesage-newpage .ca_comments_links {
    margin-left: 10px;
    width: -webkit-calc(100% - 60px);
}
    .chatboxmesage-newpage .newfxd_design_left {
        display: block;
        padding-left: 0;
        padding-right: 0;
    }.chatboxmesage-newpage .left-sidebar {
    padding-left: 10px;
    padding-right: 10px;
}.chatboxmesage-newpage .col-md-12.search_acpt {
    margin-bottom: 0 !important;
}.chatboxmesage-newpage .step2-sidebar span.nav-link-text {
    font-size: 12px;
        line-height: 18px;
}
.chatboxmesage-newpage .step2-sidebar > .nav-item {
    margin-top: 0px;
    padding-bottom: 5px;
}
.chatboxmesage-newpage li.nav-item.checking_newbox_outer a {
    font-size: 11px;
    padding-top: 5px;
    padding-bottom: 5px;
}.chatboxmesage-newpage li.nav-item.checking_newbox_outer a span {
    width: 11px;
}
.chatboxmesage-newpage li.nav-item.checking_newbox_outer a.seconddrp .left02 > span {
    width: 25px;
}.seconddrp .left02 span.left02ttl strong button {
    font-size: 11px;
}
.chatboxmesage-newpage .left-titleworkflow {
    font-size: 11px;
}
.chatboxmesage-newpage .left-titleworkflow img {
    width: 20px;
}
.chatboxmesage-newpage .left-titleworkflow-desc {
    font-size: 11px;
}.chatboxmesage-newpage .bottominner-carouslpc {
    font-size: 11px;
    color: #848388;
    margin: 3px 0;
}
.chatboxmesage-newpage .nav-icon-wrap span.svg-icon img {
    width: 16px;
}
        .chatboxmesage-newpage .col-md-9.newfxd_design_right {
       display:none;
    }
.chatboxmesage-newpage .ca_comments_links h5 {
    font-size: 12px;
    font-weight: 700;
}
.chatboxmesage-newpage .ca_comments_links h5 p {
    margin-top: 5px;
}
.task-dashboardlist .taskbgformobile .respondent-tabs-calender a {
  border-radius: 5px;
  line-height: 27px !important;
}.invitation_list_box_inner {
  width: 100%;
}.invitation_list_box {
  display: block;
}.all_invite_right {
  padding-left: 0;
  padding-right: 0;
}.sort_dat_ot {
  display: block;
}.sort_dat_ot input {
  font-size: 12px;
  width: 100%;
}.sort_dat_ot label {
  width: 100%;
}.ril_right h5 {
  font-size: 12px;
  line-height: 14px;
}
.ril_right span {
  font-size: 10px;
  line-height: 18px;
}.recently_invt_right {
  font-size: 11px;
}.no_invitation_section h2 {
  font-size: 14px;
}.recently_invt_right {
  padding-left: 45px;
}.recently_invt_right a {
  margin-left: 0 !important;
}
.project-detail-div a.nav-link.active {
    height: 32px;
    line-height: 30px;
    padding: 0;
    border-radius: 5px !important;
}
.workflow-details-pagee .search_acpt input{
  margin-bottom:0;
}
.mobileworkflow1199 .inner-wc-left {
  width: 100%;
  text-align: center;
  display: inline;
}
.mobileworkflow1199 .tvcv {
  float: right;
  width: 100%;
}
.task-dashboardlist .taskcolabi-bgbox .search_acpt {
  width: 190px;
}
.calendar-view-div select#status_select {
  width: 100% !important;
}
.task-dashboardlist .your-task-colabi .respondent-tabs-calender {
  width: 100%;
}.your-task-colabi .respondent-tabs-calender {
  width: 100%;
}
.form-wrap.form-builder {
  display: block;
}
.task-dashboardlist .respondent-tabs-calender a {
  width: 33.3%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  padding: 0 5px !important;
}
.for-mobile767 {
    display: block;
}.changes-in-mobile .inner-wc-right a.inner-wc-back-btn {
  display: none;
}.changes-in-mobile .inner-wc-flex-item {
  display: block;
  float: left;
  width: 100%;
}.changes-in-mobile .inner-wc-flex-item .inner-wc-left {
  width: 100%;
  align-items: center;
  display: flex;
  justify-content: space-between;
}.for-mobile767 a {
  float: right;
}.right-side-chat .right-side-content.react {
    height: calc(100dvh - 330px - 10px) !important;
}
.hk-menu.active {
    --tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, #00000040);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    border: none !important;
} ul.setupflx a { 
    gap: calc(var(--spacing) * 2.5); 
}
ul.setupflx.top-dashmenus li a.active img {
    filter: brightness(0) invert(1);
    transition: filter 0.4s ease-in-out;
}
.changes-in-mobile .inner-wc-flex-item .inner-wc-right {
  width: 100%;
  display: block;
  float: left;
  margin-top: 10px;
} .changes-in-mobile .inner-wc-flex-item.scjk .inner-wc-right {
  display: flex;
  justify-content: space-between;
  margin-top: 0;
}label.formbuilder-textarea-label {
  font-size: 14px;
}.changes-in-mobile textarea#job_description {
  font-size: 14px;
}.changes-in-mobile .accrd_subsporp_inner button.accordion-button {
  font-size: 14px;
}.task-completedpage button.btn.btn-primary.saveFocus.mobile-size.complete_task_submit {
  margin-left: 0;
  font-size: 12px;
  width: 100%;
  margin-bottom: 5px;
}
.guest-page-list .col-md-12.incentives_acpt.ormsoteruy {
  display: block;
  width: 100%;
}.guest-page-list .col-md-12.incentives_acpt.ormsoteruy label {
  width: 100%;
  margin-bottom: 10px;
}    .guest-page-list .col-md-12.incentives_acpt.ormsoteruy select.form-control.formCategoryFilter {
  height: 32px;
  font-size: 12px;
  width: 100% !important;
  margin-bottom: 0 !important;
}.surver_cfm_generate input#ai_prompt_title {
  font-size: 12px;
}.project_details .title-outer {
  display: block;
}
.wdkflwdashbrd .row.dashboard-new-departments h2 {
  justify-content: space-between;
  width: 100%;
}    .wdkflwdashbrd .dashboard-new-departments-inner .search_acpt label {
  width: 100%;
}

.wdkflwdashbrd .search_acpt {
  display: grid;
}     .wdkflwdashbrd .search_acpt a.btn-new-work-flow.fordisplay1024-desktop {
  width: 100%;
}
.wdkflwdashbrd .departments-carousel-first.main.workflow-mixing-carousel {
  top: 120px;
  height: calc(100vh - 205px);
}
.wdkflwdashbrd .departments-carousel-first .slick-slide {
  margin: 0 5px;
}
.wdkflwdashbrd .search_acpt input {
  border-radius: 8px;
}
.wdkflwdashbrd .departments-carousel-second.main {
  top: 160px;
  height: calc(100vh - 240px);
}
.wdkflwdashbrd .departments-carousel-first.workflow-mixing-carousel .slick-slide a {
  border-radius: 10px;
  height: 32px;
  line-height: 18px;
}
.wdkflwdashbrd .mix-two-btn {
  height: 32px;
}.wdkflwdashbrd .departments-carousel-second.main .ttl_plus_options {
  display: grid;
}
.wdkflwdashbrd .options_alldraft a {
  border-radius: 10px;
}
.departments-carousel-second.main .ttl_plus_options {
  margin-bottom: 15px;
}
.taskbgformobile .search_acpt label i {
  right: 10px;
  left: auto;
}
/* .taskbgformobile .departments-carousel-second.main.taskbrddd {
  background: #fff !important;
}.taskbgformobile .departments-carousel-first {
  background: #fff;
  padding-top: 0px;
}.taskbgformobile .dashboard-new-departments-inner {
  background: #fff;
  padding-top: 20px;
  border-top-left-radius: 9px;
  border-top-right-radius: 9px;
  margin-bottom: 0;
} */
.taskbgformobile .search_acpt input {
  padding: 0 30px 0 10px;
}.taskbgformobile .dashboard-new-departments-inner .search_acpt input {
  width: 100%;
  border-radius: 8px;
  padding: 0 30px 0 10px;
}
.taskbgformobile .respondent-tabs-calender a {
        line-height: 30px;
    }
    .taskbgformobile .departments-carousel-first .slick-slide a {
      border-radius: 10px;
  }    .taskbgformobile .respondent-tabs-calender a {
    border-radius: 10px;
}


.drag-sections-right-outer .new-crt-surv-btn {
  width: 100%;
  right: inherit;
  position: relative;
}.drag-sections-right-outer .new-crt-surv-btn a.prev_button.draftDragDrop {
  margin-right: 0;
  margin-left: 4%;
}


.previoud-task-shw .nfc-saved_task_field_inner {
  display: block;
  float: left;
  width: 100%;
}.previoud-task-shw .ngc-status {
  display: none;
}    .previoud-task-shw a.inner-wc-back-btn.showingtab {
  display: block !important;
  float: right;
  width: 20%;
  text-align: right;
  margin-left: 0;
  margin-top: 7px;
}.previoud-task-shw .nfc-title {
  float: left;
  width: 80%;
}.previoud-task-shw a.inner-wc-back-btn.showingtab img {
  text-align: right;
  float: right;
}.previoud-task-shw .ngc-status.showingtab {
  display: flex !important;
  width: 100%;
  float: left;
  margin-top: 10px;
  font-size: 12px;
}.previoud-task-shw .nfc_tabs_status {
  font-size: 12px;
  padding: 6px 10px;
}.previoud-task-shw .nfc_tabs_assign.re-assign-popup {
  font-size: 12px;
  padding: 6px 10px;
}.previoud-task-shw .inner-wc {
  padding: 10px;
  margin-bottom: 10px;
}.new-fb-creation button.accordion-button {
  font-size: 16px;
}.previoud-task-shw .nfc-saved_task_details li {
  font-size: 12px;
}
.previoud-task-shw .nfc-saved_task {
  padding: 20px 20px 20px 30px;
}
.previoud-task-shw img.nfc-btndrag {
  left: 10px;
}.previoud-task-shw img.nfc-btndrag {
  position: absolute;
  left: 10px;
  top: 55px;
  width: 10px;
}.previoud-task-shw .nfc-title {
  font-size: 14px;
}.previoud-task-shw .nfc-vo-title {
  font-size: 14px;
  margin-bottom: 10px;
}.previoud-task-shw .nfc-vd-title {
  font-size: 14px;
}
.previoud-task-shw .workflow_tabs_title h3 {
  font-size: 14px;
  margin-bottom: 10px;
}.previoud-task-shw .accordion-body {
  padding-left: 10px;
  padding-right: 10px;
}
#calendar {
  padding: 10px;
}  .fc .fc-button {
  font-size: 8px;
  padding: 3px;
}.row.dashboard-new-departments h2#fc-dom-1 {
  font-size: 12px !important;
}.departments-carousel-second.main.taskbrddd {
  height: calc(100vh - 250px);
}.workflow-notes-repeat {
  padding: 10px;
  border-radius: 5px;
  font-size: 10px;
  margin-top: 10px;
} .workflow-notes {
  font-size: 10px;
  padding: 10px;
  border-radius: 5px;
  margin-top: 10px;
}.workflow-notes strong {
  float: left;
  width: 100%;
  margin-bottom: 3px;
  font-size: 12px;
}.create-workflow-starter {
  margin-bottom: 10px;
}.row.start_workflow_div {
  width: 100%;
  margin-bottom: 10px;
}.row.all-monthly-days {
  margin-bottom: 10px;
}    .create_focus_client_form .form-check-input[type=checkbox] {
  padding: 0;
}.workflow_edit ul.nav.nav-line.nav-tabs.nav-light {
  font-size: 12px;
  margin-top: 10px;
}
.your-task-colabi .dashboard-new-departments-inner .search_acpt label {
    width: 100%;
}
.your-task-colabi .col-md-3.taskView {
  width: 50%;
}
.view_client a#edit-client {
  font-size: 12px;
  padding: 3px 0;
}
.forsecondpage .client-top-button-unflex .invtn_outer.createclin {
  width: 100%;
}    .forsecondpage .client-top-button-unflex .invtn_outer.createclin a.rates-check.invitesomeonenew {
  width: 50%;
}.forsecondpage .client-top-button-unflex .invtn_outer.createclin a.createclient_btn {
  width: 50%;
  padding-left: 10px;
    padding-right: 10px;
  border-radius: 7px;
  margin-left:0px;
}.team-member-colabi .invtn_outer.createclin {
  display: flex;
  gap:10px;
}
   .for-scrolling .row.dashboard-new-ai .col-md-4 {
  width: 33.33333333%;
}  .for-scrolling .row.dashboard-new-ai .col-md-2 {
  width:16.66666667%;
}.for-scrolling .row.dashboard-new-ai .col-md-3 {
  width: 25%;
}
 .for-scrolling .row.dashboard-new-ai .col-md-5 {
  width:41.66666667%;
}
 .tasks-box-bg-color .dnai-outer {
  height: auto;
}    .upcoming_tasks_box_inner {
  height: auto;
}
  .ca_comments_links h5 {
    display: block;
}.list_edit_btn.edit-new-pencil-btn img {
  width: 10px;
  margin-right: 3px;
  height: 11px;
}.workflow-card-div .col-md-3 {
  width: 50%;
}.row.dashboard-new-departments {
  padding: 15px 0 0 0;
}.dashboard-new-departments-inner {
  display: block;
}.dashboard-new-departments-inner .search_acpt {
  width: 100%;
  margin-top: 5px;
}    a.btn-new-work-flow {
  width: 50%;
  margin-bottom: 7px;
}.dashboard-new-departments-inner .search_acpt label {
  width: 50%;
}    .departments-carousel-first .main {
  height: calc(100vh - 205px);
}.wdkflwdashbrd .dashboard-new-departments-inner .search_acpt.fordisplay1024 label {
  width: 49%;
  margin-left: 1%;
}.search_acpt.fordisplay1024 .tvcv {
  width: 49%;
  float: left;
  margin-right: 1%;
}.table-view-div .col-md-4.busselected {
  width: 40%;
  float: left;
}.table-view-div .col-md-8.busselected {
  width: 60%;
  float: left;
  display: flex;
  justify-content: end;
}.table-view-div .col-md-8.busselected .busselected-innr {
  margin-right: 0;
}    .wdkflwdashbrd select {
  width: 100%;
}
.list_edit_btn.edit-new-pencil-btn {
  font-size: 11px;
}.notifivation-page {
  padding: 30px;
}.notifivation-page h3 {
  font-size: 18px;
  margin-bottom: 10px;
  line-height: 25px;
  padding-bottom: 10px;
}.notifivation-page h4 {
  font-size: 14px;
  line-height:18px;
}.notification-row {
  padding: 10px 10px;
}.notification-row-image {
  width: 57px;
}.notification-row-text h5 {
  font-size: 13px;
}.notification-row-date {
  font-size: 13px;
}.notification-row-cross img {
  height: 20px;
}.load-more-notifications {
  margin-top: 30px;
}.load-more-notifications a {
  padding: 0px 10px;
  width: 140px;
  font-size: 13px;
  height: 40px;
  line-height: 40px;
}.notification-row-text a {
  font-size: 13px;
}
.cl_upcoming_tasks_inner{
  padding-bottom: 0px;
}.forsecondpage .hisd.col-bi-toppage button.btn.btn-sm.btn-outline-primary.view_members {
  width: 100%;
  margin-top: 10px;
  font-size: 12px;
  height: 32px;
}
button.btn.btn-primary.export_project_survey {
  margin-top: 10px;
  font-size: 12px;
  width: 100%;
  padding: 5px;
  border-radius: 7px;
  height: 35px;
  margin-bottom: 10px;
}

button.btn.btn-primary.export_survey_result {
  margin-top: 10px;
  font-size: 12px;
  width: 100%;
  padding: 5px;
  border-radius: 7px;
  height: 35px;
  margin-bottom: 10px;
}p.mf-acc-labeltext.mb-3 {
  font-size: 13px;
  margin-top: 10px;
  margin-bottom: 0 !important;
}
.create_focus_client_form .btn-flt.float-end {
  width: 100%;
  margin: 10px 0;
}
.create_focus_client_form .mf-video-box.form-group {
  margin-top: 20px;
}.create_focus_client_form .mf-video-box p {
  margin-bottom: 10px;
}
.create_focus_client_form .btn-flt.float-end button {
  width: 48%;
  margin-right: 2%;
}
.create_focus_client_form .mf-video-box h3 {
  font-size: 18px;
  margin-bottom: 0;
}
.create_focus_client_form .btn-flt.float-end button:last-child {
  margin-right: 0;
  float: right;
   margin-left: 0;
}

  .mf-congratulation-btn{
  font-size: 20px;
  }.chat_adminprocess_csecond.reply-to-reply {
    padding-left: 0;
}.chat_adminprocess {
  display: block;
}       .mf_rgt_discuss_btn a {
  margin: 0;
  width: 49%;
}    .mf_rgt_discuss_btn {
  display: flex;
  margin-top: 10px;
  justify-content: space-between;
}
  .surveycfmform .svbtn span {
    display: none;
  }.surveycfmform a.svbtn img {
    margin-right: 0;
  }
.subspop_right_profile h4 {
    font-size: 22px;
    padding: 0px 0;
}
a.chvr {
  font-size: 16px;
  margin: 10px 0;
  float: left;
  width: 100%;

}

  .rev_top_idea_left {
    width: 100%;
}.rev_top_idea {
  display: block;
}.rev_top_idea_right {
  float: left;
  width: 100%;
  text-align: left;
  font-size: 13px;
}
.top-menu-survey .form-group label {
    font-size: 12px;
}
.top-menu-survey input {
  font-size: 12px;
  height: 35px;
  border-radius: 7px;
}.top-menu-survey .drop-zone.create_clientfrm.up-logo {
  height: 35px !important;
  padding: 2px 20px;
  border-radius: 8px !important;
}.top-menu-survey select {
  font-size: 12px;
  height: 35px;
  border-radius: 7px;
}.choose-who-share .form-group {
  margin-bottom: 5px;
}.top-menu-survey .form-group label {
  padding-bottom: 0;
}.top-menu-survey .form-group {
  margin-bottom: 5px;
}.surveypage-form .cfm_next_back_btn .project-next-btn {
  width: 48%;
  margin-right: 0;
  font-size: 14px;
  height: 35px;
}.surveypage-form .cfm_next_back_btn .prev_button {
  width: 49%;
  height: 35px;
  font-size: 14px;
  margin-right: 2%;
}.surveypage-form .cfm_next_back_btn .prev_button {
  width: 49%;
  height: 35px;
  font-size: 14px;
  margin-right: 2%;
}
 .tpdeas ul {
  display: flex;
  flex-direction: column;
}.rev_top_idea {
  display: block;
  order: 2;
}.rev_top_idea_right input {
  margin-top: 2px;
  float: left;
}.topic_discovery {
  padding: 20px;
}    .vie_editbtn_oter {
  width: 100%;
  float: right;
  margin-top: 10px;
}.car_dearlp {
  padding: 10px 10px;
}.car_dearlp {
  display: flex;
  align-items: center;
  font-size: 12px;
  line-height: 14px;
}.review_fcs_grp ul li {
  font-size: 13px;
}
.rev_top_idea_left2 strong {
  font-size: 12px;
}.rev_top_idea_left2 span {
  font-size: 11px;
}
    .tp-inv-pg .incentive_trms {
        width: 100%;
    }
    .tp-inv-pg .fdcoupon {
      width: 100%;
      display: block;
  }    .tp-inv-pg .fdcoupon label {
    margin: 0 0 5px 0;
    width: 100%;
}.tp-inv-pg .incentives_acpt .fdcoupon input {
  width: 100%;
}a.rates-check.invitesomeonenew {
  width: 100%;
}.chat-ai-edit-pencil a {
   font-size: 11px;
}.chat-ai-edit-pencil a img {
  width: 10px;
  margin-right: 5px;
}
  .top-menu-colabi-page {
    width: 100%;
    margin-top: 5px;
}.drop-zone.create_clientfrm {
  height: 120px;
  width: 120px;
}
.chat-ai-agent-btn a {
  height: 30px;
  font-size: 12px;
  padding: 0 15px;
}.chat-ai-agent-btn a img {
  height: 14px;
}.chat-ai-agent-btn {
  margin-top: 10px;
}
#create_team_form .btn-flt.float-end {
  width: 100%;
}#create_team_form .btn-flt.float-end button {
  width: 48%;
  margin-right: 2%;
}#create_team_form .btn-flt.float-end {
  width: 100%;
  margin: 10px 0;
}#create_team_form .btn-flt.float-end button:last-child {
  margin-right: 0;
}



#create_member_form .btn-flt.float-end {
  width: 100%;
}#create_member_form .btn-flt.float-end button {
  width: 48%;
  margin-right: 2%;
}#create_member_form .btn-flt.float-end {
  width: 100%;
  margin: 10px 0;
}#create_member_form .btn-flt.float-end button:last-child {
  margin-right: 0;
  margin-left: 0;
}




#create_client_form .btn-flt.float-end {
  width: 100%;
}#create_client_form .btn-flt.float-end button {
  width: 48%;
  margin-right: 2%;
}#create_client_form .btn-flt.float-end {
  width: 100%;
  margin: 10px 0;
}#create_client_form .btn-flt.float-end button:last-child {
  margin-right: 0;
  float:right;
  margin-left: 0;
}
.createform_bottom_buttons_save_next .btn-primary {
  height: 35px;
}
.createform_bottom_buttons_save_next .btn-secondary {
  height: 35px;
}
.create_client_form_workstp {
  padding: 8px 15px;
  font-size: 12px;
  margin-bottom: 0;
}

.dropdown-menu.dropdown-menu-end.show .dropdown-divider {
  margin-top: 0;
  margin-bottom: 0;
}.dropdown-notifications .dropdown-menu.dropdown-menu-end.p-0.show {
  width: 240px !important;
  max-height: 280px;
} .noti_con h5 {
  font-size: 11px;
  line-height: 13px;
  margin-bottom: 0px;
} .not_bad-dat span {
  font-size: 11px;
}  .top-menu-colabi-page a {
  width: 48%;
  margin-left: 2%;
  border-radius: 5px;
}.dropdown-notifications h6 {
  font-size: 13px !important;
  padding: 10px 15px !important;
}.notify_des ul li {
  padding: 8px 15px;
} .noti_img {
  margin-right: 10px;
}a.allnotifyy {
  font-size: 12px;
}   .top-menu-colabi-page button {
  width: 48%;
  margin-right: 2%;
  border-radius: 5px;
}.forsecondpage .hisd.col-bi-toppage {
  display: block;
  height: auto;
}
  .forsecondpage .searc_accptd .createclin {
    width: 100%;
}.forsecondpage .row.create_client2\.2.step3twobtn .search_acpt.createclinform:first-child {
  width: 66% !important;
}.forsecondpage .row.create_client2\.2.step3twobtn .invtn_outer.createclinform {
  display: none;
}
.forsecondpage .row.create_client2\.2.step3twobtn a.chooseclient_btn {
  margin-bottom: 0;
}
.invtn_outer.long-btn-invite a.invtbtn {
  line-height: 11px;
  padding-top: 9px;
}


  span.showindesk {
    display: none !important;
}span.showinmobile {
  display: block !important;
}.col-md-4.col-sm-10 {
  width: 100%;
}.row.gender-selection.profilegndr.d-flex.justify-content-sm-between {
  justify-content: space-between;
}.forsecondpage a.createclient_btn {
  width: 100%;
}.row.create_client2\.2 .search_acpt.createclinform:first-child {
  width: 100%;
}    .row.create_client2\.2 .invtn_outer.createclinform {
  width: 50%;
}    .row.create_client2\.2 .search_acpt.createclinform {
  width: 50%;
}
 .pck_switch_inner_ty .pck_switch_inner {
  width: auto;
  float: left;
}.pck_switch_inner_ty .monthly_sw {
  font-size: 12px;
}.pck_switch_inner_ty .yearly_sw {
  font-size: 12px;
}.pck_switch_inner_ty .form-switch.form-switch-xl .form-check-input {
  margin-left: 0;
  margin-top: 4px;
}
.pck_switch_inner .form-switch.form-switch-xl .form-check-input {
  height: 1.2em;
  width: 2em;
  margin-top: 3px !important;
        float: left;
        margin-bottom: 0 !important;
}.pck_switch_inner_ty .monthly_sw {
  margin-right: 5px;
}.pck_switch_inner_ty .yearly_sw {
  margin-left: 5px;
}
.subporp_accordion a#BasicLoginButtonSave {
  font-size: 11px;
  width: 30px;
  height: 30px;
  line-height: 26px;
  border-radius: 50px !important;
  background: #fff;
}.subporp_accordion a#LogindetailDeleteBtn {
  font-size: 11px;
  width: 30px;
  height: 30px;
  line-height: 27px;
  border-radius: 80px !important;
  margin-right: 5px;
  border-color: #f00;
}

.subporp_accordion a#LogindetailDeleteBtn:hover img {
  filter: brightness(0) invert(1);
}.subporp_accordion a#LogindetailDeleteBtn:hover {
  background: #f00;
}
.subporp_accordion a#BasicLoginButtonSave:hover img {
  filter: brightness(0) invert(1);
}.subporp_accordion a#BasicLoginButtonSave:hover {
  background:#49b8bf;
}



      .subspro_focusgrp_outer_btn a {
        height: 30px;
        line-height: 30px;
    }    .msg_grpmember a {
      height: 30px;
      line-height: 30px;
  }.title-right-btn a {
    font-size: 11px;
    width: 30px;
    height: 30px;
    line-height: 28px;
}.title-right-btn a:nth-child(3) {
  width: 80px;
}.title-right-btn a:nth-child(2) {
  width: 80px;
}span.edit_accrd {
  margin-right: 30px;
}
  .add-new-contact .modal-content {
    border-radius: 25px;
    padding: 20px;
}.modal-footer.align-items-center.createcategory_popbtn button#close-model-focus-group {
  height: 35px;
  font-size: 12px;
  border-radius: 40px;
}.subspro_focusgrp_stopwatch h3 {
  text-align: left;
}
.modal-footer.align-items-center.createcategory_popbtn button#add_group_name {
  height: 35px;
  font-size: 12px;
  border-radius: 40px;
}

.modal-footer.align-items-center.createcategory_popbtn button#update-group {
  height: 35px;
  font-size: 12px;
  border-radius: 9px;
}
.add-new-contact .modal-dialog.modal-dialog-centered {
  max-width: 100%;
  padding: 0 20px;
}
    .add-new-contact input {
  border-radius: 9px;
  height: 35px;
  font-size: 10px;
  margin-top: 2px;
}    .add-new-contact button.btn-close {
right: 10px;
top: -10px;
}   .add-new-contact h5 {
font-size: 18px;
padding-bottom: 8px !important;
}.add-new-contact .form-group {
padding: 0px;
margin-bottom: 5px !important;
}.add-new-contact p {
  font-size: 12px;
  line-height: 14px;
  margin-bottom: 10px;
}    .add-new-contact label.ctlabel {
font-size: 10px;
}    .add-new-contact input {
    border-radius: 9px;
    height: 35px;
    font-size: 10px;
    margin-top: 2px;
}    .add-new-contact button.btn {
  height: 35px;
  font-size: 12px;
  border-radius: 9px;
}.for-position-relative .col-md-9.chat-box {
  padding-left: 0;
  padding-right: 0;
}
  .surveycfmform a.chooseclient_btn {
    width: 100%;
    margin: 0 0 7px 0;
}    .invtn_outer.surveycfmform {
  display: block;
}.surveycfmform a.crmtsurvey_btn {
  width: 100%;
  margin: 0 0 7px 0;
}.hidnmbll{
  display:none;
}.prf-subscribr .card-body {
  padding: 10px;
} .prf-subscribr .card-body .swiper-slide .freeclass {
  padding: 0px !important;
}    .prf-subscribr .basic-plans-top h3 {
  font-size: 10px;
  width: auto;
} .prf-subscribr .basic-plans-top ul li .plan-card-content p {
  margin-top: 0;
  margin-bottom: 0;
}    .prf-subscribr #subscripations .basic-plans {
  padding: 0 10px 10px 10px;
}
/*
.prf-subscribr div#slide-add {
  width: 50% !important;
} */
.row.create_client2\.2.survey767 a.chooseclient_btn {
  width: 100%;
}    .row.dashboard-new-departments h2 {
  font-size: 16px;
  line-height: 15px;
}
  .departments-carousel-second h3 {
      font-size: 14px;
  }
.surver_cfm_generate label {
  font-size: 12px;
}input#chatGPT_name {
  font-size: 12px;
  height: 35px;
} .surver_cfm_generate.next_column button#generate-survey {

  font-size: 14px;
  height: 35px;
  line-height: 26px;
  padding: 0 30px;
  margin-left: 0;
}
.cfm_next_back_btn .edit_form {
  font-size: 12px;
  height: 29px;
  border-radius: 5px;
  line-height: 28px;
  width: 48%;
  margin-right: 10px;
  margin-bottom: 10px;
}.cfm_next_back_btn .edit_form:nth-child(2) {
  margin-right: 0 !important;
  float: right;
}
  .password-container .toggle-password img {
    width: 80%;
}
.step3twobtn a.createclient_btn {
    width: 100%;
    margin-bottom: 7px;
}a.btn.btn-primary.InviteGroupBtn.adgrpbtn {
  font-size: 12px;
  padding: 0;
        line-height: 32px;
}
.step3twobtn .invtn_outer.createclinform {
  display: block;
}    .step3twobtn a.chooseclient_btn {
  width: 100%;
  margin-bottom: 7px;
}
.newfxd_design_right_form {
  top: 115px;
}
  .newfxd_design_full .progress_bar_step1_outer {
  margin: 0 0px;
}.invtn_outer.createclinform {
  width: 100%;
  display: flex;
  justify-content: space-between;
}    .incentive_trms {
  width: 100%;
}     .fdcoupon {
  width: 100%;
  display: flex;
}    a.fxdbtn {
  margin: 0 1% 0 0;
  width: 33.33%;
}    a.discbtn {
  width: 33.33%;
  margin-left: 0;
  margin-right: 1%;
}.fdcoupon a:last-child {
  margin-right: 0;
}    .newfxd_design_single_full {
  top: 115px;
}    .newfxd_design_single_full .step2_rsidbar {
  margin: 0px 10px;
}
.gender-selection li {
  height: 35px;
  line-height: 20px;
} .gender-selection li {
  margin: 0px 2% 1% 0;
  width: 49%;
}.create_focus_client_form .col-md-8.col-sm-12 {
  padding-bottom: 0px;
}.gender-selection label {
  padding: 8px;
}    .create_focus_client_form .gender-selection label {
  padding: 8px;
}.cfm_rating i {
  margin-right: 0px;
}
.newfxd_design_right {
  top: 115px;
  padding-left: 0;
  padding-right: 0;
}    .newfxd_design_right_form .step2_rsidbar {
  margin: 0 10px;
  top: 115px;
}
a.fxdbtn {
  font-size: 12px;
}

.invtn_outer.createclinform{
  justify-content: space-between;
  display:flex;
}
.invtn_outer a.btn.btn-primary.InviteGroupBtn {
  height: 32px;
  line-height: 31px;
  font-size: 12px;
}.for2buttons {
  width: 100% !important;
} .filters_side {
  margin-top: 5px;
}
.row.create_client2\.2 {
  justify-content: space-between;
  display:flex;
}a.createclient_btn {
  width: 48%;
  margin: 0 0% 0 0;
}a.chooseclient_btn {
  width: 48%;
  margin:0;
}.row.create_client2\.2 {
  padding-bottom: 0px;
}a.btn.btn-primary.InviteGroupBtn {
  width: 100%;
  margin-bottom: 10px;
  font-size: 12px;
  height: 32px;
  line-height: 14px;
}
  .cfmnumbers li {
    font-size: 10px;
}a.cfm_vpbutton {
  font-size: 12px;
}a.cfm_vpbutton img {
  width: 16px;
}.cfm_rating {
  font-size: 10px;
  white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
  .search_acpt label i {
    top: 9px;
    left: 10px;
    font-size: 14px;
}.search_acpt {
  width: 100%;
}    .invtn_outer {
  float: left;
  width: 50%;
}.iacpt_outer {
  width: 100%;
}.invtn_outer.createclin {
  justify-content: space-between;
}
  .searc_accptd {
    justify-content: space-between;
}    .cfm_bulkoption select {
  border-radius: 4px;
}.cfm_bulkoption button.btn.btn-sm.btn-light.ms-2.applyBulkActionFocus {
  border-radius: 4px;
}    .cfm_pages_num select {
  border-radius: 4px;
}
  .newfxd_design_right_form {
    margin-bottom: 10px;
}span.select2-selection.select2-selection--multiple {
  height: 35px !important;
  min-height: 35px !important;
  font-size: 12px !important;
  border-radius: 7px;
  padding: 0 10px;
}.select2-container .select2-search--inline .select2-search__field {
  font-size: 11px !important;
}.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  margin-top: 7px;
  margin-bottom: 6px;
}    .select2-container--default .select2-selection--multiple .select2-selection__choice {
  height: 20px !important;
  line-height: 10px !important;
}    .select2-container .select2-search--inline .select2-search__field {
  height: 30px !important;
}
  .choose_focus_member_new .col-md-4.col-sm-12 {
    width: 100%;
  }.hisd h2 {
    width: 60%;
  }.svbtn_outer {
    width: 40%;
  }    .cfm_bottom_options .input-group-sm > .form-select, .form-select-sm {
    background-size: 8px !important;
  }.cfm_bulkoption select {
    width: 95px !important;
  }    .search_acpt label i {
    top: 6px;
    left: 6px;
    font-size: 8px;
}
  .hisd a.svbtn span {
    display: none;
}    .hisd a.svbtn img {
  margin-right: 0;
}
.cfm_next_back_btn span {
  display: none;
}    .cfm_next_back_btn .prev_button {
  width: 43px;
  padding: 0 15px;
}    .newfxd_design_full {
  height: 55px;
}    .newfxd_design_right {
  top: 115px;
  margin-bottom: 10px;
}.incentives_acpt .incentive_trms input {
  font-size: 12px;
  height: 32px;
}a.discbtn {
  font-size: 12px;
  height: 32px;
  line-height: 32px;
}
  .hisd h2 {
    font-size: 14px;
    line-height:18px;
}.createclinform h2 {
  font-size: 14px;
  line-height: 18px;
}a.chooseclient_btn {
  font-size: 12px;
  height: 32px;
  line-height: 32px;
  border-radius: 3px
}a.createclient_btn{
  font-size: 12px;
  height: 32px;
  line-height: 32px;
  border-radius: 3px
}.search_acpt input {
  height: 32px;
        padding: 0 0px 0 30px;
        font-size: 12px;
        min-height: 32px;
        border-radius: 2px;
        margin-bottom: 7px;
}
.workflow_project_tabs_input select {
  min-height: 32px;
        border-radius: 2px;
}
.workflow_project_tabs_input input {
  min-height: 32px;
  border-radius: 2px;
}

.newfxd_design_left {
  display: none;
}.searc_accptd {
  margin-top: 10px;
}.search_acpt.createclin {
  width: 100%;
  display: flex
}.invtn_outer.createclin {
  width: 100%;
}    .search_acpt label i {
  top: 9px;
  left: 10px;
  font-size: 14px;
}.cyfg .form-check .form-check-input {
  margin-left: -2.3em;
}
  .stepone_changeouter .svbtn_outer {
    width: auto;
}    .cfm_next_back_btn .next_button {
  width: auto;
  padding:0 15px;
}.progress_bar_step1_outer {
  margin-bottom: 10px;
}img.icnshow2 {
   display:block;
   margin-top:5px;
}.cfm_next_back_btn .prev_button:hover {
  background: #ffffff;
}.cfm_next_back_btn .next_button:hover {
  background: #49B8BF;
}
#progressbar li {
  flex: 0 0 auto;
  width: 50%;
}#progressbar {
  margin: 0;
  display: contents;
}.progress_bar_step2 {
  position: relative;
  display: flex;
  overflow-x: auto;
  max-height: 100%;
  overflow-y: hidden;
}
.progress_bar_step1_outer {
  padding: 10px;
}.stepone_changeouter {
  padding: 20px 10px 10px 10px;
}.stepone_changeouter .hisd {
  padding-bottom: 20px;
}.created_by_type label {
  font-size: 10px;
}.gn_oter {
  text-align: center;
  width: 100%;
}    .cyfg .form-group button {
  width: 130px !important;
  margin: 20px auto 0 auto;
  float: none;
}.created_by_type .form-group {
  margin-bottom: 0;
}.step2_accordion label.form-label {
  font-size: 12px;
  margin-bottom: 0;
}.step1_accordion .accordion-body {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 0;
}    .step2_accordion input {
  height: 30px;
  font-size: 12px;
}.step1_accordion .form-group {
  margin-bottom: 5px;
}      .step1_accordion textarea {
  font-size: 12px;
  height: 90px !important;
}.askcol label {
  font-size: 10px;
}.step2_accordion input#customCheck1 {
  width: 13px;
  height: 13px !important;
  float: left;
        margin-top: 2px;
        margin-right: 7px;
}.form-check.askcol {
  margin-top: 0;
  padding-left: 0;
  display: flex;
}    .row.step2_accordion .col-md-5 {
  width: 100%;
}
.remove_upload-btn a:first-child {
  font-size: 11px;
  height: 31px;
  line-height: 31px;
  width: 97%;
  margin-right: 3%;
}.remove_upload-btn01 {
  display: block;
}.remove_upload-btn a:first-child img {
  width: 12px;
}.remove_upload-btn .remove_upload-btn01.greenmg a:first-child {
  width: 97%;
  margin-left: 3%;
  margin-right: 0 !important;
}.drop-zone {
  height: 160px;
}    .step1_accordion span.drop-zone__prompt {
  font-size: 11px;
}.step5_accordion label.form-label {
  font-size: 13px;
}    .preview-three img {
  width: 100%;
  margin-right: 0;
  height: auto;
  margin-bottom: 4px;
}.project-website-div p {
  margin-bottom: 0px;
  margin-top: 0px;
  font-size: 10px !important;
}.step2_accordion .row.project-website-div label {
  font-size: 12px !important;
  font-weight: 600 !important;
}.drop-zone.snd-samples strong {
  float: left;
  margin-right: 10px;
}.add_another {
  font-size: 12px;
}    .project-location-div label.form-label {
  font-size: 10px;
  margin-bottom: 0;
}.add_another_location {
  font-size: 12px;
}.row.project-location-div .row .col-md-3 {
  padding: 0 !important;
}.row.project-location-div .row {
  margin-left: 0 !important;
}
.row.step2_accordion .col-md-7 {
  width: 100%;
}
.step1_accordion input {
  font-size: 10px;
}
.step1_accordion button.accordion-button {
  padding-left: 10px;
  padding-right: 10px;
}.step1_accordion button.accordion-button p {
  font-size: 12px;
}
.subspro_focusgrp_outer h3 {
  font-size: 11px;
}.subspro_focusgrp_stopwatch {
  border-left: none;
  border-right: none;
}.subspro_focusgrp .col-md-3 {
  max-width: 50%;
  float: left;
}.subspro_focusgrp_stopwatch h3 {
  font-size: 11px;
}    .subspro_focusgrp_stopwatch span {
  justify-content: start;
}.subspro_focusgrp .col-md-6 {
  margin-bottom: 20px;
}    .subspro_focusgrp_outer_btn a {
  font-size: 10px;
}    .msg_grpmember a {
  font-size: 10px;
}.invtn_outer {
  float: left;
  width: 50%;
}.search_acpt.createclinform {
  width: 100%;
  float: left;
  margin-bottom:5px;
}    .create_focus_client_form .col-md-4.col-sm-12 {
  width: 100%;
}    .create_focus_client_form label {
  font-size: 12px;
  margin-bottom: 0px;
}    .create_focus_client_form input {
  font-size: 12px;
  height: 35px;
  border-radius: 7px;
  padding:0 10px;
}
.create_focus_client_form textarea {
  font-size: 12px;
  border-radius: 7px;
}
.create_focus_client_form .col-md-8.col-sm-12 {
  width: 100%;
}.gender-selection li:nth-child(2) {
  margin-right: 0;
}
.create_focus_client_form select {
  font-size: 12px;
  height: 35px;
  border-radius: 7px;
  padding:0 10px;
}

 .drop-zone {
  font-size: 11px;
}
.btn-flt.float-start button#saveClient {
  font-size: 9px;
}.btn-flt.float-start button.btn.btn-secondary {
  font-size: 9px;
}.cfm_bottom_options_right .cfm_next_back_btn {
  width: 100%;
  margin: 10px 0 0 0 !important;
}.cfm_bottom_options_right .cfm_next_back_btn a.next_button {
  width: 48%;
  font-size: 12px;
  margin-left: 2%;
} .cfm_bottom_options_right .cfm_next_back_btn a.prev_button {
  width: 48%;
  float: left;
  margin-right: 2%;
  font-size: 12px;
}.create_focus_client_form .form-group {
  margin-bottom: 0px;
}.drop-zone.create_clientfrm {
  margin-bottom: 10px;
}.row.create_client2\.2 {
  margin-bottom: 10px;
}.image_content_right .avatar {
  width: 60px;
  height: 60px;
}a.cfm_vpbutton {
  height: 29px;
  line-height: 29px;
}.accordion .accordion-button::after {
  right: 10px;
}.respondent-tabs-calender {
  justify-content: center;
  margin-top: 10px;
}.respondent-tabs-calender a {
  width: 140px;
}
.prf-subscribr .project_details h2 {
  font-size: 14px;
  line-height: 18px;
}
}


@media (max-width: 680px) {
.thank_y_page_inner .jumbotron {
    padding: 40px 20px;
    width: 100%;
    margin: 0 20px;
}.thank_y_page_inner .jumbotron h1 {
  font-size: 30px;
  margin-bottom: 10px;
}.thank_y_page_inner .jumbotron p {
  font-size: 16px;
}.thank_y_page_inner .jumbotron h6 {
  font-size: 16px;
  line-height:20px;
}.thank_y_page_inner .jumbotron a {
  font-size: 14px;
}
}

@media (max-width: 576px) {

  .card.card-lg .card-header,
  .card.card-lg .card-footer {
    padding: 0.75rem 1.25rem;
  }
  .card.card-lg .card-body {
    padding: 1.25rem;
  }.row.ping01 {
    padding: 20px 0 20px 0;
}.invtn_outer {
  width: 100%;
  margin-bottom: 6px;
}.iacpt_outer {
  width: 100%;
  float: left;
}.ttkL_hstrylt {
  margin-right: 1%;
  width: 49%;
  float: left;
}.ttkL_hstry {
  display: block;
}    .ttkL_hstrylt input {
  width: 100% !important;
}.ttkL_hstryrt {
  width: 49%;
  float: left;
  margin-left: 1%;
}    .ttkL_hstryrt select {
  width: 100% !important;
}.ttkL_hstry_oter .btnclrrr.clearFilter {
  float: left;
  width: 100%;
}.ttkL_hstry_oter .btnclrrr.clearFilter a {
  margin: 5px 0;
  width: 100%;
  text-align: center;
}.ttkL_hstry {
  width: 100%;
  float: left;
}    .ttkL_hstry_rght a:first-child {
  width: 49%;
  margin-right: 1%;
}    .ttkL_hstry_rght a:last-child {
  float: left;
  width: 49%;
  margin-left: 1%;
}
.accordion .accordion-button::after {
  top: 8px;
}.step1_accordion .accordion-button::after {
  font-size: 23px !important;
}.cfm_bottom_options .cfm_bulkoption {
  display: none;
}    .cfm_bottom_options .cfm_pages_num {
  margin-right: 0;
}    .cfm_bottom_options .cfm_numbering {
  margin-right: 0;
  float: right;
}.cfm_bottom_options {
  display: flex;
  justify-content: space-between;
}    .cfm_pages_num label {
  font-size: 10px;
}    .cfm_pages_num select {
  font-size: 10px;
}    .cfm_numbering label {
  font-size: 10px;
}    .pagination .page-item.active .page-link {
  font-size: 10px;
}    .cfm_numbering label span .pagination a {
  font-size: 10px;
}    .page-link {
  min-width: 29px !important;
}    .cfm_bottom_options .input-group-sm > .form-select, .form-select-sm {
  background-size: 12px !important;
}.workflow-card-div .col-md-3 {
  width: 100%;
}.ttl_plus_options {
  display: block;
}.options_alldraft a {
  font-size: 12px;
  padding: 6px 12px;
  border-radius: 40px;
  margin-left: 0;
  margin-right: 5px;
}    .workflow-card-div {
  top: 70px;
  margin-bottom: 0px;
}
}


@media (max-width: 480px) {
.fd-tasks-activity-table-innre td.text-center { 
   text-align:left;
}
 
.edit-outer-ins a {
    width: 100%;
    float: left;
    text-align: right; 
}

 
.edit-outer-ins a span {
    font-size: 8px !important;
    padding: 2px 6px;
}
  .mobi-dash-other-links ul { 
    justify-content: space-around;
}    .neu-search_acpt label input { 
        font-size: 12px;
    }    .neu-all-cus-rght .card-action-wrap a.btn { 
        font-size: 12px; 
    }.neu-all-cus-rght .card-action-wrap a.btn img {
    width: 12px;
}.neu-customer-addd { 
        font-size: 12px; 
    }.neu-customer-addd img {
    width: 10px;
}.mobi-dash01-task { 
    display: block; 
}
.if-no-task-here { 
    max-width: 320px;
}    .if-no-task-here h4 {
        font-size: 22px;
        letter-spacing: 0;
        white-space: normal;
    }    .if-no-task-here p {
        letter-spacing: 0;
        font-size: 11px;
        line-height: 16px;
        margin-bottom: 5px;
    }.ifno-img-button-freelancer a { 
    font-size: 14px;
}.if-no-img img { 
    width: 150px;
}.fd-freelancer-engagements-tabel-wrap tbody#payoutsTable td {
    padding: 0;
}
  .respondent_invite_design_right .subsprop_dates {
    padding-left: 0;
    padding-right: 0;
    margin-top: 10px;
  }.mobi-dash-other-links ul li img {
    width: 35px;
}.mobi-dash-other-links ul li {
    width: 50px;
}.mobi-dash-other-links ul li a {
    font-size: 10px;
}.mobi-dashboard-bottom { 
    padding: 8px; 
}.mobi-dash01-task-header h4 { 
    font-size: 13px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}.chat-input-box input { 
    font-size: 14px; 
}.mobi-dash01-header-left h3 { 
    font-size: 14px; 
}
 .section-title-fareas {
       font-size: 14px;
        font-weight: bold;
        color: #ff8555;
        cursor: pointer;
        display: flex;
        align-items: center;
        user-select: none;
        margin: 10px 0;
    }

    .section-title-fareas .arrow {
        margin-left: 6px;
        transition: 0.3s;
    }

    .content-box-fareas {
        display: none;   
        margin-bottom: 15px;
        border-radius: 4px;
    }

    /* Open section style */
    .open-box-fareas {
        display: block !important;
    }
 .mobi-dash01-in {
    width: calc(100% - 25px);
}.mobi-calender-event a {
    background: #E9F2FF;
    border: 1px solid #A3BFF7;
    float: left;
    width: 100%;
    margin-bottom: 5px;
    padding: 10px;
    border-radius: 5px;
}.mobi-calender-event a h4 {
    color: #3F4141;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: 600;
    font-size: 14px;
}.mobi-calender-event a p {
    font-size: 11px;
}
.mobi-dash01-task-header p {
    margin: 2px 0;
    color: #666;
    font-size: 12px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-right: 10px;
}.mobi-dash01-contributors { 
    font-size: 12px;
}.mobi-dash01-task-actions button { 
    padding: 4px 10px;
    border-radius: 6px;
    font-weight: 600; 
    font-size: 10px;
}.mobi-dash01-task-actions { 
    width: 100%;
        flex-direction: row;
        justify-content: space-between;
        margin-top: 5px;
}.mobi-wrok-title { 
    font-size: 13px; 
}.mobi-wrok-description { 
    font-size: 12px; 
} .mobi-wrok-status { 
    font-size: 10px; 
}.mobi-wrok-view-btn { 
    font-size: 10px; 
}.mobi-wrok-avatar {
    width: 20px;
    height: 20px; 
}.chat-input-box button { 
    font-size: 12px;
}.mobi-wrok-progress {
    width: 80px;
    font-size: 8px;
    color: #999;
    margin: 6px 0;
    text-align: right;
    float: right;
}.mobi-command-center {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 10px;
}.comd-title {
    color: #595D60;
    font-weight: 700;
    font-size: 15px;
}.comd-switch-btn a {
    display: flex;
    align-items: center;
    font-size: 10px;
    gap: 5px;
    font-weight: 500;
    background: #007d88;
    border-radius: 50px;
    padding: 4px 10px;
    color: #fff;
}.comd-switch-btn a img {
    height: 14px;
}
.mobi-wrok-active { 
    font-size: 11px; 
} .mobi-wrok-right {
    text-align: right;
    width: 90px;
}.mobi-wrok-left { 
    gap: 12px;
    width: calc(100% - 80px);
}
.mobi-dash01-task-header {
    display: flex;
    align-items: flex-start;
    gap: 10px; 
}
  .single-chat-right-s {
    padding: 10px;
}     p.accrd_subsporp_subtxt.mb-2 {
  font-size: 10px;
}a.prtitl_btn {
  padding: 8px 14px;
  font-size: 12px;
  margin-left: 10px;
}.search_acpt.fordisplay1024 {
  margin-top: 0;
}.search_acpt.fordisplay1024 .tvcv {
  width: 100%;
  float: left;
  margin-right: 0;
  margin-bottom: 5px;
}.wdkflwdashbrd .dashboard-new-departments-inner .search_acpt.fordisplay1024 label {
  width: 100%;
  margin-left: 0;
}.wdkflwdashbrd .departments-carousel-first.main.workflow-mixing-carousel {
  top: 150px;
  height: calc(100vh - 205px);
}.table-view-div .col-md-4.busselected {
  width: 100%;
  float: left;
}
.table-view-div .col-md-8.busselected {
    width: 100%;
    float: left;
    display: block;
}    .wdkflwdashbrd .departments-carousel-second.main {
  top: 225px;
  height: calc(100vh - 305px);
}.table-view-div .col-md-8.busselected .busselected-innr {
  margin-right: 0;
  display: block !important;
  width: 49%;
  margin-top: 5px;
  margin-left: 0 !important;
}
.table-view-div .col-md-8.busselected .busselected-innr:nth-child(2) {
  margin-right: 1% !important;
}
.table-view-div .col-md-8.busselected .busselected-innr:first-child {
  margin-left: 1% !important;
}
.mobileworkflow1199 .inner-rin-rightdown-left strong {
  font-size: 14px;
  line-height: 13px;
}
.mobileworkflow1199 .inner-rin-rightdown-left span {
  float: left;
  margin-left: 0 !important;
  text-align: center;
  width: 100%;
}#showsbody label {
  display: inline-block;
  float: none;
}.desktopworkflow1199 .workflow-new-detail-tabs-search {
  display: none;
}.desktopworkflow1199 .workflow-new-detail-tabs-search.forrmobile480 {
  display: block !important;
  float: left;
  width: 100%;
  margin-top: 5px;
}.inner-wc-flex-item.unflexdiv.desktopworkflow1199 {
  display: block;
  float: left;
  width: 100%;
}.mobileworkflow1199 .tvcv {
  margin-top: 5px;
}
.job-discussion-boxes .newfxd_design_right .step2_rsidbar {
  padding: 20px;
}showsbody
.plan-month {
    min-height: 100%;
}
/* .prf-subscribr div#slide-add {
  width:100% !important;
} */
.scjk button.btn.btn-secondary.dropdown-toggle {
  font-size: 10px;
}.previoud-task-shw .ngc-status.showingtab {
    display: block !important;
}.previoud-task-shw .ngc-status.showingtab span {
  width: 100%;
  float: left;
}.previoud-task-shw .ngc-status.showingtab .nfc_tabs_status {
  width: 49%;
  text-align: center;
  margin-right: 1%;
  float: left;
  margin-left: 0 !important;
}.previoud-task-shw .ngc-status.showingtab .nfc_tabs_assign.re-assign-popup {
  width: 49%;
  text-align: center;
  margin-left: 1%;
}.ai-new-create-survey .col-md-2.drag-sections-left-outer {
  padding: 0;
}     .ai-new-create-survey .col-md-2.drag-sections-left-outer .drag-sections-left {
  margin: 0px;
}    .dragdroppage-section .row.ai-new-create-survey>.col-md-12 {
  padding-left: 15px;
  padding-right: 15px;
}.dragdroppage-section .drag-sections-right div#taskList {
  padding: 0 !important;
}.drag-sections-left {
  padding: 10px;
}.drag-sections-right-outer {
  padding: 0 13px;
}.saved_task_fields {
  display: block;
}.saved_task_fields h6 {
  writing-mode: horizontal-tb;
  text-align: center;
  white-space: normal;
  transform: rotate(360deg);
  position: relative;
  height: 100%;
  width: 100% !important;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  padding: 6px 20px;
  margin-bottom: 20px !important;
}.saved-task_fields-leftpart {
  margin-right: 0;
  margin-left: 0;
  width: 100%;
}.saved_task_fields_inner {
  display: block;
}.heading_icons_savetask_l .col-10 {
  width: auto;
}.heading_icons_savetask_l .col-2 {
  width: auto;
}    .heading_icons_savetask_l {
  justify-content: space-between;
}
  .formobile-screen .accrd_subsporp_inner {
    float: left;
    width: 100%;
    margin-bottom: 5px;
}.instant-recouring .form-group {
  float: left;
  margin-right: 15px;
  margin-bottom: 0;
}.weekly-more-days h3 {
  font-size: 12px;
  float: left;
  width: 100%;
}.weekly-more-days {
  display: block;
}.weekly-more-days .form-check {
  margin-bottom: 0;
  float: left;
  margin-top: 10px;
  padding-left: 18px;
}.instant-recouring .form-check.form-check-sm {
  padding-left: 18px;
}.all-weekly-days .form-check.form-check-sm {
  padding-left: 18px;
}.all-weekly-days .form-group {
  margin-right: 15px;
}.create-workflow-starter {
  display: block;
}.create-workflow-starter .form-check.form-check-sm {
  margin-right: 15px;
  padding-left: 18px;
  float: left;
}
.create_client_form_workstp {
  margin-left: 3%;
  margin-right: 3%;
  width: 94%;
}
.your-task-colabi .col-md-3.taskView {
  width: 100% !important;
}
.formobile-screen .accrd_subsporp_inner .subspro_ttl.d-flex {
  display: block !important;
}

.formobile-screen .subspro_bckbtn {
  width: 100%;
}
      .mf_rgt_discuss_btn {
  display: block;
}    .mf_rgt_discuss_btn a {
  margin: 0 0 10px 0;
  width: 100%;
}
.mf_rgt_discuss_btn a:last-child {
  margin: 0 0 0px 0;
}
  .fdcoupon {
    width: 100%;
}.incentive_trms {
  width: 100%;
}    .surveycfmform a.svbtn {
  font-size: 8px;
  padding: 0 9px;
}   .tp-inv-pg a.rates-check.invitesomeonenew {
  width: 100%;
  border-radius: 5px;
  margin-top: 5px;
}.tp-inv-pg .fdcoupon label {
  width: 100%;
}    .tp-inv-pg .incentives_acpt .fdcoupon input {
  width: 100%;
  font-size: 12px;
}
  .pp-save-cncl-btn span {
  display: none !important;
}    .title-right-btn.pp-save-cncl-btn a:nth-child(2) {
  width: 30px;
  border-radius: 5px !important;
  margin-right:5px;
}.presonal-details-container .title-outer {
  padding-left: 10px;
  padding-right: 10px;
}    .ttkL_hstrylt input {
  font-size: 11px;
}    .ttkL_hstryrt select {
  font-size: 11px;
}.ttkL_hstry label {
  font-size: 12px;
}.profile-right-sidebar .contact-list-view.th-title h3 {
  margin-bottom: 0;
  font-size: 14px;
}.th-title45 {
  padding-top: 5px;
}
.title-right-btn.pp-save-cncl-btn a:nth-child(3) {
  width: 30px;
  border-radius: 5px !important;
}.pp-save-cncl-btn span {
  display: none !important;
}img.icnshow-private-profile {
  display: block;
  margin: 0 auto;
  height:auto;
  margin-top: 6px;
}.col-md-3.cancel-subscription button#btn {
  width: 100% !important;
  margin: 10px 0;
}
  .subporp_accordion button.accordion-button {
    font-size: 14px;
  }.disc_topic_res_innr_oter {
    display: block;
}.disc_topic_res_innr_btn {
  margin-top: 10px;
}.disc_head a {
  font-size: 12px;
  height: 30px;
  line-height: 30px;
}.disc_head h4 {
  margin-bottom: 0;
}a.dcbtn {
  height: auto;
  line-height: 20px;
  padding: 15px 15px;
}a.dcbtn img {
  width: 16px;
}
  .subspro {
    display: block;
}.subspro_ttl {
  display: flex;
  justify-content: space-between;
}.subspro_bckbtn {
  display: flex;
  justify-content: space-between;
}.subspro_ttl span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 210px;
}.subsprop_video {
  width: 100%;
}.subsprop_dates {
  width: 100%;
  padding-left: 0;
}.subsincentive {
  width: 100%;
}    .subsincentv_clntteam {
  margin-top: 20px;
  padding-left: 0px;
  width: 100%;
}
  .form-wrap.form-builder .cb-wrap {
    width: 100% !important;
    margin-top: 20px;
    transition: transform 250ms;
}.form-wrap.form-builder .stage-wrap.empty::after {
  font-size: 12px;
}.form-wrap.form-builder .stage-wrap {
  width: calc(100% - 0px) !important;
  margin-left: 0% !important;
  height: 220px;
  margin-bottom: 10px !important;
}
      .cfm_bottom_options_right .cfm_next_back_btn.singlebtn-back a.prev_button {
        width: 100%;
    }

  .newfxd_design_right_form {
    top: 95px;
}
  .cfm_next_back_btn .prev_button {
    width: 30px;
    padding: 0 8px;
} .cfm_next_back_btn .next_button {
  width:auto;
  padding: 0px 8px;
}    .hisd a.svbtn {
  font-size: 8px;
  padding: 0 9px;
}.search_acpt.surveycfmform .cfm_next_back_btn .prev_button {
  margin-right: 5px;
}
.cfm_next_back_btn {
  margin-left: 5px;
}    .cfm_next_back_btn .prev_button {
  margin-right: 5px;
}    .newfxd_design_right .step2_rsidbar {
  padding: 10px;
}    .progress_bar_step1_outer {
  padding: 10px !important;
}    .newfxd_design_full {
  height: 35px;
}    .newfxd_design_right {
  top: 95px;
}    .newfxd_design_right_form {
  top: 95px;
}.newfxd_design_right_form .step2_rsidbar {
  margin: 0 10px;
  padding: 20px 10px;
}    .newfxd_design_single_full {
  top: 95px;
}    .newfxd_design_single_full .step2_rsidbar {
  padding: 10px;
}
}

@media (max-width: 420px) {
  .top_ide_first_lists2 p {
    font-size: 12px;
}.team-member-colabi .invtn_outer.createclin {
  display: flex;
}
  #create_team_form .btn-flt.float-end button.mobile-size {
    font-size: 12px;
}

#create_member_form .btn-flt.float-end button.mobile-size {
  font-size: 12px;
}

#create_client_form .btn-flt.float-end button.mobile-size {
  font-size: 12px;
}

  .row.create_client2\.2 .invtn_outer.createclinform {
    width: 100%;
    margin-bottom: 0px;
}    .row.create_client2\.2 .search_acpt.createclinform {
  width: 100%;
}
  .incentive_trms .form-group {
    width: 110px;
    margin-right: 5px;
}    .incentives_acpt .discount_tab_div label {
  font-size: 8px;
}    .infor_coupn a {
  margin-top: 12px;
}    .competition_tab_div label {
  font-size: 8px;
}.invtn_outer.createclinform {
  display: block;
}    .mobile-size {
  font-size: 10px;
}   .top-menu-colabi-page a {
  width: 100%;
  margin-left: 0%;
  margin-bottom: 5px;
}    .top-menu-colabi-page button {
  width: 100%;
  margin-right: 0%;
  border-radius: 5px;
}
  a.discbtn {
    font-size: 10px;
    height: 29px;
    line-height: 27px;
}    .incentives_acpt .incentive_trms input {
  font-size: 10px;
  height: 29px;
}
a.fxdbtn {
  font-size: 10px;
  height: 29px;
  line-height: 27px;
}
.infor_coupn a {
  height: 29px;
  line-height: 24px;
  width: 29px;
  border-radius: 7px;
}
a.createclient_btn {
  width: 100%;
  margin: 0 0% 0 0;
}    a.chooseclient_btn {
  width: 100%;
  margin: 0 0 5px 0;
}    .invtn_outer.createclinform {
  justify-content: space-between;
  display: block;
}a.createclient_btn {
  margin-bottom: 5px;
}
.invtn_outer.createclin {
  justify-content: space-between;
  display: block;
}   .ttkL_hstry_rght a:first-child {
  width: 100%;
  margin-bottom: 5px;
}.ttkL_hstry_rght a:last-child {
  width: 100%;
}
}

@media (max-width: 410px) {
.options_alldraft a {
  margin-right: 2px;
  font-size: 11px;
  padding: 6px 7px;
}    a.btn-new-work-flow {
  font-size: 11px;
}
.inner-wc-flex-item.scjk {
  display: block;
  float: left;
}
.task-dashboardlist .respondent-tabs-calender a {
  font-size: 11px;
  height: 28px;
  line-height: 32px;
  padding: 0 0px;
  line-height: 28px !important;
}.your-task-colabi .dashboard-new-departments-inner .taskcolabi-bgbox {
  display: block;
  float: left;
  padding-bottom: 10px;
}    .task-dashboardlist .taskcolabi-bgbox .search_acpt {
  width: 100%;
}
.scjk .inner-wc-left {
  width: 100%;
  display: flex;
  justify-content: space-between;

}    .scjk .inner-wc-right {
  display: flex;
  width: 100%;
  float: right;
  text-align: right;
  justify-content: space-between;
  margin-top: 10px;
}
}

@media (max-width: 360px) {
  .cfm_pages_num label {
    font-size: 10px;
    margin-top: 6px;
}a.prtitl_btn {
  margin-left: 0;
  width: 100%;
  float: left;
}
.cfm_pages_num {
  width: 50%;
  float: left;
  margin: 0 0 5px 0;
}.cfm_numbering {
  margin: 0;
  float: right;
  text-align: right;
}    .cfm_bulkoption {
  float: right;
  width: 100%;
}    .contact-toolbar-left div {
  margin-right: 0;
  width: 100%;
}    .cfm_bulkoption select {
  width: 70% !important;
}    .cfm_bulkoption button.btn.btn-sm.btn-light.ms-2.applyBulkActionFocus {
  width: 29%;
  margin-left: 1% !important;
}
.contn_fm_right h3 { ;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 90px;
}
}

/*Placehoder*/
.placeholder {
  border-radius: 0.25rem;
}

/*Breadcrumb*/
.breadcrumb .breadcrumb-item {
  font-size: 0.875rem;
}
.breadcrumb .breadcrumb-item > a {
  color: #2F343A;
}
.breadcrumb .breadcrumb-item > a:hover, .breadcrumb .breadcrumb-item > a:focus {
  color: #007D88;
}
.breadcrumb .breadcrumb-item.active {
  color: #6f6f6f;
}
.breadcrumb.breadcrumb-sm .breadcrumb-item {
  font-size: 0.75rem;
}
.breadcrumb.breadcrumb-dark .breadcrumb-item > a {
  color: rgba(255, 255, 255, 0.85);
}
.breadcrumb.breadcrumb-dark .breadcrumb-item > a:hover, .breadcrumb.breadcrumb-dark .breadcrumb-item > a:focus {
  color: white;
}
.breadcrumb.breadcrumb-dark .breadcrumb-item.active {
  color: rgba(255, 255, 255, 0.7);
}
.breadcrumb.breadcrumb-dark .breadcrumb-item + .breadcrumb-item:before {
  color: rgba(255, 255, 255, 0.3);
}
.breadcrumb.breadcrumb-full-width {
  border-radius: 0;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.3rem;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: flex;
}
.breadcrumb-item + .breadcrumb-item:before {
  font-family: "dripicons-v2" !important;
  content: "V";
  padding-right: 0.3rem;
  position: relative;
  top: 1px;
  font-size: 0.625rem;
  color: rgba(181, 181, 181, 0.8);
}

/*Page Header*/
.hk-pg-header {
  padding: 1.25rem 0;
  background: #fff;
  border-bottom: 1px solid #eaeaea;
}
.hk-pg-header .pg-title {
  font-size: 1.75rem;
  font-weight: 700;
  margin-bottom: 0.3rem;
}
.hk-pg-header .pg-title-sm {
  font-size: 1.5rem;
  font-weight: 700;
  margin-bottom: 0.25rem;
}
.hk-pg-header .pg-title-xs {
  font-size: 1.25rem;
  font-weight: 700;
  margin-bottom: 0.25rem;
}
.hk-pg-header .breadcrumb {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  margin-bottom: 0.5rem;
}
.hk-pg-header .pg-subtitle {
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 600;
  margin-bottom: 0.3rem;
}
.hk-pg-header .pg-stats-group {
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.hk-pg-header .pg-stats-group .stats-symbol {
  display: -ms-flexbox;
  display: flex;
  padding-right: 0.25rem;
}
.hk-pg-header .pg-stats-group .stats-symbol .feather-icon svg, .hk-pg-header .pg-stats-group .stats-symbol .svg-icon svg {
  height: 13px;
  width: 13px;
}
.hk-pg-header .pg-stats-group .stats-title {
  font-size: 0.875rem;
}
.hk-pg-header .pg-stats-group .stats-dot-sep {
  padding: 0 0.625rem;
  color: #d8d8d8;
}
.hk-pg-header .pg-stats-group .stats-line-sep {
  padding: 0 0.625rem;
  color: #d8d8d8;
}
.hk-pg-header .pg-header-action-wrap {
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.hk-pg-header.pg-header-wth-tab {
  padding-bottom: 0;
}
.hk-pg-header.pg-header-wth-tab .nav-tabs {
  margin-top: 1.875rem;
  border-bottom: none;
}
.hk-pg-header.pg-header-wth-img {
  position: relative;
  background-image: url(../img/cropper.jpg);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.hk-pg-header.pg-header-wth-img:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #262a2e;
  opacity: 0.6;
}
.hk-pg-header.pg-header-wth-img > div, .hk-pg-header.pg-header-wth-img > .nav-tabs {
  position: relative;
  z-index: 2;
}
.hk-pg-header.pg-header-wth-bg {
  background: #f7f7f7;
  border-bottom: none;
}
.hk-pg-header.pg-header-wth-bg .nav-tabs .nav-item .nav-link,
.hk-pg-header.pg-header-wth-bg .nav-tabs .nav-item .nav-link.active {
  border: none;
}
.hk-pg-header.pg-header-wth-bg .nav-tabs .nav-item.show .nav-link {
  border: none;
}
.hk-pg-header.pg-header-dark .pg-title,
.hk-pg-header.pg-header-dark .pg-title-sm,
.hk-pg-header.pg-header-dark .pg-title-xs {
  color: #fff;
}
.hk-pg-header.pg-header-dark .pg-subtitle, .hk-pg-header.pg-header-dark p {
  color: rgba(255, 255, 255, 0.8);
}
.hk-pg-header.pg-header-dark .pg-stats-group .stats-symbol,
.hk-pg-header.pg-header-dark .pg-stats-group .stats-title {
  color: rgba(255, 255, 255, 0.8);
}
.hk-pg-header.pg-header-dark .pg-stats-group .stats-line-sep,
.hk-pg-header.pg-header-dark .pg-stats-group .stats-dot-sep {
  color: rgba(255, 255, 255, 0.3);
}
.hk-pg-header.pg-header-dark .hk-vertical-separator-full:after {
  background: rgba(255, 255, 255, 0.2);
}

@media (max-width: 767px) {
  .hk-pg-header .pg-title {
    font-size: 1.625rem;
  }
}
/*Page Body*/
.hk-pg-body {
  padding: 20px 0;
}

/*Form*/
.form-group {
  margin-bottom: 1rem;
}

.form-control, .dd-handle, .wizard > .content > .body input, .form-select {
  color: #000;
  border-color: #d8d8d8;
  border-radius: 7px;
}
.form-control.square-input, .square-input.dd-handle, .wizard > .content > .body input.square-input, .square-input.form-select {
  border-radius: 0;
}
.form-control:focus, .dd-handle:focus, .wizard > .content > .body input:focus, .form-select:focus {
  border-color: #007D88;
  box-shadow: 0 0 0 0.125rem rgba(0, 125, 136, 0.16);
}
.form-control:disabled, .dd-handle:disabled, .wizard > .content > .body input:disabled, .form-select:disabled {
  color: #b5b5b5;
  background-color: #f7f7f7;
  cursor: not-allowed;
}
.form-control[readonly], [readonly].dd-handle, .wizard > .content > .body input[readonly], [readonly].form-select {
  border-color: #c7c7c7;
  box-shadow: none;
  color: #6f6f6f;
  background-color: #f7f7f7;
}
.form-control:hover:not(:disabled):not([readonly]), .dd-handle:hover:not(:disabled):not([readonly]), .wizard > .content > .body input:hover:not(:disabled):not([readonly]), .form-select:hover:not(:disabled):not([readonly]) {
  border-color: #007D88;
  z-index: 4;
}
.form-control.rounded-input, .rounded-input.dd-handle, .wizard > .content > .body input.rounded-input, .rounded-input.form-select {
  border-radius: 50rem !important;
}
.form-control::placeholder, .dd-handle::placeholder, .wizard > .content > .body input::placeholder, .form-select::placeholder {
  color: #9e9e9e;
}
.form-control::-webkit-input-placeholder, .dd-handle::-webkit-input-placeholder, .wizard > .content > .body input::-webkit-input-placeholder, .form-select::-webkit-input-placeholder {
  color: #9e9e9e;
}
.form-control:-moz-placeholder, .dd-handle:-moz-placeholder, .wizard > .content > .body input:-moz-placeholder, .form-select:-moz-placeholder {
  color: #9e9e9e;
}
.form-control:-ms-input-placeholder, .dd-handle:-ms-input-placeholder, .wizard > .content > .body input:-ms-input-placeholder, .form-select:-ms-input-placeholder {
  color: #9e9e9e;
}
.form-control.form-control-line, .form-control-line.dd-handle, .wizard > .content > .body input.form-control-line, .form-control-line.form-select {
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-radius: 0;
  padding-left: 0;
  background: transparent !important;
}
.form-control.form-control-line:focus, .form-control-line.dd-handle:focus, .wizard > .content > .body input.form-control-line:focus, .form-control-line.form-select:focus {
  box-shadow: none;
}
.form-control::file-selector-button, .dd-handle::file-selector-button, .wizard > .content > .body input::file-selector-button, .form-select::file-selector-button, .form-control::-webkit-file-upload-button, .dd-handle::-webkit-file-upload-button, .wizard > .content > .body input::-webkit-file-upload-button, .form-select::-webkit-file-upload-button {
  background: #fff !important;
  color: #262a2e;
}

textarea.form-control, textarea.dd-handle, textarea.form-select {
  height: auto;
}

.form-select {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 20 20' fill='none' stroke='rgba(47, 52, 58, 0.3)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") !important;
}
.form-select:hover:not(:disabled) {
  border-color: #007D88;
  z-index: 4;
}

.form-select[multiple], .form-select[size]:not([size="1"]) {
  height: auto;
}

.input-group-lg > .form-select,
.form-select-lg {
  padding-right: 1.75rem;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 20 20' fill='none' stroke='rgba(47, 52, 58, 0.3)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") !important;
}

.input-group-sm > .form-select,
.form-select-sm {
  padding-right: 1.75rem;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 20 20' fill='none' stroke='rgba(47, 52, 58, 0.3)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") !important;
}

.form-control-lg,
.form-select-lg {
  font-size: 1.125rem;
}

/*Checkbox*/

.form-check-input:checked {
  background-color: #007D88;
  border-color: #007D88;
}
.form-check-input:focus {
  box-shadow: 0 0 0 0.125rem rgba(0, 125, 136, 0.16);
}
.form-check-input:disabled ~ .form-check-label {
  color: #5e7d8a;
}



.form-check-lg {
  min-height: 2rem;
  padding-left: 2em;
}
.form-check-lg .form-check-input {
  height: 1.25rem;
  width: 1.25rem;
  margin-left: -2em;
  margin-top: 0.3rem;
}
.form-check-lg .form-check-label {
  font-size: 1.025rem;
  margin-top: 0.2rem;
}

.form-check-sm .form-check-input {
  height: 0.875rem;
  width: 0.875rem;
  margin-top: 0.275em;
}
.form-check-sm .form-check-label {
  font-size: 0.875rem;
}

.checkbox-circle.form-check-input {
  border-radius: 50%;
}

/*Form Switch*/
.form-switch.form-switch-lg {
  padding-left: 3.5rem;
}
.form-switch.form-switch-lg .form-check-input {
  height: 1.3em;
  width: 2.8em;
  margin-left: -3.5em;
}
.form-switch.form-switch-lg .form-check-label {
  font-size: 1.025rem;
  margin-top: 0.1rem;
}
.form-switch.form-switch-xl {
  padding-left: 4.5rem;
}
.form-switch.form-switch-xl .form-check-input {
  height: 1.8em;
  width: 3.5em;
  margin-left: -4.5em;
}
.form-switch.form-switch-xl .form-check-label {
  font-size: 1.2rem;
  margin-top: 0.2rem;
}

/*Form Range*/
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 0.125rem rgba(0, 125, 136, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 0.125rem rgba(0, 125, 136, 0.25);
}
.form-range::-webkit-slider-thumb {
  background-color: #007D88;
}
.form-range::-webkit-slider-thumb:active {
  background-color: #99cbcf;
}

/*Form validation*/
.form-control.is-valid, .is-valid.dd-handle, .wizard > .content > .body input.is-valid, .is-valid.form-select {
  border-color: #00D67F;
  background-image: none;
  padding-right: inherit;
  z-index: 4;
}
.form-control.is-valid:hover, .is-valid.dd-handle:hover, .wizard > .content > .body input.is-valid:hover, .is-valid.form-select:hover {
  border-color: #00D67F !important;
}
.form-control.is-valid:focus, .is-valid.dd-handle:focus, .wizard > .content > .body input.is-valid:focus, .is-valid.form-select:focus {
  border-color: #00D67F;
  box-shadow: 0 0 0 0.125rem rgba(0, 214, 127, 0.25);
}
.form-control.is-invalid, .is-invalid.dd-handle, .wizard > .content > .body input.is-invalid, .is-invalid.form-select {
  border-color: #FF0000 !important;
  background-image: none;
  padding-right: inherit;
  z-index: 4;
}
.form-control.is-invalid:focus, .is-invalid.dd-handle:focus, .wizard > .content > .body input.is-invalid:focus, .is-invalid.form-select:focus {
  border-color: #FF0000;
  box-shadow: 0 0 0 0.125rem rgba(255, 0, 0, 0.25);
}

.form-select.is-valid {
  border-color: #00D67F;
  background-image: none;
  padding-right: inherit;
  z-index: 4;
}
.form-select.is-valid:hover {
  border-color: #00D67F !important;
}
.form-select.is-valid:focus {
  border-color: #00D67F;
  box-shadow: 0 0 0 0.125rem rgba(0, 214, 127, 0.25);
}
.form-select.is-invalid {
  border-color: #FF0000;
  background-image: none;
  padding-right: inherit;
  z-index: 4;
}
.form-select.is-invalid:hover {
  border-color: #FF0000 !important;
}
.form-select.is-invalid:focus {
  border-color: #FF0000;
  box-shadow: 0 0 0 0.125rem rgba(255, 0, 0, 0.25);
}

.form-check-input.is-valid {
  border-color: #00D67F;
}
.form-check-input.is-valid:checked {
  background-color: #00D67F;
}
.form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.125rem rgba(0, 214, 127, 0.25);
}
.form-check-input.is-valid ~ .form-check-label {
  color: #00D67F;
}
.form-check-input.is-invalid {
  border-color: #FF0000;
}
.form-check-input.is-invalid:checked {
  background-color: #FF0000;
}
.form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.125rem rgba(255, 0, 0, 0.25);
}
.form-check-input.is-invalid ~ .form-check-label {
  color: #FF0000;
}

.was-validated .form-select:valid {
  border-color: #00D67F;
  background-image: none;
  padding-right: inherit;
  z-index: 4;
}
.was-validated .form-select:valid:hover {
  border-color: #00D67F !important;
}
.was-validated .form-select:valid:focus {
  border-color: #00D67F;
  box-shadow: 0 0 0 0.125rem rgba(0, 214, 127, 0.25);
}
.was-validated .form-select:invalid {
  border-color: #FF0000;
  background-image: none;
  padding-right: inherit;
  z-index: 4;
}
.was-validated .form-select:invalid:hover {
  border-color: #FF0000 !important;
}
.was-validated .form-select:invalid:focus {
  border-color: #FF0000;
  box-shadow: 0 0 0 0.125rem rgba(255, 0, 0, 0.25);
}
.was-validated .form-control:valid, .was-validated .dd-handle:valid, .was-validated .wizard > .content > .body input:valid, .wizard > .content > .body .was-validated input:valid, .was-validated .form-select:valid {
  border-color: #00D67F;
  background-image: none;
  padding-right: inherit;
  z-index: 4;
}
.was-validated .form-control:valid:hover, .was-validated .dd-handle:valid:hover, .was-validated .wizard > .content > .body input:valid:hover, .wizard > .content > .body .was-validated input:valid:hover, .was-validated .form-select:valid:hover {
  border-color: #00D67F !important;
}
.was-validated .form-control:valid:focus, .was-validated .dd-handle:valid:focus, .was-validated .wizard > .content > .body input:valid:focus, .wizard > .content > .body .was-validated input:valid:focus, .was-validated .form-select:valid:focus {
  border-color: #00D67F;
  box-shadow: 0 0 0 0.125rem rgba(0, 214, 127, 0.25);
}
.was-validated .form-control:invalid, .was-validated .dd-handle:invalid, .was-validated .wizard > .content > .body input:invalid, .wizard > .content > .body .was-validated input:invalid, .was-validated .form-select:invalid {
  border-color: #FF0000;
  background-image: none;
  padding-right: inherit;
  z-index: 4;
}
.was-validated .form-control:invalid:hover, .was-validated .dd-handle:invalid:hover, .was-validated .wizard > .content > .body input:invalid:hover, .wizard > .content > .body .was-validated input:invalid:hover, .was-validated .form-select:invalid:hover {
  border-color: #FF0000 !important;
}
.was-validated .form-control:invalid:focus, .was-validated .dd-handle:invalid:focus, .was-validated .wizard > .content > .body input:invalid:focus, .wizard > .content > .body .was-validated input:invalid:focus, .was-validated .form-select:invalid:focus {
  border-color: #FF0000;
  box-shadow: 0 0 0 0.125rem rgba(255, 0, 0, 0.25);
}
.was-validated .form-check-input:valid {
  border-color: #00D67F;
}
.was-validated .form-check-input:valid:checked {
  background-color: #00D67F;
}
.was-validated .form-check-input:valid:focus {
  box-shadow: 0 0 0 0.125rem rgba(0, 214, 127, 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label {
  color: #00D67F;
}
.was-validated .form-check-input:invalid {
  border-color: #FF0000;
}
.was-validated .form-check-input:invalid:checked {
  background-color: #FF0000;
}
.was-validated .form-check-input:invalid:focus {
  box-shadow: 0 0 0 0.125rem rgba(255, 0, 0, 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label {
  color: #FF0000;
}

.valid-feedback {
  color: #00D67F;
}

.invalid-feedback {
  color: #FF0000;
}

.valid-tooltip {
  background: #00D67F;
}

.invalid-tooltip {
  background: #FF0000;
}

/*Input group*/
.input-affix-wrapper {
  display: flex;
  position: relative;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.input-affix-wrapper .input-prefix,
.input-affix-wrapper .input-suffix {
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  position: absolute;
  z-index: 5;
  padding: 0.375rem 0.75rem;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.5;
  min-width: 1.8rem;
}
.input-affix-wrapper .input-prefix {
  left: 0;
}
.input-affix-wrapper .input-suffix {
  right: 0;
}
.input-affix-wrapper .form-control:not(:first-child), .input-affix-wrapper .dd-handle:not(:first-child), .input-affix-wrapper .wizard > .content > .body input:not(:first-child), .wizard > .content > .body .input-affix-wrapper input:not(:first-child),
.input-affix-wrapper .form-select:not(:first-child) {
  padding-left: 2.5rem;
}
.input-affix-wrapper .form-control:not(:last-child), .input-affix-wrapper .dd-handle:not(:last-child), .input-affix-wrapper .wizard > .content > .body input:not(:last-child), .wizard > .content > .body .input-affix-wrapper input:not(:last-child),
.input-affix-wrapper .form-select:not(:last-child) {
  padding-right: 2.5rem;
}
.input-affix-wrapper.input-affix-wrapper-sm .input-prefix,
.input-affix-wrapper.input-affix-wrapper-sm .input-suffix {
  font-size: 0.875rem;
  padding: 0.25rem 0.5rem;
  min-width: 1.5rem;
}
.input-affix-wrapper.input-affix-wrapper-sm .form-control, .input-affix-wrapper.input-affix-wrapper-sm .dd-handle, .input-affix-wrapper.input-affix-wrapper-sm .wizard > .content > .body input, .wizard > .content > .body .input-affix-wrapper.input-affix-wrapper-sm input,
.input-affix-wrapper.input-affix-wrapper-sm .form-select {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
}
.input-affix-wrapper.input-affix-wrapper-sm .form-control:not(:first-child), .input-affix-wrapper.input-affix-wrapper-sm .dd-handle:not(:first-child), .input-affix-wrapper.input-affix-wrapper-sm .wizard > .content > .body input:not(:first-child), .wizard > .content > .body .input-affix-wrapper.input-affix-wrapper-sm input:not(:first-child),
.input-affix-wrapper.input-affix-wrapper-sm .form-select:not(:first-child) {
  padding-left: 2rem;
}
.input-affix-wrapper.input-affix-wrapper-sm .form-control:not(:last-child), .input-affix-wrapper.input-affix-wrapper-sm .dd-handle:not(:last-child), .input-affix-wrapper.input-affix-wrapper-sm .wizard > .content > .body input:not(:last-child), .wizard > .content > .body .input-affix-wrapper.input-affix-wrapper-sm input:not(:last-child),
.input-affix-wrapper.input-affix-wrapper-sm .form-select:not(:last-child) {
  padding-right: 2rem;
}
.input-affix-wrapper.input-affix-wrapper-lg .input-prefix,
.input-affix-wrapper.input-affix-wrapper-lg .input-suffix {
  font-size: 1.25rem;
  padding: 0.5rem 1rem;
  min-width: 2rem;
}
.input-affix-wrapper.input-affix-wrapper-lg .form-control, .input-affix-wrapper.input-affix-wrapper-lg .dd-handle, .input-affix-wrapper.input-affix-wrapper-lg .wizard > .content > .body input, .wizard > .content > .body .input-affix-wrapper.input-affix-wrapper-lg input,
.input-affix-wrapper.input-affix-wrapper-lg .form-select {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
}
.input-affix-wrapper.input-affix-wrapper-lg .form-control:not(:first-child), .input-affix-wrapper.input-affix-wrapper-lg .dd-handle:not(:first-child), .input-affix-wrapper.input-affix-wrapper-lg .wizard > .content > .body input:not(:first-child), .wizard > .content > .body .input-affix-wrapper.input-affix-wrapper-lg input:not(:first-child),
.input-affix-wrapper.input-affix-wrapper-lg .form-select:not(:first-child) {
  padding-left: 3rem;
}
.input-affix-wrapper.input-affix-wrapper-lg .form-control:not(:last-child), .input-affix-wrapper.input-affix-wrapper-lg .dd-handle:not(:last-child), .input-affix-wrapper.input-affix-wrapper-lg .wizard > .content > .body input:not(:last-child), .wizard > .content > .body .input-affix-wrapper.input-affix-wrapper-lg input:not(:last-child),
.input-affix-wrapper.input-affix-wrapper-lg .form-select:not(:last-child) {
  padding-right: 3rem;
}
.input-affix-wrapper.affix-border .input-prefix,
.input-affix-wrapper.affix-border .input-suffix {
  border: 1px solid #d8d8d8;
  border-radius: 0.375rem;
  padding: 0;
}
.input-affix-wrapper.affix-border .input-suffix {
  margin-right: 0.5rem;
}
.input-affix-wrapper.affix-border .input-prefix {
  margin-left: 0.5rem;
}
.input-affix-wrapper.affix-wth-text .form-control:not(:first-child), .input-affix-wrapper.affix-wth-text .dd-handle:not(:first-child), .input-affix-wrapper.affix-wth-text .wizard > .content > .body input:not(:first-child), .wizard > .content > .body .input-affix-wrapper.affix-wth-text input:not(:first-child),
.input-affix-wrapper.affix-wth-text .form-select:not(:first-child) {
  padding-left: 3.5rem;
}
.input-affix-wrapper.affix-wth-text .form-control:not(:last-child), .input-affix-wrapper.affix-wth-text .dd-handle:not(:last-child), .input-affix-wrapper.affix-wth-text .wizard > .content > .body input:not(:last-child), .wizard > .content > .body .input-affix-wrapper.affix-wth-text input:not(:last-child),
.input-affix-wrapper.affix-wth-text .form-select:not(:last-child) {
  padding-right: 3.5rem;
}
.input-affix-wrapper.affix-wth-text.input-affix-wrapper-sm .form-control:not(:first-child), .input-affix-wrapper.affix-wth-text.input-affix-wrapper-sm .dd-handle:not(:first-child), .input-affix-wrapper.affix-wth-text.input-affix-wrapper-sm .wizard > .content > .body input:not(:first-child), .wizard > .content > .body .input-affix-wrapper.affix-wth-text.input-affix-wrapper-sm input:not(:first-child),
.input-affix-wrapper.affix-wth-text.input-affix-wrapper-sm .form-select:not(:first-child) {
  padding-left: 3rem;
}
.input-affix-wrapper.affix-wth-text.input-affix-wrapper-sm .form-control:not(:last-child), .input-affix-wrapper.affix-wth-text.input-affix-wrapper-sm .dd-handle:not(:last-child), .input-affix-wrapper.affix-wth-text.input-affix-wrapper-sm .wizard > .content > .body input:not(:last-child), .wizard > .content > .body .input-affix-wrapper.affix-wth-text.input-affix-wrapper-sm input:not(:last-child),
.input-affix-wrapper.affix-wth-text.input-affix-wrapper-sm .form-select:not(:last-child) {
  padding-right: 3rem;
}
.input-affix-wrapper.affix-wth-text.input-affix-wrapper-lg .form-control:not(:first-child), .input-affix-wrapper.affix-wth-text.input-affix-wrapper-lg .dd-handle:not(:first-child), .input-affix-wrapper.affix-wth-text.input-affix-wrapper-lg .wizard > .content > .body input:not(:first-child), .wizard > .content > .body .input-affix-wrapper.affix-wth-text.input-affix-wrapper-lg input:not(:first-child),
.input-affix-wrapper.affix-wth-text.input-affix-wrapper-lg .form-select:not(:first-child) {
  padding-left: 4.5rem;
}
.input-affix-wrapper.affix-wth-text.input-affix-wrapper-lg .form-control:not(:last-child), .input-affix-wrapper.affix-wth-text.input-affix-wrapper-lg .dd-handle:not(:last-child), .input-affix-wrapper.affix-wth-text.input-affix-wrapper-lg .wizard > .content > .body input:not(:last-child), .wizard > .content > .body .input-affix-wrapper.affix-wth-text.input-affix-wrapper-lg input:not(:last-child),
.input-affix-wrapper.affix-wth-text.input-affix-wrapper-lg .form-select:not(:last-child) {
  padding-right: 4.5rem;
}

.input-group-lg > .form-select,
.input-group-lg > .form-control,
.input-group-lg > .dd-handle,
.wizard > .content > .body .input-group-lg > input,
.input-group-sm > .form-select,
.input-group-sm > .form-control,
.input-group-sm > .dd-handle,
.wizard > .content > .body .input-group-sm > input {
  border-radius: 0.375rem;
}

.input-group > .btn, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .input-group > .hopscotch-nav-button, .input-group > .form-control, .input-group > .dd-handle, .wizard > .content > .body .input-group > input, .input-group > .form-select, .input-group > .input-group-text,
.input-group-sm > .btn,
div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .input-group-sm > .hopscotch-nav-button, .input-group-sm > .form-control, .input-group-sm > .dd-handle, .wizard > .content > .body .input-group-sm > input, .input-group-sm > .form-select, .input-group-sm > .input-group-text,
.input-group-lg > .btn,
div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .input-group-lg > .hopscotch-nav-button, .input-group-lg > .form-control, .input-group-lg > .dd-handle, .wizard > .content > .body .input-group-lg > input, .input-group-lg > .form-select, .input-group-lg > .input-group-text {
  border-radius: 0.375rem;
}

.input-group-text {
  border-color: #d8d8d8;
  background-color: #fff;
  border-width: 1px;
  border-radius: 0.375rem;
  color: #6f6f6f;
  overflow: hidden;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  min-width: 45px;
}

.input-group-lg .input-group-text {
  min-width: 55px;
}

.input-group-sm .input-group-text {
  min-width: 40px;
}

.input-group.input-group-wth-icon {
  position: relative;
  align-items: center;
}
.input-group.input-group-wth-icon .input-group-text {
  position: absolute;
  height: calc(100% - 2px);
  z-index: 5;
  border: 0;
  background: transparent;
  pointer-events: none;
}
.input-group.input-group-wth-icon .input-group-text:not(:last-child) {
  left: 0;
}
.input-group.input-group-wth-icon .input-group-text:not(:first-child) {
  right: 0;
}
.input-group.input-group-wth-icon .form-control, .input-group.input-group-wth-icon .dd-handle, .input-group.input-group-wth-icon .wizard > .content > .body input, .wizard > .content > .body .input-group.input-group-wth-icon input, .input-group.input-group-wth-icon .form-select {
  border-radius: 0.5rem !important;
}
.input-group.input-group-wth-icon .form-control:not(:first-child), .input-group.input-group-wth-icon .dd-handle:not(:first-child), .input-group.input-group-wth-icon .wizard > .content > .body input:not(:first-child), .wizard > .content > .body .input-group.input-group-wth-icon input:not(:first-child), .input-group.input-group-wth-icon .form-select:not(:first-child) {
  padding-left: 2.6rem;
}
.input-group.input-group-wth-icon .form-control:not(:last-child), .input-group.input-group-wth-icon .dd-handle:not(:last-child), .input-group.input-group-wth-icon .wizard > .content > .body input:not(:last-child), .wizard > .content > .body .input-group.input-group-wth-icon input:not(:last-child), .input-group.input-group-wth-icon .form-select:not(:last-child) {
  padding-right: 2.6rem;
}
.input-group.input-group-sm.input-group-wth-icon .form-control:not(:first-child), .input-group.input-group-sm.input-group-wth-icon .dd-handle:not(:first-child), .input-group.input-group-sm.input-group-wth-icon .wizard > .content > .body input:not(:first-child), .wizard > .content > .body .input-group.input-group-sm.input-group-wth-icon input:not(:first-child), .input-group.input-group-sm.input-group-wth-icon .form-select:not(:first-child) {
  padding-left: 2.3rem;
}
.input-group.input-group-sm.input-group-wth-icon .form-control:not(:last-child), .input-group.input-group-sm.input-group-wth-icon .dd-handle:not(:last-child), .input-group.input-group-sm.input-group-wth-icon .wizard > .content > .body input:not(:last-child), .wizard > .content > .body .input-group.input-group-sm.input-group-wth-icon input:not(:last-child), .input-group.input-group-sm.input-group-wth-icon .form-select:not(:last-child) {
  padding-right: 2.3rem;
}
.input-group.input-group-lg.input-group-wth-icon .form-control:not(:first-child), .input-group.input-group-lg.input-group-wth-icon .dd-handle:not(:first-child), .input-group.input-group-lg.input-group-wth-icon .wizard > .content > .body input:not(:first-child), .wizard > .content > .body .input-group.input-group-lg.input-group-wth-icon input:not(:first-child), .input-group.input-group-lg.input-group-wth-icon .form-select:not(:first-child) {
  padding-left: 3.1rem;
}
.input-group.input-group-lg.input-group-wth-icon .form-control:not(:last-child), .input-group.input-group-lg.input-group-wth-icon .dd-handle:not(:last-child), .input-group.input-group-lg.input-group-wth-icon .wizard > .content > .body input:not(:last-child), .wizard > .content > .body .input-group.input-group-lg.input-group-wth-icon input:not(:last-child), .input-group.input-group-lg.input-group-wth-icon .form-select:not(:last-child) {
  padding-right: 3.1rem;
}
.input-group .form-select.is-valid, .input-group .form-select.is-invalid,
.input-group .form-control.is-valid,
.input-group .is-valid.dd-handle,
.input-group .wizard > .content > .body input.is-valid,
.wizard > .content > .body .input-group input.is-valid,
.input-group .form-control.is-invalid,
.input-group .is-invalid.dd-handle,
.input-group .wizard > .content > .body input.is-invalid,
.wizard > .content > .body .input-group input.is-invalid {
  z-index: 4;
}
.input-group > .input-affix-wrapper {
  flex: 1 1 auto;
  min-width: 0;
  width: 1%;
}
.input-group > .input-affix-wrapper:not(:first-child) .form-control, .input-group > .input-affix-wrapper:not(:first-child) .dd-handle, .input-group > .input-affix-wrapper:not(:first-child) .wizard > .content > .body input, .wizard > .content > .body .input-group > .input-affix-wrapper:not(:first-child) input,
.input-group > .input-affix-wrapper:not(:first-child) .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .input-affix-wrapper:not(:last-child) .form-control, .input-group > .input-affix-wrapper:not(:last-child) .dd-handle, .input-group > .input-affix-wrapper:not(:last-child) .wizard > .content > .body input, .wizard > .content > .body .input-group > .input-affix-wrapper:not(:last-child) input,
.input-group > .input-affix-wrapper:not(:last-child) .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

label {
  color: #262a2e;
}

.custom-file-label {
  color: #262a2e;
  border: 1px solid #d8d8d8;
  height: calc(2.25rem + 2px);
}
.custom-file-label:after {
  border-left: 0;
  background: #f7f7f7;
}

.form-label-group {
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  margin-bottom: 0.5rem;
}
.form-label-group label {
  margin-bottom: 0;
}

/*Input Search*/
.input-search .btn-input-clear {
  cursor: pointer;
  line-height: 0;
}
.input-search .btn-input-clear,
.input-search .input-loader {
  display: none;
}
.input-search.loading .btn-input-clear {
  display: none !important;
}
.input-search.loading .input-loader {
  display: block;
}

/*Spinner*/
.spinner-border {
  border-width: 0.125em;
}

.spinner-border-sm {
  border-width: 0.1em;
}

/*Input Spinner*/
.input-spinner-wrap .btn, .input-spinner-wrap div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .input-spinner-wrap .hopscotch-nav-button {
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  border-color: #d8d8d8 !important;
  background: #fff !important;
  color: #9e9e9e !important;
}
.input-spinner-wrap .btn strong, .input-spinner-wrap div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button strong, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .input-spinner-wrap .hopscotch-nav-button strong {
  display: none;
}
.input-spinner-wrap .btn:after, .input-spinner-wrap div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button:after, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .input-spinner-wrap .hopscotch-nav-button:after {
  font: normal normal normal 20px/1 "Material-Design-Iconic-Font";
  text-rendering: auto;
}
.input-spinner-wrap .btn.btn-decrement:after, .input-spinner-wrap div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-decrement.hopscotch-nav-button:after, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .input-spinner-wrap .btn-decrement.hopscotch-nav-button:after {
  content: "\f273";
}
.input-spinner-wrap .btn.btn-increment:after, .input-spinner-wrap div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-increment.hopscotch-nav-button:after, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .input-spinner-wrap .btn-increment.hopscotch-nav-button:after {
  content: "\f278";
}
.input-spinner-wrap .input-group.input-group-sm .btn.btn-outline-light:after, .input-spinner-wrap .input-group.input-group-sm .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .btn.btn-primary:after, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .input-spinner-wrap .input-group.input-group-sm .btn.btn-primary:after, .input-spinner-wrap .input-group.input-group-sm div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-outline-light.hopscotch-nav-button:after, .input-spinner-wrap .input-group.input-group-sm div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .hopscotch-nav-button.btn-primary:after, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .input-spinner-wrap .input-group.input-group-sm div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.btn-primary:after, .input-spinner-wrap .input-group.input-group-sm .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.next:after, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .input-spinner-wrap .input-group.input-group-sm div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.next:after, .input-spinner-wrap .input-group.input-group-sm div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .hopscotch-nav-button.next:after, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .input-spinner-wrap .input-group.input-group-sm .btn-outline-light.hopscotch-nav-button:after, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .input-spinner-wrap .input-group.input-group-sm .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .hopscotch-nav-button.btn-primary:after, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .input-spinner-wrap .input-group.input-group-sm .hopscotch-nav-button.btn-primary:after, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .input-spinner-wrap .input-group.input-group-sm .hopscotch-nav-button.next:after, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .input-spinner-wrap .input-group.input-group-sm .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .hopscotch-nav-button.next:after, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .input-spinner-wrap .input-group.input-group-sm .hopscotch-nav-button.next:after {
  font-size: 1rem;
}
.input-spinner-wrap .input-group.input-group-lg .btn.btn-outline-light:after, .input-spinner-wrap .input-group.input-group-lg .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .btn.btn-primary:after, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .input-spinner-wrap .input-group.input-group-lg .btn.btn-primary:after, .input-spinner-wrap .input-group.input-group-lg div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-outline-light.hopscotch-nav-button:after, .input-spinner-wrap .input-group.input-group-lg div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .hopscotch-nav-button.btn-primary:after, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .input-spinner-wrap .input-group.input-group-lg div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.btn-primary:after, .input-spinner-wrap .input-group.input-group-lg .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.next:after, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .input-spinner-wrap .input-group.input-group-lg div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.next:after, .input-spinner-wrap .input-group.input-group-lg div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .hopscotch-nav-button.next:after, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .input-spinner-wrap .input-group.input-group-lg .btn-outline-light.hopscotch-nav-button:after, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .input-spinner-wrap .input-group.input-group-lg .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .hopscotch-nav-button.btn-primary:after, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .input-spinner-wrap .input-group.input-group-lg .hopscotch-nav-button.btn-primary:after, .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .input-spinner-wrap .input-group.input-group-lg .hopscotch-nav-button.next:after, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .input-spinner-wrap .input-group.input-group-lg .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .hopscotch-nav-button.next:after, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) .input-spinner-wrap .input-group.input-group-lg .hopscotch-nav-button.next:after {
  font-size: 1.5rem;
}

/*Select2*/
.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-dropdown {
  border-color: #d8d8d8;
}

.select2-container {
  width: 100% !important;
}
.select2-container.select2-container--default.select2-container--disabled {
  cursor: not-allowed;
}
.select2-container.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #f7f7f7;
  pointer-events: none;
}

.select2-container--default .select2-selection--single,
.select2-container--default .select2-selection--multiple {
  display: block;
  width: 100%;
  height: calc(2.25rem + 2px);
  padding: 0.375rem 1rem;
  font-size: 1rem;
  line-height: 1.5;
  color: #262a2e;
  background-color: #fff;
  border: 1px solid #d8d8d8;
  border-radius: 0.5rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.select2-container--default .select2-selection--single:hover,
.select2-container--default .select2-selection--multiple:hover {
  border-color: #007D88;
}
.select2-container--default .select2-selection--single:focus,
.select2-container--default .select2-selection--multiple:focus {
  border-color: #007D88;
  box-shadow: 0 0 0 0.125rem rgba(0, 125, 136, 0.25);
}
.select2-container--default .select2-selection--single .select2-selection__arrow,
.select2-container--default .select2-selection--multiple .select2-selection__arrow {
  height: calc(2.25rem + 2px);
  top: 5px;
  right: 6px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b,
.select2-container--default .select2-selection--multiple .select2-selection__arrow b {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 20 20' fill='none' stroke='rgba(47, 52, 58, 0.3)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") !important;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 16px 32px;
  height: 100%;
  width: 20px;
  display: block;
  border: none;
  margin: auto;
  position: static;
}
.select2-container--default .select2-selection--single .select2-selection__rendered,
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  color: #262a2e;
  line-height: inherit;
  padding-left: 0;
  padding-right: 0;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
  border-color: #d8d8d8;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid #007D88 1px;
  box-shadow: 0 0 0 0.125rem rgba(0, 125, 136, 0.25);
}
.select2-container--default.select2-container--open .select2-selection--single {
  border-color: #007D88;
}
.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-top-right-radius: 0.5rem;
  border-top-left-radius: 0.5rem;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #007D88;
}
.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #f7f7f7;
  color: #262a2e;
}
.select2-container--default .select2-selection--multiple {
  height: auto;
  min-height: calc(2.25rem + 2px);
  padding: 0;
}


.select2-container--default .select2-results__group,
.select2-results__option {
  padding: 0.375rem 1rem;
}

/*Tinymce*/
.mce-container, .mce-container *, .mce-widget, .mce-widget *, .mce-reset {
  color: #8e8e8e !important;
}

.mce-text {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}

.mce-menu-item .mce-caret {
  border-left-color: #8e8e8e !important;
}

div.mce-menu .mce-menu-item-sep, .mce-menu-item-sep:hover {
  border-bottom-color: #d8d8d8 !important;
}

.mce-menu {
  border-bottom-color: #d8d8d8 !important;
}

.tinymce-wrap .mce-tinymce {
  box-shadow: none;
}
.tinymce-wrap .mce-toolbar .mce-btn-group {
  padding: 0.25rem 0;
}
.tinymce-wrap .mce-btn-group .mce-btn {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
.tinymce-wrap .mce-btn-group:not(:first-child) {
  border-left: none;
  padding-left: 0;
  margin-left: 0;
}
.tinymce-wrap .mce-container, .tinymce-wrap .mce-container *, .tinymce-wrap .mce-widget, .tinymce-wrap .mce-widget *, .tinymce-wrap .mce-reset {
  font-family: inherit;
  color: #8e8e8e;
}
.tinymce-wrap .mce-panel {
  border-color: #d8d8d8;
  border-radius: 0.25rem;
}
.tinymce-wrap .mce-top-part::before {
  box-shadow: none;
}
.tinymce-wrap .mce-btn:hover, .tinymce-wrap .mce-btn.mce-disabled:hover button,
.tinymce-wrap .mce-menubar .mce-menubtn:hover, .tinymce-wrap .mce-menubar .mce-menubtn:focus {
  border-color: transparent;
  border-radius: 0.25rem;
  background: #f7f7f7;
  color: #262a2e;
}
.tinymce-wrap .mce-btn.mce-active:hover, .tinymce-wrap .mce-btn.mce-active:focus, .tinymce-wrap .mce-btn.mce-active:active {
  background: #f7f7f7;
  border-color: transparent;
}
.tinymce-wrap .mce-btn.mce-active,
.tinymce-wrap .mce-btn:active {
  background: #f7f7f7;
  border-color: transparent;
}
.tinymce-wrap .mce-btn.mce-active button i,
.tinymce-wrap .mce-btn:active button i {
  color: #007D88 !important;
}
.tinymce-wrap .mce-btn.mce-active button, .tinymce-wrap .mce-btn.mce-active:hover button, .tinymce-wrap .mce-btn.mce-active i, .tinymce-wrap .mce-btn.mce-active:hover i {
  color: #007D88;
}
.tinymce-wrap .mce-btn.mce-active .mce-caret, .tinymce-wrap .mce-btn.mce-active:hover .mce-caret {
  border-top-color: #8e8e8e;
}

.mce-ico {
  font-family: "tinymce", Arial !important;
  color: #5f5f5f !important;
}

.mce-menu-item.mce-active.mce-menu-item-normal {
  background: #f7f7f7 !important;
}

.mce-tooltip {
  opacity: 1 !important;
  filter: alpha(opacity=100) !important;
}

.mce-tooltip-inner {
  font-size: 0.75rem !important;
  background-color: #262a2e !important;
  padding: 0.25rem 0.5rem !important;
  border-radius: 0.5rem;
  color: #fff !important;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}

.mce-tooltip-arrow {
  border-bottom-color: #262a2e !important;
}

.mce-menu-item:hover, .mce-menu-item:focus {
  background: #f7f7f7 !important;
}

/*File Upload*/
.btn-file {
  overflow: hidden;
  position: relative;
  vertical-align: middle;
  display: inline-block;
}
.btn-file input {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  font-size: 1.5rem;
  height: 100%;
  width: 100%;
  direction: ltr;
  cursor: pointer;
}

.fileinput-exists .fileinput-new,
.fileinput-new .fileinput-exists {
  display: none;
}

.fileinput.input-group > .input-group-append:last-child > .btn.btn-file:not(:last-child):not(.dropdown-toggle), div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .fileinput.input-group > .input-group-append:last-child > .btn-file.hopscotch-nav-button:not(:last-child):not(.dropdown-toggle), .fileinput.input-group > .input-group-append:not(:last-child) > .btn.btn-file, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .fileinput.input-group > .input-group-append:not(:last-child) > .btn-file.hopscotch-nav-button, .fileinput.input-group > .input-group-prepend > .btn.btn-file, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .fileinput.input-group > .input-group-prepend > .btn-file.hopscotch-nav-button {
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.fileinput.fileinput-exists.input-group > .input-group-append:last-child > .btn.btn-file:not(:last-child):not(.dropdown-toggle), div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .fileinput.fileinput-exists.input-group > .input-group-append:last-child > .btn-file.hopscotch-nav-button:not(:last-child):not(.dropdown-toggle), .fileinput.fileinput-exists.input-group > .input-group-append:not(:last-child) > .btn.btn-file, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .fileinput.fileinput-exists.input-group > .input-group-append:not(:last-child) > .btn-file.hopscotch-nav-button, .fileinput.fileinput-exists.input-group > .input-group-prepend > .btn.btn-file, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .fileinput.fileinput-exists.input-group > .input-group-prepend > .btn-file.hopscotch-nav-button {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.dropzone {
  border: 1px dashed #d8d8d8;
  color: #262a2e;
  border-radius: 0.25rem;
}
.dropzone .dz-message {
  margin: 3em 0;
  font-weight: 500;
  color: #262a2e;
}
.dropzone .dz-preview .dz-details {
  color: #262a2e;
}
.dropzone .dz-preview .dz-filename span {
  background-color: transparent;
}
.dropzone .dz-preview .dz-image {
  border-radius: 0.25rem;
}
.dropzone .dz-preview.dz-file-preview .dz-image {
  border-radius: 0.25rem;
}

.dropify-wrapper {
  border: 1px dashed #d8d8d8;
  border-radius: 0.25rem;
  font-family: inherit;
  color: #262a2e;
  font-size: 1rem;
  padding: 1rem;
}
.dropify-wrapper .dropify-message p .main-text {
  display: block;
  color: #262a2e;
  font-weight: 500;
}
.dropify-wrapper .dropify-message p .sub-text {
  font-size: 0.875rem;
  display: block;
  color: #6f6f6f;
}
.dropify-wrapper .dropify-message span.file-icon {
  font-size: 2rem;
  color: #fff;
  height: 3rem;
  width: 3rem;
  display: block;
  margin: auto;
  color: #9e9e9e;
  position: relative;
}
.dropify-wrapper .dropify-message span.file-icon:before {
  content: "\f603";
  display: inline-block;
  font-family: bootstrap-icons !important;
  font-style: normal;
  font-weight: normal !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: -0.125em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  top: 50%;
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.dropify-wrapper .dropify-preview .dropify-infos {
  background: rgba(47, 52, 58, 0.85);
}
.dropify-wrapper .dropify-preview .dropify-infos .dropify-infos-inner p {
  font-weight: 500;
}
.dropify-wrapper .dropify-preview .dropify-infos .dropify-infos-inner p.dropify-infos-message {
  margin-top: 0px;
  padding-top: 0px;
  opacity: 1;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  color: #9e9e9e;
  font-size: 0.875rem;
}
.dropify-wrapper .dropify-preview .dropify-infos .dropify-infos-inner p.dropify-infos-message:before {
  display: none;
}
.dropify-wrapper .dropify-clear {
  border: none;
  font-size: 0.75rem;
  padding: 0.125rem 0.375rem;
  font-weight: 500;
  letter-spacing: 0.5px;
  top: 8px;
  right: 8px;
}
.dropify-wrapper .dropify-clear:hover {
  border-radius: 1rem;
}
.dropify-wrapper:hover {
  background-image: none;
}

.dropify-square .dropify-wrapper,
.dropify-circle .dropify-wrapper {
  height: 7.5rem;
  width: 7.5rem;
  overflow: visible;
}
.dropify-square .dropify-wrapper .dropify-message,
.dropify-circle .dropify-wrapper .dropify-message {
  font-size: 0.875rem;
}
.dropify-square .dropify-wrapper .dropify-message span.file-icon,
.dropify-circle .dropify-wrapper .dropify-message span.file-icon {
  font-size: 1.25rem;
  height: 1.25rem;
  width: 1.25rem;
}
.dropify-square .dropify-wrapper .dropify-message p,
.dropify-circle .dropify-wrapper .dropify-message p {
  font-size: 0.875rem;
}
.dropify-square .dropify-wrapper .dropify-preview,
.dropify-circle .dropify-wrapper .dropify-preview {
  border-radius: 50%;
  padding: 0;
}
.dropify-square .dropify-wrapper:hover .dropify-clear, .dropify-square .dropify-wrapper:hover .dropify-preview .dropify-infos,
.dropify-circle .dropify-wrapper:hover .dropify-clear,
.dropify-circle .dropify-wrapper:hover .dropify-preview .dropify-infos {
  opacity: 0;
}

.dropify-circle .dropify-wrapper {
  border-radius: 50%;
}

/*Form-Wizard*/
.wizard > .steps li > a {
  border: 1px solid #d8d8d8;
  border-radius: 0 !important;
  background: #fff !important;
  font-weight: 500;
  position: relative;
}
.wizard > .steps li > a:after {
  content: "\eb74";
  font-family: "remixicon";
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  height: 1rem;
  width: 1rem;
  background: #d8d8d8;
  border-radius: 50%;
  right: 0.5rem;
  top: 0.5rem;
  color: #fff;
  font-size: 0.875rem;
  -moz-transition: all 0.1s ease;
  -o-transition: all 0.1s ease;
  -webkit-transition: all 0.1s ease;
  transition: all 0.1s ease;
}
.wizard > .steps li > a:before {
  content: "";
  position: absolute;
  background: transparent;
  height: 3px;
  width: 100%;
  left: 0;
  bottom: 0;
  -moz-transition: all 0.1s ease;
  -o-transition: all 0.1s ease;
  -webkit-transition: all 0.1s ease;
  transition: all 0.1s ease;
}
.wizard > .steps .current a, .wizard > .steps .current a:hover, .wizard > .steps .current a:active {
  color: #262a2e;
}
.wizard > .steps .current a:before, .wizard > .steps .current a:hover:before, .wizard > .steps .current a:active:before {
  background: #007D88;
}
.wizard > .steps .current.error a, .wizard > .steps .current.error a:hover, .wizard > .steps .current.error a:active {
  color: #FF0000;
}
.wizard > .steps .current.error a:before, .wizard > .steps .current.error a:hover:before, .wizard > .steps .current.error a:active:before {
  background: #FF0000;
}
.wizard > .steps .done a, .wizard > .steps .done a:hover, .wizard > .steps .done a:active {
  color: #262a2e;
  overflow: hidden;
}
.wizard > .steps .done a:after, .wizard > .steps .done a:hover:after, .wizard > .steps .done a:active:after {
  background: #00D67F;
}
.wizard > .steps .done a:before, .wizard > .steps .done a:hover:before, .wizard > .steps .done a:active:before {
  background: transparent;
}
.wizard > .content {
  background: #fff;
  border-radius: 0;
  min-height: 100px;
  margin: 0;
  border: none;
  padding-bottom: 0.625rem;
}
.wizard > .content > .body {
  width: 100%;
  height: auto;
  padding: 1.875rem;
  position: static;
}
.wizard > .content > .body label.error {
  color: #FF0000;
}
.wizard > .content > .body input.error {
  background: #fff;
  border-color: #FF0000 !important;
  color: #262a2e;
}
.wizard > .content > .body input.error:focus {
  box-shadow: 0 0 0 0.125rem rgba(255, 0, 0, 0.25);
}
.wizard > .actions {
  background: #fff;
  padding: 0.625rem 1.875rem;
}
.wizard > .actions a, .wizard > .actions a:hover, .wizard > .actions a:active {
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  background: #007D88;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid #007D88;
  text-transform: capitalize;
  outline: none;
  font-size: 1rem;
  padding: 0.375rem 1rem;
  border-radius: 0.5rem;
}
.wizard > .actions .disabled a, .wizard > .actions .disabled a:hover, .wizard > .actions .disabled a:active {
  color: #fff;
  background-color: #99cbcf;
  border-color: #99cbcf;
}

@media (max-width: 991px) {
  .wizard .steps ul > li {
    width: 100%;
  }
}
/*Popover*/
.popover {
  border: none;
  border-radius: 0.5rem;
  font-family: var(--bs-body-font-family);
  box-shadow: 0 0px 10px 5px rgba(0, 0, 0, 0.1);
}

.popover-header {
  color: #262a2e;
  background-color: #fff;
  padding: 0.65rem 0.75rem;
  border-radius: 0.5rem 0.5rem 0 0;
  border-color: #d8d8d8;
}

.popover-body {
  padding: 0.65rem 0.75rem;
  color: #6f6f6f;
  border-radius: 0.5rem;
  font-size: 1rem;
}

.bs-popover-auto[x-placement^=top] > .arrow::before, .bs-popover-top > .arrow::before {
  border-top-color: transparent;
}

.bs-popover-auto[x-placement^=bottom] > .arrow::before, .bs-popover-bottom > .arrow::before {
  border-bottom-color: transparent;
}

.bs-popover-auto[x-placement^=left] > .arrow::before, .bs-popover-left > .arrow::before {
  border-left-color: transparent;
}

.bs-popover-auto[x-placement^=right] > .arrow::before, .bs-popover-right > .arrow::before {
  border-right-color: transparent;
}

/*Collapse*/
.collapse-simple > .card {
  margin-bottom: 0;
  box-shadow: none;
  border: 0;
  border-bottom: 1px solid #eaeaea;
  border-radius: 0;
  padding: 0.5rem 0;
}
.collapse-simple > .card:last-child {
  border-bottom: 0;
}
.collapse-simple > .card > .card-header {
  padding: 0;
  border: 0;
}
.collapse-simple > .card > .card-header > * {
  font-size: 0.875rem;
  font-weight: 500;
  padding: 0.5rem 0;
  display: block;
  width: 100%;
  color: #007D88;
  text-align: left;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: transparent;
  border: none;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.collapse-simple > .card > .card-header > *::before {
  content: "\f2f9";
  font: normal normal normal 14px/1 "Material-Design-Iconic-Font";
  font-size: 1.25rem;
  text-rendering: auto;
  position: absolute;
  top: 8px;
  right: 0;
  color: rgba(38, 42, 46, 0.3);
}
.collapse-simple > .card > .card-header > *.collapsed:before {
  content: "\f2fc";
}
.collapse-simple > .card > div > .card-body {
  padding: 0.5rem 0;
}

/*Accordion*/
.accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: #fff;
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 0.75rem;
  --bs-accordion-btn-color: $black_2;
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon-width: .75rem;
  --bs-accordion-btn-focus-border-color: #fff;
  --bs-accordion-btn-focus-box-shadow: none;
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: #fff;
  --bs-accordion-active-bg: #007D88;
}
.accordion .accordion-button {
  font-weight: 500;
}
.accordion .accordion-button:not(.collapsed)::after {
  background: none;
  color: rgba(255, 255, 255, 0.3);
}
.accordion .accordion-button::after {
  width: auto;
  height: auto;
  background: none;
  content: "\f2f9";
  font: normal normal normal 14px/1 "Material-Design-Iconic-Font";
  font-size: 1.25rem;
  text-rendering: auto;
  position: absolute;
  top: 12px;
  right: 20px;
  color: rgba(38, 42, 46, 0.3);
}
.accordion.accordion-card > .accordion-item {
  margin-bottom: 1.875rem;
  border-bottom: 1px;
  border: 1px solid var(--bs-border-color);
  overflow: hidden;
  border-radius: var(--bs-accordion-inner-border-radius);
}
.accordion.accordion-card.accordion-card-shadow > .accordion-item {
  box-shadow: 0 2px 2px rgba(var(--bs-shadow-color), 0.1);
}
.accordion.accordion-card.accordion-card-bold > .accordion-item .accordion-body {
  background: #007D88;
  color: #fff;
}
.accordion.accordion-soft .accordion-button:not(.collapsed) {
  background: #ebf5f5;
  color: #007D88;
}
.accordion.accordion-soft .accordion-button:not(.collapsed):after {
  color: rgba(38, 42, 46, 0.3);
}
.accordion.accordion-soft.accordion-card.accordion-card-bold > .accordion-item .accordion-body {
  background: #ebf5f5;
  color: #007D88;
}
.accordion.accordion-soft.accordion-soft-content .accordion-button:not(.collapsed) {
  background: transparent;
}
.accordion.accordion-soft.accordion-soft-content > .accordion-item .accordion-body {
  background: #ebf5f5;
  color: #262a2e;
}
.accordion.accordion-simple .accordion-button:not(.collapsed) {
  background: transparent;
  color: #007D88;
}
.accordion.accordion-simple .accordion-button:not(.collapsed)::after {
  color: rgba(38, 42, 46, 0.3);
}
.accordion.accordion-simple.accordion-card.accordion-card-bold .accordion-button {
  border-color: transparent;
  box-shadow: none;
}
.accordion.accordion-simple.accordion-card.accordion-card-bold .accordion-item .accordion-body {
  background: transparent;
  color: inherit;
}
.accordion.accordion-icon .accordion-button .acon-icon {
  min-width: 30px;
  display: inline-block;
  margin-right: 0.625rem;
  font-size: 1.5rem;
}

/*Table*/
.table {
  --bs-table-striped-color: #262a2e;
  --bs-table-active-color: #262a2e;
  --bs-table-hover-color: #262a2e;
  --bs-table-hover-bg: #f7f7f7;
  color: #6f6f6f;
  border-color: #eaeaea;
}
.table thead th,
.table tfoot th {
  vertical-align: middle;
  font-weight: 500;
  color: #262a2e;
  font-size: 0.875rem;
  text-transform: capitalize;
}
.table thead th .form-check,
.table tfoot th .form-check {
  font-size: 1rem;
}
.table td, .table th {
  vertical-align: middle;
  padding: 0.75rem 1.25rem;
}
.table td a.table-link-text:hover, .table th a.table-link-text:hover {
  text-decoration: underline;
}
.table.table-fixed {
  table-layout: fixed;
}
.table.table-lg td, .table.table-lg th {
  padding: 1rem 1.5rem;
}
.table:not(.table-borderless) > :not(:first-child) {
  border-top: 0;
}
.table.table-sm td, .table.table-sm th {
  padding: 0.625rem 1rem;
}
.table.nowrap th, .table.nowrap td {
  white-space: nowrap;
}
.table .tb-truncate {
  max-width: 1px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.table .tb-truncate > * {
  overflow: hidden;
  text-overflow: ellipsis;
}
.table .thead-primary th,
.table .thead-success th,
.table .thead-info th,
.table .thead-warning th,
.table .thead-danger th,
.table .thead-secondary th,
.table .thead-dark th {
  color: #fff;
}
.table .thead-success th {
  background-color: #00D67F;
}
.table .thead-info th {
  background-color: #18DDEF;
}
.table .thead-warning th {
  background-color: #FFC400;
}
.table .thead-danger th {
  background-color: #FF0000;
}
.table .thead-secondary th {
  background-color: #6f6f6f;
}
.table .thead-primary th {
  background-color: #007D88;
}
.table .thead-light th {
  background-color: #f7f7f7;
}
.table .thead-dark th {
  background-color: #262a2e;
}
.table.table-dark thead th, .table.table-dark tfoot th {
  color: #fff;
}
.table.table-fc-fixed thead th:first-child {
  position: sticky;
  left: 0;
  z-index: 2;
  background: #fff;
}
.table.table-fc-fixed tbody th, .table.table-fc-fixed tbody tr td:first-child {
  position: sticky;
  left: 0;
  z-index: 2;
  background: #fff;
}
.table.table-lc-fixed thead th:last-child {
  position: sticky;
  right: 0;
  z-index: 2;
  background: #fff;
}
.table.table-lc-fixed tbody tr td:last-child {
  position: sticky;
  right: 0;
  z-index: 2;
  background: #fff;
}
.table table thead th:first-child {
  position: sticky;
  left: 0;
  z-index: 2;
}

.table-row-gap td {
  border: 0 !important;
}

table.sticky-table-header thead tr th {
  position: sticky;
  top: 64px;
  z-index: 99;
}

.table-action-hover .table-action {
  opacity: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  background: #fff;
  right: 1.25rem;
  transition: all 0.1s;
}
.table-action-hover .table-action::before {
  width: 120px;
  content: "";
  height: 100%;
  margin-left: -120px;
  position: absolute;
  top: 0;
  left: 0;
  background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #fff 100%);
}
.table-action-hover tr:hover .table-action {
  opacity: 1;
}
.table-action-hover.table-hover .table-action {
  background-color: var(--bs-table-hover-bg);
}
.table-action-hover.table-hover .table-action::before {
  background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, var(--bs-table-hover-bg) 100%);
}

.table-primary {
  --bs-table-bg: #e6f2f3;
  --bs-table-striped-bg: #b3d8db;
  --bs-table-striped-color: color-contrast(#b3d8db);
  --bs-table-active-bg: #d9eced;
  --bs-table-active-color: color-contrast(#d9eced);
  --bs-table-hover-bg: #cce5e7;
  --bs-table-hover-color: color-contrast(#cce5e7);
  color: #007D88;
  border-color: #80bec4;
}

.table-secondary {
  --bs-table-bg: #f1f1f1;
  --bs-table-striped-bg: #d4d4d4;
  --bs-table-striped-color: color-contrast(#d4d4d4);
  --bs-table-active-bg: #e9e9e9;
  --bs-table-active-color: color-contrast(#e9e9e9);
  --bs-table-hover-bg: #e2e2e2;
  --bs-table-hover-color: color-contrast(#e2e2e2);
  color: #6f6f6f;
  border-color: #b7b7b7;
}

.table-success {
  --bs-table-bg: #e6fbf2;
  --bs-table-striped-bg: #b3f3d9;
  --bs-table-striped-color: color-contrast(#b3f3d9);
  --bs-table-active-bg: #d9f9ec;
  --bs-table-active-color: color-contrast(#d9f9ec);
  --bs-table-hover-bg: #ccf7e5;
  --bs-table-hover-color: color-contrast(#ccf7e5);
  color: #00D67F;
  border-color: #80ebbf;
}

.table-info {
  --bs-table-bg: #e8fcfd;
  --bs-table-striped-bg: #baf5fa;
  --bs-table-striped-color: color-contrast(#baf5fa);
  --bs-table-active-bg: #dcfafd;
  --bs-table-active-color: color-contrast(#dcfafd);
  --bs-table-hover-bg: #d1f8fc;
  --bs-table-hover-color: color-contrast(#d1f8fc);
  color: #18DDEF;
  border-color: #8ceef7;
}

.table-warning {
  --bs-table-bg: #fff9e6;
  --bs-table-striped-bg: #ffedb3;
  --bs-table-striped-color: color-contrast(#ffedb3);
  --bs-table-active-bg: #fff6d9;
  --bs-table-active-color: color-contrast(#fff6d9);
  --bs-table-hover-bg: #fff3cc;
  --bs-table-hover-color: color-contrast(#fff3cc);
  color: #FFC400;
  border-color: #ffe280;
}

.table-danger {
  --bs-table-bg: #ffe6e6;
  --bs-table-striped-bg: #ffb3b3;
  --bs-table-striped-color: color-contrast(#ffb3b3);
  --bs-table-active-bg: #ffd9d9;
  --bs-table-active-color: color-contrast(#ffd9d9);
  --bs-table-hover-bg: #ffcccc;
  --bs-table-hover-color: color-contrast(#ffcccc);
  color: #FF0000;
  border-color: #ff8080;
}

.table-light {
  --bs-table-bg: #f7f7f7;
  --bs-table-striped-bg: #eaeaea;
  --bs-table-striped-color: color-contrast(#eaeaea);
  --bs-table-active-bg: #e9e9e9;
  --bs-table-active-color: color-contrast(#e9e9e9);
  --bs-table-hover-bg: #d8d8d8;
  --bs-table-hover-color: color-contrast(#d8d8d8);
  color: #6f6f6f;
  border-color: #d8d8d8;
}

.table-dark {
  --bs-table-bg: #262a2e;
  --bs-table-striped-bg: #2a2f34;
  --bs-table-striped-color: color-contrast(#2a2f34);
  --bs-table-active-bg: #3c3f43;
  --bs-table-active-color: color-contrast(#3c3f43);
  --bs-table-hover-bg: #2a2f34;
  --bs-table-hover-color: color-contrast(#2a2f34);
  color: #fff;
  border-color: #2a2f34;
}

@media (max-width: 1200px) {
  .table-responsive .table > tbody > tr > td,
  .table-responsive .table > tbody > tr > th,
  .table-responsive .table > tfoot > tr > td,
  .table-responsive .table > tfoot > tr > th,
  .table-responsive .table > thead > tr > td,
  .table-responsive .table > thead > tr > th {
    white-space: nowrap;
  }
}
/*Data Table*/
table.dataTable thead td, table.dataTable thead th {
  position: relative;
  background-image: none !important;
}
table.dataTable thead td.sorting_asc, table.dataTable thead td.sorting_desc, table.dataTable thead th.sorting_asc, table.dataTable thead th.sorting_desc {
  color: #007D88;
  background-image: none !important;
}
table.dataTable thead td.sorting::before, table.dataTable thead td.sorting_asc::before, table.dataTable thead td.sorting_desc::before, table.dataTable thead td.sorting::after, table.dataTable thead td.sorting_asc::after, table.dataTable thead td.sorting_desc::after, table.dataTable thead th.sorting::before, table.dataTable thead th.sorting_asc::before, table.dataTable thead th.sorting_desc::before, table.dataTable thead th.sorting::after, table.dataTable thead th.sorting_asc::after, table.dataTable thead th.sorting_desc::after {
  display: inline-block;
  font-family: remixicon;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 0.875rem;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  position: absolute;
  z-index: 10;
  right: 7px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
table.dataTable thead td.sorting::before, table.dataTable thead td.sorting_asc::before, table.dataTable thead td.sorting_desc::before, table.dataTable thead td.sorting::after, table.dataTable thead td.sorting_asc::after, table.dataTable thead td.sorting_desc::after, table.dataTable thead th.sorting::before, table.dataTable thead th.sorting_asc::before, table.dataTable thead th.sorting_desc::before, table.dataTable thead th.sorting::after, table.dataTable thead th.sorting_asc::after, table.dataTable thead th.sorting_desc::after {
  content: "";
  bottom: auto;
  opacity: 1;
}
table.dataTable thead td.sorting::before, table.dataTable thead th.sorting::before {
  content: "\ea72";
}
table.dataTable thead td.sorting.sorting_asc::before, table.dataTable thead th.sorting.sorting_asc::before {
  content: "\f0f9";
}
table.dataTable thead td.sorting.sorting_desc::after, table.dataTable thead th.sorting.sorting_desc::after {
  content: "\f0fa";
}
table.dataTable thead td.sorting.sorting_desc::before, table.dataTable thead th.sorting.sorting_desc::before {
  content: "";
}
table.dataTable tbody tr.selected td {
  background-color: #ebf5f5;
  color: #262a2e;
}
table.dataTable tbody tr.group, table.dataTable tbody tr.group:hover {
  color: #007D88 !important;
  font-weight: 600;
  text-transform: uppercase;
}
table.dt-rowReorder-float {
  outline-offset: 0;
  outline-color: #007D88;
}

div.dataTables_wrapper .dataTables_length select {
  margin-right: 0.625rem;
}
div.dataTables_wrapper div.dataTables_filter input {
  margin-left: 10px !important;
  width:auto !important;
}
div.dataTables_wrapper .dataTables_scrollBody {
  border-left: 0 !important;
}
div.dataTables_wrapper .dataTables_scrollBody thead th {
  overflow: hidden;
}
div.dataTables_wrapper .dataTables_scrollBody table {
  margin-bottom: 1rem !important;
}
div.dataTables_wrapper div.dataTables_info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  height: 100%;
  padding-top: 0;
}

/*Advance Table*/
.table-advance th, .table-advance td {
  border: none;
}
.table-advance tbody tr {
  -moz-transition: all 200ms cubic-bezier(0.4, 0, 0.2, 1);
  -o-transition: all 200ms cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition: all 200ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: all 200ms cubic-bezier(0.4, 0, 0.2, 1);
  border-radius: 0.5rem;
}
.table-advance tbody tr th, .table-advance tbody tr td {
  border: none;
  position: relative;
}
.table-advance tbody tr th:after, .table-advance tbody tr td:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  border-top: 1px solid #d8d8d8;
  border-bottom: 1px solid #d8d8d8;
  left: 0;
  top: 0;
  pointer-events: none;
}
.table-advance tbody tr th:first-child:after, .table-advance tbody tr td:first-child:after {
  border-left: 1px solid #d8d8d8;
  border-radius: 0.5rem 0 0 0.5rem;
}
.table-advance tbody tr th:last-child:after, .table-advance tbody tr td:last-child:after {
  border-right: 1px solid #d8d8d8;
  border-radius: 0 0.5rem 0.5rem 0;
}
.table-advance tbody tr.table-row-gap {
  box-shadow: none;
  pointer-events: none;
}
.table-advance tbody tr.table-row-gap th, .table-advance tbody tr.table-row-gap td {
  padding: 0.5rem;
}
.table-advance tbody tr.table-row-gap th:after, .table-advance tbody tr.table-row-gap td:after {
  display: none;
}
.table-advance.table-striped tbody tr:nth-of-type(odd) {
  background-color: transparent;
}

/*Apex Chart*/
.apexcharts-legend .apexcharts-legend-marker {
  margin-right: 0.625rem;
}

.apexcharts-toolbar {
  max-width: inherit !important;
}
.apexcharts-toolbar .apexcharts-zoom-icon,
.apexcharts-toolbar .apexcharts-zoomin-icon,
.apexcharts-toolbar .apexcharts-zoomout-icon,
.apexcharts-toolbar .apexcharts-reset-icon,
.apexcharts-toolbar .apexcharts-pan-icon,
.apexcharts-toolbar .apexcharts-selection-icon,
.apexcharts-toolbar .apexcharts-menu-icon,
.apexcharts-toolbar .apexcharts-toolbar-custom-icon {
  height: auto;
  width: auto;
  color: #262a2e;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  margin-left: 1rem;
  margin-right: 0;
}
.apexcharts-toolbar svg {
  fill: none !important;
  height: 18px;
  width: 18px;
}
.apexcharts-toolbar .apexcharts-menu {
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
}
.apexcharts-toolbar .apexcharts-menu .apexcharts-menu-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
  color: #262a2e;
  font-size: 1rem;
}
.apexcharts-toolbar .apexcharts-menu .apexcharts-menu-item:hover {
  background-color: #f7f7f7;
}

.apexcharts-canvas .apexcharts-xaxistooltip,
.apexcharts-canvas .apexcharts-yaxistooltip {
  font-size: 0.75rem;
  background: #262a2e;
  color: #fff;
  border-radius: 0.5rem;
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  text-align: center;
}
.apexcharts-canvas .apexcharts-xaxistooltip:before, .apexcharts-canvas .apexcharts-xaxistooltip:after,
.apexcharts-canvas .apexcharts-yaxistooltip:before,
.apexcharts-canvas .apexcharts-yaxistooltip:after {
  display: none;
}
.apexcharts-canvas .apexcharts-tooltip.apexcharts-theme-dark {
  border-radius: 0.5rem;
  max-width: 200px;
  text-align: center;
  font-size: 0.75rem;
}
.apexcharts-canvas .apexcharts-tooltip.apexcharts-theme-light {
  border-radius: 0.5rem;
  font-size: 1rem;
  color: #6f6f6f;
  border: none;
  box-shadow: 0 0px 10px 5px rgba(0, 0, 0, 0.1);
}
.apexcharts-canvas .apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {
  color: #fff;
  background-color: #007D88;
  border-bottom: none;
  padding: 0.65rem 0.75rem;
  border-radius: 0.5rem 0.5rem 0 0;
}
.apexcharts-canvas .apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-series-group {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

#chart_year,
#chart_quarter {
  width: 96%;
  max-width: 48%;
  box-shadow: none;
  padding-left: 0;
  padding-top: 1.25rem;
  background: #fff;
}

#chart_year {
  float: left;
  position: relative;
  -moz-transition: 1s ease transform;
  -o-transition: 1s ease transform;
  -webkit-transition: 1s ease transform;
  transition: 1s ease transform;
  z-index: 3;
}

#chart_year.chart_quarter-activated {
  transform: translateX(0);
  -moz-transition: 1s ease transform;
  -o-transition: 1s ease transform;
  -webkit-transition: 1s ease transform;
  transition: 1s ease transform;
}

#chart_quarter {
  float: left;
  position: relative;
  z-index: -2;
  -moz-transition: 1s ease transform;
  -o-transition: 1s ease transform;
  -webkit-transition: 1s ease transform;
  transition: 1s ease transform;
}

#chart_quarter.active {
  -moz-transition: 1.1s ease-in-out transform;
  -o-transition: 1.1s ease-in-out transform;
  -webkit-transition: 1.1s ease-in-out transform;
  transition: 1.1s ease-in-out transform;
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0);
  z-index: 1;
}

.apexcharts-datalabel-value {
  fill: #262a2e !important;
}

@media screen and (min-width: 480px) {
  #chart_year {
    -webkit-transform: translateX(50%);
    -moz-transform: translateX(50%);
    -ms-transform: translateX(50%);
    -o-transform: translateX(50%);
    transform: translateX(50%);
  }
  #chart_quarter {
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
  }
}
/*charts*/
.hk-charts-pg .hk-container-mwlg .card .card-footer {
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  min-height: 139px;
}
.hk-charts-pg .hk-container-mwlg .card:hover .card-footer {
  background: #f7f7f7;
}

/*Nestable*/
.dd-handle {
  font-weight: 500;
  margin: 0 0 0.375rem;
  padding: 0.5rem 1rem;
  background: #fff;
  color: #262a2e;
  height: 37px;
  border-width: 1px;
  border-color: #d8d8d8;
}
.dd-handle:hover, .dd-handle:focus, .dd-handle:active {
  color: #262a2e;
  background: #f7f7f7;
}

.dd-item > button {
  margin: 0;
  height: 37px;
  font-size: 1.5rem;
  width: 42px;
  color: #9e9e9e;
  outline: none;
}
.dd-item > button.dd-expand:before, .dd-item > button.dd-collapse:before {
  font-family: "Line Awesome Free";
  font-weight: 900;
  line-height: 1;
}
.dd-item > button.dd-expand::before {
  content: "\f067";
}
.dd-item > button.dd-collapse::before {
  content: "\f068";
}
.dd-item > button:hover, .dd-item > button:focus, .dd-item > button:active {
  outline: none;
}

.dd-placeholder {
  background: transparent;
  border-color: #d8d8d8;
}

.dd3-content {
  display: block;
  width: 100%;
  border-radius: 0.5rem;
  font-weight: 500;
  margin: 0 0 0.375rem;
  font-size: 0.875rem;
  padding: 0.5rem 1rem 0.5rem 4rem;
  background: #fff;
  color: #262a2e;
  border: 1px solid #d8d8d8;
}
.dd3-content:hover, .dd3-content:focus, .dd3-content:active {
  color: #262a2e;
  background: #f7f7f7;
}

.dd-dragel > .dd3-item > .dd3-content {
  margin: 0;
}

.dd3-item > button {
  margin-left: 2.625rem;
}

.dd3-handle {
  position: absolute;
  margin: 0;
  left: 0;
  top: 0;
  cursor: grab;
  color: #9e9e9e;
  width: 42px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  padding: 1.125rem;
  border-color: #d8d8d8;
  border-radius: 0.5rem 0 0 0.5rem;
}
.dd3-handle:before {
  font-family: "Line Awesome Free";
  font-weight: 900;
  color: #9e9e9e;
  content: "\f2a1";
  font-size: 1.625rem;
  color: #d8d8d8;
  display: block;
  position: absolute;
  left: 0;
  top: 8px;
  width: 100%;
  text-align: center;
  text-indent: 0;
}

/*Treeview*/
.jstree-default .jstree-clicked,
.jstree-default .jstree-hovered {
  background: none;
  box-shadow: none;
  color: #298DFF;
}

/*Modals*/
.modal-content,
.modal-header,
.modal-footer {
  border-color: #d8d8d8;
}

.modal-content {
  border-radius: 0.5rem;
  overflow: hidden;
  border: none;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);
}

.modal-header {
  border-top-left-radius: calc(0.5rem - 1px);
  border-top-right-radius: calc(0.5rem - 1px);
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.modal-header.header-wth-bg {
  background: #f7f7f7;
  border-bottom: 0;
}
.modal-header.header-wth-bg-inv {
  background: #007D88;
  border-bottom: 0;
}
.modal-header.header-wth-bg-inv .modal-title {
  color: #fff;
}
form#focus {
  padding: 0 0px 30px 0px;
}.ftmaincontent a.btn.btn-primary {
  height: 31px;
  line-height: 17px;
}
form#client {
  padding: 0 20px 0px 20px;
}
form#my-team {
  padding: 0 20px 20px 20px;
}
.modal-body > .btn-close {
  position: absolute;
  right:-12px;
  top:-12px;
  background:#49b8bf !important;
  width: 30px;
  opacity: 1;
  border-radius: 50%;
  z-index: 9999999 !important;
  color: #fff !important;
  height: 30px;
    line-height: 43px !important;
}
.modal-body > .btn-close:before {
  line-height: 26px;
}
.modal-body > .btn-close ~ :is(h1, h2, h3, h4, h5, h6) {
  padding-right: 1.5rem;
  margin-top: 0.5rem;
}

.modal-footer {
  border-bottom-right-radius: calc(0.5rem - 1px);
  border-bottom-left-radius: calc(0.5rem - 1px);
}

.modal-backdrop {
  background-color: #262a2e;
}

body.modal-open {
  padding-right: 0 !important;
}
body.modal-open .hk-navbar {
  padding-right: 1rem !important;
}

/*Close*/
.btn-close {
  color: #262a2e;
  opacity: 0.6;
  outline: none;
  height: auto;
  width: auto;
  text-shadow: none;
  font: normal normal normal 0/1 "Material-Design-Iconic-Font";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.btn-close:before {
  content: "\f136";
  font-size: 1rem;
}
.btn-close:focus {
  box-shadow: none;
}
.btn-close:not(:disabled):not(.disabled):not(.btn-close-white):focus, .btn-close:not(:disabled):not(.disabled):not(.btn-close-white):hover {
  color: #6f6f6f;
  opacity: 1;
}
.btn-close span {
  display: none;
}

.btn-close-white {
  filter: invert(1) grayscale(100%) brightness(200%);
}

.close-over .btn-close {
  height: 22px;
  width: 22px;
  background: #6f6f6f;
  color: #fff !important;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  cursor: pointer;
  position: absolute;
  right: -11px;
  top: -11px;
  opacity: 1;
}
.close-over .btn-close:before {
  content: "\f136";
  font-size: 1rem;
  line-height: 0;
}
.close-over .btn-close:hover {
  background: #262a2e;
}

/*Sweet-alert*/
.swal2-container .swal2-title {
  color: #262a2e;
}
.swal2-container .swal2-popup {
  border-radius: 0.5rem;
  color: #6f6f6f;
}
.swal2-container .swal2-popup .swal2-validation-message {
  background: transparent;
  align-items: start;
  border: none;
  color: #FF0000;
}
.swal2-container .swal2-popup .swal2-validation-message:before {
  content: "\ed77";
  font-family: remixicon !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background: transparent;
  color: #FF0000;
  min-width: auto;
}
.swal2-container .swal2-popup .swal2-image {
  border-radius: 2rem;
}
.swal2-container .swal2-popup .swal2-progress-steps .swal2-progress-step {
  background: #00D67F;
}
.swal2-container .swal2-popup .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step {
  background: #298DFF;
}
.swal2-container .swal2-popup .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step {
  background: #d8d8d8;
}
.swal2-container .swal2-popup .swal2-progress-steps .swal2-progress-step-line {
  height: 0.2rem;
  background: #298DFF;
}
.swal2-container .swal2-popup .swal2-close {
  outline: none;
  position: absolute;
  z-index: 2;
  top: 0;
  right: 0;
  align-items: center;
  justify-content: center;
  width: 2em;
  height: 2em;
  padding: 0;
  overflow: hidden;
  transition: color 0.1s ease-out;
  border: none;
  border-radius: 0;
  outline: initial;
  background: transparent;
  color: rgba(0, 0, 0, 0.5);
  font-family: serif;
  font-size: 1.5rem;
  line-height: 1;
  cursor: pointer;
}
.swal2-container .swal2-popup .swal2-close:focus {
  box-shadow: none;
}
.swal2-container .swal2-title {
  font-size: 1.1rem;
}
.swal2-container .swal2-title span {
  display: -ms-flexbox;
  display: flex;
}
.swal2-container.swal2-rtl .swal2-close {
  left: 0;
}
.swal2-container .swal2-html-container {
  margin: 0;
  color: var(--bs-body-color);
}
.swal2-container.swal2-has-header .swal2-popup .swal2-title {
  padding-right: 1rem;
  padding-left: 1rem;
  padding-bottom: 1rem;
  margin-top: -0.8em;
  margin-left: -1rem;
  margin-right: -1rem;
  margin-bottom: 1rem;
  max-width: initial;
  border-bottom: 1px solid #d8d8d8;
}
.swal2-container.swal2-has-footer .swal2-popup.swal2-modal {
  padding-bottom: 0;
}
.swal2-container.swal2-has-footer .swal2-popup.swal2-modal .swal2-footer {
  margin-left: -1rem;
  margin-right: -1rem;
  border-top: 1px solid #d8d8d8;
}
.swal2-container.swal2-has-bg .swal2-popup .swal2-html-container {
  background: #f7f7f7;
  margin-left: -1rem;
  margin-right: -1rem;
  margin-top: -1rem;
  padding-bottom: 2rem;
  padding-top: 2rem;
  padding-right: 1rem;
  padding-left: 1rem;
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}
.swal2-container.swal2-has-bg .swal2-popup .swal2-actions .btn, .swal2-container.swal2-has-bg .swal2-popup .swal2-actions div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .swal2-container.swal2-has-bg .swal2-popup .swal2-actions .hopscotch-nav-button {
  flex: 1;
  border: 0;
  padding: 0;
}
.swal2-container.swal2-has-bg .swal2-popup .swal2-actions .btn:hover, .swal2-container.swal2-has-bg .swal2-popup .swal2-actions div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button:hover, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .swal2-container.swal2-has-bg .swal2-popup .swal2-actions .hopscotch-nav-button:hover, .swal2-container.swal2-has-bg .swal2-popup .swal2-actions .btn:focus, .swal2-container.swal2-has-bg .swal2-popup .swal2-actions div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button:focus, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .swal2-container.swal2-has-bg .swal2-popup .swal2-actions .hopscotch-nav-button:focus {
  background: transparent;
  color: #9e9e9e;
}

.swal2-shown {
  padding-right: 0 !important;
}

/*Notification*/
.alert {
  color: #262a2e;
  border-radius: 0.5rem;
  padding: 0.75rem 1rem;
}
.alert .alert-link {
  font-weight: normal;
  color: inherit;
  text-decoration: underline;
}
.alert.alert-dismissible .btn-close {
  padding: 0.9rem 1rem;
  color: inherit;
}
.alert.alert-dismissible .btn-close:before {
  position: relative;
  top: -2px;
}
.alert.alert-dismissible .btn-close:hover {
  opacity: 1;
  color: inherit;
}
.alert.alert-primary {
  color: #007D88;
  background: #ebf5f5;
  border-color: rgba(199, 226, 229, 0.3);
}
.alert.alert-success {
  color: #00D67F;
  background: #ebfcf5;
  border-color: rgba(199, 246, 227, 0.3);
}
.alert.alert-info {
  color: #16c7d7;
  background: #edfcfe;
  border-color: rgba(204, 248, 251, 0.3);
}
.alert.alert-danger {
  color: #FF0000;
  background: #ffebeb;
  border-color: rgba(255, 199, 199, 0.3);
}
.alert.alert-warning {
  color: #cc9d00;
  background: #fffaeb;
  border-color: rgba(255, 242, 199, 0.3);
}
.alert.alert-secondary {
  color: #6f6f6f;
  background: #f3f3f3;
  border-color: rgba(223, 223, 223, 0.3);
}
.alert.alert-light {
  color: #5f5f5f;
  background: #f7f7f7;
  border-color: #eaeaea;
}
.alert.alert-dark {
  color: #fff;
  background: #262a2e;
  border-color: #262a2e;
}
.alert.alert-dark.alert-dismissible .btn-close:not(:disabled):not(.disabled):focus, .alert.alert-dark.alert-dismissible .btn-close:not(:disabled):not(.disabled):hover {
  color: #fff;
  text-decoration: none;
  opacity: 1;
}
.alert.alert-inv {
  color: #fff;
}
.alert.alert-inv.alert-inv-primary {
  background: #007D88;
  color: #ebf5f5;
}
.alert.alert-inv.alert-inv-primary.alert-dismissible .btn-close:not(:disabled):not(.disabled):focus, .alert.alert-inv.alert-inv-primary.alert-dismissible .btn-close:not(:disabled):not(.disabled):hover {
  color: #fff;
  text-decoration: none;
  opacity: 1;
}
.alert.alert-inv.alert-inv-info {
  background: #18DDEF;
  color: #edfcfe;
}
.alert.alert-inv.alert-inv-info.alert-dismissible .btn-close:not(:disabled):not(.disabled):focus, .alert.alert-inv.alert-inv-info.alert-dismissible .btn-close:not(:disabled):not(.disabled):hover {
  color: #fff;
  text-decoration: none;
  opacity: 1;
}
.alert.alert-inv.alert-inv-success {
  background: #00D67F;
  color: #ebfcf5;
}
.alert.alert-inv.alert-inv-success.alert-dismissible .btn-close:not(:disabled):not(.disabled):focus, .alert.alert-inv.alert-inv-success.alert-dismissible .btn-close:not(:disabled):not(.disabled):hover {
  color: #fff;
  text-decoration: none;
  opacity: 1;
}
.alert.alert-inv.alert-inv-warning {
  background: #FFC400;
  color: #fffaeb;
}
.alert.alert-inv.alert-inv-warning.alert-dismissible .btn-close:not(:disabled):not(.disabled):focus, .alert.alert-inv.alert-inv-warning.alert-dismissible .btn-close:not(:disabled):not(.disabled):hover {
  color: #fff;
  text-decoration: none;
  opacity: 1;
}
.alert.alert-inv.alert-inv-danger {
  background: #FF0000;
  color: #ffebeb;
}
.alert.alert-inv.alert-inv-danger.alert-dismissible .btn-close:not(:disabled):not(.disabled):focus, .alert.alert-inv.alert-inv-danger.alert-dismissible .btn-close:not(:disabled):not(.disabled):hover {
  color: #fff;
  text-decoration: none;
  opacity: 1;
}
.alert.alert-inv.alert-inv-secondary {
  background: #6f6f6f;
  color: #f3f3f3;
}
.alert.alert-inv.alert-inv-secondary.alert-dismissible .btn-close:not(:disabled):not(.disabled):focus, .alert.alert-inv.alert-inv-secondary.alert-dismissible .btn-close:not(:disabled):not(.disabled):hover {
  color: #fff;
  text-decoration: none;
  opacity: 1;
}
.alert.alert-border-primary {
  border-color: #007D88;
  color: #007D88;
}
.alert.alert-border-info {
  border-color: #18DDEF;
  color: #18DDEF;
}
.alert.alert-border-success {
  border-color: #00D67F;
  color: #00D67F;
}
.alert.alert-border-warning {
  border-color: #FFC400;
  color: #FFC400;
}
.alert.alert-border-danger {
  border-color: #FF0000;
  color: #FF0000;
}
.alert.alert-border-secondary {
  border-color: #6f6f6f;
  color: #6f6f6f;
}
.alert.alert-wth-icon {
  padding-left: 3.375rem;
  position: relative;
}
.alert.alert-wth-icon .alert-icon-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 1.5rem;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  height: 100%;
  width: 54px;
  left: 0;
  top: 0;
  position: absolute;
}
.alert.alert-square {
  border-radius: 0;
}

.alert-dismissible {
  padding-right: 3rem;
}

.jq-toast-wrap {
  width: 300px;
}
.jq-toast-wrap .jq-toast-single {
  color: #262a2e;
  border-radius: 0.5rem;
  margin: 0;
  border: none;
  background: #fff;
  font-size: 0.875rem;
  line-height: 1.3;
}
.jq-toast-wrap .jq-toast-single .jq-toast-loader {
  border-radius: 2px 2px 0 0;
  height: 2px;
}
.jq-toast-wrap .jq-toast-single a {
  color: inherit;
  text-decoration: underline;
  font-weight: inherit;
  border-bottom: none;
  padding-bottom: 0;
  font-size: inherit;
}
.jq-toast-wrap .jq-toast-single .close-jq-toast-single {
  font-size: 1.5rem;
  top: 0;
}
.jq-toast-wrap .jq-toast-single .jq-toast-heading {
  font-size: 1rem !important;
  color: inherit;
  font-weight: 500;
}
.jq-toast-wrap .jq-toast-single.jq-toast-primary {
  background: #ebf5f5;
  color: #007D88;
  border: 1px solid;
  border-color: rgba(199, 226, 229, 0.3);
}
.jq-toast-wrap .jq-toast-single.jq-toast-secondary {
  background: #f3f3f3;
  color: #6f6f6f;
  border: 1px solid;
  border-color: rgba(223, 223, 223, 0.3);
}
.jq-toast-wrap .jq-toast-single.jq-toast-info {
  background: #edfcfe;
  color: #18DDEF;
  border: 1px solid;
  border-color: rgba(204, 248, 251, 0.3);
}
.jq-toast-wrap .jq-toast-single.jq-toast-success {
  background: #ebfcf5;
  color: #00D67F;
  border: 1px solid;
  border-color: rgba(199, 246, 227, 0.3);
}
.jq-toast-wrap .jq-toast-single.jq-toast-warning {
  background: #fffaeb;
  color: #FFC400;
  border: 1px solid;
  border-color: rgba(255, 242, 199, 0.3);
}
.jq-toast-wrap .jq-toast-single.jq-toast-danger {
  background: #ffebeb;
  color: #FF0000;
  border: 1px solid;
  border-color: rgba(255, 199, 199, 0.3);
}
.jq-toast-wrap .jq-toast-single.jq-toast-light {
  background: #f7f7f7;
  color: #5f5f5f;
  border: 1px solid;
  border-color: #d8d8d8;
}
.jq-toast-wrap .jq-toast-single.jq-toast-dark {
  background: #262a2e;
  color: #fff;
  border: 1px solid;
  border-color: #2a2f34;
}
.jq-toast-wrap .jq-toast-single.jq-has-icon {
  padding: 0.75rem 1.5rem 0.875rem 2.75rem;
}
.jq-toast-wrap .jq-toast-single.jq-has-icon .jq-toast-icon {
  position: absolute;
  font-size: 1rem;
  left: 11px;
  top: 14px;
}
.jq-toast-wrap .jq-toast-single.jq-toast-inv {
  color: #fff;
  border: none;
  background: #262a2e;
}
.jq-toast-wrap .jq-toast-single.jq-toast-inv.jq-toast-inv-primary {
  background: #007D88;
  color: #ebf5f5;
}
.jq-toast-wrap .jq-toast-single.jq-toast-inv.jq-toast-inv-danger {
  background: #FF0000;
  color: #ffebeb;
}
.jq-toast-wrap .jq-toast-single.jq-toast-inv.jq-toast-inv-warning {
  background: #FFC400;
  color: #fffaeb;
}
.jq-toast-wrap .jq-toast-single.jq-toast-inv.jq-toast-inv-info {
  background: #18DDEF;
  color: #edfcfe;
}
.jq-toast-wrap .jq-toast-single.jq-toast-inv.jq-toast-inv-success {
  background: #00D67F;
  color: #ebfcf5;
}

.bottom-center-fullwidth .jq-toast-wrap {
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  bottom: 0 !important;
}
.bottom-center-fullwidth .jq-toast-wrap .jq-toast-single {
  border-radius: 0;
}

.top-center-fullwidth .jq-toast-wrap {
  left: 0 !important;
  right: 0 !important;
  width: 100% !important;
  top: 2px !important;
}
.top-center-fullwidth .jq-toast-wrap .jq-toast-single {
  border-radius: 0;
}

@media (max-width: 576px) {
  .jq-toast-wrap.top-right, .jq-toast-wrap.top-left, .jq-toast-wrap.bottom-right, .jq-toast-wrap.bottom-left {
    left: 0;
    right: 0;
    width: 100%;
  }
}
/*Toast*/
.toast {
  border: none;
  border-radius: 0.5rem;
}

/*Bootstrap Notify*/
span[data-notify=icon] {
  position: relative;
  top: 3px;
  line-height: 0;
  font-size: 1rem;
}

/*Tooltop*/
.tooltip {
  font-size: 0.75rem;
  font-family: var(--bs-body-font-family);
}
.tooltip .tooltip-inner {
  background: #262a2e;
  border-radius: 0.5rem;
}
.tooltip.show {
  opacity: 1;
}
.tooltip .tooltip-arrow {
  display: none;
}

@media (max-width: 1024px) {
  .tooltip {
    display: none !important;
  }
}
/*Images*/
.img-thumbnail {
  border-color: #d8d8d8;
  border-radius: 0;
}

.img-background {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

/*Icons*/
.font-icons-wrap li {
  text-align: center;
  vertical-align: middle;
  padding: 1.875rem 0.625rem 1.875rem 0.625rem;
  height: 100px;
  width: 100px;
  margin: 0.625rem;
  min-height: 60px;
  border: solid 1px #eee;
  border-radius: 0.5rem;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  cursor: pointer;
}
.font-icons-wrap li a {
  color: #262a2e;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  font-size: 1.25rem;
}
.font-icons-wrap li a > i {
  font-size: 1.625rem;
  line-height: 20px;
}
.font-icons-wrap li a span {
  display: inline-block;
  position: absolute;
  background-color: #298DFF;
  color: #fff;
  padding: 0.25rem 0.5rem;
  font-size: 0.75rem;
  white-space: nowrap;
  top: 45px;
  left: 50%;
  min-width: 98px;
  display: none;
  border-radius: 0.25rem;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}
.font-icons-wrap li:hover {
  background: #262a2e;
}
.font-icons-wrap li:hover a {
  color: #fff;
}
.font-icons-wrap li:hover a span {
  display: block;
}

.feather {
  stroke: currentColor;
  stroke-width: 2;
  stroke-linecap: round;
  stroke-linejoin: round;
  fill: none;
}

.svg-icon {
  line-height: 0 !important;
}

.feather-icon {
  line-height: 0 !important;
}
.feather-icon.fe-x > svg {
  height: 16px;
  width: 16px;
}
.feather-icon.fe-2x > svg {
  height: 32px;
  width: 32px;
}

.feather-icon > svg,
.svg-icon > svg {
  height: 1em;
  width: 1em;
}

.flag-icon {
  height: 20px;
  width: 20px;
}

/*Carousel*/
.carousel-control-prev,
.carousel-control-next {
  opacity: 1;
}
.carousel-control-prev:hover .carousel-control-next-icon,
.carousel-control-prev:hover .carousel-control-prev-icon,
.carousel-control-next:hover .carousel-control-next-icon,
.carousel-control-next:hover .carousel-control-prev-icon {
  border-color: white;
}

.carousel-control-next-icon,
.carousel-control-prev-icon {
  height: 50px;
  width: 50px;
  border: 2px solid;
  border-color: rgba(255, 255, 255, 0.5);
  border-radius: 50%;
  background: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  font-size: 1.25rem;
}
.carousel-control-next-icon:before,
.carousel-control-prev-icon:before {
  display: inline-block;
  font: normal normal normal 22px/1 "Material-Design-Iconic-Font";
  text-rendering: auto;
  speak: none;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.carousel-control-next-icon:before {
  content: "\f2fb";
}

.carousel-control-prev-icon:before {
  content: "\f2fa";
}

.custom-carousel-nav .carousel-text-nav {
  position: static;
  color: #262a2e;
}
.custom-carousel-nav .carousel-text-nav:hover, .custom-carousel-nav .carousel-text-nav:focus {
  color: #262a2e;
}
.custom-carousel-nav .carousel-indicators {
  position: static;
}

.carousel-indicators {
  bottom: 20px;
}
.carousel-indicators li[data-bs-target] {
  width: 6px;
  height: 6px;
  margin-right: 0.25rem;
  margin-left: 0.25rem;
  border: 1px solid #fff;
  border-radius: 50%;
  background: transparent;
  font-size: 0;
}
.carousel-indicators li[data-bs-target].active {
  background: #b5b5b5;
}
.carousel-indicators.dark-indicators li {
  border-color: #262a2e;
}
.carousel-indicators.dark-indicators li.active {
  background: #2f343a;
}
.carousel-indicators.theme-indicators li {
  border-color: #007D88;
}
.carousel-indicators.theme-indicators li.active {
  background: #007d88;
}

.carousel-caption {
  bottom: 30px;
}

.owl-carousel .item-video {
  height: auto;
}
.owl-carousel .owl-video-tn {
  background-size: cover;
}
.owl-carousel .owl-dots .owl-dot span {
  width: 8px;
  height: 8px;
  margin: 0 0.25rem;
  background: transparent;
  border: 1px solid #262a2e;
}
.owl-carousel .owl-dots .owl-dot:focus {
  outline: none;
}
.owl-carousel .owl-dots .owl-dot:hover span {
  background: #262a2e;
}
.owl-carousel .owl-dots .owl-dot.active span {
  background: #262a2e;
}
.owl-carousel.light-owl-dots .owl-dots .owl-dot span {
  border: 1px solid #fff;
}
.owl-carousel.light-owl-dots .owl-dots .owl-dot:focus {
  outline: none;
}
.owl-carousel.light-owl-dots .owl-dots .owl-dot:hover span {
  background: #fff;
}
.owl-carousel.light-owl-dots .owl-dots .owl-dot.active span {
  background: #fff;
}
.owl-carousel.theme-owl-dots .owl-dots .owl-dot span {
  border: 1px solid #007D88;
}
.owl-carousel.theme-owl-dots .owl-dots .owl-dot:focus {
  outline: none;
}
.owl-carousel.theme-owl-dots .owl-dots .owl-dot:hover span {
  background: #007D88;
}
.owl-carousel.theme-owl-dots .owl-dots .owl-dot.active span {
  background: #007D88;
}
.owl-carousel .owl-video-play-icon {
  background: rgba(255, 255, 255, 0.8);
  left: 20px;
  bottom: 20px;
  margin: 0;
  height: 35px;
  width: 35px;
  border-radius: 50%;
  top: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  color: #298DFF;
}
.owl-carousel .owl-video-play-icon:before {
  display: inline-block;
  font: normal normal normal 22px/1 "Material-Design-Iconic-Font";
  text-rendering: auto;
  padding-left: 0.25rem;
  speak: none;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f3aa";
}
.owl-carousel .owl-video-play-icon:hover {
  -webkit-transform: scale(1.1, 1.1);
  -moz-transform: scale(1.1, 1.1);
  -ms-transform: scale(1.1, 1.1);
  -o-transform: scale(1.1, 1.1);
  transform: scale(1.1, 1.1);
}
.owl-carousel.dots-on-item .owl-dots {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 15px;
}

@media (max-width: 991px) {
  .carousel-control-next-icon, .carousel-control-prev-icon {
    height: 30px;
    width: 30px;
    font-size: 1rem;
  }
}
/*Twitter slider*/
.twitter-slider-wrap i.fa-twitter {
  font-size: 1.875rem;
  color: #fff;
}
.twitter-slider-wrap .owl-carousel {
  text-align: center;
}
.twitter-slider-wrap .owl-carousel .user, .twitter-slider-wrap .owl-carousel .interact {
  display: none;
}
.twitter-slider-wrap .owl-carousel .tweet {
  font-size: 1rem;
  color: #fff;
  margin-bottom: 1.875rem;
}
.twitter-slider-wrap .owl-carousel .tweet > a {
  color: #fff;
}
.twitter-slider-wrap .owl-carousel .timePosted > a {
  font-size: 0.75rem;
  color: #fff;
}

.product-detail-slider .owl-carousel {
  border-radius: 0.5rem;
  overflow: hidden;
  box-shadow: 0 0.25rem 0.3125rem rgba(47, 52, 58, 0.15) !important;
}
.product-detail-slider .thumb-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  margin-top: 1rem;
}
.product-detail-slider .thumb-wrap > a {
  display: block;
  background-size: cover;
  background-position: center;
  box-shadow: 0 0.25rem 0.3125rem rgba(47, 52, 58, 0.15) !important;
  height: 50px;
  width: 100px;
  border-radius: 0.5rem;
  margin: 0 0.625rem;
  background-color: #d8d8d8;
  border: 1px solid transparent;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.product-detail-slider .thumb-wrap > a.active-thumb {
  border: 1px solid #298DFF;
}

/*Color Pickr*/
.color-picker .colorpicker-input-addon {
  position: relative;
}
.color-picker .colorpicker-input-addon > input[type=color] {
  opacity: 0;
  position: absolute;
  left: 0;
  height: 100%;
  width: 100%;
}

/*Range Slider*/
.irs-line {
  height: 7px;
  background: #f7f7f7;
  border: none;
}

.irs-bar {
  height: 7px;
  border: none;
  background: #007D88;
}

.irs-slider {
  top: 24px;
  width: 25px;
  height: 25px;
  border: none;
  background: #007D88;
  border-radius: 50%;
}
.irs-slider.state_hover, .irs-slider:hover {
  background: #007D88;
}

.irs-bar-edge {
  height: 7px;
  top: 33px;
  width: 14px;
  border: none;
  background: #007D88;
}

.irs-from, .irs-to, .irs-single {
  font-size: 0.75rem;
  font-weight: 500;
  background: #262a2e;
  line-height: 1.5;
  padding: 0.0625rem 0.5rem;
  border-radius: 0.5rem;
}

.irs-min, .irs-max {
  color: inherit;
  font-size: 0.75rem;
  background: none;
  line-height: 1.5;
  border-radius: 0.25rem;
  -moz-border-radius: 0.25rem;
  font-weight: 500;
}

.irs.irs-sm .irs-line {
  height: 3px;
}
.irs.irs-sm .irs-bar {
  height: 3px;
}
.irs.irs-sm .irs-slider {
  top: 25px;
  width: 18px;
  height: 18px;
}
.irs.irs-sm .irs-bar-edge {
  height: 3px;
}

/*Daterangepicker*/
.daterangepicker {
  font-family: inherit;
  border-color: #d8d8d8;
}
.daterangepicker:before, .daterangepicker:after {
  display: none;
}
.daterangepicker .drp-buttons .btn, .daterangepicker .drp-buttons div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .daterangepicker .drp-buttons .hopscotch-nav-button {
  margin-left: 0.5rem;
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  font-weight: 400;
}
.daterangepicker td.active, .daterangepicker td.active:hover {
  background-color: #007D88;
}
.daterangepicker td.active.available:hover, .daterangepicker td.active:hover.available:hover {
  background-color: #007D88;
}
.daterangepicker td.in-range {
  background-color: #ebf5f5;
  color: #262a2e;
}
.daterangepicker td.in-range.active, .daterangepicker td.in-range.active:hover {
  background-color: #007D88;
}
.daterangepicker td.available:hover {
  background-color: #f7f7f7;
}
.daterangepicker th.available:hover {
  background-color: transparent;
}
.daterangepicker .calendar-table th, .daterangepicker .calendar-table td {
  min-width: 33px;
  width: 33px;
  height: 33px;
  font-size: 0.875rem;
  position: relative;
  border: none;
}
.daterangepicker .calendar-table th.active, .daterangepicker .calendar-table th.active:hover, .daterangepicker .calendar-table td.active, .daterangepicker .calendar-table td.active:hover {
  color: #fff;
}
.daterangepicker .calendar-table th.active.available:hover, .daterangepicker .calendar-table th.active:hover.available:hover, .daterangepicker .calendar-table td.active.available:hover, .daterangepicker .calendar-table td.active:hover.available:hover {
  color: #fff;
}
.daterangepicker .calendar-table th.next span, .daterangepicker .calendar-table th.prev span {
  border-color: #b5b5b5;
}
.daterangepicker .calendar-table th:hover.next span, .daterangepicker .calendar-table th:hover.prev span {
  border-color: #262a2e;
}
.daterangepicker th.month {
  width: auto;
  font-size: 0.875rem;
  color: #262a2e;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  font-weight: 600;
}
.daterangepicker .drp-selected {
  font-size: 0.875rem;
  padding-right: 0.25rem;
  color: #262a2e;
  font-weight: 500;
  letter-spacing: 0.5px;
}
.daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date {
  color: #d8d8d8;
}
.daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect {
  background: #fff;
  width: 60px;
  margin: 0.625rem auto;
  border: 1px solid #d8d8d8;
  padding: 0.25rem;
  border-radius: 0.25rem;
  font-size: 0.875rem;
  color: #262a2e;
}
.daterangepicker select.monthselect, .daterangepicker select.yearselect {
  background: #fff;
  border: 1px solid #d8d8d8;
  padding: 0.25rem;
  border-radius: 0.25rem;
  font-size: 0.875rem;
  color: #262a2e;
}
.daterangepicker .ranges li {
  font-size: 0.875rem;
  padding: 0.625rem 0.75rem;
}
.daterangepicker .ranges li:hover {
  background-color: #f7f7f7;
}
.daterangepicker .ranges li.active {
  background-color: #007D88;
}
.daterangepicker.show-ranges .drp-calendar.left {
  border-color: #d8d8d8;
}
.daterangepicker .drp-calendar.single .calendar-time {
  padding-right: 8px;
}

@media (max-width: 767px) {
.hk-navbar .form-switch label.form-check-label { 
    font-size: 12px; 
}
  #switch_account_popup h5.mb-5 { 
    font-size: 20px;
}

#switch_account_popup p.switcherp { 
    font-size: 12px;
    width: 100%; 
}#switch_account_popup .form-group label { 
    font-size: 12px; 
        padding-bottom: 0 !important;
}
#switch_account_popup select#business_role {
    height: 40px;
    font-size: 12px; 
    padding: 0 10px;
}#switch_account_popup .modal-content {
    padding: 20px;
}

#switch_account_popup input {
    padding: 0 10px;
    height: 40px;
    font-size: 12px; 
}.swtcher_img img {
    width: 60px;
}
 #switch_account_popup .createcategory_popbtn .btn-secondary {
    height: 40px; 
}#switch_account_popup .createcategory_popbtn .btn-primary {
    height: 40px; 
}
#switch_account_popup p.switch_subtext {
    font-size: 10px;
    margin-top: 4px;
    margin-bottom: 10px;
}

  .daterangepicker {
    width: 281px;
  }ul.setupflx.top-dashmenus {
    display: block;
}ul.setupflx.top-dashmenus li {
    width: 100%;
    float: left;
    margin-bottom: 15px;
}.menu-group.mainneucstm {
    display: block;
}.mobi-dashboard-top-inner h2{
  text-align:center;
}.hk-wrapper .hk-navbar { 
    height: 48px !important; 
    --tw-shadow: 0 4px 6px 0 var(--tw-shadow-color, #0000001a);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}.dropdown.dropdown-notifications span.feather-icon {
    font-size: 20px;
}span#notification_count {
    padding: 2px 0px;
}.mobile-dashboard-wrapper { 
    padding: 47px 0px 0px; 
}.need-ai-help { 
    font-size: 11px;
    padding: 13.5px 20px; 
    margin-bottom: 0px; 
    margin: 0;
    /* overflow: hidden; */
}
  .daterangepicker.show-ranges .drp-calendar.left {
    border: none;
  }
  .daterangepicker .drp-buttons {
    text-align: left;
  }
  .daterangepicker .drp-buttons .btn, .daterangepicker .drp-buttons div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .daterangepicker .drp-buttons .hopscotch-nav-button {
    margin-left: 0;
    margin-right: 0.5rem;
  }
  .daterangepicker .drp-buttons .drp-selected {
    display: block;
    margin-bottom: 0.625rem;
  }
  .daterangepicker.ltr .ranges {
    width: 100%;
  }
  .daterangepicker.ltr .ranges ul {
    width: 100%;
  }
  .daterangepicker.ltr .drp-calendar {
    width: 100%;
  }
  .daterangepicker.ltr .drp-calendar.left .calendar-table {
    padding-right: 0;
  }
}
/*Profile*/
.profile-wrap .profile-intro {
  position: relative;
  z-index: 1;
  margin-top: -6rem;
}
.profile-wrap .profile-img-wrap {
  height: 10rem;
  position: relative;
}
.profile-wrap .profile-img-wrap > img {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.profile-wrap header.profile-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  height: 65px;
  background: #fff;
  border-bottom: 1px solid #d8d8d8;
  position: relative;
}
.profile-wrap header.profile-header .profile-options-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.profile-wrap header.profile-header .profile-options-wrap > a {
  margin-left: 0.5rem;
  display: inline-block;
}
.profile-wrap header.profile-header .profile-options-wrap > a:first-child {
  margin-left: 0;
}
.profile-wrap .comment-block .media .media-head {
  margin-right: 1rem;
}
.profile-wrap .comment-block .media .media-body > div:first-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 0.25rem;
}
.profile-wrap .comment-block .media .media-body > div:first-child .cm-name {
  font-weight: 500;
  color: #262a2e;
}
.profile-wrap .comment-block .media .media-body > div:first-child .badge {
  margin-left: 0.625rem;
  flex-shrink: 0;
}
.profile-wrap .comment-block .media .media-body .comment-action-wrap span, .profile-wrap .comment-block .media .media-body .comment-action-wrap a {
  color: #6f6f6f;
  font-size: 0.75rem;
}
.profile-wrap .comment-block .media .media-body .comment-action-wrap .comment-dot-sep {
  margin: 0 0.25rem;
  color: #d8d8d8;
}
.profile-wrap .comment-block .media .media-body > .media {
  margin-top: 1.875rem;
}
.profile-wrap .comment-block .media .media-head {
  margin-right: 1rem;
}
.profile-wrap .comment-block .media .media-body > div:first-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 0.25rem;
}
.profile-wrap .comment-block .media .media-body > div:first-child .cm-name {
  font-weight: 500;
  color: #262a2e;
}
.profile-wrap .comment-block .media .media-body > div:first-child .badge {
  margin-left: 0.625rem;
  flex-shrink: 0;
}
.profile-wrap .comment-block .media .media-body .comment-action-wrap span, .profile-wrap .comment-block .media .media-body .comment-action-wrap a {
  color: #6f6f6f;
  font-size: 0.75rem;
}
.profile-wrap .comment-block .media .media-body .comment-action-wrap .comment-dot-sep {
  margin: 0 0.25rem;
  color: #d8d8d8;
}
.profile-wrap .comment-block .media .media-body > .media {
  margin-top: 1.875rem;
}
.profile-wrap .card.card-profile-feed .btn-pg-link {
  position: absolute;
  bottom: 25px;
  left: 25px;
}
.profile-wrap .card.card-profile-feed .feed-img-layout .row {
  margin-right: -0.25rem;
  margin-left: -0.25rem;
}
.profile-wrap .card.card-profile-feed .feed-img-layout .row > [class*=col-] {
  padding-right: 0.25rem;
  padding-left: 0.25rem;
}
.profile-wrap .card.card-profile-feed .feed-img-layout .feed-img {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  width: 100%;
}
.profile-wrap .card.card-profile-feed .btn-video-link {
  background: rgba(47, 52, 58, 0.5);
  height: 45px;
  width: 45px;
  position: absolute;
  border-radius: 50%;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  color: #fff;
}
.profile-wrap .card.card-profile-feed .btn-video-link:before {
  display: inline-block;
  font: normal normal normal 1.5rem/1 "Material-Design-Iconic-Font";
  padding-left: 0.25rem;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f3aa";
}
.profile-wrap .card.card-profile-feed .card-footer > div a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #9e9e9e;
  font-size: 0.875rem;
}
.profile-wrap .card.card-profile-feed .card-footer > div a > i {
  line-height: 1;
  margin-right: 0.5rem;
}
.profile-wrap .card.card-profile-feed .card-footer > div:last-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.profile-wrap .card.card-profile-feed .card-footer > div:last-child a {
  margin-right: 0.625rem;
}
.profile-wrap .card.card-profile-feed .card-footer > div:last-child a:last-child {
  margin-right: 0;
}

.edit-profile-wrap .nav-profile .nav-header {
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 600;
  color: #9e9e9e;
}
.edit-profile-wrap .nav-profile .nav {
  margin: 1rem 0;
  font-size: 0.875rem;
  flex-wrap: nowrap;
  border: 0;
}
.edit-profile-wrap .nav-profile .nav .nav-item {
  margin-bottom: 0.25rem;
}
.edit-profile-wrap .nav-profile .nav .nav-item:last-child {
  margin-bottom: 0;
}
.edit-profile-wrap .nav-profile .nav .nav-item a.nav-link {
  color: #262a2e;
  border: 0;
  padding: 0;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.edit-profile-wrap .nav-profile .nav .nav-item a.nav-link:hover, .edit-profile-wrap .nav-profile .nav .nav-item a.nav-link:focus {
  color: rgba(38, 42, 46, 0.8);
}
.edit-profile-wrap .nav-profile .nav .nav-item a.nav-link.active {
  color: #007D88;
}

/*Activity*/
.activity-list .list-group-item {
  padding: 0;
  border: none;
}
.activity-list .list-group-item .media {
  position: relative;
  align-items: inherit;
}
.activity-list .list-group-item .media .media-head {
  position: relative;
  margin-right: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-flow: column;
  min-width: 48px;
  align-items: center;
}
.activity-list .list-group-item .media .media-head > .avatar {
  flex-shrink: 0;
}
.activity-list .list-group-item .media .media-body {
  padding-bottom: 1.5rem;
}
.activity-list .list-group-item .media .media-body .last-activity-time {
  font-size: 0.75rem;
  margin-top: 0.25rem;
}
.activity-list .list-group-item.toggle-activity .media .media-body {
  padding-bottom: 0;
  display: flex;
  align-items: center;
}
.activity-list .list-group-item:last-child .media .media-head:after {
  display: none;
}
.activity-list.activity-wth-line .list-group-item .media .media-head:after {
  content: "";
  background: #d8d8d8;
  width: 2.5px;
  height: 100%;
  border-radius: 50rem;
  margin: 0.5rem auto;
  min-height: 25px;
}

.activity-list-h {
  flex-direction: row;
}
.activity-list-h .list-group-item {
  padding: 0;
  border: none;
  display: flex;
  flex-direction: column;
  padding-bottom: 6.25rem;
  align-items: center;
}
.activity-list-h .list-group-item .media {
  flex-flow: column;
  align-items: center;
  flex: 1;
}
.activity-list-h .list-group-item .media .media-body {
  width: 400px;
  padding: 0 0.625rem;
  display: flex;
}
.activity-list-h .list-group-item .media .media-body .last-activity-time {
  font-size: 0.75rem;
  margin-top: 0.25rem;
}
.activity-list-h .list-group-item .media .media-body .card {
  width: 100%;
}
.activity-list-h .list-group-item .media .media-head {
  width: 100%;
  display: flex;
  justify-content: center;
  position: relative;
  min-height: 48px;
  align-items: center;
  position: absolute;
  bottom: 45px;
}
.activity-list-h .list-group-item .media .media-head:after, .activity-list-h .list-group-item .media .media-head:before {
  content: "";
  height: 2.5px;
  background: #d8d8d8;
  width: 100%;
  position: absolute;
  margin: 0.5rem auto;
  right: 0;
  width: 50%;
  top: 0;
  bottom: 0;
  margin: auto 0;
}
.activity-list-h .list-group-item .media .media-head:before {
  left: 0;
}
.activity-list-h .list-group-item .media .media-head .avatar {
  z-index: 1;
  outline: 7px solid #fff;
}
.activity-list-h .list-group-item:first-child .media .media-head:before {
  display: none;
}
.activity-list-h .list-group-item:last-child .media .media-head:after {
  display: none;
}
.activity-list-h .list-group-item .activity-time {
  text-align: center;
  font-size: 0.875rem;
  font-weight: 500;
  padding: 0.5rem 0;
  color: #007D88;
  text-align: center;
  position: absolute;
  bottom: 0;
}

.user-activity .media {
  position: relative;
  padding-bottom: 1.25rem;
  margin-left: 1.25rem;
}
.user-activity .media .media-head {
  position: absolute;
  left: -20px;
}
.user-activity .media:after {
  content: "";
  position: absolute;
  width: 1px;
  height: calc(100% - 77px);
  background: #d8d8d8;
  top: 60px;
}
.user-activity .media .media-body {
  padding-bottom: 1.875rem;
  margin-left: 2.5rem;
  min-width: 0;
}
.user-activity .media:last-child .media-body {
  border-bottom: none;
}
.user-activity.user-activity-sm .media {
  padding-bottom: 0.625rem;
  margin-left: 1rem;
}
.user-activity.user-activity-sm .media .media-head {
  left: -16px;
}
.user-activity.user-activity-sm .media .media-body {
  padding-bottom: 0.625rem;
  margin-left: 1.875rem;
}

@media (max-width: 576px) {
  .user-activity .media .media-body {
    margin-left: 2.125rem;
  }
}
/*Wizards*/
.hk-wizard {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-size: 0.875rem;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  font-feature-settings: "tnum";
  display: flex;
  width: 100%;
  font-size: 0;
  text-align: initial;
}
.hk-wizard .hk-wizard-item:not(.hk-wizard-item-active) > .hk-wizard-item-container[role=button] {
  cursor: pointer;
}
.hk-wizard .hk-wizard-item:not(.hk-wizard-item-active) > .hk-wizard-item-container[role=button] .hk-wizard-item-title .hk-wizard-icon,
.hk-wizard .hk-wizard-item:not(.hk-wizard-item-active) > .hk-wizard-item-container[role=button] .hk-wizard-item-subtitle .hk-wizard-icon,
.hk-wizard .hk-wizard-item:not(.hk-wizard-item-active) > .hk-wizard-item-container[role=button] .hk-wizard-item-description .hk-wizard-icon,
.hk-wizard .hk-wizard-item:not(.hk-wizard-item-active) > .hk-wizard-item-container[role=button] .hk-wizard-item-icon .hk-wizard-icon {
  -moz-transition: color 0.3s;
  -o-transition: color 0.3s;
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
}
.hk-wizard .hk-wizard-item:not(.hk-wizard-item-active) > .hk-wizard-item-container[role=button]:hover .hk-wizard-item-title,
.hk-wizard .hk-wizard-item:not(.hk-wizard-item-active) > .hk-wizard-item-container[role=button]:hover .hk-wizard-item-subtitle,
.hk-wizard .hk-wizard-item:not(.hk-wizard-item-active) > .hk-wizard-item-container[role=button]:hover .hk-wizard-item-description {
  color: #007D88;
}
.hk-wizard .hk-wizard-item:not(.hk-wizard-item-active):not(.hk-wizard-item-process) > .hk-wizard-item-container[role=button]:hover .hk-wizard-item-icon {
  border-color: #007D88;
}
.hk-wizard .hk-wizard-item:not(.hk-wizard-item-active):not(.hk-wizard-item-process) > .hk-wizard-item-container[role=button]:hover .hk-wizard-item-icon .hk-wizard-icon {
  color: #007D88;
}
.hk-wizard:not(.hk-wizard-vertical) .hk-wizard-item-custom .hk-wizard-item-icon {
  width: auto;
  background: 0 0;
}

.hk-wizard-item {
  position: relative;
  display: inline-block;
  flex: 1;
  overflow: hidden;
  vertical-align: top;
}
.hk-wizard-item:last-child {
  flex: none;
}
.hk-wizard-item:last-child > .hk-wizard-item-container > .hk-wizard-item-tail {
  display: none;
}
.hk-wizard-item:last-child > .hk-wizard-item-container > .hk-wizard-item-content > .hk-wizard-item-title:after {
  display: none;
}

.hk-wizard-item-container {
  outline: none;
}

.hk-wizard-item-icon {
  display: inline-block;
  vertical-align: top;
  width: 32px;
  height: 32px;
  margin: 0 0.5rem 0 0;
  font-size: 1rem;
  line-height: 32px;
  text-align: center;
  border: 1px solid #c7c7c7;
  border-radius: 2rem;
  transition: background-color 0.3s, border-color 0.3s;
}
.hk-wizard-item-icon .hk-wizard-icon {
  position: relative;
  top: -0.5px;
  color: #007D88;
}

.hk-wizard-item-content {
  display: inline-block;
  vertical-align: top;
}

.hk-wizard-item-tail {
  position: absolute;
  top: 12px;
  left: 0;
  width: 100%;
  padding: 0 0.625rem;
}
.hk-wizard-item-tail:after {
  display: inline-block;
  width: 100%;
  height: 1px;
  background: #d8d8d8;
  border-radius: 1px;
  -moz-transition: background 0.3s;
  -o-transition: background 0.3s;
  -webkit-transition: background 0.3s;
  transition: background 0.3s;
  content: "";
}

.hk-wizard-item-title {
  position: relative;
  display: inline-block;
  padding-right: 1rem;
  font-size: 1rem;
  line-height: 32px;
  color: #262a2e;
}
.hk-wizard-item-title:after {
  position: absolute;
  top: 16px;
  left: 100%;
  display: block;
  width: 9999px;
  height: 1px;
  background: #d8d8d8;
  content: "";
}

.hk-wizard-item-subtitle {
  display: inline;
  margin-left: 0.5rem;
  font-weight: 400;
  font-size: 0.875rem;
}

.hk-wizard-item-description {
  font-size: 0.875rem;
}

.hk-wizard-item-wait > .hk-wizard-item-container > .hk-wizard-item-content > .hk-wizard-item-title {
  color: #6f6f6f;
}
.hk-wizard-item-wait .hk-wizard-item-icon {
  background-color: #fff;
  border-color: #c7c7c7;
}
.hk-wizard-item-wait .hk-wizard-item-icon > .hk-wizard-icon {
  color: #c7c7c7;
}
.hk-wizard-item-wait .hk-wizard-item-icon > .hk-wizard-icon .hk-wizard-icon-dot {
  background: #c7c7c7;
}
.hk-wizard-item-wait > .hk-wizard-item-container > .hk-wizard-item-content > .hk-wizard-item-title:after {
  background-color: #d8d8d8;
}
.hk-wizard-item-wait > .hk-wizard-item-container > .hk-wizard-item-tail:after {
  background-color: #d8d8d8;
}

.hk-wizard-item-process .hk-wizard-item-icon {
  background-color: #fff;
  border-color: #007D88;
}
.hk-wizard-item-process .hk-wizard-item-icon > .hk-wizard-icon {
  color: #007D88;
}
.hk-wizard-item-process .hk-wizard-item-icon > .hk-wizard-icon .hk-wizard-icon-dot {
  background: #007D88;
}
.hk-wizard-item-process > .hk-wizard-item-container > .hk-wizard-item-content > .hk-wizard-item-title {
  color: #262a2e;
}
.hk-wizard-item-process > .hk-wizard-item-container > .hk-wizard-item-content > .hk-wizard-item-title:after {
  background-color: #d8d8d8;
}
.hk-wizard-item-process > .hk-wizard-item-container > .hk-wizard-item-content > .hk-wizard-item-description {
  color: #262a2e;
}
.hk-wizard-item-process > .hk-wizard-item-container > .hk-wizard-item-tail:after {
  background-color: #d8d8d8;
}
.hk-wizard-item-process > .hk-wizard-item-container > .hk-wizard-item-icon {
  background: #007D88;
}
.hk-wizard-item-process > .hk-wizard-item-container > .hk-wizard-item-icon .hk-wizard-icon {
  color: #fff;
}
.hk-wizard-item-process > .hk-wizard-item-container > .hk-wizard-item-title {
  font-weight: 500;
}

.hk-wizard-item-finish .hk-wizard-item-icon {
  background-color: #fff;
  border-color: #007D88;
}
.hk-wizard-item-finish .hk-wizard-item-icon > .hk-wizard-icon {
  color: #007D88;
}
.hk-wizard-item-finish .hk-wizard-item-icon > .hk-wizard-icon .hk-wizard-icon-dot {
  background: #007D88;
}
.hk-wizard-item-finish > .hk-wizard-item-container > .hk-wizard-item-content > .hk-wizard-item-title {
  color: #262a2e;
}
.hk-wizard-item-finish > .hk-wizard-item-container > .hk-wizard-item-content > .hk-wizard-item-title:after {
  background-color: #007D88;
}
.hk-wizard-item-finish > .hk-wizard-item-container > .hk-wizard-item-tail:after {
  background-color: #007D88;
}

.hk-wizard-item-error .hk-wizard-item-icon {
  background-color: #fff;
  border-color: #FF0000;
}
.hk-wizard-item-error .hk-wizard-item-icon > .hk-wizard-icon {
  color: #FF0000;
}
.hk-wizard-item-error .hk-wizard-item-icon > .hk-wizard-icon .hk-wizard-icon-dot {
  background: #FF0000;
}
.hk-wizard-item-error > .hk-wizard-item-container > .hk-wizard-item-content > .hk-wizard-item-title {
  color: #FF0000;
}
.hk-wizard-item-error > .hk-wizard-item-container > .hk-wizard-item-content > .hk-wizard-item-title:after {
  background-color: #d8d8d8;
}
.hk-wizard-item-error > .hk-wizard-item-container > .hk-wizard-item-content > .hk-wizard-item-description {
  color: #FF0000;
}
.hk-wizard-item-error > .hk-wizard-item-container > .hk-wizard-item-tail:after {
  background-color: #d8d8d8;
}

.hk-wizard-item.hk-wizard-next-error .hk-wizard-item-title:after {
  background: #FF0000;
}

.hk-wizard-item-disabled {
  cursor: not-allowed;
}

.hk-wizard-horizontal:not(.hk-wizard-label-vertical) .hk-wizard-item {
  padding-left: 1rem;
  white-space: nowrap;
}
.hk-wizard-horizontal:not(.hk-wizard-label-vertical) .hk-wizard-item:first-child {
  padding-left: 0;
}
.hk-wizard-horizontal:not(.hk-wizard-label-vertical) .hk-wizard-item:last-child .hk-wizard-item-title {
  padding-right: 0;
}
.hk-wizard-horizontal:not(.hk-wizard-label-vertical) .hk-wizard-item-tail {
  display: none;
}
.hk-wizard-horizontal:not(.hk-wizard-label-vertical) .hk-wizard-item-description {
  max-width: 140px;
  white-space: normal;
}

.hk-wizard-item-custom > .hk-wizard-item-container > .hk-wizard-item-icon {
  height: auto;
  background: 0 0;
  border: 0;
}
.hk-wizard-item-custom > .hk-wizard-item-container > .hk-wizard-item-icon > .hk-wizard-icon {
  top: 0;
  left: 0.5px;
  width: 32px;
  height: 32px;
  font-size: 1.5rem;
  line-height: 32px;
}

.hk-wizard-item-custom.hk-wizard-item-process .hk-wizard-item-icon > .hk-wizard-icon {
  color: #007D88;
}

.hk-wizard-sm.hk-wizard-horizontal:not(.hk-wizard-label-vertical) .hk-wizard-item {
  padding-left: 0.75rem;
}
.hk-wizard-sm.hk-wizard-horizontal:not(.hk-wizard-label-vertical) .hk-wizard-item:first-child {
  padding-left: 0;
}

.hk-wizard-sm .hk-wizard-item-icon {
  width: 24px;
  height: 24px;
  margin: 0 0.5rem 0 0;
  font-size: 0.75rem;
  line-height: 24px;
  text-align: center;
  border-radius: 1.5rem;
}
.hk-wizard-sm .hk-wizard-item-title {
  padding-right: 0.75rem;
  font-size: 0.875rem;
  line-height: 24px;
}
.hk-wizard-sm .hk-wizard-item-title:after {
  top: 12px;
}
.hk-wizard-sm .hk-wizard-item-description {
  font-size: 0.875rem;
}
.hk-wizard-sm .hk-wizard-item-tail {
  top: 8px;
}
.hk-wizard-sm .hk-wizard-item-custom .hk-wizard-item-icon {
  width: inherit;
  height: inherit;
  line-height: inherit;
  background: 0 0;
  border: 0;
  border-radius: 0;
}
.hk-wizard-sm .hk-wizard-item-custom .hk-wizard-item-icon > .hk-wizard-icon {
  font-size: 1.5rem;
  line-height: 24px;
  transform: none;
}

.hk-wizard-vertical {
  display: flex;
  flex-direction: column;
}
.hk-wizard-vertical > .hk-wizard-item {
  display: block;
  flex: 1 0 auto;
  padding-left: 0;
  overflow: visible;
}
.hk-wizard-vertical > .hk-wizard-item .hk-wizard-item-icon {
  float: left;
  margin-right: 1rem;
}
.hk-wizard-vertical > .hk-wizard-item .hk-wizard-item-content {
  display: block;
  min-height: 48px;
  overflow: hidden;
}
.hk-wizard-vertical > .hk-wizard-item .hk-wizard-item-title {
  line-height: 32px;
}
.hk-wizard-vertical > .hk-wizard-item .hk-wizard-item-description {
  padding-bottom: 0.75rem;
}
.hk-wizard-vertical > .hk-wizard-item > .hk-wizard-item-container > .hk-wizard-item-tail {
  position: absolute;
  top: 0;
  left: 16px;
  width: 1px;
  height: 100%;
  padding: 2.375rem 0 0.375rem;
}
.hk-wizard-vertical > .hk-wizard-item > .hk-wizard-item-container > .hk-wizard-item-tail:after {
  width: 1px;
  height: 100%;
}
.hk-wizard-vertical > .hk-wizard-item > .hk-wizard-item-container > .hk-wizard-item-content > .hk-wizard-item-title:after {
  display: none;
}
.hk-wizard-vertical > .hk-wizard-item:not(:last-child) > .hk-wizard-item-container > .hk-wizard-item-tail {
  display: block;
}

.hk-wizard-vertical.hk-wizard-sm .hk-wizard-item-container .hk-wizard-item-tail {
  position: absolute;
  top: 0;
  left: 12px;
  padding: 1.875rem 0 0.375rem;
}
.hk-wizard-vertical.hk-wizard-sm .hk-wizard-item-container .hk-wizard-item-title {
  line-height: 24px;
}

.hk-wizard-label-vertical .hk-wizard-item {
  overflow: visible;
}
.hk-wizard-label-vertical .hk-wizard-item-tail {
  margin-left: 3.625rem;
  padding: 0.25rem 1.5rem;
}
.hk-wizard-label-vertical .hk-wizard-item-content {
  display: block;
  width: 116px;
  margin-top: 0.5rem;
  text-align: center;
}
.hk-wizard-label-vertical .hk-wizard-item-icon {
  display: inline-block;
  margin-left: 2.625rem;
}
.hk-wizard-label-vertical .hk-wizard-item-title {
  padding-right: 0;
  padding-left: 0;
}
.hk-wizard-label-vertical .hk-wizard-item-title:after {
  display: none;
}
.hk-wizard-label-vertical .hk-wizard-item-subtitle {
  display: block;
  margin-bottom: 4px;
  margin-left: 0;
  line-height: 1.5715;
}

.hk-wizard-label-vertical.hk-wizard-sm:not(.hk-wizard-dot) .hk-wizard-item-icon {
  margin-left: 2.875rem;
}

.hk-wizard-dot .hk-wizard-item-title {
  line-height: 1.5715;
}
.hk-wizard-dot .hk-wizard-item-tail {
  top: 2px;
  width: 100%;
  margin: 0 0 0 4.375rem;
  padding: 0;
}
.hk-wizard-dot .hk-wizard-item-tail:after {
  width: calc(100% - 20px);
  height: 3px;
  margin-left: 0.75rem;
}
.hk-wizard-dot .hk-wizard-item:first-child .hk-wizard-icon-dot {
  left: 2px;
}
.hk-wizard-dot .hk-wizard-item-icon {
  width: 8px;
  height: 8px;
  margin-left: 4.25rem;
  padding-right: 0;
  line-height: 8px;
  background: 0 0;
  border: 0;
}
.hk-wizard-dot .hk-wizard-item-icon .hk-wizard-icon-dot {
  position: relative;
  float: left;
  width: 100%;
  height: 100%;
  border-radius: 6.25rem;
  transition: all 0.3s;
}
.hk-wizard-dot .hk-wizard-item-icon .hk-wizard-icon-dot:after {
  position: absolute;
  top: -12px;
  left: -26px;
  width: 60px;
  height: 32px;
  content: "";
}
.hk-wizard-dot .hk-wizard-item-content {
  width: 140px;
}
.hk-wizard-dot .hk-wizard-item-process .hk-wizard-item-icon {
  position: relative;
  top: -1px;
  width: 10px;
  height: 10px;
  line-height: 10px;
  background: 0 0;
}
.hk-wizard-dot .hk-wizard-item-process .hk-wizard-icon:first-child .hk-wizard-icon-dot {
  left: 0;
}

.hk-wizard-dot.hk-wizard-sm .hk-wizard-item-title {
  line-height: 1.5715;
}
.hk-wizard-dot.hk-wizard-sm .hk-wizard-item-tail {
  top: 2px;
  width: 100%;
  margin: 0 0 0 4.375rem;
  padding: 0;
}
.hk-wizard-dot.hk-wizard-sm .hk-wizard-item-tail:after {
  width: calc(100% - 20px);
  height: 3px;
  margin-left: 0.75rem;
}
.hk-wizard-dot.hk-wizard-sm .hk-wizard-item:first-child .hk-wizard-icon-dot {
  left: 2px;
}
.hk-wizard-dot.hk-wizard-sm .hk-wizard-item-icon {
  width: 8px;
  height: 8px;
  margin-left: 4.25rem;
  padding-right: 0;
  line-height: 8px;
  background: 0 0;
  border: 0;
}
.hk-wizard-dot.hk-wizard-sm .hk-wizard-item-icon .hk-wizard-icon-dot {
  position: relative;
  float: left;
  width: 100%;
  height: 100%;
  border-radius: 6.25rem;
}
.hk-wizard-dot.hk-wizard-sm .hk-wizard-item-icon .hk-wizard-icon-dot:after {
  position: absolute;
  top: -12px;
  left: -26px;
  width: 60px;
  height: 32px;
  content: "";
}
.hk-wizard-dot.hk-wizard-sm .hk-wizard-item-content {
  width: 140px;
}
.hk-wizard-dot.hk-wizard-sm .hk-wizard-item-process .hk-wizard-item-icon {
  position: relative;
  top: -1px;
  width: 10px;
  height: 10px;
  line-height: 10px;
  background: 0 0;
}
.hk-wizard-dot.hk-wizard-sm .hk-wizard-item-process .hk-wizard-icon:first-child .hk-wizard-icon-dot {
  left: 0;
}

.hk-wizard-vertical.hk-wizard-dot .hk-wizard-item-icon {
  margin-top: 0.75rem;
  margin-left: 0;
  background: 0 0;
}
.hk-wizard-vertical.hk-wizard-dot .hk-wizard-item > .hk-wizard-item-container > .hk-wizard-item-tail {
  top: 6.5px;
  left: -9px;
  margin: 0;
  padding: 1.375rem 0 0.25rem;
}
.hk-wizard-vertical.hk-wizard-dot .hk-wizard-item:first-child .hk-wizard-icon-dot {
  left: 0;
}
.hk-wizard-vertical.hk-wizard-dot .hk-wizard-item-content {
  width: inherit;
}
.hk-wizard-vertical.hk-wizard-dot .hk-wizard-item-process .hk-wizard-item-container .hk-wizard-item-icon .hk-wizard-icon-dot {
  top: -1px;
  left: -1px;
}

/*Pricing Table*/
.hk-pricing-table-1 .table th {
  font-size: 1rem;
  white-space: inherit !important;
}
.hk-pricing-table-1 .table thead tr th h5 {
  padding: 0.75rem 1.25rem;
  margin: 0 -1.25rem;
  border-bottom: 1px solid #d8d8d8;
}
.hk-pricing-table-1 .table thead tr th.pricing-highlighted h5 {
  background: #007D88;
  color: #fff;
}
.hk-pricing-table-1 .table tbody .monthly-price {
  text-align: center;
}
.hk-pricing-table-1 .table tbody .monthly-price .money {
  display: inline-block;
  vertical-align: top;
  padding-top: 1rem;
}
.hk-pricing-table-1 .table tbody .monthly-price .price sup {
  display: inline-block;
  vertical-align: top;
  padding-top: 1.5rem;
  font-size: 1.125rem;
}
.hk-pricing-table-1 .table tbody .monthly-price .price .price-number {
  font-size: 3.3rem;
  font-weight: 500;
}
.hk-pricing-table-1 .table tbody .monthly-price .duration {
  position: relative;
  top: 10px;
}

.hk-pricing-table-2 .table-responsive {
  padding-top: 3.125rem;
}
.hk-pricing-table-2 .table th {
  font-size: 1rem;
  white-space: inherit !important;
}
.hk-pricing-table-2 .table .pricing-highlighted {
  background: rgba(0, 125, 136, 0.15);
}
.hk-pricing-table-2 .table thead tr th {
  position: relative;
}
.hk-pricing-table-2 .table thead tr th.pricing-highlighted h5 {
  padding: 0.75rem 1.25rem;
  top: -47px;
  position: absolute;
  border-bottom: 1px solid #d8d8d8;
  background: #007D88;
  color: #fff;
  left: -1px;
  right: -1px;
}
.hk-pricing-table-2 .table tbody .monthly-price {
  text-align: center;
}
.hk-pricing-table-2 .table tbody .monthly-price .money {
  display: inline-block;
  vertical-align: top;
  padding-top: 1rem;
}
.hk-pricing-table-2 .table tbody .monthly-price .price sup {
  display: inline-block;
  vertical-align: top;
  padding-top: 1.5rem;
  font-size: 1.125rem;
}
.hk-pricing-table-2 .table tbody .monthly-price .price .price-number {
  font-size: 3.3rem;
  font-weight: 500;
}
.hk-pricing-table-2 .table tbody .monthly-price .duration {
  position: relative;
  top: 10px;
}

.hk-pricing-table-3 {
  text-align: center;
}
.hk-pricing-table-3 .table-responsive {
  padding-top: 3.125rem;
}
.hk-pricing-table-3 .table th {
  font-size: 1rem;
  white-space: inherit !important;
}
.hk-pricing-table-3 .table th .icon-wrap {
  margin-top: 1.5rem;
  font-size: 2.5rem;
}
.hk-pricing-table-3 .table tbody .monthly-price .money {
  display: inline-block;
  vertical-align: top;
  padding-top: 1rem;
}
.hk-pricing-table-3 .table tbody .monthly-price .price sup {
  display: inline-block;
  vertical-align: top;
  padding-top: 1.5rem;
  font-size: 1.125rem;
}
.hk-pricing-table-3 .table tbody .monthly-price .price .price-number {
  font-size: 2.6rem;
  font-weight: 500;
}
.hk-pricing-table-3 .table tbody .monthly-price .duration {
  display: inline-block;
  vertical-align: top;
  padding-top: 1.125rem;
}

/*Dropdown*/
.dropdown-toggle.no-caret:after {
  display: none;
}
.dropdown-toggle:after {
  content: "\f2f9";
  font: normal normal normal 1rem/1 "Material-Design-Iconic-Font";
  border: none !important;
  vertical-align: 0 !important;
  margin-left: 0.4em;
}
.dropdown-toggle.dropdown-toggle-split:after, .dropdown-toggle.dropdown-toggle-split:before {
  margin: 0 !important;
}

.dropup .dropdown-toggle::after {
  content: "\f2fc";
  margin-left: 0.4em;
}

.dropstart .dropdown-toggle::before {
  content: "\f2fa";
  vertical-align: 0 !important;
  font: normal normal normal 1rem/1 "Material-Design-Iconic-Font";
  border: none !important;
  margin-right: 0.4em;
}
.dropstart .dropdown-toggle::after {
  display: none;
}

.dropend .dropdown-toggle::after {
  content: "\f2fb";
  vertical-align: 0;
  margin-left: 0.4em;
}

.btn.btn-lg.dropdown-toggle:after, .btn.btn-lg.dropdown-toggle:before, .btn.btn-sm.dropdown-toggle:after, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .dropdown-toggle.hopscotch-nav-button:after, .btn.btn-sm.dropdown-toggle:before, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .dropdown-toggle.hopscotch-nav-button:before, .btn.btn-xs.dropdown-toggle:after, .btn.btn-xs.dropdown-toggle:before {
  font-size: inherit;
}
.dropdown-menu.dropdown-menu-end.show {
  min-width: 251px;
  max-width:auto;
}
.dropdown-menu, .apexcharts-toolbar .apexcharts-menu {
  color: #6f6f6f;
  border: none;
  border-radius: 0.5rem;
  padding: 0.5rem;
  box-shadow: 0px 6px 16px rgba(47, 52, 58, 0.1);
  min-width: 251px;
  max-width:auto;
}
.dropdown-menu .dropdown-item-text, .apexcharts-toolbar .apexcharts-menu .dropdown-item-text {
  color: #6f6f6f;
  padding: 0.5rem 0.75rem;
}
.dropdown-menu .dropdown-header, .apexcharts-toolbar .apexcharts-menu .dropdown-header {
  color: #9e9e9e;
  padding: 0.5rem 0.75rem;
  font-weight: 500;
}
.dropdown-menu .dropdown-header.dropdown-header-bold, .apexcharts-toolbar .apexcharts-menu .dropdown-header.dropdown-header-bold {
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 600;
}
.dropdown-menu .dropdown-header.header-wth-bg, .apexcharts-toolbar .apexcharts-menu .dropdown-header.header-wth-bg {
  background: #262a2e;
  color: #fff;
  margin-top: -0.5rem;
  margin-left: -0.5rem;
  margin-right: -0.5rem;
  margin-bottom: 0.5rem;
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  padding-top: 0.8rem;
  padding-bottom: 0.8rem;
}
.dropdown-menu.dropdown-bordered, .apexcharts-toolbar .dropdown-bordered.apexcharts-menu {
  border: 1px solid #d8d8d8;
  box-shadow: none;
}
.dropdown-menu.dropdown-menu-icon-text .dropdown-item .dropdown-item-text, .apexcharts-toolbar .dropdown-menu-icon-text.apexcharts-menu .dropdown-item .dropdown-item-text {
  padding: 0;
}
.dropdown-menu.dropdown-menu-avatar .dropdown-item, .apexcharts-toolbar .dropdown-menu-avatar.apexcharts-menu .dropdown-item {
  padding-top: 0.3rem;
  padding-bottom: 0.3rem;
}
.dropdown-menu.dropdown-menu-avatar .dropdown-item .dropdown-item-text, .apexcharts-toolbar .dropdown-menu-avatar.apexcharts-menu .dropdown-item .dropdown-item-text {
  padding: 0;
}
.dropdown-menu.dropdown-menu-avatar .dropdown-item .avatar, .apexcharts-toolbar .dropdown-menu-avatar.apexcharts-menu .dropdown-item .avatar {
  margin-right: 1rem;
}
.dropdown-menu .dropdown-item, .apexcharts-toolbar .apexcharts-menu .dropdown-item {
  color: #262a2e;
  cursor: pointer;
  border-radius: 0.25rem;
  padding: 0.25rem 0.75rem;
}
.dropdown-menu .dropdown-item .dropdown-icon, .apexcharts-toolbar .apexcharts-menu .dropdown-item .dropdown-icon {
  font-size: 1.125rem;
  margin-right: 0.625rem;
  width: 22px;
  position: relative;
  top: 1px;
}
.dropdown-menu .dropdown-item .dropdown-icon.feather-icon, .apexcharts-toolbar .apexcharts-menu .dropdown-item .dropdown-icon.feather-icon, .dropdown-menu .dropdown-item .dropdown-icon .svg-icon, .apexcharts-toolbar .apexcharts-menu .dropdown-item .dropdown-icon .svg-icon {
  top: 0px;
}
.dropdown-menu .dropdown-item.active, .apexcharts-toolbar .apexcharts-menu .dropdown-item.active, .dropdown-menu .dropdown-item:active, .apexcharts-toolbar .apexcharts-menu .dropdown-item:active {
  background-color: #007D88;
  color: #fff;
}
.dropdown-menu .dropdown-item:focus:not(.active):not(.disabled), .apexcharts-toolbar .apexcharts-menu .dropdown-item:focus:not(.active):not(.disabled), .dropdown-menu .dropdown-item:hover:not(.active):not(.disabled), .apexcharts-toolbar .apexcharts-menu .dropdown-item:hover:not(.active):not(.disabled) {
  background-color: #f7f7f7;
  color: #262a2e;
}
.dropdown-menu .dropdown-item:disabled, .apexcharts-toolbar .apexcharts-menu .dropdown-item:disabled, .dropdown-menu .dropdown-item.disabled, .apexcharts-toolbar .apexcharts-menu .dropdown-item.disabled {
  color: #b5b5b5;
  background-color: transparent;
}
.dropdown-menu .sub-dropdown-menu, .apexcharts-toolbar .apexcharts-menu .sub-dropdown-menu {
  position: relative;
}
.dropdown-menu .sub-dropdown-menu .dropdown-menu, .apexcharts-toolbar .apexcharts-menu .sub-dropdown-menu .dropdown-menu, .dropdown-menu .sub-dropdown-menu .apexcharts-toolbar .apexcharts-menu, .apexcharts-toolbar .dropdown-menu .sub-dropdown-menu .apexcharts-menu, .apexcharts-toolbar .apexcharts-menu .sub-dropdown-menu .apexcharts-menu {
  top: 0;
}
.dropdown-menu .sub-dropdown-menu .dropdown-menu:before, .apexcharts-toolbar .apexcharts-menu .sub-dropdown-menu .dropdown-menu:before, .dropdown-menu .sub-dropdown-menu .apexcharts-toolbar .apexcharts-menu:before, .apexcharts-toolbar .dropdown-menu .sub-dropdown-menu .apexcharts-menu:before, .apexcharts-toolbar .apexcharts-menu .sub-dropdown-menu .apexcharts-menu:before, .dropdown-menu .sub-dropdown-menu .dropdown-menu:after, .apexcharts-toolbar .apexcharts-menu .sub-dropdown-menu .dropdown-menu:after, .dropdown-menu .sub-dropdown-menu .apexcharts-toolbar .apexcharts-menu:after, .apexcharts-toolbar .dropdown-menu .sub-dropdown-menu .apexcharts-menu:after, .apexcharts-toolbar .apexcharts-menu .sub-dropdown-menu .apexcharts-menu:after {
  display: none !important;
}
.dropdown-menu .sub-dropdown-menu .dropdown-menu.open-left-side, .apexcharts-toolbar .apexcharts-menu .sub-dropdown-menu .dropdown-menu.open-left-side, .dropdown-menu .sub-dropdown-menu .apexcharts-toolbar .open-left-side.apexcharts-menu, .apexcharts-toolbar .dropdown-menu .sub-dropdown-menu .open-left-side.apexcharts-menu, .apexcharts-toolbar .apexcharts-menu .sub-dropdown-menu .open-left-side.apexcharts-menu {
  right: 100% !important;
  left: auto !important;
}
.dropdown-menu .sub-dropdown-menu .dropdown-menu.open-right-side, .apexcharts-toolbar .apexcharts-menu .sub-dropdown-menu .dropdown-menu.open-right-side, .dropdown-menu .sub-dropdown-menu .apexcharts-toolbar .open-right-side.apexcharts-menu, .apexcharts-toolbar .dropdown-menu .sub-dropdown-menu .open-right-side.apexcharts-menu, .apexcharts-toolbar .apexcharts-menu .sub-dropdown-menu .open-right-side.apexcharts-menu {
  left: 100% !important;
}
.dropdown-menu.dropdown-menu-dark, .apexcharts-toolbar .dropdown-menu-dark.apexcharts-menu {
  background: #262a2e;
  border-color: #262a2e;
  color: #fff;
}
.dropdown-menu.dropdown-menu-dark .dropdown-header, .apexcharts-toolbar .dropdown-menu-dark.apexcharts-menu .dropdown-header,
.dropdown-menu.dropdown-menu-dark .dropdown-item-text,
.apexcharts-toolbar .dropdown-menu-dark.apexcharts-menu .dropdown-item-text {
  color: #6f6f6f;
}
.dropdown-menu.dropdown-menu-dark .dropdown-item, .apexcharts-toolbar .dropdown-menu-dark.apexcharts-menu .dropdown-item {
  color: #eaeaea;
}
.dropdown-menu.dropdown-menu-dark .dropdown-item:focus:not(.active):not(.disabled), .apexcharts-toolbar .dropdown-menu-dark.apexcharts-menu .dropdown-item:focus:not(.active):not(.disabled), .dropdown-menu.dropdown-menu-dark .dropdown-item:hover:not(.active):not(.disabled), .apexcharts-toolbar .dropdown-menu-dark.apexcharts-menu .dropdown-item:hover:not(.active):not(.disabled) {
  background-color: #4f4f4f;
  color: #fff;
}
.dropdown-menu.dropdown-menu-dark .dropdown-item.active, .apexcharts-toolbar .dropdown-menu-dark.apexcharts-menu .dropdown-item.active, .dropdown-menu.dropdown-menu-dark .dropdown-item:active, .apexcharts-toolbar .dropdown-menu-dark.apexcharts-menu .dropdown-item:active {
  color: #fff;
}
.dropdown-menu.dropdown-menu-dark .dropdown-item:disabled, .apexcharts-toolbar .dropdown-menu-dark.apexcharts-menu .dropdown-item:disabled, .dropdown-menu.dropdown-menu-dark .dropdown-item.disabled, .apexcharts-toolbar .dropdown-menu-dark.apexcharts-menu .dropdown-item.disabled {
  color: #5f5f5f;
}
.dropdown-menu.dropdown-menu-dark .dropdown-divider, .apexcharts-toolbar .dropdown-menu-dark.apexcharts-menu .dropdown-divider {
  border-color: #262a2e;
}

.dropdown-divider {
  border-color: #eaeaea;
  margin-right: -0.5rem;
  margin-left: -0.5rem;
}

.show-on-hover:hover > .dropdown-menu, .apexcharts-toolbar .show-on-hover:hover > .apexcharts-menu {
  display: block;
}
.show-on-hover > .dropdown-toggle:active {
  pointer-events: none;
}

.dropdown-menu.animated, .apexcharts-toolbar .animated.apexcharts-menu {
  -webkit-animation-duration: 0.55s;
  animation-duration: 0.55s;
  -webkit-animation-timing-function: ease;
  animation-timing-function: ease;
}

.custom-caret svg {
  height: 19px;
  width: 19px;
}

.btn-sm .custom-caret svg, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button .custom-caret svg {
  height: 17px;
  width: 17px;
}

.btn-group-lg > .btn + .dropdown-toggle-split, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-group-lg > .hopscotch-nav-button + .dropdown-toggle-split,
.btn-lg + .dropdown-toggle-split {
  padding-right: 1.3rem;
  padding-left: 1.3rem;
}

.btn-group-sm > .btn + .dropdown-toggle-split,
.btn-sm + .dropdown-toggle-split,
div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button + .dropdown-toggle-split {
  padding-right: 0.8rem;
  padding-left: 0.8rem;
}

/*Avatar*/
.avatar {
  position: relative;
  display: inline-block;
  width: 4rem;
  height: 4rem;
  vertical-align: middle;
  background-color: transparent;
}
.avatar .avatar-img,
.avatar .initial-wrap {
  width: 100%;
  height: 100%;
  border-radius: 0.5rem;
  -o-object-fit: cover;
  object-fit: cover;
}
.avatar > .initial-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  font-size: 1.1rem;
  font-weight: 600;
}
.avatar.avatar-rounded .avatar-img,
.avatar.avatar-rounded .initial-wrap {
  border-radius: 50%;
}
.avatar.avatar-square .avatar-img,
.avatar.avatar-square .initial-wrap {
  border-radius: 0;
}
.avatar.avatar-xxxl {
  width: 9rem;
  height: 9rem;
}
.avatar.avatar-xxxl > .initial-wrap {
  font-size: 2.25rem;
}
.avatar.avatar-xxl {
  width: 8rem;
  height: 8rem;
}
.avatar.avatar-xxl > .initial-wrap {
  font-size: 2rem;
}
.avatar.avatar-xl {
  width: 7rem;
  height: 7rem;
}
.avatar.avatar-xl > .initial-wrap {
  font-size: 1.75rem;
}
.avatar.avatar-lg {
  width: 6rem;
  height: 6rem;
}
.avatar.avatar-lg > .initial-wrap {
  font-size: 1.5rem;
}
.avatar.avatar-md {
  width: 5rem;
  height: 5rem;
}
.avatar.avatar-md > .initial-wrap {
  font-size: 1.25rem;
}
.avatar.avatar-sm {
  width: 3rem;
  height: 3rem;
}
.avatar.avatar-sm > .initial-wrap {
  font-size: 1rem;
}
.avatar.avatar-xs {
  width: 2rem;
  height: 2rem;
}
.avatar.avatar-xs > .initial-wrap {
  font-size: 0.75rem;
}
.avatar.avatar-xxs {
  width: 1.5rem;
  height: 1.5rem;
}
.avatar.avatar-xxs > .initial-wrap {
  font-size: 0.6rem;
}
.avatar.avatar-icon > .initial-wrap {
  font-size: 1.5rem;
  font-weight: inherit;
}
.avatar.avatar-icon.avatar-xxxl > .initial-wrap {
  font-size: 2.75rem;
}
.avatar.avatar-icon.avatar-xxl > .initial-wrap {
  font-size: 2.5rem;
}
.avatar.avatar-icon.avatar-xl > .initial-wrap {
  font-size: 2.25rem;
}
.avatar.avatar-icon.avatar-lg > .initial-wrap {
  font-size: 2rem;
}
.avatar.avatar-icon.avatar-md > .initial-wrap {
  font-size: 1.75rem;
}
.avatar.avatar-icon.avatar-sm > .initial-wrap {
  font-size: 1.25rem;
}
.avatar.avatar-icon.avatar-xs > .initial-wrap {
  font-size: 1.25rem;
}
.avatar.avatar-icon.avatar-xxs > .initial-wrap {
  font-size: 1rem;
}
.avatar.avatar-logo > .initial-wrap {
  background: #f7f7f7;
}
.avatar.avatar-logo > .initial-wrap > img {
  height: 50%;
}
.avatar.avatar-cyan > .initial-wrap {
  background-color: #18DDEF !important;
  color: #fff;
}
.avatar.avatar-info > .initial-wrap {
  background-color: #18DDEF !important;
  color: #fff;
}
.avatar.avatar-sky > .initial-wrap {
  background-color: #00B0FF !important;
  color: #fff;
}
.avatar.avatar-green > .initial-wrap {
  background-color: #00D67F !important;
  color: #fff;
}
.avatar.avatar-success > .initial-wrap {
  background-color: #00D67F !important;
  color: #fff;
}
.avatar.avatar-red > .initial-wrap {
  background-color: #FF0000 !important;
  color: #fff;
}
.avatar.avatar-danger > .initial-wrap {
  background-color: #FF0000 !important;
  color: #fff;
}
.avatar.avatar-yellow > .initial-wrap {
  background-color: #FFC400 !important;
  color: #fff;
}
.avatar.avatar-warning > .initial-wrap {
  background-color: #FFC400 !important;
  color: #fff;
}
.avatar.avatar-pink > .initial-wrap {
  background-color: #E92990 !important;
  color: #fff;
}
.avatar.avatar-purple > .initial-wrap {
  background-color: #C02FF3 !important;
  color: #fff;
}
.avatar.avatar-violet > .initial-wrap {
  background-color: #7429F8 !important;
  color: #fff;
}
.avatar.avatar-indigo > .initial-wrap {
  background-color: #322BF3 !important;
  color: #fff;
}
.avatar.avatar-blue > .initial-wrap {
  background-color: #298DFF !important;
  color: #fff;
}
.avatar.avatar-primary > .initial-wrap {
  background-color: #007D88 !important;
  color: #fff;
}
.avatar.avatar-teal > .initial-wrap {
  background-color: #007D88 !important;
  color: #fff;
}
.avatar.avatar-neon > .initial-wrap {
  background-color: #81E230 !important;
  color: #fff;
}
.avatar.avatar-lime > .initial-wrap {
  background-color: #C2E939 !important;
  color: #fff;
}
.avatar.avatar-sun > .initial-wrap {
  background-color: #FFEA00 !important;
  color: #262a2e;
}
.avatar.avatar-orange > .initial-wrap {
  background-color: #FF9100 !important;
  color: #fff;
}
.avatar.avatar-pumpkin > .initial-wrap {
  background-color: #FF5700 !important;
  color: #fff;
}
.avatar.avatar-brown > .initial-wrap {
  background-color: #954D15 !important;
  color: #fff;
}
.avatar.avatar-gold > .initial-wrap {
  background-color: #C39749 !important;
  color: #fff;
}
.avatar.avatar-dark > .initial-wrap {
  background-color: #262a2e !important;
  color: #fff;
}
.avatar.avatar-light > .initial-wrap {
  background-color: #eaeaea !important;
  color: #262a2e;
}
.avatar.avatar-gray > .initial-wrap {
  background-color: #9e9e9e !important;
  color: #fff;
}
.avatar.avatar-secondary > .initial-wrap {
  background-color: #6f6f6f !important;
  color: #fff;
}
.avatar.avatar-soft-cyan > .initial-wrap {
  background-color: #edfcfe !important;
  color: #18DDEF;
}
.avatar.avatar-soft-info > .initial-wrap {
  background-color: #edfcfe !important;
  color: #18DDEF;
}
.avatar.avatar-soft-sky > .initial-wrap {
  background-color: #ebf9ff !important;
  color: #00B0FF;
}
.avatar.avatar-soft-green > .initial-wrap {
  background-color: #ebfcf5 !important;
  color: #00D67F;
}
.avatar.avatar-soft-success > .initial-wrap {
  background-color: #ebfcf5 !important;
  color: #00D67F;
}
.avatar.avatar-soft-red > .initial-wrap {
  background-color: #ffebeb !important;
  color: #FF0000;
}
.avatar.avatar-soft-danger > .initial-wrap {
  background-color: #ffebeb !important;
  color: #FF0000;
}
.avatar.avatar-soft-yellow > .initial-wrap {
  background-color: #fffaeb !important;
  color: #FFC400;
}
.avatar.avatar-soft-warning > .initial-wrap {
  background-color: #fffaeb !important;
  color: #FFC400;
}
.avatar.avatar-soft-pink > .initial-wrap {
  background-color: #fdeef6 !important;
  color: #E92990;
}
.avatar.avatar-soft-purple > .initial-wrap {
  background-color: #faeefe !important;
  color: #C02FF3;
}
.avatar.avatar-soft-violet > .initial-wrap {
  background-color: #f4eefe !important;
  color: #7429F8;
}
.avatar.avatar-soft-indigo > .initial-wrap {
  background-color: #efeefe !important;
  color: #322BF3;
}
.avatar.avatar-soft-blue > .initial-wrap {
  background-color: #eef6ff !important;
  color: #298DFF;
}
.avatar.avatar-soft-primary > .initial-wrap {
  background-color: #ebf5f5 !important;
  color: #007D88;
}
.avatar.avatar-soft-teal > .initial-wrap {
  background-color: #ebf5f5 !important;
  color: #007D88;
}
.avatar.avatar-soft-neon > .initial-wrap {
  background-color: #f5fdee !important;
  color: #81E230;
}
.avatar.avatar-soft-lime > .initial-wrap {
  background-color: #fafdef !important;
  color: #C2E939;
}
.avatar.avatar-soft-sun > .initial-wrap {
  background-color: #fffdeb !important;
  color: #FFEA00;
}
.avatar.avatar-soft-orange > .initial-wrap {
  background-color: #fff6eb !important;
  color: #FF9100;
}
.avatar.avatar-soft-pumpkin > .initial-wrap {
  background-color: #fff2eb !important;
  color: #FF5700;
}
.avatar.avatar-soft-brown > .initial-wrap {
  background-color: #f7f1ec !important;
  color: #954D15;
}
.avatar.avatar-soft-gold > .initial-wrap {
  background-color: #faf7f0 !important;
  color: #C39749;
}
.avatar.avatar-soft-dark > .initial-wrap {
  background-color: #d8d8d8 !important;
  color: #262a2e;
}
.avatar.avatar-soft-light > .initial-wrap {
  background-color: #f7f7f7 !important;
  color: #6f6f6f;
}
.avatar.avatar-soft-gray > .initial-wrap {
  background-color: #f7f7f7 !important;
  color: #9e9e9e;
}
.avatar.avatar-soft-secondary > .initial-wrap {
  background-color: #f3f3f3 !important;
  color: #6f6f6f;
}

.avatar-group {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.avatar-group .avatar {
  width: 2.625rem;
  height: 2.625rem;
}
.avatar-group .avatar .avatar-img,
.avatar-group .avatar > .initial-wrap {
  border: 2px solid #fff;
  font-size: 0.9rem;
}
.avatar-group.avatar-group-overlapped .avatar {
  margin-right: -0.875rem;
}
.avatar-group.avatar-group-overlapped .avatar:hover {
  z-index: 1;
}
.avatar-group.avatar-group-lg .avatar {
  width: 3.25rem;
  height: 3.25rem;
}
.avatar-group.avatar-group-lg .avatar > .initial-wrap {
  font-size: 0.95rem;
}
.avatar-group.avatar-group-lg.avatar-group-overlapped .avatar {
  margin-right: -1rem;
}
.avatar-group.avatar-group-sm .avatar {
  width: 2rem;
  height: 2rem;
}
.avatar-group.avatar-group-sm .avatar > .initial-wrap {
  font-size: 0.6rem;
}
.avatar-group.avatar-group-sm.avatar-group-overlapped .avatar {
  margin-right: -0.625rem;
}

/*Pagination*/
.pagination-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.page-link {
  color: #262a2e;
  border-color: #d8d8d8;
  min-width: 40px;
  min-height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
}
.page-link:focus, .page-link:hover {
  color: #262a2e;
  box-shadow: none;
  background-color: #49b8bf !important;
    border-color: #49b8bf !important;
}

.pagination {
  --bs-secondary-bg: transparent;
}
.pagination .page-item.active .page-link {
  background: #49b8bf;
  border-color: #49b8bf;
  color: #fff;
}
.pagination .page-item.disabled .page-link {
  color: #b5b5b5;
}
.pagination .page-item:first-child .page-link {
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}
.pagination .page-item:last-child .page-link {
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.pagination.custom-pagination .page-item + .page-item {
  padding-left: 0.5rem;
  margin: 0;
}
.pagination.custom-pagination .page-link {
  padding: 0.5rem 0.8rem;
  border-radius: 0.5rem;
}
.pagination.custom-pagination.pagination-rounded .page-link {
  border-radius: 50rem;
}
.pagination.custom-pagination.pagination-rounded .page-item:first-child .page-link,
.pagination.custom-pagination.pagination-rounded .page-item:last-child .page-link {
  border-radius: 50rem;
}
.pagination.custom-pagination.pagination-filled .page-item:not(.active) .page-link {
  background: #f7f7f7;
  border-color: #f7f7f7;
}
.pagination.custom-pagination.pagination-filled .page-item:not(.active):hover .page-link {
  background-color: #eaeaea;
}
.pagination.custom-pagination.pagination-simple .page-item:not(.active) .page-link {
  border-color: transparent;
}
.pagination.pagination-sm .page-link {
  padding: 0.3rem 0.6rem;
  min-height: 30px;
  min-width: 30px;
}

/*Badge*/
.badge {
  --bs-badge-padding-x: 0.625rem;
  --bs-badge-padding-y: 0.5rem;
  --bs-badge-font-size: 0.7em;
  --bs-badge-font-weight: 500;
  --bs-badge-color: #fff;
  --bs-badge-border-radius: 0.5rem;
  min-width: 25px;
  letter-spacing: 0.3px;
  vertical-align: middle;
  text-transform: capitalize;
}
.badge.badge-indicator {
  width: 10px;
  height: 10px;
  min-width: initial;
  border: 2px solid #fff;
  border-radius: 50%;
  padding: 0;
  position: relative;
}span.badge.badge-primary.badge-pill.invi-unread-noti-count {
  padding: 0 !important;
  font-size: 10px;
  width: 20px !important;
  height: 20px;
  line-height: 21px;
  float: left;
  margin-left: 3px;
  min-width: 15px !important;
}
.badge.badge-indicator:empty {
  display: inline-block;
}
.badge.badge-indicator.badge-indicator-sm {
  width: 7px;
  height: 7px;
}
.badge.badge-indicator.badge-indicator-lg {
  width: 12px;
  height: 12px;
}
.badge.badge-indicator.badge-indicator-xl {
  width: 16px;
  height: 16px;
}
.badge.badge-indicator.badge-indicator-nobdr {
  width: 8px;
  height: 8px;
  border: none;
}
.badge.badge-indicator.badge-indicator-nobdr-sm {
  width: 5px;
  height: 5px;
  border: none;
}
@-webkit-keyframes ripple {
  0% {
    transform: scale(0.8);
    opacity: 0.5;
  }
  to {
    transform: scale(2.4);
    opacity: 0;
  }
}
@keyframes ripple {
  0% {
    transform: scale(0.8);
    opacity: 0.5;
  }
  to {
    transform: scale(2.4);
    opacity: 0;
  }
}
.badge.badge-indicator.badge-indicator-processing {
  position: relative;
}
.badge.badge-indicator.badge-indicator-processing::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid;
  border-radius: 50%;
  -webkit-animation: ripple 1.2s infinite ease-in-out;
  animation: ripple 1.2s infinite ease-in-out;
  content: "";
}
.badge > span {
  display: flex;
  align-items: center;
}
.badge > span .icon {
  display: flex;
  font-size: 0.875rem;
  margin-right: 0.25rem;
}
.badge > span .badge-dot {
  display: flex;
  font-size: 8px;
  margin-right: 0.25rem;
}
.badge.badge-sm {
  --bs-badge-font-size: 0.6em;
  --bs-badge-padding-x: 0.5rem;
  --bs-badge-padding-y: 0.25rem;
  min-width: 19px;
}
.badge.badge-sm > span .badge-dot {
  font-size: 0.375rem;
}
.badge.badge-sm > span .icon {
  font-size: 0.75rem;
}
.badge.badge-primary {
  background: var(--bs-primary);
  color: #fff;
}
.badge.badge-primary.badge-indicator-processing:after {
  border-color: var(--bs-primary);
}
.badge.badge-secondary {
  background: var(--bs-secondary);
  color: #fff;
}
.badge.badge-secondary.badge-indicator-processing:after {
  border-color: var(--bs-secondary);
}
.badge.badge-success {
  background: var(--bs-success);
  color: #fff;
}
.badge.badge-success.badge-indicator-processing:after {
  border-color: var(--bs-success);
}
.badge.badge-info {
  background: var(--bs-info);
  color: #fff;
}
.badge.badge-info.badge-indicator-processing:after {
  border-color: var(--bs-info);
}
.badge.badge-warning {
  background: var(--bs-warning);
  color: #fff;
}
.badge.badge-warning.badge-indicator-processing:after {
  border-color: var(--bs-warning);
}
.badge.badge-danger {
  background: var(--bs-danger);
  color: #fff;
}
.badge.badge-danger.badge-indicator-processing:after {
  border-color: var(--bs-danger);
}
.badge.badge-light {
  background: #eaeaea;
  color: #262a2e;
}
.badge.badge-light.badge-indicator-processing:after {
  border-color: #eaeaea;
}
.badge.badge-dark {
  background: var(--bs-dark);
  color: #fff;
}
.badge.badge-dark.badge-indicator-processing:after {
  border-color: var(--bs-dark);
}
.badge.badge-red {
  background: var(--bs-red);
  color: #fff;
}
.badge.badge-red.badge-indicator-processing:after {
  border-color: var(--bs-red);
}
.badge.badge-green {
  background: var(--bs-green);
  color: #fff;
}
.badge.badge-green.badge-indicator-processing:after {
  border-color: var(--bs-green);
}
.badge.badge-pink {
  background: var(--bs-pink);
  color: #fff;
}
.badge.badge-pink.badge-indicator-processing:after {
  border-color: var(--bs-pink);
}
.badge.badge-purple {
  background: var(--bs-purple);
  color: #fff;
}
.badge.badge-purple.badge-indicator-processing:after {
  border-color: var(--bs-purple);
}
.badge.badge-violet {
  background: var(--bs-violet);
  color: #fff;
}
.badge.badge-violet.badge-indicator-processing:after {
  border-color: var(--bs-violet);
}
.badge.badge-indigo {
  background: var(--bs-indigo);
  color: #fff;
}
.badge.badge-indigo.badge-indicator-processing:after {
  border-color: var(--bs-indigo);
}
.badge.badge-blue {
  background: var(--bs-blue);
  color: #fff;
}
.badge.badge-blue.badge-indicator-processing:after {
  border-color: var(--bs-blue);
}
.badge.badge-sky {
  background: var(--bs-sky);
  color: #fff;
}
.badge.badge-sky.badge-indicator-processing:after {
  border-color: var(--bs-sky);
}
.badge.badge-cyan {
  background: var(--bs-cyan);
  color: #fff;
}
.badge.badge-cyan.badge-indicator-processing:after {
  border-color: var(--bs-cyan);
}
.badge.badge-teal {
  background: var(--bs-teal);
  color: #fff;
}
.badge.badge-teal.badge-indicator-processing:after {
  border-color: var(--bs-teal);
}
.badge.badge-neon {
  background: var(--bs-neon);
  color: #fff;
}
.badge.badge-neon.badge-indicator-processing:after {
  border-color: var(--bs-neon);
}
.badge.badge-lime {
  background: var(--bs-lime);
  color: #fff;
}
.badge.badge-lime.badge-indicator-processing:after {
  border-color: var(--bs-lime);
}
.badge.badge-sun {
  background: var(--bs-sun);
  color: #262a2e;
}
.badge.badge-sun.badge-indicator-processing:after {
  border-color: var(--bs-sun);
}
.badge.badge-yellow {
  background: var(--bs-yellow);
  color: #fff;
}
.badge.badge-yellow.badge-indicator-processing:after {
  border-color: var(--bs-yellow);
}
.badge.badge-orange {
  background: var(--bs-orange);
  color: #fff;
}
.badge.badge-orange.badge-indicator-processing:after {
  border-color: var(--bs-orange);
}
.badge.badge-pumpkin {
  background: var(--bs-pumpkin);
  color: #fff;
}
.badge.badge-pumpkin.badge-indicator-processing:after {
  border-color: var(--bs-pumpkin);
}
.badge.badge-brown {
  background: var(--bs-brown);
  color: #fff;
}
.badge.badge-brown.badge-indicator-processing:after {
  border-color: var(--bs-brown);
}
.badge.badge-gold {
  background: var(--bs-gold);
  color: #fff;
}
.badge.badge-gold.badge-indicator-processing:after {
  border-color: var(--bs-gold);
}
.badge.badge-smoke {
  background: var(--bs-smoke);
  color: #fff;
}
.badge.badge-smoke.badge-indicator-processing:after {
  border-color: var(--bs-smoke);
}
.badge.badge-gray {
  background: var(--bs-gray);
  color: #fff;
}
.badge.badge-gray.badge-indicator-processing:after {
  border-color: var(--bs-gray);
}
.badge.badge-outline {
  background: transparent;
  border: 1px solid;
}
.badge.badge-outline.badge-primary {
  border-color: var(--bs-primary);
  color: var(--bs-primary);
}
.badge.badge-outline.badge-secondary {
  border-color: var(--bs-secondary);
  color: var(--bs-secondary);
}
.badge.badge-outline.badge-success {
  border-color: var(--bs-success);
  color: var(--bs-success);
}
.badge.badge-outline.badge-info {
  border-color: var(--bs-info);
  color: var(--bs-info);
}
.badge.badge-outline.badge-warning {
  border-color: var(--bs-warning);
  color: var(--bs-warning);
}
.badge.badge-outline.badge-danger {
  border-color: var(--bs-danger);
  color: var(--bs-danger);
}
.badge.badge-outline.badge-light {
  border-color: #eaeaea;
  color: #262a2e;
}
.badge.badge-outline.badge-dark {
  border-color: var(--bs-dark);
  color: var(--bs-dark);
}
.badge.badge-outline.badge-red {
  border-color: var(--bs-red);
  color: var(--bs-red);
}
.badge.badge-outline.badge-green {
  border-color: var(--bs-green);
  color: var(--bs-green);
}
.badge.badge-outline.badge-pink {
  border-color: var(--bs-pink);
  color: var(--bs-pink);
}
.badge.badge-outline.badge-purple {
  border-color: var(--bs-purple);
  color: var(--bs-purple);
}
.badge.badge-outline.badge-violet {
  border-color: var(--bs-violet);
  color: var(--bs-violet);
}
.badge.badge-outline.badge-indigo {
  border-color: var(--bs-indigo);
  color: var(--bs-indigo);
}
.badge.badge-outline.badge-blue {
  border-color: var(--bs-blue);
  color: var(--bs-blue);
}
.badge.badge-outline.badge-sky {
  border-color: var(--bs-sky);
  color: var(--bs-sky);
}
.badge.badge-outline.badge-cyan {
  border-color: var(--bs-cyan);
  color: var(--bs-cyan);
}
.badge.badge-outline.badge-teal {
  border-color: var(--bs-teal);
  color: var(--bs-teal);
}
.badge.badge-outline.badge-neon {
  border-color: var(--bs-neon);
  color: var(--bs-neon);
}
.badge.badge-outline.badge-lime {
  border-color: var(--bs-lime);
  color: var(--bs-lime);
}
.badge.badge-outline.badge-sun {
  border-color: var(--bs-sun);
  color: var(--bs-sun);
}
.badge.badge-outline.badge-yellow {
  border-color: var(--bs-yellow);
  color: var(--bs-yellow);
}
.badge.badge-outline.badge-orange {
  border-color: var(--bs-orange);
  color: var(--bs-orange);
}
.badge.badge-outline.badge-pumpkin {
  border-color: var(--bs-pumpkin);
  color: var(--bs-pumpkin);
}
.badge.badge-outline.badge-brown {
  border-color: var(--bs-brown);
  color: var(--bs-brown);
}
.badge.badge-outline.badge-gold {
  border-color: var(--bs-gold);
  color: var(--bs-gold);
}
.badge.badge-outline.badge-smoke {
  border-color: var(--bs-smoke);
  color: var(--bs-smoke);
}
.badge.badge-outline.badge-gray {
  border-color: var(--bs-gray);
  color: var(--bs-gray);
}
.badge.badge-soft-cyan {
  background: #edfcfe;
  color: #18DDEF;
}
.badge.badge-soft-cyan.badge-indicator-processing:after {
  border-color: #edfcfe;
}
.badge.badge-soft-info {
  background: #edfcfe;
  color: #18DDEF;
}
.badge.badge-soft-info.badge-indicator-processing:after {
  border-color: #edfcfe;
}
.badge.badge-soft-sky {
  background: #ebf9ff;
  color: #00B0FF;
}
.badge.badge-soft-sky.badge-indicator-processing:after {
  border-color: #ebf9ff;
}
.badge.badge-soft-green {
  background: #ebfcf5;
  color: #00ab66;
}
.badge.badge-soft-green.badge-indicator-processing:after {
  border-color: #ebfcf5;
}
.badge.badge-soft-success {
  background: #ebfcf5;
  color: #00ab66;
}
.badge.badge-soft-success.badge-indicator-processing:after {
  border-color: #ebfcf5;
}
.badge.badge-soft-red {
  background: #ffebeb;
  color: #e60000;
}
.badge.badge-soft-red.badge-indicator-processing:after {
  border-color: #ffebeb;
}
.badge.badge-soft-danger {
  background: #ffebeb;
  color: #e60000;
}
.badge.badge-soft-danger.badge-indicator-processing:after {
  border-color: #ffebeb;
}
.badge.badge-soft-yellow {
  background: #fffaeb;
  color: #cc9d00;
}
.badge.badge-soft-yellow.badge-indicator-processing:after {
  border-color: #fffaeb;
}
.badge.badge-soft-warning {
  background: #fffaeb;
  color: #cc9d00;
}
.badge.badge-soft-warning.badge-indicator-processing:after {
  border-color: #fffaeb;
}
.badge.badge-soft-pink {
  background: #fdeef6;
  color: #E92990;
}
.badge.badge-soft-pink.badge-indicator-processing:after {
  border-color: #fdeef6;
}
.badge.badge-soft-purple {
  background: #faeefe;
  color: #C02FF3;
}
.badge.badge-soft-purple.badge-indicator-processing:after {
  border-color: #faeefe;
}
.badge.badge-soft-violet {
  background: #f4eefe;
  color: #7429F8;
}
.badge.badge-soft-violet.badge-indicator-processing:after {
  border-color: #f4eefe;
}
.badge.badge-soft-indigo {
  background: #efeefe;
  color: #322BF3;
}
.badge.badge-soft-indigo.badge-indicator-processing:after {
  border-color: #efeefe;
}
.badge.badge-soft-blue {
  background: #eef6ff;
  color: #298DFF;
}
.badge.badge-soft-blue.badge-indicator-processing:after {
  border-color: #eef6ff;
}
.badge.badge-soft-primary {
  background: #ebf5f5;
  color: #007D88;
}
.badge.badge-soft-primary.badge-indicator-processing:after {
  border-color: #ebf5f5;
}
.badge.badge-soft-teal {
  background: #ebf5f5;
  color: #007D88;
}
.badge.badge-soft-teal.badge-indicator-processing:after {
  border-color: #ebf5f5;
}
.badge.badge-soft-neon {
  background: #f5fdee;
  color: #81E230;
}
.badge.badge-soft-neon.badge-indicator-processing:after {
  border-color: #f5fdee;
}
.badge.badge-soft-lime {
  background: #fafdef;
  color: #C2E939;
}
.badge.badge-soft-lime.badge-indicator-processing:after {
  border-color: #fafdef;
}
.badge.badge-soft-sun {
  background: #fffdeb;
  color: #FFEA00;
}
.badge.badge-soft-sun.badge-indicator-processing:after {
  border-color: #fffdeb;
}
.badge.badge-soft-orange {
  background: #fff6eb;
  color: #FF9100;
}
.badge.badge-soft-orange.badge-indicator-processing:after {
  border-color: #fff6eb;
}
.badge.badge-soft-pumpkin {
  background: #fff2eb;
  color: #FF5700;
}
.badge.badge-soft-pumpkin.badge-indicator-processing:after {
  border-color: #fff2eb;
}
.badge.badge-soft-smoke {
  background: #f2f5f6;
  color: #5e7d8a;
}
.badge.badge-soft-smoke.badge-indicator-processing:after {
  border-color: #f2f5f6;
}
.badge.badge-soft-brown {
  background: #f7f1ec;
  color: #954D15;
}
.badge.badge-soft-brown.badge-indicator-processing:after {
  border-color: #f7f1ec;
}
.badge.badge-soft-gold {
  background: #faf7f0;
  color: #C39749;
}
.badge.badge-soft-gold.badge-indicator-processing:after {
  border-color: #faf7f0;
}
.badge.badge-soft-gray {
  background: #f7f7f7;
  color: #9e9e9e;
}
.badge.badge-soft-gray.badge-indicator-processing:after {
  border-color: #f7f7f7;
}
.badge.badge-soft-secondary {
  background: #f3f3f3;
  color: #6f6f6f;
}
.badge.badge-soft-secondary.badge-indicator-processing:after {
  border-color: #f3f3f3;
}
.badge.badge-soft-light {
  background: #f7f7f7;
  color: #6f6f6f;
}
.badge.badge-soft-light.badge-indicator-processing:after {
  border-color: #f7f7f7;
}
.badge.badge-soft-dark {
  background: #d8d8d8;
  color: #262a2e;
}
.badge.badge-soft-dark.badge-indicator-processing:after {
  border-color: #d8d8d8;
}
.badge.badge-pill {
  border-radius: 50rem;
}

a.badge {
  -moz-transition: all 0.15s ease;
  -o-transition: all 0.15s ease;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}
a.badge:hover, a.badge:focus {
  -webkit-transform: translateY(-3px);
  -moz-transform: translateY(-3px);
  -ms-transform: translateY(-3px);
  -o-transform: translateY(-3px);
  transform: translateY(-3px);
  box-shadow: 0 0.1875rem 0.5rem rgba(47, 52, 58, 0.3) !important;
}
a.badge-sky:hover, a.badge-sky:focus {
  box-shadow: 0 0.1875rem 0.5rem rgba(0, 176, 255, 0.3) !important;
}
a.badge-cyan:hover, a.badge-cyan:focus {
  background: #18DDEF;
  color: #fff;
  box-shadow: 0 0.1875rem 0.5rem rgba(24, 221, 239, 0.3) !important;
}
a.badge-info:hover, a.badge-info:focus {
  background: #18DDEF;
  color: #fff;
  box-shadow: 0 0.1875rem 0.5rem rgba(24, 221, 239, 0.3) !important;
}
a.badge-blue:hover, a.badge-blue:focus {
  background: #298DFF;
  color: #fff;
  box-shadow: 0 0.1875rem 0.5rem rgba(41, 141, 255, 0.3) !important;
}
a.badge-primary:hover, a.badge-primary:focus {
  background: #007D88;
  color: #fff;
  box-shadow: 0 0.1875rem 0.5rem rgba(0, 125, 136, 0.3) !important;
}
a.badge-green:hover, a.badge-green:focus {
  background: #00D67F;
  color: #fff;
  box-shadow: 0 0.1875rem 0.5rem rgba(0, 214, 127, 0.3) !important;
}
a.badge-success:hover, a.badge-success:focus {
  background: #00D67F;
  color: #fff;
  box-shadow: 0 0.1875rem 0.5rem rgba(0, 214, 127, 0.3) !important;
}
a.badge-red:hover, a.badge-red:focus {
  background: #FF0000;
  color: #fff;
  box-shadow: 0 0.1875rem 0.5rem rgba(255, 0, 0, 0.3) !important;
}
a.badge-danger:hover, a.badge-danger:focus {
  background: #FF0000;
  color: #fff;
  box-shadow: 0 0.1875rem 0.5rem rgba(255, 0, 0, 0.3) !important;
}
a.badge-yellow:hover, a.badge-yellow:focus {
  background: #FFC400;
  color: #fff;
  box-shadow: 0 0.1875rem 0.5rem rgba(255, 196, 0, 0.3) !important;
}
a.badge-warning:hover, a.badge-warning:focus {
  background: #FFC400;
  color: #fff;
  box-shadow: 0 0.1875rem 0.5rem rgba(255, 196, 0, 0.3) !important;
}
a.badge-gray:hover, a.badge-gray:focus {
  background: #9e9e9e;
  color: #fff;
  box-shadow: 0 0.1875rem 0.5rem rgba(158, 158, 158, 0.3) !important;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  background: #6f6f6f;
  color: #fff;
  box-shadow: 0 0.1875rem 0.5rem rgba(111, 111, 111, 0.3) !important;
}
a.badge-pink:hover, a.badge-pink:focus {
  box-shadow: 0 0.1875rem 0.5rem rgba(233, 41, 144, 0.3) !important;
}
a.badge-purple:hover, a.badge-purple:focus {
  box-shadow: 0 0.1875rem 0.5rem rgba(192, 47, 243, 0.3) !important;
}
a.badge-violet:hover, a.badge-violet:focus {
  box-shadow: 0 0.1875rem 0.5rem rgba(116, 41, 248, 0.3) !important;
}
a.badge-indigo:hover, a.badge-indigo:focus {
  box-shadow: 0 0.1875rem 0.5rem rgba(50, 43, 243, 0.3) !important;
}
a.badge-teal:hover, a.badge-teal:focus {
  box-shadow: 0 0.1875rem 0.5rem rgba(0, 125, 136, 0.3) !important;
}
a.badge-neon:hover, a.badge-neon:focus {
  box-shadow: 0 0.1875rem 0.5rem rgba(129, 226, 48, 0.3) !important;
}
a.badge-lime:hover, a.badge-lime:focus {
  box-shadow: 0 0.1875rem 0.5rem rgba(194, 233, 57, 0.3) !important;
}
a.badge-sun:hover, a.badge-sun:focus {
  box-shadow: 0 0.1875rem 0.5rem rgba(255, 234, 0, 0.3) !important;
}
a.badge-orange:hover, a.badge-orange:focus {
  box-shadow: 0 0.1875rem 0.5rem rgba(255, 145, 0, 0.3) !important;
}
a.badge-pumpkin:hover, a.badge-pumpkin:focus {
  box-shadow: 0 0.1875rem 0.5rem rgba(255, 87, 0, 0.3) !important;
}
a.badge-smoke:hover, a.badge-smoke:focus {
  box-shadow: 0 0.1875rem 0.5rem rgba(94, 125, 138, 0.3) !important;
}
a.badge-brown:hover, a.badge-brown:focus {
  box-shadow: 0 0.1875rem 0.5rem rgba(149, 77, 21, 0.3) !important;
}
a.badge-gold:hover, a.badge-gold:focus {
  box-shadow: 0 0.1875rem 0.5rem rgba(195, 151, 73, 0.3) !important;
}
a.badge-light:hover, a.badge-light:focus {
  background: #eaeaea;
  color: #262a2e;
  box-shadow: 0 0.1875rem 0.5rem #d8d8d8 !important;
}
a.badge-dark:hover, a.badge-dark:focus {
  background: #262a2e;
  color: #fff;
  box-shadow: 0 0.1875rem 0.5rem rgba(38, 42, 46, 0.3) !important;
}
a.badge-outline:hover, a.badge-outline:focus {
  background: transparent;
  box-shadow: none;
}

.badge-status .badge-label {
  margin-left: 0.25rem;
  font-size: 0.875rem;
}

.badge-on-text .badge {
  position: relative;
  top: -5px;
  right: 0;
}

.badge-on-text-end .badge {
  margin-left: 0.5rem;
  position: relative;
  top: -1px;
}

/*List Group*/
.list-group-item {
  border-color: #d8d8d8;
}
.list-group-item:first-child {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}
.list-group-item:last-child {
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}
.list-group-item.active {
  background-color: #007D88;
  border-color: #007D88;
}
.list-group-item.active h1, .list-group-item.active h2, .list-group-item.active h3, .list-group-item.active h4, .list-group-item.active h5, .list-group-item.active h6 {
  color: #fff;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #b5b5b5;
}
.list-group-item.list-group-item-action:not(.active):focus, .list-group-item.list-group-item-action:not(.active):hover {
  background-color: #f7f7f7;
}
.list-group-item.list-group-item-primary:not(.active) {
  color: #007D88;
  background-color: #ebf5f5;
}
.list-group-item.list-group-item-info:not(.active) {
  color: #18DDEF;
  background-color: #edfcfe;
}
.list-group-item.list-group-item-success:not(.active) {
  color: #00D67F;
  background-color: #ebfcf5;
}
.list-group-item.list-group-item-warning:not(.active) {
  color: #FFC400;
  background-color: #fffaeb;
}
.list-group-item.list-group-item-danger:not(.active) {
  color: #FF0000;
  background-color: #ffebeb;
}
.list-group-item.list-group-item-secondary:not(.active) {
  color: #6f6f6f;
  background-color: #f3f3f3;
}
.list-group-item.list-group-item-light:not(.active) {
  color: #5f5f5f;
  background-color: #f7f7f7;
}
.list-group-item.list-group-item-dark:not(.active) {
  color: #fff;
  background-color: #262a2e;
}
.list-group-item.list-group-inv {
  color: #fff;
}
.list-group-item.list-group-inv.list-group-inv-primary:not(.active) {
  background-color: #007D88;
  border-color: #007D88;
}
.list-group-item.list-group-inv.list-group-inv-info:not(.active) {
  background-color: #18DDEF;
  border-color: #18DDEF;
}
.list-group-item.list-group-inv.list-group-inv-success:not(.active) {
  background-color: #00D67F;
  border-color: #00D67F;
}
.list-group-item.list-group-inv.list-group-inv-warning:not(.active) {
  background-color: #FFC400;
  border-color: #FFC400;
}
.list-group-item.list-group-inv.list-group-inv-danger:not(.active) {
  background-color: #FF0000;
  border-color: #FF0000;
}
.list-group-item.list-group-inv.list-group-inv-secondary:not(.active) {
  background-color: #6f6f6f;
  border-color: #6f6f6f;
}

.list-group-horizontal-xxl > .list-group-item:first-child,
.list-group-horizontal-xl > .list-group-item:first-child,
.list-group-horizontal-lg > .list-group-item:first-child,
.list-group-horizontal-md > .list-group-item:first-child,
.list-group-horizontal-sm > .list-group-item:first-child,
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.5rem;
}
.list-group-horizontal-xxl > .list-group-item:last-child,
.list-group-horizontal-xl > .list-group-item:last-child,
.list-group-horizontal-lg > .list-group-item:last-child,
.list-group-horizontal-md > .list-group-item:last-child,
.list-group-horizontal-sm > .list-group-item:last-child,
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.5rem;
}

.list-group.active-info .list-group-item.active {
  background-color: #18DDEF;
  border-color: #18DDEF;
}
.list-group.active-success .list-group-item.active {
  background-color: #00D67F;
  border-color: #00D67F;
}
.list-group.active-warning .list-group-item.active {
  background-color: #FFC400;
  border-color: #FFC400;
}
.list-group.active-danger .list-group-item.active {
  background-color: #FF0000;
  border-color: #FF0000;
}
.list-group.active-primary .list-group-item.active {
  background-color: #007D88;
  border-color: #007D88;
}
.list-group.active-secondary .list-group-item.active {
  background-color: #6f6f6f;
  border-color: #6f6f6f;
}

/*Google Map*/
.infowindow-wrap .infowindow-header {
  color: #262a2e;
  padding: 0 5px;
}
.infowindow-wrap .infowindow-body {
  padding: 0 0.25rem;
  color: #6f6f6f;
  font-size: 1rem;
}

/*Vecotor Map*/
.jvectormap-zoomin,
.jvectormap-zoomout {
  line-height: 9px;
  background: #262a2e;
  padding: 0.25rem;
  width: 0.75rem;
  height: 13px;
  border-radius: 0;
}

.jvectormap-zoomout {
  top: 31px;
}

.jvectormap-goback {
  padding: 0.15rem 0.4rem;
  font-size: 0.75rem;
  background: #007D88;
  border-radius: 0.2rem;
}

.jvectormap-legend-cnt-h .jvectormap-legend-tick-sample {
  height: 23px;
}
.jvectormap-legend-cnt-h .jvectormap-legend {
  background: #262a2e;
  padding: 0.25rem;
  border-radius: 0.125rem;
}
.jvectormap-legend-cnt-h .jvectormap-legend.jvectormap-legend-icons {
  color: #262a2e;
  background: #fff;
  border: #c7c7c7 1px solid;
}
.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-title {
  font-weight: 500;
  margin-bottom: 0.625rem;
}
.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick {
  width: 55px;
}
.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick .jvectormap-legend-tick-text {
  font-size: 0.75rem;
  font-weight: 500;
  text-transform: capitalize;
  margin-top: 0.25rem;
}

/*Progressbar*/
.progress {
  border-radius: 0;
}
.progress.progress-bar-rounded {
  border-radius: 50rem;
}
.progress.progress-bar-rounded .progress-bar {
  border-radius: 50rem;
}
.progress.progress-bar-xs {
  height: 5px;
}
.progress.progress-bar-sm {
  height: 9px;
}
.progress.progress-bar-md {
  height: 13px;
}
.progress.progress-bar-lg {
  height: 18px;
}
.progress.progress-bar-xl {
  height: 20px;
}
.progress .progress-bar {
  background-color:#60A5FA;
}
.progress .progress-bar .progress-tooltip {
  position: absolute;
  right: -20px;
  width: 50px;
  background: #262a2e;
  bottom: 25px;
  border-radius: 0.3rem;
  padding: 0.25rem 0.625rem;
  font-size: 0.75rem;
  height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
}
.progress .progress-bar .progress-tooltip:after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  bottom: -10px;
  left: -5px;
  right: 0;
  margin: auto;
  box-sizing: border-box;
  border: 0.6em solid rgba(240, 210, 210, 0.1);
  border-color: transparent transparent #262a2e #262a2e;
  transform-origin: 0 0;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.progress.progress-width-animated {
  overflow: visible !important;
}
.progress.progress-width-animated .progress-bar {
  overflow: visible !important;
  position: relative;
}

.progress-label {
  text-transform: capitalize;
  font-size: 0.875rem;
  font-weight: 400;
  margin-bottom: 0.5rem;
}

.progress-wrap.lb-side-left .progress-lb-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.progress-wrap.lb-side-left .progress-lb-wrap .progress-label {
  display: inline-block;
  padding-right: 1rem;
  flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  margin-bottom: 0;
}
.progress-wrap.lb-side-left .progress-lb-wrap .progress {
  flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  max-width: 100%;
}

/*Togglable*/
.hk-sidebar-togglable {
  height: 25px;
  width: 25px;
  left: -12.5px;
  border-radius: 50%;
  top: 52px;
  position: absolute;
  background: #fff;
  cursor: pointer;
  border: 1px solid #d8d8d8;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  box-shadow: 0 0.125rem 0.125rem rgba(47, 52, 58, 0.15) !important;
  -moz-transition: transform 0.3s ease-in-out;
  -o-transition: transform 0.3s ease-in-out;
  -webkit-transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  z-index: 2;
}
.hk-sidebar-togglable:after {
  content: "\ea62";
  font-family: remixicon;
  text-rendering: auto;
}
.hk-sidebar-togglable.active {
  -webkit-transform: translateX(32px);
  -moz-transform: translateX(32px);
  -ms-transform: translateX(32px);
  -o-transform: translateX(32px);
  transform: translateX(32px);
}
.hk-sidebar-togglable.active:after {
  content: "\ea6c";
}

/*Advance List*/
.advance-list {
  padding-left: 0;
}
.advance-list > li {
  margin-bottom: 1.25rem;
}
.advance-list > li:last-child {
  margin-bottom: 0;
}

.advance-list-item {
  padding: 0.5rem 1.25rem;
  min-height: 50px;
  border: 1px solid #d8d8d8;
  border-radius: 0.5rem;
  list-style: none;
  background: #fff;
  position: relative;
  -moz-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  -o-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.advance-list-item:hover {
  -webkit-transform: scale(1.02, 1.02);
  -moz-transform: scale(1.02, 1.02);
  -ms-transform: scale(1.02, 1.02);
  -o-transform: scale(1.02, 1.02);
  transform: scale(1.02, 1.02);
  z-index: 1;
  box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
}
.advance-list-item.drp-open {
  z-index: 4;
}

/*Light Gallery*/
.lg-outer .lg-img-wrap {
  padding: 0;
}

.lg-outer .lg-video .lg-object {
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: auto !important;
  height: 100% !important;
}

/*Cropperjs*/
.img-container, .img-preview {
  background-color: #f7f7f7;
  width: 100%;
  text-align: center;
}

.img-container {
  min-height: 200px;
  max-height: 469px;
  margin-bottom: 1rem;
}
.img-container > img {
  max-width: 100%;
}

.docs-preview {
  margin-right: -1rem;
}

.img-preview {
  float: left;
  margin-right: 0.5rem;
  margin-bottom: 0.5rem;
  overflow: hidden;
}
.img-preview > img {
  max-width: 100%;
}

.preview-lg {
  width: 255px;
  height: 143px;
}

.preview-md {
  width: 128px;
  height: 72px;
}

.preview-sm {
  width: 72px;
  height: 41px;
}

.preview-xs {
  width: 40px;
  height: 24px;
  margin-right: 0;
}

.docs-data > .input-group {
  margin-bottom: 0.5rem;
}
.docs-data > .input-group > label {
  min-width: 80px;
}

.docs-buttons > .btn, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .docs-buttons > .hopscotch-nav-button, .docs-buttons > .btn-group, .docs-buttons > .form-control, .docs-buttons > .form-select, .wizard > .content > .body .docs-buttons > input, .docs-buttons > .dd-handle {
  margin-right: 0.25rem;
  margin-bottom: 0.5rem;
}

.docs-toggles > .btn, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .docs-toggles > .hopscotch-nav-button, .docs-toggles > .btn-group, .docs-toggles > .dropdown {
  margin-bottom: 0.5rem;
}

.docs-tooltip {
  display: block;
  margin: -0.5rem -0.75rem;
  padding: 0.5rem 0.75rem;
}

.docs-aspect-ratios, .docs-view-modes {
  width: 100%;
}

.docs-aspect-ratios > .btn, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .docs-aspect-ratios > .hopscotch-nav-button {
  width: 20%;
}

.docs-view-modes > .btn, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .docs-view-modes > .hopscotch-nav-button {
  width: 25%;
}

.docs-options .dropdown-menu, .docs-options .apexcharts-toolbar .apexcharts-menu, .apexcharts-toolbar .docs-options .apexcharts-menu {
  width: 100%;
}
.docs-options .dropdown-menu > li, .docs-options .apexcharts-toolbar .apexcharts-menu > li, .apexcharts-toolbar .docs-options .apexcharts-menu > li {
  padding: 0.25rem 1rem;
}
.docs-options .dropdown-menu > li:hover, .docs-options .apexcharts-toolbar .apexcharts-menu > li:hover, .apexcharts-toolbar .docs-options .apexcharts-menu > li:hover {
  background-color: #f7f7f7;
}
.docs-options .dropdown-menu > li > label, .docs-options .apexcharts-toolbar .apexcharts-menu > li > label, .apexcharts-toolbar .docs-options .apexcharts-menu > li > label {
  margin-bottom: 0;
}

.docs-cropped .modal-body {
  text-align: center;
}
.docs-cropped .modal-body > img, .docs-cropped .modal-body > canvas {
  max-width: 100%;
}

.common-credits > li {
  display: block;
  margin-bottom: 1rem;
}
.common-credits > li:last-child {
  margin-bottom: 0;
}

/*Bootstrap TimeOut*/
#session-timeout-dialog .modal-header {
  background: #FF0000;
}
#session-timeout-dialog .modal-header .modal-title {
  color: #fff;
}
#session-timeout-dialog .modal-header button.btn-close {
  color: #fff;
}
#session-timeout-dialog .modal-body p.mb-10 {
  font-size: 1.1rem;
}
#session-timeout-dialog .modal-body .countdown-holder {
  color: #FF0000;
}
#session-timeout-dialog .modal-body .progress {
  margin-top: 1.25rem;
}
#session-timeout-dialog .modal-footer {
  border-top: none;
}

/*Hopscotch*/
div.hopscotch-bubble {
  border: none;
  box-shadow: 0px 4px 16px 0 rgba(0, 0, 0, 0.12);
  border-radius: 0.25rem;
  font-size: 0.875rem;
  font-family: var(--bs-body-font-family);
}
div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-bubble-number {
  display: none;
}
div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-bubble-content {
  margin: 0;
}
div.hopscotch-bubble .hopscotch-bubble-container h3 {
  color: #262a2e;
  font-family: var(--bs-body-font-family);
  font-size: 1.1rem;
  font-weight: 500;
  line-height: 1.2;
  margin: -1px 16px 4px 0;
  padding: 0;
}
div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-content {
  color: #6f6f6f;
  font-family: var(--bs-body-font-family);
  line-height: inherit;
  margin: 0.5rem 0;
  font-weight: inherit;
  padding: 0;
}
div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions {
  margin: 1.25rem 0 0;
}
div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button {
  outline: none;
  background-image: none;
  font-weight: 400;
  margin: 0;
  overflow: visible;
  text-decoration: none !important;
  width: auto;
  height: auto;
  line-height: inherit;
  text-shadow: none;
}
div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button:focus, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button:active, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button:hover {
  box-shadow: none !important;
}
div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.prev {
  margin-right: 0.625rem;
}
div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-bubble-close {
  text-shadow: none;
  font: normal normal normal 14px/1 "Material-Design-Iconic-Font";
  text-rendering: auto;
  outline: none;
  color: #262a2e;
  background: transparent;
  webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-indent: inherit;
  width: auto;
  height: auto;
  font-size: 0;
  z-index: 1;
  opacity: 0.6;
  right: 3px;
}
div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-bubble-close:before {
  content: "\f136";
  font-size: 1.125rem;
}
div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-bubble-close:hover {
  opacity: 1;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.up {
  top: 2px;
  left: 32px;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.down {
  bottom: -32px;
  left: 4px;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.down:after {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.right {
  top: 30px;
  right: -32px;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.right:after {
  -webkit-transform: rotate(225deg);
  -moz-transform: rotate(225deg);
  -ms-transform: rotate(225deg);
  -o-transform: rotate(225deg);
  transform: rotate(225deg);
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.left {
  top: 10px;
  left: 2px;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container.left:after {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container .hopscotch-bubble-arrow-border,
div.hopscotch-bubble .hopscotch-bubble-arrow-container .hopscotch-bubble-arrow {
  display: none;
}
div.hopscotch-bubble .hopscotch-bubble-arrow-container:after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  margin-left: 0;
  top: 0;
  left: 0;
  box-sizing: border-box;
  border: 0.6em solid rgba(0, 0, 0, 0.1);
  border-color: transparent transparent #fff #fff;
  transform-origin: 0 0;
  -webkit-transform: rotate(135deg);
  -moz-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  -o-transform: rotate(135deg);
  transform: rotate(135deg);
  box-shadow: -2px 2px 16px rgba(0, 0, 0, 0.05);
}
div.hopscotch-bubble.animated {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
}
div.hopscotch-bubble.tour-hopscotch-dark {
  background: #00585f;
}
div.hopscotch-bubble.tour-hopscotch-dark .hopscotch-bubble-container h3 {
  color: #fff;
}
div.hopscotch-bubble.tour-hopscotch-dark .hopscotch-bubble-container .hopscotch-content {
  color: #fff;
}
div.hopscotch-bubble.tour-hopscotch-dark .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button.prev {
  margin-right: 0.625rem;
}
div.hopscotch-bubble.tour-hopscotch-dark .hopscotch-bubble-container .hopscotch-bubble-close {
  outline: none;
  color: #fff;
}
div.hopscotch-bubble.tour-hopscotch-dark .hopscotch-bubble-arrow-container::after {
  border-color: transparent transparent #00585f #00585f;
}
@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInUp {
  0% {
    opacity: 0;
    -moz-transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-o-keyframes fadeInUp {
  0% {
    opacity: 0;
    -o-transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateY(0);
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
div.hopscotch-bubble.fade-in-up {
  -webkit-animation-name: fadeInUp;
  -moz-animation-name: fadeInUp;
  -o-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInDown {
  0% {
    opacity: 0;
    -moz-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-o-keyframes fadeInDown {
  0% {
    opacity: 0;
    -ms-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -ms-transform: translateY(0);
  }
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
div.hopscotch-bubble.fade-in-down {
  -webkit-animation-name: fadeInDown;
  -moz-animation-name: fadeInDown;
  -o-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInRight {
  0% {
    opacity: 0;
    -moz-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-o-keyframes fadeInRight {
  0% {
    opacity: 0;
    -o-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
div.hopscotch-bubble.fade-in-right {
  -webkit-animation-name: fadeInRight;
  -moz-animation-name: fadeInRight;
  -o-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -moz-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-o-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -o-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    transform: translateX(20px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
div.hopscotch-bubble.fade-in-left {
  -webkit-animation-name: fadeInLeft;
  -moz-animation-name: fadeInLeft;
  -o-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

@media (max-width: 1199px) {
  div.hopscotch-bubble {
    display: none;
  }
}
/*Rating*/
.rating .jq-star {
  width: 1rem !important;
  height: 1rem !important;
  display: inline-block;
  line-height: 0;
  cursor: pointer;
  margin-right: 0.25rem;
}
.rating .jq-star:last-child {
  margin-right: 0;
}
.rating .jq-star polygon[class^=svg-empty] {
  fill: #eaeaea;
}
.rating .jq-star polygon[class^=svg-hovered], .rating .jq-star polygon[class^=svg-rated], .rating .jq-star polygon[class^=svg-active] {
  fill: #007D88;
}
.rating .jq-star .jq-star-svg {
  width: 100%;
  height: 100%;
}
.rating.rating-yellow .jq-star polygon[class^=svg-hovered], .rating.rating-yellow .jq-star polygon[class^=svg-rated], .rating.rating-yellow .jq-star polygon[class^=svg-active] {
  fill: #FFC400;
}
.rating.rating-progressive[data-rating="1"] .jq-star polygon[class^=svg-rated], .rating.rating-progressive[data-rating="1"] .jq-star polygon[class^=svg-active] {
  fill: #FF0000;
}
.rating.rating-progressive[data-rating="2"] .jq-star polygon[class^=svg-rated], .rating.rating-progressive[data-rating="2"] .jq-star polygon[class^=svg-active] {
  fill: #ffd23d;
}
.rating.rating-progressive[data-rating="3"] .jq-star polygon[class^=svg-rated], .rating.rating-progressive[data-rating="3"] .jq-star polygon[class^=svg-active] {
  fill: #FFC400;
}
.rating.rating-progressive[data-rating="4"] .jq-star polygon[class^=svg-rated], .rating.rating-progressive[data-rating="4"] .jq-star polygon[class^=svg-active] {
  fill: #3de09e;
}
.rating.rating-progressive[data-rating="5"] .jq-star polygon[class^=svg-rated], .rating.rating-progressive[data-rating="5"] .jq-star polygon[class^=svg-active] {
  fill: #00D67F;
}
.rating.rating-progressive.rating-level-1 .jq-star polygon[class^=svg-hovered] {
  fill: #FF0000;
}
.rating.rating-progressive.rating-level-2 .jq-star polygon[class^=svg-hovered] {
  fill: #ffd23d;
}
.rating.rating-progressive.rating-level-3 .jq-star polygon[class^=svg-hovered] {
  fill: #FFC400;
}
.rating.rating-progressive.rating-level-4 .jq-star polygon[class^=svg-hovered] {
  fill: #3de09e;
}
.rating.rating-progressive.rating-level-5 .jq-star polygon[class^=svg-hovered] {
  fill: #00D67F;
}
.rating.rating-lg .jq-star {
  width: 1.5rem !important;
  height: 1.5rem !important;
}
.rating.rating-xl .jq-star {
  width: 2rem !important;
  height: 2rem !important;
}

/*Tinyemce*/
.editable {
  outline: none;
}

.tox.tox-tinymce {
  z-index: 11;
}

/*Chips*/
.chip {
  display: inline-block;
  position: relative;
  vertical-align: middle;
}
.chip > span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  position: relative;
  padding: 0.25rem 0.75rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.5rem;
  color: #262a2e;
}
.chip .chip-text {
  pointer-events: none;
}
.chip input {
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  opacity: 0;
  cursor: pointer;
}
.chip input + span {
  pointer-events: none;
}
.chip.chip-primary > span {
  background-color: #ebf5f5;
  border: 1px solid #ebf5f5;
  color: #007D88;
}
.chip.chip-primary:hover input + span {
  border-color: #c7e2e5;
  background-color: #c7e2e5;
}
.chip.chip-primary input:checked + span {
  color: #fff;
  border-color: #007D88;
  background-color: #007D88;
}
.chip.chip-secondary > span {
  background-color: #f7f7f7;
  border: 1px solid #f7f7f7;
  color: #262a2e;
}
.chip.chip-secondary:hover input + span {
  border-color: #eaeaea;
  background-color: #eaeaea;
}
.chip.chip-secondary input:checked + span {
  color: #fff;
  border-color: #262a2e;
  background-color: #262a2e;
}
.chip.chip-outline-primary > span {
  background: transparent;
  border: 1px solid #99cbcf;
  color: #007D88;
}
.chip.chip-outline-primary:hover input + span {
  border-color: #007D88;
}
.chip.chip-outline-primary input:checked + span {
  color: #fff;
  border-color: #007D88;
  background-color: #007D88;
}
.chip.chip-outline-secondary > span {
  background: transparent;
  border: 1px solid #b5b5b5;
  color: #262a2e;
}
.chip.chip-outline-secondary:hover input + span {
  border-color: #262a2e;
}
.chip.chip-outline-secondary input:checked + span {
  color: #fff;
  border-color: #262a2e;
  background-color: #262a2e;
}
.chip.chip-wth-icon > span i, .chip.chip-wth-icon > span .feather-icon, .chip.chip-wth-icon > span .svg-icon {
  font-size: 1rem;
  line-height: 1;
  margin-right: 0.5rem;
  display: flex;
}
.chip.chip-wth-icon > span .feather-icon > svg,
.chip.chip-wth-icon > span .svg-icon > svg {
  height: 1em;
  width: 1em;
}
.chip.chip-ticked > span:before {
  font: normal normal normal 0/1 "Material-Design-Iconic-Font";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f26b";
  -moz-transition: all 0.15s ease;
  -o-transition: all 0.15s ease;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}
.chip.chip-ticked > span .chip-text {
  -moz-transition: all 0.15s ease;
  -o-transition: all 0.15s ease;
  -webkit-transition: all 0.15s ease;
  transition: all 0.15s ease;
}
.chip.chip-ticked input:checked + span:before {
  font-size: 1rem;
}
.chip.chip-ticked input:checked + span .chip-text {
  margin-left: 0.5rem;
}
.chip.chip-dismissable .btn-close {
  margin-left: 0.5rem;
  color: inherit !important;
}
.chip.chip-pill > span {
  border-radius: 50rem;
}
.chip.chip-disabled {
  cursor: not-allowed;
}
.chip.chip-disabled input {
  pointer-events: none;
}
.chip.chip-disabled > span {
  border-color: #f7f7f7 !important;
  background-color: #f7f7f7 !important;
  color: #b5b5b5 !important;
}
.chip.chip-disabled > span .btn-close {
  color: #b5b5b5 !important;
  pointer-events: none;
}
.chip.user-chip > span {
  border-radius: 50rem;
}
.chip.user-chip > span .avatar {
  height: 100%;
  width: auto;
  padding: 0.2rem;
  position: absolute;
  left: 0;
}
.chip.user-chip > span .avatar img {
  border-radius: 50%;
}
.chip.user-chip > span .chip-text {
  margin-left: 1.375rem;
}
.chip.chip-lg > span {
  padding: 0.5rem 1rem;
  font-size: 1rem;
}
.chip.chip-lg.chip-wth-icon > span i, .chip.chip-lg.chip-wth-icon > span svg {
  font-size: 1.125rem;
}
.chip.chip-lg.chip-ticked input:checked + span:before {
  font-size: 1.25rem;
}
.chip.chip-lg.user-chip > span .chip-text {
  margin-left: 1.875rem;
}

.tag-input {
  border: none;
  outline: none;
}

.tags-container .hk-chip {
  margin-right: 0.625rem;
  margin-bottom: 0.625rem;
}

/*Playlist widget*/
.hk-playlist-wrap .media {
  cursor: pointer;
}
.hk-playlist-wrap .media .media-body .song-name {
  color: #262a2e;
}
.hk-playlist-wrap .media .media-body .palyer-action-wrap .volume-ctrl {
  opacity: 0;
  -moz-transition: 0.15 ease-in-out;
  -o-transition: 0.15 ease-in-out;
  -webkit-transition: 0.15 ease-in-out;
  transition: 0.15 ease-in-out;
}
.hk-playlist-wrap .media.active .media-body .song-name {
  color: #007D88;
}
.hk-playlist-wrap .media.active .media-body .palyer-action-wrap .volume-ctrl {
  opacity: 1;
}

/*Ribbons*/
.hk-ribbon-type-1 {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  left: 20px;
  background: #007D88;
  color: #fff;
  padding: 0.25rem 0.75rem;
  border-radius: 0.5rem;
  font-size: 0.75rem;
  min-height: 26px;
  top: 0;
  text-align: center;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.hk-ribbon-type-1 > span {
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  z-index: 1;
}
.hk-ribbon-type-1.ribbon-wth-flag:before {
  background-color: transparent;
  top: 0;
  bottom: 0;
  content: "";
  position: absolute;
  border-top: 13px solid #007D88;
  border-bottom: 13px solid #007D88;
  border-right: 13px solid #007D88;
  border-left: 0.6rem solid transparent !important;
  left: -14px;
}
.hk-ribbon-type-1.ribbon-wth-flag:after {
  background-color: transparent;
  border: 13px solid #007D88;
  top: 0;
  bottom: 0;
  content: "";
  position: absolute;
  right: -14px;
  border-top: 13px solid #007D88;
  border-bottom: 13px solid #007D88;
  border-left: 13px solid #007D88;
  border-right: 0.6rem solid transparent !important;
}
.hk-ribbon-type-1.overhead-start {
  left: 14px;
}
.hk-ribbon-type-1.overhead-start.ribbon-wth-flag {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.hk-ribbon-type-1.overhead-start.ribbon-wth-flag:before {
  display: none;
}
.hk-ribbon-type-1.overhead-end {
  right: 14px;
  left: auto;
}
.hk-ribbon-type-1.overhead-end.ribbon-wth-flag {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.hk-ribbon-type-1.overhead-end.ribbon-wth-flag:after {
  display: none;
}
.hk-ribbon-type-1.overhead-center {
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  right: auto;
}
.hk-ribbon-type-1.overhead-center.ribbon-wth-flag {
  border-radius: 0;
}
.hk-ribbon-type-1.start-over {
  left: -14px;
  top: 14px;
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.hk-ribbon-type-1.start-over.ribbon-wth-flag {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.hk-ribbon-type-1.start-over.ribbon-wth-flag:before {
  display: none;
}
.hk-ribbon-type-1.end-over {
  right: -14px;
  left: auto;
  top: 14px;
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.hk-ribbon-type-1.end-over.ribbon-wth-flag {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.hk-ribbon-type-1.end-over.ribbon-wth-flag:after {
  display: none;
}
.hk-ribbon-type-1.start-touch {
  left: 0;
  top: 14px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.hk-ribbon-type-1.start-touch.ribbon-wth-flag {
  border-radius: 0;
}
.hk-ribbon-type-1.start-touch.ribbon-wth-flag:before {
  display: none;
}
.hk-ribbon-type-1.end-touch {
  right: 0;
  left: auto;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  top: 14px;
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.hk-ribbon-type-1.end-touch.ribbon-wth-flag {
  border-radius: 0;
}
.hk-ribbon-type-1.end-touch.ribbon-wth-flag:after {
  display: none;
}
.hk-ribbon-type-1.ribbon-square {
  border-radius: 0;
}
.hk-ribbon-type-1.ribbon-wth-icon > span > * {
  font-size: 1.125rem;
  margin-right: 0.25rem;
}
.hk-ribbon-type-1.hk-ribbon-uppercase {
  font-weight: 600;
  font-size: 0.75rem;
  text-transform: uppercase;
}
.hk-ribbon-type-1.hk-ribbon-blue {
  background: #298DFF;
}
.hk-ribbon-type-1.hk-ribbon-blue.ribbon-wth-flag:before, .hk-ribbon-type-1.hk-ribbon-blue.ribbon-wth-flag:after {
  border-color: #298DFF;
}
.hk-ribbon-type-1.hk-ribbon-primary {
  background: #007D88;
}
.hk-ribbon-type-1.hk-ribbon-primary.ribbon-wth-flag:before, .hk-ribbon-type-1.hk-ribbon-primary.ribbon-wth-flag:after {
  border-color: #007D88;
}
.hk-ribbon-type-1.hk-ribbon-info {
  background: #18DDEF;
}
.hk-ribbon-type-1.hk-ribbon-info.ribbon-wth-flag:before, .hk-ribbon-type-1.hk-ribbon-info.ribbon-wth-flag:after {
  border-color: #18DDEF;
}
.hk-ribbon-type-1.hk-ribbon-cyan {
  background: #18DDEF;
}
.hk-ribbon-type-1.hk-ribbon-cyan.ribbon-wth-flag:before, .hk-ribbon-type-1.hk-ribbon-cyan.ribbon-wth-flag:after {
  border-color: #18DDEF;
}
.hk-ribbon-type-1.hk-ribbon-green {
  background: #00D67F;
}
.hk-ribbon-type-1.hk-ribbon-green.ribbon-wth-flag:before, .hk-ribbon-type-1.hk-ribbon-green.ribbon-wth-flag:after {
  border-color: #00D67F;
}
.hk-ribbon-type-1.hk-ribbon-success {
  background: #00D67F;
}
.hk-ribbon-type-1.hk-ribbon-success.ribbon-wth-flag:before, .hk-ribbon-type-1.hk-ribbon-success.ribbon-wth-flag:after {
  border-color: #00D67F;
}
.hk-ribbon-type-1.hk-ribbon-red {
  background: #FF0000;
}
.hk-ribbon-type-1.hk-ribbon-red.ribbon-wth-flag:before, .hk-ribbon-type-1.hk-ribbon-red.ribbon-wth-flag:after {
  border-color: #FF0000;
}
.hk-ribbon-type-1.hk-ribbon-danger {
  background: #FF0000;
}
.hk-ribbon-type-1.hk-ribbon-danger.ribbon-wth-flag:before, .hk-ribbon-type-1.hk-ribbon-danger.ribbon-wth-flag:after {
  border-color: #FF0000;
}
.hk-ribbon-type-1.hk-ribbon-yellow {
  background: #FFC400;
}
.hk-ribbon-type-1.hk-ribbon-yellow.ribbon-wth-flag:before, .hk-ribbon-type-1.hk-ribbon-yellow.ribbon-wth-flag:after {
  border-color: #FFC400;
}
.hk-ribbon-type-1.hk-ribbon-warning {
  background: #FFC400;
}
.hk-ribbon-type-1.hk-ribbon-warning.ribbon-wth-flag:before, .hk-ribbon-type-1.hk-ribbon-warning.ribbon-wth-flag:after {
  border-color: #FFC400;
}
.hk-ribbon-type-1.hk-ribbon-sky {
  background: #00B0FF;
}
.hk-ribbon-type-1.hk-ribbon-sky.ribbon-wth-flag:before, .hk-ribbon-type-1.hk-ribbon-sky.ribbon-wth-flag:after {
  border-color: #00B0FF;
}
.hk-ribbon-type-1.hk-ribbon-pink {
  background: #E92990;
}
.hk-ribbon-type-1.hk-ribbon-pink.ribbon-wth-flag:before, .hk-ribbon-type-1.hk-ribbon-pink.ribbon-wth-flag:after {
  border-color: #E92990;
}
.hk-ribbon-type-1.hk-ribbon-purple {
  background: #C02FF3;
}
.hk-ribbon-type-1.hk-ribbon-purple.ribbon-wth-flag:before, .hk-ribbon-type-1.hk-ribbon-purple.ribbon-wth-flag:after {
  border-color: #C02FF3;
}
.hk-ribbon-type-1.hk-ribbon-violet {
  background: #7429F8;
}
.hk-ribbon-type-1.hk-ribbon-violet.ribbon-wth-flag:before, .hk-ribbon-type-1.hk-ribbon-violet.ribbon-wth-flag:after {
  border-color: #7429F8;
}
.hk-ribbon-type-1.hk-ribbon-indigo {
  background: #322BF3;
}
.hk-ribbon-type-1.hk-ribbon-indigo.ribbon-wth-flag:before, .hk-ribbon-type-1.hk-ribbon-indigo.ribbon-wth-flag:after {
  border-color: #322BF3;
}
.hk-ribbon-type-1.hk-ribbon-teal {
  background: #007D88;
}
.hk-ribbon-type-1.hk-ribbon-teal.ribbon-wth-flag:before, .hk-ribbon-type-1.hk-ribbon-teal.ribbon-wth-flag:after {
  border-color: #007D88;
}
.hk-ribbon-type-1.hk-ribbon-neon {
  background: #81E230;
}
.hk-ribbon-type-1.hk-ribbon-neon.ribbon-wth-flag:before, .hk-ribbon-type-1.hk-ribbon-neon.ribbon-wth-flag:after {
  border-color: #81E230;
}
.hk-ribbon-type-1.hk-ribbon-lime {
  background: #C2E939;
}
.hk-ribbon-type-1.hk-ribbon-lime.ribbon-wth-flag:before, .hk-ribbon-type-1.hk-ribbon-lime.ribbon-wth-flag:after {
  border-color: #C2E939;
}
.hk-ribbon-type-1.hk-ribbon-sun {
  color: #262a2e;
  background: #FFEA00;
}
.hk-ribbon-type-1.hk-ribbon-sun.ribbon-wth-flag:before, .hk-ribbon-type-1.hk-ribbon-sun.ribbon-wth-flag:after {
  border-color: #FFEA00;
}
.hk-ribbon-type-1.hk-ribbon-orange {
  background: #FF9100;
}
.hk-ribbon-type-1.hk-ribbon-orange.ribbon-wth-flag:before, .hk-ribbon-type-1.hk-ribbon-orange.ribbon-wth-flag:after {
  border-color: #FF9100;
}
.hk-ribbon-type-1.hk-ribbon-pumpkin {
  background: #FF5700;
}
.hk-ribbon-type-1.hk-ribbon-pumpkin.ribbon-wth-flag:before, .hk-ribbon-type-1.hk-ribbon-pumpkin.ribbon-wth-flag:after {
  border-color: #FF5700;
}
.hk-ribbon-type-1.hk-ribbon-brown {
  background: #954D15;
}
.hk-ribbon-type-1.hk-ribbon-brown.ribbon-wth-flag:before, .hk-ribbon-type-1.hk-ribbon-brown.ribbon-wth-flag:after {
  border-color: #954D15;
}
.hk-ribbon-type-1.hk-ribbon-gold {
  background: #C39749;
}
.hk-ribbon-type-1.hk-ribbon-gold.ribbon-wth-flag:before, .hk-ribbon-type-1.hk-ribbon-gold.ribbon-wth-flag:after {
  border-color: #C39749;
}
.hk-ribbon-type-1.hk-ribbon-smoke {
  background: #5e7d8a;
}
.hk-ribbon-type-1.hk-ribbon-smoke.ribbon-wth-flag:before, .hk-ribbon-type-1.hk-ribbon-smoke.ribbon-wth-flag:after {
  border-color: #5e7d8a;
}
.hk-ribbon-type-1.hk-ribbon-gray {
  background: #9e9e9e;
}
.hk-ribbon-type-1.hk-ribbon-gray.ribbon-wth-flag:before, .hk-ribbon-type-1.hk-ribbon-gray.ribbon-wth-flag:after {
  border-color: #9e9e9e;
}
.hk-ribbon-type-1.hk-ribbon-secondary {
  background: #6f6f6f;
}
.hk-ribbon-type-1.hk-ribbon-secondary.ribbon-wth-flag:before, .hk-ribbon-type-1.hk-ribbon-secondary.ribbon-wth-flag:after {
  border-color: #6f6f6f;
}
.hk-ribbon-type-1.hk-ribbon-light {
  background: #eaeaea;
  color: #262a2e;
}
.hk-ribbon-type-1.hk-ribbon-light.ribbon-wth-flag:before, .hk-ribbon-type-1.hk-ribbon-light.ribbon-wth-flag:after {
  border-color: #eaeaea;
}
.hk-ribbon-type-1.hk-ribbon-dark {
  background: #262a2e;
}
.hk-ribbon-type-1.hk-ribbon-dark.ribbon-wth-flag:before, .hk-ribbon-type-1.hk-ribbon-dark.ribbon-wth-flag:after {
  border-color: #262a2e;
}

.hk-ribbon-type-2 {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  left: 20px;
  background: #007D88;
  color: #fff;
  padding: 0.25rem 0.5rem;
  font-size: 1.125rem;
  font-weight: 500;
  top: -8px;
  height: 39px;
  width: 34px;
  text-align: center;
}
.hk-ribbon-type-2 > span {
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  z-index: 1;
  font-size: 1.25rem;
}
.hk-ribbon-type-2:after {
  background-color: transparent;
  border-top: 17px solid #007D88;
  border-right: 17px solid #007D88;
  border-left: 17px solid #007D88;
  border-bottom: 0.6rem solid transparent !important;
  bottom: -10px;
  content: "";
  position: absolute;
  left: 0;
  right: 0;
}
.hk-ribbon-type-2.overhead-start {
  left: 20px;
}
.hk-ribbon-type-2.overhead-end {
  right: 20px;
  left: auto;
}
.hk-ribbon-type-2.overhead-center {
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  right: auto;
}
.hk-ribbon-type-2.top-touch {
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
  top: 0;
}
.hk-ribbon-type-2.top-touch.overhead-center {
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
}
.hk-ribbon-type-2.hk-ribbon-blue {
  background: #298DFF;
}
.hk-ribbon-type-2.hk-ribbon-blue:after {
  border-color: #298DFF;
}
.hk-ribbon-type-2.hk-ribbon-primary {
  background: #007D88;
}
.hk-ribbon-type-2.hk-ribbon-primary:after {
  border-color: #007D88;
}
.hk-ribbon-type-2.hk-ribbon-cyan {
  background: #18DDEF;
}
.hk-ribbon-type-2.hk-ribbon-cyan:before, .hk-ribbon-type-2.hk-ribbon-cyan:after {
  border-color: #18DDEF;
}
.hk-ribbon-type-2.hk-ribbon-info {
  background: #18DDEF;
}
.hk-ribbon-type-2.hk-ribbon-info:before, .hk-ribbon-type-2.hk-ribbon-info:after {
  border-color: #18DDEF;
}
.hk-ribbon-type-2.hk-ribbon-green {
  background: #00D67F;
}
.hk-ribbon-type-2.hk-ribbon-green:before, .hk-ribbon-type-2.hk-ribbon-green:after {
  border-color: #00D67F;
}
.hk-ribbon-type-2.hk-ribbon-success {
  background: #00D67F;
}
.hk-ribbon-type-2.hk-ribbon-success:before, .hk-ribbon-type-2.hk-ribbon-success:after {
  border-color: #00D67F;
}
.hk-ribbon-type-2.hk-ribbon-red {
  background: #FF0000;
}
.hk-ribbon-type-2.hk-ribbon-red:before, .hk-ribbon-type-2.hk-ribbon-red:after {
  border-color: #FF0000;
}
.hk-ribbon-type-2.hk-ribbon-danger {
  background: #FF0000;
}
.hk-ribbon-type-2.hk-ribbon-danger:before, .hk-ribbon-type-2.hk-ribbon-danger:after {
  border-color: #FF0000;
}
.hk-ribbon-type-2.hk-ribbon-yellow {
  background: #FFC400;
}
.hk-ribbon-type-2.hk-ribbon-yellow:before, .hk-ribbon-type-2.hk-ribbon-yellow:after {
  border-color: #FFC400;
}
.hk-ribbon-type-2.hk-ribbon-warning {
  background: #FFC400;
}
.hk-ribbon-type-2.hk-ribbon-warning:before, .hk-ribbon-type-2.hk-ribbon-warning:after {
  border-color: #FFC400;
}
.hk-ribbon-type-2.hk-ribbon-sky {
  background: #00B0FF;
}
.hk-ribbon-type-2.hk-ribbon-sky:before, .hk-ribbon-type-2.hk-ribbon-sky:after {
  border-color: #00B0FF;
}
.hk-ribbon-type-2.hk-ribbon-pink {
  background: #E92990;
}
.hk-ribbon-type-2.hk-ribbon-pink:before, .hk-ribbon-type-2.hk-ribbon-pink:after {
  border-color: #E92990;
}
.hk-ribbon-type-2.hk-ribbon-purple {
  background: #C02FF3;
}
.hk-ribbon-type-2.hk-ribbon-purple:before, .hk-ribbon-type-2.hk-ribbon-purple:after {
  border-color: #C02FF3;
}
.hk-ribbon-type-2.hk-ribbon-violet {
  background: #7429F8;
}
.hk-ribbon-type-2.hk-ribbon-violet:before, .hk-ribbon-type-2.hk-ribbon-violet:after {
  border-color: #7429F8;
}
.hk-ribbon-type-2.hk-ribbon-indigo {
  background: #322BF3;
}
.hk-ribbon-type-2.hk-ribbon-indigo:before, .hk-ribbon-type-2.hk-ribbon-indigo:after {
  border-color: #322BF3;
}
.hk-ribbon-type-2.hk-ribbon-teal {
  background: #007D88;
}
.hk-ribbon-type-2.hk-ribbon-teal:before, .hk-ribbon-type-2.hk-ribbon-teal:after {
  border-color: #007D88;
}
.hk-ribbon-type-2.hk-ribbon-neon {
  background: #81E230;
}
.hk-ribbon-type-2.hk-ribbon-neon:before, .hk-ribbon-type-2.hk-ribbon-neon:after {
  border-color: #81E230;
}
.hk-ribbon-type-2.hk-ribbon-lime {
  background: #C2E939;
}
.hk-ribbon-type-2.hk-ribbon-lime:before, .hk-ribbon-type-2.hk-ribbon-lime:after {
  border-color: #C2E939;
}
.hk-ribbon-type-2.hk-ribbon-sun {
  background: #FFEA00;
  color: #262a2e;
}
.hk-ribbon-type-2.hk-ribbon-sun:before, .hk-ribbon-type-2.hk-ribbon-sun:after {
  border-color: #FFEA00;
}
.hk-ribbon-type-2.hk-ribbon-orange {
  background: #FF9100;
}
.hk-ribbon-type-2.hk-ribbon-orange:before, .hk-ribbon-type-2.hk-ribbon-orange:after {
  border-color: #FF9100;
}
.hk-ribbon-type-2.hk-ribbon-pumpkin {
  background: #FF5700;
}
.hk-ribbon-type-2.hk-ribbon-pumpkin:before, .hk-ribbon-type-2.hk-ribbon-pumpkin:after {
  border-color: #FF5700;
}
.hk-ribbon-type-2.hk-ribbon-brown {
  background: #954D15;
}
.hk-ribbon-type-2.hk-ribbon-brown:before, .hk-ribbon-type-2.hk-ribbon-brown:after {
  border-color: #954D15;
}
.hk-ribbon-type-2.hk-ribbon-gold {
  background: #C39749;
}
.hk-ribbon-type-2.hk-ribbon-gold:before, .hk-ribbon-type-2.hk-ribbon-gold:after {
  border-color: #C39749;
}
.hk-ribbon-type-2.hk-ribbon-smoke {
  background: #5e7d8a;
}
.hk-ribbon-type-2.hk-ribbon-smoke:before, .hk-ribbon-type-2.hk-ribbon-smoke:after {
  border-color: #5e7d8a;
}
.hk-ribbon-type-2.hk-ribbon-gray {
  background: #9e9e9e;
}
.hk-ribbon-type-2.hk-ribbon-gray:before, .hk-ribbon-type-2.hk-ribbon-gray:after {
  border-color: #9e9e9e;
}
.hk-ribbon-type-2.hk-ribbon-secondary {
  background: #6f6f6f;
}
.hk-ribbon-type-2.hk-ribbon-secondary:before, .hk-ribbon-type-2.hk-ribbon-secondary:after {
  border-color: #6f6f6f;
}
.hk-ribbon-type-2.hk-ribbon-light {
  background: #eaeaea;
  color: #262a2e;
}
.hk-ribbon-type-2.hk-ribbon-light:before, .hk-ribbon-type-2.hk-ribbon-light:after {
  border-color: #eaeaea;
}
.hk-ribbon-type-2.hk-ribbon-dark {
  background: #262a2e;
}
.hk-ribbon-type-2.hk-ribbon-dark:before, .hk-ribbon-type-2.hk-ribbon-dark:after {
  border-color: #262a2e;
}

/*Advance Badges*/
.badge-icon {
  width: 4rem;
  height: 4.313rem;
  font-size: 2.25rem;
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.badge-icon > svg {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 100%;
  width: 100%;
}
.badge-icon .badge-icon-wrap {
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  height: 100%;
  width: 100%;
  color: #fff;
  position: relative;
  z-index: 1;
}
.badge-icon.badge-icon-lg {
  width: 6rem;
  height: 6.031rem;
  font-size: 3.25rem;
}
.badge-icon.badge-icon-md {
  width: 5rem;
  height: 5.031rem;
  font-size: 2.75rem;
}
.badge-icon.badge-icon-sm {
  width: 3rem;
  height: 3.313rem;
  font-size: 1.75rem;
}
.badge-icon.badge-icon-xs {
  width: 2rem;
  height: 2.313rem;
  font-size: 1.25rem;
}
.badge-icon.badge-icon-xxs {
  width: 1.5rem;
  height: 1.813rem;
  font-size: 1rem;
}
.badge-icon.badge-circle {
  height: 4rem;
}
.badge-icon.badge-circle.badge-icon-lg {
  height: 6rem;
}
.badge-icon.badge-circle.badge-icon-md {
  height: 5rem;
}
.badge-icon.badge-circle.badge-icon-sm {
  height: 3rem;
}
.badge-icon.badge-circle.badge-icon-xs {
  height: 2rem;
}
.badge-icon.badge-circle.badge-icon-xxs {
  height: 1.5rem;
}
.badge-icon.badge-level {
  position: relative;
}
.badge-icon.badge-level > span {
  position: absolute;
  bottom: 0;
  right: 16%;
  z-index: 1;
  font-weight: 600;
  color: inherit;
  font-size: 40%;
  background: transparent;
}
.badge-icon.badge-level > span:before {
  content: attr(title);
  position: absolute;
  -webkit-text-stroke: 4px #fff;
  left: 0;
  z-index: -1;
}

.avatar.custom-badge-on-avatar .badge-icon {
  font-size: inherit;
}

/*Callout*/
.callout {
  margin-bottom: 0;
}
.callout.callout-floating {
  position: fixed;
  width: 300px;
  z-index: 1055;
  margin-bottom: 0;
}
.callout.callout-floating.top-end {
  top: 25px;
  right: 25px;
}
.callout.callout-floating.bottom-end {
  bottom: 25px;
  right: 25px;
}
.callout.callout-floating.top-start {
  top: 25px;
  left: 25px;
}
.callout.callout-floating.bottom-start {
  bottom: 25px;
  left: 25px;
}
.callout.callout-floating.top-center {
  top: 25px;
  left: 50%;
  width: auto;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}
.callout.callout-floating.bottom-center {
  bottom: 25px;
  left: 50%;
  width: auto;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}
.callout.callout-dark {
  color: #fff;
}
.callout.callout-dark h1, .callout.callout-dark h2, .callout.callout-dark h3, .callout.callout-dark h4, .callout.callout-dark h5, .callout.callout-dark h6, .callout.callout-dark p {
  color: inherit;
}

/*Toolbar*/
.hk-toolbar .nav {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  height: 100%;
}
.hk-toolbar .nav .nav-item {
  height: 100%;
}
.hk-toolbar.toolbar-asymmetric {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

/*Filter Component*/
.btn-filter {
  color: #6f6f6f;
  background-color: transparent;
  background-image: none;
  border-color: #f7f7f7;
}
.btn-filter:hover, .btn-filter:focus {
  color: #6f6f6f;
  background-color: transparent;
  background-image: none;
  border-color: #f7f7f7;
}
.btn-filter.active {
  color: #007D88;
  background-color: #ebf5f5;
  border-color: #007D88;
  box-shadow: none !important;
}
.btn-filter.active:hover, .btn-filter.active:focus {
  color: #007D88;
  background-color: #ebf5f5;
  border-color: #007D88;
}

.filter-block-wrap .filter-block.card .card-img {
  -o-object-fit: cover;
  object-fit: cover;
}
.filter-block-wrap .filter-block.card .card-img-overlay {
  background-color: rgba(38, 42, 46, var(--bs-bg-opacity));
}
.filter-block-wrap .filter-block.card input {
  position: absolute;
  z-index: 1;
  left: 0;
  top: 0;
  margin: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  cursor: pointer;
}
.filter-block-wrap .filter-block.card input:checked ~ .card-img-overlay {
  background-color: rgba(41, 141, 255, var(--bs-bg-opacity));
}

/*Content sidebar*/
[data-content-sidebar=active].hk-wrapper .hk-pg-wrapper {
  margin-right: 17.5rem;
}
[data-content-sidebar=active].hk-wrapper .hk-content-sidebar {
  position: fixed;
  top: 64px;
  overflow-y: auto;
  width: 280px;
  right: 0;
  z-index: 2;
  background: #fff;
  padding-top: 1.5rem;
  border-left: 1px solid #d8d8d8;
  bottom: 0;
}
[data-content-sidebar=active].hk-wrapper .hk-content-sidebar .sidebar-content-wrap {
  padding: 1.25rem;
}

/*Fixed Footer*/
.hk-fixed-footer {
  position: fixed;
  bottom: 0;
  z-index: 1032;
  background: #fff;
  box-shadow: 1px 1px 3px 5px rgba(0, 0, 0, 0.1);
  right: 0;
  left: 0;
}

.hk-wrapper.fixed-footer-active .hk-pg-wrapper {
  padding-bottom: 8.125rem;
}

/*Dragula*/
.gu-mirror {
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing;
  position: fixed !important;
  margin: 0 !important;
  z-index: 9999 !important;
  opacity: 1;
}

.dragula-demo .dragula-block {
  border: 1px dotted #b5b5b5;
  border-radius: 0.25rem;
  padding: 0.625rem;
}
.dragula-demo .dragula-block > div {
  border: 1px solid #d8d8d8;
  border-radius: 0.25rem;
  margin: 0.625rem;
  padding: 0.625rem;
  cursor: move;
}

/*Authantication Pages*/
.hk-wrapper.hk-pg-auth .hk-pg-wrapper .hk-pg-body .auth-content {
  min-height: calc(100vh - 249px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
}
.hk-wrapper.hk-pg-auth .hk-pg-wrapper .v-separator {
  margin: 0;
  position: relative;
}
.hk-wrapper.hk-pg-auth .hk-pg-wrapper .v-separator:after {
  height: 100%;
  right: 0;
}
.hk-wrapper.hk-pg-auth .hk-pg-wrapper .v-separator.separator-sm:after {
  height: 70%;
}
.hk-wrapper.hk-pg-auth .hk-pg-wrapper .auth-split {
  min-height: 100vh;
}
.hk-wrapper.hk-pg-auth .hk-pg-wrapper .auth-split .auth-content {
  min-height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  position: relative;
}
.hk-wrapper.hk-pg-auth .hk-pg-wrapper .auth-split .auth-content mark {
  z-index: 1;
  color: #262a2e;
}
.hk-wrapper.hk-pg-auth .hk-pg-wrapper .auth-split .auth-content mark:after {
  z-index: -1;
  background: #00D67F;
  opacity: 1;
}
.hk-wrapper.hk-pg-auth .hk-pg-wrapper .auth-split .auth-content .extr-link {
  font-size: 0.75rem;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.hk-wrapper.hk-pg-auth .hk-pg-wrapper .auth-split .auth-content .extr-link .feather-icon, .hk-wrapper.hk-pg-auth .hk-pg-wrapper .auth-split .auth-content .extr-link .svg-icon {
  margin-right: 0.25rem;
}
.hk-wrapper.hk-pg-auth .hk-pg-wrapper .auth-split .auth-content .extr-link .feather-icon svg, .hk-wrapper.hk-pg-auth .hk-pg-wrapper .auth-split .auth-content .extr-link .svg-icon svg {
  height: 14px;
  width: 14px;
}
.hk-wrapper.hk-pg-auth .hk-pg-wrapper .auth-split .credit-text {
  position: absolute;
  left: 30px;
  bottom: 30px;
  mix-blend-mode: inherit;
}
.hk-wrapper.hk-pg-auth .hk-pg-wrapper .auth-split .bg-img {
  position: absolute;
  left: 0;
  top: 0;
  max-width: 100%;
  object-fit: cover;
  height: 100%;
  z-index: -1;
}

@media (max-width: 767px) {
  .hk-wrapper.hk-pg-auth .hk-pg-wrapper .hk-pg-body .container-xxl .auth-content {
    min-height: auto;
    -webkit-box-align: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
  }
  .hk-wrapper.hk-pg-auth .v-separator:after {
    display: none;
  }
}
/****************************/
/** Componets Import **/
/****************************/
/*------------------------------------------------------------------
[Header]
Project:	Jampack
-------------------------------------------------------------------*/
/*Top Nav*/
.hk-wrapper .hk-navbar {
  border-bottom: 1px solid #eaeaea;
  height: 65px;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
}
.hk-wrapper .hk-navbar .navbar-nav .nav-item .dropdown .dropdown-menu, .hk-wrapper .hk-navbar .navbar-nav .nav-item .dropdown .apexcharts-toolbar .apexcharts-menu, .apexcharts-toolbar .hk-wrapper .hk-navbar .navbar-nav .nav-item .dropdown .apexcharts-menu {
  position: absolute;
}
.hk-wrapper .hk-navbar .navbar-nav .nav-item .dropdown.dropdown-notifications .dropdown-menu, .hk-wrapper .hk-navbar .navbar-nav .nav-item .dropdown.dropdown-notifications .apexcharts-toolbar .apexcharts-menu, .apexcharts-toolbar .hk-wrapper .hk-navbar .navbar-nav .nav-item .dropdown.dropdown-notifications .apexcharts-menu {
  width: 21.875rem;
}
.hk-wrapper .hk-navbar .navbar-nav .nav-item .dropdown.dropdown-notifications .dropdown-menu .dropdown-header, .hk-wrapper .hk-navbar .navbar-nav .nav-item .dropdown.dropdown-notifications .apexcharts-toolbar .apexcharts-menu .dropdown-header, .apexcharts-toolbar .hk-wrapper .hk-navbar .navbar-nav .nav-item .dropdown.dropdown-notifications .apexcharts-menu .dropdown-header {
  color: #262a2e;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  border-bottom: 1px solid #f7f7f7;
}
.hk-wrapper .hk-navbar .navbar-nav .nav-item .dropdown.dropdown-notifications .dropdown-menu .dropdown-body, .hk-wrapper .hk-navbar .navbar-nav .nav-item .dropdown.dropdown-notifications .apexcharts-toolbar .apexcharts-menu .dropdown-body, .apexcharts-toolbar .hk-wrapper .hk-navbar .navbar-nav .nav-item .dropdown.dropdown-notifications .apexcharts-menu .dropdown-body {
  height: 23.75rem;
}
.hk-wrapper .hk-navbar .navbar-nav .nav-item .dropdown.dropdown-notifications .dropdown-menu .dropdown-footer, .hk-wrapper .hk-navbar .navbar-nav .nav-item .dropdown.dropdown-notifications .apexcharts-toolbar .apexcharts-menu .dropdown-footer, .apexcharts-toolbar .hk-wrapper .hk-navbar .navbar-nav .nav-item .dropdown.dropdown-notifications .apexcharts-menu .dropdown-footer {
  border-top: 1px solid #f7f7f7;
  padding: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  color: #007D88;
  font-size: 0.875rem;
}
.hk-wrapper .hk-navbar .navbar-nav .nav-item .dropdown.dropdown-notifications .dropdown-menu .dropdown-item, .hk-wrapper .hk-navbar .navbar-nav .nav-item .dropdown.dropdown-notifications .apexcharts-toolbar .apexcharts-menu .dropdown-item, .apexcharts-toolbar .hk-wrapper .hk-navbar .navbar-nav .nav-item .dropdown.dropdown-notifications .apexcharts-menu .dropdown-item {
  white-space: inherit;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  border-radius: 0.5rem;
}
.hk-wrapper .hk-navbar .navbar-nav .nav-item .dropdown.dropdown-notifications .dropdown-menu .dropdown-item .media .media-head, .hk-wrapper .hk-navbar .navbar-nav .nav-item .dropdown.dropdown-notifications .apexcharts-toolbar .apexcharts-menu .dropdown-item .media .media-head, .apexcharts-toolbar .hk-wrapper .hk-navbar .navbar-nav .nav-item .dropdown.dropdown-notifications .apexcharts-menu .dropdown-item .media .media-head {
  margin-right: 1rem;
}
.hk-wrapper .hk-navbar .navbar-nav .nav-item .dropdown.dropdown-notifications .dropdown-menu .dropdown-item .media .media-body > div .notifications-info, .hk-wrapper .hk-navbar .navbar-nav .nav-item .dropdown.dropdown-notifications .apexcharts-toolbar .apexcharts-menu .dropdown-item .media .media-body > div .notifications-info, .apexcharts-toolbar .hk-wrapper .hk-navbar .navbar-nav .nav-item .dropdown.dropdown-notifications .apexcharts-menu .dropdown-item .media .media-body > div .notifications-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 0.25rem;
}
.hk-wrapper .hk-navbar .navbar-nav .nav-item .dropdown.dropdown-notifications .dropdown-menu .dropdown-item .media .media-body > div .notifications-info > .badge, .hk-wrapper .hk-navbar .navbar-nav .nav-item .dropdown.dropdown-notifications .apexcharts-toolbar .apexcharts-menu .dropdown-item .media .media-body > div .notifications-info > .badge, .apexcharts-toolbar .hk-wrapper .hk-navbar .navbar-nav .nav-item .dropdown.dropdown-notifications .apexcharts-menu .dropdown-item .media .media-body > div .notifications-info > .badge {
  margin-right: 0.625rem;
}
.hk-wrapper .hk-navbar .navbar-nav .nav-item .dropdown.dropdown-notifications .dropdown-menu .dropdown-item .media .media-body > div .notifications-info .notifications-time, .hk-wrapper .hk-navbar .navbar-nav .nav-item .dropdown.dropdown-notifications .apexcharts-toolbar .apexcharts-menu .dropdown-item .media .media-body > div .notifications-info .notifications-time, .apexcharts-toolbar .hk-wrapper .hk-navbar .navbar-nav .nav-item .dropdown.dropdown-notifications .apexcharts-menu .dropdown-item .media .media-body > div .notifications-info .notifications-time {
  font-size: 0.75rem;
  color: #6f6f6f;
}
.hk-wrapper .hk-navbar .navbar-search {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.hk-wrapper .hk-navbar .navbar-search .input-search input.form-control > span.btn-input-clear, .hk-wrapper .hk-navbar .navbar-search .input-search input.form-select > span.btn-input-clear, .hk-wrapper .hk-navbar .navbar-search .input-search .wizard > .content > .body input > span.btn-input-clear, .wizard > .content > .body .hk-wrapper .hk-navbar .navbar-search .input-search input > span.btn-input-clear, .hk-wrapper .hk-navbar .navbar-search .input-search input.dd-handle > span.btn-input-clear {
  display: none;
}
.hk-wrapper .hk-navbar .navbar-search .input-search input.form-control + .input-suffix, .hk-wrapper .hk-navbar .navbar-search .input-search input.form-select + .input-suffix, .hk-wrapper .hk-navbar .navbar-search .input-search .wizard > .content > .body input + .input-suffix, .wizard > .content > .body .hk-wrapper .hk-navbar .navbar-search .input-search input + .input-suffix, .hk-wrapper .hk-navbar .navbar-search .input-search input.dd-handle + .input-suffix,
.hk-wrapper .hk-navbar .navbar-search .input-search input.form-control + .input-prefix,
.hk-wrapper .hk-navbar .navbar-search .input-search input.form-select + .input-prefix,
.hk-wrapper .hk-navbar .navbar-search .input-search .wizard > .content > .body input + .input-prefix,
.wizard > .content > .body .hk-wrapper .hk-navbar .navbar-search .input-search input + .input-prefix,
.hk-wrapper .hk-navbar .navbar-search .input-search input.dd-handle + .input-prefix {
  pointer-events: none;
}
.hk-wrapper .hk-navbar .navbar-search .input-search input.form-control + .input-suffix > span.spinner-border, .hk-wrapper .hk-navbar .navbar-search .input-search input.form-select + .input-suffix > span.spinner-border, .hk-wrapper .hk-navbar .navbar-search .input-search .wizard > .content > .body input + .input-suffix > span.spinner-border, .wizard > .content > .body .hk-wrapper .hk-navbar .navbar-search .input-search input + .input-suffix > span.spinner-border, .hk-wrapper .hk-navbar .navbar-search .input-search input.dd-handle + .input-suffix > span.spinner-border,
.hk-wrapper .hk-navbar .navbar-search .input-search input.form-control + .input-prefix > span.spinner-border,
.hk-wrapper .hk-navbar .navbar-search .input-search input.form-select + .input-prefix > span.spinner-border,
.hk-wrapper .hk-navbar .navbar-search .input-search .wizard > .content > .body input + .input-prefix > span.spinner-border,
.wizard > .content > .body .hk-wrapper .hk-navbar .navbar-search .input-search input + .input-prefix > span.spinner-border,
.hk-wrapper .hk-navbar .navbar-search .input-search input.dd-handle + .input-prefix > span.spinner-border {
  display: none;
}
.hk-wrapper .hk-navbar .navbar-search .input-search input.form-control:focus + .input-suffix, .hk-wrapper .hk-navbar .navbar-search .input-search input.form-select:focus + .input-suffix, .hk-wrapper .hk-navbar .navbar-search .input-search .wizard > .content > .body input:focus + .input-suffix, .wizard > .content > .body .hk-wrapper .hk-navbar .navbar-search .input-search input:focus + .input-suffix, .hk-wrapper .hk-navbar .navbar-search .input-search input.dd-handle:focus + .input-suffix,
.hk-wrapper .hk-navbar .navbar-search .input-search input.form-control:focus + .input-prefix,
.hk-wrapper .hk-navbar .navbar-search .input-search input.form-select:focus + .input-prefix,
.hk-wrapper .hk-navbar .navbar-search .input-search .wizard > .content > .body input:focus + .input-prefix,
.wizard > .content > .body .hk-wrapper .hk-navbar .navbar-search .input-search input:focus + .input-prefix,
.hk-wrapper .hk-navbar .navbar-search .input-search input.dd-handle:focus + .input-prefix {
  border: none;
  pointer-events: auto;
}
.hk-wrapper .hk-navbar .navbar-search .input-search input.form-control:focus + .input-suffix > span:not(.btn-input-clear):not(.spinner-border), .hk-wrapper .hk-navbar .navbar-search .input-search input.form-select:focus + .input-suffix > span:not(.btn-input-clear):not(.spinner-border), .hk-wrapper .hk-navbar .navbar-search .input-search .wizard > .content > .body input:focus + .input-suffix > span:not(.btn-input-clear):not(.spinner-border), .wizard > .content > .body .hk-wrapper .hk-navbar .navbar-search .input-search input:focus + .input-suffix > span:not(.btn-input-clear):not(.spinner-border), .hk-wrapper .hk-navbar .navbar-search .input-search input.dd-handle:focus + .input-suffix > span:not(.btn-input-clear):not(.spinner-border),
.hk-wrapper .hk-navbar .navbar-search .input-search input.form-control:focus + .input-prefix > span:not(.btn-input-clear):not(.spinner-border),
.hk-wrapper .hk-navbar .navbar-search .input-search input.form-select:focus + .input-prefix > span:not(.btn-input-clear):not(.spinner-border),
.hk-wrapper .hk-navbar .navbar-search .input-search .wizard > .content > .body input:focus + .input-prefix > span:not(.btn-input-clear):not(.spinner-border),
.wizard > .content > .body .hk-wrapper .hk-navbar .navbar-search .input-search input:focus + .input-prefix > span:not(.btn-input-clear):not(.spinner-border),
.hk-wrapper .hk-navbar .navbar-search .input-search input.dd-handle:focus + .input-prefix > span:not(.btn-input-clear):not(.spinner-border) {
  display: none;
}
.hk-wrapper .hk-navbar .navbar-search .input-search.loading input.form-control:focus + .input-suffix > span.btn-input-clear, .hk-wrapper .hk-navbar .navbar-search .input-search.loading input.form-select:focus + .input-suffix > span.btn-input-clear, .hk-wrapper .hk-navbar .navbar-search .input-search.loading .wizard > .content > .body input:focus + .input-suffix > span.btn-input-clear, .wizard > .content > .body .hk-wrapper .hk-navbar .navbar-search .input-search.loading input:focus + .input-suffix > span.btn-input-clear, .hk-wrapper .hk-navbar .navbar-search .input-search.loading input.dd-handle:focus + .input-suffix > span.btn-input-clear,
.hk-wrapper .hk-navbar .navbar-search .input-search.loading input.form-control:focus + .input-prefix > span.btn-input-clear,
.hk-wrapper .hk-navbar .navbar-search .input-search.loading input.form-select:focus + .input-prefix > span.btn-input-clear,
.hk-wrapper .hk-navbar .navbar-search .input-search.loading .wizard > .content > .body input:focus + .input-prefix > span.btn-input-clear,
.wizard > .content > .body .hk-wrapper .hk-navbar .navbar-search .input-search.loading input:focus + .input-prefix > span.btn-input-clear,
.hk-wrapper .hk-navbar .navbar-search .input-search.loading input.dd-handle:focus + .input-prefix > span.btn-input-clear {
  display: none !important;
}
.hk-wrapper .hk-navbar .navbar-search .input-search.loading input.form-control:focus + .input-suffix > span.spinner-border, .hk-wrapper .hk-navbar .navbar-search .input-search.loading input.form-select:focus + .input-suffix > span.spinner-border, .hk-wrapper .hk-navbar .navbar-search .input-search.loading .wizard > .content > .body input:focus + .input-suffix > span.spinner-border, .wizard > .content > .body .hk-wrapper .hk-navbar .navbar-search .input-search.loading input:focus + .input-suffix > span.spinner-border, .hk-wrapper .hk-navbar .navbar-search .input-search.loading input.dd-handle:focus + .input-suffix > span.spinner-border,
.hk-wrapper .hk-navbar .navbar-search .input-search.loading input.form-control:focus + .input-prefix > span.spinner-border,
.hk-wrapper .hk-navbar .navbar-search .input-search.loading input.form-select:focus + .input-prefix > span.spinner-border,
.hk-wrapper .hk-navbar .navbar-search .input-search.loading .wizard > .content > .body input:focus + .input-prefix > span.spinner-border,
.wizard > .content > .body .hk-wrapper .hk-navbar .navbar-search .input-search.loading input:focus + .input-prefix > span.spinner-border,
.hk-wrapper .hk-navbar .navbar-search .input-search.loading input.dd-handle:focus + .input-prefix > span.spinner-border {
  display: inline;
}
.hk-wrapper .hk-navbar .navbar-search .dropdown-menu, .hk-wrapper .hk-navbar .navbar-search .apexcharts-toolbar .apexcharts-menu, .apexcharts-toolbar .hk-wrapper .hk-navbar .navbar-search .apexcharts-menu {
  width: 18rem;
}
.hk-wrapper .hk-navbar .navbar-search .dropdown-menu .dropdown-body, .hk-wrapper .hk-navbar .navbar-search .apexcharts-toolbar .apexcharts-menu .dropdown-body, .apexcharts-toolbar .hk-wrapper .hk-navbar .navbar-search .apexcharts-menu .dropdown-body {
  max-height: 19.75rem;
}
.hk-wrapper .hk-navbar .navbar-search .dropdown-menu .dropdown-footer, .hk-wrapper .hk-navbar .navbar-search .apexcharts-toolbar .apexcharts-menu .dropdown-footer, .apexcharts-toolbar .hk-wrapper .hk-navbar .navbar-search .apexcharts-menu .dropdown-footer {
  border-top: 1px solid #f7f7f7;
  padding: 1rem;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  color: #007D88;
  font-size: 0.875rem;
}
.hk-wrapper .hk-navbar .navbar-search .dropdown-menu .dropdown-item, .hk-wrapper .hk-navbar .navbar-search .apexcharts-toolbar .apexcharts-menu .dropdown-item, .apexcharts-toolbar .hk-wrapper .hk-navbar .navbar-search .apexcharts-menu .dropdown-item {
  white-space: inherit;
}
.hk-wrapper .hk-navbar .nav-start-wrap,
.hk-wrapper .hk-navbar .nav-end-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.hk-wrapper .hk-navbar .nav-start-wrap > .navbar-nav,
.hk-wrapper .hk-navbar .nav-end-wrap > .navbar-nav {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.hk-wrapper .hk-navbar .navbar-brand .brand-img:last-child {
  margin-left: 0rem;
}
.hk-wrapper[data-navbar-style=collapsed] .hk-navbar {
  -webkit-transform: translateY(-100%);
  -moz-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
  -o-transform: translateY(-100%);
  transform: translateY(-100%);
  overflow: hidden;
}
.hk-wrapper[data-navbar-style=collapsed] .hk-pg-wrapper {
  padding-top: 0;
}

@media (min-width: 992px) {
  .hk-wrapper .hk-navbar {
    -moz-transition: 0.2s ease;
    -o-transition: 0.2s ease;
    -webkit-transition: 0.2s ease;
    transition: 0.2s ease;
  }
}
@media (min-width: 1200px) {
  .hk-wrapper .hk-navbar .navbar-search .input-search input.form-control, .hk-wrapper .hk-navbar .navbar-search .input-search input.form-select, .hk-wrapper .hk-navbar .navbar-search .input-search .wizard > .content > .body input, .wizard > .content > .body .hk-wrapper .hk-navbar .navbar-search .input-search input, .hk-wrapper .hk-navbar .navbar-search .input-search input.dd-handle {
    width: 18rem;
  }
  .hk-wrapper .hk-navbar .navbar-search .input-search input.form-control:focus + .input-suffix > span.btn-input-clear, .hk-wrapper .hk-navbar .navbar-search .input-search input.form-select:focus + .input-suffix > span.btn-input-clear, .hk-wrapper .hk-navbar .navbar-search .input-search .wizard > .content > .body input:focus + .input-suffix > span.btn-input-clear, .wizard > .content > .body .hk-wrapper .hk-navbar .navbar-search .input-search input:focus + .input-suffix > span.btn-input-clear, .hk-wrapper .hk-navbar .navbar-search .input-search input.dd-handle:focus + .input-suffix > span.btn-input-clear,
  .hk-wrapper .hk-navbar .navbar-search .input-search input.form-control:focus + .input-prefix > span.btn-input-clear,
  .hk-wrapper .hk-navbar .navbar-search .input-search input.form-select:focus + .input-prefix > span.btn-input-clear,
  .hk-wrapper .hk-navbar .navbar-search .input-search .wizard > .content > .body input:focus + .input-prefix > span.btn-input-clear,
  .wizard > .content > .body .hk-wrapper .hk-navbar .navbar-search .input-search input:focus + .input-prefix > span.btn-input-clear,
  .hk-wrapper .hk-navbar .navbar-search .input-search input.dd-handle:focus + .input-prefix > span.btn-input-clear {
    display: inline !important;
  }
  .hk-wrapper .hk-navbar .nav-start-wrap,
  .hk-wrapper .hk-navbar .nav-end-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .hk-wrapper .hk-navbar .nav-start-wrap > .navbar-nav,
  .hk-wrapper .hk-navbar .nav-end-wrap > .navbar-nav {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .hk-wrapper[data-navbar-style=collapsed][data-layout=horizontal] .hk-pg-wrapper {
    padding-top: 65px;
  }
  .hk-wrapper[data-navbar-style=collapsed][data-layout=horizontal][data-layout-style=default] .hk-menu {
    top: 0;
  }
}
@media (max-width: 1199px) {
  .hk-wrapper .hk-navbar .navbar-search .mobile-search .input-search .input-suffix,
  .hk-wrapper .hk-navbar .navbar-search .mobile-search .input-search .input-prefix {
    pointer-events: auto !important;
  }
  .hk-wrapper .hk-navbar .navbar-search .mobile-search .input-search .input-suffix > span.btn-input-clear,
  .hk-wrapper .hk-navbar .navbar-search .mobile-search .input-search .input-prefix > span.btn-input-clear {
    display: inline !important;
  }
  .hk-wrapper .hk-navbar .navbar-search .dropdown-menu, .hk-wrapper .hk-navbar .navbar-search .apexcharts-toolbar .apexcharts-menu, .apexcharts-toolbar .hk-wrapper .hk-navbar .navbar-search .apexcharts-menu {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
  .hk-wrapper .hk-navbar .navbar-search .dropdown-menu .dropdown-body, .hk-wrapper .hk-navbar .navbar-search .apexcharts-toolbar .apexcharts-menu .dropdown-body, .apexcharts-toolbar .hk-wrapper .hk-navbar .navbar-search .apexcharts-menu .dropdown-body {
    max-height: calc(100% - 55px);
  }
}
/*------------------------------------------------------------------
[Footer]
Project:	Jampack
-------------------------------------------------------------------*/
/*Footer*/
[data-footer=simple].hk-wrapper .hk-pg-wrapper, .footer-simple-example.hk-wrapper .hk-pg-wrapper {
  padding-bottom: 120px;
}
[data-footer=simple] .hk-footer, .footer-simple-example .hk-footer {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  border-top: 1px solid #eaeaea;
  background: #fff;
}
[data-footer=simple] .hk-footer .footer > .row, .footer-simple-example .hk-footer .footer > .row {
  height: 60px;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  padding: 22px 0;
}
[data-footer=simple] .hk-footer .footer .footer-text, .footer-simple-example .hk-footer .footer .footer-text {
  font-size: 0.75rem;
}
[data-footer=simple] .hk-footer .footer .footer-text a, .footer-simple-example .hk-footer .footer .footer-text a {
  color: #007D88;
}
[data-footer=simple] .hk-footer .footer .footer-text .copy-text, .footer-simple-example .hk-footer .footer .footer-text .copy-text {
  padding-right: 5px;
}
[data-footer=simple] .hk-footer .footer .footer-text .footer-link-sep, .footer-simple-example .hk-footer .footer .footer-text .footer-link-sep {
  padding: 0 5px;
  color: #d8d8d8;
}
[data-footer=simple] .hk-footer .footer .footer-extr-link, .footer-simple-example .hk-footer .footer .footer-extr-link {
  font-size: 0.75rem;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
[data-footer=simple] .hk-footer .footer .footer-extr-link .feather-icon, .footer-simple-example .hk-footer .footer .footer-extr-link .feather-icon {
  margin-right: 0.25rem;
  color: #007D88;
}
[data-footer=simple] .hk-footer .footer .footer-extr-link .feather-icon svg, .footer-simple-example .hk-footer .footer .footer-extr-link .feather-icon svg {
  height: 14px;
  width: 14px;
}
[data-footer=simple] .hk-footer.footer-wth-bg, .footer-simple-example .hk-footer.footer-wth-bg {
  background: #f7f7f7;
  border-top: none;
}

[data-footer=complex].hk-wrapper .hk-pg-wrapper, .footer-complex-example.hk-wrapper .hk-pg-wrapper {
  padding-bottom: 400px;
}
[data-footer=complex] .hk-footer, .footer-complex-example .hk-footer {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  background: #fff;
  border-top: 1px solid #d8d8d8;
}
[data-footer=complex] .hk-footer.footer-wth-bg, .footer-complex-example .hk-footer.footer-wth-bg {
  background: #f7f7f7;
  border-top: none;
}
[data-footer=complex] .hk-footer .footer, .footer-complex-example .hk-footer .footer {
  padding-top: 40px;
  padding-bottom: 30px;
}
[data-footer=complex] .hk-footer .footer > .row:last-child, .footer-complex-example .hk-footer .footer > .row:last-child {
  margin-top: 3.375rem;
  align-items: center;
}
[data-footer=complex] .hk-footer .footer .footer-brand, .footer-complex-example .hk-footer .footer .footer-brand {
  display: block;
  margin-bottom: 0.25rem;
}
[data-footer=complex] .hk-footer .footer .footer-info-text, .footer-complex-example .hk-footer .footer .footer-info-text {
  font-size: 0.875rem;
  width: 85%;
}
[data-footer=complex] .hk-footer .footer .quick-links-head, .footer-complex-example .hk-footer .footer .quick-links-head {
  text-transform: uppercase;
  margin-bottom: 1rem;
  font-size: 0.85rem;
  font-weight: 600;
}
[data-footer=complex] .hk-footer .footer .quick-links, .footer-complex-example .hk-footer .footer .quick-links {
  display: block;
  color: #262a2e;
  margin-bottom: 0.25rem;
  font-size: 0.875rem;
}
[data-footer=complex] .hk-footer .footer .quick-links:hover, .footer-complex-example .hk-footer .footer .quick-links:hover {
  color: #262a2e;
}
[data-footer=complex] .hk-footer .footer .footer-text, .footer-complex-example .hk-footer .footer .footer-text {
  font-size: 0.75rem;
}
[data-footer=complex] .hk-footer .footer .footer-text a, .footer-complex-example .hk-footer .footer .footer-text a {
  color: #007D88;
}
[data-footer=complex] .hk-footer .footer .footer-text .copy-text, .footer-complex-example .hk-footer .footer .footer-text .copy-text {
  padding-right: 0.25rem;
}
[data-footer=complex] .hk-footer .footer .footer-text .footer-link-sep, .footer-complex-example .hk-footer .footer .footer-text .footer-link-sep {
  padding: 0 0.25rem;
  color: #d8d8d8;
}
[data-footer=complex] .hk-footer .footer .footer-social-btn-wrap, .footer-complex-example .hk-footer .footer .footer-social-btn-wrap {
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
[data-footer=complex] .hk-footer .footer .footer-social-btn-wrap .btn, [data-footer=complex] .hk-footer .footer .footer-social-btn-wrap div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions [data-footer=complex] .hk-footer .footer .footer-social-btn-wrap .hopscotch-nav-button, .footer-complex-example .hk-footer .footer .footer-social-btn-wrap .btn, .footer-complex-example .hk-footer .footer .footer-social-btn-wrap div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .footer-complex-example .hk-footer .footer .footer-social-btn-wrap .hopscotch-nav-button {
  margin-left: 0.625rem;
  flex-shrink: 0;
}

.footer-complex-example.hk-wrapper .hk-pg-wrapper {
  padding-bottom: 120px;
}

@media (max-width: 1400px) {
  [data-footer=complex].hk-wrapper .hk-pg-wrapper, .footer-complex-example.hk-wrapper .hk-pg-wrapper {
    padding-bottom: 31.875rem;
  }
  [data-footer=complex] .hk-footer .footer .footer-info-text, .footer-complex-example .hk-footer .footer .footer-info-text {
    width: 100%;
  }
  [data-footer=complex] .hk-footer .footer > .row > .col-xl-6, .footer-complex-example .hk-footer .footer > .row > .col-xl-6 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  [data-footer=complex] .hk-footer .footer > .row > .col-xl-6:last-child, .footer-complex-example .hk-footer .footer > .row > .col-xl-6:last-child {
    margin-top: 2.125rem;
  }
  [data-footer=complex] .hk-footer .footer > .row:last-child, .footer-complex-example .hk-footer .footer > .row:last-child {
    margin-top: 2.125rem;
  }
}
@media (max-width: 1199px) {
  [data-footer=simple] .hk-footer .footer > .row, .footer-simple-example .hk-footer .footer > .row {
    height: auto;
  }
  [data-footer=simple] .hk-footer .footer > .row > .col-xl-6 .col-xl-4, .footer-simple-example .hk-footer .footer > .row > .col-xl-6 .col-xl-4 {
    margin-bottom: 1.875rem;
  }
  [data-footer=simple] .hk-footer .footer > .row > .col-xl-6 .col-xl-4:last-child, .footer-simple-example .hk-footer .footer > .row > .col-xl-6 .col-xl-4:last-child {
    margin-bottom: 0;
  }
  [data-footer=simple] .hk-footer .footer .footer-text, .footer-simple-example .hk-footer .footer .footer-text {
    text-align: center;
    margin-bottom: 0.625rem;
  }
  [data-footer=simple] .hk-footer .footer .footer-extr-link, .footer-simple-example .hk-footer .footer .footer-extr-link {
    justify-content: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
  }
  [data-footer=complex].hk-wrapper .hk-pg-wrapper, .footer-complex-example.hk-wrapper .hk-pg-wrapper {
    padding-bottom: 34.5rem;
  }
  [data-footer=complex] .hk-footer .footer .footer-social-btn-wrap, .footer-complex-example .hk-footer .footer .footer-social-btn-wrap {
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: flex-start;
    margin-top: 1.5rem;
  }
  [data-footer=complex] .hk-footer .footer .footer-social-btn-wrap .btn:first-child, [data-footer=complex] .hk-footer .footer .footer-social-btn-wrap div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button:first-child, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions [data-footer=complex] .hk-footer .footer .footer-social-btn-wrap .hopscotch-nav-button:first-child, .footer-complex-example .hk-footer .footer .footer-social-btn-wrap .btn:first-child, .footer-complex-example .hk-footer .footer .footer-social-btn-wrap div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button:first-child, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .footer-complex-example .hk-footer .footer .footer-social-btn-wrap .hopscotch-nav-button:first-child {
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  [data-footer=complex].hk-wrapper .hk-pg-wrapper, .footer-complex-example.hk-wrapper .hk-pg-wrapper {
    padding-bottom: 63rem;
  }
  [data-footer=complex] .hk-footer .footer > .row > .col-xl-6 .col-md-4, .footer-complex-example .hk-footer .footer > .row > .col-xl-6 .col-md-4 {
    margin-bottom: 1.875rem;
  }
  [data-footer=complex] .hk-footer .footer > .row > .col-xl-6 .col-md-4:last-child, .footer-complex-example .hk-footer .footer > .row > .col-xl-6 .col-md-4:last-child {
    margin-bottom: 0;
  }
}
@media (max-width: 666px) {
  [data-footer=simple].hk-wrapper .hk-pg-wrapper, .footer-simple-example.hk-wrapper .hk-pg-wrapper {
    padding-bottom: 10rem;
  }
}
/*------------------------------------------------------------------
[Nav]
Project:	Jampack
-------------------------------------------------------------------*/
/*Navbar*/
.navbar .navbar-toggler-menu,
.navbar .navbar-toggler {
  border: none;
  padding: 0;
}
.navbar .navbar-toggler-menu {
  align-self: center;
  margin-right: 0.625rem;
}
.navbar .navbar-brand {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.navbar.navbar-dark {
  background: #262a2e;
}
.navbar.navbar-dark .badge.badge-indicator {
  border-color: #262a2e;
}
.navbar.navbar-dark .form-control, .navbar.navbar-dark .form-select, .navbar.navbar-dark .wizard > .content > .body input, .wizard > .content > .body .navbar.navbar-dark input, .navbar.navbar-dark .dd-handle {
  border-color: #fff;
  color: #fff;
}
.navbar.navbar-dark .input-affix-wrapper.affix-border .input-prefix, .navbar.navbar-dark .input-affix-wrapper.affix-border .input-suffix {
  border-color: #fff;
  color: #fff;
}
.navbar.navbar-dark .btn.btn-icon[class*=btn-flush-].btn-flush-dark, .navbar.navbar-dark div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-dark.hopscotch-nav-button, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .navbar.navbar-dark .btn-icon[class*=btn-flush-].btn-flush-dark.hopscotch-nav-button {
  color: #fff;
}
.navbar.navbar-dark .btn.btn-icon[class*=btn-flush-].btn-flush-dark.flush-soft-hover:before, .navbar.navbar-dark div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-dark.flush-soft-hover.hopscotch-nav-button:before, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .navbar.navbar-dark .btn-icon[class*=btn-flush-].btn-flush-dark.flush-soft-hover.hopscotch-nav-button:before {
  background: rgba(255, 255, 255, 0.05);
}
.navbar.navbar-dark .btn.btn-icon[class*=btn-flush-].btn-flush-dark.flush-soft-hover:not(:disabled):not(.disabled).active .icon, .navbar.navbar-dark div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-dark.flush-soft-hover.hopscotch-nav-button:not(:disabled):not(.disabled).active .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .navbar.navbar-dark .btn-icon[class*=btn-flush-].btn-flush-dark.flush-soft-hover.hopscotch-nav-button:not(:disabled):not(.disabled).active .icon, .navbar.navbar-dark .btn.btn-icon[class*=btn-flush-].btn-flush-dark.flush-soft-hover:not(:disabled):not(.disabled):active .icon, .navbar.navbar-dark div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-dark.flush-soft-hover.hopscotch-nav-button:not(:disabled):not(.disabled):active .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .navbar.navbar-dark .btn-icon[class*=btn-flush-].btn-flush-dark.flush-soft-hover.hopscotch-nav-button:not(:disabled):not(.disabled):active .icon, .navbar.navbar-dark .btn.btn-icon[class*=btn-flush-].btn-flush-dark.flush-soft-hover:hover .icon, .navbar.navbar-dark div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-dark.flush-soft-hover.hopscotch-nav-button:hover .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .navbar.navbar-dark .btn-icon[class*=btn-flush-].btn-flush-dark.flush-soft-hover.hopscotch-nav-button:hover .icon, .navbar.navbar-dark .btn.btn-icon[class*=btn-flush-].btn-flush-dark.flush-soft-hover:focus .icon, .navbar.navbar-dark div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-dark.flush-soft-hover.hopscotch-nav-button:focus .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .navbar.navbar-dark .btn-icon[class*=btn-flush-].btn-flush-dark.flush-soft-hover.hopscotch-nav-button:focus .icon {
  color: #fff;
}
.navbar.navbar-dark .btn.btn-icon[class*=btn-flush-].btn-flush-dark.disabled, .navbar.navbar-dark div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-dark.disabled.hopscotch-nav-button, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .navbar.navbar-dark .btn-icon[class*=btn-flush-].btn-flush-dark.disabled.hopscotch-nav-button, .navbar.navbar-dark .btn.btn-icon[class*=btn-flush-].btn-flush-dark:disabled, .navbar.navbar-dark div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-icon[class*=btn-flush-].btn-flush-dark.hopscotch-nav-button:disabled, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .navbar.navbar-dark .btn-icon[class*=btn-flush-].btn-flush-dark.hopscotch-nav-button:disabled {
  color: rgba(255, 255, 255, 0.8);
}
.navbar.navbar-light {
  background: #fff;
}
.navbar.navbar-light .badge.badge-indicator {
  border-color: #fff;
}

/*Nav*/
.nav-link {
  color: #007D88;
}
.nav-link:hover, .nav-link:focus {
  color: #3d9ca5;
}

.nav .nav-item {
  position: relative;
}
.nav .nav-item .nav-link.no-arrow {
  padding-right: 0.75rem !important;
}
.nav .nav-item .nav-link.no-arrow:after {
  display: none;
}
.nav .nav-item .nav-link.link-with-arrow {
  padding-right: 1.8rem !important;
  position: relative;
}
.nav .nav-item .nav-link.link-with-arrow:after {
  content: "\f2f9";
  font: normal normal normal 14px/1 "Material-Design-Iconic-Font";
  font-size: 1rem;
  text-rendering: auto;
  margin-left: auto;
  position: absolute;
  right: 1rem;
  top: calc(50% - 8px);
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
.nav.nav-icon > .nav-item .nav-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
}
.nav.nav-icon > .nav-item .nav-link > .nav-icon-wrap {
  margin-right: 0.875rem;
  font-size: 1.25rem;
  line-height: 0;
  position: relative;
}
.nav.nav-icon.nav-icon-top > .nav-item > .nav-link {
  text-align: center;
  display: block;
}
.nav.nav-icon.nav-icon-top > .nav-item > .nav-link > .nav-icon-wrap {
  margin-right: 0;
  margin-bottom: 0.5rem;
  display: block;
}
.nav.nav-pills > .nav-item > .nav-link {
  border-radius: 0.5rem;
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
.nav.nav-pills > .nav-item > .nav-link.active {
  background-color: #007D88 !important;
}
.nav.nav-pills > .nav-item > .nav-link.active.link-with-arrow:after {
  color: rgba(255, 255, 255, 0.6);
}
.nav.nav-pills > .nav-item > .nav-link.active:after {
  color: rgba(255, 255, 255, 0.6);
}
.nav.nav-pills .show > .nav-link {
  background-color: transparent;
}
.nav.nav-pills.nav-pills-square > .nav-item > .nav-link {
  border-radius: 0;
}
.nav.nav-pills.nav-pills-rounded > .nav-item > .nav-link {
  border-radius: 50rem;
}
.nav.nav-pills.nav-pills-soft > .nav-item > .nav-link.active {
  background-color: #ebf5f5 !important;
  color: #007D88 !important;
}
.nav.nav-pills.nav-pills-soft > .nav-item > .nav-link.active.link-with-arrow:after {
  color: inherit;
}
.nav.nav-pills.nav-pills-soft > .nav-item > .nav-link.active:after {
  color: inherit;
}
.nav.nav-pills.nav-icon.nav-icon-top > .nav-item > .nav-link {
  padding-top: 0.95rem;
  padding-bottom: 0.95rem;
}
.nav.nav-line > .nav-item > .nav-link {
  border-bottom: 1px solid transparent;
  -moz-transition: 0.2s ease-in-out;
  -o-transition: 0.2s ease-in-out;
  -webkit-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
}
.nav.nav-line > .nav-item > .nav-link.active {
  border-color: #007D88 !important;
}
.nav.nav-vertical {
  -ms-flex-direction: column !important;
  flex-direction: column !important;
}
.nav.nav-vertical .nav-item .nav-link {
  justify-content: flex-start;
  -webkit-justify-content: flex-start;
  position: relative;
}
.nav.nav-vertical .nav-item .nav-link[data-toggle=collapse]::after {
  content: "\f2f9";
  font: normal normal normal 14px/1 "Material-Design-Iconic-Font";
  font-size: 1rem;
  text-rendering: auto;
  margin-left: auto;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
.nav.nav-vertical .nav-item .nav-link[data-toggle=collapse][aria-expanded=true]::after {
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.nav.nav-vertical.nav-pills > .nav-item > .nav-link {
  margin: 0.25rem 0;
}
.nav.nav-vertical.nav-line > .nav-item > .nav-link {
  border-bottom: none;
  border-left: 1px solid transparent;
}
.nav.nav-vertical.nav-separator > .nav-item > .nav-link {
  padding: 0.75rem 1.5rem;
}
.nav.nav-vertical.nav-separator > .nav-item::after {
  content: "";
  position: absolute;
  width: 100%;
  left: 0;
  top: auto;
  bottom: 0;
  height: 1px;
  margin: 0;
}
.nav.nav-dark .nav-link {
  color: white;
}
.nav.nav-dark .nav-link:hover, .nav.nav-dark .nav-link:focus {
  color: rgba(255, 255, 255, 0.8);
}
.nav.nav-dark .nav-link.disabled {
  color: rgba(255, 255, 255, 0.3);
}
.nav.nav-dark .nav-link.active {
  color: #007D88;
}
.nav.nav-dark .nav-link:after {
  color: rgba(255, 255, 255, 0.3);
}
.nav.nav-dark .nav-link.link-with-arrow:after {
  color: rgba(255, 255, 255, 0.3);
}
.nav.nav-dark .nav-item.show .nav-link {
  color: #fff;
}
.nav.nav-dark.nav-pills > .nav-item > .nav-link.active {
  color: #fff;
}
.nav.nav-dark.nav-pills > .nav-item > .nav-link.active:hover, .nav.nav-dark.nav-pills > .nav-item > .nav-link.active:focus {
  color: #fff;
}
.nav.nav-dark.nav-pills > .nav-item > .nav-link {
  color: #fff;
}
.nav.nav-dark.nav-pills > .nav-item > .nav-link:hover, .nav.nav-dark.nav-pills > .nav-item > .nav-link:focus {
  background: rgba(255, 255, 255, 0.1);
}
.nav.nav-dark.nav-pills > .nav-item > .nav-link.disabled {
  color: rgba(255, 255, 255, 0.3);
}
.nav.nav-dark.nav-vertical .nav-item .nav-link[data-toggle=collapse]::after {
  color: rgba(255, 255, 255, 0.3);
}
.nav.nav-dark.nav-line .nav-item.show .nav-link {
  color: #fff;
}
.nav.nav-light .nav-link {
  color: #262a2e;
}.main-heading-bg-drop {
  background: rgba(243, 248, 250, 1);
  border-radius: 7px;
  padding-left: 10px;
  padding-right: 20px;
}.left-sidebar .step2-sidebar-saved li.nav-item a.main-heading-bg-drop span.nav-link-text:after {
  padding-right: 10px;
  top: 10px;
}
.nav.nav-light .nav-link:hover, .nav.nav-light .nav-link:focus {
  color: rgba(38, 42, 46, 0.8);
}
.nav.nav-light .nav-link.disabled {
  color: rgba(38, 42, 46, 0.3);
}
.nav.nav-light .nav-link.active {
  color: #007D88;
}
.nav.nav-light .nav-link:after {
  color: rgba(38, 42, 46, 0.3);
}
.nav.nav-light .nav-link.link-with-arrow:after {
  color: rgba(38, 42, 46, 0.3);
}
.nav.nav-light .nav-item.show .nav-link {
  color: #262a2e;
}
.nav.nav-light.nav-vertical .nav-item .nav-link[data-toggle=collapse]::after {
  color: rgba(38, 42, 46, 0.3);
}
.nav.nav-light.nav-pills > .nav-item > .nav-link.active {
  color: #fff;
}
.nav.nav-light.nav-pills > .nav-item > .nav-link.active:hover, .nav.nav-light.nav-pills > .nav-item > .nav-link.active:focus {
  color: #fff;
}
.nav.nav-light.nav-pills > .nav-item > .nav-link {
  color: #262a2e;
}
.nav.nav-light.nav-pills > .nav-item > .nav-link:hover, .nav.nav-light.nav-pills > .nav-item > .nav-link:focus {
  background: rgba(38, 42, 46, 0.08);
}
.nav.nav-light.nav-pills > .nav-item > .nav-link.disabled {
  color: rgba(38, 42, 46, 0.3);
}
.nav.nav-sm > .nav-item .nav-link > .nav-icon-wrap {
  margin-right: 0.875rem;
  font-size: 1rem;
}
.nav.nav-sm .nav-link {
  padding: 0.25rem 0.75rem;
  font-size: 0.875rem;
}

.nav-tabs {
  border-bottom: 1px solid #d8d8d8;
}
.nav-tabs .nav-item.show .nav-link:hover, .nav-tabs .nav-item.show .nav-link:focus,
.nav-tabs > .nav-item > .nav-link:hover,
.nav-tabs > .nav-item > .nav-link:focus {
  border-color: transparent;
}
.nav-tabs .nav-item.show .nav-link.active,
.nav-tabs > .nav-item > .nav-link.active {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #fff;
}
.nav-tabs.nav-sm .nav-item.show .nav-link,
.nav-tabs.nav-sm > .nav-item > .nav-link {
  padding: 0.4rem 0.75rem;
}
.nav-tabs .nav-item.show .nav-link {
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #fff;
}
.nav-tabs.nav-pills {
  border-bottom: 0;
}
.nav-tabs.nav-pills > .nav-item {
  margin-bottom: 0;
}
.nav-tabs.nav-pills > .nav-item > .nav-link {
  border: none !important;
}
.nav-tabs.nav-light > .nav-item > .nav-link.active {
  background: #fff;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #fff;
}
.nav-tabs.nav-light .nav-item.show .nav-link {
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #fff;
}
.nav-tabs.nav-dark {
  border-color: rgba(255, 255, 255, 0.1);
}
.nav-tabs.nav-dark > .nav-item > .nav-link.active {
  background: #fff;
  border-color: rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) #fff;
}
.nav-tabs.nav-dark .nav-item.show .nav-link {
  border-color: rgba(255, 255, 255, 0.1) rgba(255, 255, 255, 0.1) #fff;
}
.nav-tabs.nav-line {
  border-bottom: 0;
}
.nav-tabs.nav-line > .nav-item {
  margin-bottom: 0;
}
.nav-tabs.nav-line > .nav-item > .nav-link {
  background: transparent;
  border-left: 0;
  border-top: 0;
  border-right: 0;
}
.nav-tabs.nav-line > .nav-item > .nav-link.active {
  background: transparent;
}

.tab-content {
  margin-top: 1rem;
}

.nav-segmented-tabs {
  display: -ms-flexbox;
  display: flex;
  border-bottom: none;
}
.nav-segmented-tabs > .nav-item {
  margin-right: -1px;
}
.nav-segmented-tabs > .nav-item:first-child .nav-link {
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}
.nav-segmented-tabs > .nav-item:last-child .nav-link {
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}.nav-segmented-tabs > .nav-item .nav-link span {
  text-wrap: nowrap;
}
.nav-segmented-tabs > .nav-item > .nav-link {
  border: 1px solid #d8d8d8 !important;
  border-radius: 0;
  text-align: center;
  background: transparent;
  height: 100%;
}
.nav-segmented-tabs > .nav-item > .nav-link.active {
  color: #fff !important;
  background: #007D88 !important;
  border-color: #007D88 !important;
}
.nav-segmented-tabs.segmented-tabs-rounded > .nav-item:first-child .nav-link {
  border-top-left-radius: 50px;
  border-bottom-left-radius: 50px;
}
.nav-segmented-tabs.segmented-tabs-rounded > .nav-item:last-child .nav-link {
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
}
.nav-segmented-tabs.segmented-tabs-square > .nav-item > .nav-link {
  border-radius: 0;
}
.nav-segmented-tabs.segmented-tabs-filled > .nav-item {
  margin-right: 0;
}
.nav-segmented-tabs.segmented-tabs-filled > .nav-item .nav-link {
  border: none !important;
  background: #f7f7f7;
}
.nav-segmented-tabs.nav-dark > .nav-item > .nav-link {
  border-color: rgba(255, 255, 255, 0.15) !important;
}
.nav-segmented-tabs.nav-dark > .nav-item.show > .nav-link {
  background: transparent;
  color: white;
}
.nav-segmented-tabs.nav-dark.segmented-tabs-filled > .nav-item .nav-link {
  background: rgba(255, 255, 255, 0.05);
}

.nav-header-bold {
  padding: 1.5rem 0 0.5rem 0;
  width: 240px;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 600;
  color: #007D88;
}

/*Section Nav*/
.hk-wrapper[data-aside=fixed] .hk-pg-wrapper {
  margin-right: 180px;
}
.hk-wrapper[data-aside=fixed] .hk-aside {
  position: fixed;
  top: 65px;
  overflow-y: auto;
  width: 180px;
  right: 0;
  z-index: 1;
  background: #fff;
  border-left: 1px solid #d8d8d8;
  bottom: 0;
}
.hk-wrapper[data-aside=fixed] .hk-aside .nicescroll-bar {
  padding: 1.5rem;
}
.hk-wrapper[data-aside=sticky] .hk-aside {
  position: sticky;
  top: 70px;
  overflow-y: auto;
  height: calc(100vh - 250px);
  z-index: 1;
  margin-top: 3rem;
}
.hk-wrapper .nav-toc .nav-header {
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 600;
  color: #9e9e9e;
}
.hk-wrapper .nav-toc .nav {
  margin: 1rem 0;
  font-size: 0.875rem;
  flex-wrap: nowrap;
  border-left: 1px solid;
  border-color: #d8d8d8;
}
.hk-wrapper .nav-toc .nav .nav-item {
  margin-bottom: 0.25rem;
}
.hk-wrapper .nav-toc .nav .nav-item:last-child {
  margin-bottom: 0;
}
.hk-wrapper .nav-toc .nav .nav-item a.nav-link {
  color: #262a2e;
  padding: 0 0 0 1rem;
  display: block;
  margin-left: -1px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  border-left: 1px solid transparent;
}
.hk-wrapper .nav-toc .nav .nav-item a.nav-link:hover, .hk-wrapper .nav-toc .nav .nav-item a.nav-link:focus {
  color: rgba(38, 42, 46, 0.8);
}
.hk-wrapper .nav-toc .nav .nav-item a.nav-link.active {
  color: #007D88;
  border-color: #007D88;
}

@media (max-width: 767px) {
  .hk-wrapper[data-aside=fixed] .hk-pg-wrapper {
    margin-right: 0;
  }
  .hk-wrapper[data-aside=fixed] .hk-aside {
    display: none;
  }
}
.toc-wrapper .nav.nav-vertical .nav-item .nav-link {
  font-size: 0.875rem;
  padding: 0.125rem 0;
}

/*------------------------------------------------------------------
[Horizontal Menu]
Project:	Jampack
--------------------------------------------------------------------*/
/**Horizontal Navigation**/
.hk-wrapper[data-layout=horizontal] .hk-pg-wrapper {
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.hk-wrapper[data-layout=horizontal] .hk-menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-flow: column;
  position: fixed;
  top: 0;
  bottom: 0;
  width: 270px;
  margin-left: 0;
  z-index: 1032;
  background: #fff;
  border-right: 1px solid #eaeaea;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.hk-wrapper[data-layout=horizontal] .hk-menu > .nicescroll-bar {
  overflow: auto;
  flex: 1 1 auto;
}
.hk-wrapper[data-layout=horizontal] .hk-menu .menu-content-wrap {
  padding: 1.5rem;
  position: relative;
}
.hk-wrapper[data-layout=horizontal] .hk-menu .menu-content-wrap .menu-group .nav-header {
  padding: 0 0 0.5rem 0;
  font-size: 0.875rem;
  color: #007D88;
  font-weight: 500;
}
.hk-wrapper[data-layout=horizontal] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #262a2e;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.5rem 1rem;
  margin: 0 -1rem;
  white-space: nowrap;
}
.hk-wrapper[data-layout=horizontal] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link > * {
  -moz-transition: transform 0.25s ease;
  -o-transition: transform 0.25s ease;
  -webkit-transition: transform 0.25s ease;
  transition: transform 0.25s ease;
}
.hk-wrapper[data-layout=horizontal] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link .nav-icon-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0.875rem;
}
.hk-wrapper[data-layout=horizontal] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link .nav-icon-wrap > *:not(.badge) {
  font-size: 1.5rem;
}
.hk-wrapper[data-layout=horizontal] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link[data-bs-toggle=collapse]::after {
  position: absolute;
  right: 1rem;
  z-index: -1;
  content: "\f2f9";
  color: rgba(38, 42, 46, 0.3);
  font: normal normal normal 1.125rem/1 "Material-Design-Iconic-Font";
  text-rendering: auto;
  margin-left: auto;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.hk-wrapper[data-layout=horizontal] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link[data-bs-toggle=collapse][aria-expanded=true]::after {
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.hk-wrapper[data-layout=horizontal] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link:hover > * {
  -webkit-transform: translateX(5px);
  -moz-transform: translateX(5px);
  -ms-transform: translateX(5px);
  -o-transform: translateX(5px);
  transform: translateX(5px);
}
.hk-wrapper[data-layout=horizontal] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item.active > .nav-link {
  color: #007D88 !important;
}
.hk-wrapper[data-layout=horizontal] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item.more-nav-item > .nav-link[data-bs-toggle=collapse]::after {
  display: none;
}
.hk-wrapper[data-layout=horizontal] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item.more-nav-item .nav-children .nav-item .nav-link .nav-icon-wrap {
  display: none;
}
.hk-wrapper[data-layout=horizontal] .hk-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item.active > .nav-link {
  color: #007D88 !important;
}
.hk-wrapper[data-layout=horizontal] .hk-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item > ul {
  position: relative;
  padding: 0.5rem 0;
}
.hk-wrapper[data-layout=horizontal] .hk-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item > ul:after {
  content: "";
  width: 1px;
  background: #d8d8d8;
  height: calc(100% - 20px);
  position: absolute;
  left: 10px;
  top: 0;
  bottom: 0;
  margin: auto;
}
.hk-wrapper[data-layout=horizontal] .hk-menu .menu-content-wrap .menu-group .nav-children .nav-item .nav-link {
  font-size: 0.875rem;
  padding: 0.15rem 0 0.15rem 1.4rem;
  margin: 0 0 0 1rem;
  -moz-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
}
.hk-wrapper[data-layout=horizontal] .hk-menu .menu-content-wrap .menu-group .nav-children .nav-item .nav-link[data-bs-toggle=collapse]::after {
  right: 0;
}
.hk-wrapper[data-layout=horizontal] .hk-menu .menu-content-wrap .menu-group .nav-children .nav-children .nav-item .nav-link {
  padding: 0.15rem 0 0.15rem 2rem;
}
.hk-wrapper[data-layout=horizontal] .hk-menu .menu-content-wrap .menu-gap {
  height: 25px;
}
.hk-wrapper[data-layout=horizontal] .hk-menu .menu-header {
  padding: 0.5rem 1.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex: 0 0 auto;
  height: 65px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  overflow: hidden;
}
.hk-wrapper[data-layout=horizontal] .hk-menu .menu-header .navbar-toggle {
  flex-shrink: 0;
}
.hk-wrapper[data-layout=horizontal] .hk-menu .menu-header > span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-shrink: 0;
  align-items: center;
  flex-grow: 1;
  justify-content: space-between;
}
.hk-wrapper[data-layout=horizontal] .hk-menu .menu-header > span .navbar-brand .brand-img:last-child {
  margin-left: 0.5rem;
}
.hk-wrapper[data-layout=horizontal][data-layout-style=default] .hk-pg-wrapper {
  margin-left: 0;
}
.hk-wrapper[data-layout=horizontal][data-layout-style=default] .hk-navbar {
  left: 0;
}
.hk-wrapper[data-layout=horizontal][data-layout-style=default] .hk-menu {
  left: -270px;
}
.hk-wrapper[data-layout=horizontal][data-layout-style=collapsed] .hk-menu {
  left: 0;
}
.hk-wrapper[data-layout=horizontal][data-layout-style=collapsed] .hk-menu-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 1031;
  -moz-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
  background: rgba(38, 42, 46, 0.5);
  opacity: 1;
  height: auto;
  width: auto;
  visibility: visible;
}
.hk-wrapper[data-layout=horizontal][data-menu=light] .hk-menu {
  background: #fff;
}
.hk-wrapper[data-layout=horizontal][data-menu=light] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link {
  color: #262a2e;
}
.hk-wrapper[data-layout=horizontal][data-menu=light] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link[data-bs-toggle=collapse]::after {
  color: rgba(38, 42, 46, 0.3);
}
.hk-wrapper[data-layout=horizontal][data-menu=light] .hk-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item > ul:after {
  background: #d8d8d8;
}
.hk-wrapper[data-layout=horizontal][data-menu=dark] .hk-menu {
  background: #262a2e;
}
.hk-wrapper[data-layout=horizontal][data-menu=dark] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link {
  color: #fff;
}
.hk-wrapper[data-layout=horizontal][data-menu=dark] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link[data-bs-toggle=collapse]::after {
  color: rgba(255, 255, 255, 0.3);
}
.hk-wrapper[data-layout=horizontal][data-menu=dark] .hk-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item > ul:after {
  background: #d8d8d8;
}

@media (max-width: 1199px) {
  .hk-wrapper[data-layout=horizontal] .hk-menu .menu-content-wrap > .menu-group {
    padding: 0;
  }
}
@media (min-width: 1200px) {
  .hk-wrapper[data-layout=horizontal].hk-section-nav-active .hk-section-nav {
    top: 130px;
  }
  .hk-wrapper[data-layout=horizontal] .hk-pg-wrapper {
    padding-top: 130px;
  }
  .hk-wrapper[data-layout=horizontal][data-layout-style=default] .hk-menu {
    left: 0;
    top: 65px;
    right: 0;
    bottom: auto;
    width: 100%;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    border-bottom: 1px solid #eaeaea;
    border-right: 0;
    z-index: 1029;
  }
  .hk-wrapper[data-layout=horizontal][data-layout-style=default] .hk-menu > .nicescroll-bar {
    overflow: visible !important;
  }
  .hk-wrapper[data-layout=horizontal][data-layout-style=default] .hk-menu .menu-content-wrap {
    padding: 0;
    position: relative;
    min-height: auto;
  }
  .hk-wrapper[data-layout=horizontal][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group > .navbar-nav.flex-column {
    flex-direction: row !important;
  }
  .hk-wrapper[data-layout=horizontal][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item > ul:after {
    display: none;
  }
  .hk-wrapper[data-layout=horizontal][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item > .nav-link {
  min-height: 40px;
  }
  .hk-wrapper[data-layout=horizontal][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item > .nav-link:hover > * {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
  }
  .hk-wrapper[data-layout=horizontal][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item {
    position: relative;
  }
  .hk-wrapper[data-layout=horizontal][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link {
    margin: 0;
  }
  .hk-wrapper[data-layout=horizontal][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link[data-bs-toggle=collapse]::after {
    position: static;
    margin-left: 0.75rem;
  }
  .hk-wrapper[data-layout=horizontal][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item:first-child > .nav-link {
    padding-left: 0;
  }
  .hk-wrapper[data-layout=horizontal][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item ul.nav-children {
    height: auto !important;
    min-width: 10rem;
    position: absolute;
    z-index: 1;
    border-radius: 0.25rem;
    border: 1px solid #eaeaea;
  }
  .hk-wrapper[data-layout=horizontal][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item > ul.nav-children {
    padding: 1rem 0;
  }
  .hk-wrapper[data-layout=horizontal][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item > ul.nav-children .nav-item .nav-link {
    padding: 0.25rem 1.5rem;
  }
  .hk-wrapper[data-layout=horizontal][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item > ul.nav-children .nav-item .nav-link[data-bs-toggle=collapse]::after {
    margin-left: auto;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
  }
  .hk-wrapper[data-layout=horizontal][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item > ul.nav-children .nav-item ul.nav-children {
    padding: 0.5rem 0;
    left: 100%;
    top: 0;
    position: absolute;
  }
  .hk-wrapper[data-layout=horizontal][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item > ul.nav-children .nav-item ul.nav-children .nav-item .nav-link {
    padding: 0.25rem 1rem;
  }
  .hk-wrapper[data-layout=horizontal][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item > ul.nav-children .nav-item.edge ul.nav-children {
    left: auto !important;
    right: 100%;
  }
  .hk-wrapper[data-layout=horizontal][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item > ul.collapse, .hk-wrapper[data-layout=horizontal][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item > ul.collapse.show, .hk-wrapper[data-layout=horizontal][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item > ul.collapsing {
    display: block;
    clip: rect(1px, 1px, 1px, 1px);
    opacity: 0.1;
    -moz-transition: transform 0.1s cubic-bezier(0.2, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.2, 0, 0.2, 1);
    -o-transition: transform 0.1s cubic-bezier(0.2, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.2, 0, 0.2, 1);
    -webkit-transition: transform 0.1s cubic-bezier(0.2, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.2, 0, 0.2, 1);
    transition: transform 0.1s cubic-bezier(0.2, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.2, 0, 0.2, 1);
    -webkit-transform: translateY(-10px) scaleY(0.5);
    -moz-transform: translateY(-10px) scaleY(0.5);
    -ms-transform: translateY(-10px) scaleY(0.5);
    -o-transform: translateY(-10px) scaleY(0.5);
    transform: translateY(-10px) scaleY(0.5);
    -webkit-transform-origin: top;
    transform-origin: top;
    box-shadow: 0 0.25rem 0.3125rem rgba(47, 52, 58, 0.15) !important;
    top: 100%;
    position: fixed;
  }
  .hk-wrapper[data-layout=horizontal][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item:hover > ul.collapse, .hk-wrapper[data-layout=horizontal][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item:hover > ul.collapse.show, .hk-wrapper[data-layout=horizontal][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item:hover > ul.collapsing {
    clip: auto;
    opacity: 1;
    -webkit-transform: translateY(0) scaleY(1);
    -moz-transform: translateY(0) scaleY(1);
    -ms-transform: translateY(0) scaleY(1);
    -o-transform: translateY(0) scaleY(1);
    transform: translateY(0) scaleY(1);
  }
  .hk-wrapper[data-layout=horizontal][data-menu=light] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item ul.nav-children {
    background: #fff;
  }
  .hk-wrapper[data-layout=horizontal][data-menu=dark] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item ul.nav-children {
    background: #262a2e;
  }
}
/*------------------------------------------------------------------
[Classic Menu]
Project:	Jampack
--------------------------------------------------------------------*/
/**Vertical Navigation**/
.hk-wrapper[data-layout=vertical] .hk-pg-wrapper {
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.hk-wrapper[data-layout=vertical] .hk-menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-flow: column;
  position: fixed;
  top: 0;
  bottom: 0;
  width: 270px;
  margin-left: 0;
  z-index: 1032;
  background: #fff;
  border-right: 1px solid #eaeaea;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  /*Sidebar fixednav*/
  /*Horizontal Scrollbar*/
}
.hk-wrapper[data-layout=vertical] .hk-menu > .nicescroll-bar {
  overflow: auto;
  flex: 1 1 auto;
}
.hk-wrapper[data-layout=vertical] .hk-menu .menu-content-wrap {
  padding: 1.5rem;
  position: relative;
}
.hk-wrapper[data-layout=vertical] .hk-menu .menu-content-wrap .menu-group .nav-header {
  padding: 0 0 0.5rem 0;
  font-size: 0.875rem;
  color: #9e9e9e;
  font-weight: 500;
}
.hk-wrapper[data-layout=vertical] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #262a2e;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.5rem 1rem;
  margin: 0 -1rem;
  white-space: nowrap;
}
.hk-wrapper[data-layout=vertical] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link > * {
  -moz-transition: transform 0.25s ease;
  -o-transition: transform 0.25s ease;
  -webkit-transition: transform 0.25s ease;
  transition: transform 0.25s ease;
}
.hk-wrapper[data-layout=vertical] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link .nav-icon-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0.875rem;
}
.hk-wrapper[data-layout=vertical] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link .nav-icon-wrap > *:not(.badge) {
  font-size: 1.5rem;
}
.hk-wrapper[data-layout=vertical] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link[data-bs-toggle=collapse]::after {
  position: absolute;
  right: 1rem;
  z-index: -1;
  content: "\f2f9";
  color: rgba(38, 42, 46, 0.3);
  font: normal normal normal 1.125rem/1 "Material-Design-Iconic-Font";
  text-rendering: auto;
  margin-left: auto;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.hk-wrapper[data-layout=vertical] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link[data-bs-toggle=collapse][aria-expanded=true]::after {
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.hk-wrapper[data-layout=vertical] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link:hover > * {
  -webkit-transform: translateX(5px);
  -moz-transform: translateX(5px);
  -ms-transform: translateX(5px);
  -o-transform: translateX(5px);
  transform: translateX(5px);
}
.hk-wrapper[data-layout=vertical] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item.active > .nav-link {
  color: #007D88 !important;
}
.hk-wrapper[data-layout=vertical] .hk-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item.active > .nav-link {
  background: rgba(0, 125, 136, 0.15);
  color: #007D88 !important;
  border-radius: 0.5rem;
}
.hk-wrapper[data-layout=vertical] .hk-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item > ul {
  position: relative;
  padding: 0.5rem 0;
}
.hk-wrapper[data-layout=vertical] .hk-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item > ul:after {
  content: "";
  width: 1px;
  background: #d8d8d8;
  height: calc(100% - 20px);
  position: absolute;
  left: 10px;
  top: 0;
  bottom: 0;
  margin: auto;
}
.hk-wrapper[data-layout=vertical] .hk-menu .menu-content-wrap .menu-group .nav-children .nav-item .nav-link {
  font-size: 0.875rem;
  padding: 0.15rem 0 0.15rem 1.4rem;
  margin: 0 0 0 1rem;
  -moz-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
}
.hk-wrapper[data-layout=vertical] .hk-menu .menu-content-wrap .menu-group .nav-children .nav-item .nav-link[data-bs-toggle=collapse]::after {
  right: 0;
}
.hk-wrapper[data-layout=vertical] .hk-menu .menu-content-wrap .menu-group .nav-children .nav-children .nav-item .nav-link {
  padding: 0.15rem 0 0.15rem 2rem;
}
.hk-wrapper[data-layout=vertical] .hk-menu .menu-content-wrap .menu-gap {
  height: 25px;
}
.hk-wrapper[data-layout=vertical] .hk-menu .menu-header {
  padding: 0.5rem 1.1875rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex: 0 0 auto;
  height: 65px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  overflow: hidden;
}
.hk-wrapper[data-layout=vertical] .hk-menu .menu-header .navbar-toggle {
  flex-shrink: 0;
}
.hk-wrapper[data-layout=vertical] .hk-menu .menu-header > span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-shrink: 0;
  align-items: center;
  flex-grow: 1;
  justify-content: space-between;
}
.hk-wrapper[data-layout=vertical] .hk-menu .menu-header > span .navbar-brand {
  margin-right: 1rem;
}
.hk-wrapper[data-layout=vertical] .hk-menu .menu-header > span .navbar-brand .brand-img:last-child {
  margin-left: 0.5rem;
}
.hk-wrapper[data-layout=vertical] .hk-menu .bottom-nav {
  flex: 0 0 auto;
  padding-bottom: 0.5rem;
}
.hk-wrapper[data-layout=vertical] .hk-menu .simplebar-track.simplebar-horizontal {
  display: none;
}
.hk-wrapper[data-layout=vertical][data-layout-style=default] .hk-pg-wrapper {
  margin-left: 0;
}
.hk-wrapper[data-layout=vertical][data-layout-style=default] .hk-navbar {
  left: 0;
}
.hk-wrapper[data-layout=vertical][data-layout-style=default] .hk-menu {
  left: -270px;
}
.hk-wrapper[data-layout=vertical][data-layout-style=collapsed] .hk-menu {
  left: 0;
}
.hk-wrapper[data-layout=vertical][data-layout-style=collapsed] .hk-menu-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 1031;
  -moz-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
  background: rgba(38, 42, 46, 0.5);
  opacity: 1;
  height: auto;
  width: auto;
  visibility: visible;
}
.hk-wrapper[data-layout=vertical][data-menu=light] .hk-menu {
  background: #fff;
}
.hk-wrapper[data-layout=vertical][data-menu=light] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link {
  color: #262a2e;
}
.hk-wrapper[data-layout=vertical][data-menu=light] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link[data-bs-toggle=collapse]::after {
  color: rgba(38, 42, 46, 0.3);
}
.hk-wrapper[data-layout=vertical][data-menu=light] .hk-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item > ul:after {
  background: #d8d8d8;
}
.hk-wrapper[data-layout=vertical][data-menu=dark] .hk-menu {
  background: #262a2e;
}
.hk-wrapper[data-layout=vertical][data-menu=dark] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link {
  color: rgba(255, 255, 255, 0.6);
}
.hk-wrapper[data-layout=vertical][data-menu=dark] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link[data-bs-toggle=collapse]::after {
  color: rgba(255, 255, 255, 0.3);
}
.hk-wrapper[data-layout=vertical][data-menu=dark] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item.active > .nav-link {
  color: #fff !important;
}
.hk-wrapper[data-layout=vertical][data-menu=dark] .hk-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item.active > .nav-link {
  background: rgba(255, 255, 255, 0.15);
  color: #fff !important;
  border-radius: 0.5rem;
}
.hk-wrapper[data-layout=vertical][data-menu=dark] .hk-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item > ul:after {
  background: rgba(255, 255, 255, 0.15);
}
.hk-wrapper[data-layout=vertical][data-menu=dark] .hk-menu .btn.btn-flush-dark, .hk-wrapper[data-layout=vertical][data-menu=dark] .hk-menu div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-flush-dark.hopscotch-nav-button, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hk-wrapper[data-layout=vertical][data-menu=dark] .hk-menu .btn-flush-dark.hopscotch-nav-button {
  color: #fff;
}
.hk-wrapper[data-layout=vertical][data-menu=dark] .hk-menu .btn.btn-flush-dark.flush-soft-hover:before, .hk-wrapper[data-layout=vertical][data-menu=dark] .hk-menu div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-flush-dark.flush-soft-hover.hopscotch-nav-button:before, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hk-wrapper[data-layout=vertical][data-menu=dark] .hk-menu .btn-flush-dark.flush-soft-hover.hopscotch-nav-button:before {
  background: #2a2f34;
}
.hk-wrapper[data-layout=vertical][data-menu=dark] .hk-menu .btn.btn-flush-dark.flush-soft-hover:not(:disabled):not(.disabled).active .icon, .hk-wrapper[data-layout=vertical][data-menu=dark] .hk-menu div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-flush-dark.flush-soft-hover.hopscotch-nav-button:not(:disabled):not(.disabled).active .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hk-wrapper[data-layout=vertical][data-menu=dark] .hk-menu .btn-flush-dark.flush-soft-hover.hopscotch-nav-button:not(:disabled):not(.disabled).active .icon, .hk-wrapper[data-layout=vertical][data-menu=dark] .hk-menu .btn.btn-flush-dark.flush-soft-hover:not(:disabled):not(.disabled):active .icon, .hk-wrapper[data-layout=vertical][data-menu=dark] .hk-menu div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-flush-dark.flush-soft-hover.hopscotch-nav-button:not(:disabled):not(.disabled):active .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hk-wrapper[data-layout=vertical][data-menu=dark] .hk-menu .btn-flush-dark.flush-soft-hover.hopscotch-nav-button:not(:disabled):not(.disabled):active .icon, .hk-wrapper[data-layout=vertical][data-menu=dark] .hk-menu .btn.btn-flush-dark.flush-soft-hover:hover .icon, .hk-wrapper[data-layout=vertical][data-menu=dark] .hk-menu div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-flush-dark.flush-soft-hover.hopscotch-nav-button:hover .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hk-wrapper[data-layout=vertical][data-menu=dark] .hk-menu .btn-flush-dark.flush-soft-hover.hopscotch-nav-button:hover .icon, .hk-wrapper[data-layout=vertical][data-menu=dark] .hk-menu .btn.btn-flush-dark.flush-soft-hover:focus .icon, .hk-wrapper[data-layout=vertical][data-menu=dark] .hk-menu div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .btn-flush-dark.flush-soft-hover.hopscotch-nav-button:focus .icon, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hk-wrapper[data-layout=vertical][data-menu=dark] .hk-menu .btn-flush-dark.flush-soft-hover.hopscotch-nav-button:focus .icon {
  color: #fff;
}

@media (min-width: 1200px) {
  .hk-wrapper[data-layout=vertical][data-layout-style=default] .hk-pg-wrapper {
    margin-left: 270px;
  }
  .hk-wrapper[data-layout=vertical][data-layout-style=default] .hk-navbar {
    left: 270px;
  }
  .hk-wrapper[data-layout=vertical][data-layout-style=default] .hk-menu {
    left: 0;
  }
  .hk-wrapper[data-layout=vertical][data-layout-style=collapsed] .hk-pg-wrapper {
    margin-left: 72px;
  }
  .hk-wrapper[data-layout=vertical][data-layout-style=collapsed] .hk-navbar {
    left: 72px;
  }
  .hk-wrapper[data-layout=vertical][data-layout-style=collapsed] .hk-menu {
    width: 72px;
  }
  .hk-wrapper[data-layout=vertical][data-layout-style=collapsed] .hk-menu .menu-content-wrap > .callout {
    display: none;
  }
  .hk-wrapper[data-layout=vertical][data-layout-style=collapsed] .hk-menu .menu-content-wrap .menu-group .nav-header {
    display: none;
  }
  .hk-wrapper[data-layout=vertical][data-layout-style=collapsed] .hk-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item > .nav-link > *:not(.nav-icon-wrap) {
    visibility: hidden;
    flex-shrink: 0;
  }
  .hk-wrapper[data-layout=vertical][data-layout-style=collapsed] .hk-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item > .nav-link[data-bs-toggle=collapse]::after {
    right: -1.5rem;
  }
  .hk-wrapper[data-layout=vertical][data-layout-style=collapsed] .hk-menu .menu-content-wrap .menu-group .collapse.show {
    display: none;
  }
  .hk-wrapper[data-layout=vertical][data-layout-style=collapsed] .hk-menu .menu-content-wrap .menu-gap {
    display: none;
  }
  .hk-wrapper[data-layout=vertical][data-layout-style=collapsed] .hk-menu .menu-header > span .navbar-brand .brand-img:last-child {
    display: none;
  }
  .hk-wrapper[data-layout=vertical][data-layout-style=collapsed] .hk-menu .navbar-toggle {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  .hk-wrapper[data-layout=vertical][data-layout-style=collapsed][data-hover=active] .hk-menu:hover {
    width: 270px;
  }
  .hk-wrapper[data-layout=vertical][data-layout-style=collapsed][data-hover=active] .hk-menu:hover .menu-content-wrap > .callout {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .hk-wrapper[data-layout=vertical][data-layout-style=collapsed][data-hover=active] .hk-menu:hover .menu-content-wrap .menu-group .nav-header {
    display: block;
  }
  .hk-wrapper[data-layout=vertical][data-layout-style=collapsed][data-hover=active] .hk-menu:hover .menu-content-wrap .menu-group .navbar-nav > .nav-item > .nav-link > *:not(.nav-icon-wrap) {
    visibility: visible;
  }
  .hk-wrapper[data-layout=vertical][data-layout-style=collapsed][data-hover=active] .hk-menu:hover .menu-content-wrap .menu-group .navbar-nav > .nav-item > .nav-link[data-bs-toggle=collapse]::after {
    right: 1rem;
  }
  .hk-wrapper[data-layout=vertical][data-layout-style=collapsed][data-hover=active] .hk-menu:hover .menu-content-wrap .menu-group .collapse.show {
    display: -ms-flexbox;
    display: flex;
  }
  .hk-wrapper[data-layout=vertical][data-layout-style=collapsed][data-hover=active] .hk-menu:hover .menu-content-wrap .menu-gap {
    display: block;
  }
  .hk-wrapper[data-layout=vertical][data-layout-style=collapsed][data-hover=active] .hk-menu:hover .menu-header > span .navbar-brand .brand-img:last-child {
    display: inline;
  }
  .hk-wrapper[data-layout=vertical][data-layout-style=collapsed] .hk-menu-backdrop {
    opacity: 0;
    height: 0;
    width: 0;
    visibility: hidden;
  }
}
/*------------------------------------------------------------------
[Icon Menu]
Project:	Jampack
-------------------------------------------------------------------*/
/**Vertical Icon Navigation**/
.hk-wrapper[data-layout=twocolumn] .hk-pg-wrapper {
  margin-left: 72px;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.hk-wrapper[data-layout=twocolumn] .hk-navbar {
  left: 72px;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .main-menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-flow: column;
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  width: 72px;
  margin-left: 0;
  z-index: 1032;
  background: #fff;
  box-shadow: 0 0 28px rgba(0, 0, 0, 0.07);
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  /*Sidebar fixednav*/
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .main-menu > .nicescroll-bar {
  overflow: auto;
  flex: 1 1 auto;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .main-menu .menu-content-wrap {
  padding: 1.5rem 0.5rem;
  position: relative;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .main-menu .menu-content-wrap .navbar-nav .nav-item .nav-link {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #262a2e;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.5rem 1rem;
  white-space: nowrap;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .main-menu .menu-content-wrap .navbar-nav .nav-item .nav-link .nav-icon-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0.875rem;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .main-menu .menu-content-wrap .navbar-nav .nav-item .nav-link .nav-icon-wrap > *:not(.badge) {
  font-size: 1.5rem;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .main-menu .menu-content-wrap .navbar-nav .nav-item.active > .nav-link {
  color: #007D88 !important;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .main-menu .menu-content-wrap .navbar-nav > .nav-item.active > .nav-link {
  background: rgba(0, 125, 136, 0.15);
  color: #007D88 !important;
  border-radius: 0.5rem;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .main-menu .menu-header {
  padding: 0.5rem 1.1875rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex: 0 0 auto;
  height: 65px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  overflow: hidden;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .main-menu .menu-header .navbar-brand {
  margin: 0;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .main-menu .bottom-nav {
  flex: 0 0 auto;
  padding-bottom: 0.5rem;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .sub-menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-flow: column;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 72px;
  width: 270px;
  margin-left: 0;
  z-index: 1031;
  overflow: hidden;
  box-shadow: 0 0 28px rgba(0, 0, 0, 0.07);
  -webkit-transform: translate(-100%);
  -moz-transform: translate(-100%);
  -ms-transform: translate(-100%);
  -o-transform: translate(-100%);
  transform: translate(-100%);
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  /*Sidebar fixednav*/
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .sub-menu > .nicescroll-bar {
  overflow: auto;
  flex: 1 1 auto;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .sub-menu .menu-content-wrap {
  padding: 1.5rem;
  position: relative;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .sub-menu .menu-content-wrap .menu-group .nav-header {
  padding: 0 0 0.5rem 0;
  font-size: 0.875rem;
  color: #9e9e9e;
  font-weight: 500;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .sub-menu .menu-content-wrap .menu-group .nav-header.header-wth-search {
  position: relative;
  padding: 0 0 1.5rem 0;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .sub-menu .menu-content-wrap .menu-group .nav-header.header-wth-search .nav-search {
  position: absolute;
  left: 0;
  top: 0;
  display: none;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .sub-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link,
.hk-wrapper[data-layout=twocolumn] .hk-menu .sub-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-item-child {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #262a2e;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.5rem 1rem;
  margin: 0 -1rem;
  white-space: nowrap;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .sub-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link > *,
.hk-wrapper[data-layout=twocolumn] .hk-menu .sub-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-item-child > * {
  -moz-transition: transform 0.25s ease;
  -o-transition: transform 0.25s ease;
  -webkit-transition: transform 0.25s ease;
  transition: transform 0.25s ease;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .sub-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link .nav-icon-wrap,
.hk-wrapper[data-layout=twocolumn] .hk-menu .sub-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-item-child .nav-icon-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0.875rem;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .sub-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link .nav-icon-wrap > *:not(.badge),
.hk-wrapper[data-layout=twocolumn] .hk-menu .sub-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-item-child .nav-icon-wrap > *:not(.badge) {
  font-size: 1.5rem;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .sub-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link[data-bs-toggle=collapse]::after,
.hk-wrapper[data-layout=twocolumn] .hk-menu .sub-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-item-child[data-bs-toggle=collapse]::after {
  position: absolute;
  right: 1rem;
  z-index: -1;
  content: "\f2f9";
  color: rgba(38, 42, 46, 0.3);
  font: normal normal normal 1.125rem/1 "Material-Design-Iconic-Font";
  text-rendering: auto;
  margin-left: auto;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .sub-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link[data-bs-toggle=collapse][aria-default=true]::after,
.hk-wrapper[data-layout=twocolumn] .hk-menu .sub-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-item-child[data-bs-toggle=collapse][aria-default=true]::after {
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .sub-menu .menu-content-wrap .menu-group .navbar-nav .nav-item.active > .nav-link {
  color: #007D88 !important;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .sub-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item.active > .nav-link {
  color: #007D88 !important;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .sub-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item > ul {
  position: relative;
  padding: 0.5rem 0;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .sub-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item > ul:after {
  content: "";
  width: 1px;
  background: #d8d8d8;
  height: calc(100% - 20px);
  position: absolute;
  left: 10px;
  top: 0;
  bottom: 0;
  margin: auto;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .sub-menu .menu-content-wrap .menu-group .nav-children .nav-item .nav-link {
  font-size: 0.875rem;
  padding: 0.15rem 0 0.15rem 1.4rem;
  margin: 0 0 0 1rem;
  -moz-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .sub-menu .menu-content-wrap .menu-group .nav-children .nav-item .nav-link[data-bs-toggle=collapse]::after {
  right: 0;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .sub-menu .menu-content-wrap .menu-group .nav-children .nav-children .nav-item .nav-link {
  padding: 0.15rem 0 0.15rem 2rem;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .sub-menu .menu-content-wrap .menu-gap {
  height: 25px;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .sub-menu .menu-header {
  padding: 0 1.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex: 0 0 auto;
 min-height: 40px;
  width: 269px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .sub-menu .menu-header .navbar-toggle {
  flex-shrink: 0;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .sub-menu .subnav-list {
  display: none;
}
.hk-wrapper[data-layout=twocolumn] .hk-menu .sub-menu .bottom-nav {
  flex: 0 0 auto;
  padding-bottom: 0.5rem;
}
.hk-wrapper[data-layout=twocolumn][data-submenu=active] .hk-menu .sub-menu {
  -webkit-transform: translate(0);
  -moz-transform: translate(0);
  -ms-transform: translate(0);
  -o-transform: translate(0);
  transform: translate(0);
}
.hk-wrapper[data-layout=twocolumn][data-menu=light] .hk-menu .main-menu {
  background: #fff;
}
.hk-wrapper[data-layout=twocolumn][data-menu=light] .hk-menu .main-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link {
  color: #262a2e;
}
.hk-wrapper[data-layout=twocolumn][data-menu=light] .hk-menu .main-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link[data-bs-toggle=collapse]::after {
  color: rgba(38, 42, 46, 0.3);
}
.hk-wrapper[data-layout=twocolumn][data-menu=light] .hk-menu .main-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item > ul:after {
  background: #d8d8d8;
}
.hk-wrapper[data-layout=twocolumn][data-menu=light] .hk-menu .sub-menu {
  background: #fff;
}
.hk-wrapper[data-layout=twocolumn][data-menu=light] .hk-menu .sub-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link {
  color: #262a2e;
}
.hk-wrapper[data-layout=twocolumn][data-menu=light] .hk-menu .sub-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link[data-bs-toggle=collapse]::after {
  color: rgba(38, 42, 46, 0.3);
}
.hk-wrapper[data-layout=twocolumn][data-menu=light] .hk-menu .sub-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item > ul:after {
  background: #d8d8d8;
}
.hk-wrapper[data-layout=twocolumn][data-menu=dark] .hk-menu .main-menu {
  background: #262a2e;
}
.hk-wrapper[data-layout=twocolumn][data-menu=dark] .hk-menu .main-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link {
  color: #fff;
}
.hk-wrapper[data-layout=twocolumn][data-menu=dark] .hk-menu .main-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link[data-bs-toggle=collapse]::after {
  color: rgba(255, 255, 255, 0.3);
}
.hk-wrapper[data-layout=twocolumn][data-menu=dark] .hk-menu .main-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item > ul:after {
  background: #d8d8d8;
}
.hk-wrapper[data-layout=twocolumn][data-menu=dark] .hk-menu .sub-menu {
  background: #2F343A;
}
.hk-wrapper[data-layout=twocolumn][data-menu=dark] .hk-menu .sub-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link {
  color: #fff;
}
.hk-wrapper[data-layout=twocolumn][data-menu=dark] .hk-menu .sub-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link[data-bs-toggle=collapse]::after {
  color: rgba(255, 255, 255, 0.3);
}
.hk-wrapper[data-layout=twocolumn][data-menu=dark] .hk-menu .sub-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item > ul:after {
  background: #d8d8d8;
}

@media (max-width: 1199px) {
  .hk-wrapper[data-layout=twocolumn] .hk-pg-wrapper {
    margin-left: 0;
  }
  .hk-wrapper[data-layout=twocolumn] .hk-navbar {
    left: 0;
  }
  .hk-wrapper[data-layout=twocolumn] .hk-menu .main-menu {
    left: -72px;
  }
  .hk-wrapper[data-layout=twocolumn] .hk-menu .sub-menu {
    left: 0;
  }
  .hk-wrapper[data-layout=twocolumn][data-layout-style=offcanvas] .hk-menu .main-menu {
    left: 0;
  }
  .hk-wrapper[data-layout=twocolumn][data-layout-style=offcanvas] .hk-menu .sub-menu {
    left: 72px;
  }
  .hk-wrapper[data-layout=twocolumn][data-layout-style=offcanvas] .hk-menu-backdrop {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    z-index: 1030;
    background: rgba(38, 42, 46, 0.5);
    height: auto;
    width: auto;
  }
}
/*------------------------------------------------------------------
[Navbar Menu]
Project:	Jampack
--------------------------------------------------------------------*/
/**Navbar Navigation**/
.hk-wrapper[data-layout=navbar] .hk-pg-wrapper {
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.hk-wrapper[data-layout=navbar] .hk-menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-flow: column;
  position: fixed;
  top: 0;
  bottom: 0;
  width: 270px;
  margin-left: 0;
  z-index: 1032;
  border-right: 1px solid #eaeaea;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.hk-wrapper[data-layout=navbar] .hk-menu > .nicescroll-bar {
  overflow: auto;
  flex: 1 1 auto;
}
.hk-wrapper[data-layout=navbar] .hk-menu .menu-content-wrap {
  padding: 1.5rem;
  position: relative;
}
.hk-wrapper[data-layout=navbar] .hk-menu .menu-content-wrap .menu-group .nav-header {
  padding: 0 0 0.5rem 0;
  font-size: 0.875rem;
  color: #007D88;
  font-weight: 500;
}
.hk-wrapper[data-layout=navbar] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #262a2e;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.5rem 1rem;
  margin: 0 -1rem;
  white-space: nowrap;
}
.hk-wrapper[data-layout=navbar] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link > * {
  -moz-transition: transform 0.25s ease;
  -o-transition: transform 0.25s ease;
  -webkit-transition: transform 0.25s ease;
  transition: transform 0.25s ease;
}
.hk-wrapper[data-layout=navbar] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link .nav-icon-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0.875rem;
}
.hk-wrapper[data-layout=navbar] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link .nav-icon-wrap > *:not(.badge) {
  font-size: 1.5rem;
}
.hk-wrapper[data-layout=navbar] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link[data-bs-toggle=collapse]::after {
  position: absolute;
  right: 1rem;
  z-index: -1;
  content: "\f2f9";
  color: rgba(38, 42, 46, 0.3);
  font: normal normal normal 1.125rem/1 "Material-Design-Iconic-Font";
  text-rendering: auto;
  margin-left: auto;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.hk-wrapper[data-layout=navbar] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link[data-bs-toggle=collapse][aria-expanded=true]::after {
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.hk-wrapper[data-layout=navbar] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link:hover > * {
  -webkit-transform: translateX(5px);
  -moz-transform: translateX(5px);
  -ms-transform: translateX(5px);
  -o-transform: translateX(5px);
  transform: translateX(5px);
}
.hk-wrapper[data-layout=navbar] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item.active > .nav-link {
  color: #007D88 !important;
}
.hk-wrapper[data-layout=navbar] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item.more-nav-item > .nav-link[data-bs-toggle=collapse]::after {
  display: none;
}
.hk-wrapper[data-layout=navbar] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item.more-nav-item .nav-children .nav-item .nav-link .nav-icon-wrap {
  display: none;
}
.hk-wrapper[data-layout=navbar] .hk-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item.active > .nav-link {
  color: #007D88 !important;
}
.hk-wrapper[data-layout=navbar] .hk-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item > ul {
  position: relative;
  padding: 0.5rem 0;
}
.hk-wrapper[data-layout=navbar] .hk-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item > ul:after {
  content: "";
  width: 1px;
  background: #d8d8d8;
  height: calc(100% - 20px);
  position: absolute;
  left: 10px;
  top: 0;
  bottom: 0;
  margin: auto;
}
.hk-wrapper[data-layout=navbar] .hk-menu .menu-content-wrap .menu-group .nav-children .nav-item .nav-link {
  font-size: 0.875rem;
  padding: 0.15rem 0 0.15rem 1.4rem;
  margin: 0 0 0 1rem;
  -moz-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
}
.hk-wrapper[data-layout=navbar] .hk-menu .menu-content-wrap .menu-group .nav-children .nav-item .nav-link[data-bs-toggle=collapse]::after {
  right: 0;
}
.hk-wrapper[data-layout=navbar] .hk-menu .menu-content-wrap .menu-group .nav-children .nav-children .nav-item .nav-link {
  padding: 0.15rem 0 0.15rem 2rem;
}
.hk-wrapper[data-layout=navbar] .hk-menu .menu-content-wrap .menu-gap {
  height: 25px;
}
.hk-wrapper[data-layout=navbar] .hk-menu .menu-header {
  padding: 0.5rem 1.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex: 0 0 auto;
  height: 65px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  overflow: hidden;
}
.hk-wrapper[data-layout=navbar] .hk-menu .menu-header .navbar-toggle {
  flex-shrink: 0;
}
.hk-wrapper[data-layout=navbar] .hk-menu .menu-header > span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-shrink: 0;
  align-items: center;
  flex-grow: 1;
  justify-content: space-between;
}
.hk-wrapper[data-layout=navbar] .hk-menu .menu-header > span .navbar-brand .brand-img:last-child {
  margin-left: 0.5rem;
}
.hk-wrapper[data-layout=navbar][data-layout-style=default] .hk-pg-wrapper {
  margin-left: 0;
}
.hk-wrapper[data-layout=navbar][data-layout-style=default] .hk-navbar {
  left: 0;
}
.hk-wrapper[data-layout=navbar][data-layout-style=default] .hk-menu {
  left: -270px;
}
.hk-wrapper[data-layout=navbar][data-layout-style=collapsed] .hk-menu {
  left: 0;
}
.hk-wrapper[data-layout=navbar][data-layout-style=collapsed] .hk-menu-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 1031;
  -moz-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  -webkit-transition: all 0.25s ease;
  transition: all 0.25s ease;
  background: rgba(38, 42, 46, 0.5);
  opacity: 1;
  height: auto;
  width: auto;
  visibility: visible;
}
.hk-wrapper[data-layout=navbar] .simplebar-track.simplebar-horizontal {
  display: none;
}
.hk-wrapper[data-layout=navbar] .hk-navbar.navbar.navbar-light .hk-menu {
  background: #fff;
}
.hk-wrapper[data-layout=navbar] .hk-navbar.navbar.navbar-light .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link {
  color: #262a2e;
}
.hk-wrapper[data-layout=navbar] .hk-navbar.navbar.navbar-light .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link[data-bs-toggle=collapse]::after {
  color: rgba(38, 42, 46, 0.3);
}
.hk-wrapper[data-layout=navbar] .hk-navbar.navbar.navbar-light .hk-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item > ul:after {
  background: #d8d8d8;
}
.hk-wrapper[data-layout=navbar] .hk-navbar.navbar.navbar-dark .hk-menu {
  background: #262a2e;
}
.hk-wrapper[data-layout=navbar] .hk-navbar.navbar.navbar-dark .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link {
  color: #fff;
}
.hk-wrapper[data-layout=navbar] .hk-navbar.navbar.navbar-dark .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link[data-bs-toggle=collapse]::after {
  color: rgba(255, 255, 255, 0.3);
}
.hk-wrapper[data-layout=navbar] .hk-navbar.navbar.navbar-dark .hk-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item > ul:after {
  background: #d8d8d8;
}

@media (max-width: 1199px) {
  .hk-wrapper[data-layout=navbar] .hk-menu .container.menu-group {
    padding: 0;
  }
}
@media (min-width: 1200px) {
  .hk-wrapper[data-layout=navbar][data-layout-style=default] .hk-menu {
    background: inherit !important;
    width: 100%;
    position: static;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    border: 0;
  }
  .hk-wrapper[data-layout=navbar][data-layout-style=default] .hk-menu > .nicescroll-bar {
    overflow: visible !important;
  }
  .hk-wrapper[data-layout=navbar][data-layout-style=default] .hk-menu .menu-content-wrap {
    padding: 0;
    position: relative;
    min-height: auto;
  }
  .hk-wrapper[data-layout=navbar][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group > .navbar-nav.flex-column {
    flex-direction: row !important;
  }
  .hk-wrapper[data-layout=navbar][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item > ul:after {
    display: none;
  }
  .hk-wrapper[data-layout=navbar][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item > .nav-link {
   min-height: 60px;
  }
  .hk-wrapper[data-layout=navbar][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav > .nav-item > .nav-link:hover > * {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
  }
  .hk-wrapper[data-layout=navbar][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item {
    position: relative;
  }
  .hk-wrapper[data-layout=navbar][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link {
    margin: 0;
  }
  .hk-wrapper[data-layout=navbar][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item .nav-link[data-bs-toggle=collapse]::after {
    position: static;
    margin-left: 0.75rem;
  }
  .hk-wrapper[data-layout=navbar][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item ul.nav-children {
    height: auto !important;
    min-width: 10rem;
    position: absolute;
    z-index: 1;
    border-radius: 0.25rem;
    border: 1px solid #fff;
  }
  .hk-wrapper[data-layout=navbar][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item > ul.nav-children {
    padding: 1rem 0;
  }
  .hk-wrapper[data-layout=navbar][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item > ul.nav-children .nav-item .nav-link {
    padding: 0.25rem 1.5rem;
  }
  .hk-wrapper[data-layout=navbar][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item > ul.nav-children .nav-item .nav-link[data-bs-toggle=collapse]::after {
    margin-left: auto;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
  }
  .hk-wrapper[data-layout=navbar][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item > ul.nav-children .nav-item ul.nav-children {
    padding: 0.5rem 0;
    left: 100%;
    top: 0;
    position: absolute;
  }
  .hk-wrapper[data-layout=navbar][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item > ul.nav-children .nav-item ul.nav-children .nav-item .nav-link {
    padding: 0.25rem 1rem;
  }
  .hk-wrapper[data-layout=navbar][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item > ul.nav-children .nav-item.edge ul.nav-children {
    left: auto !important;
    right: 100%;
  }
  .hk-wrapper[data-layout=navbar][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item > ul.collapse, .hk-wrapper[data-layout=navbar][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item > ul.collapse.show, .hk-wrapper[data-layout=navbar][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item > ul.collapsing {
    display: block;
    clip: rect(1px, 1px, 1px, 1px);
    opacity: 0.1;
    -moz-transition: transform 0.1s cubic-bezier(0.2, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.2, 0, 0.2, 1);
    -o-transition: transform 0.1s cubic-bezier(0.2, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.2, 0, 0.2, 1);
    -webkit-transition: transform 0.1s cubic-bezier(0.2, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.2, 0, 0.2, 1);
    transition: transform 0.1s cubic-bezier(0.2, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.2, 0, 0.2, 1);
    -webkit-transform: translateY(-10px) scaleY(0.5);
    -moz-transform: translateY(-10px) scaleY(0.5);
    -ms-transform: translateY(-10px) scaleY(0.5);
    -o-transform: translateY(-10px) scaleY(0.5);
    transform: translateY(-10px) scaleY(0.5);
    -webkit-transform-origin: top;
    transform-origin: top;
    box-shadow: 0 0.25rem 0.3125rem rgba(47, 52, 58, 0.15) !important;
    top: 100%;
    position: fixed;
  }
  .hk-wrapper[data-layout=navbar][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item:hover > ul.collapse, .hk-wrapper[data-layout=navbar][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item:hover > ul.collapse.show, .hk-wrapper[data-layout=navbar][data-layout-style=default] .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item:hover > ul.collapsing {
    clip: auto;
    opacity: 1;
    -webkit-transform: translateY(0) scaleY(1);
    -moz-transform: translateY(0) scaleY(1);
    -ms-transform: translateY(0) scaleY(1);
    -o-transform: translateY(0) scaleY(1);
    transform: translateY(0) scaleY(1);
  }
  .hk-wrapper[data-layout=navbar] .hk-navbar.navbar.navbar-light .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item ul.nav-children {
    background: #f3f3f3;
  }
  .hk-wrapper[data-layout=navbar] .hk-navbar.navbar.navbar-dark .hk-menu .menu-content-wrap .menu-group .navbar-nav .nav-item ul.nav-children {
    background: #262a2e;
  }
}
/*------------------------------------------------------------------
[Drawer]
Project:	Jampack
-------------------------------------------------------------------*/
/*Drawer*/
.hk-wrapper .hk-drawer {
  position: fixed;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-flow: column;
  top: 0;
  right: -320px;
  width: 320px;
  bottom: 0;
  z-index: 1050;
  border: none;
  background: #fff;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.hk-wrapper .hk-drawer .drawer-header {
  padding: 0.75rem 1.25rem;
  border-bottom: 1px solid #d8d8d8;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
}
.hk-wrapper .hk-drawer .drawer-header .drawer-text {
  font-size: 1rem;
  color: #2F343A;
  font-weight: 500;
}
.hk-wrapper .hk-drawer .drawer-header .drawer-header-action {
  margin-left: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.hk-wrapper .hk-drawer .drawer-header.header-bold .drawer-text {
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: 600;
}
.hk-wrapper .hk-drawer .drawer-header.header-wth-bg {
  background: #007D88;
  border-bottom: 0;
}
.hk-wrapper .hk-drawer .drawer-header.header-wth-bg .drawer-text {
  color: #fff;
}
.hk-wrapper .hk-drawer .drawer-header.header-wth-bg .drawer-close {
  color: #fff;
}
.hk-wrapper .hk-drawer .drawer-header.header-flush {
  border-bottom: 0;
}
.hk-wrapper .hk-drawer .drawer-body {
  overflow: auto;
  flex: 1 1 auto;
}
.hk-wrapper .hk-drawer .drawer-body .drawer-content-wrap {
  Padding: 1.25rem 1.25rem 7rem 1.25rem;
}
.hk-wrapper .hk-drawer .drawer-body .drawer-content-wrap .drawer-close {
  position: absolute;
  right: 14px;
  top: 10px;
  cursor: pointer;
}
.hk-wrapper .hk-drawer .drawer-footer {
  padding: 0.75rem 1.25rem;
  background: #fff;
  border-top: 1px solid #d8d8d8;
}
.hk-wrapper .hk-drawer.drawer-left {
  left: -320px;
  border-right: 1px solid #d8d8d8;
}
.hk-wrapper .hk-drawer.drawer-right {
  right: -320px;
  border-left: 1px solid #d8d8d8;
}
.hk-wrapper .hk-drawer.drawer-small {
  top: 65px;
}
.hk-wrapper .hk-drawer.drawer-toggle.hk-drawer.drawer-left {
  left: 0;
}
.hk-wrapper .hk-drawer.drawer-toggle.hk-drawer.drawer-right {
  right: 0;
}
.hk-wrapper.hk-drawer-push.hk-drawer-pushleft .hk-pg-wrapper {
  margin-left: 20rem;
}
.hk-wrapper.hk-drawer-push.hk-drawer-pushright .hk-pg-wrapper {
  margin-right: 20rem;
}
.hk-wrapper.hk-drawer-push.hk-drawer-wth-nav-push .hk-navbar {
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.hk-wrapper.hk-drawer-push.hk-drawer-wth-nav-push.hk-drawer-pushleft .hk-navbar {
  left: 320px;
}
.hk-wrapper.hk-drawer-push.hk-drawer-wth-nav-push.hk-drawer-pushright .hk-navbar {
  right: 320px;
}
.hk-wrapper .hk-drawer-backdrop {
  position: absolute;
  height: 100%;
  width: 100%;
  background: #262a2e;
  opacity: 0.25;
  z-index: 1033;
  top: 0;
  left: 0;
}

@media (max-width: 1199px) {
  .hk-wrapper.hk-drawer-push.hk-drawer-pushleft .hk-pg-wrapper {
    margin-left: 0;
  }
  .hk-wrapper.hk-drawer-push.hk-drawer-pushright .hk-pg-wrapper {
    margin-right: 0;
  }
  .hk-wrapper.hk-drawer-push.hk-drawer-wth-nav-push .hk-navbar {
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
  }
  .hk-wrapper.hk-drawer-push.hk-drawer-wth-nav-push.hk-drawer-pushleft .hk-navbar {
    left: 0;
  }
  .hk-wrapper.hk-drawer-push.hk-drawer-wth-nav-push.hk-drawer-pushright .hk-navbar {
    right: 0;
  }
}
/*------------------------------------------------------------------
[Master Stylesheet]
Project:	Jampack
++++ ChatApp ++++
++++ Chat Popup ++++
++++ Chatbot Popup ++++
++++ Calendar ++++
++++ Email UI ++++
++++ Taskboard ++++
++++ Checklist List ++++
++++ Contact ++++
++++ File Manager ++++
++++ Gallery App ++++
++++ Todo ++++
++++ Blog App ++++
++++ invoice ++++
++++ Integrations ++++
-------------------------------------------------------------------*/
/*ChatApp*/
.chatapp-wrap {
  position: relative;
  overflow: hidden;
  height: calc(100vh - 65px);
  -moz-transition: height 0.2s ease;
  -o-transition: height 0.2s ease;
  -webkit-transition: height 0.2s ease;
  transition: height 0.2s ease;
}
.chatapp-wrap .chatapp-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  position: relative;
  overflow: hidden;
  left: 0;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.chatapp-wrap .chatapp-content .chatapp-aside {
  border-right: 1px solid #eaeaea;
  background: #fff;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-flow: column;
  height: 100%;
  z-index: 1;
  left: 0;
  margin-top: 0;
  width: 370px;
  flex-shrink: 0;
}
.chatapp-wrap .chatapp-content .chatapp-aside header.aside-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  height: 65px;
  padding: 0 1.25rem;
  border-bottom: 1px solid #eaeaea;
  background: #fff;
  color: #262a2e;
}
.chatapp-wrap .chatapp-content .chatapp-aside header.aside-header .chatapp-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.chatapp-wrap .chatapp-content .chatapp-aside header.aside-header .chatapp-title h1 {
  font-size: 1.5rem;
  font-weight: 500;
  margin-bottom: 0;
}
.chatapp-wrap .chatapp-content .chatapp-aside header.aside-header .chatapp-title:after {
  top: 0;
}
.chatapp-wrap .chatapp-content .chatapp-aside header.aside-header .btn, .chatapp-wrap .chatapp-content .chatapp-aside header.aside-header div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .chatapp-wrap .chatapp-content .chatapp-aside header.aside-header .hopscotch-nav-button {
  margin-right: 0.25rem;
}
.chatapp-wrap .chatapp-content .chatapp-aside header.aside-header .btn:last-child, .chatapp-wrap .chatapp-content .chatapp-aside header.aside-header div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button:last-child, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .chatapp-wrap .chatapp-content .chatapp-aside header.aside-header .hopscotch-nav-button:last-child {
  margin-right: 0;
}
.chatapp-wrap .chatapp-content .chatapp-aside .aside-body {
  -ms-flex: 1;
  flex: 1;
  height: 100%;
  overflow: auto;
  padding: 1.25rem;
}
.chatapp-wrap .chatapp-content .chatapp-aside .aside-body .aside-search {
  margin-bottom: 1.25rem;
}
.chatapp-wrap .chatapp-content .chatapp-aside .aside-body .frequent-contact {
  margin-bottom: 1.25rem;
}
.chatapp-wrap .chatapp-content .chatapp-aside .aside-body .frequent-contact ul li .avatar {
  cursor: pointer;
}
.chatapp-wrap .chatapp-content .chatapp-aside .aside-body .chat-contacts-list {
  margin: 0 -0.8rem;
}
.chatapp-wrap .chatapp-content .chatapp-aside .aside-body .chat-contacts-list .list-group-item {
  padding: 0;
  border: none;
  margin-bottom: 0.25rem;
}
.chatapp-wrap .chatapp-content .chatapp-aside .aside-body .chat-contacts-list .list-group-item:last-child {
  margin-bottom: 0;
}
.chatapp-wrap .chatapp-content .chatapp-aside .aside-body .chat-contacts-list .list-group-item .media {
  padding: 0.75rem 0.8rem;
  border-radius: 0.5rem;
  -moz-transition: 0.2s ease;
  -o-transition: 0.2s ease;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
}
.chatapp-wrap .chatapp-content .chatapp-aside .aside-body .chat-contacts-list .list-group-item .media .media-head {
  position: relative;
  margin-right: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.chatapp-wrap .chatapp-content .chatapp-aside .aside-body .chat-contacts-list .list-group-item .media .media-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-width: 0;
}
.chatapp-wrap .chatapp-content .chatapp-aside .aside-body .chat-contacts-list .list-group-item .media .media-body > div:first-child {
  min-width: 0;
  flex: 1;
}
.chatapp-wrap .chatapp-content .chatapp-aside .aside-body .chat-contacts-list .list-group-item .media .media-body > div:first-child .user-name,
.chatapp-wrap .chatapp-content .chatapp-aside .aside-body .chat-contacts-list .list-group-item .media .media-body > div:first-child .user-last-chat,
.chatapp-wrap .chatapp-content .chatapp-aside .aside-body .chat-contacts-list .list-group-item .media .media-body > div:first-child .user-status {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.chatapp-wrap .chatapp-content .chatapp-aside .aside-body .chat-contacts-list .list-group-item .media .media-body > div:first-child .user-name {
  color: #262a2e;
  font-weight: 500;
  margin-bottom: 0.25rem;
}
.chatapp-wrap .chatapp-content .chatapp-aside .aside-body .chat-contacts-list .list-group-item .media .media-body > div:last-child {
  text-align: right;
  padding-left: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-flow: column;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  -webkit-box-align: flex-end;
  -ms-flex-align: flex-end;
  align-items: flex-end;
  width: 4.5rem;
}
.chatapp-wrap .chatapp-content .chatapp-aside .aside-body .chat-contacts-list .list-group-item .media .media-body > div:last-child .last-chat-time {
  font-size: 0.75rem;
  color: #007D88;
}
.chatapp-wrap .chatapp-content .chatapp-aside .aside-body .chat-contacts-list .list-group-item .media .media-body > div:last-child .badge {
  margin-top: 0.25rem;
}
.chatapp-wrap .chatapp-content .chatapp-aside .aside-body .chat-contacts-list .list-group-item .media .media-body > div:last-child .action-drp {
  opacity: 0;
  visibility: hidden;
  position: absolute;
  top: 15px;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.chatapp-wrap .chatapp-content .chatapp-aside .aside-body .chat-contacts-list .list-group-item .media:hover, .chatapp-wrap .chatapp-content .chatapp-aside .aside-body .chat-contacts-list .list-group-item .media:focus {
  background-color: #f2f2f2;
}
.chatapp-wrap .chatapp-content .chatapp-aside .aside-body .chat-contacts-list .list-group-item .media:hover .media-body > div:last-child .action-drp, .chatapp-wrap .chatapp-content .chatapp-aside .aside-body .chat-contacts-list .list-group-item .media:focus .media-body > div:last-child .action-drp {
  opacity: 1;
  visibility: visible;
}
.chatapp-wrap .chatapp-content .chatapp-aside .aside-body .chat-contacts-list .list-group-item .media:hover .media-body > div:last-child .last-chat-time,
.chatapp-wrap .chatapp-content .chatapp-aside .aside-body .chat-contacts-list .list-group-item .media:hover .media-body > div:last-child .badge-pill, .chatapp-wrap .chatapp-content .chatapp-aside .aside-body .chat-contacts-list .list-group-item .media:focus .media-body > div:last-child .last-chat-time,
.chatapp-wrap .chatapp-content .chatapp-aside .aside-body .chat-contacts-list .list-group-item .media:focus .media-body > div:last-child .badge-pill {
  opacity: 0;
  visibility: hidden;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.chatapp-wrap .chatapp-content .chatapp-aside .aside-body .chat-contacts-list .list-group-item .media.read-chat .media-body > div:last-child .last-chat-time {
  color: #6f6f6f;
}
.chatapp-wrap .chatapp-content .chatapp-aside .aside-body .chat-contacts-list .list-group-item .media.read-chat.active-user {
  background-color: #f2f2f2;
}
.chatapp-wrap .chatapp-content .chatapp-aside .aside-body .chat-contacts-list .list-group-item .media.read-chat.active-user .media-body > div:first-child .user-name {
  color: #007D88;
}
.chatapp-wrap .chatapp-content .chatapp-aside .aside-body .chat-contacts-list .title-wth-divider {
  padding: 0 0.8rem;
}
.chatapp-wrap .chatapp-content .chatapp-aside .aside-body .chat-contacts-list .title-wth-divider:after {
  background: #f7f7f7;
}
.chatapp-wrap .chatapp-content .chatapp-aside .aside-body .channels-list .nav-item .nav-link {
  padding-left: 0;
  padding-right: 0;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-grow: 1;
  flex-flow: column;
  height: 100%;
  background: #fff;
  z-index: 10;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat header.chat-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  height: 65px;
  padding: 0 1.25rem;
  background: #fff;
  border-bottom: 1px solid #eaeaea;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat header.chat-header .back-user-list {
  display: none;
  margin-right: 0.625rem;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat header.chat-header .media {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat header.chat-header .media .media-head {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: 1rem;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat header.chat-header .media .media-body .user-name {
  font-size: 1rem;
  font-weight: 500;
  color: #262a2e;
  text-transform: capitalize;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat header.chat-header .media .media-body .user-status {
  font-size: 0.875rem;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat header.chat-header .media .media-body .user-name, .chatapp-wrap .chatapp-content .chatapp-single-chat header.chat-header .media .media-body .user-status {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 150px;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat header.chat-header .chat-options-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat header.chat-header .chat-options-wrap > a {
  margin-left: 0.25rem;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body {
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
  overflow: auto;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body ul.list-unstyled {
  width: 90%;
  margin: 0 auto;
  padding: 2rem 1.25rem;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media .media-body {
  margin-left: 0.75rem;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media .media-body .msg-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media .media-body .msg-box > div {
  padding: 0.625rem 1rem;
  border-radius: 1.25rem;
  display: inline-block;
  position: relative;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media .media-body .msg-box > div p:first-child {
  color: #262a2e;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media .media-body .msg-box > div .chat-time {
  display: block;
  text-transform: uppercase;
  font-size: 0.75rem;
  margin-top: 0.25rem;
  opacity: 0.5;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media .media-body .msg-box + .msg-box {
  margin-top: 0.25rem;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media .media-body .msg-box .msg-action {
  margin-left: 1rem;
  opacity: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  background: transparent !important;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media .media-body .msg-box .msg-action:after {
  display: none;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media .media-body .msg-box:hover .msg-action {
  opacity: 1;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media .media-body.msg-docs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media .media-body.msg-docs .msg-box > div {
  cursor: pointer;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media .media-body.msg-docs .msg-box > div .media {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media .media-body.msg-docs .msg-box > div .media .file-name {
  color: #262a2e;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 165px;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media .media-body.msg-docs .msg-box > div .media .file-size {
  font-size: 0.875rem;
  margin-top: 0.25rem;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media .media-body.msg-docs .msg-box > div .file-overlay {
  position: absolute;
  opacity: 0;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  color: #fff;
  background: rgba(38, 42, 46, 0.4);
  border-radius: 1.25rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media .media-body.msg-docs .msg-box > div:hover .file-overlay {
  opacity: 1;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media .media-body.msg-docs .msg-box > div.msg-action:after {
  display: none;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media .media-body.msg-docs .msg-box + .msg-box {
  margin-top: 0;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media .media-body.msg-imgs .msg-box > div {
  padding: 0;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media .media-body.msg-imgs .msg-box > div img {
  border-radius: 1.25rem;
  max-width: 336px;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media .media-body.msg-imgs .msg-box:first-child > div, .chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media .media-body.msg-imgs .msg-box:last-child > div {
  border-radius: 1.25rem !important;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media.received {
  margin-bottom: 1.25rem;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media.received .media-body .msg-box > div {
  background: #f2f2f2;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media.received .media-body .msg-box:first-child > div {
  border-top-left-radius: 0;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media.sent {
  margin-bottom: 1.25rem;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media.sent .media-body {
  margin-left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: flex-end;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: flex-end;
  -ms-flex-align: flex-end;
  align-items: flex-end;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media.sent .media-body .msg-box {
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media.sent .media-body .msg-box > div {
  background: #007D88;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media.sent .media-body .msg-box > div p {
  color: #fff;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media.sent .media-body .msg-box > div .chat-time {
  color: #fff;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media.sent .media-body .msg-box:first-child > div {
  border-top-right-radius: 0;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media.sent .media-body .msg-box .msg-action {
  margin-left: 0;
  margin-right: 1rem;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media.media-attachment {
  margin-bottom: 1.125rem;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media.media-attachment .media-body > .msg-box {
  margin-bottom: 0.25rem;
  margin-right: 0.25rem;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .day-sep {
  position: relative;
  text-align: center;
  overflow: hidden;
  font-size: 0.875rem;
  margin: 1.875rem 0;
  text-transform: capitalize;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .day-sep:before {
  background: #eaeaea;
  content: "";
  height: 1px;
  right: 50%;
  position: absolute;
  top: 50%;
  width: 100%;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .day-sep:after {
  background: #eaeaea;
  content: "";
  height: 1px;
  left: 50%;
  position: absolute;
  top: 50%;
  width: 100%;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .day-sep span {
  display: inline-block;
  background: #fff;
  z-index: 1;
  position: relative;
  padding: 0 0.625rem;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .start-conversation {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  height: calc(100vh - 195px);
  flex-flow: column;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat footer.chat-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.75rem 1.25rem;
  background: #fff;
  border-top: 1px solid #eaeaea;
  margin-top: -1px;
  position: relative;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat footer.chat-footer .feather-icon, .chatapp-wrap .chatapp-content .chatapp-single-chat footer.chat-footer .svg-icon {
  display: block;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat footer.chat-footer .input-group {
  width: 100%;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat footer.chat-footer .input-group .form-control, .chatapp-wrap .chatapp-content .chatapp-single-chat footer.chat-footer .input-group .form-select, .chatapp-wrap .chatapp-content .chatapp-single-chat footer.chat-footer .input-group .wizard > .content > .body input, .wizard > .content > .body .chatapp-wrap .chatapp-content .chatapp-single-chat footer.chat-footer .input-group input, .chatapp-wrap .chatapp-content .chatapp-single-chat footer.chat-footer .input-group .dd-handle {
  margin: 0 0.75rem;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-info {
  position: absolute;
  top: 65px;
  right: -370px;
  width: 370px;
  margin-left: 0;
  bottom: 0;
  z-index: 100;
  border: none;
  background: #fff;
  border-left: 1px solid #eaeaea;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-info .nicescroll-bar {
  padding: 1.25rem;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-info .cp-name {
  font-size: 1.25rem;
  font-weight: 500;
  color: #262a2e;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-info .cp-info {
  padding-left: 0;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-info .cp-info li {
  margin-bottom: 0.625rem;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-info .cp-info li a {
  color: #262a2e;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-info .cp-info li a .cp-icon-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0.5rem;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-info .cp-info li a .cp-icon-wrap .feather-icon, .chatapp-wrap .chatapp-content .chatapp-single-chat .chat-info .cp-info li a .cp-icon-wrap .svg-icon {
  font-size: 1.125rem;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-info .cp-action {
  padding-left: 0;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-info .cp-action li {
  margin-bottom: 0.625rem;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-info .cp-action li a {
  color: #262a2e;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-info .cp-action li:last-child {
  margin-bottom: 0.25rem;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-info .cp-files {
  margin: 0 -0.8rem;
  padding-left: 0;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-info .cp-files li {
  padding: 0.8rem;
  border-radius: 0.5rem;
  -moz-transition: 0.2s ease;
  -o-transition: 0.2s ease;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
  margin-bottom: 0.25rem;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-info .cp-files li:last-child {
  margin-bottom: 0;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-info .cp-files li .media {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-info .cp-files li .media .media-head {
  margin-right: 1rem;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-info .cp-files li .media .media-head .avatar.avatar-sm .avatar-icon {
  font-size: 1.75rem;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-info .cp-files li .media .media-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-width: 0;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-info .cp-files li .media .media-body > div:first-child {
  min-width: 0;
  -ms-flex: 1;
  flex: 1;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-info .cp-files li .media .media-body .file-name {
  color: #262a2e;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 500;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-info .cp-files li .media .media-body .file-size {
  margin-top: 0.25rem;
  font-size: 0.875rem;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-info .cp-files li:hover {
  background-color: #f2f2f2;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-info .cp-files li:hover .media .media-body .file-name {
  color: #007D88;
}
.chatapp-wrap .chatapp-content .chatapp-single-chat .chat-info .cp-files li:hover .media .media-body a.cp-file-action {
  color: #262a2e;
}
.chatapp-wrap.chatapp-info-active .chatapp-single-chat .chat-body {
  margin-right: 370px;
}
.chatapp-wrap.chatapp-info-active .chatapp-single-chat .chat-info {
  right: 0;
}
.chatapp-wrap.chatapp-info-active .chatapp-single-chat footer.chat-footer {
  margin-right: 370px;
}
.chatapp-wrap .chatapp-call-window .modal-content {
  min-height: calc(100vh - 100px);
}
.chatapp-wrap .chatapp-call-window .modal-content .modal-header {
  Padding: 0.3rem 1.25rem;
}
.chatapp-wrap .chatapp-call-window .modal-content .modal-header .modal-title {
  text-align: center;
  width: 100%;
  font-size: 0.875rem;
}
.chatapp-wrap .chatapp-call-window .modal-content .modal-header > .modal-action {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  right: 1.25rem;
  position: absolute;
}
.chatapp-wrap .chatapp-call-window .modal-content .modal-body {
  display: flex;
  align-items: center;
  flex-flow: column;
  justify-content: center;
  padding: 3.125rem;
}
.chatapp-wrap .chatapp-call-window .modal-content .modal-footer {
  border-top: 0;
  min-height: 160px;
  justify-content: center;
}
.chatapp-wrap .chatapp-call-window .modal-content .modal-footer .chatapp-caller-img {
  right: 30px;
  bottom: 30px;
  position: absolute;
}
.chatapp-wrap .chatapp-call-window .modal-content.fullscreen {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  overflow-y: auto;
  border-radius: 0;
}
.chatapp-wrap .chatapp-call-window .modal-content.fullscreen .modal-header {
  border-radius: 0;
}
.chatapp-wrap .invite-user-list {
  padding: 0 1rem;
}
.chatapp-wrap .invite-user-list > li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  margin-bottom: 0.625rem;
}
.chatapp-wrap .invite-user-list > li .user-name {
  color: #262a2e;
  font-weight: 500;
}

.hk-wrapper[data-navbar-style=collapsed] .chatapp-wrap {
  height: 100vh;
}

.one {
  opacity: 0;
  -webkit-animation: dot 1.3s infinite;
  -webkit-animation-delay: 0s;
  animation: dot 1.3s infinite;
  animation-delay: 0s;
}

.two {
  opacity: 0;
  -webkit-animation: dot 1.3s infinite;
  -webkit-animation-delay: 0.2s;
  animation: dot 1.3s infinite;
  animation-delay: 0.2s;
}

.three {
  opacity: 0;
  -webkit-animation: dot 1.3s infinite;
  -webkit-animation-delay: 0.3s;
  animation: dot 1.3s infinite;
  animation-delay: 0.3s;
}

@-webkit-keyframes dot {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes dot {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@media (max-width: 1599px) {
  .chatapp-wrap .chatapp-content .chatapp-single-chat .chat-info {
    right: -320px;
    width: 320px;
  }
  .chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body ul.list-unstyled {
    width: 100%;
  }
  .chatapp-wrap .chatapp-content .chatapp-aside {
    width: 320px;
  }
  .chatapp-wrap.chatapp-info-active .chatapp-single-chat .chat-info {
    right: 0;
  }
  .chatapp-wrap.chatapp-info-active .chatapp-single-chat .chat-body {
    margin-right: 20rem;
  }
  .chatapp-wrap.chatapp-info-active .chatapp-single-chat footer.chat-footer {
    margin-right: 20rem;
  }
  ul.hk-list {
    margin: 0 -0.28rem;
  }
  ul.hk-list li {
    padding: 0.68rem 0.28rem;
  }
}
@media (min-width: 1200px) {
  button.btn-close.info-close {
    display: none;
  }
}
@media (max-width: 1199px) {
  .chatapp-wrap .chatapp-content .chatapp-single-chat .chat-info {
    top: 0;
    box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.1);
  }
  .chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body {
    margin-right: 0;
  }
  .chatapp-wrap.chatapp-info-active .chatapp-content .chatapp-single-chat .chat-body {
    margin-right: 0;
  }
  .chatapp-wrap.chatapp-info-active .chatapp-content .chatapp-single-chat footer {
    margin-right: 0;
  }
  /*Common for all App*/
  button.btn-close.info-close {
    top: 20px;
    position: absolute;
    right: 20px;
    z-index: 1;
  }
}
@media (min-width: 992px) {
  .chatapp-wrap .chatapp-content .chatapp-aside .hk-sidebar-togglable {
    display: none;
  }
}
@media (max-width: 991px) {
  .chatapp-wrap .chatapp-content .chatapp-aside {
    width: 100%;
  }
  .chatapp-wrap .chatapp-content .chatapp-single-chat {
    right: -100%;
    position: unset;
    top: 0;
    width: 100%;
  }
  .chatapp-wrap .chatapp-content .chatapp-single-chat header.chat-header {
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: flex-start;
  }
  .chatapp-wrap .chatapp-content .chatapp-single-chat header.chat-header .back-user-list {
    display: block;
    flex-shrink: 0;
  }
  .chatapp-wrap .chatapp-content .chatapp-single-chat header.chat-header .chat-options-wrap {
    margin-left: auto;
  }
  .chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body ul.list-unstyled {
    width: 100%;
  }
  .chatapp-wrap .chatapp-content .chatapp-single-chat .chat-info .avatar.avatar-xxl {
    width: 6rem;
    height: 6rem;
  }
  .chatapp-wrap.chatapp-slide .chatapp-content .chatapp-aside {
    left: -100%;
  }
  .chatapp-wrap.chatapp-slide .chatapp-content .chatapp-single-chat {
    right: 0;
  }
  .chatapp-wrap .chatapp-call-window .modal-content .modal-footer .chatapp-caller-img {
    display: none;
  }
}
@media (max-width: 767px) {
  .chatapp-wrap .chatapp-content {
    margin-left: 0;
    padding-left: 0;
  }
  .chatapp-wrap .chatapp-content .chatapp-aside .aside-body .frequent-contact ul {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .chatapp-wrap .chatapp-content .chatapp-single-chat header.chat-header .media .media-head .avatar.avatar-sm {
    width: 2.5rem;
    height: 2.5rem;
  }
  .chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media .media-body.msg-docs .msg-box > div .media .avatar.avatar-xs {
    width: 1.5rem;
    height: 1.5rem;
    flex-shrink: 0;
  }
  .chatapp-wrap .chatapp-content .chatapp-single-chat .chat-body .media .media-body.msg-docs .msg-box > div .media .file-name {
    max-width: calc(100vw - 300px);
  }
  .chatapp-wrap .hk-sidebar-togglable {
    -webkit-transform: translateX(32px);
    -moz-transform: translateX(32px);
    -ms-transform: translateX(32px);
    -o-transform: translateX(32px);
    transform: translateX(32px);
  }
  .chatapp-wrap .hk-sidebar-togglable:after {
    content: "\ea6c";
  }
  .chatapp-wrap .hk-sidebar-togglable.active {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
  }
  .chatapp-wrap .hk-sidebar-togglable.active:after {
    content: "\ea62";
  }
}
/*Chat Popup*/
@keyframes mercuryTypingAnimation {
  0% {
    transform: translateY(0px);
    background-color: #99cbcf;
  }
  28% {
    transform: translateY(-7px);
    background-color: #6bb4ba;
  }
  44% {
    transform: translateY(0px);
    background-color: #3d9ca5;
  }
}
.typing {
  align-items: center;
  display: flex;
  height: 17px;
}
.typing .dot {
  animation: mercuryTypingAnimation 1.8s infinite ease-in-out;
  background-color: #99cbcf;
  height: 5px;
  border-radius: 50%;
  margin-right: 0.25rem;
  vertical-align: middle;
  width: 5px;
  display: inline-block;
}
.typing .dot:nth-child(1) {
  animation-delay: 200ms;
}
.typing .dot:nth-child(2) {
  animation-delay: 300ms;
}
.typing .dot:nth-child(3) {
  animation-delay: 400ms;
}
.typing .dot:last-child {
  margin-right: 0;
}

.hk-chat-popup {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  display: none;
  width: 380px;
  box-shadow: 0 8px 10px rgba(0, 0, 0, 0.1);
  z-index: 10000;
  background: #fff;
  flex-flow: column;
}
.hk-chat-popup header {
  background: #262a2e;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  flex-shrink: 0;
  Padding: 0.5rem 1.25rem;
  height: 64px;
}
.hk-chat-popup header .media-wrap .media {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.hk-chat-popup header .media-wrap .media .media-head {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: 1rem;
}
.hk-chat-popup header .media-wrap .media .media-body .user-name {
  font-size: 1rem;
  color: #fff;
  text-transform: capitalize;
}
.hk-chat-popup header .media-wrap .media .media-body .user-status {
  font-size: 0.875rem;
  color: #fff;
  text-transform: capitalize;
}
.hk-chat-popup header .input-group .contact-search {
  padding: 0;
  color: #fff;
  border: none;
  background: transparent;
}
.hk-chat-popup .chat-popup-body {
  overflow: auto;
  flex: 1 1 auto;
}
.hk-chat-popup .chat-popup-body .contact-list-wrap {
  padding: 0 1.25rem 1.25rem;
}
.hk-chat-popup .chat-popup-body .contact-list-wrap .chat-contacts-list {
  margin: 0 -0.8rem;
}
.hk-chat-popup .chat-popup-body .contact-list-wrap .chat-contacts-list .list-group-item {
  padding: 0;
  border: none;
  margin-bottom: 0.25rem;
}
.hk-chat-popup .chat-popup-body .contact-list-wrap .chat-contacts-list .list-group-item:last-child {
  margin-bottom: 0;
}
.hk-chat-popup .chat-popup-body .contact-list-wrap .chat-contacts-list .list-group-item .media {
  padding: 0.75rem 0.8rem;
  border-radius: 0.5rem;
  -moz-transition: 0.2s ease;
  -o-transition: 0.2s ease;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
}
.hk-chat-popup .chat-popup-body .contact-list-wrap .chat-contacts-list .list-group-item .media .media-head {
  position: relative;
  margin-right: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.hk-chat-popup .chat-popup-body .contact-list-wrap .chat-contacts-list .list-group-item .media .media-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-width: 0;
}
.hk-chat-popup .chat-popup-body .contact-list-wrap .chat-contacts-list .list-group-item .media .media-body > div:first-child {
  min-width: 0;
  flex: 1;
}
.hk-chat-popup .chat-popup-body .contact-list-wrap .chat-contacts-list .list-group-item .media .media-body > div:first-child .user-name,
.hk-chat-popup .chat-popup-body .contact-list-wrap .chat-contacts-list .list-group-item .media .media-body > div:first-child .user-last-chat,
.hk-chat-popup .chat-popup-body .contact-list-wrap .chat-contacts-list .list-group-item .media .media-body > div:first-child .user-status {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.hk-chat-popup .chat-popup-body .contact-list-wrap .chat-contacts-list .list-group-item .media .media-body > div:first-child .user-name {
  color: #262a2e;
  font-weight: 500;
  margin-bottom: 0.25rem;
}
.hk-chat-popup .chat-popup-body .contact-list-wrap .chat-contacts-list .list-group-item .media .media-body > div:last-child {
  text-align: right;
  padding-left: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-flow: column;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  -webkit-box-align: flex-end;
  -ms-flex-align: flex-end;
  align-items: flex-end;
  width: 4.5rem;
}
.hk-chat-popup .chat-popup-body .contact-list-wrap .chat-contacts-list .list-group-item .media .media-body > div:last-child .last-chat-time {
  font-size: 0.75rem;
  color: #007D88;
}
.hk-chat-popup .chat-popup-body .contact-list-wrap .chat-contacts-list .list-group-item .media .media-body > div:last-child .badge {
  margin-top: 0.25rem;
}
.hk-chat-popup .chat-popup-body .contact-list-wrap .chat-contacts-list .list-group-item .media .media-body > div:last-child .action-drp {
  opacity: 0;
  visibility: hidden;
  position: absolute;
  top: 15px;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.hk-chat-popup .chat-popup-body .contact-list-wrap .chat-contacts-list .list-group-item .media:hover, .hk-chat-popup .chat-popup-body .contact-list-wrap .chat-contacts-list .list-group-item .media:focus {
  background-color: #f2f2f2;
}
.hk-chat-popup .chat-popup-body .contact-list-wrap .chat-contacts-list .list-group-item .media:hover .media-body > div:last-child .action-drp, .hk-chat-popup .chat-popup-body .contact-list-wrap .chat-contacts-list .list-group-item .media:focus .media-body > div:last-child .action-drp {
  opacity: 1;
  visibility: visible;
}
.hk-chat-popup .chat-popup-body .contact-list-wrap .chat-contacts-list .list-group-item .media:hover .media-body > div:last-child .last-chat-time,
.hk-chat-popup .chat-popup-body .contact-list-wrap .chat-contacts-list .list-group-item .media:hover .media-body > div:last-child .badge-pill, .hk-chat-popup .chat-popup-body .contact-list-wrap .chat-contacts-list .list-group-item .media:focus .media-body > div:last-child .last-chat-time,
.hk-chat-popup .chat-popup-body .contact-list-wrap .chat-contacts-list .list-group-item .media:focus .media-body > div:last-child .badge-pill {
  opacity: 0;
  visibility: hidden;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.hk-chat-popup .chat-popup-body .contact-list-wrap .chat-contacts-list .list-group-item .media.read-chat .media-body > div:last-child .last-chat-time {
  color: #6f6f6f;
}
.hk-chat-popup .chat-popup-body .contact-list-wrap .chat-contacts-list .list-group-item .media.read-chat.active-user {
  background-color: #f2f2f2;
}
.hk-chat-popup .chat-popup-body .contact-list-wrap .chat-contacts-list .list-group-item .media.read-chat.active-user .media-body > div:first-child .user-name {
  color: #007D88;
}
.hk-chat-popup .chat-popup-body .contact-list-wrap .chat-contacts-list .title-wth-divider {
  padding: 0 0.8rem;
}
.hk-chat-popup .chat-popup-body .contact-list-wrap .chat-contacts-list .title-wth-divider:after {
  background: #f7f7f7;
}
.hk-chat-popup .chat-popup-body ul.list-unstyled {
  width: 95%;
  margin: 0 auto;
  padding: 1.25rem 0;
}
.hk-chat-popup .chat-popup-body .media .media-body {
  margin-left: 0.75rem;
}
.hk-chat-popup .chat-popup-body .media .media-body .msg-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.hk-chat-popup .chat-popup-body .media .media-body .msg-box > div {
  padding: 0.625rem 1rem;
  border-radius: 1.25rem;
  display: inline-block;
  position: relative;
}
.hk-chat-popup .chat-popup-body .media .media-body .msg-box > div p:first-child {
  color: #262a2e;
}
.hk-chat-popup .chat-popup-body .media .media-body .msg-box > div .chat-time {
  display: block;
  text-transform: uppercase;
  font-size: 0.75rem;
  margin-top: 0.25rem;
  opacity: 0.5;
}
.hk-chat-popup .chat-popup-body .media .media-body .msg-box > div .file-overlay {
  position: absolute;
  opacity: 0;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  color: #fff;
  background: rgba(38, 42, 46, 0.4);
  border-radius: 1.25rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
}
.hk-chat-popup .chat-popup-body .media .media-body .msg-box > div:hover .file-overlay {
  opacity: 1;
}
.hk-chat-popup .chat-popup-body .media .media-body .msg-box + .msg-box {
  margin-top: 0.25rem;
}
.hk-chat-popup .chat-popup-body .media .media-body .msg-box .msg-action {
  margin-left: 1rem;
  opacity: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  background: transparent !important;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
}
.hk-chat-popup .chat-popup-body .media .media-body .msg-box:hover .msg-action {
  opacity: 1;
}
.hk-chat-popup .chat-popup-body .media .media-body.msg-docs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.hk-chat-popup .chat-popup-body .media .media-body.msg-docs .msg-box > div .media {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.hk-chat-popup .chat-popup-body .media .media-body.msg-docs .msg-box > div .media .avatar.avatar-sm .avatar-icon {
  font-size: 1.75rem;
}
.hk-chat-popup .chat-popup-body .media .media-body.msg-docs .msg-box > div .media .file-name {
  color: #262a2e;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 165px;
}
.hk-chat-popup .chat-popup-body .media .media-body.msg-docs .msg-box > div .media .file-size {
  font-size: 0.875rem;
  margin-top: 0.25rem;
}
.hk-chat-popup .chat-popup-body .media .media-body.msg-docs .msg-box + .msg-box {
  margin-top: 0;
}
.hk-chat-popup .chat-popup-body .media .media-body.msg-imgs .msg-box > div {
  padding: 0;
}
.hk-chat-popup .chat-popup-body .media .media-body.msg-imgs .msg-box > div img {
  border-radius: 1.25rem;
  height: 150px;
}
.hk-chat-popup .chat-popup-body .media .media-body.msg-imgs .msg-box:first-child > div, .hk-chat-popup .chat-popup-body .media .media-body.msg-imgs .msg-box:last-child > div {
  border-radius: 1.25rem !important;
}
.hk-chat-popup .chat-popup-body .media.received {
  margin-bottom: 1.25rem;
}
.hk-chat-popup .chat-popup-body .media.received .media-body .msg-box > div {
  background: #f2f2f2;
}
.hk-chat-popup .chat-popup-body .media.received .media-body .msg-box:first-child > div {
  border-top-left-radius: 0;
}
.hk-chat-popup .chat-popup-body .media.sent {
  margin-bottom: 1.25rem;
}
.hk-chat-popup .chat-popup-body .media.sent .media-body {
  margin-left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: flex-end;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: flex-end;
  -ms-flex-align: flex-end;
  align-items: flex-end;
}
.hk-chat-popup .chat-popup-body .media.sent .media-body .msg-box {
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.hk-chat-popup .chat-popup-body .media.sent .media-body .msg-box > div {
  background: #007D88;
}
.hk-chat-popup .chat-popup-body .media.sent .media-body .msg-box > div p {
  color: #fff;
}
.hk-chat-popup .chat-popup-body .media.sent .media-body .msg-box > div .chat-time {
  color: #fff;
}
.hk-chat-popup .chat-popup-body .media.sent .media-body .msg-box:first-child > div {
  border-top-right-radius: 0;
}
.hk-chat-popup .chat-popup-body .media.media-attachment {
  margin-bottom: 17px;
}
.hk-chat-popup .chat-popup-body .media.media-attachment .media-body > .msg-box {
  margin-bottom: 0.25rem;
  margin-right: 0.25rem;
}
.hk-chat-popup .chat-popup-body .media.typing-wrap .media-body .msg-box > div:after {
  display: none;
}
.hk-chat-popup .chat-popup-body .day-sep {
  position: relative;
  text-align: center;
  overflow: hidden;
  font-size: 0.875rem;
  margin: 1.875rem 0;
  text-transform: capitalize;
}
.hk-chat-popup .chat-popup-body .day-sep:before {
  background: #eaeaea;
  content: "";
  height: 1px;
  right: 50%;
  position: absolute;
  top: 50%;
  width: 100%;
}
.hk-chat-popup .chat-popup-body .day-sep:after {
  background: #eaeaea;
  content: "";
  height: 1px;
  left: 50%;
  position: absolute;
  top: 50%;
  width: 100%;
}
.hk-chat-popup .chat-popup-body .day-sep span {
  display: inline-block;
  background: #fff;
  z-index: 1;
  position: relative;
  padding: 0 0.625rem;
}
.hk-chat-popup footer {
  background: #fff;
  border-top: 1px solid #eaeaea;
  margin-top: -1px;
  position: relative;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
}
.hk-chat-popup footer .feather-icon, .hk-chat-popup footer .svg-icon {
  display: block;
}
.hk-chat-popup footer .form-control, .hk-chat-popup footer .form-select, .hk-chat-popup footer .wizard > .content > .body input, .wizard > .content > .body .hk-chat-popup footer input, .hk-chat-popup footer .dd-handle {
  height: 57px;
}

.btn-popup-open,
.btn-popup-close {
  position: fixed;
  right: 20px;
  bottom: 20px;
  z-index: 111;
}

.chat-popover {
  position: fixed;
  right: 20px;
  bottom: 100px;
  background: #fff;
  width: 270px;
  border-radius: 0.5rem;
  box-shadow: 0 8px 10px rgba(0, 0, 0, 0.1);
  padding: 1rem;
  display: none;
  z-index: 99;
}
.chat-popover p {
  font-size: 0.875rem;
}

@media (max-width: 800px) {
  .hk-chat-popup {
    width: 100%;
  }
}
/*Chatbot Popup*/
.hk-chatbot-popup {
  position: fixed;
  bottom: 100px;
  right: 30px;
  display: none;
  width: 380px;
  border-radius: 0.5rem;
  overflow: hidden;
  box-shadow: 0 8px 10px rgba(0, 0, 0, 0.1);
  z-index: 10000;
  background: #fff;
}
.hk-chatbot-popup header {
  background: #262a2e;
  Padding: 0.5rem 1.25rem 5.5rem;
}
.hk-chatbot-popup header .chatbot-head-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
}
.hk-chatbot-popup header .media-wrap .media {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.hk-chatbot-popup header .media-wrap .media .media-head {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: 1rem;
}
.hk-chatbot-popup header .media-wrap .media .media-body .user-name,
.hk-chatbot-popup header .media-wrap .media .media-body .user-status {
  font-size: 1rem;
  color: #fff;
  text-transform: capitalize;
}
.hk-chatbot-popup header .media-wrap .media .media-body .user-status {
  font-size: 0.875rem;
}
.hk-chatbot-popup .chatbot-popup-body {
  height: calc(100vh - 440px);
  position: relative;
}
.hk-chatbot-popup .chatbot-popup-body .nicescroll-bar {
  margin-top: -5.25rem;
}
.hk-chatbot-popup .chatbot-popup-body .init-content-wrap {
  padding: 1.25rem 1.25rem 1.25rem;
}
.hk-chatbot-popup .chatbot-popup-body .init-content-wrap .btn-wrap {
  text-align: right;
}
.hk-chatbot-popup .chatbot-popup-body .init-content-wrap .btn-wrap .btn, .hk-chatbot-popup .chatbot-popup-body .init-content-wrap .btn-wrap div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hk-chatbot-popup .chatbot-popup-body .init-content-wrap .btn-wrap .hopscotch-nav-button {
  margin-bottom: 0.625rem;
}
.hk-chatbot-popup .chatbot-popup-body ul.list-unstyled {
  width: 95%;
  margin: 0 auto;
  padding: 1.25rem 0;
}
.hk-chatbot-popup .chatbot-popup-body .media .media-body {
  margin-left: 0.75rem;
}
.hk-chatbot-popup .chatbot-popup-body .media .media-body .msg-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.hk-chatbot-popup .chatbot-popup-body .media .media-body .msg-box > div {
  padding: 0.625rem 1rem;
  border-radius: 1.25rem;
  display: inline-block;
  position: relative;
}
.hk-chatbot-popup .chatbot-popup-body .media .media-body .msg-box > div p:first-child {
  color: #262a2e;
}
.hk-chatbot-popup .chatbot-popup-body .media .media-body .msg-box + .msg-box {
  margin-top: 0.25rem;
}
.hk-chatbot-popup .chatbot-popup-body .media.received {
  margin-bottom: 1.25rem;
}
.hk-chatbot-popup .chatbot-popup-body .media.received .media-body .msg-box > div {
  background: #f2f2f2;
}
.hk-chatbot-popup .chatbot-popup-body .media.received .media-body .msg-box:first-child > div {
  border-top-left-radius: 0;
}
.hk-chatbot-popup .chatbot-popup-body .media.sent {
  margin-bottom: 1.25rem;
}
.hk-chatbot-popup .chatbot-popup-body .media.sent .media-body {
  margin-left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: flex-end;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: flex-end;
  -ms-flex-align: flex-end;
  align-items: flex-end;
}
.hk-chatbot-popup .chatbot-popup-body .media.sent .media-body .msg-box {
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.hk-chatbot-popup .chatbot-popup-body .media.sent .media-body .msg-box > div {
  background: #007D88;
}
.hk-chatbot-popup .chatbot-popup-body .media.sent .media-body .msg-box > div p {
  color: #fff;
}
.hk-chatbot-popup .chatbot-popup-body .media.sent .media-body .msg-box > div .chat-time {
  color: #fff;
}
.hk-chatbot-popup .chatbot-popup-body .media.sent .media-body .msg-box:first-child > div {
  border-top-right-radius: 0;
}
.hk-chatbot-popup .chatbot-popup-body .media.typing-wrap .media-body .msg-box > div:after {
  display: none;
}
.hk-chatbot-popup .chatbot-popup-body .day-sep {
  position: relative;
  text-align: center;
  overflow: hidden;
  font-size: 0.875rem;
  margin: 1.875rem 0;
  text-transform: capitalize;
}
.hk-chatbot-popup .chatbot-popup-body .day-sep:before {
  background: #eaeaea;
  content: "";
  height: 1px;
  right: 50%;
  position: absolute;
  top: 50%;
  width: 100%;
}
.hk-chatbot-popup .chatbot-popup-body .day-sep:after {
  background: #eaeaea;
  content: "";
  height: 1px;
  left: 50%;
  position: absolute;
  top: 50%;
  width: 100%;
}
.hk-chatbot-popup .chatbot-popup-body .day-sep span {
  display: inline-block;
  background: #fff;
  z-index: 1;
  position: relative;
  padding: 0 0.625rem;
}
.hk-chatbot-popup footer {
  background: #fff;
}
.hk-chatbot-popup footer .input-group {
  border-top: 1px solid #eaeaea;
}
.hk-chatbot-popup footer .input-group .form-control, .hk-chatbot-popup footer .input-group .form-select, .hk-chatbot-popup footer .input-group .wizard > .content > .body input, .wizard > .content > .body .hk-chatbot-popup footer .input-group input, .hk-chatbot-popup footer .input-group .dd-handle {
  height: 57px;
}
.hk-chatbot-popup footer .chatbot-intro-text {
  text-align: center;
  padding: 0.5rem 1.25rem;
}
.hk-chatbot-popup footer .footer-copy-text {
  background: #f7f7f7;
  padding: 0.5rem 1.25rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
  font-size: 0.75rem;
}
.hk-chatbot-popup footer .footer-copy-text .brand-link img {
  width: 75px;
  margin-left: 0.25rem;
}

@media (max-width: 767px) {
  .hk-chatbot-popup {
    width: 100%;
    flex-flow: column;
    border-radius: 0;
    bottom: 0;
    right: 0;
    top: 0;
  }
  .hk-chatbot-popup header {
    Padding: 0.5rem 1.25rem 1rem;
  }
  .hk-chatbot-popup .chatbot-popup-body {
    overflow: auto;
    flex: 1 1 auto;
    height: auto;
  }
  .hk-chatbot-popup .chatbot-popup-body .nicescroll-bar {
    margin-top: 0;
  }
  .hk-chatbot-popup footer .chatbot-intro-text {
    display: none;
  }
}
/*Calendar*/
.calendarapp-wrap {
  position: relative;
  height: calc(100vh - 65px);
  -moz-transition: height 0.2s ease;
  -o-transition: height 0.2s ease;
  -webkit-transition: height 0.2s ease;
  transition: height 0.2s ease;
}
.calendarapp-wrap .calendarapp-sidebar {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-flow: column;
  left: 0;
  width: 270px;
  margin-left: 0;
  top: 0;
  height: 100%;
  z-index: 1;
  border: none;
  background: #fff;
  border-right: 1px solid #eaeaea;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.calendarapp-wrap .calendarapp-sidebar > div.nicescroll-bar {
  flex: 1 1 auto;
  overflow: auto;
}
.calendarapp-wrap .calendarapp-sidebar .menu-content-wrap {
  padding: 1.5rem;
}
.calendarapp-wrap .calendarapp-sidebar .menu-content-wrap > .navbar-nav > .nav-item {
  margin-left: -1rem;
  margin-right: -1rem;
}
.calendarapp-wrap .calendarapp-sidebar .menu-content-wrap > .navbar-nav > .nav-item > .nav-link {
  border-radius: 0.5rem;
  padding: 0.5rem 1rem;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.calendarapp-wrap .calendarapp-sidebar .menu-content-wrap > .navbar-nav > .nav-item.active > .nav-link {
  background: rgba(0, 125, 136, 0.15);
  color: #007D88;
}
.calendarapp-wrap .calendarapp-sidebar .menu-content-wrap .daterangepicker {
  position: static;
  display: block !important;
  margin: 0;
  border: none;
  overflow: hidden;
  width: auto;
}
.calendarapp-wrap .calendarapp-sidebar .menu-content-wrap .daterangepicker .drp-calendar {
  padding: 0;
}
.calendarapp-wrap .calendarapp-sidebar .menu-content-wrap .daterangepicker .drp-calendar .calendar-table {
  padding: 0;
}
.calendarapp-wrap .calendarapp-sidebar .menu-content-wrap .daterangepicker .drp-calendar .calendar-table th, .calendarapp-wrap .calendarapp-sidebar .menu-content-wrap .daterangepicker .drp-calendar .calendar-table td {
  min-width: 30px;
  width: 30px;
  height: 30px;
  z-index: 1;
}
.calendarapp-wrap .calendarapp-sidebar .menu-content-wrap .daterangepicker .drp-calendar .calendar-table th.active, .calendarapp-wrap .calendarapp-sidebar .menu-content-wrap .daterangepicker .drp-calendar .calendar-table th:hover, .calendarapp-wrap .calendarapp-sidebar .menu-content-wrap .daterangepicker .drp-calendar .calendar-table td.active, .calendarapp-wrap .calendarapp-sidebar .menu-content-wrap .daterangepicker .drp-calendar .calendar-table td:hover {
  background: transparent;
}
.calendarapp-wrap .calendarapp-sidebar .menu-content-wrap .daterangepicker .drp-calendar .calendar-table td:after {
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  border-radius: 50%;
  z-index: -1;
}
.calendarapp-wrap .calendarapp-sidebar .menu-content-wrap .daterangepicker .drp-calendar .calendar-table td.active, .calendarapp-wrap .calendarapp-sidebar .menu-content-wrap .daterangepicker .drp-calendar .calendar-table td:hover {
  background: transparent;
  color: #007D88;
}
.calendarapp-wrap .calendarapp-sidebar .menu-content-wrap .daterangepicker .drp-calendar .calendar-table td.active:after, .calendarapp-wrap .calendarapp-sidebar .menu-content-wrap .daterangepicker .drp-calendar .calendar-table td:hover:after {
  background: #c7e2e5;
}
.calendarapp-wrap .calendarapp-sidebar .menu-content-wrap .upcoming-event-wrap .nav .nav-item .event-time {
  color: #6f6f6f;
  font-size: 0.75rem;
}
.calendarapp-wrap .calendarapp-sidebar .menu-content-wrap .upcoming-event-wrap .nav .nav-item .event-name {
  margin-top: 0.25rem;
  font-weight: 500;
}
.calendarapp-wrap .calendarapp-sidebar .menu-content-wrap .categories-wrap .form-check {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.calendarapp-wrap .calendarapp-sidebar .calendarapp-fixednav {
  height: 61px;
  border-top: 1px solid #eaeaea;
}
.calendarapp-wrap .calendarapp-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding-left: 270px;
  position: relative;
  height: 100%;
  left: 0;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.calendarapp-wrap .calendarapp-content .fc .fc-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  height: 65px;
  padding: 0 1.25rem;
  margin-bottom: 0;
  background: #fff;
  position: relative;
}
.calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  flex: 1;
}
.calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(1) .btn-group {
  order: 2;
  float: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(1) .btn-group .fc-prev-button,
.calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(1) .btn-group .fc-next-button {
  border: none;
  background: transparent;
}
.calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(1) .fc-today-button {
  border-radius: 0.5rem;
  margin-left: 0 !important;
  margin-right: 1rem;
}
.calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(2) {
  justify-content: center;
}
.calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(2) h2 {
  font-size: 1.5rem;
  font-weight: 500;
  margin-bottom: 0;
}
.calendarapp-wrap .calendarapp-content .fc .fc-toolbar .fc-toolbar-chunk:nth-child(3) {
  justify-content: flex-end;
}
.calendarapp-wrap .calendarapp-content .fc .fc-toolbar > * > :not(:first-child) {
  margin-left: 0.25rem;
}
.calendarapp-wrap .calendarapp-content .fc .fc-col-header td, .calendarapp-wrap .calendarapp-content .fc .fc-col-header th {
  border: 1px solid #eaeaea;
}
.calendarapp-wrap .calendarapp-content .fc .fc-col-header-cell-cushion {
  font-size: 0.75rem;
  font-weight: 600;
  text-transform: uppercase;
  padding: 0.25rem 0;
  color: #262a2e;
}
.calendarapp-wrap .calendarapp-content .fc .fc-timegrid-axis-cushion,
.calendarapp-wrap .calendarapp-content .fc .fc-timegrid-slot-label-cushion {
  font-size: 0.875rem;
}
.calendarapp-wrap .calendarapp-content .fc .fc-daygrid-body {
  width: 100% !important;
  height: 100% !important;
}
.calendarapp-wrap .calendarapp-content .fc .fc-daygrid-body .fc-scrollgrid-sync-table {
  width: 100% !important;
  height: 100% !important;
}
.calendarapp-wrap .calendarapp-content .fc .fc-daygrid-body .fc-scrollgrid-sync-table td, .calendarapp-wrap .calendarapp-content .fc .fc-daygrid-body .fc-scrollgrid-sync-table th {
  border: 1px solid #eaeaea;
}
.calendarapp-wrap .calendarapp-content .fc .fc-daygrid-day-top {
  justify-content: center;
}.fc .fc-daygrid-day-top {
  min-height: 78px;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}.fc .fc-daygrid-day-frame {
  min-height: 100%;
  position: relative;
  float: left;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  -js-display: flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 100%;
}
.calendarapp-wrap .calendarapp-content .fc .fc-daygrid-day-number {
  padding: 0.625rem;
}
.calendarapp-wrap .calendarapp-content .fc .fc-daygrid-day.fc-day-today {
  background: transparent;
}
.calendarapp-wrap .calendarapp-content .fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-top {
  padding: 0.25rem;
}
.calendarapp-wrap .calendarapp-content .fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-top .fc-daygrid-day-number {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  height: 35px;
  width: 35px;
  background: #007D88;
  border-radius: 50%;
  color: #fff;
  position: relative;
}
.calendarapp-wrap .calendarapp-content .fc .fc-list-event-dot {
  border-color: #007D88;
}
.calendarapp-wrap .calendarapp-content .fc .fc-timegrid-slot {
  border-left: 0;
}
.calendarapp-wrap .calendarapp-content .fc .fc-timegrid-divider {
  border: 0;
}
.calendarapp-wrap .calendarapp-content .fc .fc-v-event {
  background-color: #007D88;
}
.calendarapp-wrap .calendarapp-content .fc .fc-timegrid-divider {
  padding: 0;
}
.calendarapp-wrap .calendarapp-content .fc .fc-view-harness .fc-daygrid {
  background: #fff;
}
.calendarapp-wrap .calendarapp-content .fc .fc-view-harness .fc-daygrid .fc-scrollgrid {
  border: 1px solid #eaeaea;
  border-left: 0;
}
.calendarapp-wrap .calendarapp-content .fc .fc-view-harness .fc-daygrid .fc-scrollgrid .fc-day-other {
  background-color: #f7f7f7;
}
.calendarapp-wrap .calendarapp-content .fc .fc-daygrid-event {
  padding: 0.125rem 0.375rem;
  border-radius: 0.5rem;
}
.calendarapp-wrap .calendarapp-content .fc .fc-daygrid-event.has-avatar {
  padding: 0.375rem 0.625rem;
}
.calendarapp-wrap .calendarapp-content .fc .fc-daygrid-event.has-avatar .avatar {
  margin-right: 0.625rem;
  flex-shrink: 0;
}
.calendarapp-wrap .calendarapp-content .fc .fc-daygrid-event .fc-event-main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.calendarapp-wrap .calendarapp-content .fc .fc-daygrid-event .fc-event-main i {
  margin-right: 0.25rem;
}
.calendarapp-wrap .calendarapp-content .fc .fc-daygrid-event .fc-event-main span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.calendarapp-wrap .calendarapp-content .fc .fc-daygrid-event .fc-event-main .fc-event-main-frame {
  overflow: hidden;
}
.calendarapp-wrap .calendarapp-content .fc .fc-daygrid-event .fc-event-main .fc-event-main-frame .fc-event-title {
  text-overflow: ellipsis;
}.fc-event-title {
  font-size: 14px !important;
}.fc .fc-daygrid-event-harness {
  margin-bottom: 5px;
}.fc-h-event .fc-event-title-container {
  background: #ffffff00 !important;
}
.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events {
  padding: 0 5px;
  min-height: auto !important;
}.details-box {
  background: #e7e7e7;
    padding: 10px 20px;
}
.fc-daygrid-day-frame {
  height: 90px !important;
}.fc-view-harness {
  height: 700px !important;
}
.calendarapp-wrap .calendarapp-content .fc-daygrid-event-dot {
  border-color: #007D88;
}
.calendarapp-wrap.calendarapp-sidebar-toggle .calendarapp-sidebar {
  left: -270px;
}
.calendarapp-wrap.calendarapp-sidebar-toggle .calendarapp-content {
  padding-left: 0;
}

.hk-wrapper[data-navbar-style=collapsed] .calendarapp-wrap {
  height: 100vh;
}
.hk-wrapper .calendar-drawer > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  flex-flow: column;
}
.hk-wrapper .calendar-drawer .event-head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.hk-wrapper .calendar-drawer .event-head .event-name {
  font-size: 1.25rem;
  font-weight: 500;
  color: #262a2e;
  outline: none;
}
.hk-wrapper .calendar-drawer .event-head .badge-indicator {
  position: relative;
  top: 7px;
}
.hk-wrapper .calendar-drawer .event-detail {
  padding-left: 0;
}
.hk-wrapper .calendar-drawer .event-detail li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 1.125rem;
}
.hk-wrapper .calendar-drawer .event-detail li .ev-icon-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #262a2e;
  position: relative;
  top: 1px;
  margin-right: 0.625rem;
}
.hk-wrapper .calendar-drawer .event-detail li .ev-icon-wrap .feather-icon, .hk-wrapper .calendar-drawer .event-detail li .ev-icon-wrap .svg-icon {
  font-size: 1.125rem;
}

@media (max-width: 1199px) {
  .calendarapp-wrap .calendarapp-sidebar {
    left: -270px;
  }
  .calendarapp-wrap .calendarapp-content {
    margin-left: 0;
    padding-left: 0;
  }
  .calendarapp-wrap .calendarapp-content .fc-toolbar-chunk:nth-child(3) > .btn-group {
    display: none;
  }
  .calendarapp-wrap.calendarapp-sidebar-toggle .calendarapp-sidebar {
    left: 0;
  }
  .calendarapp-wrap.calendarapp-sidebar-toggle .calendarapp-content {
    left: 270px;
    padding-left: 270px;
    margin-left: -270px;
  }
  .calendarapp-wrap .hk-sidebar-togglable {
    -webkit-transform: translateX(32px);
    -moz-transform: translateX(32px);
    -ms-transform: translateX(32px);
    -o-transform: translateX(32px);
    transform: translateX(32px);
  }
  .calendarapp-wrap .hk-sidebar-togglable:after {
    content: "\ea6c";
  }
  .calendarapp-wrap .hk-sidebar-togglable.active {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
  }
  .calendarapp-wrap .hk-sidebar-togglable.active:after {
    content: "\ea62";
  }
}
/*Email UI*/
.emailapp-wrap {
  position: relative;
  height: calc(100vh - 65px);
  -moz-transition: height 0.2s ease;
  -o-transition: height 0.2s ease;
  -webkit-transition: height 0.2s ease;
  transition: height 0.2s ease;
}
.emailapp-wrap .emailapp-sidebar {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-flow: column;
  left: 0;
  width: 270px;
  margin-left: 0;
  top: 0;
  height: 100%;
  z-index: 1;
  border: none;
  background: #fff;
  border-right: 1px solid #eaeaea;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.emailapp-wrap .emailapp-sidebar > div.nicescroll-bar {
  flex: 1 1 auto;
  overflow: auto;
}
.emailapp-wrap .emailapp-sidebar .menu-content-wrap {
  padding: 1.5rem;
}
.emailapp-wrap .emailapp-sidebar .menu-content-wrap .menu-gap {
  height: 25px;
}
.emailapp-wrap .emailapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item {
  margin-left: -1rem;
  margin-right: -1rem;
}
.emailapp-wrap .emailapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > .nav-link {
  border-radius: 0.375rem;
  padding: 0.5rem 1rem;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.emailapp-wrap .emailapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > .nav-link .nav-icon-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0.875rem;
  font-size: 1.5rem;
}
.emailapp-wrap .emailapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > .nav-link .nav-icon-wrap .nav-link-text {
  display: inline-block;
}
.emailapp-wrap .emailapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item.active > .nav-link {
  background: rgba(0, 125, 136, 0.15);
  color: #007D88;
}
.emailapp-wrap .emailapp-sidebar .emailapp-fixednav {
  height: 61px;
  border-top: 1px solid #eaeaea;
}
.emailapp-wrap .emailapp-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding-left: 270px;
  position: relative;
  height: 100%;
  left: 0;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.emailapp-wrap .emailapp-content .emailapp-aside {
  border-right: 1px solid #eaeaea;
  background: #fff;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-flow: column;
  height: 100%;
  z-index: 1;
  left: 0;
  width: 370px;
  flex-shrink: 0;
  margin-top: 0;
}
.emailapp-wrap .emailapp-content .emailapp-aside header.aside-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  height: 65px;
  padding: 0 1.25rem;
  border-bottom: 1px solid #eaeaea;
  background: #fff;
  color: #262a2e;
}
.emailapp-wrap .emailapp-content .emailapp-aside header.aside-header .emailapp-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.emailapp-wrap .emailapp-content .emailapp-aside header.aside-header .emailapp-title h1 {
  font-size: 1.5rem;
  font-weight: 500;
  margin-bottom: 0;
}
.emailapp-wrap .emailapp-content .emailapp-aside header.aside-header .emailapp-title:after {
  top: 0;
}
.emailapp-wrap .emailapp-content .emailapp-aside header.aside-header .btn, .emailapp-wrap .emailapp-content .emailapp-aside header.aside-header div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .emailapp-wrap .emailapp-content .emailapp-aside header.aside-header .hopscotch-nav-button {
  margin-right: 0.5rem;
}
.emailapp-wrap .emailapp-content .emailapp-aside header.aside-header .btn:last-child, .emailapp-wrap .emailapp-content .emailapp-aside header.aside-header div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .hopscotch-nav-button:last-child, div.hopscotch-bubble .hopscotch-bubble-container .hopscotch-actions .emailapp-wrap .emailapp-content .emailapp-aside header.aside-header .hopscotch-nav-button:last-child {
  margin-right: 0;
}
.emailapp-wrap .emailapp-content .emailapp-aside .aside-search {
  margin-bottom: 1.25rem;
}
.emailapp-wrap .emailapp-content .emailapp-aside .aside-body {
  overflow: auto;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
  padding: 1.25rem;
}
.emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list {
  margin: 0 -0.8rem;
}
.emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list .list-group-item {
  padding: 0;
  border: none;
  margin-bottom: 0.25rem;
}
.emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list .list-group-item .media {
  padding: 0.75rem 0.8rem;
  border-radius: 0.5rem;
  -moz-transition: 0.2s ease;
  -o-transition: 0.2s ease;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
}
.emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list .list-group-item .media .media-head {
  position: relative;
  margin-right: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-flow: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list .list-group-item .media .media-head .badge-indicator {
  margin-top: 0.875rem;
}
.emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list .list-group-item .media .media-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-width: 0;
}
.emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list .list-group-item .media .media-body > div {
  min-width: 0;
  flex: 1;
}
.emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list .list-group-item .media .media-body > div > div:first-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 0.25rem;
}
.emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list .list-group-item .media .media-body > div > div:first-child div:last-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: auto;
}
.emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list .list-group-item .media .media-body > div > div:first-child div:last-child .email-star {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 0.625rem;
  opacity: 0;
  color: #6f6f6f;
}
.emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list .list-group-item .media .media-body > div > div:first-child div:last-child .email-star > .feather-icon > svg, .emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list .list-group-item .media .media-body > div > div:first-child div:last-child .email-star .svg-icon > svg {
  cursor: pointer;
}
.emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list .list-group-item .media .media-body > div > div:first-child div:last-child .email-star > .feather-icon > svg:hover, .emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list .list-group-item .media .media-body > div > div:first-child div:last-child .email-star .svg-icon > svg:hover {
  fill: #FFC400;
  stroke: #FFC400;
}
.emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list .list-group-item .media .media-body > div > div:first-child div:last-child .email-star.marked {
  opacity: 1;
}
.emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list .list-group-item .media .media-body > div > div:first-child div:last-child .email-star.marked > .feather-icon > svg, .emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list .list-group-item .media .media-body > div > div:first-child div:last-child .email-star.marked .svg-icon > svg {
  fill: #FFC400;
  stroke: #FFC400;
}
.emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list .list-group-item .media .media-body > div > div:first-child div:last-child .email-star.marked > .feather-icon > svg:hover, .emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list .list-group-item .media .media-body > div > div:first-child div:last-child .email-star.marked .svg-icon > svg:hover {
  fill: none;
  stroke: currentColor;
}
.emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list .list-group-item .media .media-body > div > div:first-child div:last-child .email-time {
  font-size: 0.75rem;
  margin-left: 0.625rem;
}
.emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list .list-group-item .media .media-body > div .email-head,
.emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list .list-group-item .media .media-body > div .email-subject {
  color: #262a2e;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-transform: capitalize;
}
.emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list .list-group-item .media .media-body > div .email-subject {
  margin-bottom: 0.25rem;
  font-weight: 500;
}
.emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list .list-group-item .media .media-body > div .email-head {
  font-weight: 500;
  margin-right: 0.5rem;
  max-width: 150px;
}
.emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list .list-group-item .media .media-body > div .email-text {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  font-size: 0.875rem;
}
.emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list .list-group-item .media:hover, .emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list .list-group-item .media:focus {
  background-color: #f2f2f2;
}
.emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list .list-group-item .media:hover .media-body > div > div:first-child div:last-child .email-star, .emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list .list-group-item .media:focus .media-body > div > div:first-child div:last-child .email-star {
  opacity: 1;
}
.emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list .list-group-item .media.read-email.active-user {
  background-color: #f2f2f2;
}
.emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list .hk-section-head-border {
  padding: 0 0.8rem;
}
.emailapp-wrap .emailapp-content .emailapp-aside .aside-body .email-list .hk-section-head-border:after {
  background: #f7f7f7;
}
.emailapp-wrap .emailapp-content .emailapp-single-email {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-grow: 1;
  background: #fff;
  flex-flow: column;
  height: 100%;
  z-index: 10;
}
.emailapp-wrap .emailapp-content .emailapp-single-email header.email-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  height: 65px;
  padding: 0 1rem;
  background: #fff;
  border-bottom: 1px solid #eaeaea;
  position: relative;
}
.emailapp-wrap .emailapp-content .emailapp-single-email header.email-header .feather-icon, .emailapp-wrap .emailapp-content .emailapp-single-email header.email-header .svg-icon {
  display: block;
}
.emailapp-wrap .emailapp-content .emailapp-single-email header.email-header .back-user-list {
  display: none;
  margin-right: 0.625rem;
}
.emailapp-wrap .emailapp-content .emailapp-single-email header.email-header .media {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.emailapp-wrap .emailapp-content .emailapp-single-email header.email-header .media .media-head {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: 1rem;
}
.emailapp-wrap .emailapp-content .emailapp-single-email header.email-header .media .media-body .user-name {
  font-size: 1rem;
  font-weight: 500;
  color: #262a2e;
  text-transform: capitalize;
}
.emailapp-wrap .emailapp-content .emailapp-single-email header.email-header .media .media-body .user-status {
  font-size: 0.875rem;
}
.emailapp-wrap .emailapp-content .emailapp-single-email header.email-header .email-options-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.emailapp-wrap .emailapp-content .emailapp-single-email header.email-header .email-options-wrap > a {
  margin-left: 0.25rem;
  display: inline-block;
}
.emailapp-wrap .emailapp-content .emailapp-single-email header.email-header .email-options-wrap > a:first-child {
  margin-left: 0;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body {
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  overflow: hidden;
  -ms-flex: 1;
  flex: 1;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .nicescroll-bar {
  padding: 1.25rem;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-subject {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  margin-bottom: 1.25rem;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-subject > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-subject > div h4 {
  margin-bottom: 0;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item {
  overflow: auto;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .accordion-header {
  border-color: transparent;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .accordion-header > div {
  padding: 1.25rem;
  cursor: pointer;
  width: 100%;
  position: relative;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .accordion-header > div .email-head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .accordion-header > div .email-head .media {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .accordion-header > div .email-head .media .media-head {
  margin-right: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .accordion-header > div .email-head .media .media-body > div:first-child {
  color: #262a2e;
  font-weight: 500;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .accordion-header > div .email-head .email-head-action {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .accordion-header > div .email-head .email-head-action .email-time {
  font-size: 0.75rem;
  margin-right: 1.25rem;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .accordion-header > div .email-head .email-head-action .email-star {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0.625rem;
  position: relative;
  z-index: 1;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .accordion-header > div .email-head .email-head-action .email-star > .feather-icon > svg, .emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .accordion-header > div .email-head .email-head-action .email-star .svg-icon > svg {
  cursor: pointer;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .accordion-header > div .email-head .email-head-action .email-star > .feather-icon > svg:hover, .emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .accordion-header > div .email-head .email-head-action .email-star .svg-icon > svg:hover {
  fill: #FFC400;
  stroke: #FFC400;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .accordion-header > div .email-head .email-head-action .email-star.marked > .feather-icon > svg, .emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .accordion-header > div .email-head .email-head-action .email-star.marked .svg-icon > svg {
  fill: #FFC400;
  stroke: #FFC400;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .accordion-header > div .email-head .email-head-action .email-star.marked > .feather-icon > svg:hover, .emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .accordion-header > div .email-head .email-head-action .email-star.marked .svg-icon > svg:hover {
  fill: none;
  stroke: currentColor;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .accordion-header > div .email-head .email-head-action > a {
  display: none;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .accordion-header > div .email-head [data-bs-toggle=collapse] {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  left: 0;
  border-top-left-radius: calc(0.5rem - 1px);
  border-top-right-radius: calc(0.5rem - 1px);
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .accordion-header > div .email-head [data-bs-toggle=collapse] ~ .media .media-body > div:last-child {
  display: none;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .accordion-header > div .email-head [data-bs-toggle=collapse][aria-expanded=true] ~ .email-head-action > a {
  display: inline-block;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .accordion-header > div .email-head [data-bs-toggle=collapse][aria-expanded=true] ~ .media .media-body > div:last-child {
  display: block;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .accordion-header > div[data-bs-toggle=collapse][aria-expanded=true] .email-head .email-head-action > a {
  display: inline-block;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .email-attachment-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .email-attachment-wrap .attachment-box {
  margin-bottom: 0.5rem;
  margin-right: 0.25rem;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .email-attachment-wrap .attachment-box > div {
  cursor: pointer;
  padding: 0.625rem 1rem;
  border-radius: 1.25rem;
  display: inline-block;
  position: relative;
  background: #f2f2f2;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .email-attachment-wrap .attachment-box > div .media {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .email-attachment-wrap .attachment-box > div .media .avatar.avatar-sm .avatar-icon {
  font-size: 1.75rem;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .email-attachment-wrap .attachment-box > div .media .media-body {
  margin-left: 1.25rem;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .email-attachment-wrap .attachment-box > div .media .file-size {
  margin-top: 0.25rem;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .email-attachment-wrap .attachment-box > div .file-overlay {
  position: absolute;
  opacity: 0;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  color: #fff;
  background: rgba(38, 42, 46, 0.4);
  border-radius: 1.25rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .email-attachment-wrap .attachment-box > div:hover .file-overlay {
  opacity: 1;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .email-attachment-wrap .attachment-box > div.msg-action:after {
  display: none;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .mail-desc-dropdown {
  display: inline-block;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .mail-desc-dropdown > .dropdown-toggle {
  position: relative;
  z-index: 1;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .mail-desc-dropdown .dropdown-menu, .emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .mail-desc-dropdown .apexcharts-toolbar .apexcharts-menu, .apexcharts-toolbar .emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .mail-desc-dropdown .apexcharts-menu {
  padding: 1rem;
  font-size: 0.875rem;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .mail-desc-dropdown .dropdown-menu > div, .emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .mail-desc-dropdown .apexcharts-toolbar .apexcharts-menu > div, .apexcharts-toolbar .emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .mail-desc-dropdown .apexcharts-menu > div {
  margin-bottom: 0.25rem;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .mail-desc-dropdown .dropdown-menu > div:last-child, .emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .mail-desc-dropdown .apexcharts-toolbar .apexcharts-menu > div:last-child, .apexcharts-toolbar .emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .mail-desc-dropdown .apexcharts-menu > div:last-child {
  margin-bottom: 0;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .mail-desc-dropdown .dropdown-menu > div > span, .emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .mail-desc-dropdown .apexcharts-toolbar .apexcharts-menu > div > span, .apexcharts-toolbar .emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .mail-desc-dropdown .apexcharts-menu > div > span {
  display: inline-block;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .mail-desc-dropdown .dropdown-menu > div > span:first-child, .emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .mail-desc-dropdown .apexcharts-toolbar .apexcharts-menu > div > span:first-child, .apexcharts-toolbar .emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .mail-desc-dropdown .apexcharts-menu > div > span:first-child {
  min-width: 50px;
  text-align: right;
  margin-right: 0.5rem;
}
.emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .mail-desc-dropdown .dropdown-menu > div > span:last-child, .emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .mail-desc-dropdown .apexcharts-toolbar .apexcharts-menu > div > span:last-child, .apexcharts-toolbar .emailapp-wrap .emailapp-content .emailapp-single-email .email-body .single-email-thread .accordion-item .mail-desc-dropdown .apexcharts-menu > div > span:last-child {
  color: #262a2e;
}
.emailapp-wrap.emailapp-sidebar-toggle .emailapp-sidebar {
  left: -270px;
}
.emailapp-wrap.emailapp-sidebar-toggle .emailapp-content {
  padding-left: 0;
}
.emailapp-wrap .compose-email-popup {
  position: fixed;
  bottom: 0;
  right: 20px;
  width: 700px;
  overflow-y: auto;
  box-shadow: 0 8px 10px rgba(0, 0, 0, 0.1);
  z-index: 10000;
  background: #fff;
  display: none;
  border-radius: 0.5rem 0.5rem 0 0;
}
.emailapp-wrap .compose-email-popup header {
  Padding: 0.75rem 1.25rem;
  background: #262a2e;
  color: #fff;
}
.emailapp-wrap .compose-email-popup header #max_compose_popup .icon > span:last-child {
  display: none;
}
.emailapp-wrap .compose-email-popup header .btn-close {
  color: #fff;
  opacity: 0.6;
}
.emailapp-wrap .compose-email-popup header .btn-close:not(:disabled):not(.disabled):focus, .emailapp-wrap .compose-email-popup header .btn-close:not(:disabled):not(.disabled):hover {
  color: #fff;
  opacity: 1;
}
.emailapp-wrap .compose-email-popup form {
  padding: 1rem;
  flex: 1 1 auto;
  overflow: auto;
}
.emailapp-wrap .compose-email-popup form textarea {
  height: 230px;
}
.emailapp-wrap .compose-email-popup.minimize-email-popup {
  width: 300px;
  min-height: auto;
}
.emailapp-wrap .compose-email-popup.minimize-email-popup form, .emailapp-wrap .compose-email-popup.minimize-email-popup .compose-email-footer {
  display: none;
}
.emailapp-wrap .compose-email-popup.maximize-email-popup {
  width: calc(100vw - 700px);
  height: calc(100vh - 200px);
  bottom: 0;
  right: 0;
  left: 0;
  top: 0;
  margin: auto;
}
.emailapp-wrap .compose-email-popup.maximize-email-popup header #max_compose_popup .icon > span:first-child {
  display: none;
}
.emailapp-wrap .compose-email-popup.maximize-email-popup header #max_compose_popup .icon > span:last-child {
  display: inline;
}
.emailapp-wrap .compose-email-popup.maximize-email-popup form textarea.form-control, .emailapp-wrap .compose-email-popup.maximize-email-popup form textarea.form-select, .emailapp-wrap .compose-email-popup.maximize-email-popup form textarea.dd-handle {
  height: calc(100vh - 500px);
}
.emailapp-wrap .compose-email-popup .compose-email-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  padding: 0 1rem 1rem;
}

.hk-wrapper.hk__email__backdrop::after {
  position: absolute;
  height: 100%;
  width: 100%;
  background: #262a2e;
  opacity: 0.5;
  z-index: 1033;
  top: 0;
  left: 0;
  content: "";
}

.hk-wrapper[data-navbar-style=collapsed] .emailapp-wrap {
  height: 100vh;
}

@media (max-width: 1199px) {
  .emailapp-wrap .emailapp-sidebar {
    left: -270px;
  }
  .emailapp-wrap .emailapp-content {
    margin-left: 0;
    padding-left: 0;
  }
  .emailapp-wrap.emailapp-sidebar-toggle .emailapp-sidebar {
    left: 0;
  }
  .emailapp-wrap.emailapp-sidebar-toggle .emailapp-content {
    left: 270px;
    padding-left: 270px;
    margin-left: -270px;
  }
  .emailapp-wrap .hk-sidebar-togglable {
    -webkit-transform: translateX(32px);
    -moz-transform: translateX(32px);
    -ms-transform: translateX(32px);
    -o-transform: translateX(32px);
    transform: translateX(32px);
  }
  .emailapp-wrap .hk-sidebar-togglable:after {
    content: "\ea6c";
  }
  .emailapp-wrap .hk-sidebar-togglable.active {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
  }
  .emailapp-wrap .hk-sidebar-togglable.active:after {
    content: "\ea62";
  }
}
@media (max-width: 991px) {
  .emailapp-wrap .emailapp-content .emailapp-aside {
    width: 100%;
  }
  .emailapp-wrap .emailapp-content .emailapp-single-email {
    right: -100%;
    position: fixed;
    top: 0;
    width: 100%;
  }
  .emailapp-wrap .emailapp-content .emailapp-single-email header.email-header {
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: flex-start;
  }
  .emailapp-wrap .emailapp-content .emailapp-single-email header.email-header .back-user-list {
    display: block;
    flex-shrink: 0;
  }
  .emailapp-wrap .emailapp-content .emailapp-single-email header.email-header .email-options-wrap + .email-options-wrap {
    margin-left: auto;
  }
  .emailapp-wrap .emailapp-content .emailapp-single-email header.email-header .hk-navbar-togglable {
    display: none !important;
  }
  .emailapp-wrap.emailapp-slide .emailapp-content .emailapp-aside {
    left: -100%;
  }
  .emailapp-wrap.emailapp-slide .emailapp-content .emailapp-single-email {
    right: 0;
  }
  .emailapp-wrap .compose-email-popup {
    width: 100%;
    height: 100%;
    right: 0;
    border-radius: 0;
  }
  .emailapp-wrap .compose-email-popup form textarea.form-control, .emailapp-wrap .compose-email-popup form textarea.form-select, .emailapp-wrap .compose-email-popup form textarea.dd-handle {
    height: calc(100vh - 300px) !important;
  }
  .emailapp-wrap .compose-email-popup.maximize-email-popup {
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    border-radius: 0;
  }
}
/*Taskboard*/
.taskboardapp-wrap {
  position: relative;
  height: calc(100vh - 65px);
  -moz-transition: height 0.2s ease;
  -o-transition: height 0.2s ease;
  -webkit-transition: height 0.2s ease;
  transition: height 0.2s ease;
}
.taskboardapp-wrap .taskboardapp-sidebar {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-flow: column;
  left: 0;
  width: 270px;
  margin-left: 0;
  top: 0;
  height: 100%;
  z-index: 1;
  border: none;
  background: #fff;
  border-right: 1px solid #eaeaea;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.taskboardapp-wrap .taskboardapp-sidebar > div.nicescroll-bar {
  flex: 1 1 auto;
  overflow: auto;
}
.taskboardapp-wrap .taskboardapp-sidebar .menu-content-wrap {
  padding: 1.5rem;
}
.taskboardapp-wrap .taskboardapp-sidebar .menu-content-wrap .menu-gap {
  height: 25px;
}
.taskboardapp-wrap .taskboardapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item {
  margin-left: -1rem;
  margin-right: -1rem;
}
.taskboardapp-wrap .taskboardapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > .nav-link,
.taskboardapp-wrap .taskboardapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > div {
  border-radius: 0.5rem;
  padding: 0.5rem 1rem;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.taskboardapp-wrap .taskboardapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > .nav-link .nav-icon-wrap,
.taskboardapp-wrap .taskboardapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > div .nav-icon-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 1.5rem;
  margin-right: 0.875rem;
}
.taskboardapp-wrap .taskboardapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > .nav-link .nav-icon-wrap .nav-link-text,
.taskboardapp-wrap .taskboardapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > div .nav-icon-wrap .nav-link-text {
  display: inline-block;
}
.taskboardapp-wrap .taskboardapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item.active > .nav-link {
  background: rgba(0, 125, 136, 0.15);
  color: #007D88;
}
.taskboardapp-wrap .taskboardapp-sidebar .taskboardapp-fixednav {
  height: 61px;
  border-top: 1px solid #eaeaea;
}
.taskboardapp-wrap .taskboardapp-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding-left: 270px;
  position: relative;
  height: 100%;
  left: 0;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-grow: 1;
  background: #fff;
  flex-flow: column;
  height: 100%;
  width: 100%;
  z-index: 10;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap header.taskboard-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  height: 65px;
  padding: 0 1.25rem;
  background: #fff;
  border-bottom: 1px solid #eaeaea;
  position: relative;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap header.taskboard-header .taskboardapp-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  white-space: nowrap;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap header.taskboard-header .taskboardapp-title h1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 1.5rem;
  font-weight: 500;
  margin-bottom: 0;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap header.taskboard-header .taskboardapp-title h1 .task-star {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 0.625rem;
  font-size: 1.25rem;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap header.taskboard-header .taskboardapp-title h1 .task-star > .feather-icon > svg, .taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap header.taskboard-header .taskboardapp-title h1 .task-star .svg-icon > svg {
  cursor: pointer;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap header.taskboard-header .taskboardapp-title h1 .task-star > .feather-icon > svg:hover, .taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap header.taskboard-header .taskboardapp-title h1 .task-star .svg-icon > svg:hover {
  fill: #FFC400;
  stroke: #FFC400;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap header.taskboard-header .taskboardapp-title h1 .task-star.marked > .feather-icon > svg, .taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap header.taskboard-header .taskboardapp-title h1 .task-star.marked .svg-icon > svg {
  fill: #FFC400;
  stroke: #FFC400;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap header.taskboard-header .taskboardapp-title h1 .task-star.marked > .feather-icon > svg:hover, .taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap header.taskboard-header .taskboardapp-title h1 .task-star.marked .svg-icon > svg:hover {
  fill: none;
  stroke: currentColor;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap header.taskboard-header .taskboardapp-title:after {
  top: 0;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap header.taskboard-header .media {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap header.taskboard-header .media .media-head {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: 1rem;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap header.taskboard-header .media .media-body .user-name {
  font-size: 1rem;
  font-weight: 500;
  color: #262a2e;
  text-transform: capitalize;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap header.taskboard-header .media .media-body .user-status {
  font-size: 0.875rem;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap header.taskboard-header .taskboard-options-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap header.taskboard-header .taskboard-options-wrap > a {
  margin-left: 0.25rem;
  display: inline-block;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap header.taskboard-header .taskboard-options-wrap > a:first-child {
  margin-left: 0;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap header.taskboard-header .taskboard-options-wrap > .d-flex.ms-auto > a {
  margin-left: 0.25rem;
  display: inline-block;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap header.taskboard-header .taskboard-options-wrap > .d-flex.ms-auto > a:first-child {
  margin-left: 0;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap .taskboard-body {
  overflow: hidden;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: #eff0f3;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap .taskboard-body > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-flow: column;
  width: 100%;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap .taskboard-body > div .taskbar-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  padding: 1.25rem;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap .taskboard-body > div .tasklist-scroll {
  display: -ms-flexbox;
  display: flex;
  overflow-x: auto;
  max-height: 100%;
  overflow-y: hidden;
  margin-top: 2.25rem;
  padding-bottom: 1.25rem;
  -moz-transition: width 0.2s ease;
  -o-transition: width 0.2s ease;
  -webkit-transition: width 0.2s ease;
  transition: width 0.2s ease;
       scrollbar-color: #49b8bf #eff0f3;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap .taskboard-body > div .tasklist-wrap {
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: flex-start;
  -ms-flex-align: flex-start;
  align-items: flex-start;
  padding: 0 1.25rem;
  float: left;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap .taskboard-body > div .tasklist-wrap .tasklist {
  max-height: 100%;
  margin: 0 0.875rem;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap .taskboard-body > div .tasklist-wrap .tasklist:first-child {
  margin-left: 0;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap .taskboard-body > div .tasklist-wrap .tasklist:last-child {
  margin-right: 0;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap .taskboard-body > div .tasklist-wrap .spipeline-list {
  margin: 0 0.875rem;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap .taskboard-body > div .tasklist-wrap .spipeline-list:first-child {
  margin-left: 0;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap .taskboard-body > div .tasklist-wrap .spipeline-list:last-child {
  margin-right: 0;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap .taskboard-body .board-team-wrap {
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap .taskboard-body .board-team-wrap .tab-pane .row > [class*=col-] {
  margin-bottom: 1.875rem;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap .taskboard-body .board-team-wrap .tab-pane .row > [class*=col-] .card {
  margin-bottom: 0;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap .taskboard-body .board-team-wrap .tab-pane .row > [class*=col-] .card .media .media-head {
  margin-right: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap .taskboard-body .board-team-wrap .tab-pane .row > [class*=col-] .card.board-card .media .media-head {
  margin-right: 1rem;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap .taskboard-body .board-team-wrap .tab-pane .row > [class*=col-] .card.board-card .media .media-body {
  overflow: hidden;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap .taskboard-body .board-team-wrap .tab-pane .row > [class*=col-] .card.board-card .media .media-body span {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #262a2e;
  font-weight: 500;
  font-size: 1.125rem;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap .taskboard-body .board-team-wrap .tab-pane .row > [class*=col-] .card.team-card .media .media-head {
  margin-right: 1rem;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap .taskboard-body .board-team-wrap .tab-pane .row > [class*=col-] .card.team-card .media .media-body {
  overflow: hidden;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap .taskboard-body .board-team-wrap .tab-pane .row > [class*=col-] .card.team-card .media .media-body > div:first-child {
  color: #262a2e;
  font-weight: 500;
  font-size: 1.125rem;
  margin-bottom: 0.25rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap .taskboard-body .board-team-wrap .tab-pane .row > [class*=col-] .card.team-card .media .media-body > div:first-child .badge {
  margin-left: 0.625rem;
  flex-shrink: 0;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap .taskboard-body .board-team-wrap .tab-pane .row > [class*=col-] .card.team-card .media .media-body > div:first-child span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 200px;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap .taskboard-body .board-team-wrap .tab-pane .row > [class*=col-] .card.team-card .media .media-body > div:last-child {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap .taskboard-body.taskboard-body-alt {
  background: #f7f7f7;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap .taskboard-body.taskboard-body-alt > div .tasklist-scroll {
  overflow: auto;
  max-height: inherit;
  height: 100%;
  margin-top: 0;
  padding-bottom: 1.25rem;
  padding-top: 1.875rem;
  margin-bottom: 5.125rem;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap .taskboard-info {
  position: absolute;
  top: 65px;
  right: -370px;
  width: 370px;
  margin-left: 0;
  bottom: 0;
  z-index: 100;
  border: none;
  background: #fff;
  border-left: 1px solid #eaeaea;
  box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.1);
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap .taskboard-info .nicescroll-bar {
  padding: 1.25rem;
}
.taskboardapp-wrap.taskboardapp-sidebar-toggle .taskboardapp-sidebar {
  left: -270px;
}
.taskboardapp-wrap.taskboardapp-sidebar-toggle .taskboardapp-content {
  padding-left: 0;
}
.taskboardapp-wrap.taskboardapp-info-active .taskboardapp-detail-wrap .taskboard-info {
  right: 0;
}

.tasklist {
  min-height: 100px;
  width: 350px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  background: #f7f7f7;
}
.tasklist > .card-header {
  flex-flow: column;
}
.tasklist > .card-header > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  width: 100%;
  margin-bottom: 1rem;
}
.tasklist .tasklist-handle {
  cursor: grab;
}
.tasklist .tasklist-handle h6 {
  pointer-events: none;
}
.tasklist.add-new-task {
  min-height: 0;
  border: 0;
  background: transparent;
}

.spipeline-list {
  min-height: 100px;
  width: 350px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  background: transparent;
}
.spipeline-list > .card-header {
  flex-flow: column;
  background: #fff;
  border-radius: 0.5rem !important;
  margin-bottom: 0.875rem;
}
.spipeline-list > .card-header > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  width: 100%;
}
.spipeline-list > .card-header > div .overall-estimation {
  color: #262a2e;
  font-weight: 500;
}
.spipeline-list > .card-header > div .spipeline-dot-sep {
  color: #d8d8d8;
  margin: 0 5px;
}
.spipeline-list > .card-header > div .lead-count {
  font-size: 0.75rem;
}
.spipeline-list > .card-header .btn-block {
  margin-top: 1rem;
}
.spipeline-list > .card-body {
  border-radius: 0.5rem !important;
  padding: 0;
}
.spipeline-list .spipeline-handle {
  cursor: grab;
}
.spipeline-list .spipeline-handle h6 {
  pointer-events: none;
}
.spipeline-list.create-new-list {
  justify-content: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  min-height: 139px;
}
.spipeline-list.create-new-list > .card-header {
  background: transparent;
  margin: 0;
}
.spipeline-list.create-new-list > .card-header .btn-block {
  margin: 0;
}

.tasklist-card .card-header .card-action-wrap {
  opacity: 0;
  -moz-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
  -webkit-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
}
.tasklist-card:hover .card-header .card-action-wrap {
  opacity: 1;
}
.tasklist-card .card-body {
  padding-top: 0;
}
.tasklist-card .card-footer > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.tasklist-card .card-footer .task-counter,
.tasklist-card .card-footer .task-discuss {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 0.875rem;
}
.tasklist-card .card-footer .task-counter > span,
.tasklist-card .card-footer .task-discuss > span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.tasklist-card .card-footer .task-counter > span:first-child,
.tasklist-card .card-footer .task-discuss > span:first-child {
  margin-right: 0.25rem;
}
.tasklist-card .card-footer .task-discuss {
  margin-left: 0.5rem;
}
.tasklist-card .card-footer .task-deadline {
  font-size: 0.875rem;
}

.spipeline-card .card-body {
  padding: 0.75rem 1.25rem;
}
.spipeline-card .card-body > .media .media-head {
  margin-right: 1rem;
}
.spipeline-card .card-body > .media .media-body .brand-name {
  color: #262a2e;
  font-weight: 600;
}
.spipeline-card .card-body > .media .media-body .price-estimation {
  color: #262a2e;
  font-weight: 500;
}
.spipeline-card .card-body > .media .media-body .media {
  margin-top: 0.25rem;
}
.spipeline-card .card-body > .media .media-body .media .media-head {
  margin-right: 0.25rem;
}
.spipeline-card .card-body > .media .media-body .media .media-body p {
  font-size: 0.75rem;
}
.spipeline-card .card-body .spipeline-dropdown .position-relative {
  top: -10px;
}
.spipeline-card .card-body .spipeline-dropdown .dropdown-item {
  padding: 0.5rem 0.75rem;
}
.spipeline-card.lost-deal {
  background: #ffebeb;
}
.spipeline-card.won-deal {
  background: #ebfcf5;
}

.hk-wrapper[data-navbar-style=collapsed] .taskboardapp-wrap {
  height: 100vh;
}

.task-detail-modal .modal-body header.task-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  padding: 1.25rem;
  border-radius: 0.5rem 0.5rem 0 0;
  height: 65px;
  background: #fff;
  border-bottom: 1px solid #eaeaea;
  position: relative;
  margin-right: 12.5rem;
}
.task-detail-modal .modal-body header.task-header .apexcharts-datalabels-group text {
  font-family: inherit;
  font-size: 0.75rem;
  fill: #6f6f6f;
  position: absolute;
  transform: translateY(5px);
}
.task-detail-modal .modal-body header.task-header .apexcharts-datalabels-group text:last-child {
  display: none;
}
.task-detail-modal .modal-body header.task-header .task-options-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.task-detail-modal .modal-body header.task-header .task-options-wrap .task-star {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.task-detail-modal .modal-body header.task-header .task-options-wrap .task-star > .feather-icon > svg, .task-detail-modal .modal-body header.task-header .task-options-wrap .task-star .svg-icon > svg {
  height: 21px;
  width: 21px;
  cursor: pointer;
}
.task-detail-modal .modal-body header.task-header .task-options-wrap .task-star > .feather-icon > svg:hover, .task-detail-modal .modal-body header.task-header .task-options-wrap .task-star .svg-icon > svg:hover {
  fill: #FFC400;
  stroke: #FFC400;
}
.task-detail-modal .modal-body header.task-header .task-options-wrap .task-star.marked > .feather-icon > svg, .task-detail-modal .modal-body header.task-header .task-options-wrap .task-star.marked .svg-icon > svg {
  fill: #FFC400;
  stroke: #FFC400;
}
.task-detail-modal .modal-body header.task-header .task-options-wrap .task-star.marked > .feather-icon > svg:hover, .task-detail-modal .modal-body header.task-header .task-options-wrap .task-star.marked .svg-icon > svg:hover {
  fill: none;
  stroke: currentColor;
}
.task-detail-modal .modal-body header.task-header .task-options-wrap > a {
  display: inline-block;
}
.task-detail-modal .modal-body header.task-header .task-options-wrap > a:first-child {
  margin-left: 0;
}
.task-detail-modal .modal-body .task-detail-body {
  padding: 1.25rem;
  margin-right: 12.5rem;
}
.task-detail-modal .modal-body .task-detail-body form .media .media-head {
  margin-right: 1rem;
}
.task-detail-modal .modal-body .task-detail-body form .media .media-body .as-name {
  font-weight: 500;
  color: #262a2e;
}
.task-detail-modal .modal-body .task-detail-body .tab-content .tab-pane .note-block .media {
  margin-bottom: 1.25rem;
}
.task-detail-modal .modal-body .task-detail-body .tab-content .tab-pane .note-block .media .media-head {
  margin-right: 1rem;
}
.task-detail-modal .modal-body .task-detail-body .tab-content .tab-pane .note-block .media .media-body div:first-child {
  font-weight: 500;
  color: #262a2e;
}
.task-detail-modal .modal-body .task-detail-body .tab-content .tab-pane .note-block .media .media-body div:last-child {
  font-size: 0.875rem;
}
.task-detail-modal .modal-body .task-detail-body .tab-content .tab-pane .comment-block .media .media-head {
  margin-right: 1rem;
}
.task-detail-modal .modal-body .task-detail-body .tab-content .tab-pane .comment-block .media .media-body > div:first-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 1rem;
}
.task-detail-modal .modal-body .task-detail-body .tab-content .tab-pane .comment-block .media .media-body > div:first-child .cm-name {
  font-weight: 500;
  color: #262a2e;
}
.task-detail-modal .modal-body .task-detail-body .tab-content .tab-pane .comment-block .media .media-body > div:first-child .badge {
  margin-left: 0.625rem;
  flex-shrink: 0;
}
.task-detail-modal .modal-body .task-detail-body .tab-content .tab-pane .comment-block .media .media-body .comment-action-wrap span, .task-detail-modal .modal-body .task-detail-body .tab-content .tab-pane .comment-block .media .media-body .comment-action-wrap a {
  color: #6f6f6f;
  font-size: 0.75rem;
}
.task-detail-modal .modal-body .task-detail-body .tab-content .tab-pane .comment-block .media .media-body .comment-action-wrap .comment-dot-sep {
  margin: 0 0.25rem;
  color: #d8d8d8;
}
.task-detail-modal .modal-body .task-detail-body .tab-content .tab-pane .comment-block .media .media-body > .media {
  margin-top: 1.875rem;
}
.task-detail-modal .modal-body .task-detail-body .tab-content .tab-pane .file-block .sh-files {
  margin: 0 -0.8rem;
  padding-left: 0;
}
.task-detail-modal .modal-body .task-detail-body .tab-content .tab-pane .file-block .sh-files li {
  padding: 0.8rem;
  border-radius: 0.5rem;
  -moz-transition: 0.2s ease;
  -o-transition: 0.2s ease;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
  margin-bottom: 0.25rem;
}
.task-detail-modal .modal-body .task-detail-body .tab-content .tab-pane .file-block .sh-files li:last-child {
  margin-bottom: 0;
}
.task-detail-modal .modal-body .task-detail-body .tab-content .tab-pane .file-block .sh-files li .media {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.task-detail-modal .modal-body .task-detail-body .tab-content .tab-pane .file-block .sh-files li .media .media-head {
  margin-right: 1rem;
}
.task-detail-modal .modal-body .task-detail-body .tab-content .tab-pane .file-block .sh-files li .media .media-head .avatar.avatar-sm .avatar-icon {
  font-size: 1.75rem;
}
.task-detail-modal .modal-body .task-detail-body .tab-content .tab-pane .file-block .sh-files li .media .media-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-width: 0;
}
.task-detail-modal .modal-body .task-detail-body .tab-content .tab-pane .file-block .sh-files li .media .media-body > div:first-child {
  min-width: 0;
  -ms-flex: 1;
  flex: 1;
}
.task-detail-modal .modal-body .task-detail-body .tab-content .tab-pane .file-block .sh-files li .media .media-body > div:last-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.task-detail-modal .modal-body .task-detail-body .tab-content .tab-pane .file-block .sh-files li .media .media-body .file-name {
  color: #262a2e;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 500;
  max-width: 200px;
}
.task-detail-modal .modal-body .task-detail-body .tab-content .tab-pane .file-block .sh-files li .media .media-body .file-size {
  margin-top: 0.25rem;
  font-size: 0.875rem;
}
.task-detail-modal .modal-body .task-detail-body .tab-content .tab-pane .file-block .sh-files li:hover {
  background-color: #f2f2f2;
}
.task-detail-modal .modal-body .task-detail-body .tab-content .tab-pane .file-block .sh-files li:hover .media .media-body .file-name {
  color: #007D88;
}
.task-detail-modal .modal-body .task-detail-body .tab-content .tab-pane .file-block .sh-files li:hover .media .media-body a.cp-file-action {
  color: #262a2e;
}
.task-detail-modal .modal-body .task-action-wrap {
  position: absolute;
  top: 0;
  width: 200px;
  right: 0;
  z-index: 1;
  border-left: 1px solid #eaeaea;
  bottom: 0;
  background: #fff;
}
.task-detail-modal .modal-body .task-action-wrap .nicescroll-bar {
  padding: 1.5rem;
}
.task-detail-modal .modal-body .task-action-wrap .nicescroll-bar .nav-vertical > .nav-item > .nav-link {
  padding-left: 0;
  padding-right: 0;
}

@media (max-width: 1399px) {
  .taskboardapp-wrap .taskboardapp-sidebar {
    left: -270px;
  }
  .taskboardapp-wrap .taskboardapp-content {
    margin-left: 0;
    padding-left: 0;
  }
  .taskboardapp-wrap.taskboardapp-sidebar-toggle .taskboardapp-sidebar {
    left: 0;
  }
  .taskboardapp-wrap.taskboardapp-sidebar-toggle .taskboardapp-content {
    left: 270px;
    padding-left: 270px;
    margin-left: -270px;
  }
  .taskboardapp-wrap .hk-sidebar-togglable {
    -webkit-transform: translateX(32px);
    -moz-transform: translateX(32px);
    -ms-transform: translateX(32px);
    -o-transform: translateX(32px);
    transform: translateX(32px);
  }
  .taskboardapp-wrap .hk-sidebar-togglable:after {
    content: "\ea6c";
  }
  .taskboardapp-wrap .hk-sidebar-togglable.active {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
  }
  .taskboardapp-wrap .hk-sidebar-togglable.active:after {
    content: "\ea62";
  }
}
@media (max-width: 1199px) {
  .taskboardapp-wrap .taskboardapp-content .taskboardapp-detail-wrap .taskboard-info {
    top: 0;
  }
  .info-close {
    position: relative;
    top: -4px;
  }
  .task-detail-modal .modal-body header.task-header,
  .task-detail-modal .modal-body .task-detail-body {
    margin-right: 0;
  }
  .task-action-wrap {
    display: none;
  }
}
/*Checklist List*/
.hk-checklist .form-check {
  margin-bottom: 0.625rem;
  position: relative;
}
.hk-checklist .form-check .form-check-label {
  position: relative;
}
.hk-checklist .form-check .done-strikethrough {
  display: block;
  height: 12px;
  background: #FF0000;
  mix-blend-mode: multiply;
  opacity: 0.08;
  width: 0;
  transition: width 0.35s ease-in-out, opacity 0.25s ease-in-out;
  position: absolute;
  margin-left: 0;
  top: 35%;
  left: 0;
  pointer-events: none;
  content: "";
}
.hk-checklist .form-check.form-check input:checked + label .done-strikethrough {
  width: 100%;
}
.hk-checklist .form-check .delete-checklist {
  position: absolute;
  right: 0;
  opacity: 0;
  -moz-transition: opacity 0.2s ease-in-out;
  -o-transition: opacity 0.2s ease-in-out;
  -webkit-transition: opacity 0.2s ease-in-out;
  transition: opacity 0.2s ease-in-out;
}
.hk-checklist .form-check:hover .delete-checklist {
  opacity: 1;
}
.hk-checklist .add-new-checklist .feather-icon {
  margin-right: 0.25rem;
}
.hk-checklist .form-control.checklist-input, .hk-checklist .checklist-input.form-select, .hk-checklist .wizard > .content > .body input.checklist-input, .wizard > .content > .body .hk-checklist input.checklist-input, .hk-checklist .checklist-input.dd-handle {
  position: absolute;
  top: 0;
  border: none;
  box-shadow: none;
  padding: 0;
  height: auto;
  width: auto;
}

/*Contact */
.contactapp-wrap {
  position: relative;
  height: calc(100vh - 65px);
}
.contactapp-wrap .contactapp-sidebar {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-flow: column;
  left: 0;
  width: 270px;
  margin-left: 0;
  top: 0;
  height: 100%;
  z-index: 1;
  border: none;
  background: #fff;
  border-right: 1px solid #eaeaea;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.contactapp-wrap .contactapp-sidebar > div.nicescroll-bar {
  flex: 1 1 auto;
  overflow: auto;
}
.contactapp-wrap .contactapp-sidebar .menu-content-wrap {
  padding: 1rem;
}
.contactapp-wrap .contactapp-sidebar .menu-content-wrap .menu-gap {
  height: 25px;
}
.contactapp-wrap .contactapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item {
  margin-left: -1rem;
  margin-right: -1rem;
}
.contactapp-wrap .contactapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > .nav-link {
  border-radius: 0.5rem;
  padding: 0.5rem 1rem;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.contactapp-wrap .contactapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > .nav-link .nav-icon-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0.875rem;
  font-size: 1.5rem;
}
.contactapp-wrap .contactapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > .nav-link .nav-icon-wrap .nav-link-text {
  display: inline-block;
}
.contactapp-wrap .contactapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item.active > .nav-link {
  background: rgba(0, 125, 136, 0.15);
  color: #007D88;
}
.contactapp-wrap .contactapp-sidebar .menu-content-wrap .tag-cloud .badge {
  margin-bottom: 0.25rem;
}
.contactapp-wrap .contactapp-sidebar .contactapp-fixednav {
  height: 61px;
  border-top: 1px solid #eaeaea;
}
.contactapp-wrap .contactapp-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding-left: 270px;
  position: relative;
  height: 100%;
  left: 0;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.contactapp-wrap .contactapp-content header.contact-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  height: 65px;
  padding: 0 1.25rem;
  background: #fff;
  border-bottom: 1px solid #eaeaea;
  position: relative;
}
.contactapp-wrap .contactapp-content header.contact-header .contactapp-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.contactapp-wrap .contactapp-content header.contact-header .contactapp-title h1 {
  font-size: 1.5rem;
  font-weight: 500;
  margin-bottom: 0;
}
.contactapp-wrap .contactapp-content header.contact-header .contactapp-title:after {
  top: 0;
}
.contactapp-wrap .contactapp-content header.contact-header .media {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.contactapp-wrap .contactapp-content header.contact-header .media .media-head {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: 1rem;
}
.contactapp-wrap .contactapp-content header.contact-header .media .media-body .user-name {
  font-size: 1rem;
  font-weight: 500;
  color: #262a2e;
  text-transform: capitalize;
}
.contactapp-wrap .contactapp-content header.contact-header .media .media-body .user-status {
  font-size: 0.875rem;
}
.contactapp-wrap .contactapp-content header.contact-header .contact-options-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.contactapp-wrap .contactapp-content header.contact-header .contact-options-wrap > a {
  margin-left: 0.25rem;
  display: inline-block;
}
.contactapp-wrap .contactapp-content header.contact-header .contact-options-wrap > a:first-child {
  margin-left: 0;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-grow: 1;
  background: #fff;
  flex-flow: column;
  height: 100%;
  z-index: 10;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body {
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  overflow: hidden;
  -ms-flex: 1;
  flex: 1;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar {
  padding: 1.25rem;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .quick-access-form-wrap {
  padding: 1rem;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .quick-access-form-wrap .quick-access-form {
  border-radius: 0.5rem;
  padding: 1.25rem;
  background: #f7f7f7;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .quick-access-form-wrap .quick-access-form .dropify-square {
  position: absolute;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .quick-access-form-wrap .quick-access-form .dropify-square .dropify-wrapper {
  height: 5.75rem;
  width: 5.75rem;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .quick-access-form-wrap .quick-access-form .col-md-12 {
  padding-left: 7.125rem;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-list-view .contact-toolbar-left,
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-list-view .contact-toolbar-right,
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .contact-toolbar-left,
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .contact-toolbar-right {
  min-height: 45px;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-list-view .contact-toolbar-left > div,
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .contact-toolbar-left > div {
  margin-right: 1rem;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-list-view .contact-toolbar-left > div:last-child,
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .contact-toolbar-left > div:last-child {
  margin-right: 0;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-list-view .contact-toolbar-right,
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .contact-toolbar-right {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-list-view .contact-toolbar-right > div,
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .contact-toolbar-right > div {
  margin-left: 1rem;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-list-view .contact-toolbar-right > div:first-child,
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .contact-toolbar-right > div:first-child {
  margin-left: 0;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-list-view .contact-toolbar-right .dataTables_filter,
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-list-view .contact-toolbar-right .dataTables_length,
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-list-view .contact-toolbar-right .dataTables_info,
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .contact-toolbar-right .dataTables_filter,
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .contact-toolbar-right .dataTables_length,
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .contact-toolbar-right .dataTables_info {
  float: none;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-list-view .contact-toolbar-right .dataTables_filter label,
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-list-view .contact-toolbar-right .dataTables_length label,
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-list-view .contact-toolbar-right .dataTables_info label,
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .contact-toolbar-right .dataTables_filter label,
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .contact-toolbar-right .dataTables_length label,
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .contact-toolbar-right .dataTables_info label {
  margin-bottom: 0;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-list-view .contact-toolbar-right .dataTables_info,
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .contact-toolbar-right .dataTables_info {
  padding-top: 0;
  width: 95px;
  text-align: right;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-list-view .contact-toolbar-right .dataTables_paginate,
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .contact-toolbar-right .dataTables_paginate {
  padding-top: 0;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-list-view .contact-toolbar-right .dataTables_paginate .pagination.custom-pagination .paginate_button:not(:first-child):not(:last-child),
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .contact-toolbar-right .dataTables_paginate .pagination.custom-pagination .paginate_button:not(:first-child):not(:last-child) {
  display: none;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-list-view .contact-toolbar-right .dataTables_paginate .pagination.custom-pagination .page-link,
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .contact-toolbar-right .dataTables_paginate .pagination.custom-pagination .page-link {
  padding: 0;
  background: transparent;
  min-width: auto;
  font-size: 1.25rem;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-list-view .contact-toolbar-right .dataTables_length select,
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .contact-toolbar-right .dataTables_length select {
  margin-right: 0;
  margin-left: 0.625rem;
  display: inline-block;
  width: auto;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-list-view .contact-star {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 0.625rem;
  font-size: 1rem;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-list-view .contact-star > .feather-icon > svg, .contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-list-view .contact-star .svg-icon > svg {
  cursor: pointer;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-list-view .contact-star > .feather-icon > svg:hover, .contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-list-view .contact-star .svg-icon > svg:hover {
  fill: #FFC400;
  stroke: #FFC400;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-list-view .contact-star.marked > .feather-icon > svg, .contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-list-view .contact-star.marked .svg-icon > svg {
  fill: #FFC400;
  stroke: #FFC400;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-list-view .contact-star.marked > .feather-icon > svg:hover, .contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-list-view .contact-star.marked .svg-icon > svg:hover {
  fill: none;
  stroke: currentColor;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .card.contact-card .form-check.form-check-lg {
  position: absolute;
  left: 14px;
  top: 17px;
  cursor: pointer;
  opacity: 0;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .card.contact-card .user-name {
  color: #262a2e;
  font-weight: 500;
  margin-top: 0.625rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .card.contact-card .user-name,
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .card.contact-card .user-email,
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .card.contact-card .user-contact,
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .card.contact-card .user-desg {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 0.25rem;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .card.contact-card .card-footer {
  padding: 0;
  justify-content: center;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .card.contact-card .card-footer > .d-flex {
  padding: 0.75rem 1.25rem;
  justify-content: center;
  width: 100%;
  color: #6f6f6f;
  font-size: 1rem;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .card.contact-card:hover .form-check.form-check-lg {
  opacity: 1;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .card .contact-star {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0.625rem;
  opacity: 0;
  font-size: 1rem;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .card .contact-star > .feather-icon > svg, .contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .card .contact-star .svg-icon > svg {
  cursor: pointer;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .card .contact-star > .feather-icon > svg:hover, .contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .card .contact-star .svg-icon > svg:hover {
  fill: #FFC400;
  stroke: #FFC400;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .card .contact-star.marked {
  opacity: 1;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .card .contact-star.marked > .feather-icon > svg, .contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .card .contact-star.marked .svg-icon > svg {
  fill: #FFC400;
  stroke: #FFC400;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .card .contact-star.marked > .feather-icon > svg:hover, .contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .card .contact-star.marked .svg-icon > svg:hover {
  fill: none;
  stroke: currentColor;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .card:hover .contact-star {
  opacity: 1;
}
.contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view.select-multiple .card.contact-card .form-check.form-check-lg {
  opacity: 1;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar {
  padding: 0 !important;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-info {
  position: relative;
  padding: 1.25rem;
  flex-shrink: 0;
  border-right: 1px solid #eaeaea;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-info .action-btn {
  position: absolute;
  right: 1.25rem;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-info .cp-name {
  font-size: 1.25rem;
  font-weight: 500;
  color: #262a2e;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-info .cp-info {
  padding-left: 0;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-info .dropify-circle .dropify-wrapper {
  margin: 0 auto;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-info .card {
  margin-bottom: 0;
  box-shadow: none;
  border: 0;
  border-radius: 0;
  border-radius: 0;
  padding: 0.5rem 0;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-info .card .card-header {
  border: none;
  padding: 0.5rem 0;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-info .card .card-header > a {
  font-size: 0.875rem;
  font-weight: 500;
  display: block;
  width: 100%;
  color: #007D88;
  text-align: left;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-info .card .card-body {
  padding: 0.5rem 0;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-info .card .card-body .cp-info li {
  margin-bottom: 0.625rem;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-info .card .card-body .cp-info li a {
  color: #262a2e;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-info .card .card-body .cp-info li > span {
  display: inline-block;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-info .card .card-body .cp-info li > span:first-child {
  min-width: 100px;
  margin-right: 1rem;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-info .card .card-body .cp-info li > span:last-child {
  color: #262a2e;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-info .card .card-body .cp-action {
  padding-left: 0;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-info .card .card-body .cp-action li {
  margin-bottom: 10px;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-info .card .card-body .cp-action li a {
  color: #262a2e;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-info .card .card-body .cp-action li a .cp-icon-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0.5rem;
  font-size: 1.125rem;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-info .card .card-body .cp-action li:last-child {
  margin-bottom: 0.25rem;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-more-info {
  flex-grow: 1;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-more-info .nav-tabs .nav-item .nav-link {
  padding: 0.75rem 1.25rem;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-more-info .nav-tabs.nav-line {
  border-bottom: 1px solid #eaeaea;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-more-info .tab-content {
  padding: 0 1.25rem;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-more-info .pipeline-status-wrap {
  padding: 0 1.25rem;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-more-info .pipeline-status-wrap .pipeline-stutus {
  padding: 0;
  list-style-type: none;
  font-family: arial;
  font-size: 0.875rem;
  clear: both;
  line-height: 1em;
  margin: 0 -1px;
  text-align: center;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-more-info .pipeline-status-wrap .pipeline-stutus li {
  float: left;
  padding: 1rem 1.875rem 1rem 2.5rem;
  background: #d8d8d8;
  position: relative;
  width: 19.5%;
  margin: 0 1px;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-more-info .pipeline-status-wrap .pipeline-stutus li:before {
  content: "";
  border-left: 20px solid #fff;
  border-top: 20px solid transparent;
  border-bottom: 20px solid transparent;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-more-info .pipeline-status-wrap .pipeline-stutus li:first-child {
  border-radius: 0.5rem 0 0 0.5rem;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-more-info .pipeline-status-wrap .pipeline-stutus li:first-child:before {
  display: none;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-more-info .pipeline-status-wrap .pipeline-stutus li:last-child {
  border-radius: 0 0.5rem 0.5rem 0;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-more-info .pipeline-status-wrap .pipeline-stutus li:last-child:after {
  display: none;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-more-info .pipeline-status-wrap .pipeline-stutus li:after {
  content: "";
  border-left: 20px solid #d8d8d8;
  border-top: 20px solid transparent;
  border-bottom: 20px solid transparent;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 100%;
  z-index: 20;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-more-info .pipeline-status-wrap .pipeline-stutus li.active {
  background: #FF9100;
  color: #fff;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-more-info .pipeline-status-wrap .pipeline-stutus li.active:after {
  border-left-color: #FF9100;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-more-info .pipeline-status-wrap .pipeline-stutus li.completed {
  background: #007D88;
  color: #fff;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-more-info .pipeline-status-wrap .pipeline-stutus li.completed:after {
  border-left-color: #007D88;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-more-info .pipeline-status-wrap .pipeline-stutus li > span {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-more-info .activity-wrap {
  padding: 0 1.25rem 1.25rem;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-more-info .activity-wrap .activity-thread {
  padding-left: 0;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-more-info .activity-wrap .activity-thread li {
  margin-bottom: 1rem;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-more-info .activity-wrap .activity-thread li:last-child {
  margin-bottom: 0;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-more-info .activity-wrap .activity-thread li .media .media-head {
  margin-right: 1rem;
}
.contactapp-wrap .contactapp-content .contact-detail-body .nicescroll-bar .contact-more-info .activity-wrap .activity-thread li .media .media-body > div .activity-time {
  font-size: 0.75rem;
  margin-top: 0.25rem;
}
.contactapp-wrap .contactapp-content .contact-detail-modal header.contact-header {
  height: auto;
  padding: 1.25rem;
  border-radius: 0.5rem 0.5rem 0 0;
}
.contactapp-wrap .contactapp-content .contact-detail-modal header.contact-header ul.hk-list.hk-list-sm li {
  padding: 0 0.4rem;
}
.contactapp-wrap.contactapp-sidebar-toggle .contactapp-sidebar {
  left: -270px;
}
.contactapp-wrap.contactapp-sidebar-toggle .contactapp-content {
  padding-left: 0;
}

.hk-wrapper[data-navbar-style=collapsed] .contactapp-wrap {
  height: 100vh;
}

@media (max-width: 1740px) {
  .contactapp-wrap .contactapp-content {
    margin-left: 0;
    padding-left: 0;
  }
  .contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-list-view .contact-toolbar-right .dataTables_info,
  .contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-list-view .contact-toolbar-right .dataTables_length,
  .contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .contact-toolbar-right .dataTables_info,
  .contactapp-wrap .contactapp-content .contactapp-detail-wrap .contact-body .nicescroll-bar .contact-card-view .contact-toolbar-right .dataTables_length {
    display: none;
  }
  .contactapp-wrap .contactapp-sidebar {
    left: -270px;
  }
  .contactapp-wrap.contactapp-sidebar-toggle .contactapp-sidebar {
    left: 0;
  }
  .contactapp-wrap.contactapp-sidebar-toggle .contactapp-content {
    left: 270px;
    padding-left: 270px;
    margin-left: -270px;
  }
  .contactapp-wrap .hk-sidebar-togglable {
    -webkit-transform: translateX(32px);
    -moz-transform: translateX(32px);
    -ms-transform: translateX(32px);
    -o-transform: translateX(32px);
    transform: translateX(32px);
  }
  .contactapp-wrap .hk-sidebar-togglable:after {
    content: "\ea6c";
  }
  .contactapp-wrap .hk-sidebar-togglable.active {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
  }
  .contactapp-wrap .hk-sidebar-togglable.active:after {
    content: "\ea62";
  }
}
/*File Manager*/
.fmapp-wrap {
  position: relative;
  height: calc(100vh - 65px);
}
.fmapp-wrap .fmapp-sidebar {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-flow: column;
  left: 0;
  width: 270px;
  margin-left: 0;
  top: 0;
  height: 100%;
  z-index: 1;
  border: none;
  background: #fff;
  border-right: 1px solid #eaeaea;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.fmapp-wrap .fmapp-sidebar > div.nicescroll-bar {
  flex: 1 1 auto;
  overflow: auto;
}
.fmapp-wrap .fmapp-sidebar .menu-content-wrap {
  padding: 1.5rem;
}
.fmapp-wrap .fmapp-sidebar .menu-content-wrap .menu-gap {
  height: 25px;
}
.fmapp-wrap .fmapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item {
  margin-left: -1rem;
  margin-right: -1rem;
}
.fmapp-wrap .fmapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > .nav-link {
  border-radius: 0.5rem;
  padding: 0.5rem 1rem;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.fmapp-wrap .fmapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > .nav-link .nav-icon-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0.875rem;
  font-size: 1.5rem;
}
.fmapp-wrap .fmapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > .nav-link .nav-icon-wrap .nav-link-text {
  display: inline-block;
}
.fmapp-wrap .fmapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item.active > .nav-link {
  background: rgba(0, 125, 136, 0.15);
  color: #007D88;
}
.fmapp-wrap .fmapp-sidebar .fmapp-storage {
  padding: 1.5rem;
}
.fmapp-wrap .fmapp-sidebar .fmapp-fixednav {
  height: 61px;
  border-top: 1px solid #eaeaea;
}
.fmapp-wrap .fmapp-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding-left: 270px;
  position: relative;
  height: 100%;
  left: 0;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-grow: 1;
  background: #fff;
  flex-flow: column;
  height: 100%;
  z-index: 10;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap header.fm-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  height: 65px;
  padding: 0 1.25rem;
  background: #fff;
  border-bottom: 1px solid #eaeaea;
  position: relative;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap header.fm-header .fmapp-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap header.fm-header .fmapp-title h1 {
  font-size: 1.5rem;
  font-weight: 500;
  margin-bottom: 0;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap header.fm-header .fmapp-title:after {
  top: 0;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap header.fm-header .fm-options-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap header.fm-header .fm-options-wrap > a {
  margin-left: 0.25rem;
  display: inline-block;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap header.fm-header .fm-options-wrap > a:first-child {
  margin-left: 0;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body {
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  overflow: hidden;
  -ms-flex: 1;
  flex: 1;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar {
  padding: 1.25rem;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-list-view .nav-line {
  margin: 0 -1.25rem;
  border-bottom: 1px solid #eaeaea;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-list-view .file-star {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 0.625rem;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-list-view .file-star > .feather-icon > svg, .fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-list-view .file-star .svg-icon > svg {
  height: 16px;
  width: 16px;
  cursor: pointer;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-list-view .file-star > .feather-icon > svg:hover, .fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-list-view .file-star .svg-icon > svg:hover {
  fill: #FFC400;
  stroke: #FFC400;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-list-view .file-star.marked > .feather-icon > svg, .fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-list-view .file-star.marked .svg-icon > svg {
  fill: #FFC400;
  stroke: #FFC400;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-list-view .file-star.marked > .feather-icon > svg:hover, .fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-list-view .file-star.marked .svg-icon > svg:hover {
  fill: none;
  stroke: currentColor;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-list-view .media .media-body .file-name {
  color: #262a2e;
  font-weight: 500;
  max-width: 190px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-list-view .fmapp-info-trigger.media {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-list-view .fmapp-info-trigger.media .media-body .file-name {
  -moz-transition: color 0.2s ease;
  -o-transition: color 0.2s ease;
  -webkit-transition: color 0.2s ease;
  transition: color 0.2s ease;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-list-view .fmapp-info-trigger.media:hover .media-body .file-name {
  color: #007D88;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-card-view .file-star {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0.25rem;
  margin-top: 0.4rem;
  margin-left: 0.625rem;
  opacity: 0;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-card-view .file-star > .feather-icon > svg, .fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-card-view .file-star .svg-icon > svg {
  cursor: pointer;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-card-view .file-star > .feather-icon > svg:hover, .fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-card-view .file-star .svg-icon > svg:hover {
  fill: #FFC400;
  stroke: #FFC400;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-card-view .file-star.marked > .feather-icon > svg, .fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-card-view .file-star.marked .svg-icon > svg {
  fill: #FFC400;
  stroke: #FFC400;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-card-view .file-star.marked > .feather-icon > svg:hover, .fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-card-view .file-star.marked .svg-icon > svg:hover {
  fill: none;
  stroke: currentColor;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-card-view .card.file-card {
  cursor: pointer;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-card-view .card.file-card .card-body {
  min-height: 150px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-card-view .card.file-card .card-body i {
  font-size: 2.375rem;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-card-view .card.file-card .card-footer {
  display: block;
  -moz-transition: background 0.2s ease;
  -o-transition: background 0.2s ease;
  -webkit-transition: background 0.2s ease;
  transition: background 0.2s ease;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-card-view .card.file-card .card-footer > .d-flex > div {
  min-width: 0;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-card-view .card.file-card .card-footer > .d-flex > div .file-name {
  color: #262a2e;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-card-view .card.file-card .file-star.marked {
  opacity: 1;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-card-view .card.file-card:hover .file-star {
  opacity: 1;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-card-view .card.file-card:hover .card-footer {
  background: #ebf5f5;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-card-view .card.file-card:hover .card-footer .file-name {
  color: #007D88;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-card-view .card.file-compact-card {
  -moz-transition: background 0.2s ease;
  -o-transition: background 0.2s ease;
  -webkit-transition: background 0.2s ease;
  transition: background 0.2s ease;
  cursor: pointer;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-card-view .card.file-compact-card .card-body .media {
  overflow: hidden;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-card-view .card.file-compact-card .card-body .media .avatar {
  flex-shrink: 0;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-card-view .card.file-compact-card .card-body .media .media-body {
  min-width: 0;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-card-view .card.file-compact-card .card-body .media .media-body .file-name {
  color: #262a2e;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-card-view .card.file-compact-card .file-star.marked {
  opacity: 1;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-card-view .card.file-compact-card:hover {
  background: #ebf5f5;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-card-view .card.file-compact-card:hover .file-star {
  opacity: 1;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-card-view .card.file-compact-card:hover .card-body .media .avatar {
  flex-shrink: 0;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .fm-body .nicescroll-bar .file-card-view .card.file-compact-card:hover .card-body .media .media-body .file-name {
  color: #007D88;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .file-info {
  position: absolute;
  top: 65px;
  right: -370px;
  width: 370px;
  margin-left: 0;
  bottom: 0;
  z-index: 100;
  border: none;
  background: #fff;
  border-left: 1px solid #eaeaea;
  box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.1);
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .file-info .nicescroll-bar {
  padding: 1.25rem;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .file-info .file-name {
  color: #262a2e;
  font-size: 1.25rem;
  font-weight: 500;
  max-width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .file-info .fm-info {
  padding-left: 0;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .file-info .fm-info li {
  margin-bottom: 0.625rem;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .file-info .fm-info li a {
  color: #262a2e;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .file-info .fm-info li > span {
  display: inline-block;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .file-info .fm-info li > span:first-child {
  min-width: 100px;
  margin-right: 1rem;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .file-info .fm-info li > span:last-child {
  color: #262a2e;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .file-info .fm-action {
  padding-left: 0;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .file-info .fm-action li {
  margin-bottom: 0.625rem;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .file-info .fm-action li a {
  color: #262a2e;
}
.fmapp-wrap .fmapp-content .fmapp-detail-wrap .file-info .fm-action li:last-child {
  margin-bottom: 0.25rem;
}
.fmapp-wrap.fmapp-info-active .fmapp-detail-wrap .file-info {
  right: 0;
}
.fmapp-wrap.fmapp-sidebar-toggle .fmapp-sidebar {
  left: -270px;
}
.fmapp-wrap.fmapp-sidebar-toggle .fmapp-content {
  padding-left: 0;
}

.hk-wrapper[data-navbar-style=collapsed] .fmapp-wrap {
  height: 100vh;
}

@media (max-width: 1199px) {
  .fmapp-wrap .fmapp-content .fmapp-detail-wrap .file-info {
    top: 0;
  }
}
@media (max-width: 767px) {
  .fmapp-wrap .fmapp-sidebar {
    left: -270px;
  }


  .fmapp-wrap .fmapp-content {
    margin-left: 0;
    padding-left: 0;
  }
  .fmapp-wrap.fmapp-sidebar-toggle .fmapp-sidebar {
    left: 0;
  }
  .fmapp-wrap.fmapp-sidebar-toggle .fmapp-content {
    left: 270px;
    padding-left: 270px;
    margin-left: -270px;
  }
  .fmapp-wrap .hk-sidebar-togglable {
    -webkit-transform: translateX(32px);
    -moz-transform: translateX(32px);
    -ms-transform: translateX(32px);
    -o-transform: translateX(32px);
    transform: translateX(32px);
  }
  .fmapp-wrap .hk-sidebar-togglable:after {
    content: "\ea6c";
  }
  .fmapp-wrap .hk-sidebar-togglable.active {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
  }
  .fmapp-wrap .hk-sidebar-togglable.active:after {
    content: "\ea62";
  }
}
/*Gallery App*/
.galleryapp-wrap {
  position: relative;
  height: calc(100vh - 65px);
}
.galleryapp-wrap .galleryapp-sidebar {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-flow: column;
  left: 0;
  width: 270px;
  margin-left: 0;
  top: 0;
  height: 100%;
  z-index: 1;
  border: none;
  background: #fff;
  border-right: 1px solid #eaeaea;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.galleryapp-wrap .galleryapp-sidebar > div.nicescroll-bar {
  flex: 1 1 auto;
  overflow: auto;
}
.galleryapp-wrap .galleryapp-sidebar .menu-content-wrap {
  padding: 1.5rem;
}
.galleryapp-wrap .galleryapp-sidebar .menu-content-wrap .menu-gap {
  height: 25px;
}
.galleryapp-wrap .galleryapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item {
  margin-left: -1rem;
  margin-right: -1rem;
}
.galleryapp-wrap .galleryapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > .nav-link {
  border-radius: 0.5rem;
  padding: 0.5rem 1rem;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.galleryapp-wrap .galleryapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > .nav-link .nav-icon-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0.875rem;
  font-size: 1.5rem;
}
.galleryapp-wrap .galleryapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > .nav-link .nav-icon-wrap .nav-link-text {
  display: inline-block;
}
.galleryapp-wrap .galleryapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item.active > .nav-link {
  background: rgba(0, 125, 136, 0.15);
  color: #007D88;
}
.galleryapp-wrap .galleryapp-sidebar .galleryapp-fixednav {
  height: 61px;
  border-top: 1px solid #eaeaea;
}
.galleryapp-wrap .galleryapp-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding-left: 270px;
  position: relative;
  height: 100%;
  left: 0;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.galleryapp-wrap .galleryapp-content .galleryapp-detail-wrap {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-grow: 1;
  background: #fff;
  flex-flow: column;
  height: 100%;
  z-index: 10;
}
.galleryapp-wrap .galleryapp-content .galleryapp-detail-wrap header.gallery-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  height: 65px;
  padding: 0 1.25rem;
  background: #fff;
  border-bottom: 1px solid #eaeaea;
  position: relative;
}
.galleryapp-wrap .galleryapp-content .galleryapp-detail-wrap header.gallery-header .galleryapp-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.galleryapp-wrap .galleryapp-content .galleryapp-detail-wrap header.gallery-header .galleryapp-title h1 {
  font-size: 1.5rem;
  font-weight: 500;
  margin-bottom: 0;
}
.galleryapp-wrap .galleryapp-content .galleryapp-detail-wrap header.gallery-header .galleryapp-title:after {
  top: 0;
}
.galleryapp-wrap .galleryapp-content .galleryapp-detail-wrap header.gallery-header .gallery-options-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.galleryapp-wrap .galleryapp-content .galleryapp-detail-wrap header.gallery-header .gallery-options-wrap > a {
  margin-left: 0.25rem;
  display: inline-block;
}
.galleryapp-wrap .galleryapp-content .galleryapp-detail-wrap header.gallery-header .gallery-options-wrap > a:first-child {
  margin-left: 0;
}
.galleryapp-wrap .galleryapp-content .galleryapp-detail-wrap .gallery-body {
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  overflow: hidden;
  -ms-flex: 1;
  flex: 1;
}
.galleryapp-wrap .galleryapp-content .galleryapp-detail-wrap .gallery-body .nicescroll-bar {
  padding: 1.25rem;
}
.galleryapp-wrap .galleryapp-content .galleryapp-detail-wrap .gallery-body .nicescroll-bar .hk-gallery a {
  position: relative;
  display: block;
}
.galleryapp-wrap .galleryapp-content .galleryapp-detail-wrap .gallery-body .nicescroll-bar .hk-gallery a .form-check {
  position: absolute;
  left: 14px;
  top: 17px;
  cursor: pointer;
  opacity: 0;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.galleryapp-wrap .galleryapp-content .galleryapp-detail-wrap .gallery-body .nicescroll-bar .hk-gallery a .gallery-star {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  right: 14px;
  top: 20px;
  opacity: 0;
  color: #6f6f6f;
}
.galleryapp-wrap .galleryapp-content .galleryapp-detail-wrap .gallery-body .nicescroll-bar .hk-gallery a .gallery-star > .feather-icon > svg, .galleryapp-wrap .galleryapp-content .galleryapp-detail-wrap .gallery-body .nicescroll-bar .hk-gallery a .gallery-star .svg-icon > svg {
  cursor: pointer;
}
.galleryapp-wrap .galleryapp-content .galleryapp-detail-wrap .gallery-body .nicescroll-bar .hk-gallery a .gallery-star > .feather-icon > svg:hover, .galleryapp-wrap .galleryapp-content .galleryapp-detail-wrap .gallery-body .nicescroll-bar .hk-gallery a .gallery-star .svg-icon > svg:hover {
  fill: #FFC400;
  stroke: #FFC400;
}
.galleryapp-wrap .galleryapp-content .galleryapp-detail-wrap .gallery-body .nicescroll-bar .hk-gallery a .gallery-star.marked {
  opacity: 1;
}
.galleryapp-wrap .galleryapp-content .galleryapp-detail-wrap .gallery-body .nicescroll-bar .hk-gallery a .gallery-star.marked > .feather-icon > svg, .galleryapp-wrap .galleryapp-content .galleryapp-detail-wrap .gallery-body .nicescroll-bar .hk-gallery a .gallery-star.marked .svg-icon > svg {
  fill: #FFC400;
  stroke: #FFC400;
}
.galleryapp-wrap .galleryapp-content .galleryapp-detail-wrap .gallery-body .nicescroll-bar .hk-gallery a .gallery-star.marked > .feather-icon > svg:hover, .galleryapp-wrap .galleryapp-content .galleryapp-detail-wrap .gallery-body .nicescroll-bar .hk-gallery a .gallery-star.marked .svg-icon > svg:hover {
  fill: none;
  stroke: currentColor;
}
.galleryapp-wrap .galleryapp-content .galleryapp-detail-wrap .gallery-body .nicescroll-bar .hk-gallery a:hover .form-check {
  opacity: 1;
}
.galleryapp-wrap .galleryapp-content .galleryapp-detail-wrap .gallery-body .nicescroll-bar .hk-gallery a:hover .gallery-star {
  opacity: 1;
}
.galleryapp-wrap .galleryapp-content .galleryapp-detail-wrap .gallery-body .nicescroll-bar .hk-gallery a .gallery-img {
  min-height: 230px;
  background-size: cover;
  background-position: center;
}
.galleryapp-wrap .galleryapp-content .galleryapp-detail-wrap .gallery-body .nicescroll-bar .hk-gallery a .gallery-img.gallery-video:after {
  content: "\efb6";
  font-family: remixicon;
  font-style: normal;
  position: absolute;
  right: 14px;
  bottom: 14px;
  font-size: 1.5rem;
  height: 35px;
  width: 35px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.45);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  color: #fff;
}
.galleryapp-wrap .galleryapp-content .galleryapp-detail-wrap .gallery-body.select-multiple .nicescroll-bar {
  padding: 1.25rem;
}
.galleryapp-wrap .galleryapp-content .galleryapp-detail-wrap .gallery-body.select-multiple .nicescroll-bar .hk-gallery a .form-check {
  opacity: 1;
}
.galleryapp-wrap.galleryapp-sidebar-toggle .galleryapp-sidebar {
  left: -270px;
}
.galleryapp-wrap.galleryapp-sidebar-toggle .galleryapp-content {
  padding-left: 0;
}

.lg-outer.galleryapp-info-active .lg-img-wrap {
  padding-right: 26.25rem !important;
  background: url("../img/loading.gif") no-repeat scroll transparent;
  background-position: center center;
  background-position: calc((100% - 300px) / 2) center;
}
.lg-outer.galleryapp-info-active .lg-video-cont {
  padding-right: 20rem !important;
  background: url("../img/loading.gif") no-repeat scroll transparent;
  background-position: center center;
  background-position: calc((100% - 300px) / 2) center;
}
.lg-outer.galleryapp-info-active .lg-sub-html {
  height: 100%;
  overflow-y: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 420px;
  z-index: 99999;
  left: auto;
  color: inherit;
  padding: 0;
  text-align: left;
  background: #fff url("../img/loading.gif") no-repeat scroll center center;
}
.lg-outer.galleryapp-info-active .lg-sub-html header.gallery-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  padding: 1.25rem;
  margin: 0 -1.25rem;
  height: 65px;
  border-bottom: 1px solid #eaeaea;
  position: relative;
}
.lg-outer.galleryapp-info-active .lg-sub-html header.gallery-header .file-name {
  font-weight: 500;
  color: #262a2e;
  max-width: 190px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.lg-outer.galleryapp-info-active .lg-sub-html header.gallery-header .file-type {
  font-size: 0.75rem;
}
.lg-outer.galleryapp-info-active .lg-sub-html header.gallery-header .gallery-options-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.lg-outer.galleryapp-info-active .lg-sub-html header.gallery-header .gallery-options-wrap > a {
  margin-left: 0.25rem;
  display: inline-block;
}
.lg-outer.galleryapp-info-active .lg-sub-html header.gallery-header .gallery-options-wrap > a:first-child {
  margin-left: 0;
}
.lg-outer.galleryapp-info-active .lg-sub-html .gallery-detail-body .file-info li {
  margin-bottom: 0.625rem;
}
.lg-outer.galleryapp-info-active .lg-sub-html .gallery-detail-body .file-info li > span {
  display: inline-block;
}
.lg-outer.galleryapp-info-active .lg-sub-html .gallery-detail-body .file-info li > span:first-child {
  min-width: 100px;
  margin-right: 1rem;
}
.lg-outer.galleryapp-info-active .lg-sub-html .gallery-detail-body .file-info li > span:last-child {
  color: #262a2e;
}
.lg-outer.galleryapp-info-active .galleryapp-info-active.fb_iframe_widget {
  background-image: none;
}
.lg-outer.galleryapp-info-active .galleryapp-info-active.fb_iframe_widget.fb_iframe_widget_loader {
  background: #fff url("../img/loading.gif") no-repeat scroll center center;
}
.lg-outer.galleryapp-info-active .lg-toolbar {
  right: 420px;
  width: auto;
}
.lg-outer.galleryapp-info-active .lg-actions .lg-next {
  right: 440px;
}
.lg-outer.galleryapp-info-active .lg-item {
  background-image: none;
}
.lg-outer.galleryapp-info-active .lg-item.lg-complete .lg-img-wrap {
  background-image: none;
}
.lg-outer.galleryapp-info-active .lg-item.lg-complete .lg-video-cont {
  background-image: none;
}

.hk-wrapper[data-navbar-style=collapsed] .galleryapp-wrap {
  height: 100vh;
}

@media (max-width: 767px) {
  .galleryapp-wrap .galleryapp-sidebar {
    left: -270px;
  }
  .galleryapp-wrap .galleryapp-content {
    margin-left: 0;
    padding-left: 0;
  }
  .galleryapp-wrap.galleryapp-sidebar-toggle .galleryapp-sidebar {
    left: 0;
  }
  .galleryapp-wrap.galleryapp-sidebar-toggle .galleryapp-content {
    left: 270px;
    padding-left: 270px;
    margin-left: -270px;
  }
  .galleryapp-wrap .hk-sidebar-togglable {
    -webkit-transform: translateX(32px);
    -moz-transform: translateX(32px);
    -ms-transform: translateX(32px);
    -o-transform: translateX(32px);
    transform: translateX(32px);
  }
  .galleryapp-wrap .hk-sidebar-togglable:after {
    content: "\ea6c";
  }
  .galleryapp-wrap .hk-sidebar-togglable.active {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
  }
  .galleryapp-wrap .hk-sidebar-togglable.active:after {
    content: "\ea62";
  }
  .lg-outer.galleryapp-info-active .lg-img-wrap {
    padding-right: 0 !important;
  }
  .lg-outer.galleryapp-info-active .lg-video-cont {
    padding-right: 0 !important;
  }
  .lg-outer.galleryapp-info-active .lg-sub-html {
    display: none;
  }
  .lg-outer.galleryapp-info-active .lg-toolbar {
    right: 0;
  }
  .lg-outer.galleryapp-info-active .lg-actions .lg-next {
    right: 20px;
  }
}
/*Todo*/
.todoapp-wrap {
  position: relative;
  height: calc(100vh - 65px);
}
.todoapp-wrap .todoapp-sidebar {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-flow: column;
  left: 0;
  width: 270px;
  margin-left: 0;
  top: 0;
  height: 100%;
  z-index: 1;
  border: none;
  background: #fff;
  border-right: 1px solid #eaeaea;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.todoapp-wrap .todoapp-sidebar > div.nicescroll-bar {
  flex: 1 1 auto;
  overflow: auto;
}
.todoapp-wrap .todoapp-sidebar .menu-content-wrap {
  padding: 1rem;
}
.todoapp-wrap .todoapp-sidebar .menu-content-wrap .menu-gap {
  height: 25px;
}
.todoapp-wrap .todoapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item {
  margin-left: -1rem;
  margin-right: -1rem;
}
.todoapp-wrap .todoapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > .nav-link,
.todoapp-wrap .todoapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > div {
  border-radius: 0.5rem;
  padding: 0.5rem 1rem;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.todoapp-wrap .todoapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > .nav-link .nav-icon-wrap,
.todoapp-wrap .todoapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > div .nav-icon-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 1.5rem;
  margin-right: 0.875rem;
}
.todoapp-wrap .todoapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > .nav-link .nav-icon-wrap .nav-link-text,
.todoapp-wrap .todoapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > div .nav-icon-wrap .nav-link-text {
  display: inline-block;
}
.todoapp-wrap .todoapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item.active > .nav-link {
  background: rgba(0, 125, 136, 0.15);
  color: #007D88;
}
.todoapp-wrap .todoapp-sidebar .todoapp-fixednav {
  height: 61px;
  border-top: 1px solid #eaeaea;
}
.todoapp-wrap .todoapp-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding-left: 270px;
  position: relative;
  height: 100%;
  left: 0;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-grow: 1;
  background: #fff;
  flex-flow: column;
  height: 100%;
  z-index: 10;
  width: calc(100vw - 270px);
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap header.todo-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  height: 65px;
  padding: 0 1.25rem;
  background: #fff;
  border-bottom: 1px solid #eaeaea;
  position: relative;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap header.todo-header .todoapp-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  white-space: nowrap;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap header.todo-header .todoapp-title h1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 1.5rem;
  font-weight: 500;
  margin-bottom: 0;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap header.todo-header .todoapp-title h1 .task-star {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 0.625rem;
  font-size: 1.25rem;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap header.todo-header .todoapp-title h1 .task-star > .feather-icon > svg, .todoapp-wrap .todoapp-content .todoapp-detail-wrap header.todo-header .todoapp-title h1 .task-star .svg-icon > svg {
  cursor: pointer;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap header.todo-header .todoapp-title h1 .task-star > .feather-icon > svg:hover, .todoapp-wrap .todoapp-content .todoapp-detail-wrap header.todo-header .todoapp-title h1 .task-star .svg-icon > svg:hover {
  fill: #FFC400;
  stroke: #FFC400;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap header.todo-header .todoapp-title h1 .task-star.marked > .feather-icon > svg, .todoapp-wrap .todoapp-content .todoapp-detail-wrap header.todo-header .todoapp-title h1 .task-star.marked .svg-icon > svg {
  fill: #FFC400;
  stroke: #FFC400;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap header.todo-header .todoapp-title h1 .task-star.marked > .feather-icon > svg:hover, .todoapp-wrap .todoapp-content .todoapp-detail-wrap header.todo-header .todoapp-title h1 .task-star.marked .svg-icon > svg:hover {
  fill: none;
  stroke: currentColor;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap header.todo-header .todoapp-title:after {
  top: 0;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap header.todo-header .media {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap header.todo-header .media .media-head {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: 1rem;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap header.todo-header .media .media-body .user-name {
  font-size: 1rem;
  font-weight: 500;
  color: #262a2e;
  text-transform: capitalize;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap header.todo-header .media .media-body .user-status {
  font-size: 0.875rem;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap header.todo-header .todo-options-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap header.todo-header .todo-options-wrap > .d-flex.ms-auto > a,
.todoapp-wrap .todoapp-content .todoapp-detail-wrap header.todo-header .todo-options-wrap > a {
  margin-left: 0.25rem;
  display: inline-block;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap header.todo-header .todo-options-wrap > .d-flex.ms-auto > a:first-child,
.todoapp-wrap .todoapp-content .todoapp-detail-wrap header.todo-header .todo-options-wrap > a:first-child {
  margin-left: 0;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body {
  overflow: hidden;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar {
  padding: 1.25rem;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .todo-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .todo-toolbar > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .todo-toolbar > div .pagination.custom-pagination .paginate_button:not(:first-child):not(:last-child) {
  display: none;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .todo-toolbar > div .pagination.custom-pagination .page-link {
  padding: 0;
  background: transparent;
  min-width: auto;
  font-size: 1.25rem;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .split-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .split-wrap .gutter.gutter-horizontal {
  cursor: ew-resize;
  position: relative;
  width: 7px;
  cursor: ew-resize;
  text-align: center;
  background: #fff;
  border-left: 1px solid #eaeaea;
  border-right: 1px solid #eaeaea;
  z-index: 5;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .split-wrap .gutter.gutter-horizontal:after {
  display: inline-block;
  font-family: remixicon !important;
  font-style: normal;
  content: "\ef26";
  position: absolute;
  top: 50%;
  left: -8px;
  font-size: 1.25rem;
  transform: translateY(-50%);
  color: #007D88;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .split-wrap .split .table-wrap {
  width: calc(100vw - 270px);
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .split-wrap .split .table-wrap table.gt-todo-table .gt-single-task .todo-star {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 0.625rem;
  margin-right: 0.625rem;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .split-wrap .split .table-wrap table.gt-todo-table .gt-single-task .todo-star > .feather-icon > svg, .todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .split-wrap .split .table-wrap table.gt-todo-table .gt-single-task .todo-star .svg-icon > svg {
  cursor: pointer;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .split-wrap .split .table-wrap table.gt-todo-table .gt-single-task .todo-star > .feather-icon > svg:hover, .todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .split-wrap .split .table-wrap table.gt-todo-table .gt-single-task .todo-star .svg-icon > svg:hover {
  fill: #FFC400;
  stroke: #FFC400;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .split-wrap .split .table-wrap table.gt-todo-table .gt-single-task .todo-star.marked > .feather-icon > svg, .todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .split-wrap .split .table-wrap table.gt-todo-table .gt-single-task .todo-star.marked .svg-icon > svg {
  fill: #FFC400;
  stroke: #FFC400;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .split-wrap .split .table-wrap table.gt-todo-table .gt-single-task .todo-star.marked > .feather-icon > svg:hover, .todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .split-wrap .split .table-wrap table.gt-todo-table .gt-single-task .todo-star.marked .svg-icon > svg:hover {
  fill: none;
  stroke: currentColor;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .split-wrap .split .table-wrap table.gt-todo-table .gt-single-task .todo-text {
  color: #262a2e;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .split-wrap .split .table-wrap table.gt-todo-table .gt-single-task > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .split-wrap .split .table-wrap table.gt-todo-table.table-bordered.dataTable {
  margin-top: 0 !important;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .split-wrap .split .table-wrap table.gt-todo-table.table-bordered.dataTable th:first-child, .todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .split-wrap .split .table-wrap table.gt-todo-table.table-bordered.dataTable td:first-child {
  border-left-width: 0;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .split-wrap .split .table-wrap table.gt-todo-table.table-bordered.dataTable thead tr:first-child th, .todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .split-wrap .split .table-wrap table.gt-todo-table.table-bordered.dataTable thead tr:first-child td {
  border-top-width: 0;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .split-wrap .split .gantt-wrap .gantt-container {
  overflow: initial;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .split-wrap .split .gantt-wrap .gantt-container .gantt {
  fill: #007D88;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .split-wrap .split .gantt-wrap .gantt-container .gantt .grid-row:nth-child(even) {
  fill: #fff;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .split-wrap .split .gantt-wrap .gantt-container .gantt .row-line, .todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .split-wrap .split .gantt-wrap .gantt-container .gantt .tick {
  stroke: #d8d8d8;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .split-wrap .split .gantt-wrap .gantt-container .gantt .bar {
  fill: #8e8e8e;
  stroke: #6f6f6f;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .split-wrap .split .gantt-wrap .gantt-container .gantt .bar-progress {
  fill: #007D88;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .todo-body .nicescroll-bar .split-wrap .split .gantt-wrap .gantt-container .gantt .grid-header {
  stroke-width: 0;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info {
  position: absolute;
  top: 65px;
  right: -550px;
  width: 550px;
  margin-left: 0;
  bottom: 0;
  z-index: 100;
  border: none;
  background: #fff;
  border-left: 1px solid #eaeaea;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info header.task-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  padding: 0 1.25rem;
  border-radius: 0.5rem 0.5rem 0 0;
  height: 65px;
  background: #fff;
  border-bottom: 1px solid #eaeaea;
  position: relative;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info header.task-header .apexcharts-datalabels-group text {
  font-family: inherit;
  font-size: 0.75rem;
  fill: #6f6f6f;
  position: absolute;
  transform: translateY(5px);
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info header.task-header .apexcharts-datalabels-group text:last-child {
  display: none;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info header.task-header .task-options-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info header.task-header .task-options-wrap .task-star {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 0.625rem;
  font-size: 1.25rem;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info header.task-header .task-options-wrap .task-star > .feather-icon > svg, .todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info header.task-header .task-options-wrap .task-star .svg-icon > svg {
  cursor: pointer;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info header.task-header .task-options-wrap .task-star > .feather-icon > svg:hover, .todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info header.task-header .task-options-wrap .task-star .svg-icon > svg:hover {
  fill: #FFC400;
  stroke: #FFC400;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info header.task-header .task-options-wrap .task-star.marked > .feather-icon > svg, .todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info header.task-header .task-options-wrap .task-star.marked .svg-icon > svg {
  fill: #FFC400;
  stroke: #FFC400;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info header.task-header .task-options-wrap .task-star.marked > .feather-icon > svg:hover, .todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info header.task-header .task-options-wrap .task-star.marked .svg-icon > svg:hover {
  fill: none;
  stroke: currentColor;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info header.task-header .task-options-wrap > a {
  display: inline-block;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info header.task-header .task-options-wrap > a:first-child {
  margin-left: 0;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info .task-detail-body {
  padding: 1.25rem;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info .task-detail-body form .media .media-head {
  margin-right: 1rem;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info .task-detail-body form .media .media-body .as-name {
  font-weight: 500;
  color: #262a2e;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info .task-detail-body .tab-content .tab-pane .note-block .media {
  margin-bottom: 1.25rem;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info .task-detail-body .tab-content .tab-pane .note-block .media .media-head {
  margin-right: 1rem;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info .task-detail-body .tab-content .tab-pane .note-block .media .media-body div:first-child {
  font-weight: 500;
  color: #262a2e;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info .task-detail-body .tab-content .tab-pane .note-block .media .media-body div:last-child {
  font-size: 0.875rem;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info .task-detail-body .tab-content .tab-pane .comment-block .media .media-head {
  margin-right: 1rem;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info .task-detail-body .tab-content .tab-pane .comment-block .media .media-body > div:first-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 1rem;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info .task-detail-body .tab-content .tab-pane .comment-block .media .media-body > div:first-child .cm-name {
  font-weight: 500;
  color: #262a2e;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info .task-detail-body .tab-content .tab-pane .comment-block .media .media-body > div:first-child .badge {
  margin-left: 0.625rem;
  flex-shrink: 0;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info .task-detail-body .tab-content .tab-pane .comment-block .media .media-body .comment-action-wrap span, .todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info .task-detail-body .tab-content .tab-pane .comment-block .media .media-body .comment-action-wrap a {
  color: #6f6f6f;
  font-size: 0.75rem;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info .task-detail-body .tab-content .tab-pane .comment-block .media .media-body .comment-action-wrap .comment-dot-sep {
  margin: 0 0.25rem;
  color: #d8d8d8;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info .task-detail-body .tab-content .tab-pane .comment-block .media .media-body > .media {
  margin-top: 1.875rem;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info .task-detail-body .tab-content .tab-pane .file-block .sh-files {
  padding-left: 0;
  margin: 0 -0.8rem;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info .task-detail-body .tab-content .tab-pane .file-block .sh-files li {
  padding: 0.8rem;
  border-radius: 0.5rem;
  -moz-transition: 0.2s ease;
  -o-transition: 0.2s ease;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
  margin-bottom: 0.25rem;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info .task-detail-body .tab-content .tab-pane .file-block .sh-files li:last-child {
  margin-bottom: 0;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info .task-detail-body .tab-content .tab-pane .file-block .sh-files li .media {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info .task-detail-body .tab-content .tab-pane .file-block .sh-files li .media .avatar.avatar-sm {
  margin-right: 1rem;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info .task-detail-body .tab-content .tab-pane .file-block .sh-files li .media .avatar.avatar-sm .avatar-icon {
  font-size: 1.75rem;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info .task-detail-body .tab-content .tab-pane .file-block .sh-files li .media .media-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-width: 0;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info .task-detail-body .tab-content .tab-pane .file-block .sh-files li .media .media-body > div:first-child {
  min-width: 0;
  -ms-flex: 1;
  flex: 1;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info .task-detail-body .tab-content .tab-pane .file-block .sh-files li .media .media-body > div:last-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info .task-detail-body .tab-content .tab-pane .file-block .sh-files li .media .media-body .file-name {
  color: #262a2e;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 500;
  max-width: 200px;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info .task-detail-body .tab-content .tab-pane .file-block .sh-files li .media .media-body .file-size {
  margin-top: 0.25rem;
  font-size: 0.875rem;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info .task-detail-body .tab-content .tab-pane .file-block .sh-files li:hover {
  background-color: #f2f2f2;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info .task-detail-body .tab-content .tab-pane .file-block .sh-files li:hover .media .media-body .file-name {
  color: #007D88;
}
.todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info .task-detail-body .tab-content .tab-pane .file-block .sh-files li:hover .media .media-body a.cp-file-action {
  color: #262a2e;
}
.todoapp-wrap.todoapp-sidebar-toggle .todoapp-sidebar {
  left: -270px;
}
.todoapp-wrap.todoapp-sidebar-toggle .todoapp-content {
  padding-left: 0;
}
.todoapp-wrap.todoapp-info-active .todoapp-detail-wrap .todo-body {
  margin-right: 550px;
}
.todoapp-wrap.todoapp-info-active .todoapp-detail-wrap .task-info {
  right: 0;
}
.todoapp-wrap.ganttapp-wrap .todoapp-content .todoapp-detail-wrap .nicescroll-bar {
  padding: 0;
}
.todoapp-wrap.ganttapp-wrap .todoapp-content .todoapp-detail-wrap .nicescroll-bar table.dataTable.cell-border thead th {
  border-right: 1px solid #eaeaea;
}
.todoapp-wrap.ganttapp-wrap .todoapp-content .todoapp-detail-wrap .nicescroll-bar table.dataTable.cell-border tbody tr th:first-child, .todoapp-wrap.ganttapp-wrap .todoapp-content .todoapp-detail-wrap .nicescroll-bar table.dataTable.cell-border tbody tr td:first-child {
  border-left: 0;
}

.advance-list-item.single-task-list .form-check {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0;
}
.advance-list-item.single-task-list .form-check + div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 500;
}
.advance-list-item.single-task-list .form-check + div .todo-star {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 0.625rem;
}
.advance-list-item.single-task-list .form-check + div .todo-star > .feather-icon > svg, .advance-list-item.single-task-list .form-check + div .todo-star .svg-icon > svg {
  cursor: pointer;
}
.advance-list-item.single-task-list .form-check + div .todo-star > .feather-icon > svg:hover, .advance-list-item.single-task-list .form-check + div .todo-star .svg-icon > svg:hover {
  fill: #FFC400;
  stroke: #FFC400;
}
.advance-list-item.single-task-list .form-check + div .todo-star.marked > .feather-icon > svg, .advance-list-item.single-task-list .form-check + div .todo-star.marked .svg-icon > svg {
  fill: #FFC400;
  stroke: #FFC400;
}
.advance-list-item.single-task-list .form-check + div .todo-star.marked > .feather-icon > svg:hover, .advance-list-item.single-task-list .form-check + div .todo-star.marked .svg-icon > svg:hover {
  fill: none;
  stroke: currentColor;
}
.advance-list-item.single-task-list .form-check + div .todo-text {
  cursor: pointer;
  max-width: 300px;
}
.advance-list-item.single-task-list .form-check + div .badge-indicator {
  margin: 0 0.75rem 0 0.5rem;
  flex-shrink: 0;
}
.advance-list-item.single-task-list.selected {
  background: #ebf5f5;
}

.hk-wrapper[data-navbar-style=collapsed] .todoapp-wrap {
  height: 100vh;
}

@media (max-width: 2560px) {
  /* .todoapp-wrap .todoapp-sidebar {
    left: -270px;
  }
    .todoapp-wrap .todoapp-content
{
    margin-left: 0;
    padding-left: 0;
  } */
  .todoapp-wrap .hk-sidebar-togglable
{
    -webkit-transform: translateX(32px);
    -moz-transform: translateX(32px);
    -ms-transform: translateX(32px);
    -o-transform: translateX(32px);
    transform: translateX(32px);
  }.todoapp-wrap.todoapp-sidebar-toggle .todoapp-content
{
  left: 270px;
  padding-left: 270px;
  margin-left: -270px;
  margin-right: 270px;
} .todoapp-wrap.todoapp-sidebar-toggle .todoapp-sidebar
{
    left: 0;
  } .todoapp-wrap .hk-sidebar-togglable::after
{
    content: "\ea6c";
  }  .todoapp-wrap .hk-sidebar-togglable.active::after
{
    content: "\ea62";
  }
  .contactapp-wrap.contactapp-sidebar-toggle .contactapp-content {
    left: 270px;
    padding-left:0px;
    margin-left: -270px;
    margin-right: 270px;
}
.contactapp-wrap.contactapp-sidebar-toggle .contactapp-content table.dataTable {
  width: 100% !important;
}
}
@media (max-width: 1740px) {

  /* .todoapp-wrap .todoapp-content {
    margin-left: 0;
    padding-left: 0;
  } */
  .todoapp-wrap.todoapp-sidebar-toggle .todoapp-sidebar {
    left: 0;
  }
  .todoapp-wrap.todoapp-sidebar-toggle .todoapp-content {
    left: 270px;
    padding-left: 270px;
    margin-left: -270px;
  }
  .todoapp-wrap .hk-sidebar-togglable {
    -webkit-transform: translateX(32px);
    -moz-transform: translateX(32px);
    -ms-transform: translateX(32px);
    -o-transform: translateX(32px);
    transform: translateX(32px);
  }
  .todoapp-wrap .hk-sidebar-togglable:after {
    content: "\ea6c";
  }
  .todoapp-wrap .hk-sidebar-togglable.active {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
  }
  .todoapp-wrap .hk-sidebar-togglable.active:after {
    content: "\ea62";
  }
}
@media (max-width: 1500px) {
  .todoapp-wrap.todoapp-info-active .todoapp-detail-wrap .todo-body {
    margin-right: 0;
  }
  .todoapp-wrap.todoapp-info-active .todoapp-detail-wrap .task-info {
    box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.1);
  }
}
@media (max-width: 1199px) {
  .todoapp-wrap .todoapp-content .todoapp-detail-wrap .task-info {
    top: 0;
    width: 100%;
    right: -100%;
  }
  .todoapp-wrap.todoapp-info-active .todoapp-detail-wrap .task-info {
    right: 0;
  }
}
@media (max-width: 767px) {
  .advance-list-item.single-task-list {
    min-height: auto;
  }.gn_oter {
    display: block;
}
.stepone_changeouter button#generate_project_by_title {
  font-size: 12px;
  width: 100%;
  height: 35px;
  padding: 0 !important;
  margin-bottom: 10px;
  margin-left: 0;
  margin-top: 5px;
}
  .advance-list-item.single-task-list .form-check + div .todo-text {
    cursor: pointer;
    max-width: calc(100vw - 250px);
  }
}
/*Blog App*/
.blogapp-wrap {
  position: relative;
  height: calc(100vh - 65px);
}
.blogapp-wrap .blogapp-sidebar {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-flow: column;
  left: 0;
  width: 270px;
  margin-left: 0;
  top: 0;
  height: 100%;
  z-index: 1;
  border: none;
  background: #fff;
  border-right: 1px solid #eaeaea;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.blogapp-wrap .blogapp-sidebar > div.nicescroll-bar {
  flex: 1 1 auto;
  overflow: auto;
}
.blogapp-wrap .blogapp-sidebar .menu-content-wrap {
  padding: 1.5rem;
}
.blogapp-wrap .blogapp-sidebar .menu-content-wrap .menu-gap {
  height: 25px;
}
.blogapp-wrap .blogapp-sidebar .menu-content-wrap .nav-header {
  padding: 0 0 0.5rem 0;
  font-size: 0.875rem;
  color: #007D88;
  font-weight: 500;
}
.blogapp-wrap .blogapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item {
  margin-left: -1rem;
  margin-right: -1rem;
}
.blogapp-wrap .blogapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > .nav-link {
  border-radius: 0.5rem;
  padding: 0.5rem 1rem;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.blogapp-wrap .blogapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > .nav-link[data-toggle=collapse]::after {
  content: "\f2f9";
  font: normal normal normal 18px/1 "Material-Design-Iconic-Font";
  text-rendering: auto;
  margin-left: auto;
  -webkit-transform: translateX(0) rotate(0deg);
  -moz-transform: translateX(0) rotate(0deg);
  -ms-transform: translateX(0) rotate(0deg);
  -o-transform: translateX(0) rotate(0deg);
  transform: translateX(0) rotate(0deg);
  -moz-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  color: rgba(38, 42, 46, 0.3);
}
.blogapp-wrap .blogapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > .nav-link[data-toggle=collapse][aria-expanded=true]::after {
  -webkit-transform: translateX(0) rotate(-180deg);
  -moz-transform: translateX(0) rotate(-180deg);
  -ms-transform: translateX(0) rotate(-180deg);
  -o-transform: translateX(0) rotate(-180deg);
  transform: translateX(0) rotate(-180deg);
}
.blogapp-wrap .blogapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > .nav-link .nav-icon-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0.875rem;
  font-size: 1.5rem;
}
.blogapp-wrap .blogapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > .nav-link .nav-icon-wrap .nav-link-text {
  display: inline-block;
}
.blogapp-wrap .blogapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item .secondary-nav .nav-item .nav-link {
  padding-left: 3.3rem;
}
.blogapp-wrap .blogapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item.active > .nav-link {
  background: rgba(0, 125, 136, 0.15);
  color: #007D88;
}
.blogapp-wrap .blogapp-sidebar .tag-cloud .badge {
  margin-bottom: 0.25rem;
}
.blogapp-wrap .blogapp-sidebar .blogapp-fixednav {
  height: 61px;
  border-top: 1px solid #eaeaea;
}
.blogapp-wrap .blogapp-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding-left: 16.875rem;
  position: relative;
  height: 100%;
  left: 0;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-grow: 1;
  background: #fff;
  flex-flow: column;
  height: 100%;
  z-index: 10;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap header.blog-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  height: 65px;
  padding: 0 1.25rem;
  background: #fff;
  border-bottom: 1px solid #eaeaea;
  position: relative;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap header.blog-header .blogapp-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap header.blog-header .blogapp-title h1 {
  font-size: 1.5rem;
  font-weight: 500;
  margin-bottom: 0;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap header.blog-header .blogapp-title:after {
  top: 0;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap header.blog-header .blog-options-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap header.blog-header .blog-options-wrap > a {
  margin-left: 0.25rem;
  display: inline-block;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap header.blog-header .blog-options-wrap > a:first-child {
  margin-left: 0;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body {
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  overflow: hidden;
  -ms-flex: 1;
  flex: 1;
}
#loading {
    z-index: 999999999 !important;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar {
  padding: 1.25rem;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .blog-toolbar-left,
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .blog-toolbar-right {
  min-height: 45px;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .blog-toolbar-left > div {
  margin-right: 1rem;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .blog-toolbar-left > div:last-child {
  margin-right: 0;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .blog-toolbar-right {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .blog-toolbar-right > div {
  margin-left: 1rem;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .blog-toolbar-right > div:first-child {
  margin-left: 0;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .blog-toolbar-right .dataTables_filter,
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .blog-toolbar-right .dataTables_length,
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .blog-toolbar-right .dataTables_info {
  float: none;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .blog-toolbar-right .dataTables_filter label,
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .blog-toolbar-right .dataTables_length label,
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .blog-toolbar-right .dataTables_info label {
  margin-bottom: 0;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .blog-toolbar-right .dataTables_info {
  padding-top: 0;
  width: 95px;
  text-align: right;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .blog-toolbar-right .dataTables_paginate {
  padding-top: 0;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .blog-toolbar-right .dataTables_paginate .pagination.custom-pagination .paginate_button:not(:first-child):not(:last-child) {
  display: none;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .blog-toolbar-right .dataTables_paginate .pagination.custom-pagination .page-link {
  padding: 0;
  background: transparent;
  min-width: auto;
  font-size: 1.25rem;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .blog-toolbar-right .dataTables_length select {
  margin-right: 0;
  margin-left: 0.625rem;
  display: inline-block;
  width: auto;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .edit-post-form .tox-tinymce {
  border: 0;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .edit-post-form .tox-tinymce .tox-statusbar__text-container {
  display: none !important;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .edit-post-form .nav-tabs > .nav-item > .nav-link {
  position: relative;
  z-index: 1;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .edit-post-form .nav-tabs > .nav-item > .nav-link.active {
  border-color: #eaeaea #eaeaea #fff;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .edit-post-form .advance-option-post .nav-tabs {
  margin-left: -1.25rem;
  margin-right: -1.25rem;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .edit-post-form .advance-option-post .uploaded-img-prev a .card {
  min-height: 100px;
  background-size: cover;
  background-position: center;
  margin-bottom: 0;
  margin-top: 1rem;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .post-list .nav-line {
  margin: 0 -1.25rem;
  border-bottom: 1px solid #eaeaea;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .post-list .post-star {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 0.625rem;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .post-list .post-star > .feather-icon > svg, .blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .post-list .post-star .svg-icon > svg {
  height: 16px;
  width: 16px;
  cursor: pointer;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .post-list .post-star > .feather-icon > svg:hover, .blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .post-list .post-star .svg-icon > svg:hover {
  fill: #FFC400;
  stroke: #FFC400;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .post-list .post-star.marked > .feather-icon > svg, .blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .post-list .post-star.marked .svg-icon > svg {
  fill: #FFC400;
  stroke: #FFC400;
}
.blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .post-list .post-star.marked > .feather-icon > svg:hover, .blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .post-list .post-star.marked .svg-icon > svg:hover {
  fill: none;
  stroke: currentColor;
}
.blogapp-wrap.blogapp-sidebar-toggle .blogapp-sidebar {
  left: -270px;
}
.blogapp-wrap.blogapp-sidebar-toggle .blogapp-content {
  padding-left: 0;
}

.hk-wrapper[data-navbar-style=collapsed] .blogapp-wrap {
  height: 100vh;
}

@media (max-width: 1740px) {
  .blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .blog-toolbar-right .dataTables_info,
  .blogapp-wrap .blogapp-content .blogapp-detail-wrap .blog-body .nicescroll-bar .blog-toolbar-right .dataTables_length {
    display: none;
  }
}
@media (max-width: 767px) {
  .blogapp-wrap .blogapp-sidebar {
    left: -270px;
  }


  .blogapp-wrap .blogapp-content {
    margin-left: 0;
    padding-left: 0;
  }
  .blogapp-wrap.blogapp-sidebar-toggle .blogapp-sidebar {
    left: 0;
  }
  .blogapp-wrap.blogapp-sidebar-toggle .blogapp-content {
    left: 16.875rem;
    padding-left: 16.875rem;
    margin-left: -16.875rem;
  }
  .blogapp-wrap .hk-sidebar-togglable {
    -webkit-transform: translateX(32px);
    -moz-transform: translateX(32px);
    -ms-transform: translateX(32px);
    -o-transform: translateX(32px);
    transform: translateX(32px);
  }
  .blogapp-wrap .hk-sidebar-togglable:after {
    content: "\ea6c";
  }
  .blogapp-wrap .hk-sidebar-togglable.active {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
  }
  .blogapp-wrap .hk-sidebar-togglable.active:after {
    content: "\ea62";
  }
}
/*invoice*/
.invoiceapp-wrap {
  position: relative;
  height: calc(100vh - 65px);
}
.invoiceapp-wrap .invoiceapp-sidebar {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-flow: column;
  left: 0;
  width: 270px;
  margin-left: 0;
  top: 0;
  height: 100%;
  z-index: 1;
  border: none;
  background: #fff;
  border-right: 1px solid #eaeaea;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.invoiceapp-wrap .invoiceapp-sidebar > div.nicescroll-bar {
  flex: 1 1 auto;
  overflow: auto;
}
.invoiceapp-wrap .invoiceapp-sidebar .menu-content-wrap {
  padding: 1.5rem;
}
.invoiceapp-wrap .invoiceapp-sidebar .menu-content-wrap .menu-gap {
  height: 25px;
}
.invoiceapp-wrap .invoiceapp-sidebar .menu-content-wrap .nav-header {
  padding: 0 0 0.5rem 0;
  font-size: 0.875rem;
  color: #007D88;
  font-weight: 500;
}
.invoiceapp-wrap .invoiceapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item {
  margin-left: -1rem;
  margin-right: -1rem;
}
.invoiceapp-wrap .invoiceapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > .nav-link {
  border-radius: 0.5rem;
  padding: 0.5rem 1rem;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.invoiceapp-wrap .invoiceapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > .nav-link .nav-icon-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0.875rem;
  font-size: 1.5rem;
}
.invoiceapp-wrap .invoiceapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > .nav-link .nav-icon-wrap .nav-link-text {
  display: inline-block;
}
.invoiceapp-wrap .invoiceapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item.active > .nav-link {
  background: rgba(0, 125, 136, 0.15);
  color: #007D88;
}
.invoiceapp-wrap .invoiceapp-sidebar .invoiceapp-fixednav {
  height: 61px;
  border-top: 1px solid #eaeaea;
}
.invoiceapp-wrap .invoiceapp-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding-left: 16.875rem;
  position: relative;
  height: 100%;
  left: 0;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.invoiceapp-wrap .invoiceapp-content header.invoice-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  height: 65px;
  padding: 0 1.25rem;
  background: #fff;
  border-bottom: 1px solid #eaeaea;
  position: relative;
}
.invoiceapp-wrap .invoiceapp-content header.invoice-header .invoiceapp-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.invoiceapp-wrap .invoiceapp-content header.invoice-header .invoiceapp-title h1 {
  font-size: 1.5rem;
  font-weight: 500;
  margin-bottom: 0;
}
.invoiceapp-wrap .invoiceapp-content header.invoice-header .invoiceapp-title:after {
  top: 0;
}
.invoiceapp-wrap .invoiceapp-content header.invoice-header .media {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.invoiceapp-wrap .invoiceapp-content header.invoice-header .media .media-head {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: 1rem;
}
.invoiceapp-wrap .invoiceapp-content header.invoice-header .media .media-body .user-name {
  font-size: 1rem;
  font-weight: 500;
  color: #262a2e;
  text-transform: capitalize;
}
.invoiceapp-wrap .invoiceapp-content header.invoice-header .media .media-body .user-status {
  font-size: 0.875rem;
}
.invoiceapp-wrap .invoiceapp-content header.invoice-header .invoice-options-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.invoiceapp-wrap .invoiceapp-content header.invoice-header .invoice-options-wrap > a {
  margin-left: 0.25rem;
  display: inline-block;
}
.invoiceapp-wrap .invoiceapp-content header.invoice-header .invoice-options-wrap > a:first-child {
  margin-left: 0;
}
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-grow: 1;
  background: #fff;
  flex-flow: column;
  height: 100%;
  z-index: 10;
}
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body {
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  overflow: hidden;
  -ms-flex: 1;
  flex: 1;
}
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar {
  padding: 1.25rem;
}
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .invoice-toolbar-left,
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .invoice-toolbar-right {
  min-height: 45px;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .invoice-toolbar-left > div {
  margin-right: 1rem;
}
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .invoice-toolbar-left > div:last-child {
  margin-right: 0;
}
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .invoice-toolbar-right {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .invoice-toolbar-right > div {
  margin-left: 1rem;
}
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .invoice-toolbar-right > div:first-child {
  margin-left: 0;
}
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .invoice-toolbar-right .dataTables_filter,
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .invoice-toolbar-right .dataTables_length,
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .invoice-toolbar-right .dataTables_info {
  float: none;
}
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .invoice-toolbar-right .dataTables_filter label,
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .invoice-toolbar-right .dataTables_length label,
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .invoice-toolbar-right .dataTables_info label {
  margin-bottom: 0;
}
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .invoice-toolbar-right .dataTables_info {
  padding-top: 0;
  width: 95px;
  text-align: right;
}
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .invoice-toolbar-right .dataTables_paginate {
  padding-top: 0;
}
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .invoice-toolbar-right .dataTables_paginate .pagination.custom-pagination .paginate_button:not(:first-child):not(:last-child) {
  display: none;
}
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .invoice-toolbar-right .dataTables_paginate .pagination.custom-pagination .page-link {
  padding: 0;
  background: transparent;
  min-width: auto;
  font-size: 1.25rem;
}
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .invoice-toolbar-right .dataTables_length select {
  margin-right: 0;
  margin-left: 0.625rem;
  display: inline-block;
  width: auto;
}
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .invoice-list-view .invoice-star {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 0.625rem;
}
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .invoice-list-view .invoice-star > .feather-icon > svg, .invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .invoice-list-view .invoice-star .svg-icon > svg {
  cursor: pointer;
}
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .invoice-list-view .invoice-star > .feather-icon > svg:hover, .invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .invoice-list-view .invoice-star .svg-icon > svg:hover {
  fill: #FFC400;
  stroke: #FFC400;
}
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .invoice-list-view .invoice-star.marked > .feather-icon > svg, .invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .invoice-list-view .invoice-star.marked .svg-icon > svg {
  fill: #FFC400;
  stroke: #FFC400;
}
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .invoice-list-view .invoice-star.marked > .feather-icon > svg:hover, .invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .invoice-list-view .invoice-star.marked .svg-icon > svg:hover {
  fill: none;
  stroke: currentColor;
}
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .template-invoice-wrap,
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .create-invoice-wrap {
  border: 1px solid #eaeaea;
}
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .template-invoice-wrap .invoice-table thead tr th,
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .create-invoice-wrap .invoice-table thead tr th {
  border-color: transparent;
}
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .template-invoice-wrap .invoice-table thead tr th:first-child,
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .create-invoice-wrap .invoice-table thead tr th:first-child {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .template-invoice-wrap .invoice-table thead tr th:last-child,
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .create-invoice-wrap .invoice-table thead tr th:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .template-invoice-wrap .subtotal-table,
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .create-invoice-wrap .subtotal-table {
  min-width: 450px;
}
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .template-invoice-wrap .invoice-table,
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .template-invoice-wrap .subtotal-table,
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .create-invoice-wrap .invoice-table,
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .create-invoice-wrap .subtotal-table {
  border-collapse: separate;
  border-spacing: 0px;
}
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .template-invoice-wrap .invoice-table td, .invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .template-invoice-wrap .invoice-table th,
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .template-invoice-wrap .subtotal-table td,
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .template-invoice-wrap .subtotal-table th,
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .create-invoice-wrap .invoice-table td,
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .create-invoice-wrap .invoice-table th,
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .create-invoice-wrap .subtotal-table td,
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .create-invoice-wrap .subtotal-table th {
  border: 1px solid #eaeaea;
}
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .template-invoice-wrap .form-group,
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .create-invoice-wrap .form-group {
  position: relative;
}
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-settings {
  position: absolute;
  top: 65px;
  right: -370px;
  width: 370px;
  margin-left: 0;
  bottom: 0;
  z-index: 100;
  border: none;
  background: #fff;
  border-left: 1px solid #eaeaea;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-settings .nicescroll-bar {
  padding: 1.25rem;
}
.invoiceapp-wrap.invoiceapp-setting-active .invoiceapp-content .invoiceapp-detail-wrap .invoice-body {
  margin-right: 370px;
}
.invoiceapp-wrap.invoiceapp-setting-active .invoiceapp-content .invoiceapp-detail-wrap .invoice-settings {
  right: 0;
}
.invoiceapp-wrap.invoiceapp-sidebar-toggle .invoiceapp-sidebar {
  left: -270px;
}
.invoiceapp-wrap.invoiceapp-sidebar-toggle .invoiceapp-content {
  padding-left: 0;
}

.hk-wrapper[data-navbar-style=collapsed] .invoiceapp-wrap {
  height: 100vh;
}

@media (max-width: 1740px) {
  .invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .invoice-toolbar-right .dataTables_info,
  .invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .invoice-toolbar-right .dataTables_length {
    display: none;
  }
}
@media (max-width: 1600px) {
  .invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-settings {
    box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.1);
  }
  .invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body {
    margin-right: 0;
  }
  .invoiceapp-wrap.invoiceapp-setting-active .invoiceapp-content .invoiceapp-detail-wrap .invoice-body {
    margin-right: 0;
  }
}
@media (max-width: 1199px) {
  .invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-settings {
    top: 0;
  }
  .invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .create-invoice-wrap .invoice-table-wrap {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .invoiceapp-wrap .invoiceapp-content .invoiceapp-detail-wrap .invoice-body .nicescroll-bar .create-invoice-wrap .invoice-table-wrap .invoice-table {
    min-width: 900px;
  }
  .invoiceapp-wrap .invoiceapp-sidebar {
    left: -270px;
  }
  .invoiceapp-wrap .invoiceapp-content {
    margin-left: 0;
    padding-left: 0;
  }
  .invoiceapp-wrap.invoiceapp-sidebar-toggle .invoiceapp-sidebar {
    left: 0;
  }
  .invoiceapp-wrap.invoiceapp-sidebar-toggle .invoiceapp-content {
    left: 16.875rem;
    padding-left: 16.875rem;
    margin-left: -16.875rem;
  }
  .invoiceapp-wrap .hk-sidebar-togglable {
    -webkit-transform: translateX(32px);
    -moz-transform: translateX(32px);
    -ms-transform: translateX(32px);
    -o-transform: translateX(32px);
    transform: translateX(32px);
  }
  .invoiceapp-wrap .hk-sidebar-togglable:after {
    content: "\ea6c";
  }
  .invoiceapp-wrap .hk-sidebar-togglable.active {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
  }
  .invoiceapp-wrap .hk-sidebar-togglable.active:after {
    content: "\ea62";
  }
}
/*Integrations*/
.integrationsapp-wrap {
  position: relative;
  height: calc(100vh - 65px);
}
.integrationsapp-wrap .integrationsapp-sidebar {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-flow: column;
  left: 0;
  width: 270px;
  margin-left: 0;
  top: 0;
  height: 100%;
  z-index: 1;
  border: none;
  background: #fff;
  border-right: 1px solid #eaeaea;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.integrationsapp-wrap .integrationsapp-sidebar > div.nicescroll-bar {
  flex: 1 1 auto;
  overflow: auto;
}
.integrationsapp-wrap .integrationsapp-sidebar .menu-content-wrap {
  padding: 1.5rem;
}
.integrationsapp-wrap .integrationsapp-sidebar .menu-content-wrap .menu-gap {
  height: 25px;
}
.integrationsapp-wrap .integrationsapp-sidebar .menu-content-wrap .nav-header {
  padding: 0 0 0.5rem 0;
  font-size: 0.875rem;
  color: #007D88;
  font-weight: 500;
}
.integrationsapp-wrap .integrationsapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item {
  margin-left: -1rem;
  margin-right: -1rem;
}
.integrationsapp-wrap .integrationsapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > .nav-link {
  border-radius: 0.5rem;
  padding: 0.5rem 1rem;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.integrationsapp-wrap .integrationsapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > .nav-link .nav-icon-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0.875rem;
  font-size: 1.5rem;
}
.integrationsapp-wrap .integrationsapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item > .nav-link .nav-icon-wrap .nav-link-text {
  display: inline-block;
}
.integrationsapp-wrap .integrationsapp-sidebar .menu-content-wrap .menu-group > .navbar-nav > .nav-item.active > .nav-link {
  background: rgba(0, 125, 136, 0.15);
  color: #007D88;
}
.integrationsapp-wrap .integrationsapp-sidebar .integrationsapp-fixednav {
  height: 61px;
  border-top: 1px solid #eaeaea;
}
.integrationsapp-wrap .integrationsapp-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding-left: 16.875rem;
  position: relative;
  height: 100%;
  left: 0;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.integrationsapp-wrap .integrationsapp-content .integrationsapp-detail-wrap {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-grow: 1;
  background: #fff;
  flex-flow: column;
  height: 100%;
  z-index: 10;
}
.integrationsapp-wrap .integrationsapp-content .integrationsapp-detail-wrap header.integrations-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-flex-pack: space-between;
  height: 65px;
  padding: 0 1.25rem;
  background: #fff;
  border-bottom: 1px solid #eaeaea;
  position: relative;
}
.integrationsapp-wrap .integrationsapp-content .integrationsapp-detail-wrap header.integrations-header .integrationsapp-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.integrationsapp-wrap .integrationsapp-content .integrationsapp-detail-wrap header.integrations-header .integrationsapp-title h1 {
  font-size: 1.5rem;
  font-weight: 500;
  margin-bottom: 0;
}
.integrationsapp-wrap .integrationsapp-content .integrationsapp-detail-wrap header.integrations-header .integrationsapp-title:after {
  top: 0;
}
.integrationsapp-wrap .integrationsapp-content .integrationsapp-detail-wrap header.integrations-header .integrations-options-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.integrationsapp-wrap .integrationsapp-content .integrationsapp-detail-wrap header.integrations-header .integrations-options-wrap > a {
  margin-left: 0.25rem;
  display: inline-block;
}
.integrationsapp-wrap .integrationsapp-content .integrationsapp-detail-wrap header.integrations-header .integrations-options-wrap > a:first-child {
  margin-left: 0;
}
.integrationsapp-wrap .integrationsapp-content .integrationsapp-detail-wrap .integrations-body {
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  overflow: hidden;
  -ms-flex: 1;
  flex: 1;
}
.integrationsapp-wrap .integrationsapp-content .integrationsapp-detail-wrap .integrations-body .nicescroll-bar {
  padding: 1.25rem;
}
.integrationsapp-wrap .integrationsapp-content .integrationsapp-detail-wrap .integrations-body .nicescroll-bar .app-name {
  color: #262a2e;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 500;
}
.integrationsapp-wrap .integrationsapp-content .integrationsapp-detail-wrap .integrations-body .nicescroll-bar .app-cat {
  font-size: 0.875rem;
  margin-bottom: 0.625rem;
}
.integrationsapp-wrap .integrationsapp-content .integrationsapp-detail-wrap .integrations-body .nicescroll-bar .tab-content .comment-block .media .media-head {
  margin-right: 1rem;
}
.integrationsapp-wrap .integrationsapp-content .integrationsapp-detail-wrap .integrations-body .nicescroll-bar .tab-content .comment-block .media .media-body > div:first-child {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 0.25rem;
}
.integrationsapp-wrap .integrationsapp-content .integrationsapp-detail-wrap .integrations-body .nicescroll-bar .tab-content .comment-block .media .media-body > div:first-child .cm-name {
  font-weight: 500;
  color: #262a2e;
}
.integrationsapp-wrap .integrationsapp-content .integrationsapp-detail-wrap .integrations-body .nicescroll-bar .tab-content .comment-block .media .media-body > div:first-child .badge {
  margin-left: 0.625rem;
  flex-shrink: 0;
}
.integrationsapp-wrap .integrationsapp-content .integrationsapp-detail-wrap .integrations-body .nicescroll-bar .tab-content .comment-block .media .media-body .comment-action-wrap span, .integrationsapp-wrap .integrationsapp-content .integrationsapp-detail-wrap .integrations-body .nicescroll-bar .tab-content .comment-block .media .media-body .comment-action-wrap a {
  color: #6f6f6f;
  font-size: 0.75rem;
}
.integrationsapp-wrap .integrationsapp-content .integrationsapp-detail-wrap .integrations-body .nicescroll-bar .tab-content .comment-block .media .media-body .comment-action-wrap .comment-dot-sep {
  margin: 0 0.25rem;
  color: #d8d8d8;
}
.integrationsapp-wrap .integrationsapp-content .integrationsapp-detail-wrap .integrations-body .nicescroll-bar .tab-content .comment-block .media .media-body > .media {
  margin-top: 1.875rem;
}
.integrationsapp-wrap .integrationsapp-content .integrationsapp-detail-wrap .integrations-body .nicescroll-bar .tab-content .review-block .media .media-head {
  margin-right: 1rem;
}
.integrationsapp-wrap .integrationsapp-content .integrationsapp-detail-wrap .integrations-body .nicescroll-bar .tab-content .review-block .media .media-body .cr-name {
  font-weight: 500;
  color: #262a2e;
}
.integrationsapp-wrap .integrationsapp-content .integrationsapp-detail-wrap .integrations-body .nicescroll-bar .tab-content .review-block .review-action-wrap span, .integrationsapp-wrap .integrationsapp-content .integrationsapp-detail-wrap .integrations-body .nicescroll-bar .tab-content .review-block .review-action-wrap a {
  font-size: 0.75rem;
}
.integrationsapp-wrap .integrationsapp-content .integrationsapp-detail-wrap .integrations-body .nicescroll-bar .tab-content .review-block .review-action-wrap .review-dot-sep {
  margin: 0 0.25rem;
  color: #d8d8d8;
}
.integrationsapp-wrap .integrationsapp-content .integrationsapp-detail-wrap .integrations-body .nicescroll-bar .tab-content .review-block .review .review {
  margin-left: 3.125rem;
  margin-top: 1.875rem;
}
.integrationsapp-wrap .integrationsapp-content .integrationsapp-detail-wrap .integrations-body .nicescroll-bar .card-int {
  min-height: 250px;
}
.integrationsapp-wrap .integrationsapp-content .integrationsapp-detail-wrap .integrations-body .nicescroll-bar .content-aside .tag-cloud .badge {
  margin-bottom: 0.25rem;
}
.integrationsapp-wrap.integrationsapp-sidebar-toggle .integrationsapp-sidebar {
  left: -270px;
}
.integrationsapp-wrap.integrationsapp-sidebar-toggle .integrationsapp-content {
  padding-left: 0;
}

.hk-wrapper[data-navbar-style=collapsed] .integrationsapp-wrap {
  height: 100vh;
}

@media (max-width: 991px) {
  .integrationsapp-wrap .integrationsapp-sidebar {
    left: -270px;
  }
  .integrationsapp-wrap .integrationsapp-content {
    margin-left: 0;
    padding-left: 0;
  }
  .integrationsapp-wrap.integrationsapp-sidebar-toggle .integrationsapp-sidebar {
    left: 0;
  }
  .integrationsapp-wrap.integrationsapp-sidebar-toggle .integrationsapp-content {
    left: 16.875rem;
    padding-left: 16.875rem;
    margin-left: -16.875rem;
  }
  .integrationsapp-wrap .hk-sidebar-togglable {
    -webkit-transform: translateX(32px);
    -moz-transform: translateX(32px);
    -ms-transform: translateX(32px);
    -o-transform: translateX(32px);
    transform: translateX(32px);
  }
  .integrationsapp-wrap .hk-sidebar-togglable:after {
    content: "\ea6c";
  }
  .integrationsapp-wrap .hk-sidebar-togglable.active {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
  }
  .integrationsapp-wrap .hk-sidebar-togglable.active:after {
    content: "\ea62";
  }
}
/*Horizontal Menu*/
@media (min-width: 1200px) {
  .hk-wrapper[data-layout=horizontal] .chatapp-wrap,
  .hk-wrapper[data-layout=horizontal] .calendarapp-wrap,
  .hk-wrapper[data-layout=horizontal] .emailapp-wrap,
  .hk-wrapper[data-layout=horizontal] .taskboardapp-wrap,
  .hk-wrapper[data-layout=horizontal] .contactapp-wrap,
  .hk-wrapper[data-layout=horizontal] .fmapp-wrap,
  .hk-wrapper[data-layout=horizontal] .galleryapp-wrap,
  .hk-wrapper[data-layout=horizontal] .todoapp-wrap,
  .hk-wrapper[data-layout=horizontal] .blogapp-wrap,
  .hk-wrapper[data-layout=horizontal] .invoiceapp-wrap,
  .hk-wrapper[data-layout=horizontal] .integrationsapp-wrap {
    height: calc(100vh - 130px);
  }
  .hk-wrapper[data-layout=horizontal][data-navbar-style=collapsed] .chatapp-wrap,
  .hk-wrapper[data-layout=horizontal][data-navbar-style=collapsed] .calendarapp-wrap,
  .hk-wrapper[data-layout=horizontal][data-navbar-style=collapsed] .emailapp-wrap,
  .hk-wrapper[data-layout=horizontal][data-navbar-style=collapsed] .taskboardapp-wrap,
  .hk-wrapper[data-layout=horizontal][data-navbar-style=collapsed] .contactapp-wrap,
  .hk-wrapper[data-layout=horizontal][data-navbar-style=collapsed] .fmapp-wrap,
  .hk-wrapper[data-layout=horizontal][data-navbar-style=collapsed] .galleryapp-wrap,
  .hk-wrapper[data-layout=horizontal][data-navbar-style=collapsed] .todoapp-wrap,
  .hk-wrapper[data-layout=horizontal][data-navbar-style=collapsed] .blogapp-wrap,
  .hk-wrapper[data-layout=horizontal][data-navbar-style=collapsed] .invoiceapp-wrap,
  .hk-wrapper[data-layout=horizontal][data-navbar-style=collapsed] .integrationsapp-wrap {
    height: calc(100vh - 65px);
  }
}
/*# sourceMappingURL=style.css.map */
.circle_name_design {
    width: 100%;
    float: left;
}

.pricing_cnd {
    background: #FFC400;
    max-width: 400px;
    margin: 0 auto;
    width: 220px;
    height: 220px;
    border-radius: 290px;
    border: 6px solid #fff;
    box-shadow: 0 0 1px rgb(0 0 0 / 7%), 0 1px 3px rgb(0 0 0 / 10%) !important;
    color: #fff;
    font-size: 48px;
    font-weight: 700;
    line-height: 38px;
    padding-top: 71px;
}

.pricing_cnd span {
    width: 100%;
    float: left;
    font-size: 26px;
    color: #000;
    text-transform: uppercase;
}
.subspop_client_details .d-flex.flex-wrap input#radio {
  width: 21px;
  margin-top: 25px;
  border: 1px solid #e4e4e4 !important;
  height: 21px !important;
  padding: 0;
}.subspop_thankyou {
  text-align: center;
} .subspop_editimage img {
  border: 1px solid #fff;
  box-shadow: none;
  padding: 4px;
}a.subspop_editimage {
  float: right;
  margin-bottom: 0;
  text-align: right;
}.drag_drop_form .form-group {
  float: left;
  margin-bottom: 2px;
  width: 100%;
}   .drag_drop_dot {
  float: left;
  width: 8%;
}.drag_drop_dot img {
  width: 10px;
  margin-top: 3px;
  float: left;
}
.rounded_btn_classes {
    border-radius: 50px !important;
}


.modal-open .colabi-right-sidebar{z-index: 500 !important;}
.clb-limit-reach-model .modal-content { display: block; max-width: 512px; width: 100%; box-shadow: 0px 25px 50px 0px rgba(0, 0, 0, 0.25);  padding: 47px 32px 39px; position: relative; }
.clb-limit-reach-model .clb-pop-title { font-family: Poppins, sans-serif; font-weight: 700; font-size: 22px; line-height: 100%; letter-spacing: 0; text-align: center; margin: 34px 0 50px; color: #1F2937; }
.clb-limit-reach-model .clb-pop-description { margin-bottom: 75px; }
.clb-limit-reach-model .clb-pop-description p { font-family: Poppins, sans-serif; font-weight: 500; font-size: 14px; line-height: 23px; letter-spacing: 0; text-align: center; }
.clb-limit-reach-model .clb-pop-cta-wrap { display: flex; flex-wrap: wrap; align-items: center; gap: 12px 16px; color: #4B5563; }
.clb-limit-reach-model .clb-pop-cta { font-family: Poppins; font-weight: 600; font-size: 14px; line-height: 100%; letter-spacing: 0; text-align: center; color: #4B5563; padding: 17.5px; flex-grow: 1; border-radius: 8px; background: transparent; border: 2px solid #D1D5DB; min-width: calc(50% - 8px); }
.clb-limit-reach-model .clb-pop-cta.clb-gradient { background: linear-gradient(90deg, #62AAB4 0%, #14B8A6 100%); color: #ffffff; border: none; }
.clb-limit-reach-model .clb-pop-cta-wrap p { font-family: Poppins, sans-serif; font-weight: 400; font-size: 12px; line-height: 100%; letter-spacing: 0; text-align: center; display: block; width: 100%; color: #8A8A8A; }
.clb-limit-reach-model .clb-popup-icon { display: flex; max-width: 112px; margin: auto; background: linear-gradient(135deg, #62AAB4 0%, #2DD4BF 70.71%); min-height: 80px; align-items: center; justify-content: center; border-radius: 999px; }
.clb-limit-reach-model .clb-pop-close-cta { box-shadow: 6px 6px 16px rgba(0, 0, 0, 0.1), -6px -6px 16px rgba(255, 255, 255, 0.9); background: #ffffff; display: flex; width: 32px; height: 32px; align-items: center; justify-content: center; position: absolute; top: 0px; right: 0px; border-radius: 50%; } 