.elementor-30380 .elementor-element.elementor-element-0518047{width:100%;max-width:100%;}/* Start custom CSS *//* 60AndOver.net — Page 30380 Full Width / No Gaps */

body.page-id-30380,
body.page-id-30380 #page,
body.page-id-30380 #content,
body.page-id-30380 .site-content,
body.page-id-30380 .content-area,
body.page-id-30380 main,
body.page-id-30380 .entry-content{
  width:100% !important;
  max-width:none !important;
  margin:0 !important;
  padding:0 !important;
}

body.page-id-30380 .container,
body.page-id-30380 .content-container,
body.page-id-30380 .site-container{
  width:100% !important;
  max-width:none !important;
  margin:0 !important;
  padding:0 !important;
}

/* Remove top/bottom page spacing */
body.page-id-30380 .site-main,
body.page-id-30380 .entry,
body.page-id-30380 article{
  margin:0 !important;
  padding:0 !important;
}

/* Make the custom page fill the viewport */
body.page-id-30380 .so-exp{
  width:100% !important;
  max-width:none !important;
  min-height:100vh;
  margin:0 !important;
}
/* Page 30380 — Force true edge-to-edge layout */

body.page-id-30380 #primary,
body.page-id-30380 #main,
body.page-id-30380 .site-main,
body.page-id-30380 .content-area,
body.page-id-30380 .content-container,
body.page-id-30380 .entry-content-wrap,
body.page-id-30380 .entry-content,
body.page-id-30380 article{
    width:100% !important;
    max-width:100% !important;
    margin:0 !important;
    padding:0 !important;
}

/* Break the custom page completely out of Kadence/Elementor width */
body.page-id-30380 .so-exp{
    width:100vw !important;
    max-width:100vw !important;
    min-height:100vh !important;
    margin-left:calc(50% - 50vw) !important;
    margin-right:calc(50% - 50vw) !important;
    margin-top:0 !important;
    margin-bottom:0 !important;
    padding:0 !important;
}

/* Remove Elementor container spacing */
body.page-id-30380 .elementor,
body.page-id-30380 .elementor-section-wrap,
body.page-id-30380 .elementor-widget-wrap,
body.page-id-30380 .elementor-widget-html,
body.page-id-30380 .elementor-widget-container,
body.page-id-30380 .e-con{
    max-width:none !important;
    margin:0 !important;
    padding:0 !important;
}

/* Remove theme content spacing */
body.page-id-30380 .site-content{
    padding-top:0 !important;
    padding-bottom:0 !important;
}/* End custom CSS */