.elementor-10566 .elementor-element.elementor-element-9781eb5{--display:flex;--min-height:55vh;--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:space-between;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--overlay-opacity:0.65;--overlay-mix-blend-mode:multiply;--padding-top:clamp(1rem, -0.0769rem + 5.3846vw, 8rem);--padding-bottom:clamp(1rem, -0.0769rem + 5.3846vw, 8rem);--padding-left:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);--padding-right:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);}.elementor-10566 .elementor-element.elementor-element-9781eb5:not(.elementor-motion-effects-element-type-background), .elementor-10566 .elementor-element.elementor-element-9781eb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bacfb1b );background-image:url("https://edt.org/wp-content/uploads/2026/09/edt-hero-delivery-partners.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10566 .elementor-element.elementor-element-9781eb5::before, .elementor-10566 .elementor-element.elementor-element-9781eb5 > .elementor-background-video-container::before, .elementor-10566 .elementor-element.elementor-element-9781eb5 > .e-con-inner > .elementor-background-video-container::before, .elementor-10566 .elementor-element.elementor-element-9781eb5 > .elementor-background-slideshow::before, .elementor-10566 .elementor-element.elementor-element-9781eb5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10566 .elementor-element.elementor-element-9781eb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(189deg, #16171E00 0%, var( --e-global-color-f849082 ) 82%);}.elementor-10566 .elementor-element.elementor-element-ba567c3{--display:flex;--min-height:0px;--justify-content:center;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--overlay-opacity:0.5;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-10566 .elementor-element.elementor-element-ba567c3::before, .elementor-10566 .elementor-element.elementor-element-ba567c3 > .elementor-background-video-container::before, .elementor-10566 .elementor-element.elementor-element-ba567c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-10566 .elementor-element.elementor-element-ba567c3 > .elementor-background-slideshow::before, .elementor-10566 .elementor-element.elementor-element-ba567c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10566 .elementor-element.elementor-element-ba567c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.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-10566 .elementor-element.elementor-element-446d483 .elementor-heading-title{font-family:var( --e-global-typography-0972339-font-family ), Sans-serif;font-size:var( --e-global-typography-0972339-font-size );font-weight:var( --e-global-typography-0972339-font-weight );text-transform:var( --e-global-typography-0972339-text-transform );color:var( --e-global-color-accent );}.elementor-10566 .elementor-element.elementor-element-f5a739c .elementor-heading-title{font-family:var( --e-global-typography-ce9c742-font-family ), Sans-serif;font-size:var( --e-global-typography-ce9c742-font-size );font-weight:var( --e-global-typography-ce9c742-font-weight );line-height:var( --e-global-typography-ce9c742-line-height );color:var( --e-global-color-accent );}.elementor-10566 .elementor-element.elementor-element-18c3100 .elementor-heading-title{font-family:var( --e-global-typography-15a3523-font-family ), Sans-serif;font-size:var( --e-global-typography-15a3523-font-size );font-weight:var( --e-global-typography-15a3523-font-weight );line-height:var( --e-global-typography-15a3523-line-height );color:var( --e-global-color-accent );}.elementor-10566 .elementor-element.elementor-element-fe546ae{--spacer-size:1px;}.elementor-10566 .elementor-element.elementor-element-e3bebaa{--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;--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10566 .elementor-element.elementor-element-367bcfa .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-5987e97-font-family ), Sans-serif;font-size:var( --e-global-typography-5987e97-font-size );font-weight:var( --e-global-typography-5987e97-font-weight );text-transform:var( --e-global-typography-5987e97-text-transform );line-height:var( --e-global-typography-5987e97-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:34px 34px 34px 34px;padding:clamp(0.5rem, calc(0.295rem + 1.026vw), 1rem) clamp(1.125rem, calc(0.407rem + 3.59vw), 2.875rem);}.elementor-10566 .elementor-element.elementor-element-367bcfa .elementor-button:hover, .elementor-10566 .elementor-element.elementor-element-367bcfa .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-10566 .elementor-element.elementor-element-367bcfa{padding:0rem 0rem 0rem 0rem;}.elementor-10566 .elementor-element.elementor-element-367bcfa .elementor-button:hover svg, .elementor-10566 .elementor-element.elementor-element-367bcfa .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10566 .elementor-element.elementor-element-133fce0{--display:flex;--min-height:0vh;--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:space-between;--gap:2rem 4rem;--row-gap:2rem;--column-gap:4rem;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(3rem, 0.9412rem + 4.7059vw, 8rem);--padding-bottom:clamp(3rem, 0.9412rem + 4.7059vw, 8rem);--padding-left:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);--padding-right:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);}.elementor-10566 .elementor-element.elementor-element-133fce0:not(.elementor-motion-effects-element-type-background), .elementor-10566 .elementor-element.elementor-element-133fce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10566 .elementor-element.elementor-element-133fce0::before, .elementor-10566 .elementor-element.elementor-element-133fce0 > .elementor-background-video-container::before, .elementor-10566 .elementor-element.elementor-element-133fce0 > .e-con-inner > .elementor-background-video-container::before, .elementor-10566 .elementor-element.elementor-element-133fce0 > .elementor-background-slideshow::before, .elementor-10566 .elementor-element.elementor-element-133fce0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10566 .elementor-element.elementor-element-133fce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-10566 .elementor-element.elementor-element-556c682{--display:flex;--min-height:0vh;--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:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-10566 .elementor-element.elementor-element-4bd93a5{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-10566 .elementor-element.elementor-element-0a5ad10{text-align:start;}.elementor-10566 .elementor-element.elementor-element-0a5ad10 .elementor-heading-title{font-family:var( --e-global-typography-63658a9-font-family ), Sans-serif;font-size:var( --e-global-typography-63658a9-font-size );font-weight:var( --e-global-typography-63658a9-font-weight );line-height:var( --e-global-typography-63658a9-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-10566 .elementor-element.elementor-element-a4da08d{font-family:var( --e-global-typography-15a3523-font-family ), Sans-serif;font-size:var( --e-global-typography-15a3523-font-size );font-weight:var( --e-global-typography-15a3523-font-weight );line-height:var( --e-global-typography-15a3523-line-height );}.elementor-10566 .elementor-element.elementor-element-035ff7d{--display:flex;}.elementor-10566 .elementor-element.elementor-element-1ec8bf2{width:100%;max-width:100%;}.elementor-10566 .elementor-element.elementor-element-fd0362d{--display:flex;--min-height:0vh;--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;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:clamp(3rem, 0.9412rem + 4.7059vw, 8rem);--padding-bottom:0;--padding-left:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);--padding-right:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);}.elementor-10566 .elementor-element.elementor-element-295539c{--display:flex;--justify-content:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-10566 .elementor-element.elementor-element-99f8d92 .elementor-heading-title{font-family:var( --e-global-typography-0972339-font-family ), Sans-serif;font-size:var( --e-global-typography-0972339-font-size );font-weight:var( --e-global-typography-0972339-font-weight );text-transform:var( --e-global-typography-0972339-text-transform );color:var( --e-global-color-primary );}.elementor-10566 .elementor-element.elementor-element-78b0683{padding:0 0 0 0;}.elementor-10566 .elementor-element.elementor-element-78b0683 .elementor-heading-title{font-family:var( --e-global-typography-df4f34b-font-family ), Sans-serif;font-size:var( --e-global-typography-df4f34b-font-size );font-weight:var( --e-global-typography-df4f34b-font-weight );line-height:var( --e-global-typography-df4f34b-line-height );color:var( --e-global-color-primary );}.elementor-10566 .elementor-element.elementor-element-3869738{font-family:var( --e-global-typography-63362d8-font-family ), Sans-serif;font-size:var( --e-global-typography-63362d8-font-size );font-weight:var( --e-global-typography-63362d8-font-weight );}.elementor-10566 .elementor-element.elementor-element-a196b4f .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-5987e97-font-family ), Sans-serif;font-size:var( --e-global-typography-5987e97-font-size );font-weight:var( --e-global-typography-5987e97-font-weight );text-transform:var( --e-global-typography-5987e97-text-transform );line-height:var( --e-global-typography-5987e97-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:34px 34px 34px 34px;padding:clamp(0.5rem, calc(0.295rem + 1.026vw), 1rem) clamp(1.125rem, calc(0.407rem + 3.59vw), 2.875rem);}.elementor-10566 .elementor-element.elementor-element-a196b4f .elementor-button:hover, .elementor-10566 .elementor-element.elementor-element-a196b4f .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );border-color:var( --e-global-color-primary );}.elementor-10566 .elementor-element.elementor-element-a196b4f{padding:0rem 0rem 0rem 0rem;}.elementor-10566 .elementor-element.elementor-element-a196b4f .elementor-button:hover svg, .elementor-10566 .elementor-element.elementor-element-a196b4f .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-10566 .elementor-element.elementor-element-56206c4{--display:flex;--min-height:0vh;--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;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:clamp(4rem, 3.6923rem + 1.5385vw, 6rem);--padding-bottom:clamp(4rem, 2.2278rem + 4.0506vw, 8rem);--padding-left:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);--padding-right:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);}.elementor-10566 .elementor-element.elementor-element-f617db7{--swiper-slides-to-display:3;--swiper-slides-gap:40px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-52px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:65px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:65px;--arrow-size:clamp(2rem, 2.1538rem + -0.7692vw, 1rem);--arrow-normal-color:var( --e-global-color-primary );--arrow-hover-color:var( --e-global-color-71c47c6 );--swiper-pagination-size:10px;--dots-normal-color:var( --e-global-color-primary );--dots-hover-color:var( --e-global-color-71c47c6 );--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:40px;--swiper-pagination-spacing:0px;}.elementor-10566 .elementor-element.elementor-element-f617db7 .swiper-slide > .elementor-element{height:100%;}.elementor-10566 .elementor-element.elementor-element-4d7d58d{--display:flex;--min-height:0vh;--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;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0;--padding-bottom:clamp(3rem, 0.9412rem + 4.7059vw, 8rem);--padding-left:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);--padding-right:clamp(1.25rem, -8.9826rem + 15.9884vw, 15rem);}@media(max-width:768px){.elementor-10566 .elementor-element.elementor-element-446d483 .elementor-heading-title{font-size:var( --e-global-typography-0972339-font-size );}.elementor-10566 .elementor-element.elementor-element-f5a739c .elementor-heading-title{font-size:var( --e-global-typography-ce9c742-font-size );line-height:var( --e-global-typography-ce9c742-line-height );}.elementor-10566 .elementor-element.elementor-element-18c3100 .elementor-heading-title{font-size:var( --e-global-typography-15a3523-font-size );line-height:var( --e-global-typography-15a3523-line-height );}.elementor-10566 .elementor-element.elementor-element-367bcfa .elementor-button{font-size:var( --e-global-typography-5987e97-font-size );line-height:var( --e-global-typography-5987e97-line-height );}.elementor-10566 .elementor-element.elementor-element-0a5ad10 .elementor-heading-title{font-size:var( --e-global-typography-63658a9-font-size );line-height:var( --e-global-typography-63658a9-line-height );}.elementor-10566 .elementor-element.elementor-element-a4da08d{font-size:var( --e-global-typography-15a3523-font-size );line-height:var( --e-global-typography-15a3523-line-height );}.elementor-10566 .elementor-element.elementor-element-295539c{--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-10566 .elementor-element.elementor-element-99f8d92 .elementor-heading-title{font-size:var( --e-global-typography-0972339-font-size );}.elementor-10566 .elementor-element.elementor-element-78b0683 .elementor-heading-title{font-size:var( --e-global-typography-df4f34b-font-size );line-height:var( --e-global-typography-df4f34b-line-height );}.elementor-10566 .elementor-element.elementor-element-3869738{font-size:var( --e-global-typography-63362d8-font-size );}.elementor-10566 .elementor-element.elementor-element-a196b4f .elementor-button{font-size:var( --e-global-typography-5987e97-font-size );line-height:var( --e-global-typography-5987e97-line-height );}.elementor-10566 .elementor-element.elementor-element-f617db7{--swiper-slides-to-display:1;--swiper-slides-gap:20px;}}@media(max-width:767px){.elementor-10566 .elementor-element.elementor-element-9781eb5{--min-height:60vh;}.elementor-10566 .elementor-element.elementor-element-ba567c3{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-10566 .elementor-element.elementor-element-446d483 .elementor-heading-title{font-size:var( --e-global-typography-0972339-font-size );}.elementor-10566 .elementor-element.elementor-element-f5a739c .elementor-heading-title{font-size:var( --e-global-typography-ce9c742-font-size );line-height:var( --e-global-typography-ce9c742-line-height );}.elementor-10566 .elementor-element.elementor-element-18c3100 .elementor-heading-title{font-size:var( --e-global-typography-15a3523-font-size );line-height:var( --e-global-typography-15a3523-line-height );}.elementor-10566 .elementor-element.elementor-element-367bcfa .elementor-button{font-size:var( --e-global-typography-5987e97-font-size );line-height:var( --e-global-typography-5987e97-line-height );}.elementor-10566 .elementor-element.elementor-element-0a5ad10 .elementor-heading-title{font-size:var( --e-global-typography-63658a9-font-size );line-height:var( --e-global-typography-63658a9-line-height );}.elementor-10566 .elementor-element.elementor-element-a4da08d{font-size:var( --e-global-typography-15a3523-font-size );line-height:var( --e-global-typography-15a3523-line-height );}.elementor-10566 .elementor-element.elementor-element-99f8d92 .elementor-heading-title{font-size:var( --e-global-typography-0972339-font-size );}.elementor-10566 .elementor-element.elementor-element-78b0683 .elementor-heading-title{font-size:var( --e-global-typography-df4f34b-font-size );line-height:var( --e-global-typography-df4f34b-line-height );}.elementor-10566 .elementor-element.elementor-element-3869738{font-size:var( --e-global-typography-63362d8-font-size );}.elementor-10566 .elementor-element.elementor-element-a196b4f .elementor-button{font-size:var( --e-global-typography-5987e97-font-size );line-height:var( --e-global-typography-5987e97-line-height );}.elementor-10566 .elementor-element.elementor-element-f617db7{--swiper-slides-to-display:1;--swiper-slides-gap:20px;}}@media(min-width:768px){.elementor-10566 .elementor-element.elementor-element-ba567c3{--width:75%;}.elementor-10566 .elementor-element.elementor-element-556c682{--width:75%;}.elementor-10566 .elementor-element.elementor-element-4bd93a5{--width:100%;}.elementor-10566 .elementor-element.elementor-element-295539c{--width:60%;}}/* Start custom CSS for html, class: .elementor-element-4739458 */.elementor-10566 .elementor-element.elementor-element-4739458 {
    position: absolute;
    top: 2rem;
    left: 2rem;
    width: 400px;
    max-width: calc(100% - 4rem);
    z-index: 20;
}


