.elementor-13208 .elementor-element.elementor-element-3373b8b4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:5px;--margin-block-end:60px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-13208 .elementor-element.elementor-element-33882c17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-block-start-width:0px;--border-inline-end-width:1px;--border-block-end-width:0px;--border-inline-start-width:1px;border-color:#E5E5E5;--border-color:#E5E5E5;}.elementor-13208 .elementor-element.elementor-element-33882c17, .elementor-13208 .elementor-element.elementor-element-33882c17::before{--border-transition:0.3s;}.elementor-13208 .elementor-element.elementor-element-a01e289 .elementor-heading-title{color:#000000;font-family:"TG-ArchivoBlack", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;text-decoration:none;line-height:1.2em;}.elementor-13208 .elementor-element.elementor-element-a01e289 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 0px 2px 10px;border-style:solid;border-width:1px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-13208 .elementor-element.elementor-element-a01e289{width:100%;max-width:100%;}.elementor-13208 .elementor-element.elementor-element-a01e289.elementor-element{--order:-99999 /* order start hack */;}.elementor-13208 .elementor-element.elementor-element-4b710e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-13208 .elementor-element.elementor-element-4b710e8.elementor-element{--align-self:flex-start;}.elementor-13208 .elementor-element.elementor-element-f1950e2{text-align:center;width:100%;max-width:100%;}.elementor-13208 .elementor-element.elementor-element-f1950e2 .elementor-heading-title{color:#00075A;}.elementor-13208 .elementor-element.elementor-element-f1950e2 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13208 .elementor-element.elementor-element-f1950e2.elementor-element{--align-self:flex-end;}.elementor-13208 .elementor-element.elementor-element-53d27ec{text-align:center;width:100%;max-width:100%;}.elementor-13208 .elementor-element.elementor-element-53d27ec .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:300;line-height:14px;}.elementor-13208 .elementor-element.elementor-element-912bfa5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-block-start-width:0px;--border-inline-end-width:1px;--border-block-end-width:0px;--border-inline-start-width:1px;border-color:#E5E5E5;--border-color:#E5E5E5;}.elementor-13208 .elementor-element.elementor-element-912bfa5, .elementor-13208 .elementor-element.elementor-element-912bfa5::before{--border-transition:0.3s;}.elementor-13208 .elementor-element.elementor-element-fa2331b{color:#000000;}.elementor-13208 .elementor-element.elementor-element-fa2331b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13208 .elementor-element.elementor-element-5ad21916{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-13208 .elementor-element.elementor-element-550b73 .elementor-heading-title{color:#000000;font-family:"TG-ArchivoBlack", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;text-decoration:none;line-height:1.2em;}.elementor-13208 .elementor-element.elementor-element-550b73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 0px 0px 10px;border-style:solid;border-width:1px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-13208 .elementor-element.elementor-element-550b73{width:100%;max-width:100%;}.elementor-13208 .elementor-element.elementor-element-2ce443d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13208 .elementor-element.elementor-element-2ce443d.elementor-element{--align-self:center;}.elementor-13208 .elementor-element.elementor-element-7a63dc4 > .elementor-widget-container{margin:-10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-13208 .elementor-element.elementor-element-7a63dc4{width:100%;max-width:100%;}.elementor-13208 .elementor-element.elementor-element-7a63dc4.elementor-element{--align-self:center;}.elementor-13208 .elementor-element.elementor-element-b0fa838 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13208 .elementor-element.elementor-element-b0fa838{width:100%;max-width:100%;}.elementor-13208 .elementor-element.elementor-element-b0fa838.elementor-element{--align-self:flex-end;}.elementor-13208 .elementor-element.elementor-element-d289148 > .elementor-widget-container{margin:-10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-13208 .elementor-element.elementor-element-d289148{width:100%;max-width:100%;}.elementor-13208 .elementor-element.elementor-element-d289148.elementor-element{--align-self:center;}.elementor-13208 .elementor-element.elementor-element-08fb9de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13208 .elementor-element.elementor-element-08fb9de{width:100%;max-width:100%;}.elementor-13208 .elementor-element.elementor-element-08fb9de.elementor-element{--align-self:flex-end;}.elementor-13208 .elementor-element.elementor-element-2849d4a > .elementor-widget-container{margin:-10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-13208 .elementor-element.elementor-element-2849d4a{width:100%;max-width:100%;}.elementor-13208 .elementor-element.elementor-element-2849d4a.elementor-element{--align-self:center;}.elementor-13208 .elementor-element.elementor-element-ebcb0a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13208 .elementor-element.elementor-element-ebcb0a3{width:100%;max-width:100%;}.elementor-13208 .elementor-element.elementor-element-ebcb0a3.elementor-element{--align-self:flex-end;}.elementor-13208 .elementor-element.elementor-element-8bf8cf8 > .elementor-widget-container{margin:-10px -10px 0px -10px;padding:0px 0px 0px 0px;}.elementor-13208 .elementor-element.elementor-element-8bf8cf8{width:100%;max-width:100%;}.elementor-13208 .elementor-element.elementor-element-8bf8cf8.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;}body.elementor-page-13208:not(.elementor-motion-effects-element-type-background), body.elementor-page-13208 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-13208 .elementor-element.elementor-element-a01e289 .elementor-heading-title{line-height:1.2em;}.elementor-13208 .elementor-element.elementor-element-a01e289 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13208 .elementor-element.elementor-element-550b73 .elementor-heading-title{line-height:1.2em;}.elementor-13208 .elementor-element.elementor-element-550b73 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-13208 .elementor-element.elementor-element-33882c17{--width:28%;}.elementor-13208 .elementor-element.elementor-element-912bfa5{--width:44%;}.elementor-13208 .elementor-element.elementor-element-5ad21916{--width:28%;}}@media(max-width:1024px) and (min-width:768px){.elementor-13208 .elementor-element.elementor-element-33882c17{--width:100%;}.elementor-13208 .elementor-element.elementor-element-912bfa5{--width:100%;}}@media(max-width:767px){.elementor-13208 .elementor-element.elementor-element-3373b8b4{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-13208 .elementor-element.elementor-element-a01e289 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-13208 .elementor-element.elementor-element-a01e289 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13208 .elementor-element.elementor-element-550b73 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-13208 .elementor-element.elementor-element-550b73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for wp-widget-bp_latest_activities, class: .elementor-element-4b710e8 *//* 1. Hide the widget title (Latest updates) */
.elementor-13208 .elementor-element.elementor-element-4b710e8 h5 {
    display: none !important;
}

