.elementor-5999 .elementor-element.elementor-element-5a673f92{--display:flex;--min-height:100vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-5999 .elementor-element.elementor-element-5a673f92.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5999 .elementor-element.elementor-element-1b60e369 .e-link-in-bio{--e-link-in-bio-identity-image-cover-position:center center;--e-link-in-bio-icon-columns:3;--e-link-in-bio-identity-image-cover-height:215px;--e-link-in-bio-identity-image-profile-width:120px;--e-link-in-bio-identity-image-profile-border-width:3px;--e-link-in-bio-identity-image-profile-border-color:#000000;--e-link-in-bio-heading-color:#FFFFFF;--e-link-in-bio-title-color:#FFFFFF;--e-link-in-bio-about-heading-color:#FFFFFF;--e-link-in-bio-description-color:#FFFFFF;--e-link-in-bio-icon-color:#FFFFFF;--e-link-in-bio-icon-background-color:#69B41E;--e-link-in-bio-icon-text-color:#FFFFFF;--e-link-in-bio-ctas-text-color:#000000;--e-link-in-bio-ctas-background-color:#B9D83A;--background-overlay-opacity:0.5;}.elementor-5999 .elementor-element.elementor-element-1b60e369 .e-link-in-bio__heading{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-5999 .elementor-element.elementor-element-1b60e369 .e-link-in-bio__title{font-family:"Cairo", Sans-serif;font-size:27px;font-weight:500;}.elementor-5999 .elementor-element.elementor-element-1b60e369 .e-link-in-bio__about-heading{font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-5999 .elementor-element.elementor-element-1b60e369 .e-link-in-bio__description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-5999 .elementor-element.elementor-element-1b60e369 .e-link-in-bio__icon-label{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-5999 .elementor-element.elementor-element-1b60e369 .e-link-in-bio__cta.is-type-link{--e-link-in-bio-ctas-text-color:#000000;}.elementor-5999 .elementor-element.elementor-element-1b60e369 .e-link-in-bio__cta{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-5999 .elementor-element.elementor-element-1b60e369 .e-link-in-bio__bg{background-color:#0D5B11;}.elementor-5999 .elementor-element.elementor-element-1b60e369 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5999 .elementor-element.elementor-element-1b60e369.elementor-element{--flex-grow:1;--flex-shrink:0;}:root{--page-title-display:none;}body.elementor-page-5999{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-5999 .elementor-element.elementor-element-1b60e369 .e-link-in-bio{--e-link-in-bio-identity-image-cover-position:center center;}}@media(max-width:767px){.elementor-5999 .elementor-element.elementor-element-5a673f92{--width:100%;--min-height:0vh;--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-5999 .elementor-element.elementor-element-1b60e369 .e-link-in-bio{--e-link-in-bio-identity-image-cover-position:center center;}.elementor-5999 .elementor-element.elementor-element-1b60e369 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5999 .elementor-element.elementor-element-1b60e369{width:100%;max-width:100%;}body.elementor-page-5999{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-5a673f92 *//* 1) Reset common wrappers to true full width */
.site, .site-content, .container, .wrap, .content-area, .page-wrapper {
  max-width: 100% !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  box-sizing: border-box !important;
}

/* 2) Elementor boxed container to full width */
.elementor-section.elementor-section-boxed > .elementor-container,
.elementor-section .elementor-container {
  max-width: 100% !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}

/* 3) Proper full-bleed / stretched section (handles Elementor stretch) */
.elementor-section.elementor-section-stretched {
  position: relative !important;
  left: 50% !important;
  right: 50% !important;
  margin-left: -50vw !important;
  margin-right: -50vw !important;
  width: 100vw !important;
  box-sizing: border-box !important;
}

/* 4) Fix elements using 100vw that create horizontal scroll gaps */
body { overflow-x: visible; } /* keep default, but... */
html, body { margin: 0; padding: 0; }

/* Optional: if you get a tiny horizontal scroll/gap from 100vw, use this (use with caution) */
/* body { overflow-x: hidden !important; } *//* End custom CSS */
/* Start custom CSS *//* 1) Reset common wrappers to true full width */
.site, .site-content, .container, .wrap, .content-area, .page-wrapper {
  max-width: 100% !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  box-sizing: border-box !important;
}

/* 2) Elementor boxed container to full width */
.elementor-section.elementor-section-boxed > .elementor-container,
.elementor-section .elementor-container {
  max-width: 100% !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}

/* 3) Proper full-bleed / stretched section (handles Elementor stretch) */
.elementor-section.elementor-section-stretched {
  position: relative !important;
  left: 50% !important;
  right: 50% !important;
  margin-left: -50vw !important;
  margin-right: -50vw !important;
  width: 100vw !important;
  box-sizing: border-box !important;
}

/* 4) Fix elements using 100vw that create horizontal scroll gaps */
body { overflow-x: visible; } /* keep default, but... */
html, body { margin: 0; padding: 0; }

/* Optional: if you get a tiny horizontal scroll/gap from 100vw, use this (use with caution) */
/* body { overflow-x: hidden !important; } *//* End custom CSS */