.elementor-38 .elementor-element.elementor-element-03c2ee2:not(.elementor-motion-effects-element-type-background),.elementor-38 .elementor-element.elementor-element-03c2ee2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://shanahan-insurance.com/wp-content/uploads/2024/02/nsplsh_e0f7603445764700bddb5eafa5c6e5ffmv2.webp");background-repeat:no-repeat;background-size:cover}.elementor-38 .elementor-element.elementor-element-03c2ee2>.elementor-background-overlay{background-color:var(--e-global-color-astglobalcolor3);opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-38 .elementor-element.elementor-element-03c2ee2>.elementor-container{max-width:796px}.elementor-38 .elementor-element.elementor-element-03c2ee2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:48px 0 33px}.elementor-38 .elementor-element.elementor-element-931df39{text-align:center}.elementor-38 .elementor-element.elementor-element-931df39 .elementor-heading-title{color:var(--e-global-color-astglobalcolor5)}.elementor-38 .elementor-element.elementor-element-1083303{--spacer-size:29px}.elementor-38 .elementor-element.elementor-element-fea354a{column-gap:0;text-align:center;font-size:23px;font-weight:500;text-shadow:0px 0px 8px rgba(0,0,0,.3);color:var(--e-global-color-astglobalcolor5)}.elementor-38 .elementor-element.elementor-element-30fe3d8{margin-top:56px;margin-bottom:56px}.elementor-38 .elementor-element.elementor-element-3a42420>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-38 .elementor-element.elementor-element-3a42420{margin-top:0;margin-bottom:20px}.elementor-38 .elementor-element.elementor-element-fefc1ca{text-align:center}.elementor-38 .elementor-element.elementor-element-0300ca4{text-align:center}.elementor-38 .elementor-element.elementor-element-0300ca4 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-b694933{text-align:center}.elementor-38 .elementor-element.elementor-element-b694933 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-02a51bc{text-align:center}.elementor-38 .elementor-element.elementor-element-02a51bc .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-7296545>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-38 .elementor-element.elementor-element-7296545{margin-top:0;margin-bottom:20px}.elementor-38 .elementor-element.elementor-element-d270d9d{text-align:center}.elementor-38 .elementor-element.elementor-element-d270d9d .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-c0c6c53{text-align:center}.elementor-38 .elementor-element.elementor-element-bea8e20{text-align:center}.elementor-38 .elementor-element.elementor-element-bea8e20 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-7605f38{text-align:center}.elementor-38 .elementor-element.elementor-element-7605f38 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-febd812>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-38 .elementor-element.elementor-element-febd812{margin-top:0;margin-bottom:20px}.elementor-38 .elementor-element.elementor-element-198df08{text-align:center}.elementor-38 .elementor-element.elementor-element-198df08 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-1f522b0{text-align:center}.elementor-38 .elementor-element.elementor-element-1f522b0 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-ed735e5{text-align:center}.elementor-38 .elementor-element.elementor-element-ed735e5 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-a8207fd{text-align:center}.elementor-38 .elementor-element.elementor-element-a8207fd .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-a13c673>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-38 .elementor-element.elementor-element-a13c673{margin-top:0;margin-bottom:20px}.elementor-38 .elementor-element.elementor-element-aea4c69{text-align:center}.elementor-38 .elementor-element.elementor-element-aea4c69 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-240c31c{text-align:center}.elementor-38 .elementor-element.elementor-element-240c31c .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-5ee7a1e{text-align:center}.elementor-38 .elementor-element.elementor-element-5ee7a1e .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-aa5134c{text-align:center}.elementor-38 .elementor-element.elementor-element-aa5134c .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-a312000>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-38 .elementor-element.elementor-element-a312000{margin-top:0;margin-bottom:20px}.elementor-38 .elementor-element.elementor-element-a311c4e{text-align:center}.elementor-38 .elementor-element.elementor-element-a311c4e .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-eba2af9{text-align:center}.elementor-38 .elementor-element.elementor-element-eba2af9 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-e1ee53b{text-align:center}.elementor-38 .elementor-element.elementor-element-0bd4b1f{text-align:center}.elementor-38 .elementor-element.elementor-element-0bd4b1f .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-a005480>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-38 .elementor-element.elementor-element-a005480{margin-top:0;margin-bottom:20px}.elementor-38 .elementor-element.elementor-element-45abb3d{text-align:center}.elementor-38 .elementor-element.elementor-element-45abb3d .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-364ff17{text-align:center}.elementor-38 .elementor-element.elementor-element-364ff17 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-619d898{text-align:center}.elementor-38 .elementor-element.elementor-element-619d898 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-648d4db{text-align:center}.elementor-38 .elementor-element.elementor-element-648d4db .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-0b62917>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-38 .elementor-element.elementor-element-0b62917{margin-top:0;margin-bottom:20px}.elementor-38 .elementor-element.elementor-element-58f5a75{text-align:center}.elementor-38 .elementor-element.elementor-element-58f5a75 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-da9831d{text-align:center}.elementor-38 .elementor-element.elementor-element-da9831d .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-cd78629{text-align:center}.elementor-38 .elementor-element.elementor-element-cd78629 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-526befe{text-align:center}.elementor-38 .elementor-element.elementor-element-526befe .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-3514ffc>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-38 .elementor-element.elementor-element-3514ffc{margin-top:0;margin-bottom:20px}.elementor-38 .elementor-element.elementor-element-a01e735{text-align:center}.elementor-38 .elementor-element.elementor-element-a01e735 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-fffe7a0{text-align:center}.elementor-38 .elementor-element.elementor-element-fffe7a0 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-7b4c56f{text-align:center}.elementor-38 .elementor-element.elementor-element-370131f{text-align:center}.elementor-38 .elementor-element.elementor-element-370131f .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-8cc5983>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-38 .elementor-element.elementor-element-8cc5983{margin-top:0;margin-bottom:20px}.elementor-38 .elementor-element.elementor-element-e015477{text-align:center}.elementor-38 .elementor-element.elementor-element-e015477 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-d0f70c2{text-align:center}.elementor-38 .elementor-element.elementor-element-d0f70c2 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-30875ee{text-align:center}.elementor-38 .elementor-element.elementor-element-30875ee .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-4f35a4e{text-align:center}.elementor-38 .elementor-element.elementor-element-4f35a4e .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-d4775c0>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-38 .elementor-element.elementor-element-d4775c0{margin-top:0;margin-bottom:20px}.elementor-38 .elementor-element.elementor-element-93f3652{text-align:center}.elementor-38 .elementor-element.elementor-element-93f3652 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-a8007b9{text-align:center}.elementor-38 .elementor-element.elementor-element-a8007b9 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-8d811e4{text-align:center}.elementor-38 .elementor-element.elementor-element-8d811e4 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-b114d3b{text-align:center}.elementor-38 .elementor-element.elementor-element-b114d3b .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-4e80864>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-38 .elementor-element.elementor-element-4e80864{margin-top:0;margin-bottom:20px}.elementor-38 .elementor-element.elementor-element-cdf63b5{text-align:center}.elementor-38 .elementor-element.elementor-element-cdf63b5 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-19f13e8{text-align:center}.elementor-38 .elementor-element.elementor-element-19f13e8 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-0583f4e{text-align:center}.elementor-38 .elementor-element.elementor-element-0583f4e .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-2529a0b{text-align:center}.elementor-38 .elementor-element.elementor-element-2529a0b .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-38 .elementor-element.elementor-element-b171f55>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-38 .elementor-element.elementor-element-b171f55{margin-top:0;margin-bottom:20px}.elementor-38 .elementor-element.elementor-element-81e404c{text-align:center}.elementor-38 .elementor-element.elementor-element-81e404c .elementor-heading-title{color:var(--e-global-color-primary)}@media(max-width:1024px){.elementor-38 .elementor-element.elementor-element-47d3862>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}}@media(max-width:767px){.elementor-38 .elementor-element.elementor-element-03c2ee2{padding:50px 0}.elementor-38 .elementor-element.elementor-element-30fe3d8{margin-top:50px;margin-bottom:50px}.elementor-38 .elementor-element.elementor-element-3a42420{margin-top:0;margin-bottom:0}.elementor-38 .elementor-element.elementor-element-7296545{margin-top:0;margin-bottom:0}.elementor-38 .elementor-element.elementor-element-febd812{margin-top:0;margin-bottom:0}.elementor-38 .elementor-element.elementor-element-a13c673{margin-top:0;margin-bottom:0}.elementor-38 .elementor-element.elementor-element-a312000{margin-top:0;margin-bottom:0}.elementor-38 .elementor-element.elementor-element-a005480{margin-top:0;margin-bottom:0}.elementor-38 .elementor-element.elementor-element-0b62917{margin-top:0;margin-bottom:0}.elementor-38 .elementor-element.elementor-element-3514ffc{margin-top:0;margin-bottom:0}.elementor-38 .elementor-element.elementor-element-8cc5983{margin-top:0;margin-bottom:0}.elementor-38 .elementor-element.elementor-element-d4775c0{margin-top:0;margin-bottom:0}.elementor-38 .elementor-element.elementor-element-4e80864{margin-top:0;margin-bottom:0}.elementor-38 .elementor-element.elementor-element-b171f55{margin-top:0;margin-bottom:0}}@media(max-width:1024px) and (min-width:768px){.elementor-38 .elementor-element.elementor-element-47d3862{width:100%}}@media(min-width:1025px){.elementor-38 .elementor-element.elementor-element-03c2ee2:not(.elementor-motion-effects-element-type-background),.elementor-38 .elementor-element.elementor-element-03c2ee2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}