<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
.freespee_telefon_modal {
  background: rgba(0, 0, 0, 0.5);
}

.modal.fade {
  background: rgba(0, 0, 0, 0.5);
}

.modal-backdrop.fade {
  opacity: 0;
}

#modal-a-cumparare {
  z-index: 105003;
}

#contact_telefon {
  background: #F9F5F4;
  max-width: 500px;
  border-radius: 15px;
}
#contact_telefon_container {
  border-radius: 15px;
}

.contact_telefon_container_wp .contact_telefon_header {
  height: 50px;
  padding: 0 24px;
  font-size: 16px;
  font-weight: 600;
  color: #565E68;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-radius: 15px 15px 0 0;
  background: #F9F5F4;
}
.contact_telefon_container_wp .contact_telefon_header .tag_online {
  background: #81C14B;
  border-radius: 15px;
  padding: 3px 5px;
}
.contact_telefon_container_wp .contact_telefon_header .tag_online span {
  color: #FFFFFF;
  font-size: 10px;
}
.contact_telefon_container_wp .contact_telefon_header .contact_form_header {
  width: 100%;
  text-align: center;
  color: #2B2B2B;
}
.contact_telefon_container_wp .contact_telefon_header .telefon_header {
  display: flex;
  align-items: center;
  gap: 8px;
}
.contact_telefon_container_wp .contact_telefon_header .telefon_header img {
  border-radius: 50%;
}
.contact_telefon_container_wp .contact_telefon_header .telefon_header i {
  font-size: 28px;
  background: #FFFFFF;
  border-radius: 50%;
  padding: 4px;
}
.contact_telefon_container_wp .contact_telefon_header #button_close_contact_telefon {
  position: relative;
  background: transparent;
  width: 20px;
  height: 20px;
  border: none;
  outline: none !important;
  border: 0 !important;
  box-shadow: none !important;
}
.contact_telefon_container_wp .contact_telefon_header #button_close_contact_telefon::after, .contact_telefon_container_wp .contact_telefon_header #button_close_contact_telefon::before {
  position: absolute;
  content: "";
  left: -2px;
  width: 25px;
  height: 1px;
  background-color: #2B2B2B;
}
.contact_telefon_container_wp .contact_telefon_header #button_close_contact_telefon::after {
  transform: rotate(45deg);
}
.contact_telefon_container_wp .contact_telefon_header #button_close_contact_telefon::before {
  transform: rotate(-45deg);
}
.contact_telefon_container_wp .contact_telefon_content {
  padding: 0 24px;
  background: #F9F5F4;
  border-bottom-right-radius: 15px;
  border-bottom-left-radius: 15px;
}
.contact_telefon_container_wp .contact_telefon_content .content {
  text-align: center;
  font-size: 14px;
  color: #2B2B2B;
}
.contact_telefon_container_wp .contact_telefon_content .content .content_subtitle {
  font-weight: 600;
}
.contact_telefon_container_wp .contact_telefon_content p {
  margin-bottom: 0;
}
.contact_telefon_container_wp .box-formular-contact-freespee {
  position: relative;
}
.contact_telefon_container_wp .box-formular-contact-freespee form {
  display: grid;
  gap: 8px;
}
.contact_telefon_container_wp .box-formular-contact-freespee form input[type=text] {
  height: 48px;
  background-color: #fff;
  border-radius: 15px !important;
  border: 0;
  padding-left: 26px;
  box-shadow: unset;
  font-size: 16px;
  width: 100%;
}
.contact_telefon_container_wp .box-formular-contact-freespee form input[type=text]::placeholder {
  color: #D4D4D4;
}
.contact_telefon_container_wp .box-formular-contact-freespee form textarea {
  background-color: #fff;
  border-radius: 15px;
  box-shadow: unset;
  padding: 16px;
  font-size: 16px;
  border: 0;
}
.contact_telefon_container_wp .box-formular-contact-freespee form input[type=checkbox] {
  position: relative;
  cursor: pointer;
  -moz-appearance: initial;
  width: 20px;
  height: 20px;
}
.contact_telefon_container_wp .box-formular-contact-freespee form input[type=checkbox]:after {
  content: "";
  position: absolute;
  top: -2px;
  left: -2px;
  width: 24px;
  height: 24px;
  border: solid 1px #F5EDEC;
  background-color: #fff;
  border-radius: 7px;
}
.contact_telefon_container_wp .box-formular-contact-freespee form input[type=checkbox]:checked:after {
  content: "5";
  font-family: "omnifont" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  color: #048BA8;
  text-align: center;
  font-size: 16px;
}
.contact_telefon_container_wp .box-formular-contact-freespee form .btn.orange {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 48px;
  background: #048BA8;
  border-radius: 15px;
  margin: 0 0 30px 0;
  color: #ffffff;
  text-transform: uppercase;
}
.contact_telefon_container_wp .box-formular-contact-freespee .textarea-group {
  margin: 0;
  width: 100%;
}
.contact_telefon_container_wp .box-formular-contact-freespee .input-group {
  display: block;
  margin: 0;
  padding: 0;
}
@media (max-width: 1399px) {
  .contact_telefon_container_wp .box-formular-contact-freespee .input-group {
    padding: 0;
  }
}
.contact_telefon_container_wp .box-formular-contact-freespee .input-group .addon-required {
  right: auto;
  left: 16px;
  color: #048BA8;
  font-size: 16px;
  top: 10px;
  position: absolute;
}
.contact_telefon_container_wp .box-formular-contact-freespee .input-group.error input {
  border-color: #EC3F4B;
}
.contact_telefon_container_wp .box-formular-contact-freespee .input-group.error .addon-required {
  top: 30px;
  color: #EC3F4B;
}
.contact_telefon_container_wp .box-formular-contact-freespee .input-group.error .error {
  font-size: 12px;
  padding-left: 16px;
  color: #EC3F4B;
  line-height: 16px;
}
.contact_telefon_container_wp .box-mesaj-felicitari {
  padding-top: 10px;
}
.contact_telefon_container_wp .box-mesaj-felicitari i {
  color: #81C14B;
  font-size: 80px;
  display: flex;
  justify-content: center;
  margin-bottom: 16px;
}
.contact_telefon_container_wp .box-mesaj-felicitari p {
  color: #565E68;
  font-size: 16px;
  line-height: 1.75;
  font-weight: 600;
}

