.elementor-11 .elementor-element.elementor-element-f236063{--display:flex;--min-height:723px;--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;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-99ac1c4 .elementor-repeater-item-f4968c0 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://geelybuzau.ro/wp-content/uploads/2026/04/nl-cityray-sajamska-ro-geely-offero-new-1200x6751-1.jpeg);background-size:cover;}.elementor-11 .elementor-element.elementor-element-99ac1c4 .elementor-repeater-item-6296431 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://geelybuzau.ro/wp-content/uploads/2025/07/offers-fwbanner-all-automotive_visionaries-2400w1.jpg);background-size:cover;}.elementor-11 .elementor-element.elementor-element-99ac1c4 .swiper-slide{transition-duration:calc(5000ms*1.2);height:664px;}.elementor-11 .elementor-element.elementor-element-99ac1c4 .swiper-slide-contents{max-width:66%;}.elementor-11 .elementor-element.elementor-element-99ac1c4 .swiper-slide-inner{text-align:center;}.elementor-11 .elementor-element.elementor-element-99ac1c4 .elementor-slide-heading{font-family:"Arial", Sans-serif;font-size:73px;font-weight:600;text-transform:uppercase;}.elementor-11 .elementor-element.elementor-element-99ac1c4 .elementor-slide-description{font-family:"Arial", Sans-serif;font-size:21px;font-weight:400;line-height:24px;word-spacing:2px;}.elementor-11 .elementor-element.elementor-element-99ac1c4 .elementor-slide-button{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;line-height:12px;border-width:5px;border-radius:21px;}.elementor-11 .elementor-element.elementor-element-71e1a9a{--display:flex;--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;}.elementor-11 .elementor-element.elementor-element-161ed67{--display:flex;--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;}/* Start custom CSS for container, class: .elementor-element-161ed67 *//* Elimină marginile implicite */
html, body {
  margin: 0 !important;
  padding: 0 !important;
}

/* Asigură-te că headerul nu creează spații nedorite */
header, .header, #header, .site-header {
  margin: 0 !important;
  padding: 0 !important;
  overflow: visible;
}

/* Previne spațiu suplimentar din titluri sau elemente interne */
header h1, header h2, .header h1, .header h2 {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

/* Dacă header-ul este fix, compensează spațiul în conținut */
body {
  padding-top: 80px; /* ajustează în funcție de înălțimea headerului tău */
}

/* Elimină eventuale margini de sus ale primului element după header */
.elementor-section:first-of-type {
  margin-top: 0 !important;
  padding-top: 0 !important;
}/* End custom CSS */