.elementor-508 .elementor-element.elementor-element-1092ae8:not(.elementor-motion-effects-element-type-background), .elementor-508 .elementor-element.elementor-element-1092ae8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-508 .elementor-element.elementor-element-1092ae8 > .elementor-container{min-height:645px;}.elementor-508 .elementor-element.elementor-element-1092ae8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-1092ae8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-508 .elementor-element.elementor-element-bd4b9ab > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-6bb9200{margin-top:0px;margin-bottom:0px;padding:70px 70px 70px 70px;}.elementor-508 .elementor-element.elementor-element-11234de:not(.elementor-motion-effects-element-type-background), .elementor-508 .elementor-element.elementor-element-11234de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-508 .elementor-element.elementor-element-11234de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 70px 90px 70px;}.elementor-508 .elementor-element.elementor-element-11234de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-508 .elementor-element.elementor-element-1aff0c4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-bd92a53 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-7a58263 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-3c2a8fa{padding:90px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-e0e2c0c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-d92584d{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-508 .elementor-element.elementor-element-5485bfb:not(.elementor-motion-effects-element-type-background), .elementor-508 .elementor-element.elementor-element-5485bfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-508 .elementor-element.elementor-element-5485bfb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 70px 90px 70px;}.elementor-508 .elementor-element.elementor-element-5485bfb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-508 .elementor-element.elementor-element-cb41718 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-b3279e3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-43cfe16 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-ec45970{padding:90px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-4c0b37f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-731cace:not(.elementor-motion-effects-element-type-background), .elementor-508 .elementor-element.elementor-element-731cace > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://baltimorelegacyproject.com/wp-content/uploads/2026/03/Screenshot-2026-03-18-at-06.42.14.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-508 .elementor-element.elementor-element-731cace > .elementor-background-overlay{background-color:#000000;opacity:0.87;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-508 .elementor-element.elementor-element-731cace{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 70px 150px 70px;}.elementor-508 .elementor-element.elementor-element-f0777e7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-05466c5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-511d476 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-b85a663{padding:90px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-faaea08 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-0ce457d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-1ae21cb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-508 .elementor-element.elementor-element-1ae21cb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-1ae21cb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 21.4%;}.elementor-508 .elementor-element.elementor-element-7dc9cd1{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-508 .elementor-element.elementor-element-7dc9cd1 > .elementor-widget-container{padding:27px 10px 0px 0px;}.elementor-508 .elementor-element.elementor-element-f8c11d8{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-508 .elementor-element.elementor-element-f8c11d8 > .elementor-widget-container{padding:27px 0px 0px 10px;}.elementor-508 .elementor-element.elementor-element-77fddef{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-508 .elementor-element.elementor-element-77fddef > .elementor-widget-container{padding:27px 0px 0px 10px;}.elementor-508 .elementor-element.elementor-element-28727b3{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-508 .elementor-element.elementor-element-28727b3 > .elementor-widget-container{padding:27px 0px 0px 10px;}.elementor-508 .elementor-element.elementor-element-590d240{margin-top:-1px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-b429ffb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-fc4b6d7{padding:0px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-9ede58d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-65f988b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-508 .elementor-element.elementor-element-65f988b{left:70px;}body.rtl .elementor-508 .elementor-element.elementor-element-65f988b{right:70px;}.elementor-508 .elementor-element.elementor-element-65f988b{bottom:-65px;}.elementor-508 .elementor-element.elementor-element-1a1921a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-3ec6743:not(.elementor-motion-effects-element-type-background), .elementor-508 .elementor-element.elementor-element-3ec6743 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-508 .elementor-element.elementor-element-3ec6743{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 70px 75px 70px;}.elementor-508 .elementor-element.elementor-element-3ec6743 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-508 .elementor-element.elementor-element-f96279d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-2db7656 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-c36ec31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-142813f{padding:55px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-a7d9452 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-508 .elementor-element.elementor-element-fc3f12a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-fc3f12a{padding:0px 40px 0px 40px;}.elementor-508 .elementor-element.elementor-element-5f3c63f > .elementor-element-populated{padding:45px 0px 28px 0px;}.elementor-508 .elementor-element.elementor-element-356617d.elementor-element{--align-self:center;}.elementor-508 .elementor-element.elementor-element-356617d .qodef-qi-grid > .qodef-grid-inner{gap:34px;}.elementor-508 .elementor-element.elementor-element-356617d .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:before{bottom:calc( -34px/2 );}.elementor-508 .elementor-element.elementor-element-356617d .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:after{right:calc( -34px/2 );}.elementor-508 .elementor-element.elementor-element-356617d .qodef-qi-grid.qodef-borders--all > .qodef-grid-inner > .qodef-grid-item{padding:34px;}.elementor-508 .elementor-element.elementor-element-356617d .qodef-grid-item{text-align:center;}@media(max-width:1024px) and (min-width:768px){.elementor-508 .elementor-element.elementor-element-faaea08{width:100%;}.elementor-508 .elementor-element.elementor-element-1ae21cb{width:100%;}.elementor-508 .elementor-element.elementor-element-a7d9452{width:100%;}}@media(max-width:1024px){.elementor-508 .elementor-element.elementor-element-1092ae8 > .elementor-container{min-height:698px;}.elementor-508 .elementor-element.elementor-element-11234de{padding:135px 70px 130px 70px;}.elementor-508 .elementor-element.elementor-element-3c2a8fa{padding:60px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-5485bfb{padding:135px 70px 130px 70px;}.elementor-508 .elementor-element.elementor-element-ec45970{padding:60px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-731cace{padding:135px 70px 140px 70px;}.elementor-508 .elementor-element.elementor-element-b85a663{padding:60px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-1ae21cb > .elementor-element-populated{padding:50px 0px 0px 0px;}body:not(.rtl) .elementor-508 .elementor-element.elementor-element-65f988b{left:7.5%;}body.rtl .elementor-508 .elementor-element.elementor-element-65f988b{right:7.5%;}.elementor-508 .elementor-element.elementor-element-65f988b{bottom:-40px;}.elementor-508 .elementor-element.elementor-element-3ec6743{padding:135px 70px 140px 70px;}.elementor-508 .elementor-element.elementor-element-142813f{padding:12px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-a7d9452 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-fc3f12a{padding:0px 10px 0px 10px;}}@media(max-width:767px){.elementor-508 .elementor-element.elementor-element-1092ae8 > .elementor-container{min-height:600px;}.elementor-508 .elementor-element.elementor-element-6bb9200{padding:50px 25px 50px 25px;}.elementor-508 .elementor-element.elementor-element-11234de{padding:117px 25px 113px 25px;}.elementor-508 .elementor-element.elementor-element-5485bfb{padding:117px 25px 113px 25px;}.elementor-508 .elementor-element.elementor-element-731cace{padding:117px 25px 120px 25px;}.elementor-508 .elementor-element.elementor-element-590d240{padding:61px 0px 0px 0px;}body:not(.rtl) .elementor-508 .elementor-element.elementor-element-65f988b{left:7%;}body.rtl .elementor-508 .elementor-element.elementor-element-65f988b{right:7%;}.elementor-508 .elementor-element.elementor-element-3ec6743{padding:117px 25px 120px 25px;}.elementor-508 .elementor-element.elementor-element-fc3f12a{padding:0px 25px 0px 25px;}}/* Start custom CSS for coppola_core_portfolio_list, class: .elementor-element-c2f4c43 */.mainc .qodef-e-media-image img {
  height: 277px;
  object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for coppola_events_gallery, class: .elementor-element-a48cf8f */.sold-out .qodef-button{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for coppola_events_gallery, class: .elementor-element-d2e397b */@media (min-width:1025px) {
    .elementor-508 .elementor-element.elementor-element-d2e397b .qodef-events .qodef-e-date{
    width: 200px !important;
}

.elementor-508 .elementor-element.elementor-element-d2e397b .qodef-events .qodef-e-title{
    border: 0px !important;
}

.elementor-508 .elementor-element.elementor-element-d2e397b .qodef-e-title {
  padding-top: 20px;
  padding-bottom: 20px
}

}/* End custom CSS */
/* Start custom CSS for coppola_core_team_list, class: .elementor-element-7585f4c */.qodef-grid.qodef-swiper-container img {
  height: 359px !important;
  object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for qi_addons_for_elementor_clients_list, class: .elementor-element-356617d */.elementor-widget-qi_addons_for_elementor_clients_list img {
  height: 270px;
  object-fit: contain;
}/* End custom CSS */