.modal-agentie__header {
  display: block;
  padding-top: 30px;
  text-align: left;
}

.modal-agentie__header-info {
  color: #565E68;
  font-size: 12px;
  line-height: 15px;
  margin: 5px 0 0;
}

.modal-agentie__titlu {
  color: #2B2B2B;
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
}

.nowrap {
  white-space: nowrap;
}

.btn {
  border-radius: 6px;
  font-weight: 600;
  line-height: 1.2;
  padding: 0.786em 1em;
  text-transform: none;
}
.btn-default {
  color: #3da9e0;
  border-color: currentColor;
}
.btn-primary {
  border-color: #3da9e0;
  background: #3da9e0;
}
.btn-primary:hover, .btn-primary:focus {
  background-color: #19719e;
}
.btn-link {
  color: #3da9e0;
  display: inline-block;
  padding-top: 0;
  padding-bottom: 0;
}
.btn-link:hover, .btn-link:focus {
  color: #19719e;
  text-decoration: underline;
}
.btn-intreg {
  font-size: 14px;
  font-weight: 500;
  line-height: 2;
  padding-bottom: 0.5rem;
  padding-top: 0.5rem;
  text-transform: uppercase;
  width: 100%;
}

@media all and (min-width: 375px) {
  .btn {
    padding-left: 1.5em;
    padding-right: 1.5em;
  }
}
.form-group {
  margin: 10px 0;
}
.form-group--select {
  position: relative;
}
.form-group--select:after {
  content: "";
  position: absolute;
  right: 15px;
  top: 50%;
  transform: translateY(-50%);
  width: 16px;
  height: 8px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gIDxwYXRoIGQ9Ik0wIC43MDVMLjcwNSAwIDggNi41ODUgMTUuMjk1IDAgMTYgLjcwNSA4IDh6IiBmaWxsPSIjM0RBOUUwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=);
}

