@media all {
  *#dm .dmInner nav.u_1198691314 { color:white !important; }

  *#dm .dmInner a.u_1113554889:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1113554889.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1113554889 .iconBg {
    background-color:var(--color_3) !important;
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/3e830b4f1e8842908be1f6a17c670ac6/icon/Arrow_3134190.svg) !important;
    order:1 !important;
  }

  *#dm .dmInner a.u_2241333235 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://de.cdn-website.com/3e830b4f1e8842908be1f6a17c670ac6/icon/Arrow_3134190.svg) !important;
    background-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_2241333235:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_2241333235.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner nav.u_1998592992 { color:white !important; }

  *#dm .dmInner div.u_1387144338 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:300 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family:"Nunito Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1387144338 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:300 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family:"Nunito Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1387144338 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:300 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family:"Nunito Sans" !important;
    line-height:normal !important;
    font-style:normal !important;
    text-align:left !important;
  }
}
*#dm .dmInner div.u_1304013854
{
}
*#dm .dmInner div.u_1099122706
{
}
*#dm .dmInner div.u_1675004296
{
}
*#dm .dmInner div.u_1995001251
{
}
*#dm .dmInner div.u_1166339726
{
}
*#dm .dmInner div.u_1031441095
{
}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:0px) and (max-width:767px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: var(--color_1);
    --overlapping-background-image: var(--color_1);
}
}



@media all {
    
#\36 3bd85219866cc3622781520 {
    column-gap: 4%;
    row-gap: 24px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    min-height: 90vh;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    background-color: var(--color_4);
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.73;
    content: '';
    height: 100%;
}
#\36 3bd85219866cc362278151f {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    background-image: url("https://le-de.cdn-website.com/3e830b4f1e8842908be1f6a17c670ac6/dms3rep/multi/opt/estacion-area-madrid-1920w.png");
    border-style: solid;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_0vu {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 8px;
    min-width: 4%;
    order: 0;
    align-items: center;
    justify-content: flex-end;
}
    
#group_blb {
    max-height: 100%;
    --column-gap: 20px;
    min-height: 0px;
    row-gap: 24px;
    column-gap: 20px;
    flex-direction: row;
    width: 100%;
    align-items: center;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_2ld {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_mk5 {
    max-width: 100%;
    width: 100%;
    height: auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_atf {
    max-width: 100%;
    width: 77.01%;
    height: auto;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_83b {
    max-width: 100%;
    width: 280px;
    height: auto;
}
    
#\35 e4f4fbe {
    max-width: 100%;
    width: 280px;
    height: auto;
}
    
#group_gp4 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
}
}



@media all {
    
#\38 1667980[data-css-edit] {
    position: relative;
    background-color: linear-gradient(90deg,rgba(13, 17, 23, 1) 40%, rgba(0, 0, 0, 0) 100%);
}
#\38 1667980::before, #\38 1667980 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.6;
    background-color: rgba(13, 17, 23, 1);
}
#\38 1667980 {
    column-gap: 4%;
    row-gap: 24px;
    border-radius: 25px 25px 25px 25px;
    width: 49%;
    min-height: 8px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    background-image: url("https://le-de.cdn-website.com/3e830b4f1e8842908be1f6a17c670ac6/dms3rep/multi/opt/estacion-de-servicio-valencia-1920w.webp");
    border-style: solid;
    min-width: 4%;
    padding: 14px 16px 14px 16px;
    margin: 0% 0% 0% 0%;
}
#\38 1667980.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRkIAAABXRUJQVlA4IDYAAADwAQCdASoKAAgAAUAmJQBOjXAAUJdKDiwA/uiHiTP0Nil4l6b18ghnBJKDlPQ0T6b52+2kaAA=');
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 9f927e2 {
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    min-height: 575px;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 e0c96b2 {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-style: solid;
}
    
#group_tkc[data-css-edit] {
    position: relative;
}
#group_tkc {
    row-gap: 24px;
    column-gap: 24px;
    max-height: 100%;
    width: 60.09%;
    min-height: 160px;
    align-items: flex-start;
}
    
#widget_q4j.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_q4j {
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_svo {
    max-width: 100%;
    width: 100%;
    margin-top: -30px;
    height: auto;
    order: 1;
}
    
