.elementor-603 .elementor-element.elementor-element-771efeb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-603 .elementor-element.elementor-element-771efeb:not(.elementor-motion-effects-element-type-background), .elementor-603 .elementor-element.elementor-element-771efeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a2d9dc3 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-603 .elementor-element.elementor-element-4c75287 .elementor-button{background-color:#00AEEF2E;font-family:"Poppins", Sans-serif;font-weight:500;fill:#239ECA;color:#239ECA;border-radius:25px 25px 25px 25px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-603 .elementor-element.elementor-element-5ab9113 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:700;color:var( --e-global-color-5748c59 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-603 .elementor-element.elementor-element-bb472fc{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-603 .elementor-element.elementor-element-80935b5{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-eael-post-grid .eael-meta-posted-on{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-grid .eael-entry-meta > span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-grid .eael-entry-title, .elementor-widget-eael-post-grid .eael-entry-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-post-grid .eael-grid-post-excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-grid .post-meta-categories li, .elementor-widget-eael-post-grid .post-meta-categories li a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-603 .elementor-element.elementor-element-03433ab .eael-post-elements-readmore-btn{background-color:transparent;text-align:left;font-size:16px;color:#000BEC;background-image:linear-gradient(180deg, var( --e-global-color-cfb86d5 ) 0%, #f2295b 100%);padding:6px 30px 6px 30px;}.elementor-603 .elementor-element.elementor-element-03433ab .eael-grid-post-holder{background-color:#fff;border-style:none;}.elementor-603 .elementor-element.elementor-element-03433ab .eael-post-grid .eael-grid-post .eael-entry-media img, .elementor-603 .elementor-element.elementor-element-03433ab .eael-grid-post .eael-entry-overlay{border-radius:12px 12px 12px 12px;}.elementor-603 .elementor-element.elementor-element-03433ab .eael-meta-posted-on{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-603 .elementor-element.elementor-element-03433ab .eael-entry-title a{color:#303133;}.elementor-603 .elementor-element.elementor-element-03433ab .eael-entry-title:hover, .elementor-603 .elementor-element.elementor-element-03433ab .eael-entry-title a:hover{color:#23527c;}.elementor-603 .elementor-element.elementor-element-03433ab .eael-entry-title, .elementor-603 .elementor-element.elementor-element-03433ab .eael-entry-title a{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;}.elementor-603 .elementor-element.elementor-element-03433ab .eael-entry-title{margin:20px 0px 20px 0px;}.elementor-603 .elementor-element.elementor-element-03433ab .eael-grid-post-excerpt p{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;margin:20px 0px 20px 0px;}.elementor-603 .elementor-element.elementor-element-03433ab .eael-grid-post .eael-entry-overlay{background-color:rgba(0,0,0, .75);}.elementor-603 .elementor-element.elementor-element-03433ab .eael-grid-post .eael-entry-overlay > i{color:#ffffff;font-size:18px;}.elementor-603 .elementor-element.elementor-element-03433ab .eael-grid-post .eael-entry-overlay > img{height:18px;width:18px;}.elementor-603 .elementor-element.elementor-element-ace2340{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-603 .elementor-element.elementor-element-ace2340:not(.elementor-motion-effects-element-type-background), .elementor-603 .elementor-element.elementor-element-ace2340 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a2d9dc3 );}.elementor-603 .elementor-element.elementor-element-c53e0be{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-603 .elementor-element.elementor-element-c53e0be .king-addons-tax-list-taxonomy-list li a{border-color:#E8E8E8;transition-duration:300ms;padding:7px 15px 7px 15px;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-603 .elementor-element.elementor-element-c53e0be .king-addons-tax-list-taxonomy-list li>span{border-color:#E8E8E8;transition-duration:300ms;padding:7px 15px 7px 15px;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-603 .elementor-element.elementor-element-c53e0be .king-addons-tax-list-taxonomy-list li a, .elementor-603 .elementor-element.elementor-element-c53e0be .king-addons-tax-list-taxonomy-list li>span{font-size:14px;}.elementor-603 .elementor-element.elementor-element-c53e0be .king-addons-tax-list-taxonomy-list li{margin:5px 8px 0px 0px;}.elementor-603 .elementor-element.elementor-element-c53e0be .king-addons-tax-list-taxonomy-list li i{color:#5B03FF;font-size:15px;}.elementor-603 .elementor-element.elementor-element-c53e0be .king-addons-tax-list-taxonomy-list li svg{fill:#5B03FF;width:15px;height:15px;}.elementor-603 .elementor-element.elementor-element-c53e0be .king-addons-tax-list-taxonomy-list li i:not(.king-addons-tax-list-tax-dropdown){margin-right:5px;}.elementor-603 .elementor-element.elementor-element-a06f0ea{--display:flex;}.elementor-603 .elementor-element.elementor-element-5614e8f .king-addons-post-grid{--kng-post-grid-image-fit:contain;}.elementor-603 .elementor-element.elementor-element-5614e8f .king-addons-post-grid__media{border-radius:20px;}.elementor-603 .elementor-element.elementor-element-5614e8f .king-addons-post-grid__grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px;}.elementor-603 .elementor-element.elementor-element-5614e8f .king-addons-post-grid__title a{color:var( --e-global-color-secondary );}.elementor-603 .elementor-element.elementor-element-5614e8f .king-addons-post-grid__excerpt{font-size:14px;}.elementor-603 .elementor-element.elementor-element-5614e8f .king-addons-post-grid__button{font-size:13px;padding:7px 20px 7px 20px;}@media(max-width:1024px){.elementor-603 .elementor-element.elementor-element-4c75287 .elementor-button{font-size:13px;}.elementor-603 .elementor-element.elementor-element-5ab9113 .elementor-heading-title{font-size:28px;}.elementor-603 .elementor-element.elementor-element-80935b5{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-603 .elementor-element.elementor-element-03433ab .eael-entry-title, .elementor-603 .elementor-element.elementor-element-03433ab .eael-entry-title a{font-size:19px;}.elementor-603 .elementor-element.elementor-element-03433ab .eael-entry-title{margin:10px 0px 10px 0px;}.elementor-603 .elementor-element.elementor-element-03433ab .eael-grid-post-excerpt p{font-size:13px;margin:10px 0px 10px 0px;}.elementor-603 .elementor-element.elementor-element-03433ab .eael-post-elements-readmore-btn{font-size:13px;}.elementor-603 .elementor-element.elementor-element-ace2340{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-603 .elementor-element.elementor-element-5614e8f .king-addons-post-grid__grid{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-603 .elementor-element.elementor-element-5614e8f .king-addons-post-grid__title{font-size:17px;}.elementor-603 .elementor-element.elementor-element-5614e8f .king-addons-post-grid__excerpt{font-size:13px;}}@media(max-width:767px){.elementor-603 .elementor-element.elementor-element-4c75287 .elementor-button{font-size:12px;}.elementor-603 .elementor-element.elementor-element-5ab9113{text-align:center;}.elementor-603 .elementor-element.elementor-element-5ab9113 .elementor-heading-title{font-size:22px;}.elementor-603 .elementor-element.elementor-element-bb472fc{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:13px;}.elementor-603 .elementor-element.elementor-element-80935b5{--width:90%;}.elementor-603 .elementor-element.elementor-element-03433ab .eael-meta-posted-on{font-size:13px;}.elementor-603 .elementor-element.elementor-element-03433ab .eael-entry-title, .elementor-603 .elementor-element.elementor-element-03433ab .eael-entry-title a{font-size:17px;}.elementor-603 .elementor-element.elementor-element-03433ab .eael-entry-title{margin:0px 0px 10px 0px;}.elementor-603 .elementor-element.elementor-element-ace2340{--width:100%;}.elementor-603 .elementor-element.elementor-element-c53e0be .king-addons-tax-list-taxonomy-list li a, .elementor-603 .elementor-element.elementor-element-c53e0be .king-addons-tax-list-taxonomy-list li>span{font-size:13px;}.elementor-603 .elementor-element.elementor-element-c53e0be .king-addons-tax-list-taxonomy-list li{margin:5px 5px 5px 5px;}.elementor-603 .elementor-element.elementor-element-a06f0ea{--width:90%;}.elementor-603 .elementor-element.elementor-element-5614e8f .king-addons-post-grid__grid{grid-template-columns:repeat(1, minmax(0, 1fr));}}@media(min-width:768px){.elementor-603 .elementor-element.elementor-element-80935b5{--width:80%;}.elementor-603 .elementor-element.elementor-element-ace2340{--width:100%;}.elementor-603 .elementor-element.elementor-element-a06f0ea{--width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-603 .elementor-element.elementor-element-80935b5{--width:95%;}}/* ==================================
   EAEL POST GRID - FINAL CSS
   Widget ID: 03433ab
================================== */

/* DESKTOP */

#eael-post-grid-03433ab article .eael-grid-post-holder-inner{
    display:flex !important;
    flex-direction:row !important;
    align-items:center !important;
    gap:40px !important;
}