.form-control {
  background: #fff;
  border-color: #eaeaea;
  color: #666;
  font-size: 13px;
  line-height: 22px;
}
select.form-control {
  -webkit-appearance: none;
}

.modal-header {
  position: relative;
}
.modal-header__inchide {
  background: 0;
  border: 0;
  padding: 12px;
  position: absolute;
  right: 10px;
  top: 10px;
  transition: all 150ms ease-in-out;
}
.modal-header__inchide:hover, .modal-header__inchide:focus {
  box-shadow: none;
  transform-origin: 50% 50%;
  transform: scale(1.34);
}
.modal-header__inchide:before {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ICA8cGF0aCBkPSJNMTUuNjYxIDEuMDAyTDguNzg0IDcuNTg2bDYuODc3IDYuNTg0YS41NjUuNTY1IDAgMCAxLS4wMDcuODE3LjYyOC42MjggMCAwIDEtLjg1NC4wMDdMNy45MjMgOC40MWwtNi44NzYgNi41ODRhLjYyOC42MjggMCAwIDEtLjg1NC0uMDA3LjU2NS41NjUgMCAwIDEtLjAwNy0uODE3bDYuODc2LTYuNTg0TC4xODYgMS4wMDJBLjU2Ny41NjcgMCAwIDEgLjAyLjQzNS41OTcuNTk3IDAgMCAxIC40NTUuMDJhLjYyNy42MjcgMCAwIDEgLjU5Mi4xNTlsNi44NzYgNi41ODRMMTQuOC4xNzhhLjYyNy42MjcgMCAwIDEgLjU5Mi0uMTU5Yy4yMTMuMDUzLjM4LjIxMy40MzUuNDE2YS41NjcuNTY3IDAgMCAxLS4xNjYuNTY3eiIgZmlsbD0iIzNEQTlFMCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);
  display: block;
}
.modal-agentie .modal-content {
  background-color: #F9F5F4;
  border-radius: 15px;
  border: 0;
  box-shadow: none;
}
.modal-agentie .modal-dialog {
  max-width: 540px;
}
.modal-agentie--trimis .agent-contact__header-info {
  display: none;
}

.oferte {
  margin: 30px 0 22px;
  padding: 0;
  list-style: none;
}
.oferte__item {
  list-style: none;
  margin: 20px 0;
  min-width: 0;
}