/* Search panel */
.elementor-10566 .elementor-element.elementor-element-4739458 .edt-map-search {
    background: #ffffff;
    padding: 1.5rem;
    border-radius: 1rem;
    box-shadow: 0 4px 18px rgba(0, 0, 0, 0.12);
}


/* Heading */
.elementor-10566 .elementor-element.elementor-element-4739458 .edt-map-search__title {
    margin: 0 0 1.25rem;
    font-family: "Season Mix", sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 1.2;
    color: #222222;
}


/* Search form */
.elementor-10566 .elementor-element.elementor-element-4739458 .edt-map-search__form {
    display: flex;
    align-items: stretch;
    gap: 0.5rem;
    margin: 0;
}


/* Search field */
.elementor-10566 .elementor-element.elementor-element-4739458 .edt-map-search__input {
    width: 100%;
    min-width: 0;
    height: 52px;
    padding: 0 1rem;
    border: 1px solid #9aa3a6;
    border-radius: 1rem;
    font-family: "Open Sans", sans-serif;
    font-size: 16px;
    color: #222222;
    background: #ffffff;
    box-shadow: none;
    outline: none;
}

.elementor-10566 .elementor-element.elementor-element-4739458 .edt-map-search__input:focus {
    border-color: #344194;
}


/* Search button */
.elementor-10566 .elementor-element.elementor-element-4739458 .edt-map-search__button {
    width: 54px;
    height: 52px;
    flex: 0 0 54px;

    display: flex;
    align-items: center;
    justify-content: center;

    padding: 0;

    border: 1px solid #344194;
    border-radius: 1rem;

    background: #ffffff;
    color: #344194;

    cursor: pointer;

    transition:
        background-color 0.2s ease,
        color 0.2s ease;
}