#eael-post-grid-03433ab .eael-entry-media{
    width:48% !important;
    flex:0 0 48% !important;
}

#eael-post-grid-03433ab .eael-entry-wrapper{
    width:52% !important;
    flex:0 0 52% !important;
    min-width:0 !important;
}

/* HIDE AUTHOR */

#eael-post-grid-03433ab .eael-posted-by{
    display:none !important;
}

/* HIDE OVERLAY */

#eael-post-grid-03433ab .eael-entry-overlay{
    display:none !important;
}

/* BUTTON */

#eael-post-grid-03433ab .eael-post-elements-readmore-btn{
    display:inline-flex !important;
    width:auto !important;
    max-width:max-content !important;

    background:linear-gradient(90deg,#5DA9FF,#FF5A8A) !important;
    color:#ffffff !important;

    border:none !important;
    border-radius:50px !important;

    text-decoration:none !important;
    transition:all .3s ease !important;
}

#eael-post-grid-03433ab .eael-post-elements-readmore-btn:hover{
    transform:translateY(-2px);
}

/* ==================================
   TABLET
================================== */

@media (min-width:768px) and (max-width:1024px){

    #eael-post-grid-03433ab article .eael-grid-post-holder-inner{
        display:flex !important;
        flex-direction:row !important;
        align-items:center !important;
        gap:20px !important;
    }

    #eael-post-grid-03433ab .eael-entry-media{
        width:95% !important;
        flex:0 0 95% !important;
    }

    #eael-post-grid-03433ab .eael-entry-wrapper{
        width:95% !important;
        flex:0 0 95% !important;
        min-width:0 !important;
    }

    #eael-post-grid-03433ab .eael-post-elements-readmore-btn{
        width:auto !important;
        max-width:max-content !important;
    }

}

