.elementor-108974 .elementor-element.elementor-element-34e89de{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108974 .elementor-element.elementor-element-4604f087{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108974 .elementor-element.elementor-element-8ba2c9a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108974 .elementor-element.elementor-element-727dc7e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108974 .elementor-element.elementor-element-2e3025a1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108974 .elementor-element.elementor-element-78460b1f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108974 .elementor-element.elementor-element-65a89b94{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108974 .elementor-element.elementor-element-648f9332 .elementor-icon-wrapper{text-align:center;}.elementor-108974 .elementor-element.elementor-element-719bccea{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108974 .elementor-element.elementor-element-37909f7c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108974 .elementor-element.elementor-element-36227bca{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108974 .elementor-element.elementor-element-60503e4c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108974 .elementor-element.elementor-element-4e96ab28 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-108974 .elementor-element.elementor-element-4e96ab28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-108974 .elementor-element.elementor-element-4e96ab28 .jet-listing-grid__loader{--spinner-color:var( --e-global-color-accent );--spinner-size:100px;}.elementor-108974 .elementor-element.elementor-element-7a457e42{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-108974 .elementor-element.elementor-element-406accdc > .elementor-widget-container{margin:6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-108974 .elementor-element.elementor-element-406accdc .jet-filters-pagination{border-radius:0px 0px 0px 0px;overflow:hidden;column-gap:6px;row-gap:6px;justify-content:center;}.elementor-108974 .elementor-element.elementor-element-406accdc .jet-filters-pagination__link, .elementor-108974 .elementor-element.elementor-element-406accdc .jet-filters-pagination__dots{font-family:"Cairo", Sans-serif;font-size:13px;font-weight:700;text-transform:none;line-height:1em;}.elementor-108974 .elementor-element.elementor-element-406accdc .jet-filters-pagination__link{background-color:#F1F5FB;color:var( --e-global-color-primary );padding:10px 14px 10px 14px;border-radius:10px 10px 10px 10px;}.elementor-108974 .elementor-element.elementor-element-406accdc .jet-filters-pagination__dots{background-color:#F1F5FB;color:var( --e-global-color-primary );padding:10px 14px 10px 14px;border-radius:10px 10px 10px 10px;}.elementor-108974 .elementor-element.elementor-element-406accdc .jet-filters-pagination__link:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-618256da );}.elementor-108974 .elementor-element.elementor-element-406accdc .jet-filters-pagination__current .jet-filters-pagination__link{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-108974 .elementor-element.elementor-element-406accdc .jet-filters-pagination__load-more{order:initial;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-108974 .elementor-element.elementor-element-34e89de{--width:100%;}.elementor-108974 .elementor-element.elementor-element-4604f087{--width:100%;}.elementor-108974 .elementor-element.elementor-element-8ba2c9a{--width:100%;}.elementor-108974 .elementor-element.elementor-element-727dc7e{--width:67%;}.elementor-108974 .elementor-element.elementor-element-2e3025a1{--width:100%;}.elementor-108974 .elementor-element.elementor-element-78460b1f{--width:33%;}.elementor-108974 .elementor-element.elementor-element-719bccea{--width:100%;}.elementor-108974 .elementor-element.elementor-element-37909f7c{--width:100%;}.elementor-108974 .elementor-element.elementor-element-60503e4c{--width:100%;}.elementor-108974 .elementor-element.elementor-element-7a457e42{--width:100%;}}@media(max-width:1024px){.elementor-108974 .elementor-element.elementor-element-4e96ab28 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}@media(max-width:767px){.elementor-108974 .elementor-element.elementor-element-4e96ab28 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-108974 .elementor-element.elementor-element-4e96ab28{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-108974 .elementor-element.elementor-element-4e96ab28.elementor-element{--align-self:stretch;}}/* Start custom CSS for jet-smart-filters-pagination, class: .elementor-element-406accdc */.elementor-108974 .elementor-element.elementor-element-406accdc{
    width:100%!important;
    margin:8px 0 0!important;
    padding:0!important;
    direction:rtl!important;
    font-family:Cairo,Tahoma,Arial,sans-serif!important;
}
.elementor-108974 .elementor-element.elementor-element-406accdc .jet-filters-pagination{
    width:100%!important;
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    flex-wrap:wrap!important;
    gap:7px!important;
    margin:0!important;
    padding:14px 0 2px!important;
}
.elementor-108974 .elementor-element.elementor-element-406accdc .jet-filters-pagination__link{
    min-width:40px!important;
    min-height:40px!important;
    margin:0!important;
    padding:0 12px!important;
    display:inline-flex!important;
    align-items:center!important;
    justify-content:center!important;
    border:1px solid #DCE6F4!important;
    border-radius:11px!important;
    background:#F8FAFF!important;
    color:#526783!important;
    box-shadow:0 4px 12px rgba(28,55,92,.04)!important;
    font-size:12px!important;
    line-height:1!important;
    font-weight:800!important;
    text-decoration:none!important;
    transition:all .16s ease!important;
}
.elementor-108974 .elementor-element.elementor-element-406accdc .jet-filters-pagination__link:hover{
    border-color:#BFD0FF!important;
    background:#EEF3FF!important;
    color:#3458F9!important;
    transform:translateY(-1px)!important;
}
.elementor-108974 .elementor-element.elementor-element-406accdc .jet-filters-pagination__current .jet-filters-pagination__link,
.elementor-108974 .elementor-element.elementor-element-406accdc .jet-filters-pagination__link.current,
.elementor-108974 .elementor-element.elementor-element-406accdc .jet-filters-pagination__link.jet-filters-pagination__current{
    border-color:#3458F9!important;
    background:#3458F9!important;
    color:#FFFFFF!important;
    box-shadow:0 7px 18px rgba(52,88,249,.20)!important;
}
.elementor-108974 .elementor-element.elementor-element-406accdc .jet-filters-pagination__prev .jet-filters-pagination__link,
.elementor-108974 .elementor-element.elementor-element-406accdc .jet-filters-pagination__next .jet-filters-pagination__link{
    min-width:74px!important;
    gap:6px!important;
    color:#3458F9!important;
    background:#F5F8FF!important;
}
.elementor-108974 .elementor-element.elementor-element-406accdc .jet-filters-pagination__prev .jet-filters-pagination__link:hover,
.elementor-108974 .elementor-element.elementor-element-406accdc .jet-filters-pagination__next .jet-filters-pagination__link:hover{
    background:#3458F9!important;
    color:#FFFFFF!important;
    border-color:#3458F9!important;
}
.elementor-108974 .elementor-element.elementor-element-406accdc .jet-filters-pagination__prev .jet-filters-pagination__link::before{
    content:"→"!important;
    font-size:13px!important;
    font-weight:900!important;
}
.elementor-108974 .elementor-element.elementor-element-406accdc .jet-filters-pagination__next .jet-filters-pagination__link::after{
    content:"←"!important;
    font-size:13px!important;
    font-weight:900!important;
}
@media(max-width:767px){
    .elementor-108974 .elementor-element.elementor-element-406accdc .jet-filters-pagination{
        gap:5px!important;
        padding-top:10px!important;
    }
    .elementor-108974 .elementor-element.elementor-element-406accdc .jet-filters-pagination__link{
        min-width:36px!important;
        min-height:36px!important;
        padding:0 10px!important;
        border-radius:9px!important;
        font-size:11px!important;
    }
    .elementor-108974 .elementor-element.elementor-element-406accdc .jet-filters-pagination__prev .jet-filters-pagination__link,
    .elementor-108974 .elementor-element.elementor-element-406accdc .jet-filters-pagination__next .jet-filters-pagination__link{
        min-width:64px!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34e89de */.elementor-108974 .elementor-element.elementor-element-34e89de{
    --fcd-blue:#3458F9;
    --fcd-blue2:#0A63C8;
    --fcd-navy:#17345F;
    --fcd-text:#243E66;
    --fcd-muted:#7F8DA2;
    --fcd-line:#DFE7F2;
    width:100%!important;
    max-width:100%!important;
    margin:0!important;
    padding:24px 0 52px!important;
    direction:rtl!important;
    background:#F5F8FC!important;
    color:var(--fcd-text)!important;
    font-family:Cairo,Tahoma,Arial,sans-serif!important;
}
.elementor-108974 .elementor-element.elementor-element-34e89de,.elementor-108974 .elementor-element.elementor-element-34e89de *,.elementor-108974 .elementor-element.elementor-element-34e89de *::before,.elementor-108974 .elementor-element.elementor-element-34e89de *::after{box-sizing:border-box!important}

.elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-frame{
    width:1180px!important;
    max-width:calc(100% - 28px)!important;
    margin:0 auto!important;
    gap:18px!important;
}

/* HERO */
.elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-hero{
    position:relative!important;
    overflow:hidden!important;
    min-height:245px!important;
    display:flex!important;
    flex-direction:row!important;
    align-items:stretch!important;
    gap:22px!important;
    padding:34px 38px!important;
    border:1px solid rgba(161,198,239,.45)!important;
    border-radius:24px!important;
    background:
      radial-gradient(circle at 12% 18%,rgba(78,185,255,.38),transparent 30%),
      radial-gradient(circle at 31% 85%,rgba(72,114,255,.24),transparent 29%),
      linear-gradient(112deg,#0C72CC 0%,#0B5AB4 40%,#09458F 68%,#06356F 100%)!important;
    box-shadow:0 18px 42px rgba(18,57,109,.12)!important;
}
.elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-hero::before{
    content:""!important;
    position:absolute!important;
    width:320px!important;
    height:320px!important;
    left:-125px!important;
    top:-155px!important;
    border:1px solid rgba(255,255,255,.08)!important;
    border-radius:50%!important;
    box-shadow:0 0 0 64px rgba(255,255,255,.025),0 0 0 128px rgba(255,255,255,.018)!important;
}
.elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-hero-copy{
    position:relative!important;
    z-index:2!important;
    width:67%!important;
    justify-content:center!important;
    align-items:flex-start!important;
}
.elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-badge .elementor-heading-title{
    display:inline-flex!important;
    align-items:center!important;
    min-height:31px!important;
    margin:0 0 12px!important;
    padding:0 13px!important;
    border:1px solid rgba(255,255,255,.20)!important;
    border-radius:999px!important;
    background:rgba(255,255,255,.10)!important;
    color:#FFFFFF!important;
    font-size:10px!important;
    line-height:1!important;
    font-weight:900!important;
}
.elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-title .elementor-heading-title{
    margin:0!important;
    color:#FFFFFF!important;
    font-size:clamp(34px,3vw,48px)!important;
    line-height:1.28!important;
    font-weight:900!important;
    letter-spacing:-.35px!important;
}
.elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-desc p{
    max-width:730px!important;
    margin:10px 0 17px!important;
    color:#EAF3FF!important;
    font-size:14px!important;
    line-height:1.9!important;
    font-weight:600!important;
}
.elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-chips{
    display:flex!important;
    flex-direction:row!important;
    flex-wrap:wrap!important;
    gap:8px!important;
}
.elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-chip{
    width:auto!important;
}
.elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-chip .elementor-heading-title{
    display:inline-flex!important;
    align-items:center!important;
    min-height:34px!important;
    margin:0!important;
    padding:0 13px!important;
    border:1px solid rgba(255,255,255,.50)!important;
    border-radius:10px!important;
    background:rgba(255,255,255,.96)!important;
    color:#31547D!important;
    font-size:9.5px!important;
    line-height:1!important;
    font-weight:900!important;
    white-space:nowrap!important;
}

.elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-art{
    position:relative!important;
    z-index:2!important;
    width:33%!important;
    min-height:175px!important;
    display:flex!important;
    flex-direction:column!important;
    align-items:center!important;
    justify-content:center!important;
    padding:18px!important;
    border:1px solid rgba(255,255,255,.15)!important;
    border-radius:20px!important;
    background:linear-gradient(145deg,rgba(255,255,255,.13),rgba(255,255,255,.055))!important;
    box-shadow:inset 0 1px 0 rgba(255,255,255,.10)!important;
    backdrop-filter:blur(4px)!important;
}
.elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-iconwrap{
    width:78px!important;
    height:78px!important;
    min-height:78px!important;
    margin-bottom:12px!important;
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    border:1px solid rgba(255,255,255,.20)!important;
    border-radius:22px!important;
    background:rgba(255,255,255,.13)!important;
    box-shadow:0 12px 28px rgba(4,37,83,.18)!important;
}
.elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-icon .elementor-icon{
    color:#FFFFFF!important;
    font-size:37px!important;
}
.elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-art-title .elementor-heading-title{
    margin:0!important;
    color:#FFFFFF!important;
    font-size:18px!important;
    line-height:1.45!important;
    font-weight:900!important;
    text-align:center!important;
}
.elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-art-desc p{
    margin:5px 0 0!important;
    color:#CFE6FF!important;
    font-size:10px!important;
    line-height:1.6!important;
    font-weight:700!important;
    text-align:center!important;
}

/* CONTENT CARD */
.elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-content{
    padding:24px!important;
    border:1px solid var(--fcd-line)!important;
    border-radius:22px!important;
    background:#FFFFFF!important;
    box-shadow:0 10px 28px rgba(27,52,89,.055)!important;
    gap:18px!important;
}
.elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-section-head{
    display:flex!important;
    flex-direction:row!important;
    align-items:center!important;
    justify-content:space-between!important;
    gap:16px!important;
    padding-bottom:15px!important;
    border-bottom:1px solid #E7EDF5!important;
}
.elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-section-copy{
    min-width:0!important;
    flex:1 1 auto!important;
}
.elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-section-title .elementor-heading-title{
    margin:0!important;
    color:var(--fcd-navy)!important;
    font-size:26px!important;
    line-height:1.35!important;
    font-weight:900!important;
}
.elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-section-sub p{
    margin:5px 0 0!important;
    color:var(--fcd-muted)!important;
    font-size:11px!important;
    line-height:1.7!important;
    font-weight:700!important;
}
.elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-count .elementor-heading-title{
    display:inline-flex!important;
    align-items:center!important;
    justify-content:center!important;
    min-height:37px!important;
    margin:0!important;
    padding:0 14px!important;
    border:1px solid #DCE7FA!important;
    border-radius:11px!important;
    background:#F5F8FF!important;
    color:var(--fcd-blue)!important;
    font-size:10px!important;
    line-height:1!important;
    font-weight:900!important;
    white-space:nowrap!important;
}

/* LISTING */
.elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-listing-wrap{
    width:100%!important;
    min-width:0!important;
}
.elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-grid{
    width:100%!important;
    max-width:100%!important;
    margin:0!important;
    padding:0!important;
}
.elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-grid .jet-listing-grid__items{
    row-gap:18px!important;
}
.elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-grid .jet-listing-grid__item{
    margin-bottom:0!important;
}

/* PAGINATION */
.elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-pagination-wrap{
    width:100%!important;
    padding-top:3px!important;
}
.elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-pagination{
    width:100%!important;
}
.elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-pagination .jet-filters-pagination{
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    flex-wrap:wrap!important;
    gap:7px!important;
}
.elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-pagination .jet-filters-pagination__link{
    min-width:38px!important;
    min-height:38px!important;
    display:inline-flex!important;
    align-items:center!important;
    justify-content:center!important;
    margin:0!important;
    border:1px solid #E0E8F4!important;
    border-radius:10px!important;
    box-shadow:none!important;
}

@media(max-width:1024px){
    .elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-frame{max-width:calc(100% - 22px)!important}
    .elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-hero{padding:28px!important}
    .elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-hero-copy{width:64%!important}
    .elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-art{width:36%!important}
    .elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-title .elementor-heading-title{font-size:38px!important}
}

@media(max-width:767px){
    .elementor-108974 .elementor-element.elementor-element-34e89de{padding:12px 0 34px!important}
    .elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-frame{max-width:calc(100% - 14px)!important;gap:12px!important}
    .elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-hero{
        min-height:0!important;
        flex-direction:column!important;
        gap:18px!important;
        padding:22px 17px!important;
        border-radius:19px!important;
    }
    .elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-hero-copy{
        width:100%!important;
        align-items:stretch!important;
    }
    .elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-badge .elementor-heading-title{
        min-height:28px!important;
        margin-bottom:10px!important;
        padding:0 10px!important;
        font-size:8.7px!important;
    }
    .elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-title .elementor-heading-title{
        font-size:28px!important;
        line-height:1.32!important;
    }
    .elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-desc p{
        margin:8px 0 13px!important;
        font-size:11.5px!important;
        line-height:1.78!important;
    }
    .elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-chips{
        display:grid!important;
        grid-template-columns:repeat(2,minmax(0,1fr))!important;
        gap:7px!important;
    }
    .elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-chip{width:100%!important}
    .elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-chip .elementor-heading-title{
        width:100%!important;
        justify-content:center!important;
        min-height:34px!important;
        padding:0 8px!important;
        font-size:8.6px!important;
    }
    .elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-art{
        width:100%!important;
        min-height:130px!important;
        flex-direction:row!important;
        justify-content:flex-start!important;
        gap:14px!important;
        padding:15px!important;
        border-radius:16px!important;
    }
    .elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-iconwrap{
        width:62px!important;
        height:62px!important;
        min-height:62px!important;
        margin:0!important;
        flex:0 0 62px!important;
        border-radius:17px!important;
    }
    .elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-icon .elementor-icon{font-size:29px!important}
    .elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-art-title,
    .elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-art-desc{width:100%!important}
    .elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-art-title .elementor-heading-title{text-align:right!important;font-size:15px!important}
    .elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-art-desc p{text-align:right!important;font-size:9px!important}

    .elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-content{
        padding:14px!important;
        border-radius:18px!important;
        gap:14px!important;
    }
    .elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-section-head{
        align-items:flex-start!important;
        gap:10px!important;
        padding-bottom:12px!important;
    }
    .elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-section-title .elementor-heading-title{font-size:20px!important}
    .elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-section-sub p{font-size:9.5px!important}
    .elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-count .elementor-heading-title{
        min-height:33px!important;
        padding:0 10px!important;
        font-size:8.5px!important;
    }
    .elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-grid .jet-listing-grid__items{row-gap:14px!important}
    .elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-pagination .jet-filters-pagination{gap:5px!important}
    .elementor-108974 .elementor-element.elementor-element-34e89de .fcd-latest-pagination .jet-filters-pagination__link{
        min-width:35px!important;
        min-height:35px!important;
        border-radius:9px!important;
    }
}/* End custom CSS */