/* Search icon */
.elementor-10566 .elementor-element.elementor-element-4739458 .edt-map-search__button svg {
    width: 24px;
    height: 24px;
}


/* Search button hover / keyboard focus */
.elementor-10566 .elementor-element.elementor-element-4739458 .edt-map-search__button:hover,
.elementor-10566 .elementor-element.elementor-element-4739458 .edt-map-search__button:focus {
    background: #344194;
    color: #ffffff;
}

/* Search results */
.elementor-10566 .elementor-element.elementor-element-4739458 .edt-map-search__results:not(:empty) {
    margin-top: 1.5rem;
    padding-top: 1.5rem;
    border-top: 1px solid #d9d9d9;
}

.elementor-10566 .elementor-element.elementor-element-4739458 .edt-map-search__result {
    font-family: "Open Sans", sans-serif;
    font-size: 14px;
    line-height: 1.55;
    color: #222222;
}

.elementor-10566 .elementor-element.elementor-element-4739458 .edt-map-search__result + .edt-map-search__result {
    margin-top: 1.5rem;
    padding-top: 1.5rem;
    border-top: 1px solid #d9d9d9;
}

.elementor-10566 .elementor-element.elementor-element-4739458 .edt-map-search__result-title {
    display: block;
    margin: 0 0 1rem;

    font-family: "Season Mix", sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 1.2;

    color: #344194;
    cursor: pointer;
}

