.elementor-2370 .elementor-element.elementor-element-548d12c:not(.elementor-motion-effects-element-type-background), .elementor-2370 .elementor-element.elementor-element-548d12c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03278fb );}.elementor-2370 .elementor-element.elementor-element-548d12c > .elementor-container{max-width:1110.83px;}.elementor-2370 .elementor-element.elementor-element-548d12c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:124px 0px 80px 0px;}.elementor-2370 .elementor-element.elementor-element-548d12c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2370 .elementor-element.elementor-element-93baf8a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:52px;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2370 .elementor-element.elementor-element-250c09c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2370 .elementor-element.elementor-element-250c09c{text-align:center;}.elementor-2370 .elementor-element.elementor-element-250c09c .elementor-heading-title{font-size:32px;font-weight:900;line-height:44.8px;color:var( --e-global-color-8a32081 );}.elementor-2370 .elementor-element.elementor-element-9296de4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2370 .elementor-element.elementor-element-9296de4 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-2370 .elementor-element.elementor-element-9296de4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2370 .elementor-element.elementor-element-9296de4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-2370 .elementor-element.elementor-element-9296de4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(30px / 2);padding-right:calc(30px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-2370 .elementor-element.elementor-element-9296de4 > .elementor-widget-container > .jet-listing-grid, .elementor-2370 .elementor-element.elementor-element-9296de4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2370 .elementor-element.elementor-element-9296de4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 30px / -2);margin-right:calc( 30px / -2);width:calc(100% + 30px);}:is( .elementor-2370 .elementor-element.elementor-element-9296de4 > .elementor-widget-container > .jet-listing-grid, .elementor-2370 .elementor-element.elementor-element-9296de4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2370 .elementor-element.elementor-element-9296de4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-2370 .elementor-element.elementor-element-bb9dd7e > .elementor-container{max-width:1028px;}.elementor-2370 .elementor-element.elementor-element-bb9dd7e{margin-top:34px;margin-bottom:80px;}.elementor-2370 .elementor-element.elementor-element-c373cc8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:48px;}.elementor-2370 .elementor-element.elementor-element-8663a3f{text-align:center;}.elementor-2370 .elementor-element.elementor-element-8663a3f .elementor-heading-title{font-size:32px;font-weight:900;line-height:44.8px;color:var( --e-global-color-8a32081 );}@media(max-width:767px){.elementor-2370 .elementor-element.elementor-element-548d12c{padding:36px 0px 74px 0px;}.elementor-2370 .elementor-element.elementor-element-93baf8a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:28px;}.elementor-2370 .elementor-element.elementor-element-93baf8a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 16px 0px 16px;}.elementor-2370 .elementor-element.elementor-element-250c09c > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-2370 .elementor-element.elementor-element-250c09c{text-align:center;}.elementor-2370 .elementor-element.elementor-element-250c09c .elementor-heading-title{font-size:24px;line-height:33.6px;}.elementor-2370 .elementor-element.elementor-element-9296de4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2370 .elementor-element.elementor-element-9296de4 > .jet-listing-grid > .jet-listing-grid__items{--columns:auto;}.elementor-2370 .elementor-element.elementor-element-9296de4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{display:grid;grid-template-columns:repeat( auto-fill, minmax( 320px, 1fr ) );}.elementor-2370 .elementor-element.elementor-element-9296de4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items.slick-slider .slick-slide{width:320px;}.elementor-2370 .elementor-element.elementor-element-9296de4 > .elementor-widget-container{padding:0px 0px 0px 0px;}:is( .elementor-2370 .elementor-element.elementor-element-9296de4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2370 .elementor-element.elementor-element-9296de4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-2370 .elementor-element.elementor-element-9296de4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(28px / 2);padding-bottom:calc(28px / 2);}:is( .elementor-2370 .elementor-element.elementor-element-9296de4 > .elementor-widget-container > .jet-listing-grid, .elementor-2370 .elementor-element.elementor-element-9296de4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2370 .elementor-element.elementor-element-9296de4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}:is( .elementor-2370 .elementor-element.elementor-element-9296de4 > .elementor-widget-container > .jet-listing-grid, .elementor-2370 .elementor-element.elementor-element-9296de4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2370 .elementor-element.elementor-element-9296de4 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 28px / -2);margin-bottom:calc( 28px / -2);}.elementor-2370 .elementor-element.elementor-element-bb9dd7e{margin-top:0px;margin-bottom:0px;padding:24px 20px 60px 20px;}.elementor-2370 .elementor-element.elementor-element-c373cc8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:32px;}.elementor-2370 .elementor-element.elementor-element-8663a3f .elementor-heading-title{font-size:20px;line-height:28px;}}/* Start custom CSS for jet-listing-grid, class: .elementor-element-9296de4 */.elementor-4362 .elementor-element.elementor-element-abdfceb .elementor-heading-title {
        direction: rtl;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
}


@media (max-width: 767px) {
.moreblogacademy .jet-listing-grid__slider-icon {
        display: block !important;
    }
    
 .moreblogacademy .jet-listing .slick-track, .jet-listing-dynamic-field__content .slick-track {
    right: 20px !important;
}
.moreblogacademy .elementor-heading-title {
        direction: rtl;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a7a1abc */.category-boxes {
    grid-gap: 64px;
}

.category-box a {
    display: flex;
    flex-direction: column;
    justify-content: center;
    background: #354050 url(/wp-content/uploads/2024/05/back-cat.svg);
    border-radius: 15.69px;
    padding: 24px 32px 18.55px;
    color: white;
    font-family: peyda;
    gap: 17.81px;
}

.category-body {
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 213.65px;
    background: linear-gradient(0deg, #354050 1.69%, #425064 86.34%);
    border-radius: 15.69px;
    padding: 12.47px 33px;
}

.category-footer {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-end;
    gap: 8px;
    height: 26px;
}

.category-footer span {
    width: fit-content;
}

p.box-title {
    margin: 0;
    font-size: 16px;
    font-weight: 700;
    line-height: 39.89px;
}

.category-icon img {
    max-width: 136.52px;
    max-height: 100px;
}

h2.category-title {
    margin: 17.81px 0 8.9px;
    font-size: 24px;
    font-weight: 900;
    line-height: 33.6px;
}

.category-footer .numbers {
    font-size: 14.12px;
    font-weight: 700;
    line-height: 20.2px;
    color: #FFEDBF;
}

.category-footer svg {
    width: 21.16px;
    height: 21.16px;
}





@media (max-width:767px) {
    .category-boxes {
    grid-template-columns: repeat(1, 1fr)!important;
    grid-gap: 32px;
    }
    
    .category-box a {
        padding: 24px 32px;
        gap: 17.54px;
    }
    
    .category-body {
    height: 206.87px;
    padding: 12px 34px;
    border-radius: 15.46px;
    }
    
    p.box-title {
    line-height: 22.4px;
    }
    
    h2.category-title {
    margin: 17.81px 0 8.9px;
    font-size: 24px;
    font-weight: 900;
    line-height: 33.6px;
    }
    
    .category-icon img {
    max-width: 125.31px;
    max-height: 100px;
    }
}/* End custom CSS */