.elementor-2566 .elementor-element.elementor-element-a7708da:not(.elementor-motion-effects-element-type-background), .elementor-2566 .elementor-element.elementor-element-a7708da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1E3E;}.elementor-2566 .elementor-element.elementor-element-a7708da > .elementor-background-overlay{background-image:url("https://diederichinsurance.com/wp-content/uploads/2023/07/site-footer-four-bg.png");background-repeat:no-repeat;background-size:cover;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2566 .elementor-element.elementor-element-a7708da > .elementor-container{max-width:1350px;}.elementor-2566 .elementor-element.elementor-element-a7708da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2566 .elementor-element.elementor-element-252553a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2566 .elementor-element.elementor-element-252553a > .elementor-element-populated{padding:0px 16px 0px 16px;}.elementor-2566 .elementor-element.elementor-element-857df26 .footer-widget__about-text,.elementor-2566 .elementor-element.elementor-element-857df26 .footer-widget-two__about-text,.elementor-2566 .elementor-element.elementor-element-857df26 .footer-widget-three__about-text,.elementor-2566 .elementor-element.elementor-element-857df26 .footer-widget__about-text{font-family:"Outfit", Sans-serif;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2566 .elementor-element.elementor-element-381c860 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2566 .elementor-element.elementor-element-381c860 > .elementor-element-populated{padding:0px 16px 0px 16px;}.elementor-2566 .elementor-element.elementor-element-f17a69c .footer-widget-two__title,.elementor-2566 .elementor-element.elementor-element-f17a69c .footer-widget-three__title,.elementor-2566 .elementor-element.elementor-element-f17a69c .footer-widget-four__title{font-family:"Outfit", Sans-serif;}.elementor-2566 .elementor-element.elementor-element-f17a69c .footer-widget-two__links-list li a,.elementor-2566 .elementor-element.elementor-element-f17a69c .footer-widget-three__links-list li a,.elementor-2566 .elementor-element.elementor-element-f17a69c .footer-widget-four__services-list li a{font-family:"Outfit", Sans-serif;}.elementor-2566 .elementor-element.elementor-element-f17a69c .footer-widget-two__links-list li a:hover,.elementor-2566 .elementor-element.elementor-element-f17a69c .footer-widget-three__links-list li a:hover,.elementor-2566 .elementor-element.elementor-element-f17a69c .footer-widget-four__services-list li a:hover{color:#095AA6;}.elementor-2566 .elementor-element.elementor-element-f586b9f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2566 .elementor-element.elementor-element-f586b9f > .elementor-element-populated{padding:0px 16px 0px 16px;}.elementor-2566 .elementor-element.elementor-element-e5a3232 .footer-widget__title,.elementor-2566 .elementor-element.elementor-element-e5a3232 .footer-widget-two__title,.elementor-2566 .elementor-element.elementor-element-e5a3232 .footer-widget-three-contact__title,.elementor-2566 .elementor-element.elementor-element-e5a3232 .footer-widget-four__title{font-family:"Outfit", Sans-serif;}.elementor-2566 .elementor-element.elementor-element-e5a3232 .footer-widget-four__contact-list li .content p{font-family:"Outfit", Sans-serif;color:#095AA6;}.elementor-2566 .elementor-element.elementor-element-e5a3232 .footer-widget__contact-list li .text p a,.elementor-2566 .elementor-element.elementor-element-e5a3232 .footer-widget-two__contact-list li .text p a,.elementor-2566 .elementor-element.elementor-element-e5a3232 .footer-widget-three__contact-list li .text p a,.elementor-2566 .elementor-element.elementor-element-e5a3232 .footer-widget-four__contact-list li .content h3 a,.elementor-2566 .elementor-element.elementor-element-e5a3232 .site-footer-five__contact__text a,.elementor-2566 .elementor-element.elementor-element-e5a3232 .site-footer-five__contact__text{font-family:"Outfit", Sans-serif;}.elementor-2566 .elementor-element.elementor-element-10c56f0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2566 .elementor-element.elementor-element-10c56f0:not(.elementor-motion-effects-element-type-background), .elementor-2566 .elementor-element.elementor-element-10c56f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1E3E;}.elementor-2566 .elementor-element.elementor-element-27bac49{--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;}.elementor-2566 .elementor-element.elementor-element-1497791 .site-footer__bottom-text,.elementor-2566 .elementor-element.elementor-element-1497791 .site-footer__bottom-text a,.elementor-2566 .elementor-element.elementor-element-1497791 .site-footer-two__bottom-text,.elementor-2566 .elementor-element.elementor-element-1497791 .site-footer-three__bottom-text,.elementor-2566 .elementor-element.elementor-element-1497791 .site-footer-three__bottom-text a,.elementor-2566 .elementor-element.elementor-element-1497791 .site-footer-four__bottom-text,.elementor-2566 .elementor-element.elementor-element-1497791 .site-footer-four__bottom-text a,.elementor-2566 .elementor-element.elementor-element-1497791 .site-footer-five__bottom__text{color:#FFFFFF;}.elementor-2566 .elementor-element.elementor-element-90e4c0a{--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;}.elementor-2566 .elementor-element.elementor-element-05fef1e .site-footer__bottom-text,.elementor-2566 .elementor-element.elementor-element-05fef1e .site-footer__bottom-text a,.elementor-2566 .elementor-element.elementor-element-05fef1e .site-footer-two__bottom-text,.elementor-2566 .elementor-element.elementor-element-05fef1e .site-footer-three__bottom-text,.elementor-2566 .elementor-element.elementor-element-05fef1e .site-footer-three__bottom-text a,.elementor-2566 .elementor-element.elementor-element-05fef1e .site-footer-four__bottom-text,.elementor-2566 .elementor-element.elementor-element-05fef1e .site-footer-four__bottom-text a,.elementor-2566 .elementor-element.elementor-element-05fef1e .site-footer-five__bottom__text{color:#095AA6;}@media(min-width:768px){.elementor-2566 .elementor-element.elementor-element-381c860{width:25.865%;}.elementor-2566 .elementor-element.elementor-element-f586b9f{width:40.468%;}.elementor-2566 .elementor-element.elementor-element-27bac49{--width:50%;}.elementor-2566 .elementor-element.elementor-element-90e4c0a{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2566 .elementor-element.elementor-element-252553a{width:50%;}.elementor-2566 .elementor-element.elementor-element-381c860{width:50%;}.elementor-2566 .elementor-element.elementor-element-f586b9f{width:50%;}}