.elementor-68115 .elementor-element.elementor-element-86a60c4 > .elementor-container{max-width:1280px;}.elementor-68115 .elementor-element.elementor-element-86a60c4{margin-top:30px;margin-bottom:0px;padding:0rem 2rem 0rem 2rem;}.elementor-68115 .elementor-element.elementor-element-1d67caf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-68115 .elementor-element.elementor-element-769e96b > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-68115 .elementor-element.elementor-element-769e96b{font-family:var( --e-global-typography-8371497-font-family ), Arial;font-size:var( --e-global-typography-8371497-font-size );font-weight:var( --e-global-typography-8371497-font-weight );line-height:var( --e-global-typography-8371497-line-height );}.elementor-68115 .elementor-element.elementor-element-3140f37 > .elementor-container{max-width:1280px;}.elementor-68115 .elementor-element.elementor-element-3140f37{margin-top:0px;margin-bottom:0px;padding:2.1875rem 2rem 0rem 2rem;}.elementor-68115 .elementor-element.elementor-element-3cd02f4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-68115 .elementor-element.elementor-element-71a9213 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-68115 .elementor-element.elementor-element-71a9213 .elementor-heading-title{font-family:var( --e-global-typography-a4fee2a-font-family ), Arial;font-size:var( --e-global-typography-a4fee2a-font-size );font-weight:var( --e-global-typography-a4fee2a-font-weight );line-height:var( --e-global-typography-a4fee2a-line-height );}.elementor-68115 .elementor-element.elementor-element-208cc9d > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-68115 .elementor-element.elementor-element-208cc9d{font-family:var( --e-global-typography-8371497-font-family ), Arial;font-size:var( --e-global-typography-8371497-font-size );font-weight:var( --e-global-typography-8371497-font-weight );line-height:var( --e-global-typography-8371497-line-height );}.elementor-68115 .elementor-element.elementor-element-48fff56 > .elementor-container{max-width:1280px;}.elementor-68115 .elementor-element.elementor-element-48fff56, .elementor-68115 .elementor-element.elementor-element-48fff56 > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-68115 .elementor-element.elementor-element-48fff56{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;padding:0rem 2rem 0rem 2rem;}.elementor-68115 .elementor-element.elementor-element-48fff56 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-68115 .elementor-element.elementor-element-14ce9db:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-68115 .elementor-element.elementor-element-14ce9db > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad81371 );}.elementor-68115 .elementor-element.elementor-element-14ce9db > .elementor-element-populated, .elementor-68115 .elementor-element.elementor-element-14ce9db > .elementor-element-populated > .elementor-background-overlay, .elementor-68115 .elementor-element.elementor-element-14ce9db > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-68115 .elementor-element.elementor-element-14ce9db > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 65px 65px 65px;}.elementor-68115 .elementor-element.elementor-element-14ce9db > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-68115 .elementor-element.elementor-element-1c744b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-68115 .elementor-element.elementor-element-1c744b5 .elementor-heading-title{font-family:var( --e-global-typography-a4fee2a-font-family ), Arial;font-size:var( --e-global-typography-a4fee2a-font-size );font-weight:var( --e-global-typography-a4fee2a-font-weight );line-height:var( --e-global-typography-a4fee2a-line-height );}.elementor-68115 .elementor-element.elementor-element-3436ebe > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-68115 .elementor-element.elementor-element-3436ebe{font-family:var( --e-global-typography-8371497-font-family ), Arial;font-size:var( --e-global-typography-8371497-font-size );font-weight:var( --e-global-typography-8371497-font-weight );line-height:var( --e-global-typography-8371497-line-height );}.elementor-68115 .elementor-element.elementor-element-05caef4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-68115 .elementor-element.elementor-element-05caef4{font-family:var( --e-global-typography-8371497-font-family ), Arial;font-size:var( --e-global-typography-8371497-font-size );font-weight:var( --e-global-typography-8371497-font-weight );line-height:var( --e-global-typography-8371497-line-height );}.elementor-68115 .elementor-element.elementor-element-77f29c7 > .elementor-container{max-width:1280px;}.elementor-68115 .elementor-element.elementor-element-77f29c7{margin-top:0px;margin-bottom:0px;padding:2.1875rem 2rem 2rem 2rem;}.elementor-68115 .elementor-element.elementor-element-0a3de82 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-68115 .elementor-element.elementor-element-b1f025e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-68115 .elementor-element.elementor-element-b1f025e .elementor-heading-title{font-family:var( --e-global-typography-a4fee2a-font-family ), Arial;font-size:var( --e-global-typography-a4fee2a-font-size );font-weight:var( --e-global-typography-a4fee2a-font-weight );line-height:var( --e-global-typography-a4fee2a-line-height );}.elementor-68115 .elementor-element.elementor-element-c2d14d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-68115 .elementor-element.elementor-element-c2d14d9{font-family:var( --e-global-typography-8371497-font-family ), Arial;font-size:var( --e-global-typography-8371497-font-size );font-weight:var( --e-global-typography-8371497-font-weight );line-height:var( --e-global-typography-8371497-line-height );}.elementor-68115 .elementor-element.elementor-element-9b26bfc > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-68115 .elementor-element.elementor-element-9b26bfc{font-family:var( --e-global-typography-8371497-font-family ), Arial;font-size:var( --e-global-typography-8371497-font-size );font-weight:var( --e-global-typography-8371497-font-weight );line-height:var( --e-global-typography-8371497-line-height );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-68115 .elementor-element.elementor-element-86a60c4{padding:0rem 1.5rem 0rem 1.5rem;}.elementor-68115 .elementor-element.elementor-element-769e96b{font-size:var( --e-global-typography-8371497-font-size );line-height:var( --e-global-typography-8371497-line-height );}.elementor-68115 .elementor-element.elementor-element-3140f37{padding:2.1875rem 1.5rem 0rem 1.5rem;}.elementor-68115 .elementor-element.elementor-element-71a9213 .elementor-heading-title{font-size:var( --e-global-typography-a4fee2a-font-size );line-height:var( --e-global-typography-a4fee2a-line-height );}.elementor-68115 .elementor-element.elementor-element-208cc9d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-68115 .elementor-element.elementor-element-208cc9d{font-size:var( --e-global-typography-8371497-font-size );line-height:var( --e-global-typography-8371497-line-height );}.elementor-68115 .elementor-element.elementor-element-48fff56, .elementor-68115 .elementor-element.elementor-element-48fff56 > .elementor-background-overlay{border-radius:38px 38px 38px 38px;}.elementor-68115 .elementor-element.elementor-element-48fff56{margin-top:0px;margin-bottom:0px;padding:2rem 1.5rem 0rem 1.5rem;}.elementor-68115 .elementor-element.elementor-element-14ce9db > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-68115 .elementor-element.elementor-element-1c744b5 .elementor-heading-title{font-size:var( --e-global-typography-a4fee2a-font-size );line-height:var( --e-global-typography-a4fee2a-line-height );}.elementor-68115 .elementor-element.elementor-element-3436ebe{font-size:var( --e-global-typography-8371497-font-size );line-height:var( --e-global-typography-8371497-line-height );}.elementor-68115 .elementor-element.elementor-element-05caef4{font-size:var( --e-global-typography-8371497-font-size );line-height:var( --e-global-typography-8371497-line-height );}.elementor-68115 .elementor-element.elementor-element-77f29c7{padding:2.1875rem 1.5rem 2rem 1.5rem;}.elementor-68115 .elementor-element.elementor-element-b1f025e .elementor-heading-title{font-size:var( --e-global-typography-a4fee2a-font-size );line-height:var( --e-global-typography-a4fee2a-line-height );}.elementor-68115 .elementor-element.elementor-element-c2d14d9 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-68115 .elementor-element.elementor-element-c2d14d9{font-size:var( --e-global-typography-8371497-font-size );line-height:var( --e-global-typography-8371497-line-height );}.elementor-68115 .elementor-element.elementor-element-9b26bfc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-68115 .elementor-element.elementor-element-9b26bfc{font-size:var( --e-global-typography-8371497-font-size );line-height:var( --e-global-typography-8371497-line-height );}}@media(max-width:767px){.elementor-68115 .elementor-element.elementor-element-86a60c4{margin-top:1rem;margin-bottom:0rem;padding:0rem 1rem 0rem 1rem;}.elementor-68115 .elementor-element.elementor-element-769e96b{font-size:var( --e-global-typography-8371497-font-size );line-height:var( --e-global-typography-8371497-line-height );}.elementor-68115 .elementor-element.elementor-element-3140f37{padding:2rem 1rem 0rem 1rem;}.elementor-68115 .elementor-element.elementor-element-71a9213 .elementor-heading-title{font-size:var( --e-global-typography-a4fee2a-font-size );line-height:var( --e-global-typography-a4fee2a-line-height );}.elementor-68115 .elementor-element.elementor-element-208cc9d{font-size:var( --e-global-typography-8371497-font-size );line-height:var( --e-global-typography-8371497-line-height );}.elementor-68115 .elementor-element.elementor-element-48fff56{margin-top:0px;margin-bottom:0px;padding:2rem 1rem 0rem 1rem;}.elementor-68115 .elementor-element.elementor-element-14ce9db > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:30px 20px 30px 20px;}.elementor-68115 .elementor-element.elementor-element-1c744b5 .elementor-heading-title{font-size:var( --e-global-typography-a4fee2a-font-size );line-height:var( --e-global-typography-a4fee2a-line-height );}.elementor-68115 .elementor-element.elementor-element-3436ebe{font-size:var( --e-global-typography-8371497-font-size );line-height:var( --e-global-typography-8371497-line-height );}.elementor-68115 .elementor-element.elementor-element-05caef4{font-size:var( --e-global-typography-8371497-font-size );line-height:var( --e-global-typography-8371497-line-height );}.elementor-68115 .elementor-element.elementor-element-77f29c7{padding:2rem 1rem 2rem 1rem;}.elementor-68115 .elementor-element.elementor-element-b1f025e .elementor-heading-title{font-size:var( --e-global-typography-a4fee2a-font-size );line-height:var( --e-global-typography-a4fee2a-line-height );}.elementor-68115 .elementor-element.elementor-element-c2d14d9{font-size:var( --e-global-typography-8371497-font-size );line-height:var( --e-global-typography-8371497-line-height );}.elementor-68115 .elementor-element.elementor-element-9b26bfc{font-size:var( --e-global-typography-8371497-font-size );line-height:var( --e-global-typography-8371497-line-height );}}/* Start custom CSS for section, class: .elementor-element-48fff56 */.orange-list-background2 {
  position: relative;
  width: 100%;
  border-radius: 30px;
  background-color: #F5FAFF;
  padding: 60px 30px;
  box-sizing: border-box;
  overflow: hidden; /* ensures pseudo-elements follow border radius */
}

/* Background image layer (on top of blue bar) */
.orange-list-background2::before {
  content: "";
  position: absolute;
  inset: 0; /* shorthand for top/right/bottom/left: 0 */
  background-image: url("/wp-content/uploads/2025/11/roadside.svg");
  background-repeat: no-repeat;
  background-position: calc(100% - 30px) calc(100% - 0px);
  background-size: 337px 223px;
  z-index: 2; /* sits above ::after */
  pointer-events: none; /* ensures it doesn’t block clicks */
}

/* Blue bar layer (below image) */
.orange-list-background2::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 30px;
  border-radius:0 0 38px 38px;
  background-color: #D3E5F9;
  z-index: 1; /* sits below image */
}

@media (max-width: 1024px) {
  .orange-list-background2 {
    background-position: center calc(100% + 10px);
  }
}/* End custom CSS */