.elementor-2180 .elementor-element.elementor-element-dce9e4f{--display:flex;--min-height:100vh;--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-2180 .elementor-element.elementor-element-dce9e4f:not(.elementor-motion-effects-element-type-background), .elementor-2180 .elementor-element.elementor-element-dce9e4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lagac.org/wp-content/uploads/2025/06/Bagley_hero_header_BG_New.png");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-2180 .elementor-element.elementor-element-a885dd2{--display:flex;--min-height:100px;--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:60px;--z-index:999;}.elementor-2180 .elementor-element.elementor-element-a885dd2.e-con{--align-self:flex-start;}.elementor-2180 .elementor-element.elementor-element-cc7f3bb{--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;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:150px;}.elementor-2180 .elementor-element.elementor-element-cc7f3bb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2180 .elementor-element.elementor-element-a815cd9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:50px;--margin-bottom:50px;--margin-left:50px;--margin-right:50px;}.elementor-2180 .elementor-element.elementor-element-a815cd9:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2180 .elementor-element.elementor-element-a815cd9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2180 .elementor-element.elementor-element-526cf9d > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-2180 .elementor-element.elementor-element-526cf9d.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-2180 .elementor-element.elementor-element-526cf9d{text-align:left;}.elementor-2180 .elementor-element.elementor-element-526cf9d img{width:400px;max-width:100%;}.elementor-2180 .elementor-element.elementor-element-7db994d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-2180 .elementor-element.elementor-element-7db994d:not(.elementor-motion-effects-element-type-background), .elementor-2180 .elementor-element.elementor-element-7db994d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5F7;}.elementor-2180 .elementor-element.elementor-element-7db994d.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-2180 .elementor-element.elementor-element-ec82578{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:60px;--padding-bottom:00px;--padding-left:0px;--padding-right:0px;}.elementor-2180 .elementor-element.elementor-element-ec82578:not(.elementor-motion-effects-element-type-background), .elementor-2180 .elementor-element.elementor-element-ec82578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A3B2BE;}.elementor-2180 .elementor-element.elementor-element-ec82578.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-2180 .elementor-element.elementor-element-49a9af6{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;color:#044075;}.elementor-2180 .elementor-element.elementor-element-49a9af6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2rem 0rem 02rem 0rem;}.elementor-2180 .elementor-element.elementor-element-b25572b{--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;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-2180 .elementor-element.elementor-element-b25572b:not(.elementor-motion-effects-element-type-background), .elementor-2180 .elementor-element.elementor-element-b25572b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5F7;}.elementor-2180 .elementor-element.elementor-element-c0ed67c{--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;}.elementor-2180 .elementor-element.elementor-element-130529a > .elementor-widget-container{padding:30px 20px 30px 60px;}.elementor-2180 .elementor-element.elementor-element-130529a{font-size:16px;font-weight:600;color:#042444;}.elementor-2180 .elementor-element.elementor-element-061a809{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-2180 .elementor-element.elementor-element-bc2475b{--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;--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 13px 0px rgba(0, 0, 0, 0.06);--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2180 .elementor-element.elementor-element-bc2475b:not(.elementor-motion-effects-element-type-background), .elementor-2180 .elementor-element.elementor-element-bc2475b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1B31;}.elementor-2180 .elementor-element.elementor-element-0474739 .elementor-icon-wrapper{text-align:center;}.elementor-2180 .elementor-element.elementor-element-0474739.elementor-view-stacked .elementor-icon{background-color:#E3042E;}.elementor-2180 .elementor-element.elementor-element-0474739.elementor-view-framed .elementor-icon, .elementor-2180 .elementor-element.elementor-element-0474739.elementor-view-default .elementor-icon{color:#E3042E;border-color:#E3042E;}.elementor-2180 .elementor-element.elementor-element-0474739.elementor-view-framed .elementor-icon, .elementor-2180 .elementor-element.elementor-element-0474739.elementor-view-default .elementor-icon svg{fill:#E3042E;}.elementor-2180 .elementor-element.elementor-element-5a50361 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2180 .elementor-element.elementor-element-5a50361{font-size:19px;line-height:27px;color:#04CFF8;}.elementor-2180 .elementor-element.elementor-element-d2d05c4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2180 .elementor-element.elementor-element-d2d05c4{text-align:center;font-size:16px;line-height:1.6em;color:#FFFFFF;}.elementor-2180 .elementor-element.elementor-element-d2d05c4 p{margin-bottom:1em;}.elementor-2180 .elementor-element.elementor-element-3d367b0{--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;--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 13px 0px rgba(0, 0, 0, 0.06);--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2180 .elementor-element.elementor-element-3d367b0:not(.elementor-motion-effects-element-type-background), .elementor-2180 .elementor-element.elementor-element-3d367b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1B31;}.elementor-2180 .elementor-element.elementor-element-4c47116 .elementor-icon-wrapper{text-align:center;}.elementor-2180 .elementor-element.elementor-element-4c47116.elementor-view-stacked .elementor-icon{background-color:#E3042E;}.elementor-2180 .elementor-element.elementor-element-4c47116.elementor-view-framed .elementor-icon, .elementor-2180 .elementor-element.elementor-element-4c47116.elementor-view-default .elementor-icon{color:#E3042E;border-color:#E3042E;}.elementor-2180 .elementor-element.elementor-element-4c47116.elementor-view-framed .elementor-icon, .elementor-2180 .elementor-element.elementor-element-4c47116.elementor-view-default .elementor-icon svg{fill:#E3042E;}.elementor-2180 .elementor-element.elementor-element-25ec9dd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2180 .elementor-element.elementor-element-25ec9dd{font-size:19px;line-height:27px;color:#04CFF8;}.elementor-2180 .elementor-element.elementor-element-dbfc821 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2180 .elementor-element.elementor-element-dbfc821{text-align:center;font-size:16px;line-height:1.6em;color:#FFFFFF;}.elementor-2180 .elementor-element.elementor-element-dbfc821 p{margin-bottom:1em;}.elementor-2180 .elementor-element.elementor-element-02f30be{--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;--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 13px 0px rgba(0, 0, 0, 0.06);--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2180 .elementor-element.elementor-element-02f30be:not(.elementor-motion-effects-element-type-background), .elementor-2180 .elementor-element.elementor-element-02f30be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1B31;}.elementor-2180 .elementor-element.elementor-element-98bc478 .elementor-icon-wrapper{text-align:center;}.elementor-2180 .elementor-element.elementor-element-98bc478.elementor-view-stacked .elementor-icon{background-color:#E3042E;}.elementor-2180 .elementor-element.elementor-element-98bc478.elementor-view-framed .elementor-icon, .elementor-2180 .elementor-element.elementor-element-98bc478.elementor-view-default .elementor-icon{color:#E3042E;border-color:#E3042E;}.elementor-2180 .elementor-element.elementor-element-98bc478.elementor-view-framed .elementor-icon, .elementor-2180 .elementor-element.elementor-element-98bc478.elementor-view-default .elementor-icon svg{fill:#E3042E;}.elementor-2180 .elementor-element.elementor-element-56e0e1e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2180 .elementor-element.elementor-element-56e0e1e{font-size:19px;line-height:27px;color:#04CFF8;}.elementor-2180 .elementor-element.elementor-element-3bf0fb9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2180 .elementor-element.elementor-element-3bf0fb9{text-align:center;font-size:16px;line-height:1.6em;color:#FFFFFF;}.elementor-2180 .elementor-element.elementor-element-3bf0fb9 p{margin-bottom:1em;}.elementor-2180 .elementor-element.elementor-element-f64539e{--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;--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 13px 0px rgba(0, 0, 0, 0.06);--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2180 .elementor-element.elementor-element-f64539e:not(.elementor-motion-effects-element-type-background), .elementor-2180 .elementor-element.elementor-element-f64539e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1B31;}.elementor-2180 .elementor-element.elementor-element-b75b4ad .elementor-icon-wrapper{text-align:center;}.elementor-2180 .elementor-element.elementor-element-b75b4ad.elementor-view-stacked .elementor-icon{background-color:#E3042E;}.elementor-2180 .elementor-element.elementor-element-b75b4ad.elementor-view-framed .elementor-icon, .elementor-2180 .elementor-element.elementor-element-b75b4ad.elementor-view-default .elementor-icon{color:#E3042E;border-color:#E3042E;}.elementor-2180 .elementor-element.elementor-element-b75b4ad.elementor-view-framed .elementor-icon, .elementor-2180 .elementor-element.elementor-element-b75b4ad.elementor-view-default .elementor-icon svg{fill:#E3042E;}.elementor-2180 .elementor-element.elementor-element-bba410b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2180 .elementor-element.elementor-element-bba410b{text-align:center;font-size:16px;line-height:1.6em;color:#FFFFFF;}.elementor-2180 .elementor-element.elementor-element-bba410b p{margin-bottom:1em;}.elementor-2180 .elementor-element.elementor-element-cc42896{--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;--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 13px 0px rgba(0, 0, 0, 0.06);--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2180 .elementor-element.elementor-element-cc42896:not(.elementor-motion-effects-element-type-background), .elementor-2180 .elementor-element.elementor-element-cc42896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1B31;}.elementor-2180 .elementor-element.elementor-element-cb6b6c6 .elementor-icon-wrapper{text-align:center;}.elementor-2180 .elementor-element.elementor-element-cb6b6c6.elementor-view-stacked .elementor-icon{background-color:#E3042E;}.elementor-2180 .elementor-element.elementor-element-cb6b6c6.elementor-view-framed .elementor-icon, .elementor-2180 .elementor-element.elementor-element-cb6b6c6.elementor-view-default .elementor-icon{color:#E3042E;border-color:#E3042E;}.elementor-2180 .elementor-element.elementor-element-cb6b6c6.elementor-view-framed .elementor-icon, .elementor-2180 .elementor-element.elementor-element-cb6b6c6.elementor-view-default .elementor-icon svg{fill:#E3042E;}.elementor-2180 .elementor-element.elementor-element-67bb81f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2180 .elementor-element.elementor-element-67bb81f{text-align:center;font-size:16px;line-height:1.6em;color:#FFFFFF;}.elementor-2180 .elementor-element.elementor-element-67bb81f p{margin-bottom:1em;}@media(min-width:768px){.elementor-2180 .elementor-element.elementor-element-a885dd2{--content-width:100%;}.elementor-2180 .elementor-element.elementor-element-cc7f3bb{--width:62%;}.elementor-2180 .elementor-element.elementor-element-a815cd9{--width:84%;}.elementor-2180 .elementor-element.elementor-element-b25572b{--width:100%;}.elementor-2180 .elementor-element.elementor-element-c0ed67c{--width:30%;}.elementor-2180 .elementor-element.elementor-element-061a809{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2180 .elementor-element.elementor-element-cc7f3bb{--width:100%;}}@media(max-width:1024px){.elementor-2180 .elementor-element.elementor-element-dce9e4f:not(.elementor-motion-effects-element-type-background), .elementor-2180 .elementor-element.elementor-element-dce9e4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:auto;}.elementor-2180 .elementor-element.elementor-element-a885dd2{--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;}.elementor-2180 .elementor-element.elementor-element-cc7f3bb{--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:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2180 .elementor-element.elementor-element-a815cd9{--e-con-grid-template-columns:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--margin-top:50px;--margin-bottom:50px;--margin-left:50px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2180 .elementor-element.elementor-element-526cf9d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2180 .elementor-element.elementor-element-526cf9d img{width:266px;}}@media(max-width:767px){.elementor-2180 .elementor-element.elementor-element-cc7f3bb{--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-2180 .elementor-element.elementor-element-a815cd9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--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-2180 .elementor-element.elementor-element-526cf9d img{width:150px;max-width:150%;}}.elementor .e-98d70df-21a523e{font-family:Poppins;font-weight:600;color:#fff;text-align:center;border-radius:8px;border-width:1.5px;border-color:#fff;border-style:solid;background-color:#e3042e;display:block;flex-shrink:1;align-self:center;}.elementor .e-98d70df-21a523e:hover{color:#ffffff;background-color:#044075;}
.elementor .e-434b60e-80eec10{font-family:Poppins;font-weight:600;color:#fff;text-align:center;border-radius:8px;border-width:1.5px;border-color:#fff;border-style:solid;background-color:#e3042e;display:block;flex-shrink:1;align-self:center;}.elementor .e-434b60e-80eec10:hover{color:#ffffff;background-color:#044075;}
.elementor .e-26b06df-567a58a{font-family:Poppins;font-weight:600;color:#fff;text-align:center;border-radius:8px;border-width:1.5px;border-color:#fff;border-style:solid;background-color:#e3042e;display:block;flex-shrink:1;align-self:center;}.elementor .e-26b06df-567a58a:hover{color:#ffffff;background-color:#044075;}
.elementor .e-9cecddf-5357773{font-family:Poppins;font-weight:600;font-size:16px;color:#fff;text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:50px;padding-inline-end:50px;margin:20px;border-radius:8px;border-width:1.5px;border-color:#fff;border-style:none;background-color:#e3042e;display:block;flex-direction:row;flex-shrink:1;justify-content:flex-end;align-items:center;align-self:center;}@media(max-width:1024px){.elementor .e-9cecddf-5357773{padding-block-start:15px;}}.elementor .e-9cecddf-5357773:hover{background-color:#044075;}
/* Start custom CSS for container, class: .elementor-element-a885dd2 *//* --- Styles for ALL Elementor Button Widgets within this Header --- */
/* This overrides Elementor's global defaults for base styles and applies Poppins consistently */
.elementor-2180 .elementor-element.elementor-element-a885dd2 .elementor-button {
    font-family: 'Poppins', sans-serif !important;
    font-weight: 600 !important;
    font-size: 16px !important;
    padding: 12px 25px !important;
    border-radius: 8px !important;
    background-color: #e3042e !important; /* Red default background */
    color: #fff !important;
    border: none !important; /* Ensure no border */
    transition: background-color 0.2s ease, transform 0.2s ease, border-color 0.2s ease !important; /* Ensure transitions work */
}

/* Hover styles for ALL Elementor Button widgets within this header container */
.elementor-2180 .elementor-element.elementor-element-a885dd2 .elementor-button:hover {
    background-color: #044075 !important; /* Blue hover background */
    color: white !important; /* White text on hover */
    border-color: #044075 !important; /* Blue border on hover (if you want one) */
    transform: translateY(-2px); /* Subtle lift */
}

/* --- Responsive adjustments for the header (NEW NAV HEADER Container itself) --- */
@media (max-width: 768px) {
    .elementor-2180 .elementor-element.elementor-element-a885dd2 { /* Targets the NEW NAV HEADER Container itself */
        flex-direction: column; /* Stack logo, nav, donate vertically */
        padding: 15px 20px !important; /* Adjust padding for mobile */
        align-items: center; /* Center items when stacked */
    }
    /* Adjustments for specific elements within header on mobile */
    .elementor-2180 .elementor-element.elementor-element-a885dd2 .elementor-image-widget { /* Targets the Logo widget */
        width: 120px !important; /* Adjust logo size */
        margin-bottom: 15px !important; /* Space below logo */
        margin-right: auto !important; /* Remove specific desktop margins */
        margin-left: auto !important;
    }
    .elementor-2180 .elementor-element.elementor-element-a885dd2 .elementor-container.elementor-element-52bd8f6d { /* NAV LINKS GROUP container (adjust ID) */
        flex-direction: column !important; /* Stack grid and donate if they were siblings (no longer the case) */
        width: 100% !important; /* Take full width for stacking */
        max-width: 300px !important; /* Limit width of stacked group */
        margin: 0 auto 15px auto !important; /* Center the group and add bottom space */
        gap: 10px !important; /* Smaller gap when stacked */
    }
    .elementor-2180 .elementor-element.elementor-element-a885dd2 .elementor-widget-grid { /* The Grid widget itself */
         width: 100% !important; /* Take full width within NAV LINKS GROUP */
         max-width: 100% !important;
         margin: 0 !important; /* Remove any margins */
         padding: 0 !important;
         gap: 10px !important; /* Gap for items in grid on mobile */
         grid-template-columns: repeat(auto-fit, minmax(80px, 1fr)) !important; /* Adapt grid columns */
    }

    .elementor-2180 .elementor-element.elementor-element-a885dd2 .elementor-button { /* All buttons in header on mobile */
        font-size: 15px !important;
        padding: 10px 20px !important;
        width: 100% !important; /* Make buttons full width in stacked column */
        max-width: 200px !important; /* Max width for stacked buttons */
        margin: 0 auto !important; /* Center individual buttons */
    }
}

@media (max-width: 480px) {
    .elementor-2180 .elementor-element.elementor-element-a885dd2 .elementor-image-widget {
        width: 100px !important; /* Even smaller logo on phones */
    }
}/* End custom CSS */
.elementor .e-13a147a-fb86353{width:600px;color:#ffffff;letter-spacing:2px;text-align:center;}
.elementor .e-9e2932a-f6e54eb{width:600px;font-weight:700;font-size:48px;text-align:center;}
.elementor .e-b94e823-48f0f97{font-family:Poppins;font-weight:700;font-size:28px;color:#ffffff;text-align:center;padding:6px;background-color:#ffffff00;display:block;}
.elementor .e-f5ee7ce-6e3e792{font-family:Poppins;font-weight:700;font-size:28px;color:#ffffff;text-align:center;padding:6px;background-color:#ffffff00;display:block;}
.elementor .e-a23576d-11b5d4f{font-family:Poppins;font-weight:700;font-size:28px;color:#ffffff;text-align:center;padding:6px;background-color:#ffffff00;display:block;}
.elementor .e-706e42e-3d8ad62{font-family:Poppins;font-weight:700;font-size:28px;color:#ffffff;text-align:center;padding:6px;background-color:#ffffff00;display:block;}
.elementor .e-fef8f24-f4be35e{font-family:Poppins;font-weight:700;font-size:28px;color:#ffffff;text-align:center;padding:6px;background-color:#ffffff00;display:block;}