.elementor-1736 .elementor-element.elementor-element-18cfbea > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1736 .elementor-element.elementor-element-18cfbea:not(.elementor-motion-effects-element-type-background), .elementor-1736 .elementor-element.elementor-element-18cfbea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://parkingbox.ro/wp-content/uploads/2023/11/Parking2.jpg");background-position:-554px 0px;background-repeat:no-repeat;background-size:140% auto;}.elementor-1736 .elementor-element.elementor-element-18cfbea > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1736 .elementor-element.elementor-element-18cfbea > .elementor-container{min-height:50vh;}.elementor-1736 .elementor-element.elementor-element-18cfbea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:1px;padding:140px 0px 20px 0px;}.elementor-1736 .elementor-element.elementor-element-18cfbea > .elementor-shape-top .elementor-shape-fill{fill:#000000;}.elementor-1736 .elementor-element.elementor-element-18cfbea > .elementor-shape-top svg{width:calc(136% + 1.3px);height:60px;}.elementor-1736 .elementor-element.elementor-element-18cfbea > .elementor-shape-bottom .elementor-shape-fill{fill:#F8F5F4;}.elementor-1736 .elementor-element.elementor-element-18cfbea > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:230px;}.elementor-bc-flex-widget .elementor-1736 .elementor-element.elementor-element-59046de.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1736 .elementor-element.elementor-element-59046de.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1736 .elementor-element.elementor-element-9bde4db > .elementor-container{max-width:1600px;}.elementor-1736 .elementor-element.elementor-element-9bde4db{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1736 .elementor-element.elementor-element-414b3f0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1736 .elementor-element.elementor-element-414b3f0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1736 .elementor-element.elementor-element-e8de826 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1736 .elementor-element.elementor-element-e8de826{z-index:1;text-align:center;}.elementor-1736 .elementor-element.elementor-element-e8de826 .elementor-heading-title{font-size:42px;color:#FFFFFF;}.elementor-1736 .elementor-element.elementor-element-e5ecbe9{width:var( --container-widget-width, 100.393% );max-width:100.393%;--container-widget-width:100.393%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:#ffffff;}.elementor-1736 .elementor-element.elementor-element-e5ecbe9 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1736 .elementor-element.elementor-element-e5ecbe9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1736 .elementor-element.elementor-element-09adb00{--display:flex;--min-height:194px;--border-radius:30px 30px 30px 30px;--margin-top:61px;--margin-bottom:200px;--margin-left:20px;--margin-right:20px;--padding-top:53px;--padding-bottom:53px;--padding-left:53px;--padding-right:53px;}.elementor-1736 .elementor-element.elementor-element-09adb00:not(.elementor-motion-effects-element-type-background), .elementor-1736 .elementor-element.elementor-element-09adb00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000A1;}.elementor-1736 .elementor-element.elementor-element-79527f2{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-1736 .elementor-element.elementor-element-79527f2.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-1736 .elementor-element.elementor-element-09adb00{--content-width:665px;}}@media(max-width:1024px){.elementor-1736 .elementor-element.elementor-element-18cfbea:not(.elementor-motion-effects-element-type-background), .elementor-1736 .elementor-element.elementor-element-18cfbea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1736 .elementor-element.elementor-element-18cfbea > .elementor-shape-bottom svg{width:calc(400% + 1.3px);height:250px;}.elementor-1736 .elementor-element.elementor-element-18cfbea{padding:100px 25px 100px 25px;}}@media(max-width:767px){.elementor-1736 .elementor-element.elementor-element-18cfbea:not(.elementor-motion-effects-element-type-background), .elementor-1736 .elementor-element.elementor-element-18cfbea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1736 .elementor-element.elementor-element-18cfbea > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:40px;}.elementor-1736 .elementor-element.elementor-element-18cfbea{padding:80px 20px 80px 20px;}}/* Start custom CSS for html, class: .elementor-element-79527f2 */.wpcf7 .mesaj-clasa textarea {
  height: 100px; /* Ajustează înălțimea câmpului de mesaj la 100px (poți schimba această valoare după preferințe) */
}



.wpcf7 input[type="text"],
.wpcf7 input[type="tel"],
.wpcf7 input[type="num"]
.wpcf7 input[type="email"],
.wpcf7 textarea {
  border: none;
  border-bottom: 1px solid #c2c2c2; /* Schimbă culoarea și stilul liniei de sub input-uri după preferințele tale */
  margin: 10px 0; /* Adaugă spațiu între celule */
  padding: 5px; /* Adaugă un mic spațiu în jurul textului introdus */
  color: #fff; /* Resetare la culoarea textului pentru celelalte câmpuri */
  background: transparent; /* Elimină fundalul alb */
}

.wpcf7 label {
  display: block; /* Afișează etichetele pe coloane separate */
  color: #F07220; /* Schimbă culoarea textului doar pentru etichetele de label */
  
   font-weight: 550;
}

.wpcf7 .wpcf7-recaptcha {
  margin-top: 10px; /* Adaugă spațiu între Recaptcha și restul formularului */
}

.wpcf7 input[type="submit"] {
  background-color: #F07220; /* Adaugă culoarea de fundal pentru butonul de trimitere */
  border-top-right-radius: 40px; /* Adaugă border radius de 100px doar în colțul din dreapta sus al butonului */
  border-bottom-right-radius: 0; /* Elimină border radius în colțul din dreapta jos al butonului */
  color: #fff; /* Schimbă culoarea textului butonului pentru vizibilitate */
    text-align:center; 
  padding: 10px 20px; /* Ajustează spațiul în jurul textului butonului */
}

#ricardo {
  backdrop-filter: blur(5px); /* Aplică efect de blur la tot ce este în spatele formularului */
}


.wpcf7 input[type="checkbox"] + span {
  color: #dbdbdb; /* Setează culoarea textului pentru etichetele checkbox-urilor la alb */
}/* End custom CSS */