#widget_rgt {
    max-width: 100%;
    width: 94.09%;
    margin-top: -14px;
    height: auto;
    order: 2;
}
    
#widget_ut2.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 6px 6px 6px 6px;
}
#widget_ut2 {
    align-self: flex-start;
    max-width: 100%;
    width: 47.04%;
    justify-self: auto;
    height: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d90fbd69::before, #d90fbd69 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(13, 17, 23, 1);
    opacity: 0.6;
}
#d90fbd69 {
    column-gap: 4%;
    row-gap: 23px;
    border-radius: 25px 25px 25px 25px;
    width: 49%;
    min-height: 8px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    background-image: url("https://le-de.cdn-website.com/3e830b4f1e8842908be1f6a17c670ac6/dms3rep/multi/opt/estacion-de-servicio-1920w.jpg");
    border-style: solid;
    min-width: 4%;
    padding: 14px 16px 14px 16px;
    margin: 0% 0% 0% 0%;
}
#d90fbd69.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAP/xAAeEAACAgAHAAAAAAAAAAAAAAAAAQIDBAUREiFRVf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAaEQACAgMAAAAAAAAAAAAAAAAAAwEEFFFS/9oADAMBAAIRAxEAPwCiyy6hbpYWFkO0+SWi8+wAaLz+gsRWj//Z');
}
    
#b47e20b6 {
    row-gap: 24px;
    column-gap: 24px;
    max-height: 100%;
    width: 60.1%;
    min-height: 160px;
    align-items: flex-start;
    order: 0;
}
    
#d954d486 {
    max-width: 100%;
    width: 100%;
    margin-top: 13px;
    height: auto;
    order: 0;
}
    
#\39 b897dfc {
    max-width: 100%;
    width: 100%;
    margin-top: -25px;
    height: auto;
    order: 1;
}
    
#\32 8bbd466 {
    max-width: 100%;
    width: 100.00%;
    margin-top: -14px;
    height: auto;
    order: 2;
}
    
#af776423.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 6px 6px 6px 6px;
}
#af776423 {
    align-self: auto;
    max-width: 100%;
    width: 178px;
    justify-self: auto;
    height: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#a46be345 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc3bebe4 {
    align-self: center;
    margin-left: 0px;
    max-width: 100%;
    width: 100px;
    height: auto;
    order: 0;
    margin-right: 0px;
}
    
#\33 fd4893f {
    margin: 0px 0% 0px 0%;
}
    
#\30 b882212 {
    row-gap: 0px;
    column-gap: 24px;
    align-self: auto;
    max-height: 100%;
    width: 100%;
    min-height: 0px;
    align-items: flex-start;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 26bc37f {
    row-gap: 0px;
    column-gap: 24px;
    align-self: auto;
    max-height: 100%;
    width: 100%;
    min-height: 0px;
    align-items: flex-start;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad0d501d {
    row-gap: 0px;
    column-gap: 24px;
    margin-left: 0%;
    max-height: 100%;
    width: 48%;
    min-height: 160px;
    align-items: center;
    order: 4;
    margin-right: 0%;
}
    
#d5efbbf6 {
    row-gap: 0px;
    column-gap: 24px;
    margin-left: 0%;
    max-height: 100%;
    width: 48%;
    min-height: 160px;
    align-items: center;
    order: 6;
    margin-right: 0%;
}
    
#\39 f035bf0 {
    row-gap: 0px;
    column-gap: 24px;
    margin-left: 0%;
    max-height: 100%;
    width: 48%;
    min-height: 160px;
    align-items: center;
    order: 5;
    margin-right: 0%;
}
    
#\36 d2bdf41[data-css-edit] {
    margin-top: -50px;
}
#\36 d2bdf41 {
    column-gap: 4%;
    row-gap: 24px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    min-height: 219px;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 a7405fe {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 69855e3 {
    align-self: center;
    margin-left: 0px;
    max-width: 100%;
    width: 100px;
    height: auto;
    order: 0;
    margin-right: 0px;
}
    
#b39828b8[data-background-color-animation] {
    
}
#b39828b8 {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    background-image: none;
    border-style: solid;
}
    
