.elementor-2695 .elementor-element.elementor-element-7392f511:not(.elementor-motion-effects-element-type-background),.elementor-2695 .elementor-element.elementor-element-7392f511>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://davidgeneralcontractors.com/wp-content/uploads/2023/06/page-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2695 .elementor-element.elementor-element-7392f511>.elementor-container{min-height:288px}.elementor-2695 .elementor-element.elementor-element-7392f511{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-38px;margin-bottom:0;padding:300px 0 40px 75px}.elementor-2695 .elementor-element.elementor-element-7392f511>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2695 .elementor-element.elementor-element-42dd6b48.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-2695 .elementor-element.elementor-element-42dd6b48>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px}.elementor-2695 .elementor-element.elementor-element-42dd6b48>.elementor-element-populated{margin:0 14% 1% 29%;--e-column-margin-right:14%;--e-column-margin-left:29%;padding:16px 12px 13px -19px}.elementor-2695 .elementor-element.elementor-element-66e2bf46{text-align:start}.elementor-2695 .elementor-element.elementor-element-66e2bf46 .elementor-heading-title{color:#fff}.elementor-2695 .elementor-element.elementor-element-39eedbf1>.elementor-widget-container{margin:-9px -50px -9px -146px;padding:-4px}.elementor-2695 .elementor-element.elementor-element-39eedbf1{text-align:start}.elementor-2695 .elementor-element.elementor-element-39eedbf1 .elementor-heading-title{color:#fff}.elementor-2695 .elementor-element.elementor-element-15fcefb.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-2695 .elementor-element.elementor-element-15fcefb>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px}.elementor-2695 .elementor-element.elementor-element-15fcefb>.elementor-element-populated{margin:0 14% 1% 29%;--e-column-margin-right:14%;--e-column-margin-left:29%;padding:16px 12px 13px -19px}.elementor-2695 .elementor-element.elementor-element-83242d7{text-align:start}.elementor-2695 .elementor-element.elementor-element-83242d7 .elementor-heading-title{color:#fff}.elementor-2695 .elementor-element.elementor-element-e6a906e>.elementor-widget-container{margin:-9px -50px -9px -146px;padding:-4px}.elementor-2695 .elementor-element.elementor-element-e6a906e{text-align:start}.elementor-2695 .elementor-element.elementor-element-e6a906e .elementor-heading-title{color:#fff}.elementor-2695 .elementor-element.elementor-element-6596147{text-align:center}.elementor-2695 .elementor-element.elementor-element-625a798>.elementor-background-overlay{background-color:var(--e-global-color-text);opacity:.5}.elementor-2695 .elementor-element.elementor-element-625a798{margin-top:0;margin-bottom:-156px;padding:0 0 160px}.elementor-2695 .elementor-element.elementor-element-7d789e3b>.elementor-element-populated{padding:80px 0 0}.elementor-2695 .elementor-element.elementor-element-e0204c{--spacer-size:50px}.elementor-2695 .elementor-element.elementor-element-6bbb7a30{column-gap:23px}.elementor-2695 .elementor-element.elementor-element-d85ba22{column-gap:23px}.elementor-2695 .elementor-element.elementor-element-45f1671d{--divider-border-style:solid;--divider-color:var(--e-global-color-astglobalcolor5);--divider-border-width:1px}.elementor-2695 .elementor-element.elementor-element-45f1671d .elementor-divider-separator{width:90%}.elementor-2695 .elementor-element.elementor-element-45f1671d .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-2695 .elementor-element.elementor-element-7026bb48>.elementor-element-populated{padding:80px 0 0}.elementor-2695 .elementor-element.elementor-element-ed45115{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-2695 .elementor-element.elementor-element-ed45115 .elementor-divider-separator{width:100%}.elementor-2695 .elementor-element.elementor-element-ed45115 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-2695 .elementor-element.elementor-element-1ba5bf48{--divider-border-style:solid;--divider-color:var(--e-global-color-astglobalcolor5);--divider-border-width:1px}.elementor-2695 .elementor-element.elementor-element-1ba5bf48 .elementor-divider-separator{width:90%}.elementor-2695 .elementor-element.elementor-element-1ba5bf48 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-2695 .elementor-element.elementor-element-c71dd87>.elementor-background-overlay{background-color:var(--e-global-color-text);opacity:.5}.elementor-2695 .elementor-element.elementor-element-c71dd87{margin-top:0;margin-bottom:-156px;padding:0 0 160px}.elementor-2695 .elementor-element.elementor-element-577ec00>.elementor-element-populated{padding:80px 0 0}.elementor-2695 .elementor-element.elementor-element-37f3234{--spacer-size:50px}.elementor-2695 .elementor-element.elementor-element-4c6313d{column-gap:23px}.elementor-2695 .elementor-element.elementor-element-bfacd8c{column-gap:23px}.elementor-2695 .elementor-element.elementor-element-3d04d99{--divider-border-style:solid;--divider-color:var(--e-global-color-astglobalcolor5);--divider-border-width:1px}.elementor-2695 .elementor-element.elementor-element-3d04d99 .elementor-divider-separator{width:90%}.elementor-2695 .elementor-element.elementor-element-3d04d99 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-2695 .elementor-element.elementor-element-fddc34f>.elementor-element-populated{padding:80px 0 0}.elementor-2695 .elementor-element.elementor-element-2c68162{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-2695 .elementor-element.elementor-element-2c68162 .elementor-divider-separator{width:100%}.elementor-2695 .elementor-element.elementor-element-2c68162 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-2695 .elementor-element.elementor-element-d29e2a7{--divider-border-style:solid;--divider-color:var(--e-global-color-astglobalcolor5);--divider-border-width:1px}.elementor-2695 .elementor-element.elementor-element-d29e2a7 .elementor-divider-separator{width:90%}.elementor-2695 .elementor-element.elementor-element-d29e2a7 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-2695 .elementor-element.elementor-element-c55b1f3>.elementor-background-overlay{background-color:var(--e-global-color-7f1e954);opacity:1}.elementor-2695 .elementor-element.elementor-element-c55b1f3{margin-top:-18px;margin-bottom:-18px;padding:-2px 0 5px 3px}.elementor-2695 .elementor-element.elementor-element-80ae40d .elementor-heading-title{font-size:35px}.elementor-2695 .elementor-element.elementor-element-9fd1a8b .elementor-heading-title{font-size:35px}.elementor-2695 .elementor-element.elementor-element-9c6fde9>.elementor-widget-container{margin:2px;padding:0 0 0 80px}.elementor-2695 .elementor-element.elementor-element-2d14d18b:not(.elementor-motion-effects-element-type-background),.elementor-2695 .elementor-element.elementor-element-2d14d18b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-58fc0a18) 12%,var(--e-global-color-6296d78b) 29%)}.elementor-2695 .elementor-element.elementor-element-2d14d18b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:41px;margin-bottom:41px;padding:-50px -24px -25px -34px}.elementor-2695 .elementor-element.elementor-element-2d14d18b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2695 .elementor-element.elementor-element-7eb29d6d>.elementor-element-populated{padding:80px 0 0}.elementor-2695 .elementor-element.elementor-element-7efa8920{--divider-border-style:solid;--divider-color:var(--e-global-color-astglobalcolor5);--divider-border-width:1px}.elementor-2695 .elementor-element.elementor-element-7efa8920 .elementor-divider-separator{width:90%}.elementor-2695 .elementor-element.elementor-element-7efa8920 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-2695 .elementor-element.elementor-element-187db3d9>.elementor-element-populated{padding:80px 0 0}.elementor-2695 .elementor-element.elementor-element-2f4a6746{--spacer-size:50px}.elementor-2695 .elementor-element.elementor-element-49eac3b5{text-align:center}.elementor-2695 .elementor-element.elementor-element-49eac3b5 .elementor-heading-title{font-size:33px}.elementor-2695 .elementor-element.elementor-element-6cb5a497{--divider-border-style:solid;--divider-color:var(--e-global-color-astglobalcolor5);--divider-border-width:1px}.elementor-2695 .elementor-element.elementor-element-6cb5a497 .elementor-divider-separator{width:90%}.elementor-2695 .elementor-element.elementor-element-6cb5a497 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-2695 .elementor-element.elementor-element-6b7d806f>.elementor-widget-container{background-color:var(--e-global-color-astglobalcolor8)}.elementor-2695 .elementor-element.elementor-element-6b7d806f{text-align:center}.elementor-2695 .elementor-element.elementor-element-6b7d806f .elementor-heading-title{color:var(--e-global-color-astglobalcolor6)}.elementor-2695 .elementor-element.elementor-element-42fd0182>.elementor-background-overlay{opacity:.5}.elementor-2695 .elementor-element.elementor-element-42fd0182>.elementor-shape-top svg{width:calc(117% + 1.3px)}.elementor-2695 .elementor-element.elementor-element-42fd0182{padding:0 0 160px}.elementor-2695 .elementor-element.elementor-element-1e844040>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:-11px}.elementor-2695 .elementor-element.elementor-element-1e844040>.elementor-element-populated{padding:80px 0 0}.elementor-2695 .elementor-element.elementor-element-1f49ce8c{width:100%;max-width:100%;align-self:flex-start;z-index:1;text-align:center}.elementor-2695 .elementor-element.elementor-element-5f4b6a75{--divider-border-style:solid;--divider-color:var(--e-global-color-astglobalcolor5);--divider-border-width:1px}.elementor-2695 .elementor-element.elementor-element-5f4b6a75 .elementor-divider-separator{width:90%}.elementor-2695 .elementor-element.elementor-element-5f4b6a75 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-2695 .elementor-element.elementor-element-3640709a>.elementor-element-populated{padding:80px 0 0}.elementor-2695 .elementor-element.elementor-element-37d81de7{--spacer-size:50px}.elementor-2695 .elementor-element.elementor-element-25d6a829{text-align:center}.elementor-2695 .elementor-element.elementor-element-25d6a829 .elementor-heading-title{font-size:33px;color:var(--e-global-color-27cb9092)}.elementor-2695 .elementor-element.elementor-element-6c5ce56a{text-align:center}.elementor-2695 .elementor-element.elementor-element-6f4a1a68{--divider-border-style:solid;--divider-color:var(--e-global-color-astglobalcolor5);--divider-border-width:1px}.elementor-2695 .elementor-element.elementor-element-6f4a1a68 .elementor-divider-separator{width:90%}.elementor-2695 .elementor-element.elementor-element-6f4a1a68 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-2695 .elementor-element.elementor-element-f06f137{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2695 .elementor-element.elementor-element-f06f137>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2695 .elementor-element.elementor-element-e3be542>.elementor-widget-container{border-style:double;border-color:var(--e-global-color-27cb9092);box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-2695 .elementor-element.elementor-element-e3be542{column-gap:20px;text-align:center}.elementor-2695 .elementor-element.elementor-element-0bd35c0{text-align:center}.elementor-2695 .elementor-element.elementor-element-0bd35c0 .elementor-heading-title{font-size:48px}.elementor-2695 .elementor-element.elementor-element-5e30a9a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2695 .elementor-element.elementor-element-5e30a9a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2695 .elementor-element.elementor-element-faa5eb8{text-align:center}.elementor-2695 .elementor-element.elementor-element-faa5eb8 .elementor-heading-title{font-size:24px}.elementor-2695 .elementor-element.elementor-element-15df618>.elementor-background-overlay{opacity:.5}.elementor-2695 .elementor-element.elementor-element-15df618{padding:0 0 160px}.elementor-2695 .elementor-element.elementor-element-a54a35d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:-11px}.elementor-2695 .elementor-element.elementor-element-a54a35d>.elementor-element-populated{padding:80px 0 0}.elementor-2695 .elementor-element.elementor-element-2d85de1{--divider-border-style:solid;--divider-color:var(--e-global-color-astglobalcolor5);--divider-border-width:1px}.elementor-2695 .elementor-element.elementor-element-2d85de1 .elementor-divider-separator{width:90%}.elementor-2695 .elementor-element.elementor-element-2d85de1 .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-2695 .elementor-element.elementor-element-b86749c{text-align:center}.elementor-2695 .elementor-element.elementor-element-b86749c .elementor-heading-title{font-size:33px;color:var(--e-global-color-27cb9092)}.elementor-2695 .elementor-element.elementor-element-d2713df{--spacer-size:50px}.elementor-2695 .elementor-element.elementor-element-37d8625{text-align:center}.elementor-2695 .elementor-element.elementor-element-fe93c0a>.elementor-element-populated{padding:80px 0 0}.elementor-2695 .elementor-element.elementor-element-a7667ee{--spacer-size:50px}.elementor-2695 .elementor-element.elementor-element-84d7726{width:100%;max-width:100%;align-self:flex-start;z-index:1;text-align:center}.elementor-2695 .elementor-element.elementor-element-51fa71b{--divider-border-style:solid;--divider-color:var(--e-global-color-astglobalcolor5);--divider-border-width:1px}.elementor-2695 .elementor-element.elementor-element-51fa71b .elementor-divider-separator{width:90%}.elementor-2695 .elementor-element.elementor-element-51fa71b .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-2695 .elementor-element.elementor-element-c6ca9d3>.elementor-element-populated{padding:80px 0 0}.elementor-2695 .elementor-element.elementor-element-609673e{--spacer-size:50px}.elementor-2695 .elementor-element.elementor-element-f54c7aa{width:100%;max-width:100%;align-self:flex-start;z-index:1;text-align:end}.elementor-2695 .elementor-element.elementor-element-626579e{--divider-border-style:solid;--divider-color:var(--e-global-color-astglobalcolor5);--divider-border-width:1px}.elementor-2695 .elementor-element.elementor-element-626579e .elementor-divider-separator{width:90%}.elementor-2695 .elementor-element.elementor-element-626579e .elementor-divider{padding-block-start:0px;padding-block-end:0px}.elementor-2695 .elementor-element.elementor-element-7248a0e4>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2695 .elementor-element.elementor-element-7248a0e4>.elementor-container{min-height:437px}.elementor-2695 .elementor-element.elementor-element-7248a0e4{margin-top:0;margin-bottom:0;padding:25px}.elementor-2695 .elementor-element.elementor-element-16a6a7cc:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2695 .elementor-element.elementor-element-16a6a7cc>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://davidgeneralcontractors.com/wp-content/uploads/2023/06/commercial-roofing-card.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-2695 .elementor-element.elementor-element-16a6a7cc>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-astglobalcolor2);opacity:.65}.elementor-2695 .elementor-element.elementor-element-16a6a7cc:hover>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-astglobalcolor2);opacity:.75}.elementor-2695 .elementor-element.elementor-element-16a6a7cc>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px}.elementor-2695 .elementor-element.elementor-element-16a6a7cc>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:2px;--e-column-margin-right:2px;--e-column-margin-left:2px;padding:50px}.elementor-2695 .elementor-element.elementor-element-16a6a7cc>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2695 .elementor-element.elementor-element-31b3a2ba>.elementor-widget-container{margin:0 0 200px}.elementor-2695 .elementor-element.elementor-element-31b3a2ba{text-align:start}.elementor-2695 .elementor-element.elementor-element-31b3a2ba .elementor-heading-title{color:#fff}.elementor-2695 .elementor-element.elementor-element-743be860{text-align:start}.elementor-2695 .elementor-element.elementor-element-743be860 .elementor-heading-title{color:#fff}.elementor-2695 .elementor-element.elementor-element-3faf4545>.elementor-widget-container{margin:0 0 20px}.elementor-2695 .elementor-element.elementor-element-3faf4545{color:#fff}.elementor-2695 .elementor-element.elementor-element-18b5c4e4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2695 .elementor-element.elementor-element-18b5c4e4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://davidgeneralcontractors.com/wp-content/uploads/2023/06/residential-roofing-card.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-2695 .elementor-element.elementor-element-18b5c4e4>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-astglobalcolor2);opacity:.65}.elementor-2695 .elementor-element.elementor-element-18b5c4e4:hover>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-astglobalcolor2);opacity:.75}.elementor-2695 .elementor-element.elementor-element-18b5c4e4>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px}.elementor-2695 .elementor-element.elementor-element-18b5c4e4>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:2px;--e-column-margin-right:2px;--e-column-margin-left:2px;padding:40px}.elementor-2695 .elementor-element.elementor-element-18b5c4e4>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2695 .elementor-element.elementor-element-31ded645>.elementor-widget-container{margin:0 0 200px}.elementor-2695 .elementor-element.elementor-element-31ded645{text-align:start}.elementor-2695 .elementor-element.elementor-element-31ded645 .elementor-heading-title{color:#fff}.elementor-2695 .elementor-element.elementor-element-40b4cd0f{text-align:start}.elementor-2695 .elementor-element.elementor-element-40b4cd0f .elementor-heading-title{color:#fff}.elementor-2695 .elementor-element.elementor-element-1b33b169>.elementor-widget-container{margin:0 0 20px}.elementor-2695 .elementor-element.elementor-element-1b33b169{color:#fff}.elementor-2695 .elementor-element.elementor-element-7d7b2a97:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2695 .elementor-element.elementor-element-7d7b2a97>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://davidgeneralcontractors.com/wp-content/uploads/2023/06/download-min.jpeg");background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-2695 .elementor-element.elementor-element-7d7b2a97>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-astglobalcolor2);opacity:.65}.elementor-2695 .elementor-element.elementor-element-7d7b2a97:hover>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-astglobalcolor2);opacity:.75}.elementor-2695 .elementor-element.elementor-element-7d7b2a97>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px}.elementor-2695 .elementor-element.elementor-element-7d7b2a97>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:2px;--e-column-margin-right:2px;--e-column-margin-left:2px;padding:40px}.elementor-2695 .elementor-element.elementor-element-7d7b2a97>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2695 .elementor-element.elementor-element-41f18cbc>.elementor-widget-container{margin:0 0 200px}.elementor-2695 .elementor-element.elementor-element-41f18cbc{text-align:start}.elementor-2695 .elementor-element.elementor-element-41f18cbc .elementor-heading-title{color:#fff}.elementor-2695 .elementor-element.elementor-element-30e98d8c{text-align:start}.elementor-2695 .elementor-element.elementor-element-30e98d8c .elementor-heading-title{color:#fff}.elementor-2695 .elementor-element.elementor-element-3ce857bc>.elementor-widget-container{margin:0 0 20px}.elementor-2695 .elementor-element.elementor-element-3ce857bc{color:#fff}.elementor-2695 .elementor-element.elementor-element-391f6b81:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2695 .elementor-element.elementor-element-391f6b81>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://davidgeneralcontractors.com/wp-content/uploads/2023/06/finance-and-insurance-card.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-2695 .elementor-element.elementor-element-391f6b81>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-astglobalcolor2);opacity:.65}.elementor-2695 .elementor-element.elementor-element-391f6b81:hover>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-astglobalcolor2);opacity:.75}.elementor-2695 .elementor-element.elementor-element-391f6b81>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px}.elementor-2695 .elementor-element.elementor-element-391f6b81>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:2px;--e-column-margin-right:2px;--e-column-margin-left:2px;padding:40px}.elementor-2695 .elementor-element.elementor-element-391f6b81>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2695 .elementor-element.elementor-element-e93c3dc>.elementor-widget-container{margin:0 0 200px}.elementor-2695 .elementor-element.elementor-element-e93c3dc{text-align:start}.elementor-2695 .elementor-element.elementor-element-e93c3dc .elementor-heading-title{color:#fff}.elementor-2695 .elementor-element.elementor-element-150f1402{text-align:start}.elementor-2695 .elementor-element.elementor-element-150f1402 .elementor-heading-title{color:#fff}.elementor-2695 .elementor-element.elementor-element-9ebb2f3>.elementor-widget-container{margin:0 0 20px}.elementor-2695 .elementor-element.elementor-element-9ebb2f3{color:#fff}.elementor-2695 .elementor-element.elementor-element-6cf45cda>.elementor-widget-container{margin:-10px 0 0}.elementor-2695 .elementor-element.elementor-element-6cf45cda .elementor-icon-wrapper{text-align:center}.elementor-2695 .elementor-element.elementor-element-6cf45cda .elementor-icon{font-size:16px}.elementor-2695 .elementor-element.elementor-element-6cf45cda .elementor-icon svg{height:16px}.elementor-2695 .elementor-element.elementor-element-619be9b8{text-align:center}.elementor-2695 .elementor-element.elementor-element-7bea99ff>.elementor-widget-container{margin:0 218px}.elementor-2695 .elementor-element.elementor-element-7bea99ff{text-align:center}.elementor-2695 .elementor-element.elementor-element-6844b3b4>.elementor-background-overlay{background-color:rgba(248,248,251,0);opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2695 .elementor-element.elementor-element-6844b3b4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:104px 0 0}.elementor-2695 .elementor-element.elementor-element-26936e53 .elementor-heading-title{font-size:22px}.elementor-2695 .elementor-element.elementor-element-b31da5a{--spacer-size:19px}.elementor-2695 .elementor-element.elementor-element-7a87e5b4{text-align:start}.elementor-2695 .elementor-element.elementor-element-d029ef8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-2695 .elementor-element.elementor-element-d029ef8 .elementor-divider-separator{width:100%}.elementor-2695 .elementor-element.elementor-element-d029ef8 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-2695 .elementor-element.elementor-element-98e3cc8{--spacer-size:93px}.elementor-bc-flex-widget .elementor-2695 .elementor-element.elementor-element-7bf86090.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-2695 .elementor-element.elementor-element-7bf86090.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-2695 .elementor-element.elementor-element-5578288b>.elementor-widget-container{margin:0 0 74px}.elementor-2695 .elementor-element.elementor-element-5578288b{text-align:center}.elementor-2695 .elementor-element.elementor-element-5578288b .elementor-heading-title{line-height:1.2em}.elementor-2695 .elementor-element.elementor-element-2e2ea56c{text-align:center}.elementor-2695 .elementor-element.elementor-element-422c0b44 .elementor-author-box__avatar img{width:115px;height:115px}.elementor-2695 .elementor-element.elementor-element-4cc72e9{--spacer-size:50px}.elementor-2695 .elementor-element.elementor-element-85ddbb1{text-align:center}.elementor-2695 .elementor-element.elementor-element-85ddbb1 .elementor-heading-title{font-size:53px}.elementor-2695 .elementor-element.elementor-element-af4cdab:not(.elementor-motion-effects-element-type-background),.elementor-2695 .elementor-element.elementor-element-af4cdab>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9a07a7b)}.elementor-2695 .elementor-element.elementor-element-af4cdab{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2695 .elementor-element.elementor-element-af4cdab>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2695 .elementor-element.elementor-element-f07137c{width:var(--container-widget-width,72%);max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0}.elementor-2695 .elementor-element.elementor-element-f07137c>.elementor-widget-container{background-color:var(--e-global-color-479cecb9);margin:0 0 0 9px;padding:20px;border-radius:8px}.elementor-2695 .elementor-element.elementor-element-71dcab5>.elementor-widget-container{background-color:var(--e-global-color-479cecb9);margin:0 45px 0 -8px;padding:26px;border-radius:8px}.elementor-2695 .elementor-element.elementor-element-63cf3db>.elementor-widget-container{background-color:var(--e-global-color-479cecb9);padding:18px;border-radius:8px}@media(max-width:1024px){.elementor-2695 .elementor-element.elementor-element-7392f511{padding:200px 64px 40px 40px}.elementor-2695 .elementor-element.elementor-element-42dd6b48>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2695 .elementor-element.elementor-element-15fcefb>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2695 .elementor-element.elementor-element-625a798{padding:80px 0 80px 40px}.elementor-2695 .elementor-element.elementor-element-7d789e3b>.elementor-element-populated{padding:0}.elementor-2695 .elementor-element.elementor-element-7026bb48>.elementor-element-populated{padding:0}.elementor-2695 .elementor-element.elementor-element-c71dd87{padding:80px 0 80px 40px}.elementor-2695 .elementor-element.elementor-element-577ec00>.elementor-element-populated{padding:0}.elementor-2695 .elementor-element.elementor-element-fddc34f>.elementor-element-populated{padding:0}.elementor-2695 .elementor-element.elementor-element-7eb29d6d>.elementor-element-populated{padding:0}.elementor-2695 .elementor-element.elementor-element-187db3d9>.elementor-element-populated{padding:0}.elementor-2695 .elementor-element.elementor-element-42fd0182{padding:80px 0 80px 40px}.elementor-2695 .elementor-element.elementor-element-1e844040>.elementor-element-populated{padding:0}.elementor-2695 .elementor-element.elementor-element-3640709a>.elementor-element-populated{padding:0}.elementor-2695 .elementor-element.elementor-element-15df618{padding:80px 0 80px 40px}.elementor-2695 .elementor-element.elementor-element-a54a35d>.elementor-element-populated{padding:0}.elementor-2695 .elementor-element.elementor-element-fe93c0a>.elementor-element-populated{padding:0}.elementor-2695 .elementor-element.elementor-element-c6ca9d3>.elementor-element-populated{padding:0}.elementor-2695 .elementor-element.elementor-element-31b3a2ba>.elementor-widget-container{margin:0 0 40px}.elementor-2695 .elementor-element.elementor-element-31ded645>.elementor-widget-container{margin:0 0 40px}.elementor-2695 .elementor-element.elementor-element-41f18cbc>.elementor-widget-container{margin:0 0 40px}.elementor-2695 .elementor-element.elementor-element-e93c3dc>.elementor-widget-container{margin:0 0 40px}.elementor-2695 .elementor-element.elementor-element-7bea99ff>.elementor-widget-container{margin:0 104px}.elementor-2695 .elementor-element.elementor-element-6844b3b4{padding:104px 40px 0}.elementor-2695 .elementor-element.elementor-element-7bf86090>.elementor-element-populated{padding:0 0 0 16px}.elementor-2695 .elementor-element.elementor-element-5578288b{text-align:start}.elementor-2695 .elementor-element.elementor-element-5578288b .elementor-heading-title{font-size:28px}}@media(max-width:767px){.elementor-2695 .elementor-element.elementor-element-7392f511:not(.elementor-motion-effects-element-type-background),.elementor-2695 .elementor-element.elementor-element-7392f511>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center right}.elementor-2695 .elementor-element.elementor-element-7392f511{margin-top:-14px;margin-bottom:-1px;padding:121px 119px 121px 128px}.elementor-2695 .elementor-element.elementor-element-42dd6b48{width:3%}.elementor-bc-flex-widget .elementor-2695 .elementor-element.elementor-element-42dd6b48.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2695 .elementor-element.elementor-element-42dd6b48.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2695 .elementor-element.elementor-element-42dd6b48.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2695 .elementor-element.elementor-element-42dd6b48>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:-2px}.elementor-2695 .elementor-element.elementor-element-42dd6b48>.elementor-element-populated{margin:-146px 9px 64px 10px;--e-column-margin-right:9px;--e-column-margin-left:10px;padding:-4em -3em 0}.elementor-2695 .elementor-element.elementor-element-66e2bf46{width:var(--container-widget-width,107.057px);max-width:107.057px;--container-widget-width:107.057px;--container-widget-flex-grow:0;text-align:end}.elementor-2695 .elementor-element.elementor-element-66e2bf46>.elementor-widget-container{margin:1px 1px 1px 132px}.elementor-2695 .elementor-element.elementor-element-39eedbf1{width:var(--container-widget-width,583px);max-width:583px;--container-widget-width:583px;--container-widget-flex-grow:0;grid-column:span 1;text-align:end}.elementor-2695 .elementor-element.elementor-element-39eedbf1>.elementor-widget-container{margin:0 64px 0 118px;padding:-3px -25px 6px 0}.elementor-2695 .elementor-element.elementor-element-625a798{padding:64px 0}.elementor-2695 .elementor-element.elementor-element-7d789e3b>.elementor-element-populated{padding:0 32px 32px 24px}.elementor-2695 .elementor-element.elementor-element-45f1671d .elementor-divider-separator{width:100%}.elementor-2695 .elementor-element.elementor-element-7026bb48>.elementor-element-populated{padding:0 32px 32px 24px}.elementor-2695 .elementor-element.elementor-element-1ba5bf48 .elementor-divider-separator{width:100%}.elementor-2695 .elementor-element.elementor-element-c71dd87{padding:64px 0}.elementor-2695 .elementor-element.elementor-element-577ec00>.elementor-element-populated{padding:0 32px 32px 24px}.elementor-2695 .elementor-element.elementor-element-3d04d99 .elementor-divider-separator{width:100%}.elementor-2695 .elementor-element.elementor-element-fddc34f>.elementor-element-populated{padding:0 32px 32px 24px}.elementor-2695 .elementor-element.elementor-element-d29e2a7 .elementor-divider-separator{width:100%}.elementor-2695 .elementor-element.elementor-element-7eb29d6d>.elementor-element-populated{padding:0 32px 32px 24px}.elementor-2695 .elementor-element.elementor-element-7efa8920 .elementor-divider-separator{width:100%}.elementor-2695 .elementor-element.elementor-element-187db3d9>.elementor-element-populated{padding:0 32px 32px 24px}.elementor-2695 .elementor-element.elementor-element-6cb5a497 .elementor-divider-separator{width:100%}.elementor-2695 .elementor-element.elementor-element-42fd0182{margin-top:-15px;margin-bottom:-15px;padding:64px 0}.elementor-2695 .elementor-element.elementor-element-1e844040>.elementor-element-populated{margin:-5px 1px -13px;--e-column-margin-right:1px;--e-column-margin-left:1px;padding:0 32px 32px 24px}.elementor-2695 .elementor-element.elementor-element-5f4b6a75 .elementor-divider-separator{width:100%}.elementor-2695 .elementor-element.elementor-element-3640709a>.elementor-element-populated{padding:0 32px 32px 24px}.elementor-2695 .elementor-element.elementor-element-37d81de7{--spacer-size:10px}.elementor-2695 .elementor-element.elementor-element-6f4a1a68 .elementor-divider-separator{width:100%}.elementor-2695 .elementor-element.elementor-element-15df618{margin-top:-15px;margin-bottom:-15px;padding:64px 0}.elementor-2695 .elementor-element.elementor-element-a54a35d>.elementor-element-populated{margin:-5px 1px -13px;--e-column-margin-right:1px;--e-column-margin-left:1px;padding:0 32px 32px 24px}.elementor-2695 .elementor-element.elementor-element-2d85de1 .elementor-divider-separator{width:100%}.elementor-2695 .elementor-element.elementor-element-fe93c0a>.elementor-element-populated{padding:0 32px 32px 24px}.elementor-2695 .elementor-element.elementor-element-a7667ee{--spacer-size:10px}.elementor-2695 .elementor-element.elementor-element-51fa71b .elementor-divider-separator{width:100%}.elementor-2695 .elementor-element.elementor-element-c6ca9d3>.elementor-element-populated{padding:0 32px 32px 24px}.elementor-2695 .elementor-element.elementor-element-609673e{--spacer-size:10px}.elementor-2695 .elementor-element.elementor-element-626579e .elementor-divider-separator{width:100%}.elementor-2695 .elementor-element.elementor-element-7248a0e4{margin-top:-50px;margin-bottom:-50px}.elementor-2695 .elementor-element.elementor-element-16a6a7cc>.elementor-element-populated{padding:24px}.elementor-2695 .elementor-element.elementor-element-18b5c4e4>.elementor-element-populated{padding:24px}.elementor-2695 .elementor-element.elementor-element-7d7b2a97>.elementor-element-populated{padding:24px}.elementor-2695 .elementor-element.elementor-element-391f6b81>.elementor-element-populated{padding:24px}.elementor-2695 .elementor-element.elementor-element-7bea99ff>.elementor-widget-container{margin:0 8px}.elementor-2695 .elementor-element.elementor-element-6844b3b4{padding:64px 24px}.elementor-2695 .elementor-element.elementor-element-98e3cc8{--spacer-size:10px}.elementor-2695 .elementor-element.elementor-element-7bf86090>.elementor-element-populated{margin:-44px -1px -7px;--e-column-margin-right:-1px;--e-column-margin-left:-1px;padding:40px 0 0}.elementor-2695 .elementor-element.elementor-element-5578288b>.elementor-widget-container{margin:0}}@media(min-width:768px){.elementor-2695 .elementor-element.elementor-element-f1220ff{width:52.38%}.elementor-2695 .elementor-element.elementor-element-29e78ae{width:47.62%}}@media(max-width:1024px) and (min-width:768px){.elementor-2695 .elementor-element.elementor-element-16a6a7cc{width:50%}.elementor-2695 .elementor-element.elementor-element-18b5c4e4{width:50%}.elementor-2695 .elementor-element.elementor-element-7d7b2a97{width:50%}.elementor-2695 .elementor-element.elementor-element-391f6b81{width:50%}}@media(min-width:1025px){.elementor-2695 .elementor-element.elementor-element-7392f511:not(.elementor-motion-effects-element-type-background),.elementor-2695 .elementor-element.elementor-element-7392f511>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-2695 .elementor-element.elementor-element-16a6a7cc:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2695 .elementor-element.elementor-element-16a6a7cc>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-2695 .elementor-element.elementor-element-18b5c4e4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2695 .elementor-element.elementor-element-18b5c4e4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-2695 .elementor-element.elementor-element-7d7b2a97:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2695 .elementor-element.elementor-element-7d7b2a97>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-2695 .elementor-element.elementor-element-391f6b81:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2695 .elementor-element.elementor-element-391f6b81>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}overflow-x:hidden;