.elementor-80 .elementor-element.elementor-element-f4bd5ba:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-f4bd5ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mcgovernhurley.com/wp-content/uploads/2025/04/Partners-1-scaled.webp");background-position:center center;background-size:cover;}.elementor-80 .elementor-element.elementor-element-f4bd5ba > .elementor-container{min-height:530px;}.elementor-80 .elementor-element.elementor-element-f4bd5ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-80 .elementor-element.elementor-element-f4bd5ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-8c2edab > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-5de64af > .elementor-container{max-width:990px;}.elementor-80 .elementor-element.elementor-element-5de64af{padding:60px 30px 80px 30px;}.elementor-80 .elementor-element.elementor-element-8138189 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-3f1f896{text-align:center;}.elementor-80 .elementor-element.elementor-element-3f1f896 .elementor-heading-title{font-size:30px;font-style:italic;color:#1a2e3c;}.elementor-80 .elementor-element.elementor-element-6dcb7b0 > .elementor-container{max-width:700px;}.elementor-80 .elementor-element.elementor-element-6dcb7b0{margin-top:0px;margin-bottom:30px;}.elementor-80 .elementor-element.elementor-element-e167ed5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-78dde85{text-align:center;}.elementor-80 .elementor-element.elementor-element-9903c52{overflow:hidden;margin-top:0px;margin-bottom:20px;}.elementor-80 .elementor-element.elementor-element-9903c52 a{color:#ffffff;}.elementor-80 .elementor-element.elementor-element-98855bd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-98855bd > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-80 .elementor-element.elementor-element-d0a29dd > .elementor-widget-container{background-color:#18383f;}.elementor-80 .elementor-element.elementor-element-d0a29dd img{width:100%;transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-d0a29dd:hover img{opacity:0.6;}.elementor-80 .elementor-element.elementor-element-4a5b8ed{text-align:center;font-size:22px;line-height:1.2em;color:#ffffff;}.elementor-80 .elementor-element.elementor-element-e46d440 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-e46d440 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-80 .elementor-element.elementor-element-a77e6b5 > .elementor-widget-container{background-color:#18383f;}.elementor-80 .elementor-element.elementor-element-a77e6b5 img{width:100%;transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-a77e6b5:hover img{opacity:0.6;}.elementor-80 .elementor-element.elementor-element-c428f94{text-align:center;font-size:22px;line-height:1.2em;color:#ffffff;}.elementor-80 .elementor-element.elementor-element-67a2b02 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-67a2b02 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-80 .elementor-element.elementor-element-1f0f955 > .elementor-widget-container{background-color:#18383f;}.elementor-80 .elementor-element.elementor-element-1f0f955 img{width:100%;transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-1f0f955:hover img{opacity:0.6;}.elementor-80 .elementor-element.elementor-element-f2edba9{text-align:center;font-size:22px;line-height:1.2em;color:#ffffff;}.elementor-80 .elementor-element.elementor-element-96fd88d{overflow:hidden;margin-top:0px;margin-bottom:20px;}.elementor-80 .elementor-element.elementor-element-96fd88d a{color:#ffffff;}.elementor-80 .elementor-element.elementor-element-94ed390 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-94ed390 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-80 .elementor-element.elementor-element-164bb05 > .elementor-widget-container{background-color:#18383f;}.elementor-80 .elementor-element.elementor-element-164bb05 img{width:100%;transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-164bb05:hover img{opacity:0.6;}.elementor-80 .elementor-element.elementor-element-8383f01{text-align:center;font-size:22px;line-height:1.2em;color:#ffffff;}.elementor-80 .elementor-element.elementor-element-e9e3de3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-e9e3de3 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-80 .elementor-element.elementor-element-8c74352 > .elementor-widget-container{background-color:#18383f;}.elementor-80 .elementor-element.elementor-element-8c74352 img{width:100%;transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-8c74352:hover img{opacity:0.6;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-80 .elementor-element.elementor-element-3a35a46{text-align:center;font-size:22px;line-height:1.2em;color:#ffffff;}.elementor-80 .elementor-element.elementor-element-db783e1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-db783e1 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-80 .elementor-element.elementor-element-db8f549 > .elementor-widget-container{background-color:#18383f;}.elementor-80 .elementor-element.elementor-element-db8f549 img{width:100%;transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-db8f549:hover img{opacity:0.6;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-80 .elementor-element.elementor-element-0f618a8{text-align:center;font-size:22px;line-height:1.2em;color:#ffffff;}.elementor-80 .elementor-element.elementor-element-35f741f{overflow:hidden;margin-top:0px;margin-bottom:20px;}.elementor-80 .elementor-element.elementor-element-35f741f a{color:#ffffff;}.elementor-80 .elementor-element.elementor-element-4027f4f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-4027f4f > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-80 .elementor-element.elementor-element-2ae9a7d > .elementor-widget-container{background-color:#18383f;}.elementor-80 .elementor-element.elementor-element-2ae9a7d img{width:100%;transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-2ae9a7d:hover img{opacity:0.6;}.elementor-80 .elementor-element.elementor-element-681e186{text-align:center;font-size:22px;line-height:1.2em;color:#ffffff;}.elementor-80 .elementor-element.elementor-element-a53812f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-a53812f > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-80 .elementor-element.elementor-element-9a7996c > .elementor-widget-container{background-color:#18383f;}.elementor-80 .elementor-element.elementor-element-9a7996c{text-align:center;}.elementor-80 .elementor-element.elementor-element-9a7996c img{width:100%;transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-9a7996c:hover img{opacity:0.6;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-80 .elementor-element.elementor-element-a950f52{text-align:center;font-size:22px;line-height:1.2em;color:#ffffff;}.elementor-80 .elementor-element.elementor-element-67b2c38 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-67b2c38 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-80 .elementor-element.elementor-element-5e19bd3 > .elementor-widget-container{background-color:#18383f;}.elementor-80 .elementor-element.elementor-element-5e19bd3 img{width:100%;transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-5e19bd3:hover img{opacity:0.6;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-80 .elementor-element.elementor-element-bd3f619{text-align:center;font-size:22px;line-height:1.2em;color:#ffffff;}.elementor-80 .elementor-element.elementor-element-9ca1652{overflow:hidden;margin-top:0px;margin-bottom:20px;}.elementor-80 .elementor-element.elementor-element-9ca1652 a{color:#ffffff;}.elementor-80 .elementor-element.elementor-element-e036eef > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-e036eef > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-80 .elementor-element.elementor-element-a94bd6c > .elementor-widget-container{background-color:#18383f;}.elementor-80 .elementor-element.elementor-element-a94bd6c img{width:100%;transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-a94bd6c:hover img{opacity:0.6;}.elementor-80 .elementor-element.elementor-element-9fc0f3a{text-align:center;font-size:22px;line-height:1.2em;color:#ffffff;}.elementor-80 .elementor-element.elementor-element-ddd3d98 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-ddd3d98 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-80 .elementor-element.elementor-element-9e512b1 > .elementor-widget-container{background-color:#18383f;}.elementor-80 .elementor-element.elementor-element-9e512b1 img{width:100%;transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-9e512b1:hover img{opacity:0.6;}.elementor-80 .elementor-element.elementor-element-f365b5b{text-align:center;font-size:22px;line-height:1.2em;color:#ffffff;}.elementor-80 .elementor-element.elementor-element-eb10b59 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-eb10b59 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-80 .elementor-element.elementor-element-16a2db4 > .elementor-widget-container{background-color:#18383f;}.elementor-80 .elementor-element.elementor-element-16a2db4 img{width:100%;transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-16a2db4:hover img{opacity:0.6;}.elementor-80 .elementor-element.elementor-element-eae4616{text-align:center;font-size:22px;line-height:1.2em;color:#ffffff;}.elementor-80 .elementor-element.elementor-element-2a04387{overflow:hidden;margin-top:0px;margin-bottom:20px;}.elementor-80 .elementor-element.elementor-element-2a04387 a{color:#ffffff;}.elementor-80 .elementor-element.elementor-element-211adc6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-211adc6 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-80 .elementor-element.elementor-element-cd5cbd6 > .elementor-widget-container{background-color:#18383f;}.elementor-80 .elementor-element.elementor-element-cd5cbd6 img{width:100%;transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-cd5cbd6:hover img{opacity:0.6;}.elementor-80 .elementor-element.elementor-element-d58a3e7{text-align:center;font-size:22px;line-height:1.2em;color:#ffffff;}.elementor-80 .elementor-element.elementor-element-02ece86 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-02ece86 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-80 .elementor-element.elementor-element-41dfc83 > .elementor-widget-container{background-color:#18383f;}.elementor-80 .elementor-element.elementor-element-41dfc83 img{width:100%;transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-41dfc83:hover img{opacity:0.6;}.elementor-80 .elementor-element.elementor-element-c250794{text-align:center;font-size:22px;line-height:1.2em;color:#ffffff;}.elementor-80 .elementor-element.elementor-element-a1ae23a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-a1ae23a > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-80 .elementor-element.elementor-element-9121c9e > .elementor-widget-container{background-color:#18383f;}.elementor-80 .elementor-element.elementor-element-9121c9e img{width:100%;transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-9121c9e:hover img{opacity:0.6;}.elementor-80 .elementor-element.elementor-element-1ee8994{text-align:center;font-size:22px;line-height:1.2em;color:#ffffff;}.elementor-80 .elementor-element.elementor-element-0492c53 > .elementor-container{max-width:1000px;}.elementor-80 .elementor-element.elementor-element-0492c53 > .elementor-background-overlay{opacity:0;}.elementor-80 .elementor-element.elementor-element-0492c53:hover > .elementor-background-overlay{opacity:0;}.elementor-80 .elementor-element.elementor-element-0492c53{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-0492c53 a{color:#ffffff;}.elementor-80 .elementor-element.elementor-element-29af912 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-29af912 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.26;}.elementor-80 .elementor-element.elementor-element-29af912:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.29;}.elementor-80 .elementor-element.elementor-element-29af912 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 10px 0px 10px;}.elementor-80 .elementor-element.elementor-element-29af912 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-4fa8b8f > .elementor-widget-container{background-color:#18383F;}.elementor-80 .elementor-element.elementor-element-4fa8b8f img{width:100%;transition-duration:0.3s;}.elementor-80 .elementor-element.elementor-element-4fa8b8f:hover img{opacity:0.6;}.elementor-80 .elementor-element.elementor-element-72c8d2d{width:100%;max-width:100%;bottom:26px;z-index:20;text-align:center;font-size:22px;line-height:1.2em;color:#ffffff;}.elementor-80 .elementor-element.elementor-element-72c8d2d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-80 .elementor-element.elementor-element-72c8d2d{left:0px;}body.rtl .elementor-80 .elementor-element.elementor-element-72c8d2d{right:0px;}.elementor-80 .elementor-element.elementor-element-fcdeacf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-fcdeacf > .elementor-element-populated >  .elementor-background-overlay{opacity:0;}.elementor-80 .elementor-element.elementor-element-fcdeacf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 10px 0px 10px;}.elementor-80 .elementor-element.elementor-element-fcdeacf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-7bb06f9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-80 .elementor-element.elementor-element-7bb06f9 > .elementor-element-populated >  .elementor-background-overlay{opacity:0;}.elementor-80 .elementor-element.elementor-element-7bb06f9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 10px 0px 10px;}.elementor-80 .elementor-element.elementor-element-7bb06f9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-b87320b:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-b87320b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9E0E2;}.elementor-80 .elementor-element.elementor-element-b87320b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 30px 50px 30px;}.elementor-80 .elementor-element.elementor-element-b87320b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-80 .elementor-element.elementor-element-70b7957 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-e738a05{text-align:center;}.elementor-80 .elementor-element.elementor-element-e738a05 .elementor-heading-title{font-size:33px;font-style:italic;letter-spacing:-0.9px;color:#1a2e3c;}.elementor-80 .elementor-element.elementor-element-09ddf18 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-80 .elementor-element.elementor-element-09ddf18 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-80 .elementor-element.elementor-element-0ca2c94{text-align:center;}.elementor-80 .elementor-element.elementor-element-0ca2c94 .elementor-heading-title{font-size:50px;color:#2e4a5b;}.elementor-80 .elementor-element.elementor-element-924edc7{text-align:center;color:#1a2e3c;}.elementor-80 .elementor-element.elementor-element-6cb8b7e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-80 .elementor-element.elementor-element-6cb8b7e > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-80 .elementor-element.elementor-element-c63b931{text-align:center;}.elementor-80 .elementor-element.elementor-element-c63b931 .elementor-heading-title{font-size:50px;letter-spacing:-1.5px;color:#2e4a5b;}.elementor-80 .elementor-element.elementor-element-9b13e8f{text-align:center;color:#1a2e3c;}.elementor-80 .elementor-element.elementor-element-f8edb54 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:6px;}.elementor-80 .elementor-element.elementor-element-f8edb54 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-80 .elementor-element.elementor-element-48c5162 > .elementor-widget-container{padding:17px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-48c5162{text-align:center;}.elementor-80 .elementor-element.elementor-element-48c5162 .elementor-heading-title{font-size:50px;letter-spacing:-0.4px;color:#2e4a5b;}.elementor-80 .elementor-element.elementor-element-4d44df4{text-align:center;color:#1a2e3c;}.elementor-80 .elementor-element.elementor-element-b893a16 > .elementor-container{max-width:700px;}.elementor-80 .elementor-element.elementor-element-b893a16{padding:50px 30px 50px 30px;}.elementor-80 .elementor-element.elementor-element-76e9e3c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-36364ca{text-align:center;}.elementor-80 .elementor-element.elementor-element-36364ca .elementor-heading-title{font-size:30px;font-style:italic;color:#1a2e3c;}.elementor-80 .elementor-element.elementor-element-1b05117{text-align:center;}.elementor-80 .elementor-element.elementor-element-236e5ba .elementor-button{background-color:rgba(0,0,0,0);font-size:22px;fill:#151d29;color:#151d29;border-style:solid;border-width:2px 2px 2px 2px;border-color:#151d29;border-radius:5px 5px 5px 5px;}.elementor-80 .elementor-element.elementor-element-236e5ba .elementor-button:hover, .elementor-80 .elementor-element.elementor-element-236e5ba .elementor-button:focus{background-color:#151d29;color:#ffffff;border-color:#151d29;}.elementor-80 .elementor-element.elementor-element-236e5ba .elementor-button:hover svg, .elementor-80 .elementor-element.elementor-element-236e5ba .elementor-button:focus svg{fill:#ffffff;}@media(min-width:768px){.elementor-80 .elementor-element.elementor-element-29af912{width:33.231%;}.elementor-80 .elementor-element.elementor-element-fcdeacf{width:33.101%;}}@media(max-width:1024px){.elementor-80 .elementor-element.elementor-element-f4bd5ba > .elementor-container{min-height:400px;}.elementor-80 .elementor-element.elementor-element-5de64af{padding:60px 30px 60px 30px;}.elementor-80 .elementor-element.elementor-element-0ca2c94 .elementor-heading-title{font-size:46px;}.elementor-80 .elementor-element.elementor-element-c63b931 .elementor-heading-title{font-size:46px;}.elementor-80 .elementor-element.elementor-element-48c5162 > .elementor-widget-container{padding:19px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-48c5162 .elementor-heading-title{font-size:46px;}.elementor-80 .elementor-element.elementor-element-236e5ba .elementor-button{font-size:20px;}}@media(max-width:767px){.elementor-80 .elementor-element.elementor-element-f4bd5ba:not(.elementor-motion-effects-element-type-background), .elementor-80 .elementor-element.elementor-element-f4bd5ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mcgovernhurley.com/wp-content/uploads/2025/04/Partners-scaled.webp");background-position:-207px 0px;}.elementor-80 .elementor-element.elementor-element-f4bd5ba > .elementor-container{min-height:250px;}.elementor-80 .elementor-element.elementor-element-5de64af{padding:30px 15px 30px 15px;}.elementor-80 .elementor-element.elementor-element-9903c52{margin-top:0px;margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-98855bd > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-e46d440 > .elementor-element-populated{margin:0px 0px 015px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-67a2b02 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-96fd88d{margin-top:0px;margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-94ed390 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-e9e3de3 > .elementor-element-populated{padding:0px 0px 15px 0px;}.elementor-80 .elementor-element.elementor-element-db783e1 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-35f741f{margin-top:0px;margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-4027f4f > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-a53812f > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-67b2c38 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-9ca1652{margin-top:0px;margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-e036eef > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-ddd3d98 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-eb10b59 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-2a04387{margin-top:0px;margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-211adc6 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-02ece86 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-a1ae23a > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-0492c53{margin-top:0px;margin-bottom:15px;}.elementor-80 .elementor-element.elementor-element-29af912 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-fcdeacf > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-7bb06f9 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-b87320b{padding:030px 15px 30px 15px;}.elementor-80 .elementor-element.elementor-element-09ddf18 > .elementor-element-populated{margin:20px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-0ca2c94 .elementor-heading-title{font-size:45px;}.elementor-80 .elementor-element.elementor-element-6cb8b7e > .elementor-element-populated{margin:20px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-c63b931 .elementor-heading-title{font-size:45px;letter-spacing:-1.5px;}.elementor-80 .elementor-element.elementor-element-f8edb54 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-a186b98 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-80 .elementor-element.elementor-element-48c5162 > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-80 .elementor-element.elementor-element-48c5162 .elementor-heading-title{font-size:45px;letter-spacing:-0.8px;}.elementor-80 .elementor-element.elementor-element-b893a16{padding:30px 15px 30px 15px;}.elementor-80 .elementor-element.elementor-element-236e5ba .elementor-button{font-size:18px;}}/* Start custom CSS for image, class: .elementor-element-4fa8b8f */.img-card .tint::after{ pointer-events:none; }
.img-card{ cursor:pointer; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72c8d2d */.img-card .overlay-block{
  position: absolute;
  bottom: 16px;
  left: 50% !important;         /* center horizontally */
  right: auto !important;
  transform: translate(-50%, 8px);
  display: inline-block;
  width: auto !important;       /* prevent 100% width */
  max-width: 90%;
  text-align: center;
  padding: 10px 16px;
  background: rgba(24,56,63,.45);
  border-radius: 12px;
  color: #fff;
  z-index: 2;
  opacity: 0; transition: opacity .3s, transform .3s;
  pointer-events: none;
}
.img-card:hover .overlay-block{ opacity: 1; transform: translate(-50%,0); }
/* remove any background behind the text */
.img-card .overlay-block{
  background: transparent !important;
  box-shadow: none !important;
  padding: 0 !important;            /* no pill padding */
  border-radius: 0 !important;
}

/* loosen the text spacing */
.img-card .overlay-block,
.img-card .overlay-block *{
  line-height: 1.35 !important;     /* was ~1.2 */
  margin: 6px 0 !important;         /* space between lines/blocks */
  text-shadow: 0 2px 8px rgba(0,0,0,.35); /* keep readable on photo */
  color: #fff;                       /* ensure white text */
}

/* (optional) make the text area a bit wider but still centered */
.img-card .overlay-block{
  width: min(92%, 680px) !important;
  left: 50% !important;
  transform: translate(-50%, 8px) !important;
}
/* Tighter spacing only in the overlay text */
.img-card .overlay-block{ line-height: 1 !important; }

/* If the name is a Heading and the rest is Text */
.img-card .overlay-block h1,
.img-card .overlay-block h2,
.img-card .overlay-block h3{
  line-height: 1.10 !important;
  margin: 2px 0 !important;
}
.img-card .overlay-block p,
.img-card .overlay-block span{
  line-height: 1.18 !important;
  margin: 0 !important;
}

/* When multiple widgets are stacked, keep a tiny gap only */
.img-card .overlay-block > *{ margin: 0 !important; }
.img-card .overlay-block > * + *{ margin-top: 4px !important
/* let clicks pass through the tint overlay */
.img-card .tint::after{ pointer-events: none; }

/* nice hand cursor for the whole card */
.img-card{ cursor: pointer; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-29af912 *//* make column the hover target */
.elementor-80 .elementor-element.elementor-element-29af912 { position: relative; overflow: hidden; }

/* --- BLUE TINT ONLY ON THE IMAGE WIDGET --- */
.elementor-80 .elementor-element.elementor-element-29af912 .tint{ position: relative; display: block; z-index: 0; }
.elementor-80 .elementor-element.elementor-element-29af912 .tint img{ display: block; width: 100%; height: auto; }
.elementor-80 .elementor-element.elementor-element-29af912 .tint::after{
  content:""; position:absolute; inset:0;
  background:#18383F; opacity:0; transition:opacity .1s ease;
  z-index: 1;
}
.elementor-80 .elementor-element.elementor-element-29af912:hover .tint::after{ opacity:.01; } /* adjust strength */

/* --- TEXT OVERLAY (appears on hover) --- */
.elementor-80 .elementor-element.elementor-element-29af912 .overlay-text{
  position:absolute; inset:0;
  display:flex; align-items:center; justify-content:center;
  text-align:center;
  opacity:0; transform:translateY(12px);
  transition:opacity .3s ease, transform .3s ease;
  z-index: 2; pointer-events: none;
}
.elementor-80 .elementor-element.elementor-element-29af912:hover .overlay-text{ opacity:0; transform:translateY(0); }
@media (hover: none) {
  .img-card .overlay-text { opacity: 0; transform: none; }
  .img-card .tint::after { opacity: .0; } /* same strength as desktop hover */
}
/* hover strength (desktop) */
.img-card:hover .tint::after { opacity: .20; }   /* try .15–.25 */

/* touch devices (always on) */
@media (hover: none){
  .img-card .tint::after { opacity: .18; }
}
.img-card .tint::after{
  background: rgba(24,56,63,.20);  /* adjust .20 */
  opacity: 1;
}
onclick="window.location.href='https://mcgovernhurley.com/devonish-deonne/'"
role="link" tabindex="0"
onkeydown="if(event.key==='Enter'||event.key===' '){window.location.href='https://mcgovernhurley.com/devonish-deonne/';}"/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fcdeacf *//* make column the hover target */
.elementor-80 .elementor-element.elementor-element-fcdeacf { position: relative; overflow: hidden; }

/* --- BLUE TINT ONLY ON THE IMAGE WIDGET --- */
.elementor-80 .elementor-element.elementor-element-fcdeacf .tint{ position: relative; display: block; z-index: 0; }
.elementor-80 .elementor-element.elementor-element-fcdeacf .tint img{ display: block; width: 100%; height: auto; }
.elementor-80 .elementor-element.elementor-element-fcdeacf .tint::after{
  content:""; position:absolute; inset:0;
  background:#18383F; opacity:0; transition:opacity .3s ease;
  z-index: 1;
}
.elementor-80 .elementor-element.elementor-element-fcdeacf:hover .tint::after{ opacity:.4; } /* adjust strength */

/* --- TEXT OVERLAY (appears on hover) --- */
.elementor-80 .elementor-element.elementor-element-fcdeacf .overlay-text{
  position:absolute; inset:0;
  display:flex; align-items:center; justify-content:center;
  text-align:center;
  opacity:0; transform:translateY(12px);
  transition:opacity .3s ease, transform .3s ease;
  z-index: 2; pointer-events: none;
}
.elementor-80 .elementor-element.elementor-element-fcdeacf:hover .overlay-text{ opacity:1; transform:translateY(0); }
@media (hover: none) {
  .img-card .overlay-text { opacity: 1; transform: none; }
  .img-card .tint::after { opacity: .35; } /* same strength as desktop hover */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7bb06f9 *//* make column the hover target */
.elementor-80 .elementor-element.elementor-element-7bb06f9 { position: relative; overflow: hidden; }

/* --- BLUE TINT ONLY ON THE IMAGE WIDGET --- */
.elementor-80 .elementor-element.elementor-element-7bb06f9 .tint{ position: relative; display: block; z-index: 0; }
.elementor-80 .elementor-element.elementor-element-7bb06f9 .tint img{ display: block; width: 100%; height: auto; }
.elementor-80 .elementor-element.elementor-element-7bb06f9 .tint::after{
  content:""; position:absolute; inset:0;
  background:#18383F; opacity:0; transition:opacity .3s ease;
  z-index: 1;
}
.elementor-80 .elementor-element.elementor-element-7bb06f9:hover .tint::after{ opacity:.4; } /* adjust strength */

/* --- TEXT OVERLAY (appears on hover) --- */
.elementor-80 .elementor-element.elementor-element-7bb06f9 .overlay-text{
  position:absolute; inset:0;
  display:flex; align-items:center; justify-content:center;
  text-align:center;
  opacity:0; transform:translateY(12px);
  transition:opacity .3s ease, transform .3s ease;
  z-index: 2; pointer-events: none;
}
.elementor-80 .elementor-element.elementor-element-7bb06f9:hover .overlay-text{ opacity:1; transform:translateY(0); }
@media (hover: none) {
  .img-card .overlay-text { opacity: 1; transform: none; }
  .img-card .tint::after { opacity: .35; } /* same strength as desktop hover */
}/* End custom CSS */