#\35 07cf5d9 {
    max-width: 100%;
    width: 100px;
    height: auto;
    order: 0;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 c9a315c {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f272865a {
    row-gap: 0px;
    column-gap: 24px;
    align-self: auto;
    max-height: 100%;
    width: 100%;
    min-height: 0px;
    align-items: flex-start;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef9e5474.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ef9e5474 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 16e7081 {
    row-gap: 0px;
    column-gap: 24px;
    align-self: auto;
    max-height: 100%;
    width: 100%;
    min-height: 0px;
    align-items: flex-start;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e5edc8b3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e5edc8b3 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 de9cc6a {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 da18687 {
    row-gap: 0px;
    column-gap: 24px;
    margin-left: 0%;
    max-height: 100%;
    width: 48%;
    min-height: 160px;
    align-items: center;
    order: 1;
    margin-right: 0%;
}
    
#\31 616f5a1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 616f5a1 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 6564de2 {
    align-self: center;
    margin-left: 0px;
    max-width: 100%;
    width: 100px;
    height: auto;
    order: 0;
    margin-right: 0px;
}
    
#a3563bda {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c4da68b4 {
    min-height: 8px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    flex-wrap: nowrap;
    column-gap: 0%;
    row-gap: 24px;
    background-color: var(--color_5);
    border-radius: 25px 25px 25px 25px;
    flex-direction: row;
    width: 100%;
    border-width: 2px 2px 2px 2px;
    background-image: none;
    align-items: center;
    border-style: solid;
    min-width: 4%;
    padding: 20px 8px 20px 8px;
    margin: 0% 0% 0% 0%;
}
    
#c62244c2 {
    row-gap: 0px;
    column-gap: 24px;
    margin-left: 0%;
    max-height: 100%;
    width: 48%;
    min-height: 160px;
    align-items: center;
    order: 2;
    margin-right: 0%;
}
    
#\38 744031b {
    row-gap: 0px;
    column-gap: 24px;
    margin-left: 0%;
    max-height: 100%;
    width: 48%;
    min-height: 160px;
    align-items: center;
    order: 3;
    margin-right: 0%;
}
    
#\30 869e201 {
    max-width: 100%;
    width: 100px;
    height: auto;
    order: 0;
}
    
#f377e8c3 {
    align-self: center;
    margin-left: 0px;
    max-width: 100%;
    width: 100px;
    height: auto;
    order: 0;
    margin-right: 0px;
}
    
