.elementor-465 .elementor-element.elementor-element-f45b7c1{--display:flex;}.elementor-465 .elementor-element.elementor-element-f45b7c1:not(.elementor-motion-effects-element-type-background), .elementor-465 .elementor-element.elementor-element-f45b7c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba0fab8 );}.elementor-widget-eael-dual-color-header .eael-dch-separator-wrap i{color:var( --e-global-color-primary );}.elementor-465 .elementor-element.elementor-element-6b2285c .eael-dual-header{background-color:var( --e-global-color-ba0fab8 );}.elementor-465 .elementor-element.elementor-element-6b2285c .eael-dual-header .title{color:var( --e-global-color-a0feb96 );}.elementor-465 .elementor-element.elementor-element-6b2285c .eael-dual-header .title span.lead{color:var( --e-global-color-background );}.elementor-465 .elementor-element.elementor-element-6b2285c .eael-dual-header .subtext{color:var( --e-global-color-background );}.elementor-465 .elementor-element.elementor-element-f6be96d .pbh-b1525600-container{max-width:1009px;padding:56px 20px 56px 20px;text-align:center;background-color:var( --e-global-color-ba0fab8 );}.elementor-465 .elementor-element.elementor-element-f6be96d .pbh-b1525600-eyebrow-text{font-size:28px;font-weight:bold;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-72e141b );}.elementor-465 .elementor-element.elementor-element-f6be96d .pbh-b1525600-eyebrow-wrapper{gap:24px;margin-bottom:15px;}.elementor-465 .elementor-element.elementor-element-f6be96d .pbh-b1525600-eyebrow-line{background-color:var( --e-global-color-72e141b );max-width:91px;height:1px;}.elementor-465 .elementor-element.elementor-element-f6be96d .pbh-b1525600-heading{font-size:32px;font-weight:bold;line-height:1.2em;color:#FFFFFF;margin-bottom:24px;}.elementor-465 .elementor-element.elementor-element-f6be96d .pbh-b1525600-body{max-width:760px;margin-left:auto;margin-right:auto;font-size:18px;line-height:1.6em;color:var( --e-global-color-background );margin-bottom:0px;}.elementor-465 .elementor-element.elementor-element-f6be96d .pbh-b1525600-divider{border-top-color:var( --e-global-color-6b91f0e );width:100%;border-top-width:1px;border-top-style:solid;margin-top:22px;}.elementor-465 .elementor-element.elementor-element-9543913{--display:flex;}.elementor-465 .elementor-element.elementor-element-9543913:not(.elementor-motion-effects-element-type-background), .elementor-465 .elementor-element.elementor-element-9543913 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba0fab8 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );color:var( --e-global-color-primary );}.elementor-465 .elementor-element.elementor-element-8edda08{text-align:center;}.elementor-465 .elementor-element.elementor-element-8edda08 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:42px;font-weight:600;color:var( --e-global-color-a0feb96 );}.elementor-465 .elementor-element.elementor-element-4ed5361 .ric-cards-93b201ab{--ric-cols:3;}.elementor-465 .elementor-element.elementor-element-4ed5361 .ric-heading-93b201ab{color:var( --e-global-color-a0feb96 );}.elementor-465 .elementor-element.elementor-element-4ed5361 .ric-card-title-93b201ab{color:var( --e-global-color-a0feb96 );}.elementor-465 .elementor-element.elementor-element-4ed5361 .ric-card-text-93b201ab{color:var( --e-global-color-background );}.elementor-465 .elementor-element.elementor-element-38f9ca8{--display:flex;--min-height:0px;}.elementor-465 .elementor-element.elementor-element-38f9ca8:not(.elementor-motion-effects-element-type-background), .elementor-465 .elementor-element.elementor-element-38f9ca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba0fab8 );}.elementor-465 .elementor-element.elementor-element-18d24b3 .eael-dual-header{background-color:var( --e-global-color-ba0fab8 );border-radius:0px;}.elementor-465 .elementor-element.elementor-element-18d24b3 .eael-dual-header .title{color:var( --e-global-color-a0feb96 );}.elementor-465 .elementor-element.elementor-element-18d24b3 .eael-dual-header .title span.lead{color:var( --e-global-color-background );}.elementor-465 .elementor-element.elementor-element-18d24b3 .eael-dual-header .subtext{color:var( --e-global-color-background );font-size:20px;}.elementor-465 .elementor-element.elementor-element-7228a95{--display:flex;--overlay-opacity:0.5;}.elementor-465 .elementor-element.elementor-element-7228a95:not(.elementor-motion-effects-element-type-background), .elementor-465 .elementor-element.elementor-element-7228a95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba0fab8 );}.elementor-465 .elementor-element.elementor-element-7228a95::before, .elementor-465 .elementor-element.elementor-element-7228a95 > .elementor-background-video-container::before, .elementor-465 .elementor-element.elementor-element-7228a95 > .e-con-inner > .elementor-background-video-container::before, .elementor-465 .elementor-element.elementor-element-7228a95 > .elementor-background-slideshow::before, .elementor-465 .elementor-element.elementor-element-7228a95 > .e-con-inner > .elementor-background-slideshow::before, .elementor-465 .elementor-element.elementor-element-7228a95 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-ba0fab8 );--background-overlay:'';}.elementor-465 .elementor-element.elementor-element-a4bc03e .vt-f51e9c0d-line{background-color:var( --e-global-color-a0feb96 );width:4px;}.elementor-465 .elementor-element.elementor-element-a4bc03e .vt-f51e9c0d-dot{background-color:var( --e-global-color-a0feb96 );width:20px;height:20px;}.elementor-465 .elementor-element.elementor-element-a4bc03e .vt-f51e9c0d-card{background-color:var( --e-global-color-ba0fab8 );border-radius:12px 12px 12px 12px;padding:24px 24px 24px 24px;}.elementor-465 .elementor-element.elementor-element-a4bc03e .vt-f51e9c0d-video-wrap{border-radius:12px 12px 12px 12px;}.elementor-465 .elementor-element.elementor-element-a4bc03e .vt-f51e9c0d-date{color:#6C63FF;}.elementor-465 .elementor-element.elementor-element-a4bc03e .vt-f51e9c0d-title{color:#F7C13A;font-size:33px;}.elementor-465 .elementor-element.elementor-element-a4bc03e .vt-f51e9c0d-desc{color:var( --e-global-color-background );font-size:20px;}.elementor-465 .elementor-element.elementor-element-a4bc03e .vt-f51e9c0d-item:not(:last-child){margin-bottom:60px;}.elementor-465 .elementor-element.elementor-element-33c53f1d{--display:grid;--min-height:505px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-465 .elementor-element.elementor-element-33c53f1d:not(.elementor-motion-effects-element-type-background), .elementor-465 .elementor-element.elementor-element-33c53f1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba0fab8 );}.elementor-465 .elementor-element.elementor-element-ef7a1b3.elementor-element{--align-self:center;}.elementor-465 .elementor-element.elementor-element-ef7a1b3 .eael-dual-header{background-color:var( --e-global-color-transparent );padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-465 .elementor-element.elementor-element-ef7a1b3 .eael-dual-header .title{color:var( --e-global-color-a0feb96 );}.elementor-465 .elementor-element.elementor-element-ef7a1b3 .eael-dual-header .title span.lead{color:var( --e-global-color-background );}.elementor-465 .elementor-element.elementor-element-ef7a1b3 .eael-dual-header .title, .elementor-465 .elementor-element.elementor-element-ef7a1b3 .eael-dual-header .title span{font-size:46px;}.elementor-465 .elementor-element.elementor-element-ef7a1b3 .eael-dual-header .subtext{color:var( --e-global-color-background );font-size:18px;}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-adv-accordion .eael-accordion-list .eael-accordion-header, 
                .elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-accordion_media-wrapper .eael-accordion_media-list{background-color:var( --e-global-color-ba0fab8 );}.elementor-465 .elementor-element.elementor-element-3ae6c569.elementor-element{--align-self:center;}.elementor-465 .elementor-element.elementor-element-3ae6c569.eael_liquid_glass-effect1{background-color:var( --e-global-color-ba0fab8 );backdrop-filter:blur(24px);}.elementor-465 .elementor-element.elementor-element-3ae6c569.eael_liquid_glass_shadow-effect3{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:8px 8px 8px 8px;box-shadow:1px 1px 10px 5px rgba(255, 255, 255, 0.4);}.elementor-465 .elementor-element.elementor-element-3ae6c569{border-style:none;}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;color:var( --e-global-color-6b91f0e );}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-accordion_media-list .eael-accordion_media-icon i{font-size:16px;}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-accordion_media-list .eael-accordion_media-icon svg{height:16px;width:16px;line-height:16px;}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon,
                    .elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{gap:10px;}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:var( --e-global-color-6b91f0e );}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-accordion_media-content .eael-accordion_media-title{color:var( --e-global-color-6b91f0e );}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:var( --e-global-color-6b91f0e );fill:var( --e-global-color-6b91f0e );}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:var( --e-global-color-6b91f0e );}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-accordion_media-list .eael-accordion_media-icon{color:var( --e-global-color-6b91f0e );}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:#fff;}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:#fff;}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:#fff;}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-accordion_media-list.active .eael-accordion_media-icon i{color:#fff;}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:#fff;}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:var( --e-global-color-background );}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:var( --e-global-color-background );}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:17px;}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:17px;width:17px;line-height:17px;fill:#444;}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-465 .elementor-element.elementor-element-3ae6c569 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-465 .elementor-element.elementor-element-8edda08 .elementor-heading-title{font-size:22px;}.elementor-465 .elementor-element.elementor-element-4ed5361 .ric-cards-93b201ab{--ric-cols:2;}.elementor-465 .elementor-element.elementor-element-33c53f1d{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-465 .elementor-element.elementor-element-f6be96d .pbh-b1525600-container{padding:38px 15px 38px 15px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-465 .elementor-element.elementor-element-8edda08 .elementor-heading-title{font-size:18px;}.elementor-465 .elementor-element.elementor-element-4ed5361 .ric-cards-93b201ab{--ric-cols:1;}.elementor-465 .elementor-element.elementor-element-33c53f1d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for pavosol_bridge_heading_b1525600, class: .elementor-element-f6be96d *//* MOBILE ONLY - fix overflowing Pavosol Bridge heading */
