/* sonal css starts here */
  /* new cards */
  .boxs1{
    background-image: linear-gradient(118deg, #ffffff 0%, #e4eeff 100%);
 }
 .boxs2{
    background-image: linear-gradient(290deg, #ffffff 0%, #e4eeff 100%);
 }
 .boxs3{
    /* background-image: linear-gradient(180deg, #3dadf2 0%, #056cf2 100%); */
    background: linear-gradient(180deg, #38a0e4 0%, #054e82 100%);
 }
 .borders {
border: 1px solid #ddd !important;
}
.fntcls{
    font-size: 15px !important;
}
.borders-bottom {
border-bottom: 1px solid #ddd !important;
}
.scrlquote{
max-height: 150px;
text-align: justify;
overflow: auto;
padding-right: 10px;
}
/* width */
.scrlquote::-webkit-scrollbar {
width: 5px;
}

/* Track */
.scrlquote::-webkit-scrollbar-track {
background: #f1f1f1;
}

/* Handle */
.scrlquote::-webkit-scrollbar-thumb {
background: var(--GreenDark);
}

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

.scrlquote2{
    max-height: 100px;
    text-align: justify;
    overflow: auto;
    padding-right: 10px;
    }
    /* width */
    .scrlquote2::-webkit-scrollbar {
    width: 5px;
    }
    
    /* Track */
    .scrlquote2::-webkit-scrollbar-track {
    background: #fff;
    }
    
    /* Handle */
    .scrlquote2::-webkit-scrollbar-thumb {
    background: #000;
    }
    
    /* Handle on hover */
    .scrlquote2::-webkit-scrollbar-thumb:hover {
    background: #555;
    }
/* ck editor */

.ck.ck-icon :not([fill]) {
fill: #000 !important;
}
.ck.ck-toolbar {
background: #e7e7e7 !important;
}
.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sw .ck-toolbar{
background:#fff !important
}
.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sw .ck-toolbar svg path{
fill: #000 !important;
}
.ck.ck-button.ck-on svg circle{
fill: #000 !important;
}
.ck.ck-button.ck-on{
background:#fff !important
}
.ck.ck-button:not(.ck-disabled):hover svg circle{
fill: #000 !important;
}
.ck.ck-button:not(.ck-disabled):hover svg circle :not([fill]) {
fill: #000 !important;
}
.ck.ck-button:not(.ck-disabled):hover svg path{
fill: #000 !important;
}
.ck.ck-list__item .ck-button.ck-on {
color: #000000 !important;
}
.ck-editor__editable {
height: 100px;
overflow:auto
}
/* Remove margins and padding from paragraphs, ordered lists, and unordered lists */
.ck.ck-editor__editable_inline p,
.ck.ck-editor__editable_inline ul,
.ck.ck-editor__editable_inline ol {
    margin: 0;  /* Remove margin */
    padding: 0; /* Remove padding */
}
.ck.ck-editor__editable_inline ul,
        .ck.ck-editor__editable_inline ol {
            margin: 0;        /* Remove margin */
            padding-left: 20px; /* Add left padding for indentation */
        }


/* Remove top margin for the first child */
.ck.ck-editor__editable_inline > :first-child {
    margin-top: 0; /* Ensure no margin on the first child */
}

/* Remove bottom margin for the last child */
.ck.ck-editor__editable_inline > :last-child {
    margin-bottom: 0; /* Ensure no margin on the last child */
}

@media(max-width:320px){
    .fntcls {
        font-size: 14px !important;
    }
}