#cef5e506 {
    row-gap: 0px;
    column-gap: 24px;
    align-self: auto;
    max-height: 100%;
    width: 100%;
    min-height: 0px;
    align-items: flex-start;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e009df3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 e009df3 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 cec8b92 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e447dfa.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 e447dfa {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9a2b523.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 9a2b523 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c1f8f0b {
    row-gap: 0px;
    column-gap: 24px;
    align-self: auto;
    max-height: 100%;
    width: 100%;
    min-height: 0px;
    align-items: flex-start;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 6558f30 {
    column-gap: 4%;
    row-gap: 24px;
    width: 81%;
    min-height: 8px;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 e44edee {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 320px;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#c8c71263 {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
}
    
#\35 c2b1bb7 {
    align-self: auto;
    max-width: 100%;
    width: 98.71%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px -0.1%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a5e3f7a {
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 67%;
    min-height: 8px;
    flex-wrap: nowrap;
    min-width: 4%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\37 0b9352a {
    align-self: auto;
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 08955e5 {
    align-self: auto;
    max-height: 100%;
    min-height: 160px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 1.5925680159256803%;
    border-radius: 25px 25px 25px 25px;
    background-color: rgba(0, 0, 0, 0.85);
    width: 50%;
    border-width: 2px 2px 2px 2px;
    align-items: center;
    background-image: none;
    border-style: solid;
    order: 1;
    padding: 45px 45px 45px 45px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb65fa51 {
    row-gap: 24px;
    column-gap: 12px;
    max-height: 100%;
    flex-direction: row;
    --column-gap: 12px;
    width: 32.27%;
    justify-content: flex-start;
    min-height: 0px;
    align-items: center;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 7b046ac {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\37 ca8e6cf::before, #\37 ca8e6cf > .bgExtraLayerOverlay {
    
}
#\37 ca8e6cf {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#fc6f868e {
    margin: 0px 0% 0px 0%;
}
    
#\38 593d602 {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#bf26e06d {
    max-width: 100%;
    width: 50%;
    justify-self: auto;
    height: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 126f297 {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#\30 867635f {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\38 b9cecc7 {
    row-gap: 24px;
    column-gap: 12px;
    max-height: 100%;
    flex-direction: row;
    --column-gap: 12px;
    width: 20.69%;
    justify-content: flex-start;
    min-height: 0px;
    align-items: center;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 945d765 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#undefined {
    width: 83.33%;
}
    
#\33 2436d73 {
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    min-height: 0vh;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 a8700b5 {
    max-width: 100%;
    width: 60px;
    height: auto;
}
    
#bc09fc54 {
    max-height: 100%;
    --column-gap: 0%;
    min-height: 80px;
    border-color: var(--color_4) var(--color_4) #000000 var(--color_4);
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 0%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    flex-direction: row;
    align-content: center;
    width: 1440px;
    border-width: 0px 0px 0px 0px;
    justify-content: space-between;
    align-items: center;
    background-image: none;
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 e507d1a {
    align-self: auto;
    max-height: 100%;
    min-height: 70vh;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 1.5925680159256803%;
    width: 99.97%;
    align-items: center;
    background-image: url("https://le-de.cdn-website.com/3e830b4f1e8842908be1f6a17c670ac6/dms3rep/multi/opt/estacion-de-servicio-1920w.jpeg");
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\31 e507d1a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwQFEhMhIzFB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAWEQEBAQAAAAAAAAAAAAAAAAAAAjH/2gAMAwEAAhEDEQA/AM0slBStt73CBmWB3IUlLSQ6r+MdnxEUq0pf/9k=');
}
    
#\35 2a0f521 {
    max-height: 100%;
    min-height: 80px;
    border-color: var(--color_4) var(--color_4) #000000 var(--color_4);
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 1.6655100624566272%;
    background-color: var(--color_5);
    border-radius: 25px 25px 0 0;
    flex-direction: row;
    width: 100%;
    border-width: 2px 2px 0px 2px;
    align-items: flex-end;
    background-image: none;
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 5ff588b[data-css-edit] {
    text-align: center;
}
#\39 5ff588b {
    min-height: 8px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    column-gap: 4%;
    row-gap: 0px;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    border-width: 0px 0px 0px 0px;
    align-items: center;
    background-image: url();
    border-style: solid;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
#\39 5ff588b.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\38 157f3ca {
    max-height: 100%;
    --column-gap: 12px;
    min-height: 0px;
    border-color: #000000 #000000 #000000 #000000;
    row-gap: 24px;
    column-gap: 12px;
    flex-direction: row;
    width: 14.06%;
    justify-content: flex-start;
    border-width: 0px 0px 0px 0px;
    align-items: center;
    border-style: solid;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 1b9c6fa {
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 2eca4bc {
    max-width: 100%;
    width: 100%;
    justify-self: auto;
    height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 b4e1d33 {
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
    width: 100%;
    min-height: 8px;
    min-width: 4%;
}
    
#\36 08dc4f1 {
    column-gap: 4%;
    row-gap: 24px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    width: 100%;
    min-height: 10px;
    flex-wrap: nowrap;
}
    
#\33 c3b4c00 {
    background-color: rgba(0, 0, 0, 0);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
}
    
#widget_bra.flex-element.widget-wrapper > [data-element-type] {
    padding: 2% 2% 2% 2%;
}
#widget_bra {
    margin: 0px 0% 0px 0%;
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\34 1c793c2 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    min-height: 762px;
    padding: 10% 2% 10% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#group_0vu {
    width: 100%;
    padding: 40px 16px 40px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 1667980::before, #\38 1667980 > .bgExtraLayerOverlay {
    
}
#\38 1667980.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRkIAAABXRUJQVlA4IDYAAADwAQCdASoKAAgAAUAmJQBOjXAAUJdKDiwA/uiHiTP0Nil4l6b18ghnBJKDlPQ0T6b52+2kaAA=');
}
    
#\30 9f927e2 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#e3b8a7a6 {
    margin: 0px 0% 0px 0%;
}
    
#d90fbd69::before, #d90fbd69 > .bgExtraLayerOverlay {
    
}
#d90fbd69.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAP/xAAeEAACAgAHAAAAAAAAAAAAAAAAAQIDBAUREiFRVf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAaEQACAgMAAAAAAAAAAAAAAAAAAwEEFFFS/9oADAMBAAIRAxEAPwCiyy6hbpYWFkO0+SWi8+wAaLz+gsRWj//Z');
}
    
