.elementor-1778 .elementor-element.elementor-element-ce9292f:not(.elementor-motion-effects-element-type-background),.elementor-1778 .elementor-element.elementor-element-ce9292f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://mcdonoughinsuranceservices.com/wp-content/uploads/2025/10/cc99382e-header@2x-scaled-1.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1778 .elementor-element.elementor-element-ce9292f>.elementor-background-overlay{background-color:var(--e-global-color-primary);opacity:.42;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1778 .elementor-element.elementor-element-ce9292f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:150px 0 150px 0}.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-1778 .elementor-element.elementor-element-fca111c{text-align:center}.elementor-1778 .elementor-element.elementor-element-fca111c .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:55px;font-weight:700;line-height:1.3em;color:#FFF}.elementor-1778 .elementor-element.elementor-element-2c41044{--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;--padding-top:70px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-1778 .elementor-element.elementor-element-4ce83e2>.elementor-widget-container{border-radius:4px 4px 4px 4px;box-shadow:0 0 10px 0 rgb(0 0 0 / .12)}.elementor-1778 .elementor-element.elementor-element-3ca533c{--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;--padding-top:3%;--padding-bottom:3%;--padding-left:1%;--padding-right:1%}.elementor-1778 .elementor-element.elementor-element-4d42953{--display:flex}.elementor-widget-loop-grid .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)}.elementor-widget-loop-grid .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-loop-grid .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-1778 .elementor-element.elementor-element-a0cc13d{--grid-columns:3;--grid-row-gap:15px;--grid-column-gap:15px}.elementor-1778 .elementor-element.elementor-element-a0cc13d .elementor-loop-container{grid-auto-rows:1fr}.elementor-1778 .elementor-element.elementor-element-a0cc13d .e-loop-item>.elementor-section,.elementor-1778 .elementor-element.elementor-element-a0cc13d .e-loop-item>.elementor-section>.elementor-container,.elementor-1778 .elementor-element.elementor-element-a0cc13d .e-loop-item>.e-con,.elementor-1778 .elementor-element.elementor-element-a0cc13d .e-loop-item .elementor-section-wrap>.e-con{height:100%}.elementor-1778 .elementor-element.elementor-element-da1e496{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-1778 .elementor-element.elementor-element-ab1799e{--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}.elementor-1778 .elementor-element.elementor-element-6448968{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.8;--border-radius:30px 30px 30px 30px}.elementor-1778 .elementor-element.elementor-element-6448968:not(.elementor-motion-effects-element-type-background),.elementor-1778 .elementor-element.elementor-element-6448968>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#06874A;background-image:url(https://mcdonoughinsuranceservices.com/wp-content/uploads/2025/12/square-with-palms-kotor-montenegro_1268-14779.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1778 .elementor-element.elementor-element-6448968::before,.elementor-1778 .elementor-element.elementor-element-6448968>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-6448968>.e-con-inner>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-6448968>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-6448968>.e-con-inner>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-6448968>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#06874A;--background-overlay:''}.elementor-1778 .elementor-element.elementor-element-5da9157{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.8;--border-radius:30px 30px 30px 30px}.elementor-1778 .elementor-element.elementor-element-5da9157:not(.elementor-motion-effects-element-type-background),.elementor-1778 .elementor-element.elementor-element-5da9157>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#06874A;background-image:url(https://mcdonoughinsuranceservices.com/wp-content/uploads/2025/12/vertical-shot-beautiful-guadalest-reservoir-alicante-spain_181624-48555.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1778 .elementor-element.elementor-element-5da9157::before,.elementor-1778 .elementor-element.elementor-element-5da9157>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-5da9157>.e-con-inner>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-5da9157>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-5da9157>.e-con-inner>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-5da9157>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#06874A;--background-overlay:''}.elementor-1778 .elementor-element.elementor-element-9337104{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.8;--border-radius:30px 30px 30px 30px}.elementor-1778 .elementor-element.elementor-element-9337104:not(.elementor-motion-effects-element-type-background),.elementor-1778 .elementor-element.elementor-element-9337104>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#06874A;background-image:url(https://mcdonoughinsuranceservices.com/wp-content/uploads/2025/12/caribbean-beach-with-palm-trees-blue-sky_268835-1820.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1778 .elementor-element.elementor-element-9337104::before,.elementor-1778 .elementor-element.elementor-element-9337104>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-9337104>.e-con-inner>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-9337104>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-9337104>.e-con-inner>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-9337104>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#06874A;--background-overlay:''}.elementor-1778 .elementor-element.elementor-element-a7f30fd{--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}.elementor-1778 .elementor-element.elementor-element-e5bd707{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.8;--border-radius:30px 30px 30px 30px}.elementor-1778 .elementor-element.elementor-element-e5bd707:not(.elementor-motion-effects-element-type-background),.elementor-1778 .elementor-element.elementor-element-e5bd707>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#06874A;background-image:url(https://mcdonoughinsuranceservices.com/wp-content/uploads/2025/12/aerial-view-buildings-near-water_23-2148287768.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1778 .elementor-element.elementor-element-e5bd707::before,.elementor-1778 .elementor-element.elementor-element-e5bd707>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-e5bd707>.e-con-inner>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-e5bd707>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-e5bd707>.e-con-inner>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-e5bd707>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#06874A;--background-overlay:''}.elementor-1778 .elementor-element.elementor-element-86ceb34{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.8;--border-radius:30px 30px 30px 30px}.elementor-1778 .elementor-element.elementor-element-86ceb34:not(.elementor-motion-effects-element-type-background),.elementor-1778 .elementor-element.elementor-element-86ceb34>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#06874A;background-image:url(https://mcdonoughinsuranceservices.com/wp-content/uploads/2025/12/view-spanish-town_72229-587.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1778 .elementor-element.elementor-element-86ceb34::before,.elementor-1778 .elementor-element.elementor-element-86ceb34>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-86ceb34>.e-con-inner>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-86ceb34>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-86ceb34>.e-con-inner>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-86ceb34>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#06874A;--background-overlay:''}.elementor-1778 .elementor-element.elementor-element-4615e60{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.8;--border-radius:30px 30px 30px 30px}.elementor-1778 .elementor-element.elementor-element-4615e60:not(.elementor-motion-effects-element-type-background),.elementor-1778 .elementor-element.elementor-element-4615e60>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#06874A;background-image:url(https://mcdonoughinsuranceservices.com/wp-content/uploads/2025/12/beautiful-city-by-sea.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1778 .elementor-element.elementor-element-4615e60::before,.elementor-1778 .elementor-element.elementor-element-4615e60>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-4615e60>.e-con-inner>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-4615e60>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-4615e60>.e-con-inner>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-4615e60>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#06874A;--background-overlay:''}.elementor-1778 .elementor-element.elementor-element-4f7dee0{--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}.elementor-1778 .elementor-element.elementor-element-27d06a0{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.8;--border-radius:30px 30px 30px 30px}.elementor-1778 .elementor-element.elementor-element-27d06a0:not(.elementor-motion-effects-element-type-background),.elementor-1778 .elementor-element.elementor-element-27d06a0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#06874A;background-image:url(https://mcdonoughinsuranceservices.com/wp-content/uploads/2025/12/vertical-shot-perfect-scenery-tropical-beach-san-sebastian-resort-town-spain_181624-11533.avif);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1778 .elementor-element.elementor-element-27d06a0::before,.elementor-1778 .elementor-element.elementor-element-27d06a0>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-27d06a0>.e-con-inner>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-27d06a0>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-27d06a0>.e-con-inner>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-27d06a0>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#06874A;--background-overlay:''}.elementor-1778 .elementor-element.elementor-element-c02e0c7{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.8;--border-radius:30px 30px 30px 30px}.elementor-1778 .elementor-element.elementor-element-c02e0c7:not(.elementor-motion-effects-element-type-background),.elementor-1778 .elementor-element.elementor-element-c02e0c7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#06874A;background-image:url(https://mcdonoughinsuranceservices.com/wp-content/uploads/2025/12/montreal-river-dusk-with-city-lights-urban-buildings_649448-4583.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1778 .elementor-element.elementor-element-c02e0c7::before,.elementor-1778 .elementor-element.elementor-element-c02e0c7>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-c02e0c7>.e-con-inner>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-c02e0c7>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-c02e0c7>.e-con-inner>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-c02e0c7>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#06874A;--background-overlay:''}.elementor-1778 .elementor-element.elementor-element-7f94044{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.8;--border-radius:30px 30px 30px 30px}.elementor-1778 .elementor-element.elementor-element-7f94044:not(.elementor-motion-effects-element-type-background),.elementor-1778 .elementor-element.elementor-element-7f94044>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#06874A;background-image:url(https://mcdonoughinsuranceservices.com/wp-content/uploads/2025/12/montreal-river-dusk-with-city-lights-urban-buildings_649448-4583.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1778 .elementor-element.elementor-element-7f94044::before,.elementor-1778 .elementor-element.elementor-element-7f94044>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-7f94044>.e-con-inner>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-7f94044>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-7f94044>.e-con-inner>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-7f94044>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#06874A;--background-overlay:''}.elementor-1778 .elementor-element.elementor-element-7a80187{--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}.elementor-1778 .elementor-element.elementor-element-f93ee39{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.8;--border-radius:30px 30px 30px 30px}.elementor-1778 .elementor-element.elementor-element-f93ee39:not(.elementor-motion-effects-element-type-background),.elementor-1778 .elementor-element.elementor-element-f93ee39>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#06874A;background-image:url(https://mcdonoughinsuranceservices.com/wp-content/uploads/2025/12/vertical-shot-perfect-scenery-tropical-beach-san-sebastian-resort-town-spain_181624-11533.avif);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1778 .elementor-element.elementor-element-f93ee39::before,.elementor-1778 .elementor-element.elementor-element-f93ee39>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-f93ee39>.e-con-inner>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-f93ee39>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-f93ee39>.e-con-inner>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-f93ee39>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#06874A;--background-overlay:''}.elementor-1778 .elementor-element.elementor-element-2f3c1b9{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.8;--border-radius:30px 30px 30px 30px}.elementor-1778 .elementor-element.elementor-element-2f3c1b9:not(.elementor-motion-effects-element-type-background),.elementor-1778 .elementor-element.elementor-element-2f3c1b9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#06874A;background-image:url(https://mcdonoughinsuranceservices.com/wp-content/uploads/2025/12/montreal-river-dusk-with-city-lights-urban-buildings_649448-4583.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1778 .elementor-element.elementor-element-2f3c1b9::before,.elementor-1778 .elementor-element.elementor-element-2f3c1b9>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-2f3c1b9>.e-con-inner>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-2f3c1b9>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-2f3c1b9>.e-con-inner>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-2f3c1b9>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#06874A;--background-overlay:''}.elementor-1778 .elementor-element.elementor-element-b91b4ff{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.8;--border-radius:30px 30px 30px 30px}.elementor-1778 .elementor-element.elementor-element-b91b4ff:not(.elementor-motion-effects-element-type-background),.elementor-1778 .elementor-element.elementor-element-b91b4ff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#06874A;background-image:url(https://mcdonoughinsuranceservices.com/wp-content/uploads/2025/12/montreal-river-dusk-with-city-lights-urban-buildings_649448-4583.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1778 .elementor-element.elementor-element-b91b4ff::before,.elementor-1778 .elementor-element.elementor-element-b91b4ff>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-b91b4ff>.e-con-inner>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-b91b4ff>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-b91b4ff>.e-con-inner>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-b91b4ff>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#06874A;--background-overlay:''}.elementor-1778 .elementor-element.elementor-element-54cdd03{--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}.elementor-1778 .elementor-element.elementor-element-b9ce17f{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.8;--border-radius:30px 30px 30px 30px}.elementor-1778 .elementor-element.elementor-element-b9ce17f:not(.elementor-motion-effects-element-type-background),.elementor-1778 .elementor-element.elementor-element-b9ce17f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#06874A;background-image:url(https://mcdonoughinsuranceservices.com/wp-content/uploads/2025/12/vertical-shot-perfect-scenery-tropical-beach-san-sebastian-resort-town-spain_181624-11533.avif);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1778 .elementor-element.elementor-element-b9ce17f::before,.elementor-1778 .elementor-element.elementor-element-b9ce17f>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-b9ce17f>.e-con-inner>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-b9ce17f>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-b9ce17f>.e-con-inner>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-b9ce17f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#06874A;--background-overlay:''}.elementor-1778 .elementor-element.elementor-element-c43b445{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.8;--border-radius:30px 30px 30px 30px}.elementor-1778 .elementor-element.elementor-element-c43b445:not(.elementor-motion-effects-element-type-background),.elementor-1778 .elementor-element.elementor-element-c43b445>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#06874A;background-image:url(https://mcdonoughinsuranceservices.com/wp-content/uploads/2025/12/montreal-river-dusk-with-city-lights-urban-buildings_649448-4583.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1778 .elementor-element.elementor-element-c43b445::before,.elementor-1778 .elementor-element.elementor-element-c43b445>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-c43b445>.e-con-inner>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-c43b445>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-c43b445>.e-con-inner>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-c43b445>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#06874A;--background-overlay:''}.elementor-1778 .elementor-element.elementor-element-3c9cec9{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.8;--border-radius:30px 30px 30px 30px}.elementor-1778 .elementor-element.elementor-element-3c9cec9:not(.elementor-motion-effects-element-type-background),.elementor-1778 .elementor-element.elementor-element-3c9cec9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#06874A;background-image:url(https://mcdonoughinsuranceservices.com/wp-content/uploads/2025/12/montreal-river-dusk-with-city-lights-urban-buildings_649448-4583.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1778 .elementor-element.elementor-element-3c9cec9::before,.elementor-1778 .elementor-element.elementor-element-3c9cec9>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-3c9cec9>.e-con-inner>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-3c9cec9>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-3c9cec9>.e-con-inner>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-3c9cec9>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#06874A;--background-overlay:''}.elementor-1778 .elementor-element.elementor-element-1b9a304{--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}.elementor-1778 .elementor-element.elementor-element-60377eb{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.8;--border-radius:30px 30px 30px 30px}.elementor-1778 .elementor-element.elementor-element-60377eb:not(.elementor-motion-effects-element-type-background),.elementor-1778 .elementor-element.elementor-element-60377eb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#06874A;background-image:url(https://mcdonoughinsuranceservices.com/wp-content/uploads/2025/12/vertical-shot-perfect-scenery-tropical-beach-san-sebastian-resort-town-spain_181624-11533.avif);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1778 .elementor-element.elementor-element-60377eb::before,.elementor-1778 .elementor-element.elementor-element-60377eb>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-60377eb>.e-con-inner>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-60377eb>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-60377eb>.e-con-inner>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-60377eb>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#06874A;--background-overlay:''}.elementor-1778 .elementor-element.elementor-element-96bb3ef{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.8;--border-radius:30px 30px 30px 30px}.elementor-1778 .elementor-element.elementor-element-96bb3ef:not(.elementor-motion-effects-element-type-background),.elementor-1778 .elementor-element.elementor-element-96bb3ef>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#06874A;background-image:url(https://mcdonoughinsuranceservices.com/wp-content/uploads/2025/12/montreal-river-dusk-with-city-lights-urban-buildings_649448-4583.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1778 .elementor-element.elementor-element-96bb3ef::before,.elementor-1778 .elementor-element.elementor-element-96bb3ef>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-96bb3ef>.e-con-inner>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-96bb3ef>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-96bb3ef>.e-con-inner>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-96bb3ef>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#06874A;--background-overlay:''}.elementor-1778 .elementor-element.elementor-element-ec539c0{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.8;--border-radius:30px 30px 30px 30px}.elementor-1778 .elementor-element.elementor-element-ec539c0:not(.elementor-motion-effects-element-type-background),.elementor-1778 .elementor-element.elementor-element-ec539c0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#06874A;background-image:url(https://mcdonoughinsuranceservices.com/wp-content/uploads/2025/12/montreal-river-dusk-with-city-lights-urban-buildings_649448-4583.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1778 .elementor-element.elementor-element-ec539c0::before,.elementor-1778 .elementor-element.elementor-element-ec539c0>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-ec539c0>.e-con-inner>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-ec539c0>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-ec539c0>.e-con-inner>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-ec539c0>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#06874A;--background-overlay:''}.elementor-1778 .elementor-element.elementor-element-6092ce2{--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}.elementor-1778 .elementor-element.elementor-element-b1e8cbd{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.8;--border-radius:30px 30px 30px 30px}.elementor-1778 .elementor-element.elementor-element-b1e8cbd:not(.elementor-motion-effects-element-type-background),.elementor-1778 .elementor-element.elementor-element-b1e8cbd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#06874A;background-image:url(https://mcdonoughinsuranceservices.com/wp-content/uploads/2025/12/vertical-shot-perfect-scenery-tropical-beach-san-sebastian-resort-town-spain_181624-11533.avif);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1778 .elementor-element.elementor-element-b1e8cbd::before,.elementor-1778 .elementor-element.elementor-element-b1e8cbd>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-b1e8cbd>.e-con-inner>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-b1e8cbd>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-b1e8cbd>.e-con-inner>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-b1e8cbd>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#06874A;--background-overlay:''}.elementor-1778 .elementor-element.elementor-element-3f25388{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.8;--border-radius:30px 30px 30px 30px}.elementor-1778 .elementor-element.elementor-element-3f25388:not(.elementor-motion-effects-element-type-background),.elementor-1778 .elementor-element.elementor-element-3f25388>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#06874A;background-image:url(https://mcdonoughinsuranceservices.com/wp-content/uploads/2025/12/vertical-shot-perfect-scenery-tropical-beach-san-sebastian-resort-town-spain_181624-11533.avif);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1778 .elementor-element.elementor-element-3f25388::before,.elementor-1778 .elementor-element.elementor-element-3f25388>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-3f25388>.e-con-inner>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-3f25388>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-3f25388>.e-con-inner>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-3f25388>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#06874A;--background-overlay:''}.elementor-1778 .elementor-element.elementor-element-3e117c3{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.8;--border-radius:30px 30px 30px 30px}.elementor-1778 .elementor-element.elementor-element-3e117c3:not(.elementor-motion-effects-element-type-background),.elementor-1778 .elementor-element.elementor-element-3e117c3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#06874A;background-image:url(https://mcdonoughinsuranceservices.com/wp-content/uploads/2025/12/vertical-shot-perfect-scenery-tropical-beach-san-sebastian-resort-town-spain_181624-11533.avif);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1778 .elementor-element.elementor-element-3e117c3::before,.elementor-1778 .elementor-element.elementor-element-3e117c3>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-3e117c3>.e-con-inner>.elementor-background-video-container::before,.elementor-1778 .elementor-element.elementor-element-3e117c3>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-3e117c3>.e-con-inner>.elementor-background-slideshow::before,.elementor-1778 .elementor-element.elementor-element-3e117c3>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#06874A;--background-overlay:''}.elementor-1778 .elementor-element.elementor-element-4949a06{--spacer-size:30px}:root{--page-title-display:none}@media(min-width:768px){.elementor-1778 .elementor-element.elementor-element-6448968{--width:33%}.elementor-1778 .elementor-element.elementor-element-5da9157{--width:33%}.elementor-1778 .elementor-element.elementor-element-9337104{--width:33%}.elementor-1778 .elementor-element.elementor-element-e5bd707{--width:33%}.elementor-1778 .elementor-element.elementor-element-86ceb34{--width:33%}.elementor-1778 .elementor-element.elementor-element-4615e60{--width:33%}.elementor-1778 .elementor-element.elementor-element-27d06a0{--width:33%}.elementor-1778 .elementor-element.elementor-element-c02e0c7{--width:33%}.elementor-1778 .elementor-element.elementor-element-7f94044{--width:33%}.elementor-1778 .elementor-element.elementor-element-f93ee39{--width:33%}.elementor-1778 .elementor-element.elementor-element-2f3c1b9{--width:33%}.elementor-1778 .elementor-element.elementor-element-b91b4ff{--width:33%}.elementor-1778 .elementor-element.elementor-element-b9ce17f{--width:33%}.elementor-1778 .elementor-element.elementor-element-c43b445{--width:33%}.elementor-1778 .elementor-element.elementor-element-3c9cec9{--width:33%}.elementor-1778 .elementor-element.elementor-element-60377eb{--width:33%}.elementor-1778 .elementor-element.elementor-element-96bb3ef{--width:33%}.elementor-1778 .elementor-element.elementor-element-ec539c0{--width:33%}.elementor-1778 .elementor-element.elementor-element-b1e8cbd{--width:33%}.elementor-1778 .elementor-element.elementor-element-3f25388{--width:33%}.elementor-1778 .elementor-element.elementor-element-3e117c3{--width:33%}}@media(max-width:1024px){.elementor-1778 .elementor-element.elementor-element-ce9292f{padding:150px 0 250px 0}.elementor-1778 .elementor-element.elementor-element-fca111c .elementor-heading-title{font-size:36px}.elementor-1778 .elementor-element.elementor-element-a0cc13d{--grid-columns:2}.elementor-1778 .elementor-element.elementor-element-da1e496{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-1778 .elementor-element.elementor-element-ab1799e{--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}.elementor-1778 .elementor-element.elementor-element-a7f30fd{--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}.elementor-1778 .elementor-element.elementor-element-4f7dee0{--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}.elementor-1778 .elementor-element.elementor-element-7a80187{--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}.elementor-1778 .elementor-element.elementor-element-54cdd03{--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}.elementor-1778 .elementor-element.elementor-element-1b9a304{--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}.elementor-1778 .elementor-element.elementor-element-6092ce2{--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}}@media(max-width:767px){.elementor-1778 .elementor-element.elementor-element-ce9292f{padding:100px 20px 100px 20px}.elementor-1778 .elementor-element.elementor-element-fca111c .elementor-heading-title{font-size:26px}.elementor-1778 .elementor-element.elementor-element-2c41044{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px}.elementor-1778 .elementor-element.elementor-element-a0cc13d{--grid-columns:1}.elementor-1778 .elementor-element.elementor-element-da1e496{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-1778 .elementor-element.elementor-element-4949a06{--spacer-size:0px}}@media(max-width:1024px) and (min-width:768px){.elementor-1778 .elementor-element.elementor-element-ab1799e{--width:100%}.elementor-1778 .elementor-element.elementor-element-6448968{--width:100%}.elementor-1778 .elementor-element.elementor-element-5da9157{--width:100%}.elementor-1778 .elementor-element.elementor-element-9337104{--width:100%}.elementor-1778 .elementor-element.elementor-element-a7f30fd{--width:100%}.elementor-1778 .elementor-element.elementor-element-e5bd707{--width:100%}.elementor-1778 .elementor-element.elementor-element-86ceb34{--width:100%}.elementor-1778 .elementor-element.elementor-element-4615e60{--width:100%}.elementor-1778 .elementor-element.elementor-element-4f7dee0{--width:100%}.elementor-1778 .elementor-element.elementor-element-27d06a0{--width:100%}.elementor-1778 .elementor-element.elementor-element-c02e0c7{--width:100%}.elementor-1778 .elementor-element.elementor-element-7f94044{--width:100%}.elementor-1778 .elementor-element.elementor-element-7a80187{--width:100%}.elementor-1778 .elementor-element.elementor-element-f93ee39{--width:100%}.elementor-1778 .elementor-element.elementor-element-2f3c1b9{--width:100%}.elementor-1778 .elementor-element.elementor-element-b91b4ff{--width:100%}.elementor-1778 .elementor-element.elementor-element-54cdd03{--width:100%}.elementor-1778 .elementor-element.elementor-element-b9ce17f{--width:100%}.elementor-1778 .elementor-element.elementor-element-c43b445{--width:100%}.elementor-1778 .elementor-element.elementor-element-3c9cec9{--width:100%}.elementor-1778 .elementor-element.elementor-element-1b9a304{--width:100%}.elementor-1778 .elementor-element.elementor-element-60377eb{--width:100%}.elementor-1778 .elementor-element.elementor-element-96bb3ef{--width:100%}.elementor-1778 .elementor-element.elementor-element-ec539c0{--width:100%}.elementor-1778 .elementor-element.elementor-element-6092ce2{--width:100%}.elementor-1778 .elementor-element.elementor-element-b1e8cbd{--width:100%}.elementor-1778 .elementor-element.elementor-element-3f25388{--width:100%}.elementor-1778 .elementor-element.elementor-element-3e117c3{--width:100%}}