.elementor-94 .elementor-element.elementor-element-773fa7e0{--display:flex;--min-height:550px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.85;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-94 .elementor-element.elementor-element-773fa7e0:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-773fa7e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1d1e4d;background-image:url("https://fpra-capital.org/wp-content/uploads/2026/03/fpra-photos/events/IMG_2778.JPG");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-94 .elementor-element.elementor-element-773fa7e0::before, .elementor-94 .elementor-element.elementor-element-773fa7e0 > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-773fa7e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-94 .elementor-element.elementor-element-773fa7e0 > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-773fa7e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-94 .elementor-element.elementor-element-773fa7e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1d1e4d;--background-overlay:'';}.elementor-94 .elementor-element.elementor-element-c9635e2{--display:flex;--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;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-94 .elementor-element.elementor-element-1e4d6f1{text-align:center;}.elementor-94 .elementor-element.elementor-element-1e4d6f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-94 .elementor-element.elementor-element-5d2146ed{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#c8c9d8;}.elementor-94 .elementor-element.elementor-element-7fb689ca{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-94 .elementor-element.elementor-element-7fb689ca:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-7fb689ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-6e717d4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-94 .elementor-element.elementor-element-6e717d4a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;color:#1d1e4d;}.elementor-94 .elementor-element.elementor-element-d530c40{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#333333;}.elementor-94 .elementor-element.elementor-element-323d0bb2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-94 .elementor-element.elementor-element-323d0bb2:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-323d0bb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f6f8;}.elementor-94 .elementor-element.elementor-element-13bd591{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-94 .elementor-element.elementor-element-13bd591 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:83px;font-weight:700;color:#1d1e4d;}.elementor-94 .elementor-element.elementor-element-55ba96be{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-94 .elementor-element.elementor-element-cvd1{--display:flex;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.06);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-94 .elementor-element.elementor-element-cvd1:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-cvd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-hvd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-94 .elementor-element.elementor-element-hvd1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#1d1e4d;}.elementor-94 .elementor-element.elementor-element-tvd1{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#555555;}.elementor-94 .elementor-element.elementor-element-3024d2a7{--display:flex;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.06);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-94 .elementor-element.elementor-element-3024d2a7:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-3024d2a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-6828472c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-94 .elementor-element.elementor-element-6828472c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#1d1e4d;}.elementor-94 .elementor-element.elementor-element-6984f3d{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#555555;}.elementor-94 .elementor-element.elementor-element-cvd2{--display:flex;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.06);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-94 .elementor-element.elementor-element-cvd2:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-cvd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-hvd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-94 .elementor-element.elementor-element-hvd2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#1d1e4d;}.elementor-94 .elementor-element.elementor-element-tvd2{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#555555;}.elementor-94 .elementor-element.elementor-element-4ac78d4a{--display:flex;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.06);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-94 .elementor-element.elementor-element-4ac78d4a:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-4ac78d4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-1a8baca0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-94 .elementor-element.elementor-element-1a8baca0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#1d1e4d;}.elementor-94 .elementor-element.elementor-element-2b26ae2c{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#555555;}.elementor-94 .elementor-element.elementor-element-560a059{--display:flex;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.06);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-94 .elementor-element.elementor-element-560a059:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-560a059 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-14e22916{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-94 .elementor-element.elementor-element-14e22916 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#1d1e4d;}.elementor-94 .elementor-element.elementor-element-349fd771{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#555555;}.elementor-94 .elementor-element.elementor-element-16682046{--display:flex;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.06);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-94 .elementor-element.elementor-element-16682046:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-16682046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-23a8b3b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-94 .elementor-element.elementor-element-23a8b3b8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#1d1e4d;}.elementor-94 .elementor-element.elementor-element-366e008d{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#555555;}.elementor-94 .elementor-element.elementor-element-11ee5c2e{--display:flex;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.06);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-94 .elementor-element.elementor-element-11ee5c2e:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-11ee5c2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-7979bfe2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-94 .elementor-element.elementor-element-7979bfe2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#1d1e4d;}.elementor-94 .elementor-element.elementor-element-5f0430bf{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#555555;}.elementor-94 .elementor-element.elementor-element-6982019a{--display:flex;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.06);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-94 .elementor-element.elementor-element-6982019a:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-6982019a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-48ea1448{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-94 .elementor-element.elementor-element-48ea1448 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#1d1e4d;}.elementor-94 .elementor-element.elementor-element-5c31265{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#555555;}.elementor-94 .elementor-element.elementor-element-65312199{--display:flex;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.06);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-94 .elementor-element.elementor-element-65312199:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-65312199 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-72ef9324{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-94 .elementor-element.elementor-element-72ef9324 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#1d1e4d;}.elementor-94 .elementor-element.elementor-element-7939d0e6{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#555555;}.elementor-94 .elementor-element.elementor-element-cvd3{--display:flex;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.06);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-94 .elementor-element.elementor-element-cvd3:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-cvd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-hvd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-94 .elementor-element.elementor-element-hvd3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#1d1e4d;}.elementor-94 .elementor-element.elementor-element-tvd3{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#555555;}.elementor-94 .elementor-element.elementor-element-5e9f458d{--display:flex;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.06);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-94 .elementor-element.elementor-element-5e9f458d:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-5e9f458d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-7dc9b3ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-94 .elementor-element.elementor-element-7dc9b3ff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#1d1e4d;}.elementor-94 .elementor-element.elementor-element-33766d29{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#555555;}.elementor-94 .elementor-element.elementor-element-18b8b04{--display:flex;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.06);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-94 .elementor-element.elementor-element-18b8b04:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-18b8b04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-5422590d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-94 .elementor-element.elementor-element-5422590d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#1d1e4d;}.elementor-94 .elementor-element.elementor-element-45727045{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#555555;}.elementor-94 .elementor-element.elementor-element-4551ece0{--display:flex;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.06);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-94 .elementor-element.elementor-element-4551ece0:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-4551ece0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-72b829c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-94 .elementor-element.elementor-element-72b829c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#1d1e4d;}.elementor-94 .elementor-element.elementor-element-12561a22{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#555555;}.elementor-94 .elementor-element.elementor-element-19f475fe{--display:flex;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.06);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-94 .elementor-element.elementor-element-19f475fe:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-19f475fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-425b3163{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-94 .elementor-element.elementor-element-425b3163 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#1d1e4d;}.elementor-94 .elementor-element.elementor-element-4b5ce1cd{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#555555;}.elementor-94 .elementor-element.elementor-element-9dd36e{--display:flex;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.06);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-94 .elementor-element.elementor-element-9dd36e:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-9dd36e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-405914bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-94 .elementor-element.elementor-element-405914bf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#1d1e4d;}.elementor-94 .elementor-element.elementor-element-70e4be56{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#555555;}.elementor-94 .elementor-element.elementor-element-cvd4{--display:flex;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.06);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-94 .elementor-element.elementor-element-cvd4:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-cvd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-hvd4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-94 .elementor-element.elementor-element-hvd4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#1d1e4d;}.elementor-94 .elementor-element.elementor-element-tvd4{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#555555;}.elementor-94 .elementor-element.elementor-element-330767a{--display:flex;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.06);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-94 .elementor-element.elementor-element-330767a:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-330767a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-6b48f022{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-94 .elementor-element.elementor-element-6b48f022 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#1d1e4d;}.elementor-94 .elementor-element.elementor-element-647e5585{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#555555;}.elementor-94 .elementor-element.elementor-element-49050d5a{--display:flex;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.06);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-94 .elementor-element.elementor-element-49050d5a:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-49050d5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-45d631a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-94 .elementor-element.elementor-element-45d631a5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#1d1e4d;}.elementor-94 .elementor-element.elementor-element-44be7f30{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#555555;}.elementor-94 .elementor-element.elementor-element-cvd5{--display:flex;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.06);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-94 .elementor-element.elementor-element-cvd5:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-cvd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-hvd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-94 .elementor-element.elementor-element-hvd5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#1d1e4d;}.elementor-94 .elementor-element.elementor-element-tvd5{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#555555;}.elementor-94 .elementor-element.elementor-element-7ed829a6{--display:flex;--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.06);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-94 .elementor-element.elementor-element-7ed829a6:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-7ed829a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-4e1b7e4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-94 .elementor-element.elementor-element-4e1b7e4d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#1d1e4d;}.elementor-94 .elementor-element.elementor-element-38c87386{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:#555555;}.elementor-94 .elementor-element.elementor-element-5918674c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-94 .elementor-element.elementor-element-5918674c:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-5918674c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fpra_navy );}.elementor-94 .elementor-element.elementor-element-3a7c0520{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-94 .elementor-element.elementor-element-3a7c0520 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-fpra_white );}.elementor-94 .elementor-element.elementor-element-1f3dc248{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.7em;color:var( --e-global-color-fpra_white );}.elementor-94 .elementor-element.elementor-element-1f3dc248 a{color:var( --e-global-color-fpra_white );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}.elementor-94 .elementor-element.elementor-element-5d56a035 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-fpra_navy );color:var( --e-global-color-fpra_navy );border-radius:30px 30px 30px 30px;padding:16px 40px 16px 40px;}.elementor-94 .elementor-element.elementor-element-5d56a035 .elementor-button:hover, .elementor-94 .elementor-element.elementor-element-5d56a035 .elementor-button:focus{background-color:var( --e-global-color-fpra_white );}.elementor-94 .elementor-element.elementor-element-5d9723c0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:70px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-94 .elementor-element.elementor-element-6d40b66a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-94 .elementor-element.elementor-element-28b3041e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-94 .elementor-element.elementor-element-3f9ae626{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e2e6ec;--border-color:#e2e6ec;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-94 .elementor-element.elementor-element-4ac06b21{text-align:start;}.elementor-94 .elementor-element.elementor-element-4ac06b21 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#1D1E4D;}.elementor-94 .elementor-element.elementor-element-6b4c073b{text-align:start;color:#555555;}.elementor-94 .elementor-element.elementor-element-2096ab9{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e2e6ec;--border-color:#e2e6ec;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-94 .elementor-element.elementor-element-932a16c{text-align:start;}.elementor-94 .elementor-element.elementor-element-932a16c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#1D1E4D;}.elementor-94 .elementor-element.elementor-element-311a2b7{text-align:start;color:#555555;}.elementor-94 .elementor-element.elementor-element-88120da{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e2e6ec;--border-color:#e2e6ec;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-94 .elementor-element.elementor-element-2d30bca{text-align:start;}.elementor-94 .elementor-element.elementor-element-2d30bca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#1D1E4D;}.elementor-94 .elementor-element.elementor-element-6474eb8{text-align:start;color:#555555;}.elementor-94 .elementor-element.elementor-element-4bf4f7f7{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e2e6ec;--border-color:#e2e6ec;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-94 .elementor-element.elementor-element-5878ca5a{text-align:start;}.elementor-94 .elementor-element.elementor-element-5878ca5a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#1D1E4D;}.elementor-94 .elementor-element.elementor-element-ae7e455{text-align:start;color:#555555;}.elementor-94 .elementor-element.elementor-element-3d58f8e7{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e2e6ec;--border-color:#e2e6ec;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-94 .elementor-element.elementor-element-7b4d76d1{text-align:start;}.elementor-94 .elementor-element.elementor-element-7b4d76d1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#1D1E4D;}.elementor-94 .elementor-element.elementor-element-2253e0d8{text-align:start;color:#555555;}.elementor-94 .elementor-element.elementor-element-45a65310{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e2e6ec;--border-color:#e2e6ec;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-94 .elementor-element.elementor-element-424e4815{text-align:start;}.elementor-94 .elementor-element.elementor-element-424e4815 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#1D1E4D;}.elementor-94 .elementor-element.elementor-element-263e19f{text-align:start;color:#555555;}.elementor-94 .elementor-element.elementor-element-46f0309e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e2e6ec;--border-color:#e2e6ec;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-94 .elementor-element.elementor-element-7c7c1035{text-align:start;}.elementor-94 .elementor-element.elementor-element-7c7c1035 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:#1D1E4D;}.elementor-94 .elementor-element.elementor-element-67a18590{text-align:start;color:#555555;}.elementor-94 .elementor-element.elementor-element-20f5717d{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-94 .elementor-element.elementor-element-20f5717d:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-20f5717d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1d1e4d;}.elementor-94 .elementor-element.elementor-element-7f125508{text-align:center;}.elementor-94 .elementor-element.elementor-element-7f125508 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-453d873{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#c8c9d8;}.elementor-94 .elementor-element.elementor-element-423f7484 .elementor-button{background-color:#ddb65b;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;fill:#1d1e4d;color:#1d1e4d;border-radius:30px 30px 30px 30px;padding:16px 40px 16px 40px;}.elementor-94 .elementor-element.elementor-element-423f7484 .elementor-button:hover, .elementor-94 .elementor-element.elementor-element-423f7484 .elementor-button:focus{background-color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-423f7484{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(min-width:768px){.elementor-94 .elementor-element.elementor-element-c9635e2{--width:100%;}.elementor-94 .elementor-element.elementor-element-7fb689ca{--content-width:900px;}.elementor-94 .elementor-element.elementor-element-323d0bb2{--content-width:1200px;}.elementor-94 .elementor-element.elementor-element-cvd1{--width:48%;}.elementor-94 .elementor-element.elementor-element-3024d2a7{--width:48%;}.elementor-94 .elementor-element.elementor-element-cvd2{--width:48%;}.elementor-94 .elementor-element.elementor-element-4ac78d4a{--width:48%;}.elementor-94 .elementor-element.elementor-element-560a059{--width:48%;}.elementor-94 .elementor-element.elementor-element-16682046{--width:48%;}.elementor-94 .elementor-element.elementor-element-11ee5c2e{--width:48%;}.elementor-94 .elementor-element.elementor-element-6982019a{--width:48%;}.elementor-94 .elementor-element.elementor-element-65312199{--width:48%;}.elementor-94 .elementor-element.elementor-element-cvd3{--width:48%;}.elementor-94 .elementor-element.elementor-element-5e9f458d{--width:48%;}.elementor-94 .elementor-element.elementor-element-18b8b04{--width:48%;}.elementor-94 .elementor-element.elementor-element-4551ece0{--width:48%;}.elementor-94 .elementor-element.elementor-element-19f475fe{--width:48%;}.elementor-94 .elementor-element.elementor-element-9dd36e{--width:48%;}.elementor-94 .elementor-element.elementor-element-cvd4{--width:48%;}.elementor-94 .elementor-element.elementor-element-330767a{--width:48%;}.elementor-94 .elementor-element.elementor-element-49050d5a{--width:48%;}.elementor-94 .elementor-element.elementor-element-cvd5{--width:48%;}.elementor-94 .elementor-element.elementor-element-7ed829a6{--width:48%;}.elementor-94 .elementor-element.elementor-element-5918674c{--content-width:800px;}.elementor-94 .elementor-element.elementor-element-5d9723c0{--content-width:1200px;}}@media(max-width:1024px){.elementor-94 .elementor-element.elementor-element-1e4d6f1{text-align:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-94 .elementor-element.elementor-element-5d2146ed{text-align:center;}}@media(max-width:767px){.elementor-94 .elementor-element.elementor-element-1e4d6f1{text-align:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-94 .elementor-element.elementor-element-5d2146ed{text-align:center;}}/* Start custom CSS *//* ===== Vendor Directory Batch 2 ===== */
.elementor-element-im94 img{max-height:380px !important;width:100% !important;object-fit:cover !important;border-radius:8px;}
.elementor-element-323d0bb2 .elementor-widget-heading .elementor-heading-title{font-size:22px !important;font-weight:700 !important;color:#1D1E4D !important;}
.elementor-element-323d0bb2 a{color:#0E7FA6 !important;font-weight:600 !important;text-decoration:none !important;word-break:break-word;}
.elementor-element-323d0bb2 a:hover{text-decoration:underline !important;}
.elementor-element-323d0bb2 .elementor-widget-text-editor p:first-child{font-size:15px !important;color:#333333 !important;}
.elementor-element-323d0bb2 .elementor-widget-text-editor p:last-child{font-size:13px !important;color:#777777 !important;line-height:1.5 !important;}
/* CTA -> sky blue */
.elementor-element-20f5717d{background-color:#4daacc !important;}
.elementor-element-20f5717d .elementor-heading-title,.elementor-element-20f5717d .elementor-widget-text-editor,.elementor-element-20f5717d .elementor-widget-text-editor p{color:#ffffff !important;}
.elementor-element-20f5717d .elementor-button{background-color:#ffffff !important;color:#1d1e4d !important;border-color:#ffffff !important;}

/* batch3 #13: readable URL links in vendor directory (royal blue + underline) */
body.page-id-94 .elementor-widget-text-editor a{ color:#003B71 !important; text-decoration:underline !important; font-weight:600; }
body.page-id-94 .elementor-widget-text-editor a:hover{ color:#1d1e4d !important; }
/* photo hero 2026-07-09 */
.elementor-element-1e4d6f1 .elementor-heading-title::after{content:'';display:block;width:44px;height:3px;background:#D9B558;margin:16px auto 0;border-radius:2px;}/* End custom CSS */