    :root {
        --primary-color: #66a5d1;
        --primary-dark-color: #0069b399;
        --bg-primary: #f0f4f7;
    }

    input::-webkit-outer-spin-button,
    input::-webkit-inner-spin-button {
        -webkit-appearance: none;
        margin: 0;
    }

    input[type=number] {
        -moz-appearance: textfield;
    }

    html.light,
    html body {
        padding: 0;
        background: #f1f5f8 !important;
    }

    .main {
        background-repeat: no-repeat;
        background-attachment: fixed;
        padding-top: 0;
        padding-bottom: 0;
    }

    .content {
        border-radius: 0px;
        padding: 0px;
    }

    .content:before {
        height: unset;
    }

    .side-nav {
        width: 265px;
        background: #fff;
        padding-right: 0;
    }

    .side-nav>ul>li>.side-menu.side-menu--active:after,
    .side-nav>ul>li>.side-menu.side-menu--active:before {
        background-image: none;
    }

    .side-nav>ul>li>.side-menu.side-menu--active,
    .side-menu.side-menu--open,
    .side-menu:hover {
        border-radius: 0px;
        background: #0069b399;
    }

    .side-nav>ul>li>.side-menu.side-menu--active .side-menu__title {
        color: #fff;
    }

    .side-nav>ul>li>.side-menu.side-menu--active .side-menu__icon:before {
        background: transparent;
    }

    .side-nav>ul>li>.side-menu:hover:not(.side-menu--active):not(.side-menu--open) .side-menu__icon:before {
        background: transparent;
    }

    .side-nav svg {
        color: #fff;
    }


    .side-nav>ul ul {
        background-color: #fff;
    }

    .side-nav>ul ul li a:not(.side-menu--active),
    .side-menu__icon svg,
    .side-menu__title,
    .side-menu__sub-icon svg {
        color: #000;
    }

    .side-menu.side-menu--active .side-menu__icon svg {
        color: #fff;
    }

    .side-menu:hover .side-menu__icon svg,
    .side-menu:hover .side-menu__title,
    .side-menu:hover .side-menu__sub-icon svg {
        color: #fff;
    }

    .side-menu.side-menu--open .side-menu__icon svg,
    .side-menu.side-menu--open .side-menu__title,
    .side-menu.side-menu--open .side-menu__sub-icon svg {
        color: #fff;
    }

    .side-menu__icon {
        min-width: 24px;
        min-height: 24px;
    }

    .side-menu__icon i {
        color: #2887e6;
        font-size: 1.4rem;
    }

    .side-menu__sub-open a {
        padding-left: 3.75em !important;
    }

    .search .search__input {
        background: #fff;
        color: #000;
    }

    .bg-primary {
        color: #fff;
        background: var(--primary-color) !important;
    }

    .bg-primary-soft {
        background-color: #e1edf6;
    }

    .btn-primary {
        color: #fff;
        border-color: var(--primary-color);
        background: var(--primary-color);
    }

    /* login page css */
    body.login {
        background: #fff !important;
    }

    .p24-cursor {
        cursor: pointer;
    }

    .p24-none {
        display: none;
    }

    .bg-theme-33 {
        margin-top: 18px !important;
    }

    .z-100 {
        z-index: 100;
    }

    .p24-model-bg {
        background-color: #0000003b;
    }

    .p24-model-content {
        margin: 0 auto;
    }

    .text-red-600 {
        color: rgba(220, 38, 38, 1);
    }

    .side-nav>ul ul li>a,
    .side-nav>ul>li>a:not(.side-menu--active) {
        animation: none !important;
        opacity: 1 !important;
        transform: translateX(0px) !important;
    }

    .p24-shadow-none {
        box-shadow: none !important;
        width: 18px;
        margin-right: 5px;
    }

    .btn:focus {
        outline: none;
        box-shadow: none;
    }

    .nav.nav-tabs div {
        cursor: pointer;
    }

    .nav.nav-tabs .active,
    .nav.post__tabs .active {
        color: #fff;
        background: var(--primary-color);
    }

    .text-green {
        color: #0c8226;
    }

    .text-primary-dark {
        color: var(--primary-dark-color);
    }

    .nav-bar_lanaguage-flag {
        border-radius: 50%;
        width: 32px;
        height: 32px;
    }

    .nav-language-selector {
        background: transparent;
        color: #ffff;
    }

    .hide {
        display: none !important;
    }

    .show {
        display: block !important;
    }

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

    .flag_size {
        width: 33px;
    }

    .rotate-90 {
        transform: rotate(90deg);
    }

    .side-nav .side-menu {
        padding-left: 30px;
    }

    button.btn.btn-elevated-rounded.collapseMenubtn {
        position: absolute;
        visibility: hidden;
        right: -13px;
        top: 84px;
        z-index: 9999;
        background: #ffff;
    }

    nav.side-nav:hover .collapseMenubtn {
        visibility: visible;
    }

    .side-menu.side-menu--open .side-menu__icon {
        filter: brightness(0) invert(1);
    }

    .side-menu__title {
        font-weight: 500;
        color: #1f6bb4;
    }

    .collapseTabMenu {
        position: absolute;
        right: -21px;
        background: #fff;
        visibility: hidden;
        top: 20px;
        z-index: 1;
    }

    div#collapseTabs:hover .collapseTabMenu {
        visibility: visible;
    }

    .side-nav {
        overflow-x: unset;
    }

    .__activeCollapse {
        transform: rotate(180deg);
    }

    .controller_dbrd .box.p-5 {
        min-height: 145px;
    }

    .controller_dbrd .box.p-5 .font-bold {
        font-size: 18px;
        line-height: normal;
    }

    .controller_dbrd .box.px-4 .font-bold.py-2 {
        font-size: 18px;
        line-height: normal;
    }

    .border-red-400 {
        border-color: rgba(248, 113, 113);
    }

    .tooltip {
        position: relative;
    }

    .tooltip .tooltiptext4.tootltip-info {
        min-width: 200px;
        max-height: 200px;
        white-space: pre-wrap;
        padding: 0px 5px 0px 5px;
        overflow-x: auto;
    }

    .tooltip .tooltiptext4.tootltip-lg {
        min-width: 200px;
        margin-left: 50px;
    }

    .tooltip:hover .tooltiptext4 {
        visibility: visible;
        opacity: 1;
    }

    .tooltip .tooltiptext4 {

        visibility: hidden;
        width: 160px;
        background-color: #ffffff;
        color: #262626;
        box-shadow: 1px 1px 4px 1px #0000009e;
        text-align: center;
        border-radius: 2px;
        padding: 5px;
        position: absolute;
        z-index: 1;
        top: 100%;
        left: 22%;
        margin-left: -200px;
        transition: opacity .3s;
    }

    .tooltip .tooltiptext {
        visibility: hidden;
        opacity: 0;
        width: 200px;
        background-color: #fff;
        color: #000;
        text-align: center;
        border-radius: 6px;
        padding: 5px;
        position: absolute;
        z-index: 50;
        top: -50px;
        left: 50%;
        transform: translateX(-50%);
        white-space: normal;
        -webkit-box-shadow: -4px 3px 15px 0px rgba(0,0,0,0.75);
        -moz-box-shadow: -4px 3px 15px 0px rgba(0,0,0,0.75);
        box-shadow: -4px 3px 15px 0px rgba(0,0,0,0.75);
    }

    .main-container {
        overflow-y: auto;
        height: 400px;
        position: relative;
    }

    .tooltip .tooltiptext.tootltip-info {
        min-width: 200px;
        max-height: 200px;
        white-space: pre-wrap;
        padding: 0px 5px 0px 5px;
        overflow-x: auto;
    }

    .tooltip .tooltiptext.tootltip-lg {
        min-width: 200px;
    }

    .tooltip:hover .tooltiptext {
        visibility: visible;
        opacity: 1;
        transition: opacity 0.3s;
        z-index: 50; /* Ensure this is higher than other elements */
    }

    .tooltip .tooltiptext::after {
        content: "";
        position: absolute;
        top: 100%;
        left: 50%;
        margin-left: -5px;
        border-width: 5px;
        border-style: solid;
        border-color: #000000 transparent transparent
    }

    .tooltip .tooltiptext2 {
        visibility: hidden;
        width: 140px;
        background-color: #ffffff;
        color: #262626;
        box-shadow: 1px 1px 4px 1px #0000009e;
        text-align: center;
        border-radius: 2px;
        padding: 5px;
        position: absolute;
        z-index: 1;
        bottom: 140%;
        margin-left: -200px;
        left: 22%;
        transition: opacity .3s;
    }

    .tooltip .tooltiptext3 {

        visibility: hidden;
        width: 160px;
        background-color: #ffffff;
        color: #262626;
        box-shadow: 1px 1px 4px 1px #0000009e;
        text-align: center;
        border-radius: 2px;
        padding: 5px;
        position: absolute;
        z-index: 1;
        top: 100%;
        left: 22%;
        margin-left: -200px;
        transition: opacity .3s;
    }

    .tooltip .tooltiptext2.tootltip-info {
        min-width: 200px;
        max-height: 200px;
        white-space: pre-wrap;
        padding: 0px 5px 0px 5px;
        overflow-x: auto;
    }

    .tooltip .tooltiptext3.tootltip-info {
        min-width: 200px;
        max-height: 200px;
        white-space: pre-wrap;
        padding: 0px 5px 0px 5px;
        overflow-x: auto;
    }

    .tooltip .tooltiptext2.tootltip-lg {
        min-width: 200px;
    }

    .tooltip:hover .tooltiptext2 {
        visibility: visible;
        opacity: 1;
    }

    .tooltip:hover .tooltiptext3 {
        visibility: visible;
        opacity: 1;
    }

    .box-shadow-24 {
        box-shadow: -4px 5px 16px -2px rgba(0, 0, 0, 0.8);
        -webkit-box-shadow: -4px 5px 16px -2px rgba(0, 0, 0, 0.8);
        -moz-box-shadow: -4px 5px 16px -2px rgba(0, 0, 0, 0.8);
    }

    .class_sticky {
        position: sticky;
        top: 8px;
        height: 100vh;
        z-index: 99;
    }

    .top-12 {
        top: 3rem;
    }

    .mt-7 {
        margin-top: 1.9rem;
    }

    .mt-11 {
        margin-top: 3.8rem;
    }

    .mt-8 {
        margin-top: 2rem;
    }

    .min-h-12 {
        min-height: 12rem;
    }

    .min-h-full {
        min-height: 100%;
    }

    .min-w-10 {
        min-width: 10rem;
    }

    .menuSvg {
        box-shadow: none !important;
        width: 22px;
    }

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

    .h-1\/1 {
        height: 10%;
    }

    .h-2\/4 {
        height: 50%;
    }

    .h-2\/5 {
        height: 40%;
    }

    .h-2\/6 {
        height: 33.333333%;
    }

    .h-4\/5 {
        height: 80%;
    }

    .h-5\/6 {
        height: 83.333333%;
    }

    .h-5\/7 {
        height: 85%;
    }

    .h-5\/8 {
        height: 90%;
    }

    .h-auto {
        height: auto;
    }

    .min-h-70 {
        height: 70rem;
    }

    .h-55 {
        height: 55rem;
    }

    .rbullet {
        position: relative;
    }

    .rbullet::before {
        content: "";
        width: 10px;
        height: 10px;
        background: red;
        position: absolute;
        border-radius: 50%;
        left: -8px;
        top: -2px;
        margin: 6px;
    }

    .reddot:before {
        content: "";
        position: absolute;
        width: 10px;
        height: 10px;
        border-radius: 50%;
        background: red;
        top: 6px;
        left: -20px;
    }

    .greendot:before {
        content: "";
        position: absolute;
        width: 10px;
        height: 10px;
        border-radius: 50%;
        background: rgb(21, 255, 0);
        top: 6px;
        left: -20px;
    }

    .w-1\/3 {
        width: 33.333333%;
    }

    .table.table_d1 {
        box-shadow: 0 3px 20px rgb(0 0 0 / 4%);
        border-color: transparent;
        border-radius: .375rem;
        border-spacing: 0px 1px !important;
        margin-top: 20px;
    }

    .table.table_d1 thead th:last-child {
        border-top-right-radius: .375rem;
    }

    .table.table_d1 thead th:first-child {
        border-top-left-radius: .375rem;
    }

    .table.table_d1 thead {
        background: #66a5d1;
        color: #f1f5f8;
    }

    .table.table_d1 td {
        position: relative;
    }

    .table.table_d1 tbody td:before {
        content: "";
        background-color: rgba(237, 242, 247);
        height: 2rem;
        margin-top: auto;
        margin-bottom: auto;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        width: 1px;
    }

    .shadow-2xl {
        --tw-shadow: 0 25px 50px -12px rgba(177, 124, 124, 0.25);
        box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    }

    .mr-8 {
        margin-right: 2rem;
    }

    .mr-12 {
        margin-right: 6rem;
    }

    .mr-14 {
        margin-right: 8rem;
    }

    .customInputbox {
        background-repeat: no-repeat;
        border-radius: .375rem;
        border-width: 1px;
        width: 100%;
        padding: .5rem;
    }

    .customInputbox input {
        box-shadow: none;
        border: 0;
        padding: 0;
    }

    .customInputbox span,
    .bubble span {
        display: inline-block;
        margin: 2px;
        border-width: 1px;
        border-color: rgba(103, 165, 209);
        color: rgba(103, 165, 209);
        font-weight: 500;
    }

    .customInputbox span:hover,
    .bubble span:hover {
        background: #68a5d1;
        color: #ffff;
        transition-property: background, color;
        transition: 0.4s ease-in-out;
    }

    .customInputbox span i,
    .bubble span i {
        color: rgba(211, 41, 41);
    }

    .customInputbox span i:hover,
    .bubble span i:hover {
        transform: scale(1.3);
        transition: all 0.4s ease-in-out;
    }

    .customInputbox span:hover>i,
    .bubble span:hover>i {
        color: rgb(255, 255, 255);
        transition: color 0.4s ease-in-out;
    }

    .customInputbox input:focus {
        outline: 0px solid transparent;
        outline-offset: 0px;
        box-shadow: none;
    }

    .spclBubble {
        border-style: dashed;
        background: #e1f3ff;
    }

    .post__tabs div.lang-d1 {
        width: 34px;
        border-bottom-left-radius: 0px;
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
        position: relative;
        padding-top: 2px;
        padding-bottom: 2px;
        padding-right: 4px;
    }

    div.lang-d1:after {
        content: "";
        position: absolute;
        width: 10px;
        height: 18px;
        background: #ffffff;
        transform: rotate(-28deg);
        top: -4px;
        right: -5px;
        border-left: 1px solid #e2e8f0;
    }

    .table-hover tbody tr:hover td {
        background-color: #f1f9ff !important;
        cursor: pointer;
    }


    .nested-table-hover tbody tr:hover td {
        background-color: #fff !important;
    }

    .h-45rem {
        height: .45rem;
    }

    .progress-bar {
        background: linear-gradient(90deg, rgb(223 15 15) 0%, rgb(72 203 30) 35%, rgb(102 165 209) 100%);
    }

    .max-h-9 {
        max-height: 2.25rem;
    }

    .max-h-10 {
        max-height: 20rem;
    }

    .min-w-15 {
        min-width: 15rem;
    }

    .max-w-15 {
        max-width: 15rem;
    }

    .max-h-screen {
        max-height: 100vh;
    }

    .max-h-80 {
        max-height: 20rem;
    }

    .max-h-35 {
        max-height: 35rem;
    }

    .max-w-3 {
        max-width: 3rem;
    }

    .max-w-4 {
        max-width: 4rem;
    }

    .listSlider,
    #rightSideModel {
        min-width: 300px;
    }

    .white-filter {
        filter: brightness(0) invert(1);
    }

    div.listSlider:after,
    #rightSideModel:after {
        content: "";
        position: fixed;
        height: 100%;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background-color: rgba(0, 0, 0, .6509803921568628);
        transition: height 0s ease-in-out 0s, opacity .6s ease-in-out 0s;
        z-index: 2;
        cursor: pointer;
    }

    div#formSlider:after,
    #rightSideModel:after {
        content: "";
        position: fixed;
        height: 100%;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background-color: rgba(0, 0, 0, .6509803921568628);
        z-index: 2;
        cursor: pointer;
    }

    .pl-2 {
        padding-left: 0.5rem;
    }

    ::-webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
        background-color: #F5F5F5;
        border-radius: 10px;
    }

    ::-webkit-scrollbar {
        width: 6px;
        height: 6px;
        background-color: #F5F5F5;
    }

    ::-webkit-scrollbar-thumb {
        border-radius: 10px;
        background: rgb(177, 177, 177);
    }

    /* Handle on hover */
    ::-webkit-scrollbar-thumb:hover {
        background: #555;
    }

    .col-span-8 {
        grid-column: span 8 / span 8;
    }

    .right-4 {
        right: 1rem;
    }

    .top-3\.5 {
        top: .975rem;
    }

    .template-tags {
        padding-left: 0;
        margin-left: 0;
        border: none !important;
    }

    .rounded-none {
        border-radius: 0px;
    }

    .hover\:bg-theme-2:hover {
        background-color: #f1f1f1;
        color: #3d92ce;
    }

    .file .file__icon.file__icon--empty-directory {
        background-image: url("/images/svg/agriment-file.svg");
    }

    .overlay {
        content: "";
        position: fixed;
        height: 100%;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background-color: rgba(0, 0, 0, .6509803921568628);
        transition: height 0s ease-in-out 0s, opacity .6s ease-in-out 0s;
        z-index: 100;
        cursor: pointer;
    }

    .__accordian_toggle {
        cursor: pointer;
    }

    .__accordian_toggle i {
        transition: 70ms;
    }

    .double_border {
        /* border: 1px solid transparent;
    box-shadow: 0px 0px 2px 1px #66a5d1, inset 0px 0px 2px 1px #66a5d1; */
    }

    ._info_coloumn_toggle {
        position: absolute;
        right: 3px;
        visibility: show;
        background: #fff;
        top: 3px;
        z-index: 3;
    }

    .post__content.tab-content.relative:hover ._info_coloumn_toggle {
        visibility: show;
    }

    .side-nav>ul>li>.side-menu.side-menu--active,
    .side-menu:hover .menuSvg {
        filter: brightness(0) invert(1);
    }


    .form-control.checkmark {
        border-radius: 25px;
    }

    /* When the checkbox is checked, add a blue background */
    .custom_checkbox input:checked~.checkmark {
        background-color: #68a5d1;
        color: #fff;
    }


    /* Show the checkmark when checked */
    .custom_checkbox input:checked~.checkmark:after {
        display: block;
    }

    .right-1 {
        right: .25rem;
    }

    .right-2 {
        right: .5rem;
    }

    .invoiceWrapper:hover .backBtn {
        visibility: visible;
    }

    .backBtn {
        position: absolute;
        visibility: hidden;
        left: 10px;
        top: 10px;
        z-index: 9999;
    }

    .isDisabled {
        background: #abadaf;
        cursor: not-allowed;
        opacity: 0.5 !important;
        text-decoration: none;
        pointer-events: none;
        border-radius: 0px !important;
    }

    .isDisabled div {
        color: #718096;
    }

    .isDisabled .side-menu__icon img {
        filter: grayscale(1);
    }

    #img_zoom_wrapper {
        display: none;
        position: fixed;
        top: 0;
        right: 0;
        left: 0;
        bottom: 0;
        z-index: 99999;
        padding: 20px;
        background: rgb(0 0 0 / 82%);
        overflow-x: auto;
        cursor: pointer;
    }

    #img_zoom_wrapper img {
        margin: 0 auto;
        border-radius: 10px;
    }

    .img_zoom_active {
        overflow: hidden !important;
    }

    .bg-light-primary {
        background: #f1f5f8;
    }

    /* .basicInfo, .legalBasic {
     visibility: hidden;
     transition: visibility 1s ease-in-out;
}
#meta-title-tab:hover .basicInfo, #meta-title-tab:hover .legalBasic {
     visibility: visible;
} */

    .templateWrapper {
        height: 75vh;
        overflow-y: auto;
        padding: 0.5rem 0 0.5rem 0.5rem;
    }

    .templateWrapper::-webkit-scrollbar {
        display: none;
    }

    .__drag_view.active {
        background-color: var(--bg-primary) !important;
        opacity: .5;
    }

    .popoverTip {
        content: "";
        position: absolute;
        border: 8px solid #fff;
        border-color: transparent transparent transparent #fff;
        right: -16px;
        top: 16px;
    }

    .popoverBox {
        right: 27px !important;
    }

    /* .suggestion-list {
    background: #f7fcff;
    border-left: 2px solid #67a5d1;
    border-radius: 5px;
    box-shadow: 2px 2px 6px #c3c3c3;
} */


    /* .suggestion-list .report-timeline:before {
    background: #9cd2fb;
    width: 2px;
}

.report-timeline .report-timeline__image:before {
    height: 2px;
    background: #9cd2fb;
    width: 5rem;
} */

    .timeline {
        position: relative;
        margin: 0 auto;
    }

    .timeline::after {
        content: '';
        position: absolute;
        width: 4px;
        background-color: white;
        top: 0;
        bottom: 0;
        left: 5.5%;
        margin-left: -3px;
    }

    .timelineInner {
        position: relative;
        background-color: inherit;
    }

    .timelineInner::after {
        content: '';
        position: absolute;
        width: 25px;
        height: 25px;
        right: -17px;
        background-color: white;
        border: 4px solid #FF9F55;
        top: 15px;
        border-radius: 50%;
        z-index: 1;
    }

    .circleDot {
        left: 5%;
    }

    .contentbox::before {
        content: " ";
        height: 0;
        position: absolute;
        top: 22px;
        width: 0;
        z-index: 1;
        left: -10px;
        border: medium solid white;
        border-width: 10px 10px 10px 0;
        border-color: transparent white transparent transparent;
    }

    .circleDot::after {
        left: -19px;
    }

    .contentbox {
        padding: 15px 15px;
        background-color: white;
        position: relative;
        border-radius: 6px;
        margin-left: 2rem;
        margin-right: 1.25rem;
    }


    .customtoggle .form-check-switch:checked {
        background-color: #18df00;
        border-color: #16a727;
    }

    .customtoggle .form-check-switch {
        width: 42px;
        background: #f70707;
    }

    .customtoggle .form-check-switch:before {
        background: #ffff;
        left: 0px
    }

    .customtoggle .form-check-switch:checked:before {
        margin-left: 18px;

    }

    div#collapseTabs img.w-4 {
        width: 20px;
        height: 20px;
    }

    div#collapseTabs .active img.w-4 {
        filter: brightness(0) invert(1);
    }

    .nav.nav-tabs .active img,
    .nav.post__tabs .active img {
        filter: brightness(0) invert(1);
    }

    /* .tab.item-center.active img {

} */

    .form-check-input[type=checkbox] {
        min-width: 16px;
        min-height: 16px;
    }


    .bg-gradient-1 {
        background: linear-gradient(45deg, #0565af, #80d0f3);
    }

    .timeline1::after {
        content: '';
        position: absolute;
        width: 4px;
        background-color: #b1b1b1;
        top: 36px;
        bottom: 0;
        left: 4.7%;
        margin-left: 3px;
        height: 87%;
    }

    .timeline1 .circleDot {
        left: 4%;
        width: 95%;
    }

    #language_id option {
        color: #000
    }

    .pbr {
        border-right: 2px white solid;
    }

    .pbt {
        border-top: 2px white solid;
    }

    .pbr-right {
        border-right: 3px red solid;
    }

    .pbt-top {
        border-top: 3px red solid;
    }

    .custom-search {

        border: 1px solid #67a5d1;
        padding-left: 2px;
        margin-right: 10px;
        border-radius: 5px;
    }

    .inline-flex {
        display: inline-flex
    }

    .bg-law {
        background-color: #66a5d1 !important;
        color: #fff;
        border-radius: 0px !important;
    }

    .text-yellow {
        color: yellow;
        background-color: lightgrey;
    }

    .text-orange {
        color: orange;
        background-color: lightgrey;
    }

    .text-red {
        color: red;
        background-color: lightgrey;
    }

    .text-green {
        color: green;
        background-color: #ffffff;
    }

    .w-25 {
        width: 25%;
    }

    .swal2-container {
        z-index: 99999999999 !important;
    }

    .ck .ck .ck-content {
        min-height: 500px !important;
    }

    .word-break {
        word-break: break-word;
    }

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

    @media print {

        html,
        .content {
            background: white;
        }

        .box {
            box-shadow: none;
        }

        .print-hidden {
            display: none;
        }

        .print-0 {
            padding: 0;
        }
    }
