.elementor-71793 .elementor-element.elementor-element-1fd55f6{--display:flex;}.elementor-71793 .elementor-element.elementor-element-31f233f2{--display:flex;}.elementor-71793 .elementor-element.elementor-element-66cd801b{--display:flex;}.elementor-71793 .elementor-element.elementor-element-6f5504a3{--display:flex;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-71793 .elementor-element.elementor-element-23dd954e .elementor-heading-title{font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-71793 .elementor-element.elementor-element-5a78c092{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-71793 .elementor-element.elementor-element-70da7a3{width:100%;max-width:100%;}.elementor-71793 .elementor-element.elementor-element-6f7a1fc4{--display:flex;}.elementor-71793 .elementor-element.elementor-element-41ef6c83{--display:flex;}.elementor-71793 .elementor-element.elementor-element-606686f{--display:flex;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-71793 .elementor-element.elementor-element-33c58b2{--display:flex;}.elementor-71793 .elementor-element.elementor-element-0a84f92{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71793 .elementor-element.elementor-element-d57c381{--display:flex;}.elementor-71793 .elementor-element.elementor-element-11223c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;}.elementor-71793 .elementor-element.elementor-element-407c0ce{padding:0px 16px 16px 16px;}.elementor-71793 .elementor-element.elementor-element-770ea96{padding:16px 16px 16px 16px;}.elementor-71793 .elementor-element.elementor-element-770ea96.elementor-element{--align-self:center;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-71793 .elementor-element.elementor-element-475f243{--divider-border-style:solid;--divider-color:#002F4D;--divider-border-width:2px;}.elementor-71793 .elementor-element.elementor-element-475f243 .elementor-divider-separator{width:100%;}.elementor-71793 .elementor-element.elementor-element-475f243 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-71793 .elementor-element.elementor-element-62da218{--display:flex;}.elementor-71793 .elementor-element.elementor-element-96d86f2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;}.elementor-71793 .elementor-element.elementor-element-45f5f79{--display:flex;}.elementor-71793 .elementor-element.elementor-element-a650ef9.elementor-element{--align-self:center;}.elementor-71793 .elementor-element.elementor-element-a650ef9{text-align:center;}.elementor-71793 .elementor-element.elementor-element-fb544e5.elementor-element{--align-self:center;}.elementor-71793 .elementor-element.elementor-element-fb544e5{text-align:center;}.elementor-71793 .elementor-element.elementor-element-0860dc9{--display:flex;}.elementor-71793 .elementor-element.elementor-element-44dd77d.elementor-element{--align-self:center;}.elementor-71793 .elementor-element.elementor-element-ebcad09{text-align:center;}.elementor-71793 .elementor-element.elementor-element-d082e40{--display:flex;}.elementor-71793 .elementor-element.elementor-element-4fd4c2d.elementor-element{--align-self:center;}.elementor-71793 .elementor-element.elementor-element-25ca337{text-align:center;}.elementor-71793 .elementor-element.elementor-element-07e7bc4{--display:flex;}.elementor-71793 .elementor-element.elementor-element-7e6d200.elementor-element{--align-self:center;}.elementor-71793 .elementor-element.elementor-element-417c4e7{text-align:center;}.elementor-71793 .elementor-element.elementor-element-880ff62{--display:flex;}.elementor-71793 .elementor-element.elementor-element-dd36d95.elementor-element{--align-self:center;}.elementor-71793 .elementor-element.elementor-element-524ac60{text-align:center;}.elementor-71793 .elementor-element.elementor-element-c8f32e1{--divider-border-style:solid;--divider-color:#002F4D;--divider-border-width:2px;}.elementor-71793 .elementor-element.elementor-element-c8f32e1 .elementor-divider-separator{width:100%;}.elementor-71793 .elementor-element.elementor-element-c8f32e1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-71793 .elementor-element.elementor-element-f0df4d5{--display:flex;}.elementor-71793 .elementor-element.elementor-element-53cd86f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-71793 .elementor-element.elementor-element-9143e0d{--divider-border-style:solid;--divider-color:#002F4D;--divider-border-width:2px;}.elementor-71793 .elementor-element.elementor-element-9143e0d .elementor-divider-separator{width:100%;}.elementor-71793 .elementor-element.elementor-element-9143e0d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-71793 .elementor-element.elementor-element-34f80e84{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-71793 .elementor-element.elementor-element-4d854dae{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-71793 .elementor-element.elementor-element-4d6d0175{padding:22px 22px 22px 22px;}.elementor-71793 .elementor-element.elementor-element-2149616{--display:flex;}.elementor-71793 .elementor-element.elementor-element-af77a2d{--divider-border-style:solid;--divider-color:#002F4D;--divider-border-width:2px;}.elementor-71793 .elementor-element.elementor-element-af77a2d .elementor-divider-separator{width:100%;}.elementor-71793 .elementor-element.elementor-element-af77a2d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-71793 .elementor-element.elementor-element-b75d779{--display:flex;}.elementor-71793 .elementor-element.elementor-element-6fb316f9{--display:flex;}.elementor-71793 .elementor-element.elementor-element-136edc97{--display:flex;}.elementor-71793 .elementor-element.elementor-element-f6c6f15{--display:flex;}@media(min-width:768px){.elementor-71793 .elementor-element.elementor-element-4d854dae{--width:83%;}}@media(max-width:1024px){.elementor-71793 .elementor-element.elementor-element-0a84f92{--grid-auto-flow:row;}.elementor-71793 .elementor-element.elementor-element-96d86f2{--grid-auto-flow:row;}.elementor-71793 .elementor-element.elementor-element-53cd86f{--grid-auto-flow:row;}.elementor-71793 .elementor-element.elementor-element-4d854dae{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-71793 .elementor-element.elementor-element-0a84f92{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71793 .elementor-element.elementor-element-96d86f2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71793 .elementor-element.elementor-element-53cd86f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71793 .elementor-element.elementor-element-4d854dae{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-4d854dae *//* Target nested containers or widgets within the grid */
.elementor-71793 .elementor-element.elementor-element-4d854dae > .e-con, 
.elementor-71793 .elementor-element.elementor-element-4d854dae > .elementor-widget {
    aspect-ratio: 7 / 5; 
    width: 100%;             
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;        
    padding: 10px; /* Optional: adds breathing room so logos don't touch the edges */
}

/* Ensure images scale to fit WITHOUT cropping */
.elementor-71793 .elementor-element.elementor-element-4d854dae img {
    width: 100%;
    height: 100%;
    object-fit: contain; /* Changed from cover to contain */
}/* End custom CSS */