@media (max-width: 767px) {

  .elementor-465 .elementor-element.elementor-element-f6be96d {
    width: 100% !important;
    max-width: 100% !important;
    overflow: hidden !important;
    box-sizing: border-box !important;
  }

  .elementor-465 .elementor-element.elementor-element-f6be96d * {
    box-sizing: border-box !important;
  }

  /* Fix the big heading/eyebrow text */
  .elementor-465 .elementor-element.elementor-element-f6be96d h1,
  .elementor-465 .elementor-element.elementor-element-f6be96d h2,
  .elementor-465 .elementor-element.elementor-element-f6be96d h3,
  .elementor-465 .elementor-element.elementor-element-f6be96d h4,
  .elementor-465 .elementor-element.elementor-element-f6be96d [class*="heading"],
  .elementor-465 .elementor-element.elementor-element-f6be96d [class*="Heading"],
  .elementor-465 .elementor-element.elementor-element-f6be96d [class*="title"],
  .elementor-465 .elementor-element.elementor-element-f6be96d [class*="Title"],
  .elementor-465 .elementor-element.elementor-element-f6be96d [class*="eyebrow"],
  .elementor-465 .elementor-element.elementor-element-f6be96d [class*="Eyebrow"] {
    position: relative !important;
    left: auto !important;
    right: auto !important;
    transform: none !important;

    width: 100% !important;
    max-width: 92vw !important;
    margin-left: auto !important;
    margin-right: auto !important;

    text-align: center !important;
    white-space: normal !important;
    word-break: normal !important;
    overflow-wrap: break-word !important;

    font-size: 28px !important;
    line-height: 1.12 !important;
    letter-spacing: 1px !important;
  }

  /* Keep body text normal */
  .elementor-465 .elementor-element.elementor-element-f6be96d p,
  .elementor-465 .elementor-element.elementor-element-f6be96d [class*="body"],
  .elementor-465 .elementor-element.elementor-element-f6be96d [class*="Body"],
  .elementor-465 .elementor-element.elementor-element-f6be96d [class*="text"],
  .elementor-465 .elementor-element.elementor-element-f6be96d [class*="Text"] {
    max-width: 92vw !important;
    margin-left: auto !important;
    margin-right: auto !important;
    text-align: center !important;
    white-space: normal !important;
    word-break: normal !important;
    overflow-wrap: break-word !important;
  }

  /* Divider stays inside */
  .elementor-465 .elementor-element.elementor-element-f6be96d [class*="divider"],
  .elementor-465 .elementor-element.elementor-element-f6be96d [class*="Divider"],
  .elementor-465 .elementor-element.elementor-element-f6be96d [class*="line"],
  .elementor-465 .elementor-element.elementor-element-f6be96d [class*="Line"] {
    max-width: 85% !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }
}/* End custom CSS */