/* 2. Reset the sidebar widget container to align left, not center */
.elementor-13208 .elementor-element.elementor-element-4b710e8 .activity-list {
    align-items: flex-start !important; /* Left-aligns the list */
    text-align: left !important;
    width: 100% !important;
}

/* 3. Format each update item inside the widget as a clean horizontal row with extra spacing */
.elementor-13208 .elementor-element.elementor-element-4b710e8 .activity-update {
    width: 100% !important;
}

.elementor-13208 .elementor-element.elementor-element-4b710e8 .update-item {
    display: flex !important;
    flex-direction: row !important; /* Forces avatar and text side-by-side */
    align-items: center !important;  /* Vertically centers avatar with text */
    text-align: left !important;
    width: 100% !important;
    
    /* Dynamic Spacing Adjustments (Retained from your customization) */
    padding-top: 0px !important;       
    padding-bottom: 8px !important;    
    margin-top: -5px !important;     
    margin-bottom: 0px !important;     
    
    border-bottom: 1px solid #f0f0f0 !important; /* Subtle separator line */
}

/* 4. Space out the avatar wrapper on the left */
.elementor-13208 .elementor-element.elementor-element-4b710e8 .update-item cite {
    margin-right: 12px !important; /* Gap on the right of the avatar */
    display: block !important;
    flex-shrink: 0 !important;     /* Prevents avatar from shrinking */
}

/* 5. Align and style the text block on the right */
.elementor-13208 .elementor-element.elementor-element-4b710e8 .bp-activity-info {
    flex: 1 !important;            /* Allows text to fill the remaining space */
}

.elementor-13208 .elementor-element.elementor-element-4b710e8 .bp-activity-info p {
    margin: 0 !important;
    font-size: 13px !important;
    line-height: 1.4 !important;
    text-align: left !important;
}/* End custom CSS */