.elementor-2305 .elementor-element.elementor-element-f0e2fe8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-2305 .elementor-element.elementor-element-3c63225 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-2305 .elementor-element.elementor-element-3c63225 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-2305 .elementor-element.elementor-element-3c63225 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-2305 .elementor-element.elementor-element-3c63225 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-2305 .elementor-element.elementor-element-3c63225 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-2305 .elementor-element.elementor-element-3c63225 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2305 .elementor-element.elementor-element-3c63225 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2305 .elementor-element.elementor-element-3c63225{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2305 .elementor-element.elementor-element-3c63225 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2305 .elementor-element.elementor-element-3c63225 .elementor-icon-list-item > a{font-size:18px;line-height:28px;}.elementor-2305 .elementor-element.elementor-element-3c63225 .elementor-icon-list-text{color:#58595B;transition:color 0.3s;}.elementor-2305 .elementor-element.elementor-element-d2e9817{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2305 .elementor-element.elementor-element-dda1639{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--border-radius:10px 10px 10px 10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2305 .elementor-element.elementor-element-dda1639:not(.elementor-motion-effects-element-type-background), .elementor-2305 .elementor-element.elementor-element-dda1639 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDEEE9;}.elementor-2305 .elementor-element.elementor-element-3fab445{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2305 .elementor-element.elementor-element-e782499 .elementor-icon-list-icon{width:14px;}.elementor-2305 .elementor-element.elementor-element-e782499 .elementor-icon-list-icon i{font-size:14px;}.elementor-2305 .elementor-element.elementor-element-e782499 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-2305 .elementor-element.elementor-element-8589a3c .elementor-repeater-item-b178ddc .elementor-icon-list-icon{width:30px;}.elementor-2305 .elementor-element.elementor-element-8589a3c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(30px/2);}.elementor-2305 .elementor-element.elementor-element-8589a3c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(30px/2);}.elementor-2305 .elementor-element.elementor-element-8589a3c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(30px/2);margin-left:calc(30px/2);}.elementor-2305 .elementor-element.elementor-element-8589a3c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-30px/2);margin-left:calc(-30px/2);}body.rtl .elementor-2305 .elementor-element.elementor-element-8589a3c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-30px/2);}body:not(.rtl) .elementor-2305 .elementor-element.elementor-element-8589a3c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-30px/2);}.elementor-2305 .elementor-element.elementor-element-8589a3c .elementor-icon-list-icon{width:14px;}.elementor-2305 .elementor-element.elementor-element-8589a3c .elementor-icon-list-icon i{font-size:14px;}.elementor-2305 .elementor-element.elementor-element-8589a3c .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}body:not(.rtl) .elementor-2305 .elementor-element.elementor-element-8589a3c .elementor-icon-list-text{padding-left:10px;}body.rtl .elementor-2305 .elementor-element.elementor-element-8589a3c .elementor-icon-list-text{padding-right:10px;}.elementor-2305 .elementor-element.elementor-element-8589a3c .elementor-icon-list-text, .elementor-2305 .elementor-element.elementor-element-8589a3c .elementor-icon-list-text a{color:#58595B;}.elementor-2305 .elementor-element.elementor-element-8589a3c .elementor-icon-list-item{font-size:14px;text-transform:capitalize;line-height:22px;}.elementor-2305 .elementor-element.elementor-element-8be654d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2305 .elementor-element.elementor-element-ceeb9f8 img{border-radius:10px 10px 10px 10px;box-shadow:10px 10px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-2305 .elementor-element.elementor-element-bfa828a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:70px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-2305 .elementor-element.elementor-element-b272a65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-2305 .elementor-element.elementor-element-ed047ca{--box-border-width:0px;--box-padding:0px;--item-text-color:#9A9A9B;--item-text-hover-color:#000000;--item-text-active-color:#000000;}.elementor-2305 .elementor-element.elementor-element-ed047ca .elementor-toc__header-title{text-align:start;}.elementor-2305 .elementor-element.elementor-element-ed047ca .elementor-toc__list-item{font-size:15px;text-decoration:none;line-height:22px;}.elementor-2305 .elementor-element.elementor-element-85f5111{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2305 .elementor-element.elementor-element-087520d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-2305 .elementor-element.elementor-element-d169260{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DFE3E8;--border-color:#DFE3E8;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2305 .elementor-element.elementor-element-5cfa487 .elementor-heading-title{font-size:18px;line-height:18px;}.elementor-2305 .elementor-element.elementor-element-06b689c{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:0px;--grid-bottom-margin:0px;--e-share-buttons-primary-color:#F45E29;--e-share-buttons-secondary-color:#FFFFFF;}.elementor-2305 .elementor-element.elementor-element-06b689c .elementor-share-btn{font-size:calc(0.9px * 10);height:40px;}.elementor-2305 .elementor-element.elementor-element-06b689c .elementor-share-btn__icon{--e-share-buttons-icon-size:20px;}.elementor-2305 .elementor-element.elementor-element-0e9e1b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-2305 .elementor-element.elementor-element-a5124c9{--grid-columns:3;--grid-row-gap:40px;--grid-column-gap:25px;}.elementor-2305 .elementor-element.elementor-element-a5124c9 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-2305 .elementor-element.elementor-element-a5124c9 .e-loop-item > .elementor-section, .elementor-2305 .elementor-element.elementor-element-a5124c9 .e-loop-item > .elementor-section > .elementor-container, .elementor-2305 .elementor-element.elementor-element-a5124c9 .e-loop-item > .e-con, .elementor-2305 .elementor-element.elementor-element-a5124c9 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1400px){.elementor-2305 .elementor-element.elementor-element-dda1639{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}}@media(max-width:1200px){.elementor-2305 .elementor-element.elementor-element-dda1639{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}}@media(max-width:992px){.elementor-2305 .elementor-element.elementor-element-3c63225 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2305 .elementor-element.elementor-element-3c63225 .elementor-icon-list-item > a{font-size:16px;line-height:26px;}.elementor-2305 .elementor-element.elementor-element-dda1639{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--flex-wrap:wrap;}.elementor-2305 .elementor-element.elementor-element-8be654d.e-con{--order:-99999 /* order start hack */;}.elementor-2305 .elementor-element.elementor-element-bfa828a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-2305 .elementor-element.elementor-element-85f5111.e-con{--order:-99999 /* order start hack */;}.elementor-2305 .elementor-element.elementor-element-087520d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;} .elementor-2305 .elementor-element.elementor-element-06b689c{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-2305 .elementor-element.elementor-element-0e9e1b5{--padding-top:50px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-2305 .elementor-element.elementor-element-a5124c9{--grid-columns:2;}}@media(max-width:768px){.elementor-2305 .elementor-element.elementor-element-e782499{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2305 .elementor-element.elementor-element-087520d{--padding-top:30px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-2305 .elementor-element.elementor-element-a5124c9{--grid-columns:1;}}@media(max-width:577px){.elementor-2305 .elementor-element.elementor-element-d169260{--gap:0px 15px;--row-gap:0px;--column-gap:15px;} .elementor-2305 .elementor-element.elementor-element-06b689c{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-2305 .elementor-element.elementor-element-06b689c .elementor-share-btn{font-size:calc(0.8px * 10);height:35px;}.elementor-2305 .elementor-element.elementor-element-a5124c9{--grid-columns:1;}}@media(min-width:578px){.elementor-2305 .elementor-element.elementor-element-f0e2fe8{--content-width:1140px;}.elementor-2305 .elementor-element.elementor-element-d2e9817{--content-width:1140px;}.elementor-2305 .elementor-element.elementor-element-3fab445{--width:50%;}.elementor-2305 .elementor-element.elementor-element-8be654d{--width:50%;}.elementor-2305 .elementor-element.elementor-element-bfa828a{--content-width:1140px;}.elementor-2305 .elementor-element.elementor-element-b272a65{--width:30%;}.elementor-2305 .elementor-element.elementor-element-85f5111{--width:70%;}.elementor-2305 .elementor-element.elementor-element-087520d{--content-width:1140px;}.elementor-2305 .elementor-element.elementor-element-0e9e1b5{--content-width:1140px;}}@media(max-width:992px) and (min-width:578px){.elementor-2305 .elementor-element.elementor-element-3fab445{--width:100%;}.elementor-2305 .elementor-element.elementor-element-8be654d{--width:100%;}.elementor-2305 .elementor-element.elementor-element-b272a65{--width:100%;}.elementor-2305 .elementor-element.elementor-element-85f5111{--width:100%;}.elementor-2305 .elementor-element.elementor-element-d169260{--width:100%;}}/* Start custom CSS *//*Breadcrumb*/
.post_breadcrumb .breadcrumb .elementor-icon-list-items li {
    position: relative;
}

.post_breadcrumb .breadcrumb .elementor-icon-list-items li:not(:last-child) {
    padding: 0 50px 0 0;
}

.post_breadcrumb .breadcrumb .elementor-icon-list-items li a span,
.post_breadcrumb .breadcrumb .elementor-icon-list-items li a {
    color: #F35E29 !important;
}

.post_breadcrumb .breadcrumb .elementor-icon-list-items li:not(:last-child):before {
    content: '';
    position: absolute;
    right: 20px;
    top: 3px;
    bottom: 0;
    background: url(/ai-in-education/wp-content/uploads/2025/09/arrow.svg) no-repeat;
    background-size: 100%;
    width: 16px;
    height: 16px;
    filter: brightness(0) saturate(100%) invert(43%) sepia(43%) saturate(2585%) hue-rotate(346deg) brightness(99%) contrast(93%);
    margin: auto;
}






/*Post Header*/
.post_head .post_categories ul li .elementor-post-info__terms-list {
    display: flex !important;
    color: transparent;
    gap: 0 2px;
}

.post_head .post_categories ul li a {
    padding: 10px 15px;
    border-radius: 5px;
    display: block !important;
    font-size: 14px !important;
    line-height: 14px;
    font-weight: 600;
    transition: ease .6s;
    background: #F35E29;
    color: #ffffff
}








/*Table of content*/
.elementor-widget-table-of-contents .elementor-toc__header {
    display: none;
}

.elementor-widget-table-of-contents .elementor-widget-container,
.elementor-widget-table-of-contents .elementor-widget-container .elementor-toc__body {
    overflow: visible;
}

.elementor-widget-table-of-contents .elementor-toc__list-wrapper li a {
    position: relative;
    padding: 5px 0 5px 25px;
    border-left: 1px solid #F35E29;  
}

.elementor-widget-table-of-contents .elementor-toc__list-wrapper li:first-child a {
    padding-top: 0;
}

.elementor-widget-table-of-contents .elementor-toc__list-wrapper li:last-child a {
    padding-bottom: 0;
}

.elementor-widget-table-of-contents .elementor-toc__list-wrapper li {
    margin: 0;
}

.elementor-widget-table-of-contents .elementor-toc__list-wrapper li a.elementor-item-active {
    border-left: 1px solid transparent;
}

.elementor-widget-table-of-contents .elementor-toc__list-wrapper li a.elementor-item-active:before {
    content: '';
    position: absolute;
    left: -5px;
    top: 0;
    bottom: 0;
    background-image: url(/ai-in-education/wp-content/uploads/2025/09/arrow.svg);
    background-size: 100%;
    background-repeat: no-repeat;
    width: 12px;
    height: 12px;
    transition: ease .6s;
    z-index: 1;
    margin: auto;
}











/*Post Content CSS*/
elementor-widget-theme-post-content h4 {
    font-size: 18px;
    line-height: 28px;
}



.elementor-widget-theme-post-content h2 {
    margin: 50px 0 15px 0;
    font-size: 30px;
    line-height: 40px
}


.elementor-widget-theme-post-content h3{
    font-size: 22px;
    line-height: 32px;
    margin: 20px 0 5px 0;
    color: #121213;
}

.elementor-widget-theme-post-content h4 {
    margin: 15px 0 5px 0;
}

.elementor-widget-theme-post-content a, 
.elementor-widget-theme-post-content a:hover {
    color: #F35E29;
    text-decoration: underline;
}

.elementor-widget-theme-post-content ul li::marker{
    color: #F35E29;
}

.elementor-widget-theme-post-content ul li:not(:last-child) {
    padding: 0 0 10px 0;
}

.elementor-widget-theme-post-content ol li:has(h3)::marker {
    font-size: 22px;
    font-weight: bold;
    color: #000000;
}

.elementor-widget-theme-post-content ol li:has(h4)::marker {
    font-size: 18px;
    font-weight: bold;
    color: #000000;
}




















/*Table CSS*/
table {
    width: 100%;
    border-collapse: collapse;
    border-radius: 10px;
    overflow: hidden;
    position: relative;
    background: #ffffff;
    box-shadow: 10px 10px 20px 0px rgba(0, 0, 0, 0.1);
}

table thead {
    color: #ffffff;
    background: #F45E29;
}

table th,
table td {
    padding: 10px;
    text-align: left;
    border: 0 !important;
    font-size: 14px !important;
}

table th:not(:last-child),
table td:not(:last-child) {
    border-right: 1px solid #ddd !important;
}

table tbody>tr:nth-child(odd)>td, 
table tbody>tr:nth-child(odd)>th,
table tbody>tr:nth-child(even)>td {
    background-color: unset;
}

table tbody>tr:nth-child(even) {
    background: #fdeee9;
}

table td p{
    font-size: 14px !important;
    line-height: 21px !important;
}



/* ------------------------
   MOBILE CARD DESIGN
------------------------- */
@media(max-width: 993px) {
    table,
    thead,
    tbody,
    th,
    td,
    tr {
        display: block;
        width: 100%;
    }

    tbody{
        display: flex;
        flex-flow: column;
        gap: 20px 0;
    }
    table{
        box-shadow: unset !important;
        background-color: unset !important;
        overflow: unset;
    }

    /* Hide table header */
    thead {
        display: none;
    }

    /* Each row becomes a card */
    tbody tr {
        padding: 15px;
        border-radius: 12px;
        box-shadow: 0 0 10px 0 rgb(0 0 0 / 20%);
        background-color: #faebe9 !important;
    }

    /* Each cell stacked with label */
    tbody td {
        display: flex;
        align-items: flex-start;
        padding: 8px 0;
        border: none !important;
        font-size: 14px;
        background-color: unset !important;
    }

    /* Add labels using attr(data-label) */
    tbody td::before {
        content: attr(data-label);
        font-weight: 600;
        color: #F45E29;
        padding-right: 10px;
        min-width: 250px;
    }

    tbody tr td ul {
        margin: 0;
        padding-left: 18px !important;
    }

    table th:not(:last-child), table td:not(:last-child) {
        border-right: none !important;
    }
}
@media(max-width:500px) {
    tbody td::before {
        min-width: 180px;
        width: 180px;
    }
}






/*CTA Box*/
.cta-box {
    background: #FDEEE9;
     padding: 50px 30px;
    border-radius: 10px;
    box-shadow: 5px 5px 20px 0px rgba(0, 0, 0, 0.05);
}
.cta-box h3 {
    margin: 0;
    color: #F45E29;
}
.cta-box p {
    margin: 15px 0;
    color: #58595b;
    font-size: 16px;
    line-height: 26px;
}
.cta-box p:empty {
    display: none;
}
.cta-box .cta_buttons {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 15px;
    margin: 30px 0 0 0;
}
.cta-box a {
    font-size: 16px;
    font-weight: 600;
    line-height: 22px;
    background: #F45E29;
    color: #ffffff;
    padding: 8px 15px;
    border-radius: 5px;
    text-decoration: none !important;
    transition: ease .6s;
    display: table;
}
.cta-box a:hover {
    background: #000000;
    color: #ffffff;
}

.cta-box ul {
    padding-left: 22px;
}

.cta-box ul li{
    font-size: 16px;
    line-height: 26px;
}







/*Author Bio*/
.m-a-box {
    margin: 0 !important;
}

.m-a-box .m-a-box-social {
    display: none;
}
.m-a-box-container {
    border-radius: 20px;
    border: 1px solid #DFE3E8 !important;
    box-shadow: none !important;
    padding: 30px !important;
    margin: 70px 0 0 0;
}
.m-a-box-container .m-a-box-content {
    padding: 0; 
}
.m-a-box-container .m-a-box-content-middle {
    display: flex;
    align-items: flex-start;
    gap: 30px;
}
.m-a-box-container .m-a-box-content-middle .m-a-box-avatar {
    align-self: flex-start !important;
    padding: 0;
}
.m-a-box-container .m-a-box-content-middle .m-a-box-avatar a, .m-a-box-container .m-a-box-content-middle .m-a-box-avatar a img {
    width: 100px;
    height: 100px;
    display: block;
    border: 0;
    border-radius: 100%;
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);
}
.m-a-box-container .m-a-box-bio {
    margin: 10px 0 0 0 !important;
}
.m-a-box-container .m-a-box-bio p {
    font-size: 16px;
    line-height: 26px;
}
.m-a-box-container .m-a-box-bio .read_more {
    display: block;
    text-transform: capitalize;
    text-decoration: none;
    margin: 10px 0 0 0;
}






/*Related Posts*/
.filter_blog h3,
.filter_blog .elementor-widget-theme-post-excerpt p {
    margin: 0;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.post_categories ul li .elementor-post-info__terms-list {
    display: flex !important;
    color: transparent;
    gap: 0 2px;
}
.filter_blog h3{
    min-height: 48px;
}
.filter_blog .post_categories ul li a {
    padding: 8px 10px;
    border-radius: 50px 50px 50px 50px;
    display: block !important;
    font-size: 12px !important;
    line-height: 12px;
    font-weight: 600;
    transition: ease .6s;
}
.filter_blog .author_date ul {
    justify-content: space-between;
}
.filter_blog .author_date ul li:last-child time {
    font-style: italic;
    color: #A1A1A1;
}

.filter_blog .category-ai-ethics-in-education .post_categories ul li a {
    background: #F8FCFE;
    color: #000000 !important;
}

.filter_blog .category-ai-for-teachers-principals .post_categories ul li a {
  background-color: #F9F1FB;
  color: #8F33A6 !important;
}

.filter_blog .category-ai-fundamentals-for-education .post_categories ul li a {
    background: #FDECF4;
    color: #F26EAA !important;
}

.filter_blog .category-ai-in-classroom-management .post_categories  ul li a {
    background: #E0F9FF;
    color: #00B4E0 !important;
}

.filter_blog .category-automated-assessment-feedback .post_categories  ul li a {
    background: #EFF5F3;
    color: #406A5E !important;
}

.filter_blog .category-content-creation-curriculum-design .post_categories ul li a {
    background: #FEF2EE;
    color: #F25822 !important;
}

.filter_blog .category-conversational-ai-assistants .post_categories ul li a {
    background: #F1F6FC;
    color: #2B6AAF !important;
}

.filter_blog .category-education-ai-tools .post_categories ul li a {
    background: #F5F7FB;
    color: #4363AE !important;
}

.filter_blog .category-extramarks-ai .post_categories ul li a {
    background: #E9F4EA;
    color: #68B16F !important;
}

.filter_blog .category-misc .post_categories ul li a {
    background: #F7F2F8;
    color: #B68CC1 !important;
}

.filter_blog .category-operational-optimization-management .post_categories ul li a {
    background: #F8F6EA;
    color: #8D812F !important;
}

.filter_blog .category-personalized-adaptive-learning .post_categories ul li a {
    background: #EFFAFA;
    color: #319FA6 !important;
}

.filter_blog .category-predictive-analytics-early-warning .post_categories ul li a {
    background: #FCF0F1;
    color: #86191F !important;
}



    /* key Takeaways box start */
    .key_Takeaways_box{
        padding: 30px 40px;    
    }
    .key_Takeaways{
        position: relative;
        margin: 40px 0 0 0;
    }
    .key_Takeaways::before,
    .key_Takeaways::after{
        content: "";
        display: inline-block;
        position: absolute;
        z-index: 1;
        height: 3.25rem;
        width: 14rem;
    }
    .key_Takeaways::before{
        border-top: 2px solid #f55c30;
        border-left: 2px solid #f55c30;
        top: 0;
        left: 0;
        border-top-left-radius: 10px;
    }
    .key_Takeaways::after{
        border-bottom: 2px solid #f55c30;
        border-right: 2px solid #f55c30;
        right: 0;
        bottom: 0;
        border-bottom-right-radius: 10px;
    }
    .key_Takeaways_box strong{
        color: #f55c30;
    }
    .key_Takeaways h3{
        margin: 0px 0 10px 0 !important;
    }

    .key_Takeaways ul, .key_Takeaways ul li:last-child{
        margin-bottom: 0 !important;
    }
/* key Takeaways box End */
   /* key Takeaways box start */
@media(max-width:767px){
 
.key_Takeaways_box ul{
    padding: 0px 25px;
}
.key_Takeaways_box {
    padding: 20px 22px;
}
.key_Takeaways::before, .key_Takeaways::after{
height: 2.25rem;
width: 7rem;
}

}
/* key Takeaways box End */


.elementor hr {
    margin: 1rem 0;
    border: 1px solid rgba(0, 0, 0, .1);
}


.em-highlight-box {
    background-color: #fee7d6;
    border-left: 6px solid #f35e29;
    padding: 18px 22px;
    margin: 32px 0;
    border-radius: 8px;
    font-size: 16px;
    line-height: 26px;
}

.elementor-widget-theme-post-content h4{
    font-size: 18px;
    line-height: 28px;
}



.postid-3313 .elementor-widget-theme-post-content ol li:has(h4)::marker {
    font-size: 22px !important;
}



@media(max-width:992px) {
    .elementor-widget-theme-post-content h2 {
        font-size: 22px;
        line-height: 32px
    }
    .elementor-widget-theme-post-content p,
    .elementor-widget-theme-post-content ol li,
    .elementor-widget-theme-post-content ul li {
        font-size: 16px;
        line-height: 26px;
    }
    .elementor-widget-theme-post-content h3 {
        font-size: 18px;
        line-height: 28px;
    }
}











@media(max-width:767px) {
    .author_bio .saboxplugin-tab .saboxplugin-gravatar {
        height: 70px;
        padding: 0;
        margin: unset;
        text-align: left;
    }
    .author_bio .saboxplugin-tab .saboxplugin-gravatar img {
        width: 70px;
    }
    .author_bio .saboxplugin-tab {
        display: flex;
        flex-flow: column;
    } 
    .author_bio .saboxplugin-tab .saboxplugin-authorname a {
        margin: 20px 0 10px 0;
    }
    .author_bio .saboxplugin-tab .saboxplugin-socials {
        margin: 30px 0 0 0;
    }
    .m-a-box-container .m-a-box-content-middle {
        flex-flow: column;
    }
    .m-a-box-container .m-a-box-data {
        margin: 0 !important;
        display: flex;
        flex-flow: column;
        align-items: flex-start;
    }
    .m-a-box-container .m-a-box-data .m-a-box-name,
    .m-a-box-container .m-a-box-data .m-a-box-name span, 
    .m-a-box-data .m-a-box-name>:first-child {
        text-align: left !important;
        display: flex !important;
        justify-content: flex-start;
        font-size: 18px !important;
        line-height: 26px !important;
    }
}/* End custom CSS */