.form-control {
                background-color: #e9ecef !important;
                border: none !important;
                padding: 10px 10px !important;
            }

            /* Hide the default checkbox */
            input[type="checkbox"] {
                appearance: none;
                -webkit-appearance: none;
                -moz-appearance: none;
                width: 20px;
                height: 20px;
                border: 1px solid #ff9307;
                border-radius: 4px;
                background-color: #ffffff;
                cursor: pointer;
                position: relative;
                outline: none;
                transition: background-color 0.3s, border-color 0.3s;
            }

            /* Custom checkbox checked state */
            input[type="checkbox"]:checked {
                background-color: #ff9307;
                border-color: #ff9307;
            }

            /* Checkmark */
            input[type="checkbox"]::after {
                content: "";
                position: absolute;
                left: 6px;
                top: 2px;
                width: 6px;
                height: 12px;
                border: solid white;
                border-width: 0 3px 3px 0;
                transform: rotate(45deg);
                opacity: 0;
                transition: opacity 0.3s;
            }

            /* Show checkmark when checked */
            input[type="checkbox"]:checked::after {
                opacity: 1;
            }

            /* for JODIT editor */
            /* Custom styles for the Jodit editor container */
            #jodit_editor {
                height: 700px !important;
                /* Margin of 20px from all sides */
                border-radius: 10px;
                /* Border radius of 10px */
                overflow: hidden;
                /* To ensure the content inside doesn't overflow the rounded corners */
            }

            /* Ensure the editor itself also respects the border radius */
            .jodit-container {
                border: none !important;
                border-radius: 10px;
                margin-bottom: 30px;
            }

            .jodit-workplace {
                border-radius: 0 0 10px 10px !important;
                border-right: 2px solid #dee2e6 !important;
                border-left: 2px solid #dee2e6 !important;
                border-bottom: 2px solid #dee2e6 !important;
            }

            .jodit-toolbar__box {
                border-radius: 10px 10px 0 0 !important;
                border-top: 2px solid #dee2e6 !important;
                border-left: 2px solid #dee2e6 !important;
                border-right: 2px solid #dee2e6 !important;
            }

            .jodit-status-bar {
                margin-top: 10px !important;
                background-color: #ffffff !important;
            }

            .jodit-ui-group__file {
                display: none;
            }