.elementor-10566 .elementor-element.elementor-element-4739458 .edt-map-search__result-description {
    margin-bottom: 1rem;
}

.elementor-10566 .elementor-element.elementor-element-4739458 .edt-map-search__result-description p {
    margin: 0;
}

.elementor-10566 .elementor-element.elementor-element-4739458 .edt-map-search__result-location-label {
    margin-bottom: 0.15rem;
    font-weight: 600;
}

.elementor-10566 .elementor-element.elementor-element-4739458 .edt-map-search__result-address {
    margin-bottom: 1rem;
}

.elementor-10566 .elementor-element.elementor-element-4739458 .edt-map-search__result-website a {
    color: #344194;
    font-weight: 600;
    text-decoration: underline;
    text-underline-offset: 3px;
}

.elementor-10566 .elementor-element.elementor-element-4739458 .edt-map-search__result-website a:hover {
    text-decoration-thickness: 2px;
}

/* =========================================================
   KEEP SEARCH PANEL INSIDE MAP
   ========================================================= */

.elementor-10566 .elementor-element.elementor-element-4739458 {
    top: 2rem;
    bottom: 2rem;
    max-height: none;

    display: flex;
    align-items: flex-start;
}

.elementor-10566 .elementor-element.elementor-element-4739458 .edt-map-search {
    width: 100%;
    max-height: 100%;
    box-sizing: border-box;

    display: flex;
    flex-direction: column;

    overflow: hidden;
}

/*
 * Only the results area scrolls when there
 * isn't enough vertical room in the map.
 */
.elementor-10566 .elementor-element.elementor-element-4739458 .edt-map-search__results {
    min-height: 0;
    overflow-y: auto;
}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 767px) {

    .elementor-10566 .elementor-element.elementor-element-4739458 {
        top: 1rem;
        bottom: 1rem;
        left: 1rem;
        right: 1rem;

        width: auto;
        max-width: none;
    }

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1ec8bf2 */.elementor-10566 .elementor-element.elementor-element-1ec8bf2 {
    width: 100% !important;
    max-width: 100% !important;
}

.elementor-10566 .elementor-element.elementor-element-1ec8bf2 .elementor-widget-container {
    width: 100% !important;
}

.elementor-10566 .elementor-element.elementor-element-1ec8bf2 .edt-delivery-partner-map {
    width: 100% !important;
    height: 750px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035ff7d */.elementor-10566 .elementor-element.elementor-element-035ff7d {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-f617db7 */@media (max-width: 767px) {
    .mobile-no-arrows .elementor-swiper-button {
        display: none !important;
    }
}/* End custom CSS */