/* ==================================
   MOBILE
================================== */

@media (max-width:767px){

    #eael-post-grid-03433ab article .eael-grid-post-holder-inner{
        display:block !important;
    }

    #eael-post-grid-03433ab .eael-entry-media{
        width:100% !important;
        flex:none !important;
        margin-bottom:15px !important;
    }

    #eael-post-grid-03433ab .eael-entry-wrapper{
        width:100% !important;
        flex:none !important;
    }

    #eael-post-grid-03433ab .eael-post-elements-readmore-btn{
        width:auto !important;
        max-width:max-content !important;
    }

}
/* =========================
   BUTTON WRAPPER
   ========================= */

.king-addons-tax-list-taxonomy-list{
    display:flex !important;
    flex-wrap:wrap !important;
    justify-content:left !important;
    margin:0 !important;
    list-style:none !important;
}

/* =========================
   NORMAL BUTTON
   ========================= */

.king-addons-tax-list-taxonomy a{

    background:#f5f5f5 !important;
    color:#4a5562 !important;

    border:2px solid #dce3e8 !important;
    border-radius:999px !important;

    text-decoration:none !important;

    transition:all .3s ease !important;
}

/* =========================
   HOVER BUTTON
   ========================= */

.king-addons-tax-list-taxonomy a:hover{
    background:#2e9ac8 !important;
    border-color:#2e9ac8 !important;
    color:#ffffff !important;
}

/* =========================
   ACTIVE BUTTON
   ========================= */

.king-addons-tax-list-taxonomy.current-cat a,
.king-addons-tax-list-taxonomy.active a,
.king-addons-tax-list-taxonomy:first-child a{
    background:#2e9ac8 !important;
    border-color:#2e9ac8 !important;
    color:#ffffff !important;
}

/* REMOVE EMPTY ICON SPAN */

.king-addons-tax-list-tax-wrap span:first-child{
    display:none !important;
}
/* =========================
   CARD
   ========================= */

.king-addons-post-grid__card{
    display:flex;
    flex-direction:column;
    height:100%;

    background:#ffffff;
    border:1px solid #e5e7eb;
    border-radius:12px;
    overflow:hidden;
}

/* =========================
   IMAGE
   ========================= */

.king-addons-post-grid__media{
    width:100%;
    overflow:hidden;
}

.king-addons-post-grid__media img{
    width:100%;
    height:auto !important;
    display:block;
    object-fit:cover;
}

/* =========================
   CONTENT
   ========================= */

.king-addons-post-grid__body{
    display:flex;
    flex-direction:column;
    flex:1;
}

/* =========================
   BUTTON
   ========================= */

.king-addons-post-grid__button{
    display:inline-flex;
    width:auto !important;

    background:linear-gradient(90deg,#5DA9FF,#FF5A8A) !important;
    color:#ffffff !important;

    border:none !important;
    border-radius:50px;

    text-decoration:none;
}

/* =========================
   TABLET
   ========================= */

@media (max-width:1024px){

    .king-addons-post-grid__grid{
        display:grid;
        grid-template-columns:repeat(2,1fr);
        gap:24px;
    }

}

/* =========================
   MOBILE
   ========================= */

@media (max-width:767px){

    .king-addons-post-grid__grid{
        grid-template-columns:1fr;
        gap:20px;
    }

}