.elementor-368 .elementor-element.elementor-element-6616e3f{--display:flex;--min-height:0px;--justify-content:space-between;--margin-top:-57px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-368 .elementor-element.elementor-element-6616e3f.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-368 .elementor-element.elementor-element-805e7ff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-368 .elementor-element.elementor-element-805e7ff:not(.elementor-motion-effects-element-type-background), .elementor-368 .elementor-element.elementor-element-805e7ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7eaeb2d );background-image:url("https://davidgroupcap.com/wp-content/uploads/2026/05/d-g-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-368 .elementor-element.elementor-element-e0e89c5{--display:flex;--min-height:750px;--justify-content:center;}.elementor-368 .elementor-element.elementor-element-d6bc7bc{--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;--justify-content:center;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-368 .elementor-element.elementor-element-d6bc7bc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-368 .elementor-element.elementor-element-c4ebda6{--display:flex;--min-height:358px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--border-radius:0px 48px 48px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-368 .elementor-element.elementor-element-c4ebda6::before, .elementor-368 .elementor-element.elementor-element-c4ebda6 > .elementor-background-video-container::before, .elementor-368 .elementor-element.elementor-element-c4ebda6 > .e-con-inner > .elementor-background-video-container::before, .elementor-368 .elementor-element.elementor-element-c4ebda6 > .elementor-background-slideshow::before, .elementor-368 .elementor-element.elementor-element-c4ebda6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-368 .elementor-element.elementor-element-c4ebda6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#062455;--background-overlay:'';}.elementor-368 .elementor-element.elementor-element-c4ebda6.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-368 .elementor-element.elementor-element-4c5b434{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-368 .elementor-element.elementor-element-ec26ffb{--display:flex;--min-height:280px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-368 .elementor-element.elementor-element-ec26ffb:not(.elementor-motion-effects-element-type-background), .elementor-368 .elementor-element.elementor-element-ec26ffb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://davidgroupcap.com/wp-content/uploads/2026/05/icon-gold.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-368 .elementor-element.elementor-element-ec26ffb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-368 .elementor-element.elementor-element-5e5fdc8{--display:flex;--min-height:0px;--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;--justify-content:center;--background-transition:0.3s;}.elementor-368 .elementor-element.elementor-element-5e5fdc8:hover{background-color:var( --e-global-color-654b684 );--overlay-opacity:0.69;}.elementor-368 .elementor-element.elementor-element-5e5fdc8:hover::before, .elementor-368 .elementor-element.elementor-element-5e5fdc8:hover > .elementor-background-video-container::before, .elementor-368 .elementor-element.elementor-element-5e5fdc8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-368 .elementor-element.elementor-element-5e5fdc8 > .elementor-background-slideshow:hover::before, .elementor-368 .elementor-element.elementor-element-5e5fdc8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-654b684 );--background-overlay:'';}.elementor-368 .elementor-element.elementor-element-5e5fdc8.e-con{--flex-grow:0;--flex-shrink: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-368 .elementor-element.elementor-element-d9d921d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-368 .elementor-element.elementor-element-d9d921d .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:19px;font-weight:300;line-height:29px;letter-spacing:-0.4px;-webkit-text-stroke-color:var( --e-global-color-654b684 );stroke:var( --e-global-color-654b684 );color:var( --e-global-color-7eaeb2d );}.elementor-368 .elementor-element.elementor-element-516b7e3{--display:flex;--min-height:750px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-368 .elementor-element.elementor-element-516b7e3:not(.elementor-motion-effects-element-type-background), .elementor-368 .elementor-element.elementor-element-516b7e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#062455;}.elementor-368 .elementor-element.elementor-element-2f5297f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-368 .elementor-element.elementor-element-624aab1{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-368 .elementor-element.elementor-element-624aab1:not(.elementor-motion-effects-element-type-background), .elementor-368 .elementor-element.elementor-element-624aab1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF2F5;}.elementor-368 .elementor-element.elementor-element-4016dc8{--display:flex;}.elementor-368 .elementor-element.elementor-element-abee69d{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-368 .elementor-element.elementor-element-abee69d:not(.elementor-motion-effects-element-type-background), .elementor-368 .elementor-element.elementor-element-abee69d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF2F5;}.elementor-368 .elementor-element.elementor-element-99d2ee3{--display:flex;}.elementor-368 .elementor-element.elementor-element-b2fd1aa{--display:flex;--min-height:870px;--justify-content:center;}.elementor-368 .elementor-element.elementor-element-b2fd1aa:not(.elementor-motion-effects-element-type-background), .elementor-368 .elementor-element.elementor-element-b2fd1aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#062455;}.elementor-368 .elementor-element.elementor-element-fec66bc{--display:flex;--min-height:372px;--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;--justify-content:center;}.elementor-368 .elementor-element.elementor-element-fec66bc:not(.elementor-motion-effects-element-type-background), .elementor-368 .elementor-element.elementor-element-fec66bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7eaeb2d );}.elementor-368 .elementor-element.elementor-element-7d876d7{margin:61px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-368 .elementor-element.elementor-element-7d876d7.elementor-element{--align-self:center;}.elementor-368 .elementor-element.elementor-element-b671a95{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-368 .elementor-element.elementor-element-b671a95::before, .elementor-368 .elementor-element.elementor-element-b671a95 > .elementor-background-video-container::before, .elementor-368 .elementor-element.elementor-element-b671a95 > .e-con-inner > .elementor-background-video-container::before, .elementor-368 .elementor-element.elementor-element-b671a95 > .elementor-background-slideshow::before, .elementor-368 .elementor-element.elementor-element-b671a95 > .e-con-inner > .elementor-background-slideshow::before, .elementor-368 .elementor-element.elementor-element-b671a95 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-368 .elementor-element.elementor-element-b671a95:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-368 .elementor-element.elementor-element-10b61fe{--display:flex;--min-height:220px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;--border-radius:0px 48px 48px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-368 .elementor-element.elementor-element-10b61fe::before, .elementor-368 .elementor-element.elementor-element-10b61fe > .elementor-background-video-container::before, .elementor-368 .elementor-element.elementor-element-10b61fe > .e-con-inner > .elementor-background-video-container::before, .elementor-368 .elementor-element.elementor-element-10b61fe > .elementor-background-slideshow::before, .elementor-368 .elementor-element.elementor-element-10b61fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-368 .elementor-element.elementor-element-10b61fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#062455;--background-overlay:'';}.elementor-368 .elementor-element.elementor-element-10b61fe.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-368 .elementor-element.elementor-element-e380d72{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-368 .elementor-element.elementor-element-e380d72.e-con{--align-self:stretch;}.elementor-368 .elementor-element.elementor-element-dacbcc0{text-align:start;}.elementor-368 .elementor-element.elementor-element-dacbcc0 .elementor-heading-title{font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-dc4eb7a{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-368 .elementor-element.elementor-element-dc4eb7a .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-57e0b4d{text-align:start;}.elementor-368 .elementor-element.elementor-element-57e0b4d .elementor-heading-title{font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-368 .elementor-element.elementor-element-801e381.elementor-element{--align-self:center;}.elementor-368 .elementor-element.elementor-element-801e381 .elementor-icon-wrapper{text-align:center;}.elementor-368 .elementor-element.elementor-element-801e381.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-801e381.elementor-view-framed .elementor-icon, .elementor-368 .elementor-element.elementor-element-801e381.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-801e381.elementor-view-framed .elementor-icon, .elementor-368 .elementor-element.elementor-element-801e381.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-d9b6bb3{--display:flex;--min-height:200px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-368 .elementor-element.elementor-element-d9b6bb3:not(.elementor-motion-effects-element-type-background), .elementor-368 .elementor-element.elementor-element-d9b6bb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dbdb0f7 );}.elementor-368 .elementor-element.elementor-element-5d1553d{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-368 .elementor-element.elementor-element-5d1553d::before, .elementor-368 .elementor-element.elementor-element-5d1553d > .elementor-background-video-container::before, .elementor-368 .elementor-element.elementor-element-5d1553d > .e-con-inner > .elementor-background-video-container::before, .elementor-368 .elementor-element.elementor-element-5d1553d > .elementor-background-slideshow::before, .elementor-368 .elementor-element.elementor-element-5d1553d > .e-con-inner > .elementor-background-slideshow::before, .elementor-368 .elementor-element.elementor-element-5d1553d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-368 .elementor-element.elementor-element-5d1553d:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-368 .elementor-element.elementor-element-171bb55{--display:flex;--min-height:220px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;--border-radius:0px 48px 48px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-368 .elementor-element.elementor-element-171bb55::before, .elementor-368 .elementor-element.elementor-element-171bb55 > .elementor-background-video-container::before, .elementor-368 .elementor-element.elementor-element-171bb55 > .e-con-inner > .elementor-background-video-container::before, .elementor-368 .elementor-element.elementor-element-171bb55 > .elementor-background-slideshow::before, .elementor-368 .elementor-element.elementor-element-171bb55 > .e-con-inner > .elementor-background-slideshow::before, .elementor-368 .elementor-element.elementor-element-171bb55 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#062455;--background-overlay:'';}.elementor-368 .elementor-element.elementor-element-171bb55.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-368 .elementor-element.elementor-element-1535be1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-368 .elementor-element.elementor-element-1535be1.e-con{--align-self:stretch;}.elementor-368 .elementor-element.elementor-element-f90d726{text-align:start;}.elementor-368 .elementor-element.elementor-element-f90d726 .elementor-heading-title{font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-6332a7e{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-368 .elementor-element.elementor-element-6332a7e .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-7d0dda2{text-align:start;}.elementor-368 .elementor-element.elementor-element-7d0dda2 .elementor-heading-title{font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-6c49799.elementor-element{--align-self:center;}.elementor-368 .elementor-element.elementor-element-6c49799 .elementor-icon-wrapper{text-align:center;}.elementor-368 .elementor-element.elementor-element-6c49799.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-6c49799.elementor-view-framed .elementor-icon, .elementor-368 .elementor-element.elementor-element-6c49799.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-6c49799.elementor-view-framed .elementor-icon, .elementor-368 .elementor-element.elementor-element-6c49799.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-09e5af1{--display:flex;--min-height:220px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;--border-radius:0px 48px 48px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-368 .elementor-element.elementor-element-09e5af1::before, .elementor-368 .elementor-element.elementor-element-09e5af1 > .elementor-background-video-container::before, .elementor-368 .elementor-element.elementor-element-09e5af1 > .e-con-inner > .elementor-background-video-container::before, .elementor-368 .elementor-element.elementor-element-09e5af1 > .elementor-background-slideshow::before, .elementor-368 .elementor-element.elementor-element-09e5af1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-368 .elementor-element.elementor-element-09e5af1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#062455;--background-overlay:'';}.elementor-368 .elementor-element.elementor-element-09e5af1.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-368 .elementor-element.elementor-element-7100e11{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-368 .elementor-element.elementor-element-7100e11.e-con{--align-self:stretch;}.elementor-368 .elementor-element.elementor-element-9448496{text-align:start;}.elementor-368 .elementor-element.elementor-element-9448496 .elementor-heading-title{font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-aa50dd1{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-368 .elementor-element.elementor-element-aa50dd1 .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-8be3970{text-align:start;}.elementor-368 .elementor-element.elementor-element-8be3970 .elementor-heading-title{font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-b91003d.elementor-element{--align-self:center;}.elementor-368 .elementor-element.elementor-element-b91003d .elementor-icon-wrapper{text-align:center;}.elementor-368 .elementor-element.elementor-element-b91003d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-b91003d.elementor-view-framed .elementor-icon, .elementor-368 .elementor-element.elementor-element-b91003d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-b91003d.elementor-view-framed .elementor-icon, .elementor-368 .elementor-element.elementor-element-b91003d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-7b31c87{--display:flex;--min-height:220px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;--border-radius:0px 48px 48px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-368 .elementor-element.elementor-element-7b31c87::before, .elementor-368 .elementor-element.elementor-element-7b31c87 > .elementor-background-video-container::before, .elementor-368 .elementor-element.elementor-element-7b31c87 > .e-con-inner > .elementor-background-video-container::before, .elementor-368 .elementor-element.elementor-element-7b31c87 > .elementor-background-slideshow::before, .elementor-368 .elementor-element.elementor-element-7b31c87 > .e-con-inner > .elementor-background-slideshow::before, .elementor-368 .elementor-element.elementor-element-7b31c87 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#062455;--background-overlay:'';}.elementor-368 .elementor-element.elementor-element-7b31c87.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-368 .elementor-element.elementor-element-d60267b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-368 .elementor-element.elementor-element-d60267b.e-con{--align-self:stretch;}.elementor-368 .elementor-element.elementor-element-1047f04{text-align:start;}.elementor-368 .elementor-element.elementor-element-1047f04 .elementor-heading-title{font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-7ac91c7{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-368 .elementor-element.elementor-element-7ac91c7 .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-4a73103{text-align:start;}.elementor-368 .elementor-element.elementor-element-4a73103 .elementor-heading-title{font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-553c2af.elementor-element{--align-self:center;}.elementor-368 .elementor-element.elementor-element-553c2af .elementor-icon-wrapper{text-align:center;}.elementor-368 .elementor-element.elementor-element-553c2af.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-553c2af.elementor-view-framed .elementor-icon, .elementor-368 .elementor-element.elementor-element-553c2af.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-553c2af.elementor-view-framed .elementor-icon, .elementor-368 .elementor-element.elementor-element-553c2af.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-44f47f7{--display:flex;--min-height:220px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;--border-radius:0px 48px 48px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-368 .elementor-element.elementor-element-44f47f7::before, .elementor-368 .elementor-element.elementor-element-44f47f7 > .elementor-background-video-container::before, .elementor-368 .elementor-element.elementor-element-44f47f7 > .e-con-inner > .elementor-background-video-container::before, .elementor-368 .elementor-element.elementor-element-44f47f7 > .elementor-background-slideshow::before, .elementor-368 .elementor-element.elementor-element-44f47f7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-368 .elementor-element.elementor-element-44f47f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#062455;--background-overlay:'';}.elementor-368 .elementor-element.elementor-element-44f47f7.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-368 .elementor-element.elementor-element-86f55e6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-368 .elementor-element.elementor-element-86f55e6.e-con{--align-self:stretch;}.elementor-368 .elementor-element.elementor-element-93b90f5{text-align:start;}.elementor-368 .elementor-element.elementor-element-93b90f5 .elementor-heading-title{font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-6ea0c33{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-368 .elementor-element.elementor-element-6ea0c33 .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-d9dd9e0{text-align:start;}.elementor-368 .elementor-element.elementor-element-d9dd9e0 .elementor-heading-title{font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-9b4f1e1.elementor-element{--align-self:center;}.elementor-368 .elementor-element.elementor-element-9b4f1e1 .elementor-icon-wrapper{text-align:center;}.elementor-368 .elementor-element.elementor-element-9b4f1e1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-9b4f1e1.elementor-view-framed .elementor-icon, .elementor-368 .elementor-element.elementor-element-9b4f1e1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-9b4f1e1.elementor-view-framed .elementor-icon, .elementor-368 .elementor-element.elementor-element-9b4f1e1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-b940a43{--display:flex;--min-height:220px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;--border-radius:0px 48px 48px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-368 .elementor-element.elementor-element-b940a43::before, .elementor-368 .elementor-element.elementor-element-b940a43 > .elementor-background-video-container::before, .elementor-368 .elementor-element.elementor-element-b940a43 > .e-con-inner > .elementor-background-video-container::before, .elementor-368 .elementor-element.elementor-element-b940a43 > .elementor-background-slideshow::before, .elementor-368 .elementor-element.elementor-element-b940a43 > .e-con-inner > .elementor-background-slideshow::before, .elementor-368 .elementor-element.elementor-element-b940a43 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#062455;--background-overlay:'';}.elementor-368 .elementor-element.elementor-element-b940a43.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-368 .elementor-element.elementor-element-8ed8647{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-368 .elementor-element.elementor-element-8ed8647.e-con{--align-self:stretch;}.elementor-368 .elementor-element.elementor-element-d1e6a60{text-align:start;}.elementor-368 .elementor-element.elementor-element-d1e6a60 .elementor-heading-title{font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-4cd40e1{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-368 .elementor-element.elementor-element-4cd40e1 .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-75bd1c0{text-align:start;}.elementor-368 .elementor-element.elementor-element-75bd1c0 .elementor-heading-title{font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-5a361f7.elementor-element{--align-self:center;}.elementor-368 .elementor-element.elementor-element-5a361f7 .elementor-icon-wrapper{text-align:center;}.elementor-368 .elementor-element.elementor-element-5a361f7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-5a361f7.elementor-view-framed .elementor-icon, .elementor-368 .elementor-element.elementor-element-5a361f7.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-5a361f7.elementor-view-framed .elementor-icon, .elementor-368 .elementor-element.elementor-element-5a361f7.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-8fa756a{--display:flex;--background-transition:0.3s;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-368 .elementor-element.elementor-element-8fa756a:not(.elementor-motion-effects-element-type-background), .elementor-368 .elementor-element.elementor-element-8fa756a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#062455;}.elementor-368 .elementor-element.elementor-element-8fa756a:hover{background-color:var( --e-global-color-4f329da );--overlay-opacity:0.5;}.elementor-368 .elementor-element.elementor-element-8fa756a::before, .elementor-368 .elementor-element.elementor-element-8fa756a > .elementor-background-video-container::before, .elementor-368 .elementor-element.elementor-element-8fa756a > .e-con-inner > .elementor-background-video-container::before, .elementor-368 .elementor-element.elementor-element-8fa756a > .elementor-background-slideshow::before, .elementor-368 .elementor-element.elementor-element-8fa756a > .e-con-inner > .elementor-background-slideshow::before, .elementor-368 .elementor-element.elementor-element-8fa756a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-654b684 );--background-overlay:'';}.elementor-368 .elementor-element.elementor-element-8fa756a:hover::before, .elementor-368 .elementor-element.elementor-element-8fa756a:hover > .elementor-background-video-container::before, .elementor-368 .elementor-element.elementor-element-8fa756a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-368 .elementor-element.elementor-element-8fa756a > .elementor-background-slideshow:hover::before, .elementor-368 .elementor-element.elementor-element-8fa756a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-4f329da );--background-overlay:'';}.elementor-368 .elementor-element.elementor-element-8fa756a, .elementor-368 .elementor-element.elementor-element-8fa756a::before{--overlay-transition:0.1s;}.elementor-368 .elementor-element.elementor-element-8fa756a:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-368 .elementor-element.elementor-element-8fa756a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-368 .elementor-element.elementor-element-3f8e6e1{background-color:#64788C;}.elementor-368 .elementor-element.elementor-element-bcae910{--display:flex;--min-height:388px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.25;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-368 .elementor-element.elementor-element-bcae910:not(.elementor-motion-effects-element-type-background), .elementor-368 .elementor-element.elementor-element-bcae910 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-654b684 );}.elementor-368 .elementor-element.elementor-element-bcae910::before, .elementor-368 .elementor-element.elementor-element-bcae910 > .elementor-background-video-container::before, .elementor-368 .elementor-element.elementor-element-bcae910 > .e-con-inner > .elementor-background-video-container::before, .elementor-368 .elementor-element.elementor-element-bcae910 > .elementor-background-slideshow::before, .elementor-368 .elementor-element.elementor-element-bcae910 > .e-con-inner > .elementor-background-slideshow::before, .elementor-368 .elementor-element.elementor-element-bcae910 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4f329da );background-image:url("https://davidgroupcap.com/wp-content/uploads/2026/05/icon-b.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:35% auto;}.elementor-368 .elementor-element.elementor-element-bcae910::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-368 .elementor-element.elementor-element-f60b33f{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;}.elementor-368 .elementor-element.elementor-element-7316386.elementor-element{--align-self:flex-start;}.elementor-368 .elementor-element.elementor-element-139d4ed{--display:flex;}.elementor-368 .elementor-element.elementor-element-f319da0{--display:flex;border-style:none;--border-style:none;}.elementor-368 .elementor-element.elementor-element-f319da0:hover{border-style:none;}.elementor-368 .elementor-element.elementor-element-f319da0, .elementor-368 .elementor-element.elementor-element-f319da0::before{--border-transition:0.3s;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-368 .elementor-element.elementor-element-1355c32{border-style:none;border-radius:0px 0px 0px 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-368 .elementor-element.elementor-element-1355c32:hover{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-368 .elementor-element.elementor-element-1355c32 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-368 .elementor-element.elementor-element-1355c32 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-368 .elementor-element.elementor-element-1355c32 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-368 .elementor-element.elementor-element-1355c32 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-368 .elementor-element.elementor-element-1355c32 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-368 .elementor-element.elementor-element-1355c32 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-368 .elementor-element.elementor-element-1355c32 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-368 .elementor-element.elementor-element-1355c32 .elementor-field-type-html{padding-bottom:0px;}.elementor-368 .elementor-element.elementor-element-1355c32 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-7eaeb2d );border-width:0px 0px 0px 0px;border-radius:0em 1em 1em 0em;}.elementor-368 .elementor-element.elementor-element-1355c32 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-7eaeb2d );border-width:0px 0px 0px 0px;border-radius:0em 1em 1em 0em;}.elementor-368 .elementor-element.elementor-element-1355c32 .elementor-button{font-family:"Assistant", Sans-serif;font-weight:700;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0em 1em 1em 0em;}.elementor-368 .elementor-element.elementor-element-1355c32 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-7eaeb2d );color:var( --e-global-color-654b684 );}.elementor-368 .elementor-element.elementor-element-1355c32 .elementor-button[type="submit"]{background-color:var( --e-global-color-7eaeb2d );color:var( --e-global-color-654b684 );}.elementor-368 .elementor-element.elementor-element-1355c32 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-654b684 );}.elementor-368 .elementor-element.elementor-element-1355c32 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-368 .elementor-element.elementor-element-1355c32 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-654b684 );color:var( --e-global-color-dbdb0f7 );}.elementor-368 .elementor-element.elementor-element-1355c32 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-654b684 );color:var( --e-global-color-dbdb0f7 );}.elementor-368 .elementor-element.elementor-element-1355c32 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-dbdb0f7 );}.elementor-368 .elementor-element.elementor-element-1355c32 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-368 .elementor-element.elementor-element-1355c32 .elementor-message.elementor-message-success{color:#FFFFFF;}.elementor-368 .elementor-element.elementor-element-883da16{--display:flex;}@media(max-width:1024px){.elementor-368 .elementor-element.elementor-element-bcae910::before, .elementor-368 .elementor-element.elementor-element-bcae910 > .elementor-background-video-container::before, .elementor-368 .elementor-element.elementor-element-bcae910 > .e-con-inner > .elementor-background-video-container::before, .elementor-368 .elementor-element.elementor-element-bcae910 > .elementor-background-slideshow::before, .elementor-368 .elementor-element.elementor-element-bcae910 > .e-con-inner > .elementor-background-slideshow::before, .elementor-368 .elementor-element.elementor-element-bcae910 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:40% auto;}}@media(max-width:767px){.elementor-368 .elementor-element.elementor-element-6616e3f{--width:1600px;}.elementor-368 .elementor-element.elementor-element-ba4f03a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-368 .elementor-element.elementor-element-d6bc7bc{--width:90%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-368 .elementor-element.elementor-element-d6bc7bc.e-con{--align-self:center;}.elementor-368 .elementor-element.elementor-element-ec26ffb:not(.elementor-motion-effects-element-type-background), .elementor-368 .elementor-element.elementor-element-ec26ffb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://davidgroupcap.com/wp-content/uploads/2026/05/icon-gold.webp");background-size:contain;}.elementor-368 .elementor-element.elementor-element-ec26ffb{--width:100%;--min-height:200px;}.elementor-368 .elementor-element.elementor-element-bcae910{--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;--overlay-opacity:1;}.elementor-368 .elementor-element.elementor-element-bcae910::before, .elementor-368 .elementor-element.elementor-element-bcae910 > .elementor-background-video-container::before, .elementor-368 .elementor-element.elementor-element-bcae910 > .e-con-inner > .elementor-background-video-container::before, .elementor-368 .elementor-element.elementor-element-bcae910 > .elementor-background-slideshow::before, .elementor-368 .elementor-element.elementor-element-bcae910 > .e-con-inner > .elementor-background-slideshow::before, .elementor-368 .elementor-element.elementor-element-bcae910 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center left;background-size:90% auto;}.elementor-368 .elementor-element.elementor-element-f60b33f{--width:100%;--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-368 .elementor-element.elementor-element-7316386.elementor-element{--align-self:flex-start;}}@media(min-width:768px){.elementor-368 .elementor-element.elementor-element-6616e3f{--width:107.035%;}.elementor-368 .elementor-element.elementor-element-d6bc7bc{--width:100%;}.elementor-368 .elementor-element.elementor-element-c4ebda6{--width:50%;}.elementor-368 .elementor-element.elementor-element-ec26ffb{--width:27%;}.elementor-368 .elementor-element.elementor-element-5e5fdc8{--width:66.076%;}.elementor-368 .elementor-element.elementor-element-10b61fe{--width:46%;}.elementor-368 .elementor-element.elementor-element-e380d72{--width:70%;}.elementor-368 .elementor-element.elementor-element-171bb55{--width:46%;}.elementor-368 .elementor-element.elementor-element-1535be1{--width:70%;}.elementor-368 .elementor-element.elementor-element-09e5af1{--width:46%;}.elementor-368 .elementor-element.elementor-element-7100e11{--width:70%;}.elementor-368 .elementor-element.elementor-element-7b31c87{--width:46%;}.elementor-368 .elementor-element.elementor-element-d60267b{--width:70%;}.elementor-368 .elementor-element.elementor-element-44f47f7{--width:46%;}.elementor-368 .elementor-element.elementor-element-86f55e6{--width:70%;}.elementor-368 .elementor-element.elementor-element-b940a43{--width:46%;}.elementor-368 .elementor-element.elementor-element-8ed8647{--width:70%;}.elementor-368 .elementor-element.elementor-element-8fa756a{--width:100.018%;}.elementor-368 .elementor-element.elementor-element-f60b33f{--width:50%;}.elementor-368 .elementor-element.elementor-element-139d4ed{--width:50%;}.elementor-368 .elementor-element.elementor-element-f319da0{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-368 .elementor-element.elementor-element-6616e3f{--width:1067.537px;}}@media(min-width:1025px){.elementor-368 .elementor-element.elementor-element-805e7ff:not(.elementor-motion-effects-element-type-background), .elementor-368 .elementor-element.elementor-element-805e7ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS *//* === KKR-STYLE PRESS CARDS — VERTICAL STACK ====================
   Press Articles row:  5d1553d
   Press Releases row:  b671a95
   ============================================================ */

/* Rows: vertical stack, constrained max-width, centered */
.elementor-element-5d1553d,
.elementor-element-b671a95 {
  flex-direction: column !important;
  flex-wrap: nowrap !important;
  overflow: visible !important;
  scroll-snap-type: none !important;
  gap: 0 !important;
  padding: 0 !important;
  align-items: stretch !important;
  max-width: 880px;
  margin: 0 auto !important;
  width: 100% !important;
}

/* Each card: full width, padding + bottom border for separation */
.elementor-element-5d1553d > .e-con,
.elementor-element-b671a95 > .e-con {
  background: transparent !important;
  background-image: none !important;
  background-color: transparent !important;
  border-radius: 0 !important;
  min-height: 0 !important;
  flex: 0 0 auto !important;
  width: 100% !important;
  max-width: 100% !important;
  padding: 28px 0 !important;
  border-bottom: 1px solid #D9DCE3;
  scroll-snap-align: none !important;
  flex-direction: column !important;
  align-items: stretch !important;
}

/* First card: no top padding */
.elementor-element-5d1553d > .e-con:first-child,
.elementor-element-b671a95 > .e-con:first-child {
  padding-top: 8px !important;
}

/* Last card: no bottom border */
.elementor-element-5d1553d > .e-con:last-child,
.elementor-element-b671a95 > .e-con:last-child {
  border-bottom: none;
  padding-bottom: 8px !important;
}

/* Strip card overlay + arrow icon (legacy from original cards) */
.elementor-element-5d1553d > .e-con .elementor-element-overlay,
.elementor-element-b671a95 > .e-con .elementor-element-overlay {
  display: none !important;
}
.elementor-element-5d1553d > .e-con > .elementor-widget-icon,
.elementor-element-b671a95 > .e-con > .elementor-widget-icon {
  display: none !important;
}

/* Inner text container: vertical, full width, transparent */
.elementor-element-5d1553d > .e-con > .e-con,
.elementor-element-b671a95 > .e-con > .e-con {
  display: flex !important;
  flex-direction: column !important;
  width: 100% !important;
  flex: 1 1 100% !important;
  background: transparent !important;
  padding: 0 !important;
  gap: 0 !important;
}

/* --- Press Releases: hide label (it would just say "David Group") --- */
.elementor-element-b671a95 .elementor-widget-heading:nth-child(1) {
  display: none !important;
}

/* --- Press Articles: show label as source, above date --- */
.elementor-element-5d1553d .elementor-widget-heading:nth-child(1) {
  display: block !important;
  order: -2 !important;
  margin: 0 0 8px 0 !important;
}
.elementor-element-5d1553d .elementor-widget-heading:nth-child(1) .elementor-heading-title {
  color: #062455 !important;
  font-size: 11px !important;
  font-weight: 600 !important;
  letter-spacing: 1.5px !important;
  text-transform: uppercase !important;
  margin: 0 !important;
  line-height: 1.4 !important;
}

/* Date (3rd heading): move to top via flex order, gray */
.elementor-element-5d1553d .elementor-widget-heading:nth-child(3),
.elementor-element-b671a95 .elementor-widget-heading:nth-child(3) {
  order: -1 !important;
  margin: 0 0 12px 0 !important;
}
.elementor-element-5d1553d .elementor-widget-heading:nth-child(3) .elementor-heading-title,
.elementor-element-b671a95 .elementor-widget-heading:nth-child(3) .elementor-heading-title {
  color: #888 !important;
  font-size: 13px !important;
  font-weight: 400 !important;
  letter-spacing: 0.5px !important;
  margin: 0 !important;
}

/* Title (2nd heading): navy, prominent — no line clamp needed now */
.elementor-element-5d1553d .elementor-widget-heading:nth-child(2) .elementor-heading-title,
.elementor-element-b671a95 .elementor-widget-heading:nth-child(2) .elementor-heading-title {
  color: #062455 !important;
  font-size: 24px !important;
  font-weight: 500 !important;
  line-height: 1.3 !important;
  margin: 0 !important;
  min-height: 0 !important;
}

/* READ MORE pseudo-element */
.elementor-element-5d1553d > .e-con::after,
.elementor-element-b671a95 > .e-con::after {
  content: "READ MORE";
  display: inline-block;
  margin-top: 18px;
  color: #062455;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 1.5px;
  border-bottom: 2px solid #FBB03B;
  padding-bottom: 4px;
  align-self: flex-start;
}
.elementor-element-5d1553d > .e-con:hover::after,
.elementor-element-b671a95 > .e-con:hover::after {
  color: #FBB03B;
}

/* Carousel arrows: never show now */
.press-arrows {
  display: none !important;
}

/* === MOBILE === */
@media (max-width: 767px) {
  .elementor-element-5d1553d > .e-con,
  .elementor-element-b671a95 > .e-con {
    padding: 24px 0 !important;
  }
  .elementor-element-5d1553d .elementor-widget-heading:nth-child(2) .elementor-heading-title,
  .elementor-element-b671a95 .elementor-widget-heading:nth-child(2) .elementor-heading-title {
    font-size: 20px !important;
  }
}

/* CRITICAL: kill the Elementor card's navy ::before overlay (cards inside both press rows) */
.elementor-element-5d1553d > .e-con::before,
.elementor-element-b671a95 > .e-con::before {
  display: none !important;
  content: none !important;
  background: none !important;
}/* End custom CSS */