.elementor-15463 .elementor-element.elementor-element-403641b > .elementor-container{min-height:377px;}.elementor-15463 .elementor-element.elementor-element-403641b:not(.elementor-motion-effects-element-type-background), .elementor-15463 .elementor-element.elementor-element-403641b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.focalresearch.com/wp-content/uploads/2025/06/focal-research-latest-videos-cover-2025-tracy-tony.jpg");background-position:0px -40px;}.elementor-15463 .elementor-element.elementor-element-403641b > .elementor-background-overlay{background-color:#00293E;opacity:0.81;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15463 .elementor-element.elementor-element-403641b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-75px;margin-bottom:0px;}.elementor-15463 .elementor-element.elementor-element-797ee5e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-15463 .elementor-element.elementor-element-c71f4e2 .ct-heading{text-align:left;}.elementor-15463 .elementor-element.elementor-element-c71f4e2 .ct-heading .item--title{color:#FFFFFF;font-size:70px;font-weight:600;margin-bottom:0px;}.elementor-15463 .elementor-element.elementor-element-c71f4e2 .ct-heading .item--title i{color:#FFFFFF;}.elementor-15463 .elementor-element.elementor-element-c71f4e2 .ct-heading .item--sub-title{margin-bottom:9px;}.elementor-15463 .elementor-element.elementor-element-c71f4e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 055px;}.elementor-15463 .elementor-element.elementor-element-c71f4e2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15463 .elementor-element.elementor-element-5f4dc9d{padding:50px 0px 100px 0px;}.elementor-15463 .elementor-element.elementor-element-86bf789 > .elementor-element-populated{padding:0px 75px 75px 75px;}.elementor-15463 .elementor-element.elementor-element-c46b5c4:not(.elementor-motion-effects-element-type-background), .elementor-15463 .elementor-element.elementor-element-c46b5c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00293E;}.elementor-15463 .elementor-element.elementor-element-c46b5c4 > .elementor-background-overlay{background-color:#F7F7F7;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15463 .elementor-element.elementor-element-c46b5c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-90px;padding:0px 0px 75px 0px;}.elementor-15463 .elementor-element.elementor-element-ba06a6d > .elementor-element-populated{padding:0px 0px 0px 75px;}.elementor-15463 .elementor-element.elementor-element-091926e .ct-heading .item--title{color:#FFFFFF;font-size:36px;font-weight:600;margin-bottom:0px;}.elementor-15463 .elementor-element.elementor-element-091926e .ct-heading .item--title i{color:#FFFFFF;}.elementor-15463 .elementor-element.elementor-element-091926e .ct-heading .item--sub-title{margin-bottom:9px;}.elementor-15463 .elementor-element.elementor-element-091926e > .elementor-widget-container{padding:175px 0px 0px 0px;}.elementor-15463 .elementor-element.elementor-element-3da2f51 > .elementor-widget-container{padding:40px 40px 40px 0px;}.elementor-15463 .elementor-element.elementor-element-64c78e5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-15463 .elementor-element.elementor-element-64c78e5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15463 .elementor-element.elementor-element-64c78e5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15463 .elementor-element.elementor-element-d252c18 img{width:75%;}.elementor-15463 .elementor-element.elementor-element-d252c18 > .elementor-widget-container{padding:40px 0px 40px 0px;}@media(min-width:768px){.elementor-15463 .elementor-element.elementor-element-ba06a6d{width:50%;}.elementor-15463 .elementor-element.elementor-element-64c78e5{width:50%;}}@media(max-width:1024px){.elementor-15463 .elementor-element.elementor-element-403641b > .elementor-container{min-height:319px;}.elementor-15463 .elementor-element.elementor-element-403641b:not(.elementor-motion-effects-element-type-background), .elementor-15463 .elementor-element.elementor-element-403641b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-277px -32px;}.elementor-15463 .elementor-element.elementor-element-403641b{padding:0px 0px 0px 0px;}.elementor-15463 .elementor-element.elementor-element-265a916 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15463 .elementor-element.elementor-element-aa862b9{padding:0px 0px 0px 0px;}.elementor-15463 .elementor-element.elementor-element-c71f4e2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15463 .elementor-element.elementor-element-86bf789 > .elementor-element-populated{padding:0px 12px 0px 012px;}.elementor-15463 .elementor-element.elementor-element-c46b5c4{padding:25px 0px 75px 0px;}.elementor-15463 .elementor-element.elementor-element-ba06a6d > .elementor-element-populated{padding:0px 0px 0px 12px;}.elementor-15463 .elementor-element.elementor-element-091926e > .elementor-widget-container{padding:62px 0px 0px 0px;}}@media(max-width:767px){.elementor-15463 .elementor-element.elementor-element-403641b > .elementor-container{min-height:342px;}.elementor-15463 .elementor-element.elementor-element-403641b:not(.elementor-motion-effects-element-type-background), .elementor-15463 .elementor-element.elementor-element-403641b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-664px -56px;}.elementor-15463 .elementor-element.elementor-element-403641b{padding:0px 0px 40px 0px;}.elementor-15463 .elementor-element.elementor-element-c71f4e2 .ct-heading .item--title{font-size:50px;}.elementor-15463 .elementor-element.elementor-element-c71f4e2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15463 .elementor-element.elementor-element-86bf789 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-15463 .elementor-element.elementor-element-c46b5c4{padding:25px 0px 75px 0px;}.elementor-15463 .elementor-element.elementor-element-ba06a6d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15463 .elementor-element.elementor-element-091926e > .elementor-widget-container{padding:25px 12px 12px 012px;}.elementor-15463 .elementor-element.elementor-element-3da2f51 > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-15463 .elementor-element.elementor-element-75c4b08 > .elementor-widget-container{padding:25px 0px 0px 12px;}}/* Start custom CSS for ct_blog_grid, class: .elementor-element-0c2f0dc */.elementor-15463 .elementor-element.elementor-element-0c2f0dc h3 {
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  min-height: 5.6em; /* adjust as needed */
}

.elementor-15463 .elementor-element.elementor-element-0c2f0dc .eael-grid-post {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}/* End custom CSS */