.elementor-4479 .elementor-element.elementor-element-7bb9ce17{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4479 .elementor-element.elementor-element-1a00e4a9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:010px;--padding-left:50px;--padding-right:0px;}.elementor-4479 .elementor-element.elementor-element-4e86339f > .elementor-widget-container{margin:25px 0px 0px 0px;padding:60px 0px 0px 0px;}.elementor-4479 .elementor-element.elementor-element-b86022e > .elementor-widget-container{margin:025px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4479 .elementor-element.elementor-element-b86022e{text-align:center;}.elementor-4479 .elementor-element.elementor-element-b86022e img{height:700px;}.elementor-4479 .elementor-element.elementor-element-7bdc021a{--display:flex;--min-height:37px;--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:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:025px;--padding-right:020px;}.elementor-4479 .elementor-element.elementor-element-480f939e{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-4479 .elementor-element.elementor-element-4c36c80e{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-4479 .elementor-element.elementor-element-802d9b .elementor-button{background-color:#F47D8C00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-4479 .elementor-element.elementor-element-802d9b{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;}.elementor-4479 .elementor-element.elementor-element-4fabb833 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#000000;}.elementor-4479 .elementor-element.elementor-element-13eb4897 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4479 .elementor-element.elementor-element-13eb4897{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-4479 .elementor-element.elementor-element-511299a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4479 .elementor-element.elementor-element-511299a8{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-4479 .elementor-element.elementor-element-42fe8522 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-4479 .elementor-element.elementor-element-6c81049c{--display:flex;--padding-top:040px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4479 .elementor-element.elementor-element-453941a6 .elementor-button{background-color:#0020FF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-4479 .elementor-element.elementor-element-453941a6{width:var( --container-widget-width, 235px );max-width:235px;--container-widget-width:235px;--container-widget-flex-grow:0;}.elementor-4479 .elementor-element.elementor-element-61f3073f .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#000000;}.elementor-4479 .elementor-element.elementor-element-7a03d7e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4479 .elementor-element.elementor-element-7a03d7e6{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-4479 .elementor-element.elementor-element-52b0cfb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4479 .elementor-element.elementor-element-52b0cfb{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-4479 .elementor-element.elementor-element-7eeb5f0f > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-4479 .elementor-element.elementor-element-5027906{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4479 .elementor-element.elementor-element-1e80da32 .elementor-button{background-color:#0020FF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-4479 .elementor-element.elementor-element-1e80da32{width:var( --container-widget-width, 313px );max-width:313px;--container-widget-width:313px;--container-widget-flex-grow:0;}.elementor-4479 .elementor-element.elementor-element-a784eae .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#000000;}.elementor-4479 .elementor-element.elementor-element-836d108 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4479 .elementor-element.elementor-element-836d108{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-4479 .elementor-element.elementor-element-4db04633 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4479 .elementor-element.elementor-element-4db04633{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-4479 .elementor-element.elementor-element-1ad17755 > .elementor-widget-container{margin:-40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4479 .elementor-element.elementor-element-4fc4650c{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4479 .elementor-element.elementor-element-7bb0fcca .elementor-button{background-color:#0020FF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-4479 .elementor-element.elementor-element-7bb0fcca{width:var( --container-widget-width, 289px );max-width:289px;--container-widget-width:289px;--container-widget-flex-grow:0;}.elementor-4479 .elementor-element.elementor-element-59f8ff8a .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#000000;}.elementor-4479 .elementor-element.elementor-element-6dda0909 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4479 .elementor-element.elementor-element-6dda0909{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-4479 .elementor-element.elementor-element-6f23ae2a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4479 .elementor-element.elementor-element-6f23ae2a{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-4479 .elementor-element.elementor-element-765a53ac > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-4479 .elementor-element.elementor-element-754d7643{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4479 .elementor-element.elementor-element-29dfbb7e .elementor-button{background-color:#0020FF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-4479 .elementor-element.elementor-element-29dfbb7e{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-4479 .elementor-element.elementor-element-7c6922f3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;color:#000000;}.elementor-4479 .elementor-element.elementor-element-53d8e832 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4479 .elementor-element.elementor-element-53d8e832{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-4479 .elementor-element.elementor-element-78895cc7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4479 .elementor-element.elementor-element-3dc3cbbe > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-4479 .elementor-element.elementor-element-59b23de0{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4479 .elementor-element.elementor-element-6d20b27a .elementor-button{background-color:#0020FF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-4479 .elementor-element.elementor-element-6d20b27a{width:var( --container-widget-width, 294px );max-width:294px;--container-widget-width:294px;--container-widget-flex-grow:0;}.elementor-4479 .elementor-element.elementor-element-a9f4e35 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-4479 .elementor-element.elementor-element-ce93708 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4479 .elementor-element.elementor-element-ce93708{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-4479 .elementor-element.elementor-element-1d92fbb5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4479 .elementor-element.elementor-element-9a29db2 > .elementor-widget-container{margin:-40px 0px 0px 0px;padding:0px 0px 100px 0px;}.elementor-4479 .elementor-element.elementor-element-07458b0{--spacer-size:50px;}.elementor-4479 .elementor-element.elementor-element-a4e02f3{--spacer-size:50px;}.elementor-4479 .elementor-element.elementor-element-e017b22{--spacer-size:50px;}@media(min-width:768px){.elementor-4479 .elementor-element.elementor-element-7bb9ce17{--content-width:100%;}.elementor-4479 .elementor-element.elementor-element-1a00e4a9{--width:20%;}.elementor-4479 .elementor-element.elementor-element-7bdc021a{--width:75%;}}/* Start custom CSS for wp-widget-nav_menu, class: .elementor-element-4e86339f */#menu-module {
  list-style: none; /* removes bullets */
  padding-left: 10px; /* removes default padding */
}

#menu-module li::marker {
  display: none; /* extra safe: hides markers in some modern browsers */
}
li{
    padding-bottom: 20px;
}

#menu-module a{
    color: black !important;
    font-size: 16px;
}
li::marker {
  content: none ; 
}
.sidebar{
    height: 800px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b86022e */.elementor-widget-container img[src="https://brainbeanerp.com/wp-content/uploads/2025/07/hub-shadow-1.png"] {
  position: sticky;
  padding-top:80px;
  z-index: 10;
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a00e4a9 */.sticky-left {
  position: relative; /* required for sticky context */
}
.sidebar {
  position: sticky;
  top: 0; /* Change this to your preferred distance from top */
  z-index: 9999; /* Ensure it stays above other content */
  background: white; /* Optional: prevents transparency overlap */
}
/* Ensure container allows sticky behavior */
#sticky-left {
  overflow: visible;
}

/* Make the image sticky */
#sticky-left .elementor-widget-image .elementor-widget-container img[src="https://brainbeanerp.com/wp-content/uploads/2025/07/hub-shadow-1.png"] {
  position: -webkit-sticky;
  position: sticky;
  top: -38px;
  z-index: 1;
  display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-802d9b */#button1 {
  background: linear-gradient(to right, #f77b84, #6a2dbd);
    border-radius: 20px;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-453941a6 */#button2{
  background: linear-gradient(to right, #f77b84, #6a2dbd);
    border-radius: 20px;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1e80da32 */#button3 {
  background: linear-gradient(to right, #f77b84, #6a2dbd);
    border-radius: 20px;
    
}/* End custom CSS */