.elementor-5667 .elementor-element.elementor-element-7ee6ed3{--display:grid;--min-height:376px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;--padding-top:5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-5667 .elementor-element.elementor-element-9112e10{--display:flex;--min-height:376px;--justify-content:flex-end;--overlay-opacity:0.8;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-5667 .elementor-element.elementor-element-9112e10:not(.elementor-motion-effects-element-type-background), .elementor-5667 .elementor-element.elementor-element-9112e10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sheehy.senate.gov/wp-content/uploads/2025/12/iStock-819838968.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-5667 .elementor-element.elementor-element-9112e10::before, .elementor-5667 .elementor-element.elementor-element-9112e10 > .elementor-background-video-container::before, .elementor-5667 .elementor-element.elementor-element-9112e10 > .e-con-inner > .elementor-background-video-container::before, .elementor-5667 .elementor-element.elementor-element-9112e10 > .elementor-background-slideshow::before, .elementor-5667 .elementor-element.elementor-element-9112e10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5667 .elementor-element.elementor-element-9112e10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 50%, #000000 100%);}.elementor-5667 .elementor-element.elementor-element-68ef74f .elementor-heading-title{font-family:"Red Rose", sans-serif;font-size:1.5rem;font-weight:bold;text-transform:uppercase;line-height:1;color:var( --e-global-color-1b9ed0c );}.elementor-5667 .elementor-element.elementor-element-357a7c7{--display:flex;--min-height:376px;--justify-content:flex-end;--overlay-opacity:0.8;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-5667 .elementor-element.elementor-element-357a7c7:not(.elementor-motion-effects-element-type-background), .elementor-5667 .elementor-element.elementor-element-357a7c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sheehy.senate.gov/wp-content/uploads/2025/12/Sheehy_Veterans-square.webp");background-repeat:no-repeat;background-size:cover;}.elementor-5667 .elementor-element.elementor-element-357a7c7::before, .elementor-5667 .elementor-element.elementor-element-357a7c7 > .elementor-background-video-container::before, .elementor-5667 .elementor-element.elementor-element-357a7c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-5667 .elementor-element.elementor-element-357a7c7 > .elementor-background-slideshow::before, .elementor-5667 .elementor-element.elementor-element-357a7c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5667 .elementor-element.elementor-element-357a7c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 50%, #000000 100%);}.elementor-5667 .elementor-element.elementor-element-706b5a4 .elementor-heading-title{font-family:"Red Rose", sans-serif;font-size:1.5rem;font-weight:bold;text-transform:uppercase;line-height:1;color:var( --e-global-color-1b9ed0c );}.elementor-5667 .elementor-element.elementor-element-c3410d1{--display:flex;--min-height:376px;--justify-content:flex-end;--overlay-opacity:0.8;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-5667 .elementor-element.elementor-element-c3410d1:not(.elementor-motion-effects-element-type-background), .elementor-5667 .elementor-element.elementor-element-c3410d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sheehy.senate.gov/wp-content/uploads/2025/12/iStock-174872281-1-e1764615078391.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-5667 .elementor-element.elementor-element-c3410d1::before, .elementor-5667 .elementor-element.elementor-element-c3410d1 > .elementor-background-video-container::before, .elementor-5667 .elementor-element.elementor-element-c3410d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-5667 .elementor-element.elementor-element-c3410d1 > .elementor-background-slideshow::before, .elementor-5667 .elementor-element.elementor-element-c3410d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5667 .elementor-element.elementor-element-c3410d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 50%, #000000 100%);}.elementor-5667 .elementor-element.elementor-element-625b113 .elementor-heading-title{font-family:"Red Rose", sans-serif;font-size:1.5rem;font-weight:bold;text-transform:uppercase;line-height:1;color:var( --e-global-color-1b9ed0c );}.elementor-5667 .elementor-element.elementor-element-d481341{--display:flex;--min-height:376px;--justify-content:flex-end;--overlay-opacity:0.8;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-5667 .elementor-element.elementor-element-d481341:not(.elementor-motion-effects-element-type-background), .elementor-5667 .elementor-element.elementor-element-d481341 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sheehy.senate.gov/wp-content/uploads/2025/10/Sheehy_Services_Flags-1.webp");background-repeat:no-repeat;background-size:cover;}.elementor-5667 .elementor-element.elementor-element-d481341::before, .elementor-5667 .elementor-element.elementor-element-d481341 > .elementor-background-video-container::before, .elementor-5667 .elementor-element.elementor-element-d481341 > .e-con-inner > .elementor-background-video-container::before, .elementor-5667 .elementor-element.elementor-element-d481341 > .elementor-background-slideshow::before, .elementor-5667 .elementor-element.elementor-element-d481341 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5667 .elementor-element.elementor-element-d481341 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 50%, #000000 100%);}.elementor-5667 .elementor-element.elementor-element-87a73dd .elementor-heading-title{font-family:"Red Rose", sans-serif;font-size:1.5rem;font-weight:bold;text-transform:uppercase;line-height:1;color:var( --e-global-color-1b9ed0c );}.elementor-5667 .elementor-element.elementor-element-331e4b0{--display:flex;--min-height:376px;--justify-content:flex-end;--overlay-opacity:0.8;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-5667 .elementor-element.elementor-element-331e4b0:not(.elementor-motion-effects-element-type-background), .elementor-5667 .elementor-element.elementor-element-331e4b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sheehy.senate.gov/wp-content/uploads/2025/10/Sheehy_Services_Scheduling.webp");background-repeat:no-repeat;background-size:cover;}.elementor-5667 .elementor-element.elementor-element-331e4b0::before, .elementor-5667 .elementor-element.elementor-element-331e4b0 > .elementor-background-video-container::before, .elementor-5667 .elementor-element.elementor-element-331e4b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-5667 .elementor-element.elementor-element-331e4b0 > .elementor-background-slideshow::before, .elementor-5667 .elementor-element.elementor-element-331e4b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5667 .elementor-element.elementor-element-331e4b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 50%, #000000 100%);}.elementor-5667 .elementor-element.elementor-element-2732210 .elementor-heading-title{font-family:"Red Rose", sans-serif;font-size:1.5rem;font-weight:bold;text-transform:uppercase;line-height:1;color:var( --e-global-color-1b9ed0c );}.elementor-5667 .elementor-element.elementor-element-7603c99{--display:flex;--min-height:376px;--justify-content:flex-end;--overlay-opacity:0.8;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-5667 .elementor-element.elementor-element-7603c99:not(.elementor-motion-effects-element-type-background), .elementor-5667 .elementor-element.elementor-element-7603c99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sheehy.senate.gov/wp-content/uploads/2025/10/Sheehy_Services_Internships-e1761158536745.webp");background-repeat:no-repeat;background-size:cover;}.elementor-5667 .elementor-element.elementor-element-7603c99::before, .elementor-5667 .elementor-element.elementor-element-7603c99 > .elementor-background-video-container::before, .elementor-5667 .elementor-element.elementor-element-7603c99 > .e-con-inner > .elementor-background-video-container::before, .elementor-5667 .elementor-element.elementor-element-7603c99 > .elementor-background-slideshow::before, .elementor-5667 .elementor-element.elementor-element-7603c99 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5667 .elementor-element.elementor-element-7603c99 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 50%, #000000 100%);}.elementor-5667 .elementor-element.elementor-element-4e97168 .elementor-heading-title{font-family:"Red Rose", sans-serif;font-size:1.5rem;font-weight:bold;text-transform:uppercase;line-height:1;color:var( --e-global-color-1b9ed0c );}.elementor-5667 .elementor-element.elementor-element-c1a0818{--display:flex;--min-height:376px;--justify-content:flex-end;--overlay-opacity:0.8;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-5667 .elementor-element.elementor-element-c1a0818:not(.elementor-motion-effects-element-type-background), .elementor-5667 .elementor-element.elementor-element-c1a0818 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sheehy.senate.gov/wp-content/uploads/2025/10/Sheehy_Services_AcademyNoms.webp");background-repeat:no-repeat;background-size:cover;}.elementor-5667 .elementor-element.elementor-element-c1a0818::before, .elementor-5667 .elementor-element.elementor-element-c1a0818 > .elementor-background-video-container::before, .elementor-5667 .elementor-element.elementor-element-c1a0818 > .e-con-inner > .elementor-background-video-container::before, .elementor-5667 .elementor-element.elementor-element-c1a0818 > .elementor-background-slideshow::before, .elementor-5667 .elementor-element.elementor-element-c1a0818 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5667 .elementor-element.elementor-element-c1a0818 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 50%, #000000 100%);}.elementor-5667 .elementor-element.elementor-element-a0c389f .elementor-heading-title{font-family:"Red Rose", sans-serif;font-size:1.5rem;font-weight:bold;text-transform:uppercase;line-height:1;color:var( --e-global-color-1b9ed0c );}.elementor-5667 .elementor-element.elementor-element-4408f9a{--display:flex;--min-height:376px;--justify-content:flex-end;--overlay-opacity:0.8;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-5667 .elementor-element.elementor-element-4408f9a:not(.elementor-motion-effects-element-type-background), .elementor-5667 .elementor-element.elementor-element-4408f9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sheehy.senate.gov/wp-content/uploads/2025/12/iStock-2194106957-1-e1764615170230.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-5667 .elementor-element.elementor-element-4408f9a::before, .elementor-5667 .elementor-element.elementor-element-4408f9a > .elementor-background-video-container::before, .elementor-5667 .elementor-element.elementor-element-4408f9a > .e-con-inner > .elementor-background-video-container::before, .elementor-5667 .elementor-element.elementor-element-4408f9a > .elementor-background-slideshow::before, .elementor-5667 .elementor-element.elementor-element-4408f9a > .e-con-inner > .elementor-background-slideshow::before, .elementor-5667 .elementor-element.elementor-element-4408f9a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 50%, #000000 100%);}.elementor-5667 .elementor-element.elementor-element-0bf0ba2 .elementor-heading-title{font-family:"Red Rose", sans-serif;font-size:1.5rem;font-weight:bold;text-transform:uppercase;line-height:1;color:var( --e-global-color-1b9ed0c );}.elementor-5667 .elementor-element.elementor-element-d4632e6{--display:flex;--min-height:376px;--justify-content:flex-end;--overlay-opacity:0.8;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-5667 .elementor-element.elementor-element-d4632e6:not(.elementor-motion-effects-element-type-background), .elementor-5667 .elementor-element.elementor-element-d4632e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.sheehy.senate.gov/wp-content/uploads/2025/11/iStock-118876842-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-5667 .elementor-element.elementor-element-d4632e6::before, .elementor-5667 .elementor-element.elementor-element-d4632e6 > .elementor-background-video-container::before, .elementor-5667 .elementor-element.elementor-element-d4632e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-5667 .elementor-element.elementor-element-d4632e6 > .elementor-background-slideshow::before, .elementor-5667 .elementor-element.elementor-element-d4632e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5667 .elementor-element.elementor-element-d4632e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 50%, #000000 100%);}.elementor-5667 .elementor-element.elementor-element-db81733 .elementor-heading-title{font-family:"Red Rose", sans-serif;font-size:1.5rem;font-weight:bold;text-transform:uppercase;line-height:1;color:var( --e-global-color-1b9ed0c );}@media(max-width:1200px){.elementor-5667 .elementor-element.elementor-element-7ee6ed3{--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}}@media(max-width:1024px){.elementor-5667 .elementor-element.elementor-element-7ee6ed3{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(8, 1fr);--grid-auto-flow:row;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-5667 .elementor-element.elementor-element-9112e10{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-5667 .elementor-element.elementor-element-68ef74f .elementor-heading-title{font-size:1.5rem;}.elementor-5667 .elementor-element.elementor-element-357a7c7{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-5667 .elementor-element.elementor-element-706b5a4 .elementor-heading-title{font-size:1.5rem;}.elementor-5667 .elementor-element.elementor-element-c3410d1{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-5667 .elementor-element.elementor-element-625b113 .elementor-heading-title{font-size:1.5rem;}.elementor-5667 .elementor-element.elementor-element-d481341{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-5667 .elementor-element.elementor-element-87a73dd .elementor-heading-title{font-size:1.5rem;}.elementor-5667 .elementor-element.elementor-element-331e4b0{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-5667 .elementor-element.elementor-element-2732210 .elementor-heading-title{font-size:1.5rem;}.elementor-5667 .elementor-element.elementor-element-7603c99{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-5667 .elementor-element.elementor-element-4e97168 .elementor-heading-title{font-size:1.5rem;}.elementor-5667 .elementor-element.elementor-element-c1a0818{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-5667 .elementor-element.elementor-element-a0c389f .elementor-heading-title{font-size:1.5rem;}.elementor-5667 .elementor-element.elementor-element-4408f9a{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-5667 .elementor-element.elementor-element-0bf0ba2 .elementor-heading-title{font-size:1.5rem;}.elementor-5667 .elementor-element.elementor-element-d4632e6{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-5667 .elementor-element.elementor-element-db81733 .elementor-heading-title{font-size:1.5rem;}}@media(max-width:767px){.elementor-5667 .elementor-element.elementor-element-7ee6ed3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}