.elementor-406 .elementor-element.elementor-element-e56f56a{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for medinexa-footer, class: .elementor-element-01d5b34 *//* Landrum footer branding refinements 2026-08-13 */
@font-face{font-family:"Aglet Sans";src:url("https://landrumlabsllc.bwpsites.com/wp-content/uploads/2026/08/aglet-sans-bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}
/* Social buttons: cyan base and white hover. */
.elementor-406 .elementor-element.elementor-element-01d5b34 .social-icon a { background:#06abc2!important;color:#fff!important;border-color:#06abc2!important; }
.elementor-406 .elementor-element.elementor-element-01d5b34 .social-icon a i { color:#fff!important; }
.elementor-406 .elementor-element.elementor-element-01d5b34 .social-icon a:hover { background:#fff!important;color:#06abc2!important;border-color:#fff!important; }
.elementor-406 .elementor-element.elementor-element-01d5b34 .social-icon a:hover i { color:#06abc2!important; }
/* Footer column titles. */
.elementor-406 .elementor-element.elementor-element-01d5b34 .mx-ftr1-widget .widget-title,
.elementor-406 .elementor-element.elementor-element-01d5b34 .mx-ftr1-widget .widget-title span { font-family:"Aglet Sans",sans-serif!important;font-weight:700!important;color:#06abc2!important; }
/* Pre-footer help banner: cyan to white/clear gradient and one-line fit. */
.elementor-406 .elementor-element.elementor-element-01d5b34 .mx-ftr-text { position:relative!important;z-index:2!important;padding:42px 15px 48px!important;transform:none!important;opacity:1!important; }
.elementor-406 .elementor-element.elementor-element-01d5b34 .mx-ftr-text h2 { font-family:"Aglet Sans",sans-serif!important;font-weight:700!important;font-size:clamp(70px,9vw,130px)!important;line-height:.95!important;white-space:nowrap!important;background-image:linear-gradient(180deg,#06abc2 0%,rgba(6,171,194,.55) 45%,rgba(255,255,255,0) 100%)!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important; }
.elementor-406 .elementor-element.elementor-element-01d5b34 .mx-ftr1-area { position:relative!important;z-index:1!important; }
@media(max-width:767px){.elementor-406 .elementor-element.elementor-element-01d5b34 .mx-ftr-text{padding:34px 8px 44px!important;}.elementor-406 .elementor-element.elementor-element-01d5b34 .mx-ftr-text h2{font-size:clamp(31px,9.4vw,48px)!important;letter-spacing:-1px!important;}}
/* Landrum footer final refinements 2026-08-13 */
/* Keep the original banner space but remove its text entirely. */
.elementor-406 .elementor-element.elementor-element-01d5b34 .mx-ftr-text h2 { visibility:hidden!important; }
.elementor-406 .elementor-element.elementor-element-01d5b34 .mx-ftr-text { min-height:220px!important; }
.elementor-406 .elementor-element.elementor-element-01d5b34 .mx-ftr-wrapper > .container:before { content:"";display:block;height:220px; }
/* Give the footer logo more white space. */
.elementor-406 .elementor-element.elementor-element-01d5b34 .brand-logo img { width:250px!important;max-width:68%!important;height:auto!important; }
/* Replace the original #3368c6/#376bc7 family with Landrum cyan while retaining the fade. */
.elementor-406 .elementor-element.elementor-element-01d5b34 .mx-ftr-wrapper { background:linear-gradient(180deg,#06abc2 0%,rgba(6,171,194,.90) 49.7%,rgba(6,171,194,0) 100%)!important; }
@media(max-width:767px){.elementor-406 .elementor-element.elementor-element-01d5b34 .mx-ftr-text{min-height:140px!important;}.elementor-406 .elementor-element.elementor-element-01d5b34 .mx-ftr-wrapper > .container:before{height:140px;}.elementor-406 .elementor-element.elementor-element-01d5b34 .brand-logo img{width:210px!important;max-width:62%!important;}}
/* Disable sample footer blog links 2026-08-14 */
.elementor-406 .elementor-element.elementor-element-01d5b34 .recent-widget a { pointer-events:none!important;cursor:default!important;text-decoration:none!important; }
.elementor-406 .elementor-element.elementor-element-01d5b34 .recent-widget a{pointer-events:auto!important;cursor:pointer!important}/* End custom CSS */