#group_tkc {
    width: 100.00%;
}
    
#b47e20b6 {
    width: 100.00%;
}
    
#widget_ut2 {
    width: 62.61%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 fd4893f {
    margin: 0px 0% 0px 0%;
}
    
#\36 d2bdf41 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#c4da68b4 {
    column-gap: 0%;
    flex-direction: row;
    align-content: center;
    flex-wrap: wrap;
}
    
#\33 da18687 {
    margin-left: 0%;
    width: 33.33%;
    margin-right: 0%;
}
    
#c62244c2 {
    margin-left: 0%;
    width: 33.33%;
    margin-right: 0%;
}
    
#\38 744031b {
    margin-left: 0%;
    width: 33.33%;
    margin-right: 0%;
}
    
#ad0d501d {
    margin-left: 0%;
    width: 33.33%;
    margin-right: 0%;
}
    
#\39 f035bf0 {
    margin-left: 0%;
    width: 33.33%;
    margin-right: 0%;
}
    
#d5efbbf6 {
    margin-left: 0%;
    width: 33.33%;
    margin-right: 0%;
}
    
#\35 07cf5d9 {
    width: 98px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 e44edee {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#ec76df98 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 2436d73 {
    column-gap: 2%;
    row-gap: 24px;
    flex-direction: row;
    min-height: 360px;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\37 ca8e6cf::before, #\37 ca8e6cf > .bgExtraLayerOverlay {
    
}
    
#\39 5ff588b {
    row-gap: 0px;
    width: 100%;
    min-height: 8px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\39 5ff588b.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#fc6f868e {
    margin: 0px 0% 0px 0%;
}
    
#bc09fc54 {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#bb65fa51 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 157f3ca {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 b9cecc7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 08955e5 {
    width: 77.79%;
}
    
#\35 2a0f521 {
    padding: 10px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 08dc4f1 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 1c793c2 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 2436d73 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 ca8e6cf {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781520 {
    flex-direction: column;
    padding-left: 4%;
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: 4%;
    row-gap: 20px;
}
    
#group_0vu {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 20px;
    padding: 40px 8px 40px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_atf.flex-element.widget-wrapper > [data-element-type] {
    padding: 6px 0px 6px 0px;
}
#widget_atf {
    width: 94.47%;
    margin: 10px 0% 0px 0%;
}
    
#group_gp4 {
    width: 100.00%;
    order: 0;
    height: auto;
    min-height: 260px;
    padding: 40px 12px 20px 12px;
    margin: 0px 0% 0px 0%;
}
    
#widget_mk5 {
    width: 100.00%;
}
    
#group_blb {
    order: 1;
    --column-gap: 20px;
    column-gap: 20px;
}
}



@media (max-width: 767px) {
    
#\38 1667980::before, #\38 1667980 > .bgExtraLayerOverlay {
    
}
#\38 1667980 {
    width: 100%;
    min-height: 484px;
    align-items: center;
    height: auto;
}
#\38 1667980.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRkIAAABXRUJQVlA4IDYAAADwAQCdASoKAAgAAUAmJQBOjXAAUJdKDiwA/uiHiTP0Nil4l6b18ghnBJKDlPQ0T6b52+2kaAA=');
}
    
#\30 9f927e2 {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: var(--section-padding-right);
}
    
#d90fbd69::before, #d90fbd69 > .bgExtraLayerOverlay {
    
}
#d90fbd69 {
    width: 100%;
    min-height: 429px;
    align-items: center;
    height: auto;
}
#d90fbd69.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAP/xAAeEAACAgAHAAAAAAAAAAAAAAAAAQIDBAUREiFRVf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAaEQACAgMAAAAAAAAAAAAAAAAAAwEEFFFS/9oADAMBAAIRAxEAPwCiyy6hbpYWFkO0+SWi8+wAaLz+gsRWj//Z');
}
    