.oferta {
  color: #565E68;
  display: flex;
  height: 120px;
  background: #F9F5F4;
  border-radius: 15px;
  overflow: hidden;
  /* Ofertă inactivă */
}
.oferta:hover {
  color: #565E68;
  text-decoration: none;
}
.oferta__info {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  margin: 9px 9px 9px 7px;
  min-width: 0;
}
.oferta__pret {
  color: #048BA8;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  margin-bottom: 5px;
}
.oferta__pret b {
  display: inline-block;
  margin-right: 4px;
  font-size: 18px;
  font-weight: 600;
}
.oferta__loc {
  font-size: 10px;
  font-weight: 500;
  line-height: 14px;
  margin-bottom: 0;
}
.oferta__localizare {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.oferta__transport-in-comun {
  color: #76818E;
}
.oferta__transport-in-comun [class^=icon] {
  position: relative;
  top: 1px;
}
.oferta__desc {
  color: #565E68;
  font-size: 12px;
  line-height: 1.333334;
  margin: 8px 0 15px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.oferta__caracteristici {
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
  list-style: none;
  margin-top: auto;
  padding: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.oferta__caracteristica {
  display: inline;
  font-weight: 500;
  line-height: 1.1;
}
.oferta__caracteristica [class^=icon] {
  align-items: center;
  color: #2B2B2B;
  display: inline-flex;
  justify-content: center;
  font-size: 0.833334em;
  margin-right: 3px;
}
.oferta__caracteristica:not(:first-child) [class^=icon] {
  margin-left: 14px;
}
@media (max-width: 320px) {
  .oferta__caracteristica {
    font-size: 10px;
  }
  .oferta__caracteristica:not(:first-child) [class^=icon] {
    margin-left: 6px;
  }
}
.oferta:not([href]) {
  filter: grayscale(1);
}
.oferta:not([href]) [class^=icon],
.oferta:not([href]) .oferta__pret {
  color: #048BA8;
}

.leaflet-popup-content .oferta {
  background: #fff;
  border-radius: 5px;
  box-shadow: 0 5px 13px 0px rgba(0, 0, 0, 0.25);
  font-family: Montserrat, sans-serif;
  height: 90px;
  padding: 4px 20px 4px 4px;
}
.leaflet-popup-content .oferta p {
  margin: 0;
}
.leaflet-popup-content .oferta__info {
  margin-top: 3px;
  margin-bottom: 3px;
  min-width: 200px;
}
@media (max-width: 320px) {
  .leaflet-popup-content .oferta__info {
    min-width: 176px;
  }
}
.leaflet-popup-content .oferta__localizare {
  color: #666;
  font-weight: 700;
}
.leaflet-popup-content .oferta p.oferta__desc {
  font-size: 11px;
  margin-bottom: auto;
  margin-top: auto;
}
.leaflet-popup-content .oferta__pret {
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 5px;
}
.leaflet-popup-content .oferta__pret [itemprop=priceCurrency] {
  font-size: 14px;
  font-weight: 500;
  margin-left: 5px;
}
.leaflet-popup-content .oferta__img {
  height: auto;
  width: 90px;
  vertical-align: top;
}
.leaflet-popup-content .oferta__cta-icon {
  height: 20px;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 20px;
}
.leaflet-popup-content .oferta__cta-icon svg {
  fill: #63aadb;
  height: 100%;
  width: 100%;
}
.leaflet-popup-content .oferta__pozitionare {
  color: #ccc;
  font-size: 10px;
}
.leaflet-popup-content .oferta p.oferta__pozitionare {
  margin-top: auto;
}

.agent {
  font-size: 10px;
  padding: 40px 0 0;
}
.agent__header {
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 28px;
  text-align: center;
}
.agent__nume {
  color: #2B2B2B;
  font-size: inherit;
  font-weight: 500;
  line-height: inherit;
  margin: 15px 0 5px;
}
.agent__agentie {
  color: #565E68;
  font-weight: 600;
  font-size: 18px;
  line-height: 26px;
  margin: 0;
}
.agent__subtitlu {
  color: #2B2B2B;
  font-size: 20px;
  line-height: 1.4;
}
.agent-sectiune {
  margin: 30px 0;
  color: #565E68;
}
.agent-sectiune__titlu {
  display: flex;
  margin: 0 0 12px;
}
.agent-sectiune__titlu .agent__subtitlu {
  flex: 1;
  margin: 0;
}
.agent-sectiune__titlu .agent__subtitlu-info {
  align-self: center;
  color: #76818E;
  font-size: 10px;
  line-height: 16px;
}
.agent-sectiune__actiuni {
  display: flex;
  justify-content: center;
}
.agent-sectiune__actiuni .btn {
  color: #048BA8;
  border-color: #048BA8;
  border-radius: 15px;
  font-size: 14px;
  line-height: 18px;
  margin: 10px 0 50px;
  padding: 12px 31px;
}
.agent-sectiune__actiuni .btn:active, .agent-sectiune__actiuni .btn:hover {
  color: #048BA8;
  background-color: #FFFFFF;
  border-color: #048BA8;
}
.agent__despre {
  color: #565E68;
  font-size: 13px;
  font-weight: 300;
  line-height: 21px;
}
.agent__despre .btn {
  display: inline-block;
  font-size: inherit;
  padding-top: 0;
  padding-bottom: 0;
  vertical-align: baseline;
}
.agent__portofoliu-gol {
  font-size: 13px;
  font-weight: 300;
  margin: 30px 40px 50px;
  text-align: center;
}
.agent__portofoliu-gol b {
  font-weight: 500;
}
.agent__portofoliu-gol:before {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gIDxwYXRoIGQ9Ik00Ni42NjcgMjBhNi42NzMgNi42NzMgMCAwIDEgNi42NjYtNi42NjdBNi42NzMgNi42NzMgMCAwIDEgNjAgMjB2OC4zMzNjMCAuOTItLjc0NSAxLjY2Ny0xLjY2NyAxLjY2N2gtMTBjLS45MiAwLTEuNjY2LS43NDctMS42NjYtMS42NjdWMjB6TTUwIDI2LjY2N2g2LjY2N3YtMy4zMzRINTB2My4zMzR6TTU2LjY2NyAyMGEzLjMzNyAzLjMzNyAwIDAgMC0zLjMzNC0zLjMzM0EzLjMzNyAzLjMzNyAwIDAgMCA1MCAyMGg2LjY2N3pNOC4zMzMgODYuNjY3Yy0yLjc1NiAwLTUtMi4yNDQtNS01IDAtOC4zMDQgMi4yMy0xOC4zMzQgNS0xOC4zMzRzNSAxMC4wMyA1IDE4LjMzNGMwIDIuNzU2LTIuMjQzIDUtNSA1em0wLTI2LjY2N0MuMDk1IDYwIDAgODEuNDUgMCA4MS42NjdjMCA0LjAyNSAyLjg2OCA3LjM5IDYuNjY3IDguMTY1djguNTAxYTEuNjY3IDEuNjY3IDAgMCAwIDMuMzMzIDB2LTguNTAxYzMuNzk4LS43NzUgNi42NjctNC4xNCA2LjY2Ny04LjE2NSAwLS4yMTctLjA5NS0yMS42NjctOC4zMzQtMjEuNjY3ek05NSA5Ni42NjdIODEuNjY3Yy0uOTIgMC0xLjY2Ny0uNzQ5LTEuNjY3LTEuNjY3cy43NDctMS42NjcgMS42NjctMS42NjdjLjMxOCAwIC42MjMuMDkyLjkwMy4yNzJhMS42NjIgMS42NjIgMCAwIDAgMS41My4xNDVjLjUwMy0uMjA1Ljg3My0uNjQyLjk5OC0xLjE3QTMuMzEgMy4zMSAwIDAgMSA4OC4zMzMgOTBhMy4zMSAzLjMxIDAgMCAxIDMuMjM1IDIuNThjLjEyNS41MjguNDk1Ljk2NS45OTkgMS4xN2ExLjY2MiAxLjY2MiAwIDAgMCAxLjUzLS4xNDVjMS4wODUtLjcgMi41Ny4xNTcgMi41NyAxLjM5NSAwIC45MTgtLjc0NyAxLjY2Ny0xLjY2NyAxLjY2N3pNOTUgOTBjLS4yODggMC0uNTc1LjAyNS0uODU3LjA3NWE2LjYxOSA2LjYxOSAwIDAgMC03LjQ3Ni0zLjE5MnYtNDguNTVjMC0uOTItLjc0NS0xLjY2Ni0xLjY2Ny0xLjY2NkgyMS42NjdjLS45MiAwLTEuNjY3Ljc0Ni0xLjY2NyAxLjY2NnYyMy4zMzRhMS42NjcgMS42NjcgMCAwIDAgMy4zMzMgMFY0MGg2MHY0OC45NDNjLS4zMDUuMzQ5LS41ODMuNzItLjgxIDEuMTMyQTUuMDA2IDUuMDA2IDAgMCAwIDc2LjY2NiA5NWMwIDIuNzU3IDIuMjQ0IDUgNSA1SDk1YzIuNzU3IDAgNS0yLjI0MyA1LTVzLTIuMjQzLTUtNS01ek03Ni42NjcgNzV2MTMuMzMzYzAgLjkyLS43NDUgMS42NjctMS42NjcgMS42NjdINDguMzMzYy0uOTIgMC0xLjY2Ni0uNzQ3LTEuNjY2LTEuNjY3Vjc1YzAtLjkyLjc0Ni0xLjY2NyAxLjY2Ni0xLjY2N0g3NWMuOTIyIDAgMS42NjcuNzQ3IDEuNjY3IDEuNjY3ek02My4zMzMgODYuNjY3aDEwdi0xMGgtMTB2MTB6bS0xMy4zMzMgMGgxMHYtMTBINTB2MTB6TTMzLjMzMyA1MEg0MHYtMy4zMzNoLTYuNjY3VjUwem0wIDYuNjY3SDQwdi0zLjMzNGgtNi42Njd2My4zMzR6TTQxLjY2NyA2MGgtMTBjLS45MiAwLTEuNjY3LS43NDctMS42NjctMS42NjdWNDVjMC0uOTIuNzQ3LTEuNjY3IDEuNjY3LTEuNjY3aDEwYy45MiAwIDEuNjY2Ljc0NyAxLjY2NiAxLjY2N3YxMy4zMzNjMCAuOTItLjc0NiAxLjY2Ny0xLjY2NiAxLjY2N3ptMTYuNjY2IDBoLTEwYy0uOTIgMC0xLjY2Ni0uNzQ3LTEuNjY2LTEuNjY3VjQ1YzAtLjkyLjc0Ni0xLjY2NyAxLjY2Ni0xLjY2N2gxMGMuOTIyIDAgMS42NjcuNzQ3IDEuNjY3IDEuNjY3djEzLjMzM2MwIC45Mi0uNzQ1IDEuNjY3LTEuNjY3IDEuNjY3ek01MCA1MGg2LjY2N3YtMy4zMzNINTBWNTB6bTAgNi42NjdoNi42Njd2LTMuMzM0SDUwdjMuMzM0ek02Ni42NjcgNTB2LTMuMzMzaDYuNjY2VjUwaC02LjY2NnptMCA2LjY2N3YtMy4zMzRoNi42NjZ2My4zMzRoLTYuNjY2ek03NSA2MGMuOTIyIDAgMS42NjctLjc0NyAxLjY2Ny0xLjY2N1Y0NWMwLS45Mi0uNzQ1LTEuNjY3LTEuNjY3LTEuNjY3SDY1Yy0uOTIyIDAtMS42NjcuNzQ3LTEuNjY3IDEuNjY3djEzLjMzM2MwIC45Mi43NDUgMS42NjcgMS42NjcgMS42NjdoMTB6TTIzLjMzMyAzMy4zMzNoLTVjLS45MiAwLTEuNjY2LS43NDYtMS42NjYtMS42NjZWNWMwLS45Mi43NDYtMS42NjcgMS42NjYtMS42NjdoMjMuMzM0YTEuNjY3IDEuNjY3IDAgMCAxIDAgMy4zMzRIMjBWMzBoMi42NDNMNTIuMTU1LjQ4OGExLjY2NSAxLjY2NSAwIDAgMSAyLjM1NyAwTDg0LjAyMyAzMGgyLjY0NFY2LjY2N2gtOC4zMzRBMS42NjYgMS42NjYgMCAwIDEgNzYuNjY3IDVWMy4zMzNoLTMuMzM0VjVjMCAuOTItLjc0NSAxLjY2Ny0xLjY2NiAxLjY2N0g2NWExLjY2NiAxLjY2NiAwIDEgMSAwLTMuMzM0aDVWMS42NjdDNzAgLjc0NyA3MC43NDUgMCA3MS42NjcgMGg2LjY2NkM3OS4yNTUgMCA4MCAuNzQ3IDgwIDEuNjY3djEuNjY2aDguMzMzQzg5LjI1NSAzLjMzMyA5MCA0LjA4IDkwIDV2MjYuNjY3YzAgLjkyLS43NDUgMS42NjYtMS42NjcgMS42NjZoLTVhMS42NiAxLjY2IDAgMCAxLTEuMTc4LS40ODhMNTMuMzMzIDQuMDIzIDI0LjUxMiAzMi44NDVhMS42NjIgMS42NjIgMCAwIDEtMS4xNzkuNDg4em01NSAzNi42NjdoLTU1djI4LjMzM2ExLjY2NyAxLjY2NyAwIDAgMS0zLjMzMyAwdi0zMGMwLS45Mi43NDctMS42NjYgMS42NjctMS42NjZoNTYuNjY2YTEuNjY2IDEuNjY2IDAgMSAxIDAgMy4zMzN6bS00NSA2LjY2N0g0MHY2LjY2NmgtMS42NjdhMS42NjcgMS42NjcgMCAwIDAgMCAzLjMzNEg0MHY2LjY2NmgtNi42NjdWNzYuNjY3em0zOC4zMzQgMjBoLTI1Vjk1YzAtLjkyLS43NDctMS42NjctMS42NjctMS42NjdoLTEuNjY3Vjc1YzAtLjkyLS43NDYtMS42NjctMS42NjYtMS42NjdoLTEwYy0uOTIgMC0xLjY2Ny43NDctMS42NjcgMS42Njd2MTguMzMzaC0xLjY2N2ExLjY2NyAxLjY2NyAwIDAgMCAwIDMuMzM0aDE1djEuNjY2YzAgLjkyLjc0NyAxLjY2NyAxLjY2NyAxLjY2N2gyNi42NjdhMS42NjYgMS42NjYgMCAxIDAgMC0zLjMzM3oiIGZpbGw9IiNBM0IzQzQiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==);
  display: block;
  margin-bottom: 25px;
}

.breadcrumbs.mobile {
  background: #F9F5F4;
  margin-bottom: 0;
  font-size: 13px;
}

.agent-contact .modal-dialog {
  margin: 15px;
}
.agent-contact__header {
  display: block;
  padding-top: 30px;
  text-align: center;
}
.agent-contact__header-info {
  color: #565E68;
  font-size: 12px;
  line-height: 15px;
  margin: 5px 0 0;
}
.agent-contact__titlu {
  font-size: 20px;
  line-height: 24px;
  font-weight: 600;
  color: #2B2B2B;
}
.agent-contact--trimis .agent-contact__header-info {
  display: none;
}

.agent-form {
  font-size: 13px;
}
.agent-form .addon-required {
  color: #048BA8;
  left: 15px;
  position: absolute;
  right: auto;
  top: 7px;
}
.agent-form .error {
  border-color: #EC3F4B;
}
.agent-form__grup {
  margin-bottom: 15px;
  position: relative;
}
.agent-form__grup.container {
  margin: 0 -15px;
}
.agent-form__grup:last-child {
  margin-bottom: 0;
}
input.agent-form__camp:not([type=checkbox]):not([type=radio]), textarea.agent-form__camp {
  height: 48px;
  padding-left: 26px;
  -webkit-appearance: none;
  border: 0;
  border-radius: 15px;
}
input.agent-form__camp:not([type=checkbox]):not([type=radio]):focus, textarea.agent-form__camp:focus {
  border-color: #048BA8;
  box-shadow: none;
}

textarea.agent-form__camp {
  height: auto;
  min-height: 48px;
  max-height: 40vh;
  resize: vertical;
}

.agent-form__actiuni {
  margin-top: 25px;
}
.agent-form__actiuni .btn {
  display: block;
  font-weight: 500;
  width: 100%;
  background: #048BA8;
  border-radius: 15px;
  border: 0;
}
.agent-form__actiuni .btn:hover, .agent-form__actiuni .btn:focus {
  background: #048BA8;
}
.agent-form .inline-checkbox {
  display: flex;
}
.agent-form .inline-checkbox input.agent-form__camp {
  position: absolute;
  opacity: 0;
}
.agent-form .inline-checkbox input.agent-form__camp.error + span i {
  border-color: #EC3F4B;
}
.agent-form .inline-checkbox input.agent-form__camp:focus + span i {
  border-color: #048BA8;
}
.agent-form .inline-checkbox input.agent-form__camp:checked + span i:before {
  display: block;
}
.agent-form .inline-checkbox input.agent-form__camp:not(:checked) + span i:before {
  display: none;
}
.agent-form .inline-checkbox input.agent-form__camp span {
  padding-top: 5px;
}
.agent-form .inline-checkbox i {
  align-items: center;
  background: #fff;
  border: 0;
  border-radius: 8px;
  box-shadow: none;
  color: #048BA8;
  display: flex;
  font-size: 19px;
  height: 30px;
  justify-content: center;
  margin-right: 10px;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 30px;
}
.agent-form .inline-checkbox__label {
  font-size: 16px;
  line-height: 28px;
  display: flex;
  color: #565E68;
}
.agent-form .inline-checkbox__label a {
  color: #048BA8;
}
.agent-form__captcha {
  float: right;
  margin-top: 1px;
}
.agent-form__mesaj-trimis {
  align-items: center;
  display: flex;
  flex-direction: column;
  font-size: 16px;
  justify-content: center;
  line-height: 1.625;
  margin: 0 auto;
  max-width: 340px;
  padding: 50px 30px;
}
.agent-form__mesaj-trimis:before {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjIiIGhlaWdodD0iNjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ICA8ZyBzdHJva2U9IiMzREE5RTAiIHN0cm9rZS13aWR0aD0iMiIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgPHBhdGggZD0iTTMxLjM2MiAxQzE1LjE0OSAxIDIgMTQuMTQ5IDIgMzAuMzYyYzAgNS4xMDYgMS4yNzcgMTAuMjEyIDMuODMgMTQuNjhMMiA1OS40NjlsMTQuNDI2LTMuODNjMTMuOTE0IDguMjk4IDMxLjkxNCAzLjU3NSA0MC4yMTItMTAuMzQgOC4yOTgtMTMuOTE1IDMuNTc1LTMxLjkxNS0xMC4zNC00MC4yMTNDNDEuNzAyIDIuNDA1IDM2LjU5NiAxIDMxLjM2MiAxeiIvPiAgICA8cGF0aCBkPSJNNDQuMTI4IDI5LjA4NWMwIDUuNS01Ljc0NSAxMC0xMi43NjYgMTAtNy4wMjIgMC0xMi43NjYtNC41LTEyLjc2Ni0xMCIvPiAgPC9nPjwvc3ZnPg==);
  margin-bottom: 22px;
}

.caseta-agent {
  background: #F9F5F4;
  border-radius: 15px;
  color: #565E68;
  font-size: 14px;
  line-height: 22px;
  padding: 16px;
  text-align: center;
}
.caseta-agent__subtitlu {
  font-weight: 400;
  margin: 10px 0 6px;
  color: #2B2B2B;
}
.caseta-agent__foto {
  margin: 0;
}
.caseta-agent__telefon {
  margin: 0 0 4px;
}
.caseta-agent__img {
  max-width: 120px;
  border-radius: 50%;
  object-fit: cover;
  object-position: top;
}
.caseta-agent .btn-link {
  border: 0;
  display: inline-block;
  text-transform: none;
  font-size: 14px;
  line-height: 24px;
  font-weight: 600;
  padding-top: 0;
  padding-bottom: 0;
  color: #048BA8;
  background: none;
}
.caseta-agent__experienta {
  color: #565E68;
  font-size: 14px;
  font-weight: 300;
  line-height: 22px;
  margin: 0;
}
.caseta-agent button {
  display: inline-block;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  padding: 12px 31px;
  text-transform: none;
  background: #048BA8;
  border-radius: 15px;
  border: 0;
}

.agent-istoric {
  font-size: 13px;
  line-height: 21px;
  padding: 0;
  margin: 0 0 0 20px;
}
.agent-istoric__el {
  color: #048BA8;
  list-style-type: disc;
  margin: 0 0 16px 14px;
}
.agent-istoric__titlu {
  color: #666;
  font-size: inherit;
  font-weight: 500;
  margin: 0;
}
.agent-istoric__desc {
  color: #666;
  font-weight: 300;
  margin: 0;
}

/*# sourceMappingURL=autogenerat-agentii.css.map */
</pre></body></html>