#b47e20b6 {
    width: 100.00%;
}
    
#group_tkc {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\36 d2bdf41 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 10% 4% 10% 4%;
}
    
#c4da68b4 {
    column-gap: 0%;
    flex-direction: row;
    align-content: center;
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-wrap: wrap;
    row-gap: 16px;
    padding: 20px 8px 20px 8px;
    margin: 0% 0% 0% 0%;
}
    
#\33 da18687 {
    margin-left: 0%;
    width: 50%;
    margin-right: 0%;
}
    
#c62244c2 {
    width: 50%;
    padding: 0px 6px 0px 6px;
    margin: 0px 0% 0px 0%;
}
    
#\38 744031b {
    margin-left: 0%;
    width: 50%;
    margin-right: 0%;
}
    
#ad0d501d {
    margin-left: 0%;
    width: 50%;
    margin-right: 0%;
}
    
#\39 f035bf0 {
    margin-left: 0%;
    width: 50%;
    margin-right: 0%;
}
    
#d5efbbf6 {
    margin-left: 0%;
    width: 50%;
    margin-right: 0%;
}
    
#\38 9a2b523 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    width: 100.00%;
}
    
#\31 616f5a1 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\30 e009df3 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#e5edc8b3 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#ef9e5474 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\30 e447dfa {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\33 fd4893f {
    margin: 0px 0% 0px 0%;
}
    
#\35 07cf5d9 {
    width: 56px;
}
    
#\30 869e201 {
    width: 58px;
}
    
#\38 6564de2 {
    width: 58px;
}
    
#f377e8c3 {
    width: 62px;
}
    
#dc3bebe4 {
    width: 58px;
}
    
#\32 69855e3 {
    width: 56px;
}
    
#f272865a {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\32 6558f30 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 10px 16px 10px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 e44edee {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 0% 4% 0% 4%;
}
    
#\31 a5e3f7a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 30px 16px 10px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 c2b1bb7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 c2b1bb7 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#ec76df98 {
    margin: 0px 0% 0px 0%;
}
    
#\37 0b9352a {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\33 2436d73 {
    row-gap: 20px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\37 ca8e6cf::before, #\37 ca8e6cf > .bgExtraLayerOverlay {
    
}
    
#\39 5ff588b {
    row-gap: 0px;
    column-gap: 4%;
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-wrap: nowrap;
    padding: 0% 0% 6% 0%;
    margin: 0px 0% 0px 0%;
}
#\39 5ff588b.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\35 2a0f521 {
    margin-left: 0%;
    width: 100%;
    margin-right: 0%;
}
    
#\31 e507d1a {
    margin-left: 0%;
    column-gap: 1.5925680159256803%;
    flex-direction: row;
    width: 100%;
    flex-wrap: nowrap;
    margin-right: 0%;
}
#\31 e507d1a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwQFEhMhIzFB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAWEQEBAQAAAAAAAAAAAAAAAAAAAjH/2gAMAwEAAhEDEQA/AM0slBStt73CBmWB3IUlLSQ6r+MdnxEUq0pf/9k=');
}
    
#bc09fc54 {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 14px 0px 14px;
    margin: 0px 0% 0px 0%;
}
    
#bb65fa51 {
    margin-left: 0%;
    width: 100%;
    margin-right: 0%;
}
    
#\38 157f3ca {
    margin-left: 0%;
    width: 100%;
    margin-right: 0%;
}
    
#\38 b9cecc7 {
    margin-left: 0%;
    width: 100%;
    margin-right: 0%;
}
    
#\31 08955e5 {
    width: 100%;
    padding: 30px 45px 45px 45px;
    margin: 0px 0% 0px 0%;
}
    
#fc6f868e {
    margin: 0px 0% 0px 0%;
}
    
#\39 1b9c6fa.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 0px 0px;
}
#\39 1b9c6fa {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 b4e1d33 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 08dc4f1 {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: 0;
    flex-wrap: nowrap;
    padding-right: var(--section-padding-right);
}
}

