html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}:focus {outline: 0;}ins {text-decoration: none;}del {text-decoration: line-through;}table {border-collapse: collapse;border-spacing: 0;}#static_content {line-height: 20px;}#static_content ul{margin: 20px 0 0 36px;}#static_content ul li{padding-left: 8px;list-style-type:disc;}#static_content a{text-decoration: underline;}@charset "UTF-8";:root {  --bs-blue: #0d6efd;  --bs-indigo: #6610f2;  --bs-purple: #6f42c1;  --bs-pink: #d63384;  --bs-red: #dc3545;  --bs-orange: #fd7e14;  --bs-yellow: #ffc107;  --bs-green: #198754;  --bs-teal: #20c997;  --bs-cyan: #0dcaf0;  --bs-white: #fff;  --bs-gray: #6c757d;  --bs-gray-dark: #343a40;  --bs-primary: #0d6efd;  --bs-secondary: #6c757d;  --bs-success: #198754;  --bs-info: #0dcaf0;  --bs-warning: #ffc107;  --bs-danger: #dc3545;  --bs-light: #f8f9fa;  --bs-dark: #212529;  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));}*,*::before,*::after {  box-sizing: border-box;}@media (prefers-reduced-motion: no-preference) {  :root {scroll-behavior: smooth;  }}body {  margin: 0;  font-family: var(--bs-font-sans-serif);  font-size: 1rem;  font-weight: 400;  line-height: 1.5;  color: #212529;  background-color: #fff;  -webkit-text-size-adjust: 100%;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}hr {  margin: 1rem 0;  color: inherit;  background-color: currentColor;  border: 0;  opacity: 0.25;}hr:not([size]) {  height: 1px;}h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {  margin-top: 0;  margin-bottom: 0.5rem;  font-weight: 500;  line-height: 1.2;}h1, .h1 {  font-size: calc(1.375rem + 1.5vw);}@media (min-width: 1200px) {  h1, .h1 {font-size: 2.5rem;  }}h2, .h2 {  font-size: calc(1.325rem + 0.9vw);}@media (min-width: 1200px) {  h2, .h2 {font-size: 2rem;  }}h3, .h3 {  font-size: calc(1.3rem + 0.6vw);}@media (min-width: 1200px) {  h3, .h3 {font-size: 1.75rem;  }}h4, .h4 {  font-size: calc(1.275rem + 0.3vw);}@media (min-width: 1200px) {  h4, .h4 {font-size: 1.5rem;  }}h5, .h5 {  font-size: 1.25rem;}h6, .h6 {  font-size: 1rem;}p {  margin-top: 0;  margin-bottom: 1rem;}abbr[title],abbr[data-bs-original-title] {  -webkit-text-decoration: underline dotted;  text-decoration: underline dotted;  cursor: help;  -webkit-text-decoration-skip-ink: none;  text-decoration-skip-ink: none;}address {  margin-bottom: 1rem;  font-style: normal;  line-height: inherit;}ol,ul {  padding-left: 2rem;}ol,ul,dl {  margin-top: 0;  margin-bottom: 1rem;}ol ol,ul ul,ol ul,ul ol {  margin-bottom: 0;}dt {  font-weight: 700;}dd {  margin-bottom: 0.5rem;  margin-left: 0;}blockquote {  margin: 0 0 1rem;}b,strong {  font-weight: bolder;}small, .small {  font-size: 0.875em;}mark, .mark {  padding: 0.2em;  background-color: #fcf8e3;}sub,sup {  position: relative;  font-size: 0.75em;  line-height: 0;  vertical-align: baseline;}sub {  bottom: -0.25em;}sup {  top: -0.5em;}a {  color: #0d6efd;  text-decoration: underline;}a:hover {  color: #0a58ca;}a:not([href]):not([class]), a:not([href]):not([class]):hover {  color: inherit;  text-decoration: none;}pre,code,kbd,samp {  font-family: var(--bs-font-monospace);  font-size: 1em;  direction: ltr ;  unicode-bidi: bidi-override;}pre {  display: block;  margin-top: 0;  margin-bottom: 1rem;  overflow: auto;  font-size: 0.875em;}pre code {  font-size: inherit;  color: inherit;  word-break: normal;}code {  font-size: 0.875em;  color: #d63384;  word-wrap: break-word;}a > code {  color: inherit;}kbd {  padding: 0.2rem 0.4rem;  font-size: 0.875em;  color: #fff;  background-color: #212529;  border-radius: 0.2rem;}kbd kbd {  padding: 0;  font-size: 1em;  font-weight: 700;}figure {  margin: 0 0 1rem;}img,svg {  vertical-align: middle;}table {  caption-side: bottom;  border-collapse: collapse;}caption {  padding-top: 0.5rem;  padding-bottom: 0.5rem;  color: #6c757d;  text-align: left;}th {  text-align: inherit;  text-align: -webkit-match-parent;}thead,tbody,tfoot,tr,td,th {  border-color: inherit;  border-style: solid;  border-width: 0;}label {  display: inline-block;}button {  border-radius: 0;}button:focus:not(:focus-visible) {  outline: 0;}input,button,select,optgroup,textarea {  margin: 0;  font-family: inherit;  font-size: inherit;  line-height: inherit;}button,select {  text-transform: none;}[role=button] {  cursor: pointer;}select {  word-wrap: normal;}select:disabled {  opacity: 1;}[list]::-webkit-calendar-picker-indicator {  display: none;}button,[type=button],[type=reset],[type=submit] {  -webkit-appearance: button;}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled) {  cursor: pointer;}::-moz-focus-inner {  padding: 0;  border-style: none;}textarea {  resize: vertical;}fieldset {  min-width: 0;  padding: 0;  margin: 0;  border: 0;}legend {  float: left;  width: 100%;  padding: 0;  margin-bottom: 0.5rem;  font-size: calc(1.275rem + 0.3vw);  line-height: inherit;}@media (min-width: 1200px) {  legend {font-size: 1.5rem;  }}legend + * {  clear: left;}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field {  padding: 0;}::-webkit-inner-spin-button {  height: auto;}[type=search] {  outline-offset: -2px;  -webkit-appearance: textfield;}::-webkit-search-decoration {  -webkit-appearance: none;}::-webkit-color-swatch-wrapper {  padding: 0;}::file-selector-button {  font: inherit;}::-webkit-file-upload-button {  font: inherit;  -webkit-appearance: button;}output {  display: inline-block;}iframe {  border: 0;}summary {  display: list-item;  cursor: pointer;}progress {  vertical-align: baseline;}[hidden] {  display: none !important;}.lead {  font-size: 1.25rem;  font-weight: 300;}.display-1 {  font-size: calc(1.625rem + 4.5vw);  font-weight: 300;  line-height: 1.2;}@media (min-width: 1200px) {  .display-1 {font-size: 5rem;  }}.display-2 {  font-size: calc(1.575rem + 3.9vw);  font-weight: 300;  line-height: 1.2;}@media (min-width: 1200px) {  .display-2 {font-size: 4.5rem;  }}.display-3 {  font-size: calc(1.525rem + 3.3vw);  font-weight: 300;  line-height: 1.2;}@media (min-width: 1200px) {  .display-3 {font-size: 4rem;  }}.display-4 {  font-size: calc(1.475rem + 2.7vw);  font-weight: 300;  line-height: 1.2;}@media (min-width: 1200px) {  .display-4 {font-size: 3.5rem;  }}.display-5 {  font-size: calc(1.425rem + 2.1vw);  font-weight: 300;  line-height: 1.2;}@media (min-width: 1200px) {  .display-5 {font-size: 3rem;  }}.display-6 {  font-size: calc(1.375rem + 1.5vw);  font-weight: 300;  line-height: 1.2;}@media (min-width: 1200px) {  .display-6 {font-size: 2.5rem;  }}.list-unstyled {  padding-left: 0;  list-style: none;}.list-inline {  padding-left: 0;  list-style: none;}.list-inline-item {  display: inline-block;}.list-inline-item:not(:last-child) {  margin-right: 0.5rem;}.initialism {  font-size: 0.875em;  text-transform: uppercase;}.blockquote {  margin-bottom: 1rem;  font-size: 1.25rem;}.blockquote > :last-child {  margin-bottom: 0;}.blockquote-footer {  margin-top: -1rem;  margin-bottom: 1rem;  font-size: 0.875em;  color: #6c757d;}.blockquote-footer::before {  content: "— ";}.img-fluid {  max-width: 100%;  height: auto;}.img-thumbnail {  padding: 0.25rem;  background-color: #fff;  border: 1px solid #dee2e6;  border-radius: 0.25rem;  max-width: 100%;  height: auto;}.figure {  display: inline-block;}.figure-img {  margin-bottom: 0.5rem;  line-height: 1;}.figure-caption {  font-size: 0.875em;  color: #6c757d;}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm {  width: 100%;  padding-right: var(--bs-gutter-x, 0.75rem);  padding-left: var(--bs-gutter-x, 0.75rem);  margin-right: auto;  margin-left: auto;}@media (min-width: 576px) {  .container-sm, .container {max-width: 540px;  }}@media (min-width: 768px) {  .container-md, .container-sm, .container {max-width: 720px;  }}@media (min-width: 992px) {  .container-lg, .container-md, .container-sm, .container {max-width: 960px;  }}@media (min-width: 1200px) {  .container-xl, .container-lg, .container-md, .container-sm, .container {max-width: 1140px;  }}@media (min-width: 1400px) {  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {max-width: 1320px;  }}.row {  --bs-gutter-x: 1.5rem;  --bs-gutter-y: 0;  display: flex;  flex-wrap: wrap;  margin-top: calc(var(--bs-gutter-y) * -1);  margin-right: calc(var(--bs-gutter-x) * -.5);  margin-left: calc(var(--bs-gutter-x) * -.5);}.row > * {  flex-shrink: 0;  width: 100%;  max-width: 100%;  padding-right: calc(var(--bs-gutter-x) * .5);  padding-left: calc(var(--bs-gutter-x) * .5);  margin-top: var(--bs-gutter-y);}.col {  flex: 1 0 0%;}.row-cols-auto > * {  flex: 0 0 auto;  width: auto;}.row-cols-1 > * {  flex: 0 0 auto;  width: 100%;}.row-cols-2 > * {  flex: 0 0 auto;  width: 50%;}.row-cols-3 > * {  flex: 0 0 auto;  width: 33.3333333333%;}.row-cols-4 > * {  flex: 0 0 auto;  width: 25%;}.row-cols-5 > * {  flex: 0 0 auto;  width: 20%;}.row-cols-6 > * {  flex: 0 0 auto;  width: 16.6666666667%;}@media (min-width: 576px) {  .col-sm {flex: 1 0 0%;  }  .row-cols-sm-auto > * {flex: 0 0 auto;width: auto;  }  .row-cols-sm-1 > * {flex: 0 0 auto;width: 100%;  }  .row-cols-sm-2 > * {flex: 0 0 auto;width: 50%;  }  .row-cols-sm-3 > * {flex: 0 0 auto;width: 33.3333333333%;  }  .row-cols-sm-4 > * {flex: 0 0 auto;width: 25%;  }  .row-cols-sm-5 > * {flex: 0 0 auto;width: 20%;  }  .row-cols-sm-6 > * {flex: 0 0 auto;width: 16.6666666667%;  }}@media (min-width: 768px) {  .col-md {flex: 1 0 0%;  }  .row-cols-md-auto > * {flex: 0 0 auto;width: auto;  }  .row-cols-md-1 > * {flex: 0 0 auto;width: 100%;  }  .row-cols-md-2 > * {flex: 0 0 auto;width: 50%;  }  .row-cols-md-3 > * {flex: 0 0 auto;width: 33.3333333333%;  }  .row-cols-md-4 > * {flex: 0 0 auto;width: 25%;  }  .row-cols-md-5 > * {flex: 0 0 auto;width: 20%;  }  .row-cols-md-6 > * {flex: 0 0 auto;width: 16.6666666667%;  }}@media (min-width: 992px) {  .col-lg {flex: 1 0 0%;  }  .row-cols-lg-auto > * {flex: 0 0 auto;width: auto;  }  .row-cols-lg-1 > * {flex: 0 0 auto;width: 100%;  }  .row-cols-lg-2 > * {flex: 0 0 auto;width: 50%;  }  .row-cols-lg-3 > * {flex: 0 0 auto;width: 33.3333333333%;  }  .row-cols-lg-4 > * {flex: 0 0 auto;width: 25%;  }  .row-cols-lg-5 > * {flex: 0 0 auto;width: 20%;  }  .row-cols-lg-6 > * {flex: 0 0 auto;width: 16.6666666667%;  }}@media (min-width: 1200px) {  .col-xl {flex: 1 0 0%;  }  .row-cols-xl-auto > * {flex: 0 0 auto;width: auto;  }  .row-cols-xl-1 > * {flex: 0 0 auto;width: 100%;  }  .row-cols-xl-2 > * {flex: 0 0 auto;width: 50%;  }  .row-cols-xl-3 > * {flex: 0 0 auto;width: 33.3333333333%;  }  .row-cols-xl-4 > * {flex: 0 0 auto;width: 25%;  }  .row-cols-xl-5 > * {flex: 0 0 auto;width: 20%;  }  .row-cols-xl-6 > * {flex: 0 0 auto;width: 16.6666666667%;  }}@media (min-width: 1400px) {  .col-xxl {flex: 1 0 0%;  }  .row-cols-xxl-auto > * {flex: 0 0 auto;width: auto;  }  .row-cols-xxl-1 > * {flex: 0 0 auto;width: 100%;  }  .row-cols-xxl-2 > * {flex: 0 0 auto;width: 50%;  }  .row-cols-xxl-3 > * {flex: 0 0 auto;width: 33.3333333333%;  }  .row-cols-xxl-4 > * {flex: 0 0 auto;width: 25%;  }  .row-cols-xxl-5 > * {flex: 0 0 auto;width: 20%;  }  .row-cols-xxl-6 > * {flex: 0 0 auto;width: 16.6666666667%;  }}.col-auto {  flex: 0 0 auto;  width: auto;}.col-1 {  flex: 0 0 auto;  width: 8.33333333%;}.col-2 {  flex: 0 0 auto;  width: 16.66666667%;}.col-3 {  flex: 0 0 auto;  width: 25%;}.col-4 {  flex: 0 0 auto;  width: 33.33333333%;}.col-5 {  flex: 0 0 auto;  width: 41.66666667%;}.col-6 {  flex: 0 0 auto;  width: 50%;}.col-7 {  flex: 0 0 auto;  width: 58.33333333%;}.col-8 {  flex: 0 0 auto;  width: 66.66666667%;}.col-9 {  flex: 0 0 auto;  width: 75%;}.col-10 {  flex: 0 0 auto;  width: 83.33333333%;}.col-11 {  flex: 0 0 auto;  width: 91.66666667%;}.col-12 {  flex: 0 0 auto;  width: 100%;}.offset-1 {  margin-left: 8.33333333%;}.offset-2 {  margin-left: 16.66666667%;}.offset-3 {  margin-left: 25%;}.offset-4 {  margin-left: 33.33333333%;}.offset-5 {  margin-left: 41.66666667%;}.offset-6 {  margin-left: 50%;}.offset-7 {  margin-left: 58.33333333%;}.offset-8 {  margin-left: 66.66666667%;}.offset-9 {  margin-left: 75%;}.offset-10 {  margin-left: 83.33333333%;}.offset-11 {  margin-left: 91.66666667%;}.g-0,.gx-0 {  --bs-gutter-x: 0;}.g-0,.gy-0 {  --bs-gutter-y: 0;}.g-1,.gx-1 {  --bs-gutter-x: 0.25rem;}.g-1,.gy-1 {  --bs-gutter-y: 0.25rem;}.g-2,.gx-2 {  --bs-gutter-x: 0.5rem;}.g-2,.gy-2 {  --bs-gutter-y: 0.5rem;}.g-3,.gx-3 {  --bs-gutter-x: 1rem;}.g-3,.gy-3 {  --bs-gutter-y: 1rem;}.g-4,.gx-4 {  --bs-gutter-x: 1.5rem;}.g-4,.gy-4 {  --bs-gutter-y: 1.5rem;}.g-5,.gx-5 {  --bs-gutter-x: 3rem;}.g-5,.gy-5 {  --bs-gutter-y: 3rem;}@media (min-width: 576px) {  .col-sm-auto {flex: 0 0 auto;width: auto;  }  .col-sm-1 {flex: 0 0 auto;width: 8.33333333%;  }  .col-sm-2 {flex: 0 0 auto;width: 16.66666667%;  }  .col-sm-3 {flex: 0 0 auto;width: 25%;  }  .col-sm-4 {flex: 0 0 auto;width: 33.33333333%;  }  .col-sm-5 {flex: 0 0 auto;width: 41.66666667%;  }  .col-sm-6 {flex: 0 0 auto;width: 50%;  }  .col-sm-7 {flex: 0 0 auto;width: 58.33333333%;  }  .col-sm-8 {flex: 0 0 auto;width: 66.66666667%;  }  .col-sm-9 {flex: 0 0 auto;width: 75%;  }  .col-sm-10 {flex: 0 0 auto;width: 83.33333333%;  }  .col-sm-11 {flex: 0 0 auto;width: 91.66666667%;  }  .col-sm-12 {flex: 0 0 auto;width: 100%;  }  .offset-sm-0 {margin-left: 0;  }  .offset-sm-1 {margin-left: 8.33333333%;  }  .offset-sm-2 {margin-left: 16.66666667%;  }  .offset-sm-3 {margin-left: 25%;  }  .offset-sm-4 {margin-left: 33.33333333%;  }  .offset-sm-5 {margin-left: 41.66666667%;  }  .offset-sm-6 {margin-left: 50%;  }  .offset-sm-7 {margin-left: 58.33333333%;  }  .offset-sm-8 {margin-left: 66.66666667%;  }  .offset-sm-9 {margin-left: 75%;  }  .offset-sm-10 {margin-left: 83.33333333%;  }  .offset-sm-11 {margin-left: 91.66666667%;  }  .g-sm-0,.gx-sm-0 {--bs-gutter-x: 0;  }  .g-sm-0,.gy-sm-0 {--bs-gutter-y: 0;  }  .g-sm-1,.gx-sm-1 {--bs-gutter-x: 0.25rem;  }  .g-sm-1,.gy-sm-1 {--bs-gutter-y: 0.25rem;  }  .g-sm-2,.gx-sm-2 {--bs-gutter-x: 0.5rem;  }  .g-sm-2,.gy-sm-2 {--bs-gutter-y: 0.5rem;  }  .g-sm-3,.gx-sm-3 {--bs-gutter-x: 1rem;  }  .g-sm-3,.gy-sm-3 {--bs-gutter-y: 1rem;  }  .g-sm-4,.gx-sm-4 {--bs-gutter-x: 1.5rem;  }  .g-sm-4,.gy-sm-4 {--bs-gutter-y: 1.5rem;  }  .g-sm-5,.gx-sm-5 {--bs-gutter-x: 3rem;  }  .g-sm-5,.gy-sm-5 {--bs-gutter-y: 3rem;  }}@media (min-width: 768px) {  .col-md-auto {flex: 0 0 auto;width: auto;  }  .col-md-1 {flex: 0 0 auto;width: 8.33333333%;  }  .col-md-2 {flex: 0 0 auto;width: 16.66666667%;  }  .col-md-3 {flex: 0 0 auto;width: 25%;  }  .col-md-4 {flex: 0 0 auto;width: 33.33333333%;  }  .col-md-5 {flex: 0 0 auto;width: 41.66666667%;  }  .col-md-6 {flex: 0 0 auto;width: 50%;  }  .col-md-7 {flex: 0 0 auto;width: 58.33333333%;  }  .col-md-8 {flex: 0 0 auto;width: 66.66666667%;  }  .col-md-9 {flex: 0 0 auto;width: 75%;  }  .col-md-10 {flex: 0 0 auto;width: 83.33333333%;  }  .col-md-11 {flex: 0 0 auto;width: 91.66666667%;  }  .col-md-12 {flex: 0 0 auto;width: 100%;  }  .offset-md-0 {margin-left: 0;  }  .offset-md-1 {margin-left: 8.33333333%;  }  .offset-md-2 {margin-left: 16.66666667%;  }  .offset-md-3 {margin-left: 25%;  }  .offset-md-4 {margin-left: 33.33333333%;  }  .offset-md-5 {margin-left: 41.66666667%;  }  .offset-md-6 {margin-left: 50%;  }  .offset-md-7 {margin-left: 58.33333333%;  }  .offset-md-8 {margin-left: 66.66666667%;  }  .offset-md-9 {margin-left: 75%;  }  .offset-md-10 {margin-left: 83.33333333%;  }  .offset-md-11 {margin-left: 91.66666667%;  }  .g-md-0,.gx-md-0 {--bs-gutter-x: 0;  }  .g-md-0,.gy-md-0 {--bs-gutter-y: 0;  }  .g-md-1,.gx-md-1 {--bs-gutter-x: 0.25rem;  }  .g-md-1,.gy-md-1 {--bs-gutter-y: 0.25rem;  }  .g-md-2,.gx-md-2 {--bs-gutter-x: 0.5rem;  }  .g-md-2,.gy-md-2 {--bs-gutter-y: 0.5rem;  }  .g-md-3,.gx-md-3 {--bs-gutter-x: 1rem;  }  .g-md-3,.gy-md-3 {--bs-gutter-y: 1rem;  }  .g-md-4,.gx-md-4 {--bs-gutter-x: 1.5rem;  }  .g-md-4,.gy-md-4 {--bs-gutter-y: 1.5rem;  }  .g-md-5,.gx-md-5 {--bs-gutter-x: 3rem;  }  .g-md-5,.gy-md-5 {--bs-gutter-y: 3rem;  }}@media (min-width: 992px) {  .col-lg-auto {flex: 0 0 auto;width: auto;  }  .col-lg-1 {flex: 0 0 auto;width: 8.33333333%;  }  .col-lg-2 {flex: 0 0 auto;width: 16.66666667%;  }  .col-lg-3 {flex: 0 0 auto;width: 25%;  }  .col-lg-4 {flex: 0 0 auto;width: 33.33333333%;  }  .col-lg-5 {flex: 0 0 auto;width: 41.66666667%;  }  .col-lg-6 {flex: 0 0 auto;width: 50%;  }  .col-lg-7 {flex: 0 0 auto;width: 58.33333333%;  }  .col-lg-8 {flex: 0 0 auto;width: 66.66666667%;  }  .col-lg-9 {flex: 0 0 auto;width: 75%;  }  .col-lg-10 {flex: 0 0 auto;width: 83.33333333%;  }  .col-lg-11 {flex: 0 0 auto;width: 91.66666667%;  }  .col-lg-12 {flex: 0 0 auto;width: 100%;  }  .offset-lg-0 {margin-left: 0;  }  .offset-lg-1 {margin-left: 8.33333333%;  }  .offset-lg-2 {margin-left: 16.66666667%;  }  .offset-lg-3 {margin-left: 25%;  }  .offset-lg-4 {margin-left: 33.33333333%;  }  .offset-lg-5 {margin-left: 41.66666667%;  }  .offset-lg-6 {margin-left: 50%;  }  .offset-lg-7 {margin-left: 58.33333333%;  }  .offset-lg-8 {margin-left: 66.66666667%;  }  .offset-lg-9 {margin-left: 75%;  }  .offset-lg-10 {margin-left: 83.33333333%;  }  .offset-lg-11 {margin-left: 91.66666667%;  }  .g-lg-0,.gx-lg-0 {--bs-gutter-x: 0;  }  .g-lg-0,.gy-lg-0 {--bs-gutter-y: 0;  }  .g-lg-1,.gx-lg-1 {--bs-gutter-x: 0.25rem;  }  .g-lg-1,.gy-lg-1 {--bs-gutter-y: 0.25rem;  }  .g-lg-2,.gx-lg-2 {--bs-gutter-x: 0.5rem;  }  .g-lg-2,.gy-lg-2 {--bs-gutter-y: 0.5rem;  }  .g-lg-3,.gx-lg-3 {--bs-gutter-x: 1rem;  }  .g-lg-3,.gy-lg-3 {--bs-gutter-y: 1rem;  }  .g-lg-4,.gx-lg-4 {--bs-gutter-x: 1.5rem;  }  .g-lg-4,.gy-lg-4 {--bs-gutter-y: 1.5rem;  }  .g-lg-5,.gx-lg-5 {--bs-gutter-x: 3rem;  }  .g-lg-5,.gy-lg-5 {--bs-gutter-y: 3rem;  }}@media (min-width: 1200px) {  .col-xl-auto {flex: 0 0 auto;width: auto;  }  .col-xl-1 {flex: 0 0 auto;width: 8.33333333%;  }  .col-xl-2 {flex: 0 0 auto;width: 16.66666667%;  }  .col-xl-3 {flex: 0 0 auto;width: 25%;  }  .col-xl-4 {flex: 0 0 auto;width: 33.33333333%;  }  .col-xl-5 {flex: 0 0 auto;width: 41.66666667%;  }  .col-xl-6 {flex: 0 0 auto;width: 50%;  }  .col-xl-7 {flex: 0 0 auto;width: 58.33333333%;  }  .col-xl-8 {flex: 0 0 auto;width: 66.66666667%;  }  .col-xl-9 {flex: 0 0 auto;width: 75%;  }  .col-xl-10 {flex: 0 0 auto;width: 83.33333333%;  }  .col-xl-11 {flex: 0 0 auto;width: 91.66666667%;  }  .col-xl-12 {flex: 0 0 auto;width: 100%;  }  .offset-xl-0 {margin-left: 0;  }  .offset-xl-1 {margin-left: 8.33333333%;  }  .offset-xl-2 {margin-left: 16.66666667%;  }  .offset-xl-3 {margin-left: 25%;  }  .offset-xl-4 {margin-left: 33.33333333%;  }  .offset-xl-5 {margin-left: 41.66666667%;  }  .offset-xl-6 {margin-left: 50%;  }  .offset-xl-7 {margin-left: 58.33333333%;  }  .offset-xl-8 {margin-left: 66.66666667%;  }  .offset-xl-9 {margin-left: 75%;  }  .offset-xl-10 {margin-left: 83.33333333%;  }  .offset-xl-11 {margin-left: 91.66666667%;  }  .g-xl-0,.gx-xl-0 {--bs-gutter-x: 0;  }  .g-xl-0,.gy-xl-0 {--bs-gutter-y: 0;  }  .g-xl-1,.gx-xl-1 {--bs-gutter-x: 0.25rem;  }  .g-xl-1,.gy-xl-1 {--bs-gutter-y: 0.25rem;  }  .g-xl-2,.gx-xl-2 {--bs-gutter-x: 0.5rem;  }  .g-xl-2,.gy-xl-2 {--bs-gutter-y: 0.5rem;  }  .g-xl-3,.gx-xl-3 {--bs-gutter-x: 1rem;  }  .g-xl-3,.gy-xl-3 {--bs-gutter-y: 1rem;  }  .g-xl-4,.gx-xl-4 {--bs-gutter-x: 1.5rem;  }  .g-xl-4,.gy-xl-4 {--bs-gutter-y: 1.5rem;  }  .g-xl-5,.gx-xl-5 {--bs-gutter-x: 3rem;  }  .g-xl-5,.gy-xl-5 {--bs-gutter-y: 3rem;  }}@media (min-width: 1400px) {  .col-xxl-auto {flex: 0 0 auto;width: auto;  }  .col-xxl-1 {flex: 0 0 auto;width: 8.33333333%;  }  .col-xxl-2 {flex: 0 0 auto;width: 16.66666667%;  }  .col-xxl-3 {flex: 0 0 auto;width: 25%;  }  .col-xxl-4 {flex: 0 0 auto;width: 33.33333333%;  }  .col-xxl-5 {flex: 0 0 auto;width: 41.66666667%;  }  .col-xxl-6 {flex: 0 0 auto;width: 50%;  }  .col-xxl-7 {flex: 0 0 auto;width: 58.33333333%;  }  .col-xxl-8 {flex: 0 0 auto;width: 66.66666667%;  }  .col-xxl-9 {flex: 0 0 auto;width: 75%;  }  .col-xxl-10 {flex: 0 0 auto;width: 83.33333333%;  }  .col-xxl-11 {flex: 0 0 auto;width: 91.66666667%;  }  .col-xxl-12 {flex: 0 0 auto;width: 100%;  }  .offset-xxl-0 {margin-left: 0;  }  .offset-xxl-1 {margin-left: 8.33333333%;  }  .offset-xxl-2 {margin-left: 16.66666667%;  }  .offset-xxl-3 {margin-left: 25%;  }  .offset-xxl-4 {margin-left: 33.33333333%;  }  .offset-xxl-5 {margin-left: 41.66666667%;  }  .offset-xxl-6 {margin-left: 50%;  }  .offset-xxl-7 {margin-left: 58.33333333%;  }  .offset-xxl-8 {margin-left: 66.66666667%;  }  .offset-xxl-9 {margin-left: 75%;  }  .offset-xxl-10 {margin-left: 83.33333333%;  }  .offset-xxl-11 {margin-left: 91.66666667%;  }  .g-xxl-0,.gx-xxl-0 {--bs-gutter-x: 0;  }  .g-xxl-0,.gy-xxl-0 {--bs-gutter-y: 0;  }  .g-xxl-1,.gx-xxl-1 {--bs-gutter-x: 0.25rem;  }  .g-xxl-1,.gy-xxl-1 {--bs-gutter-y: 0.25rem;  }  .g-xxl-2,.gx-xxl-2 {--bs-gutter-x: 0.5rem;  }  .g-xxl-2,.gy-xxl-2 {--bs-gutter-y: 0.5rem;  }  .g-xxl-3,.gx-xxl-3 {--bs-gutter-x: 1rem;  }  .g-xxl-3,.gy-xxl-3 {--bs-gutter-y: 1rem;  }  .g-xxl-4,.gx-xxl-4 {--bs-gutter-x: 1.5rem;  }  .g-xxl-4,.gy-xxl-4 {--bs-gutter-y: 1.5rem;  }  .g-xxl-5,.gx-xxl-5 {--bs-gutter-x: 3rem;  }  .g-xxl-5,.gy-xxl-5 {--bs-gutter-y: 3rem;  }}.table {  --bs-table-bg: transparent;  --bs-table-accent-bg: transparent;  --bs-table-striped-color: #212529;  --bs-table-striped-bg: rgba(0, 0, 0, 0.05);  --bs-table-active-color: #212529;  --bs-table-active-bg: rgba(0, 0, 0, 0.1);  --bs-table-hover-color: #212529;  --bs-table-hover-bg: rgba(0, 0, 0, 0.075);  width: 100%;  margin-bottom: 1rem;  color: #212529;  vertical-align: top;  border-color: #dee2e6;}.table > :not(caption) > * > * {  padding: 0.5rem 0.5rem;  background-color: var(--bs-table-bg);  border-bottom-width: 1px;  box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);}.table > tbody {  vertical-align: inherit;}.table > thead {  vertical-align: bottom;}.table > :not(:last-child) > :last-child > * {  border-bottom-color: currentColor;}.caption-top {  caption-side: top;}.table-sm > :not(caption) > * > * {  padding: 0.25rem 0.25rem;}.table-bordered > :not(caption) > * {  border-width: 1px 0;}.table-bordered > :not(caption) > * > * {  border-width: 0 1px;}.table-borderless > :not(caption) > * > * {  border-bottom-width: 0;}.table-striped > tbody > tr:nth-of-type(odd) {  --bs-table-accent-bg: var(--bs-table-striped-bg);  color: var(--bs-table-striped-color);}.table-active {  --bs-table-accent-bg: var(--bs-table-active-bg);  color: var(--bs-table-active-color);}.table-hover > tbody > tr:hover {  --bs-table-accent-bg: var(--bs-table-hover-bg);  color: var(--bs-table-hover-color);}.table-primary {  --bs-table-bg: #cfe2ff;  --bs-table-striped-bg: #c5d7f2;  --bs-table-striped-color: #000;  --bs-table-active-bg: #bacbe6;  --bs-table-active-color: #000;  --bs-table-hover-bg: #bfd1ec;  --bs-table-hover-color: #000;  color: #000;  border-color: #bacbe6;}.table-secondary {  --bs-table-bg: #e2e3e5;  --bs-table-striped-bg: #d7d8da;  --bs-table-striped-color: #000;  --bs-table-active-bg: #cbccce;  --bs-table-active-color: #000;  --bs-table-hover-bg: #d1d2d4;  --bs-table-hover-color: #000;  color: #000;  border-color: #cbccce;}.table-success {  --bs-table-bg: #d1e7dd;  --bs-table-striped-bg: #c7dbd2;  --bs-table-striped-color: #000;  --bs-table-active-bg: #bcd0c7;  --bs-table-active-color: #000;  --bs-table-hover-bg: #c1d6cc;  --bs-table-hover-color: #000;  color: #000;  border-color: #bcd0c7;}.table-info {  --bs-table-bg: #cff4fc;  --bs-table-striped-bg: #c5e8ef;  --bs-table-striped-color: #000;  --bs-table-active-bg: #badce3;  --bs-table-active-color: #000;  --bs-table-hover-bg: #bfe2e9;  --bs-table-hover-color: #000;  color: #000;  border-color: #badce3;}.table-warning {  --bs-table-bg: #fff3cd;  --bs-table-striped-bg: #f2e7c3;  --bs-table-striped-color: #000;  --bs-table-active-bg: #e6dbb9;  --bs-table-active-color: #000;  --bs-table-hover-bg: #ece1be;  --bs-table-hover-color: #000;  color: #000;  border-color: #e6dbb9;}.table-danger {  --bs-table-bg: #f8d7da;  --bs-table-striped-bg: #eccccf;  --bs-table-striped-color: #000;  --bs-table-active-bg: #dfc2c4;  --bs-table-active-color: #000;  --bs-table-hover-bg: #e5c7ca;  --bs-table-hover-color: #000;  color: #000;  border-color: #dfc2c4;}.table-light {  --bs-table-bg: #f8f9fa;  --bs-table-striped-bg: #ecedee;  --bs-table-striped-color: #000;  --bs-table-active-bg: #dfe0e1;  --bs-table-active-color: #000;  --bs-table-hover-bg: #e5e6e7;  --bs-table-hover-color: #000;  color: #000;  border-color: #dfe0e1;}.table-dark {  --bs-table-bg: #212529;  --bs-table-striped-bg: #2c3034;  --bs-table-striped-color: #fff;  --bs-table-active-bg: #373b3e;  --bs-table-active-color: #fff;  --bs-table-hover-bg: #323539;  --bs-table-hover-color: #fff;  color: #fff;  border-color: #373b3e;}.table-responsive {  overflow-x: auto;  -webkit-overflow-scrolling: touch;}@media (max-width: 575.98px) {  .table-responsive-sm {overflow-x: auto;-webkit-overflow-scrolling: touch;  }}@media (max-width: 767.98px) {  .table-responsive-md {overflow-x: auto;-webkit-overflow-scrolling: touch;  }}@media (max-width: 991.98px) {  .table-responsive-lg {overflow-x: auto;-webkit-overflow-scrolling: touch;  }}@media (max-width: 1199.98px) {  .table-responsive-xl {overflow-x: auto;-webkit-overflow-scrolling: touch;  }}@media (max-width: 1399.98px) {  .table-responsive-xxl {overflow-x: auto;-webkit-overflow-scrolling: touch;  }}.form-label {  margin-bottom: 0.5rem;}.col-form-label {  padding-top: calc(0.375rem + 1px);  padding-bottom: calc(0.375rem + 1px);  margin-bottom: 0;  font-size: inherit;  line-height: 1.5;}.col-form-label-lg {  padding-top: calc(0.5rem + 1px);  padding-bottom: calc(0.5rem + 1px);  font-size: 1.25rem;}.col-form-label-sm {  padding-top: calc(0.25rem + 1px);  padding-bottom: calc(0.25rem + 1px);  font-size: 0.875rem;}.form-text {  margin-top: 0.25rem;  font-size: 0.875em;  color: #6c757d;}.form-control {  display: block;  width: 100%;  padding: 0.375rem 0.75rem;  font-size: 1rem;  font-weight: 400;  line-height: 1.5;  color: #212529;  background-color: #fff;  background-clip: padding-box;  border: 1px solid #ced4da;  -webkit-appearance: none;  -moz-appearance: none;  appearance: none;  border-radius: 0.25rem;  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce) {  .form-control {transition: none;  }}.form-control[type=file] {  overflow: hidden;}.form-control[type=file]:not(:disabled):not([readonly]) {  cursor: pointer;}.form-control:focus {  color: #212529;  background-color: #fff;  border-color: #86b7fe;  outline: 0;  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);}.form-control::-webkit-date-and-time-value {  height: 1.5em;}.form-control::-moz-placeholder {  color: #6c757d;  opacity: 1;}.form-control::placeholder {  color: #6c757d;  opacity: 1;}.form-control:disabled, .form-control[readonly] {  background-color: #e9ecef;  opacity: 1;}.form-control::file-selector-button {  padding: 0.375rem 0.75rem;  margin: -0.375rem -0.75rem;  -webkit-margin-end: 0.75rem;  margin-inline-end: 0.75rem;  color: #212529;  background-color: #e9ecef;  pointer-events: none;  border-color: inherit;  border-style: solid;  border-width: 0;  border-inline-end-width: 1px;  border-radius: 0;  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce) {  .form-control::file-selector-button {transition: none;  }}.form-control:hover:not(:disabled):not([readonly])::file-selector-button {  background-color: #dde0e3;}.form-control::-webkit-file-upload-button {  padding: 0.375rem 0.75rem;  margin: -0.375rem -0.75rem;  -webkit-margin-end: 0.75rem;  margin-inline-end: 0.75rem;  color: #212529;  background-color: #e9ecef;  pointer-events: none;  border-color: inherit;  border-style: solid;  border-width: 0;  border-inline-end-width: 1px;  border-radius: 0;  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce) {  .form-control::-webkit-file-upload-button {-webkit-transition: none;transition: none;  }}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {  background-color: #dde0e3;}.form-control-plaintext {  display: block;  width: 100%;  padding: 0.375rem 0;  margin-bottom: 0;  line-height: 1.5;  color: #212529;  background-color: transparent;  border: solid transparent;  border-width: 1px 0;}.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {  padding-right: 0;  padding-left: 0;}.form-control-sm {  min-height: calc(1.5em + (0.5rem + 2px));  padding: 0.25rem 0.5rem;  font-size: 0.875rem;  border-radius: 0.2rem;}.form-control-sm::file-selector-button {  padding: 0.25rem 0.5rem;  margin: -0.25rem -0.5rem;  -webkit-margin-end: 0.5rem;  margin-inline-end: 0.5rem;}.form-control-sm::-webkit-file-upload-button {  padding: 0.25rem 0.5rem;  margin: -0.25rem -0.5rem;  -webkit-margin-end: 0.5rem;  margin-inline-end: 0.5rem;}.form-control-lg {  min-height: calc(1.5em + (1rem + 2px));  padding: 0.5rem 1rem;  font-size: 1.25rem;  border-radius: 0.3rem;}.form-control-lg::file-selector-button {  padding: 0.5rem 1rem;  margin: -0.5rem -1rem;  -webkit-margin-end: 1rem;  margin-inline-end: 1rem;}.form-control-lg::-webkit-file-upload-button {  padding: 0.5rem 1rem;  margin: -0.5rem -1rem;  -webkit-margin-end: 1rem;  margin-inline-end: 1rem;}textarea.form-control {  min-height: calc(1.5em + (0.75rem + 2px));}textarea.form-control-sm {  min-height: calc(1.5em + (0.5rem + 2px));}textarea.form-control-lg {  min-height: calc(1.5em + (1rem + 2px));}.form-control-color {  max-width: 3rem;  height: auto;  padding: 0.375rem;}.form-control-color:not(:disabled):not([readonly]) {  cursor: pointer;}.form-control-color::-moz-color-swatch {  height: 1.5em;  border-radius: 0.25rem;}.form-control-color::-webkit-color-swatch {  height: 1.5em;  border-radius: 0.25rem;}.form-select {  display: block;  width: 100%;  padding: 0.375rem 2.25rem 0.375rem 0.75rem;  -moz-padding-start: calc(0.75rem - 3px);  font-size: 1rem;  font-weight: 400;  line-height: 1.5;  color: #212529;  background-color: #fff;  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");  background-repeat: no-repeat;  background-position: right 0.75rem center;  background-size: 16px 12px;  border: 1px solid #ced4da;  border-radius: 0.25rem;  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;  -webkit-appearance: none;  -moz-appearance: none;  appearance: none;}@media (prefers-reduced-motion: reduce) {  .form-select {transition: none;  }}.form-select:focus {  border-color: #86b7fe;  outline: 0;  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);}.form-select[multiple], .form-select[size]:not([size="1"]) {  padding-right: 0.75rem;  background-image: none;}.form-select:disabled {  background-color: #e9ecef;}.form-select:-moz-focusring {  color: transparent;  text-shadow: 0 0 0 #212529;}.form-select-sm {  padding-top: 0.25rem;  padding-bottom: 0.25rem;  padding-left: 0.5rem;  font-size: 0.875rem;}.form-select-lg {  padding-top: 0.5rem;  padding-bottom: 0.5rem;  padding-left: 1rem;  font-size: 1.25rem;}.form-check {  display: block;  min-height: 1.5rem;  padding-left: 1.5em;  margin-bottom: 0.125rem;}.form-check .form-check-input {  float: left;  margin-left: -1.5em;}.form-check-input {  width: 1em;  height: 1em;  margin-top: 0.25em;  vertical-align: top;  background-color: #fff;  background-repeat: no-repeat;  background-position: center;  background-size: contain;  border: 1px solid rgba(0, 0, 0, 0.25);  -webkit-appearance: none;  -moz-appearance: none;  appearance: none;  -webkit-print-color-adjust: exact;  color-adjust: exact;}.form-check-input[type=checkbox] {  border-radius: 0.25em;}.form-check-input[type=radio] {  border-radius: 50%;}.form-check-input:active {  filter: brightness(90%);}.form-check-input:focus {  border-color: #86b7fe;  outline: 0;  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);}.form-check-input:checked {  background-color: #0d6efd;  border-color: #0d6efd;}.form-check-input:checked[type=checkbox] {  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");}.form-check-input:checked[type=radio] {  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");}.form-check-input[type=checkbox]:indeterminate {  background-color: #0d6efd;  border-color: #0d6efd;  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");}.form-check-input:disabled {  pointer-events: none;  filter: none;  opacity: 0.5;}.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {  opacity: 0.5;}.form-switch {  padding-left: 2.5em;}.form-switch .form-check-input {  width: 2em;  margin-left: -2.5em;  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");  background-position: left center;  border-radius: 2em;  transition: background-position 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce) {  .form-switch .form-check-input {transition: none;  }}.form-switch .form-check-input:focus {  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e");}.form-switch .form-check-input:checked {  background-position: right center;  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");}.form-check-inline {  display: inline-block;  margin-right: 1rem;}.btn-check {  position: absolute;  clip: rect(0, 0, 0, 0);  pointer-events: none;}.btn-check[disabled] + .btn, .btn-check:disabled + .btn {  pointer-events: none;  filter: none;  opacity: 0.65;}.form-range {  width: 100%;  height: 1.5rem;  padding: 0;  background-color: transparent;  -webkit-appearance: none;  -moz-appearance: none;  appearance: none;}.form-range:focus {  outline: 0;}.form-range:focus::-webkit-slider-thumb {  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);}.form-range:focus::-moz-range-thumb {  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);}.form-range::-moz-focus-outer {  border: 0;}.form-range::-webkit-slider-thumb {  width: 1rem;  height: 1rem;  margin-top: -0.25rem;  background-color: #0d6efd;  border: 0;  border-radius: 1rem;  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;  -webkit-appearance: none;  appearance: none;}@media (prefers-reduced-motion: reduce) {  .form-range::-webkit-slider-thumb {-webkit-transition: none;transition: none;  }}.form-range::-webkit-slider-thumb:active {  background-color: #b6d4fe;}.form-range::-webkit-slider-runnable-track {  width: 100%;  height: 0.5rem;  color: transparent;  cursor: pointer;  background-color: #dee2e6;  border-color: transparent;  border-radius: 1rem;}.form-range::-moz-range-thumb {  width: 1rem;  height: 1rem;  background-color: #0d6efd;  border: 0;  border-radius: 1rem;  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;  -moz-appearance: none;  appearance: none;}@media (prefers-reduced-motion: reduce) {  .form-range::-moz-range-thumb {-moz-transition: none;transition: none;  }}.form-range::-moz-range-thumb:active {  background-color: #b6d4fe;}.form-range::-moz-range-track {  width: 100%;  height: 0.5rem;  color: transparent;  cursor: pointer;  background-color: #dee2e6;  border-color: transparent;  border-radius: 1rem;}.form-range:disabled {  pointer-events: none;}.form-range:disabled::-webkit-slider-thumb {  background-color: #adb5bd;}.form-range:disabled::-moz-range-thumb {  background-color: #adb5bd;}.form-floating {  position: relative;}.form-floating > .form-control,.form-floating > .form-select {  height: calc(3.5rem + 2px);  line-height: 1.25;}.form-floating > label {  position: absolute;  top: 0;  left: 0;  height: 100%;  padding: 1rem 0.75rem;  pointer-events: none;  border: 1px solid transparent;  transform-origin: 0 0;  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;}@media (prefers-reduced-motion: reduce) {  .form-floating > label {transition: none;  }}.form-floating > .form-control {  padding: 1rem 0.75rem;}.form-floating > .form-control::-moz-placeholder {  color: transparent;}.form-floating > .form-control::placeholder {  color: transparent;}.form-floating > .form-control:not(:-moz-placeholder-shown) {  padding-top: 1.625rem;  padding-bottom: 0.625rem;}.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown) {  padding-top: 1.625rem;  padding-bottom: 0.625rem;}.form-floating > .form-control:-webkit-autofill {  padding-top: 1.625rem;  padding-bottom: 0.625rem;}.form-floating > .form-select {  padding-top: 1.625rem;  padding-bottom: 0.625rem;}.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {  opacity: 0.65;  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);}.form-floating > .form-control:focus ~ label,.form-floating > .form-control:not(:placeholder-shown) ~ label,.form-floating > .form-select ~ label {  opacity: 0.65;  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);}.form-floating > .form-control:-webkit-autofill ~ label {  opacity: 0.65;  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);}.input-group {  position: relative;  display: flex;  flex-wrap: wrap;  align-items: stretch;  width: 100%;}.input-group > .form-control,.input-group > .form-select {  position: relative;  flex: 1 1 auto;  width: 1%;  min-width: 0;}.input-group > .form-control:focus,.input-group > .form-select:focus {  z-index: 3;}.input-group .btn {  position: relative;  z-index: 2;}.input-group .btn:focus {  z-index: 3;}.input-group-text {  display: flex;  align-items: center;  padding: 0.375rem 0.75rem;  font-size: 1rem;  font-weight: 400;  line-height: 1.5;  color: #212529;  text-align: center;  white-space: nowrap;  background-color: #e9ecef;  border: 1px solid #ced4da;  border-radius: 0.25rem;}.input-group-lg > .form-control,.input-group-lg > .form-select,.input-group-lg > .input-group-text,.input-group-lg > .btn {  padding: 0.5rem 1rem;  font-size: 1.25rem;  border-radius: 0.3rem;}.input-group-sm > .form-control,.input-group-sm > .form-select,.input-group-sm > .input-group-text,.input-group-sm > .btn {  padding: 0.25rem 0.5rem;  font-size: 0.875rem;  border-radius: 0.2rem;}.input-group-lg > .form-select,.input-group-sm > .form-select {  padding-right: 3rem;}.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3) {  border-top-right-radius: 0;  border-bottom-right-radius: 0;}.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4) {  border-top-right-radius: 0;  border-bottom-right-radius: 0;}.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {  margin-left: -1px;  border-top-left-radius: 0;  border-bottom-left-radius: 0;}.valid-feedback {  display: none;  width: 100%;  margin-top: 0.25rem;  font-size: 0.875em;  color: #198754;}.valid-tooltip {  position: absolute;  top: 100%;  z-index: 5;  display: none;  max-width: 100%;  padding: 0.25rem 0.5rem;  margin-top: 0.1rem;  font-size: 0.875rem;  color: #fff;  background-color: rgba(25, 135, 84, 0.9);  border-radius: 0.25rem;}.was-validated :valid ~ .valid-feedback,.was-validated :valid ~ .valid-tooltip,.is-valid ~ .valid-feedback,.is-valid ~ .valid-tooltip {  display: block;}.was-validated .form-control:valid, .form-control.is-valid {  border-color: #198754;  padding-right: calc(1.5em + 0.75rem);  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");  background-repeat: no-repeat;  background-position: right calc(0.375em + 0.1875rem) center;  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .form-control:valid:focus, .form-control.is-valid:focus {  border-color: #198754;  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);}.was-validated textarea.form-control:valid, textarea.form-control.is-valid {  padding-right: calc(1.5em + 0.75rem);  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);}.was-validated .form-select:valid, .form-select.is-valid {  border-color: #198754;}.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {  padding-right: 4.125rem;  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");  background-position: right 0.75rem center, center right 2.25rem;  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .form-select:valid:focus, .form-select.is-valid:focus {  border-color: #198754;  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);}.was-validated .form-check-input:valid, .form-check-input.is-valid {  border-color: #198754;}.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {  background-color: #198754;}.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);}.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {  color: #198754;}.form-check-inline .form-check-input ~ .valid-feedback {  margin-left: 0.5em;}.was-validated .input-group .form-control:valid, .input-group .form-control.is-valid,.was-validated .input-group .form-select:valid,.input-group .form-select.is-valid {  z-index: 1;}.was-validated .input-group .form-control:valid:focus, .input-group .form-control.is-valid:focus,.was-validated .input-group .form-select:valid:focus,.input-group .form-select.is-valid:focus {  z-index: 3;}.invalid-feedback {  display: none;  width: 100%;  margin-top: 0.25rem;  font-size: 0.875em;  color: #dc3545;}.invalid-tooltip {  position: absolute;  top: 100%;  z-index: 5;  display: none;  max-width: 100%;  padding: 0.25rem 0.5rem;  margin-top: 0.1rem;  font-size: 0.875rem;  color: #fff;  background-color: rgba(220, 53, 69, 0.9);  border-radius: 0.25rem;}.was-validated :invalid ~ .invalid-feedback,.was-validated :invalid ~ .invalid-tooltip,.is-invalid ~ .invalid-feedback,.is-invalid ~ .invalid-tooltip {  display: block;}.was-validated .form-control:invalid, .form-control.is-invalid {  border-color: #dc3545;  padding-right: calc(1.5em + 0.75rem);  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");  background-repeat: no-repeat;  background-position: right calc(0.375em + 0.1875rem) center;  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {  border-color: #dc3545;  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);}.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {  padding-right: calc(1.5em + 0.75rem);  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);}.was-validated .form-select:invalid, .form-select.is-invalid {  border-color: #dc3545;}.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {  padding-right: 4.125rem;  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");  background-position: right 0.75rem center, center right 2.25rem;  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {  border-color: #dc3545;  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);}.was-validated .form-check-input:invalid, .form-check-input.is-invalid {  border-color: #dc3545;}.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {  background-color: #dc3545;}.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);}.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {  color: #dc3545;}.form-check-inline .form-check-input ~ .invalid-feedback {  margin-left: 0.5em;}.was-validated .input-group .form-control:invalid, .input-group .form-control.is-invalid,.was-validated .input-group .form-select:invalid,.input-group .form-select.is-invalid {  z-index: 2;}.was-validated .input-group .form-control:invalid:focus, .input-group .form-control.is-invalid:focus,.was-validated .input-group .form-select:invalid:focus,.input-group .form-select.is-invalid:focus {  z-index: 3;}.btn {  display: inline-block;  font-weight: 400;  line-height: 1.5;  color: #212529;  text-align: center;  text-decoration: none;  vertical-align: middle;  cursor: pointer;  -webkit-user-select: none;  -moz-user-select: none;  user-select: none;  background-color: transparent;  border: 1px solid transparent;  padding: 0.375rem 0.75rem;  font-size: 1rem;  border-radius: 0.25rem;  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce) {  .btn {transition: none;  }}.btn:hover {  color: #212529;}.btn-check:focus + .btn, .btn:focus {  outline: 0;  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);}.btn:disabled, .btn.disabled, fieldset:disabled .btn {  pointer-events: none;  opacity: 0.65;}.btn-primary {  color: #fff;  background-color: #0d6efd;  border-color: #0d6efd;}.btn-primary:hover {  color: #fff;  background-color: #0b5ed7;  border-color: #0a58ca;}.btn-check:focus + .btn-primary, .btn-primary:focus {  color: #fff;  background-color: #0b5ed7;  border-color: #0a58ca;  box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);}.btn-check:checked + .btn-primary, .btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active, .show > .btn-primary.dropdown-toggle {  color: #fff;  background-color: #0a58ca;  border-color: #0a53be;}.btn-check:checked + .btn-primary:focus, .btn-check:active + .btn-primary:focus, .btn-primary:active:focus, .btn-primary.active:focus, .show > .btn-primary.dropdown-toggle:focus {  box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);}.btn-primary:disabled, .btn-primary.disabled {  color: #fff;  background-color: #0d6efd;  border-color: #0d6efd;}.btn-secondary {  color: #fff;  background-color: #6c757d;  border-color: #6c757d;}.btn-secondary:hover {  color: #fff;  background-color: #5c636a;  border-color: #565e64;}.btn-check:focus + .btn-secondary, .btn-secondary:focus {  color: #fff;  background-color: #5c636a;  border-color: #565e64;  box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5);}.btn-check:checked + .btn-secondary, .btn-check:active + .btn-secondary, .btn-secondary:active, .btn-secondary.active, .show > .btn-secondary.dropdown-toggle {  color: #fff;  background-color: #565e64;  border-color: #51585e;}.btn-check:checked + .btn-secondary:focus, .btn-check:active + .btn-secondary:focus, .btn-secondary:active:focus, .btn-secondary.active:focus, .show > .btn-secondary.dropdown-toggle:focus {  box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5);}.btn-secondary:disabled, .btn-secondary.disabled {  color: #fff;  background-color: #6c757d;  border-color: #6c757d;}.btn-success {  color: #fff;  background-color: #198754;  border-color: #198754;}.btn-success:hover {  color: #fff;  background-color: #157347;  border-color: #146c43;}.btn-check:focus + .btn-success, .btn-success:focus {  color: #fff;  background-color: #157347;  border-color: #146c43;  box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5);}.btn-check:checked + .btn-success, .btn-check:active + .btn-success, .btn-success:active, .btn-success.active, .show > .btn-success.dropdown-toggle {  color: #fff;  background-color: #146c43;  border-color: #13653f;}.btn-check:checked + .btn-success:focus, .btn-check:active + .btn-success:focus, .btn-success:active:focus, .btn-success.active:focus, .show > .btn-success.dropdown-toggle:focus {  box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5);}.btn-success:disabled, .btn-success.disabled {  color: #fff;  background-color: #198754;  border-color: #198754;}.btn-info {  color: #000;  background-color: #0dcaf0;  border-color: #0dcaf0;}.btn-info:hover {  color: #000;  background-color: #31d2f2;  border-color: #25cff2;}.btn-check:focus + .btn-info, .btn-info:focus {  color: #000;  background-color: #31d2f2;  border-color: #25cff2;  box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5);}.btn-check:checked + .btn-info, .btn-check:active + .btn-info, .btn-info:active, .btn-info.active, .show > .btn-info.dropdown-toggle {  color: #000;  background-color: #3dd5f3;  border-color: #25cff2;}.btn-check:checked + .btn-info:focus, .btn-check:active + .btn-info:focus, .btn-info:active:focus, .btn-info.active:focus, .show > .btn-info.dropdown-toggle:focus {  box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5);}.btn-info:disabled, .btn-info.disabled {  color: #000;  background-color: #0dcaf0;  border-color: #0dcaf0;}.btn-warning {  color: #000;  background-color: #ffc107;  border-color: #ffc107;}.btn-warning:hover {  color: #000;  background-color: #ffca2c;  border-color: #ffc720;}.btn-check:focus + .btn-warning, .btn-warning:focus {  color: #000;  background-color: #ffca2c;  border-color: #ffc720;  box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5);}.btn-check:checked + .btn-warning, .btn-check:active + .btn-warning, .btn-warning:active, .btn-warning.active, .show > .btn-warning.dropdown-toggle {  color: #000;  background-color: #ffcd39;  border-color: #ffc720;}.btn-check:checked + .btn-warning:focus, .btn-check:active + .btn-warning:focus, .btn-warning:active:focus, .btn-warning.active:focus, .show > .btn-warning.dropdown-toggle:focus {  box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5);}.btn-warning:disabled, .btn-warning.disabled {  color: #000;  background-color: #ffc107;  border-color: #ffc107;}.btn-danger {  color: #fff;  background-color: #dc3545;  border-color: #dc3545;}.btn-danger:hover {  color: #fff;  background-color: #bb2d3b;  border-color: #b02a37;}.btn-check:focus + .btn-danger, .btn-danger:focus {  color: #fff;  background-color: #bb2d3b;  border-color: #b02a37;  box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5);}.btn-check:checked + .btn-danger, .btn-check:active + .btn-danger, .btn-danger:active, .btn-danger.active, .show > .btn-danger.dropdown-toggle {  color: #fff;  background-color: #b02a37;  border-color: #a52834;}.btn-check:checked + .btn-danger:focus, .btn-check:active + .btn-danger:focus, .btn-danger:active:focus, .btn-danger.active:focus, .show > .btn-danger.dropdown-toggle:focus {  box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5);}.btn-danger:disabled, .btn-danger.disabled {  color: #fff;  background-color: #dc3545;  border-color: #dc3545;}.btn-light {  color: #000;  background-color: #f8f9fa;  border-color: #f8f9fa;}.btn-light:hover {  color: #000;  background-color: #f9fafb;  border-color: #f9fafb;}.btn-check:focus + .btn-light, .btn-light:focus {  color: #000;  background-color: #f9fafb;  border-color: #f9fafb;  box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5);}.btn-check:checked + .btn-light, .btn-check:active + .btn-light, .btn-light:active, .btn-light.active, .show > .btn-light.dropdown-toggle {  color: #000;  background-color: #f9fafb;  border-color: #f9fafb;}.btn-check:checked + .btn-light:focus, .btn-check:active + .btn-light:focus, .btn-light:active:focus, .btn-light.active:focus, .show > .btn-light.dropdown-toggle:focus {  box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5);}.btn-light:disabled, .btn-light.disabled {  color: #000;  background-color: #f8f9fa;  border-color: #f8f9fa;}.btn-dark {  color: #fff;  background-color: #212529;  border-color: #212529;}.btn-dark:hover {  color: #fff;  background-color: #1c1f23;  border-color: #1a1e21;}.btn-check:focus + .btn-dark, .btn-dark:focus {  color: #fff;  background-color: #1c1f23;  border-color: #1a1e21;  box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5);}.btn-check:checked + .btn-dark, .btn-check:active + .btn-dark, .btn-dark:active, .btn-dark.active, .show > .btn-dark.dropdown-toggle {  color: #fff;  background-color: #1a1e21;  border-color: #191c1f;}.btn-check:checked + .btn-dark:focus, .btn-check:active + .btn-dark:focus, .btn-dark:active:focus, .btn-dark.active:focus, .show > .btn-dark.dropdown-toggle:focus {  box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5);}.btn-dark:disabled, .btn-dark.disabled {  color: #fff;  background-color: #212529;  border-color: #212529;}.btn-outline-primary {  color: #0d6efd;  border-color: #0d6efd;}.btn-outline-primary:hover {  color: #fff;  background-color: #0d6efd;  border-color: #0d6efd;}.btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus {  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5);}.btn-check:checked + .btn-outline-primary, .btn-check:active + .btn-outline-primary, .btn-outline-primary:active, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show {  color: #fff;  background-color: #0d6efd;  border-color: #0d6efd;}.btn-check:checked + .btn-outline-primary:focus, .btn-check:active + .btn-outline-primary:focus, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus {  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5);}.btn-outline-primary:disabled, .btn-outline-primary.disabled {  color: #0d6efd;  background-color: transparent;}.btn-outline-secondary {  color: #6c757d;  border-color: #6c757d;}.btn-outline-secondary:hover {  color: #fff;  background-color: #6c757d;  border-color: #6c757d;}.btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus {  box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5);}.btn-check:checked + .btn-outline-secondary, .btn-check:active + .btn-outline-secondary, .btn-outline-secondary:active, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show {  color: #fff;  background-color: #6c757d;  border-color: #6c757d;}.btn-check:checked + .btn-outline-secondary:focus, .btn-check:active + .btn-outline-secondary:focus, .btn-outline-secondary:active:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus {  box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5);}.btn-outline-secondary:disabled, .btn-outline-secondary.disabled {  color: #6c757d;  background-color: transparent;}.btn-outline-success {  color: #198754;  border-color: #198754;}.btn-outline-success:hover {  color: #fff;  background-color: #198754;  border-color: #198754;}.btn-check:focus + .btn-outline-success, .btn-outline-success:focus {  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5);}.btn-check:checked + .btn-outline-success, .btn-check:active + .btn-outline-success, .btn-outline-success:active, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show {  color: #fff;  background-color: #198754;  border-color: #198754;}.btn-check:checked + .btn-outline-success:focus, .btn-check:active + .btn-outline-success:focus, .btn-outline-success:active:focus, .btn-outline-success.active:focus, .btn-outline-success.dropdown-toggle.show:focus {  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5);}.btn-outline-success:disabled, .btn-outline-success.disabled {  color: #198754;  background-color: transparent;}.btn-outline-info {  color: #0dcaf0;  border-color: #0dcaf0;}.btn-outline-info:hover {  color: #000;  background-color: #0dcaf0;  border-color: #0dcaf0;}.btn-check:focus + .btn-outline-info, .btn-outline-info:focus {  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5);}.btn-check:checked + .btn-outline-info, .btn-check:active + .btn-outline-info, .btn-outline-info:active, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show {  color: #000;  background-color: #0dcaf0;  border-color: #0dcaf0;}.btn-check:checked + .btn-outline-info:focus, .btn-check:active + .btn-outline-info:focus, .btn-outline-info:active:focus, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus {  box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5);}.btn-outline-info:disabled, .btn-outline-info.disabled {  color: #0dcaf0;  background-color: transparent;}.btn-outline-warning {  color: #ffc107;  border-color: #ffc107;}.btn-outline-warning:hover {  color: #000;  background-color: #ffc107;  border-color: #ffc107;}.btn-check:focus + .btn-outline-warning, .btn-outline-warning:focus {  box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5);}.btn-check:checked + .btn-outline-warning, .btn-check:active + .btn-outline-warning, .btn-outline-warning:active, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show {  color: #000;  background-color: #ffc107;  border-color: #ffc107;}.btn-check:checked + .btn-outline-warning:focus, .btn-check:active + .btn-outline-warning:focus, .btn-outline-warning:active:focus, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus {  box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5);}.btn-outline-warning:disabled, .btn-outline-warning.disabled {  color: #ffc107;  background-color: transparent;}.btn-outline-danger {  color: #dc3545;  border-color: #dc3545;}.btn-outline-danger:hover {  color: #fff;  background-color: #dc3545;  border-color: #dc3545;}.btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus {  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5);}.btn-check:checked + .btn-outline-danger, .btn-check:active + .btn-outline-danger, .btn-outline-danger:active, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show {  color: #fff;  background-color: #dc3545;  border-color: #dc3545;}.btn-check:checked + .btn-outline-danger:focus, .btn-check:active + .btn-outline-danger:focus, .btn-outline-danger:active:focus, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus {  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5);}.btn-outline-danger:disabled, .btn-outline-danger.disabled {  color: #dc3545;  background-color: transparent;}.btn-outline-light {  color: #f8f9fa;  border-color: #f8f9fa;}.btn-outline-light:hover {  color: #000;  background-color: #f8f9fa;  border-color: #f8f9fa;}.btn-check:focus + .btn-outline-light, .btn-outline-light:focus {  box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5);}.btn-check:checked + .btn-outline-light, .btn-check:active + .btn-outline-light, .btn-outline-light:active, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show {  color: #000;  background-color: #f8f9fa;  border-color: #f8f9fa;}.btn-check:checked + .btn-outline-light:focus, .btn-check:active + .btn-outline-light:focus, .btn-outline-light:active:focus, .btn-outline-light.active:focus, .btn-outline-light.dropdown-toggle.show:focus {  box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5);}.btn-outline-light:disabled, .btn-outline-light.disabled {  color: #f8f9fa;  background-color: transparent;}.btn-outline-dark {  color: #212529;  border-color: #212529;}.btn-outline-dark:hover {  color: #fff;  background-color: #212529;  border-color: #212529;}.btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus {  box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5);}.btn-check:checked + .btn-outline-dark, .btn-check:active + .btn-outline-dark, .btn-outline-dark:active, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show {  color: #fff;  background-color: #212529;  border-color: #212529;}.btn-check:checked + .btn-outline-dark:focus, .btn-check:active + .btn-outline-dark:focus, .btn-outline-dark:active:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus {  box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5);}.btn-outline-dark:disabled, .btn-outline-dark.disabled {  color: #212529;  background-color: transparent;}.btn-link {  font-weight: 400;  color: #0d6efd;  text-decoration: underline;}.btn-link:hover {  color: #0a58ca;}.btn-link:disabled, .btn-link.disabled {  color: #6c757d;}.btn-lg, .btn-group-lg > .btn {  padding: 0.5rem 1rem;  font-size: 1.25rem;  border-radius: 0.3rem;}.btn-sm, .btn-group-sm > .btn {  padding: 0.25rem 0.5rem;  font-size: 0.875rem;  border-radius: 0.2rem;}.fade {  transition: opacity 0.15s linear;}@media (prefers-reduced-motion: reduce) {  .fade {transition: none;  }}.fade:not(.show) {  opacity: 0;}.collapse:not(.show) {  display: none;}.collapsing {  height: 0;  overflow: hidden;  transition: height 0.35s ease;}@media (prefers-reduced-motion: reduce) {  .collapsing {transition: none;  }}.dropup,.dropend,.dropdown,.dropstart {  position: relative;}.dropdown-toggle {  white-space: nowrap;}.dropdown-toggle::after {  display: inline-block;  margin-left: 0.255em;  vertical-align: 0.255em;  content: "";  border-top: 0.3em solid;  border-right: 0.3em solid transparent;  border-bottom: 0;  border-left: 0.3em solid transparent;}.dropdown-toggle:empty::after {  margin-left: 0;}.dropdown-menu {  position: absolute;  z-index: 1000;  display: none;  min-width: 10rem;  padding: 0.5rem 0;  margin: 0;  font-size: 1rem;  color: #212529;  text-align: left;  list-style: none;  background-color: #fff;  background-clip: padding-box;  border: 1px solid rgba(0, 0, 0, 0.15);  border-radius: 0.25rem;}.dropdown-menu[data-bs-popper] {  top: 100%;  left: 0;  margin-top: 0.125rem;}.dropdown-menu-start {  --bs-position: start;}.dropdown-menu-start[data-bs-popper] {  right: auto;  left: 0;}.dropdown-menu-end {  --bs-position: end;}.dropdown-menu-end[data-bs-popper] {  right: 0;  left: auto;}@media (min-width: 576px) {  .dropdown-menu-sm-start {--bs-position: start;  }  .dropdown-menu-sm-start[data-bs-popper] {right: auto;left: 0;  }  .dropdown-menu-sm-end {--bs-position: end;  }  .dropdown-menu-sm-end[data-bs-popper] {right: 0;left: auto;  }}@media (min-width: 768px) {  .dropdown-menu-md-start {--bs-position: start;  }  .dropdown-menu-md-start[data-bs-popper] {right: auto;left: 0;  }  .dropdown-menu-md-end {--bs-position: end;  }  .dropdown-menu-md-end[data-bs-popper] {right: 0;left: auto;  }}@media (min-width: 992px) {  .dropdown-menu-lg-start {--bs-position: start;  }  .dropdown-menu-lg-start[data-bs-popper] {right: auto;left: 0;  }  .dropdown-menu-lg-end {--bs-position: end;  }  .dropdown-menu-lg-end[data-bs-popper] {right: 0;left: auto;  }}@media (min-width: 1200px) {  .dropdown-menu-xl-start {--bs-position: start;  }  .dropdown-menu-xl-start[data-bs-popper] {right: auto;left: 0;  }  .dropdown-menu-xl-end {--bs-position: end;  }  .dropdown-menu-xl-end[data-bs-popper] {right: 0;left: auto;  }}@media (min-width: 1400px) {  .dropdown-menu-xxl-start {--bs-position: start;  }  .dropdown-menu-xxl-start[data-bs-popper] {right: auto;left: 0;  }  .dropdown-menu-xxl-end {--bs-position: end;  }  .dropdown-menu-xxl-end[data-bs-popper] {right: 0;left: auto;  }}.dropup .dropdown-menu[data-bs-popper] {  top: auto;  bottom: 100%;  margin-top: 0;  margin-bottom: 0.125rem;}.dropup .dropdown-toggle::after {  display: inline-block;  margin-left: 0.255em;  vertical-align: 0.255em;  content: "";  border-top: 0;  border-right: 0.3em solid transparent;  border-bottom: 0.3em solid;  border-left: 0.3em solid transparent;}.dropup .dropdown-toggle:empty::after {  margin-left: 0;}.dropend .dropdown-menu[data-bs-popper] {  top: 0;  right: auto;  left: 100%;  margin-top: 0;  margin-left: 0.125rem;}.dropend .dropdown-toggle::after {  display: inline-block;  margin-left: 0.255em;  vertical-align: 0.255em;  content: "";  border-top: 0.3em solid transparent;  border-right: 0;  border-bottom: 0.3em solid transparent;  border-left: 0.3em solid;}.dropend .dropdown-toggle:empty::after {  margin-left: 0;}.dropend .dropdown-toggle::after {  vertical-align: 0;}.dropstart .dropdown-menu[data-bs-popper] {  top: 0;  right: 100%;  left: auto;  margin-top: 0;  margin-right: 0.125rem;}.dropstart .dropdown-toggle::after {  display: inline-block;  margin-left: 0.255em;  vertical-align: 0.255em;  content: "";}.dropstart .dropdown-toggle::after {  display: none;}.dropstart .dropdown-toggle::before {  display: inline-block;  margin-right: 0.255em;  vertical-align: 0.255em;  content: "";  border-top: 0.3em solid transparent;  border-right: 0.3em solid;  border-bottom: 0.3em solid transparent;}.dropstart .dropdown-toggle:empty::after {  margin-left: 0;}.dropstart .dropdown-toggle::before {  vertical-align: 0;}.dropdown-divider {  height: 0;  margin: 0.5rem 0;  overflow: hidden;  border-top: 1px solid rgba(0, 0, 0, 0.15);}.dropdown-item {  display: block;  width: 100%;  padding: 0.25rem 1rem;  clear: both;  font-weight: 400;  color: #212529;  text-align: inherit;  text-decoration: none;  white-space: nowrap;  background-color: transparent;  border: 0;}.dropdown-item:hover, .dropdown-item:focus {  color: #1e2125;  background-color: #e9ecef;}.dropdown-item.active, .dropdown-item:active {  color: #fff;  text-decoration: none;  background-color: #0d6efd;}.dropdown-item.disabled, .dropdown-item:disabled {  color: #adb5bd;  pointer-events: none;  background-color: transparent;}.dropdown-menu.show {  display: block;}.dropdown-header {  display: block;  padding: 0.5rem 1rem;  margin-bottom: 0;  font-size: 0.875rem;  color: #6c757d;  white-space: nowrap;}.dropdown-item-text {  display: block;  padding: 0.25rem 1rem;  color: #212529;}.dropdown-menu-dark {  color: #dee2e6;  background-color: #343a40;  border-color: rgba(0, 0, 0, 0.15);}.dropdown-menu-dark .dropdown-item {  color: #dee2e6;}.dropdown-menu-dark .dropdown-item:hover, .dropdown-menu-dark .dropdown-item:focus {  color: #fff;  background-color: rgba(255, 255, 255, 0.15);}.dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active {  color: #fff;  background-color: #0d6efd;}.dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled {  color: #adb5bd;}.dropdown-menu-dark .dropdown-divider {  border-color: rgba(0, 0, 0, 0.15);}.dropdown-menu-dark .dropdown-item-text {  color: #dee2e6;}.dropdown-menu-dark .dropdown-header {  color: #adb5bd;}.btn-group,.btn-group-vertical {  position: relative;  display: inline-flex;  vertical-align: middle;}.btn-group > .btn,.btn-group-vertical > .btn {  position: relative;  flex: 1 1 auto;}.btn-group > .btn-check:checked + .btn,.btn-group > .btn-check:focus + .btn,.btn-group > .btn:hover,.btn-group > .btn:focus,.btn-group > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn-check:checked + .btn,.btn-group-vertical > .btn-check:focus + .btn,.btn-group-vertical > .btn:hover,.btn-group-vertical > .btn:focus,.btn-group-vertical > .btn:active,.btn-group-vertical > .btn.active {  z-index: 1;}.btn-toolbar {  display: flex;  flex-wrap: wrap;  justify-content: flex-start;}.btn-toolbar .input-group {  width: auto;}.btn-group > .btn:not(:first-child),.btn-group > .btn-group:not(:first-child) {  margin-left: -1px;}.btn-group > .btn:not(:last-child):not(.dropdown-toggle),.btn-group > .btn-group:not(:last-child) > .btn {  border-top-right-radius: 0;  border-bottom-right-radius: 0;}.btn-group > .btn:nth-child(n+3),.btn-group > :not(.btn-check) + .btn,.btn-group > .btn-group:not(:first-child) > .btn {  border-top-left-radius: 0;  border-bottom-left-radius: 0;}.dropdown-toggle-split {  padding-right: 0.5625rem;  padding-left: 0.5625rem;}.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {  margin-left: 0;}.dropstart .dropdown-toggle-split::before {  margin-right: 0;}.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {  padding-right: 0.375rem;  padding-left: 0.375rem;}.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {  padding-right: 0.75rem;  padding-left: 0.75rem;}.btn-group-vertical {  flex-direction: column;  align-items: flex-start;  justify-content: center;}.btn-group-vertical > .btn,.btn-group-vertical > .btn-group {  width: 100%;}.btn-group-vertical > .btn:not(:first-child),.btn-group-vertical > .btn-group:not(:first-child) {  margin-top: -1px;}.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical > .btn-group:not(:last-child) > .btn {  border-bottom-right-radius: 0;  border-bottom-left-radius: 0;}.btn-group-vertical > .btn ~ .btn,.btn-group-vertical > .btn-group:not(:first-child) > .btn {  border-top-left-radius: 0;  border-top-right-radius: 0;}.nav {  display: flex;  flex-wrap: wrap;  padding-left: 0;  margin-bottom: 0;  list-style: none;}.nav-link {  display: block;  padding: 0.5rem 1rem;  color: #0d6efd;  text-decoration: none;  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce) {  .nav-link {transition: none;  }}.nav-link:hover, .nav-link:focus {  color: #0a58ca;}.nav-link.disabled {  color: #6c757d;  pointer-events: none;  cursor: default;}.nav-tabs {  border-bottom: 1px solid #dee2e6;}.nav-tabs .nav-link {  margin-bottom: -1px;  background: none;  border: 1px solid transparent;  border-top-left-radius: 0.25rem;  border-top-right-radius: 0.25rem;}.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {  border-color: #e9ecef #e9ecef #dee2e6;  isolation: isolate;}.nav-tabs .nav-link.disabled {  color: #6c757d;  background-color: transparent;  border-color: transparent;}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link {  color: #495057;  background-color: #fff;  border-color: #dee2e6 #dee2e6 #fff;}.nav-tabs .dropdown-menu {  margin-top: -1px;  border-top-left-radius: 0;  border-top-right-radius: 0;}.nav-pills .nav-link {  background: none;  border: 0;  border-radius: 0.25rem;}.nav-pills .nav-link.active,.nav-pills .show > .nav-link {  color: #fff;  background-color: #0d6efd;}.nav-fill > .nav-link,.nav-fill .nav-item {  flex: 1 1 auto;  text-align: center;}.nav-justified > .nav-link,.nav-justified .nav-item {  flex-basis: 0;  flex-grow: 1;  text-align: center;}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link {  width: 100%;}.tab-content > .tab-pane {  display: none;}.tab-content > .active {  display: block;}.navbar {  position: relative;  display: flex;  flex-wrap: wrap;  align-items: center;  justify-content: space-between;  padding-top: 0.5rem;  padding-bottom: 0.5rem;}.navbar > .container,.navbar > .container-fluid,.navbar > .container-sm,.navbar > .container-md,.navbar > .container-lg,.navbar > .container-xl,.navbar > .container-xxl {  display: flex;  flex-wrap: inherit;  align-items: center;  justify-content: space-between;}.navbar-brand {  padding-top: 0.3125rem;  padding-bottom: 0.3125rem;  margin-right: 1rem;  font-size: 1.25rem;  text-decoration: none;  white-space: nowrap;}.navbar-nav {  display: flex;  flex-direction: column;  padding-left: 0;  margin-bottom: 0;  list-style: none;}.navbar-nav .nav-link {  padding-right: 0;  padding-left: 0;}.navbar-nav .dropdown-menu {  position: static;}.navbar-text {  padding-top: 0.5rem;  padding-bottom: 0.5rem;}.navbar-collapse {  flex-basis: 100%;  flex-grow: 1;  align-items: center;}.navbar-toggler {  padding: 0.25rem 0.75rem;  font-size: 1.25rem;  line-height: 1;  background-color: transparent;  border: 1px solid transparent;  border-radius: 0.25rem;  transition: box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce) {  .navbar-toggler {transition: none;  }}.navbar-toggler:hover {  text-decoration: none;}.navbar-toggler:focus {  text-decoration: none;  outline: 0;  box-shadow: 0 0 0 0.25rem;}.navbar-toggler-icon {  display: inline-block;  width: 1.5em;  height: 1.5em;  vertical-align: middle;  background-repeat: no-repeat;  background-position: center;  background-size: 100%;}.navbar-nav-scroll {  max-height: var(--bs-scroll-height, 75vh);  overflow-y: auto;}@media (min-width: 576px) {  .navbar-expand-sm {flex-wrap: nowrap;justify-content: flex-start;  }  .navbar-expand-sm .navbar-nav {flex-direction: row;  }  .navbar-expand-sm .navbar-nav .dropdown-menu {position: absolute;  }  .navbar-expand-sm .navbar-nav .nav-link {padding-right: 0.5rem;padding-left: 0.5rem;  }  .navbar-expand-sm .navbar-nav-scroll {overflow: visible;  }  .navbar-expand-sm .navbar-collapse {display: flex !important;flex-basis: auto;  }  .navbar-expand-sm .navbar-toggler {display: none;  }}@media (min-width: 768px) {  .navbar-expand-md {flex-wrap: nowrap;justify-content: flex-start;  }  .navbar-expand-md .navbar-nav {flex-direction: row;  }  .navbar-expand-md .navbar-nav .dropdown-menu {position: absolute;  }  .navbar-expand-md .navbar-nav .nav-link {padding-right: 0.5rem;padding-left: 0.5rem;  }  .navbar-expand-md .navbar-nav-scroll {overflow: visible;  }  .navbar-expand-md .navbar-collapse {display: flex !important;flex-basis: auto;  }  .navbar-expand-md .navbar-toggler {display: none;  }}@media (min-width: 992px) {  .navbar-expand-lg {flex-wrap: nowrap;justify-content: flex-start;  }  .navbar-expand-lg .navbar-nav {flex-direction: row;  }  .navbar-expand-lg .navbar-nav .dropdown-menu {position: absolute;  }  .navbar-expand-lg .navbar-nav .nav-link {padding-right: 0.5rem;padding-left: 0.5rem;  }  .navbar-expand-lg .navbar-nav-scroll {overflow: visible;  }  .navbar-expand-lg .navbar-collapse {display: flex !important;flex-basis: auto;  }  .navbar-expand-lg .navbar-toggler {display: none;  }}@media (min-width: 1200px) {  .navbar-expand-xl {flex-wrap: nowrap;justify-content: flex-start;  }  .navbar-expand-xl .navbar-nav {flex-direction: row;  }  .navbar-expand-xl .navbar-nav .dropdown-menu {position: absolute;  }  .navbar-expand-xl .navbar-nav .nav-link {padding-right: 0.5rem;padding-left: 0.5rem;  }  .navbar-expand-xl .navbar-nav-scroll {overflow: visible;  }  .navbar-expand-xl .navbar-collapse {display: flex !important;flex-basis: auto;  }  .navbar-expand-xl .navbar-toggler {display: none;  }}@media (min-width: 1400px) {  .navbar-expand-xxl {flex-wrap: nowrap;justify-content: flex-start;  }  .navbar-expand-xxl .navbar-nav {flex-direction: row;  }  .navbar-expand-xxl .navbar-nav .dropdown-menu {position: absolute;  }  .navbar-expand-xxl .navbar-nav .nav-link {padding-right: 0.5rem;padding-left: 0.5rem;  }  .navbar-expand-xxl .navbar-nav-scroll {overflow: visible;  }  .navbar-expand-xxl .navbar-collapse {display: flex !important;flex-basis: auto;  }  .navbar-expand-xxl .navbar-toggler {display: none;  }}.navbar-expand {  flex-wrap: nowrap;  justify-content: flex-start;}.navbar-expand .navbar-nav {  flex-direction: row;}.navbar-expand .navbar-nav .dropdown-menu {  position: absolute;}.navbar-expand .navbar-nav .nav-link {  padding-right: 0.5rem;  padding-left: 0.5rem;}.navbar-expand .navbar-nav-scroll {  overflow: visible;}.navbar-expand .navbar-collapse {  display: flex !important;  flex-basis: auto;}.navbar-expand .navbar-toggler {  display: none;}.navbar-light .navbar-brand {  color: rgba(0, 0, 0, 0.9);}.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {  color: rgba(0, 0, 0, 0.9);}.navbar-light .navbar-nav .nav-link {  color: rgba(0, 0, 0, 0.55);}.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {  color: rgba(0, 0, 0, 0.7);}.navbar-light .navbar-nav .nav-link.disabled {  color: rgba(0, 0, 0, 0.3);}.navbar-light .navbar-nav .show > .nav-link,.navbar-light .navbar-nav .nav-link.active {  color: rgba(0, 0, 0, 0.9);}.navbar-light .navbar-toggler {  color: rgba(0, 0, 0, 0.55);  border-color: rgba(0, 0, 0, 0.1);}.navbar-light .navbar-toggler-icon {  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-light .navbar-text {  color: rgba(0, 0, 0, 0.55);}.navbar-light .navbar-text a,.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus {  color: rgba(0, 0, 0, 0.9);}.navbar-dark .navbar-brand {  color: #fff;}.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {  color: #fff;}.navbar-dark .navbar-nav .nav-link {  color: rgba(255, 255, 255, 0.55);}.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {  color: rgba(255, 255, 255, 0.75);}.navbar-dark .navbar-nav .nav-link.disabled {  color: rgba(255, 255, 255, 0.25);}.navbar-dark .navbar-nav .show > .nav-link,.navbar-dark .navbar-nav .nav-link.active {  color: #fff;}.navbar-dark .navbar-toggler {  color: rgba(255, 255, 255, 0.55);  border-color: rgba(255, 255, 255, 0.1);}.navbar-dark .navbar-toggler-icon {  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-dark .navbar-text {  color: rgba(255, 255, 255, 0.55);}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus {  color: #fff;}.card {  position: relative;  display: flex;  flex-direction: column;  min-width: 0;  word-wrap: break-word;  background-color: #fff;  background-clip: border-box;  border: 1px solid rgba(0, 0, 0, 0.125);  border-radius: 0.25rem;}.card > hr {  margin-right: 0;  margin-left: 0;}.card > .list-group {  border-top: inherit;  border-bottom: inherit;}.card > .list-group:first-child {  border-top-width: 0;  border-top-left-radius: calc(0.25rem - 1px);  border-top-right-radius: calc(0.25rem - 1px);}.card > .list-group:last-child {  border-bottom-width: 0;  border-bottom-right-radius: calc(0.25rem - 1px);  border-bottom-left-radius: calc(0.25rem - 1px);}.card > .card-header + .list-group,.card > .list-group + .card-footer {  border-top: 0;}.card-body {  flex: 1 1 auto;  padding: 1rem 1rem;}.card-title {  margin-bottom: 0.5rem;}.card-subtitle {  margin-top: -0.25rem;  margin-bottom: 0;}.card-text:last-child {  margin-bottom: 0;}.card-link:hover {  text-decoration: none;}.card-link + .card-link {  margin-left: 1rem;}.card-header {  padding: 0.5rem 1rem;  margin-bottom: 0;  background-color: rgba(0, 0, 0, 0.03);  border-bottom: 1px solid rgba(0, 0, 0, 0.125);}.card-header:first-child {  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;}.card-footer {  padding: 0.5rem 1rem;  background-color: rgba(0, 0, 0, 0.03);  border-top: 1px solid rgba(0, 0, 0, 0.125);}.card-footer:last-child {  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);}.card-header-tabs {  margin-right: -0.5rem;  margin-bottom: -0.5rem;  margin-left: -0.5rem;  border-bottom: 0;}.card-header-pills {  margin-right: -0.5rem;  margin-left: -0.5rem;}.card-img-overlay {  position: absolute;  top: 0;  right: 0;  bottom: 0;  left: 0;  padding: 1rem;  border-radius: calc(0.25rem - 1px);}.card-img,.card-img-top,.card-img-bottom {  width: 100%;}.card-img,.card-img-top {  border-top-left-radius: calc(0.25rem - 1px);  border-top-right-radius: calc(0.25rem - 1px);}.card-img,.card-img-bottom {  border-bottom-right-radius: calc(0.25rem - 1px);  border-bottom-left-radius: calc(0.25rem - 1px);}.card-group > .card {  margin-bottom: 0.75rem;}@media (min-width: 576px) {  .card-group {display: flex;flex-flow: row wrap;  }  .card-group > .card {flex: 1 0 0%;margin-bottom: 0;  }  .card-group > .card + .card {margin-left: 0;border-left: 0;  }  .card-group > .card:not(:last-child) {border-top-right-radius: 0;border-bottom-right-radius: 0;  }  .card-group > .card:not(:last-child) .card-img-top,.card-group > .card:not(:last-child) .card-header {border-top-right-radius: 0;  }  .card-group > .card:not(:last-child) .card-img-bottom,.card-group > .card:not(:last-child) .card-footer {border-bottom-right-radius: 0;  }  .card-group > .card:not(:first-child) {border-top-left-radius: 0;border-bottom-left-radius: 0;  }  .card-group > .card:not(:first-child) .card-img-top,.card-group > .card:not(:first-child) .card-header {border-top-left-radius: 0;  }  .card-group > .card:not(:first-child) .card-img-bottom,.card-group > .card:not(:first-child) .card-footer {border-bottom-left-radius: 0;  }}.accordion-button {  position: relative;  display: flex;  align-items: center;  width: 100%;  padding: 1rem 1.25rem;  font-size: 1rem;  color: #212529;  text-align: left;  background-color: #fff;  border: 0;  border-radius: 0;  overflow-anchor: none;  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;}@media (prefers-reduced-motion: reduce) {  .accordion-button {transition: none;  }}.accordion-button:not(.collapsed) {  color: #0c63e4;  background-color: #e7f1ff;  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);}.accordion-button:not(.collapsed)::after {  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");  transform: rotate(-180deg);}.accordion-button::after {  flex-shrink: 0;  width: 1.25rem;  height: 1.25rem;  margin-left: auto;  content: "";  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");  background-repeat: no-repeat;  background-size: 1.25rem;  transition: transform 0.2s ease-in-out;}@media (prefers-reduced-motion: reduce) {  .accordion-button::after {transition: none;  }}.accordion-button:hover {  z-index: 2;}.accordion-button:focus {  z-index: 3;  border-color: #86b7fe;  outline: 0;  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);}.accordion-header {  margin-bottom: 0;}.accordion-item {  background-color: #fff;  border: 1px solid rgba(0, 0, 0, 0.125);}.accordion-item:first-of-type {  border-top-left-radius: 0.25rem;  border-top-right-radius: 0.25rem;}.accordion-item:first-of-type .accordion-button {  border-top-left-radius: calc(0.25rem - 1px);  border-top-right-radius: calc(0.25rem - 1px);}.accordion-item:not(:first-of-type) {  border-top: 0;}.accordion-item:last-of-type {  border-bottom-right-radius: 0.25rem;  border-bottom-left-radius: 0.25rem;}.accordion-item:last-of-type .accordion-button.collapsed {  border-bottom-right-radius: calc(0.25rem - 1px);  border-bottom-left-radius: calc(0.25rem - 1px);}.accordion-item:last-of-type .accordion-collapse {  border-bottom-right-radius: 0.25rem;  border-bottom-left-radius: 0.25rem;}.accordion-body {  padding: 1rem 1.25rem;}.accordion-flush .accordion-collapse {  border-width: 0;}.accordion-flush .accordion-item {  border-right: 0;  border-left: 0;  border-radius: 0;}.accordion-flush .accordion-item:first-child {  border-top: 0;}.accordion-flush .accordion-item:last-child {  border-bottom: 0;}.accordion-flush .accordion-item .accordion-button {  border-radius: 0;}.breadcrumb {  display: flex;  flex-wrap: wrap;  padding: 0 0;  margin-bottom: 1rem;  list-style: none;}.breadcrumb-item + .breadcrumb-item {  padding-left: 0.5rem;}.breadcrumb-item + .breadcrumb-item::before {  float: left;  padding-right: 0.5rem;  color: #6c757d;  content: var(--bs-breadcrumb-divider, "/") ;}.breadcrumb-item.active {  color: #6c757d;}.pagination {  display: flex;  padding-left: 0;  list-style: none;}.page-link {  position: relative;  display: block;  color: #0d6efd;  text-decoration: none;  background-color: #fff;  border: 1px solid #dee2e6;  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion: reduce) {  .page-link {transition: none;  }}.page-link:hover {  z-index: 2;  color: #0a58ca;  background-color: #e9ecef;  border-color: #dee2e6;}.page-link:focus {  z-index: 3;  color: #0a58ca;  background-color: #e9ecef;  outline: 0;  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);}.page-item:not(:first-child) .page-link {  margin-left: -1px;}.page-item.active .page-link {  z-index: 3;  color: #fff;  background-color: #0d6efd;  border-color: #0d6efd;}.page-item.disabled .page-link {  color: #6c757d;  pointer-events: none;  background-color: #fff;  border-color: #dee2e6;}.page-link {  padding: 0.375rem 0.75rem;}.page-item:first-child .page-link {  border-top-left-radius: 0.25rem;  border-bottom-left-radius: 0.25rem;}.page-item:last-child .page-link {  border-top-right-radius: 0.25rem;  border-bottom-right-radius: 0.25rem;}.pagination-lg .page-link {  padding: 0.75rem 1.5rem;  font-size: 1.25rem;}.pagination-lg .page-item:first-child .page-link {  border-top-left-radius: 0.3rem;  border-bottom-left-radius: 0.3rem;}.pagination-lg .page-item:last-child .page-link {  border-top-right-radius: 0.3rem;  border-bottom-right-radius: 0.3rem;}.pagination-sm .page-link {  padding: 0.25rem 0.5rem;  font-size: 0.875rem;}.pagination-sm .page-item:first-child .page-link {  border-top-left-radius: 0.2rem;  border-bottom-left-radius: 0.2rem;}.pagination-sm .page-item:last-child .page-link {  border-top-right-radius: 0.2rem;  border-bottom-right-radius: 0.2rem;}.badge {  display: inline-block;  padding: 0.35em 0.65em;  font-size: 0.75em;  font-weight: 700;  line-height: 1;  color: #fff;  text-align: center;  white-space: nowrap;  vertical-align: baseline;  border-radius: 0.25rem;}.badge:empty {  display: none;}.btn .badge {  position: relative;  top: -1px;}.alert {  position: relative;  padding: 1rem 1rem;  margin-bottom: 1rem;  border: 1px solid transparent;  border-radius: 0.25rem;}.alert-heading {  color: inherit;}.alert-link {  font-weight: 700;}.alert-dismissible {  padding-right: 3rem;}.alert-dismissible .btn-close {  position: absolute;  top: 0;  right: 0;  z-index: 2;  padding: 1.25rem 1rem;}.alert-primary {  color: #084298;  background-color: #cfe2ff;  border-color: #b6d4fe;}.alert-primary .alert-link {  color: #06357a;}.alert-secondary {  color: #41464b;  background-color: #e2e3e5;  border-color: #d3d6d8;}.alert-secondary .alert-link {  color: #34383c;}.alert-success {  color: #0f5132;  background-color: #d1e7dd;  border-color: #badbcc;}.alert-success .alert-link {  color: #0c4128;}.alert-info {  color: #055160;  background-color: #cff4fc;  border-color: #b6effb;}.alert-info .alert-link {  color: #04414d;}.alert-warning {  color: #664d03;  background-color: #fff3cd;  border-color: #ffecb5;}.alert-warning .alert-link {  color: #523e02;}.alert-danger {  color: #842029;  background-color: #f8d7da;  border-color: #f5c2c7;}.alert-danger .alert-link {  color: #6a1a21;}.alert-light {  color: #636464;  background-color: #fefefe;  border-color: #fdfdfe;}.alert-light .alert-link {  color: #4f5050;}.alert-dark {  color: #141619;  background-color: #d3d3d4;  border-color: #bcbebf;}.alert-dark .alert-link {  color: #101214;}@-webkit-keyframes progress-bar-stripes {  0% {background-position-x: 1rem;  }}@keyframes progress-bar-stripes {  0% {background-position-x: 1rem;  }}.progress {  display: flex;  height: 1rem;  overflow: hidden;  font-size: 0.75rem;  background-color: #e9ecef;  border-radius: 0.25rem;}.progress-bar {  display: flex;  flex-direction: column;  justify-content: center;  overflow: hidden;  color: #fff;  text-align: center;  white-space: nowrap;  background-color: #0d6efd;  transition: width 0.6s ease;}@media (prefers-reduced-motion: reduce) {  .progress-bar {transition: none;  }}.progress-bar-striped {  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);  background-size: 1rem 1rem;}.progress-bar-animated {  -webkit-animation: 1s linear infinite progress-bar-stripes;  animation: 1s linear infinite progress-bar-stripes;}@media (prefers-reduced-motion: reduce) {  .progress-bar-animated {-webkit-animation: none;animation: none;  }}.list-group {  display: flex;  flex-direction: column;  padding-left: 0;  margin-bottom: 0;  border-radius: 0.25rem;}.list-group-numbered {  list-style-type: none;  counter-reset: section;}.list-group-numbered > li::before {  content: counters(section, ".") ". ";  counter-increment: section;}.list-group-item-action {  width: 100%;  color: #495057;  text-align: inherit;}.list-group-item-action:hover, .list-group-item-action:focus {  z-index: 1;  color: #495057;  text-decoration: none;  background-color: #f8f9fa;}.list-group-item-action:active {  color: #212529;  background-color: #e9ecef;}.list-group-item {  position: relative;  display: block;  padding: 0.5rem 1rem;  color: #212529;  text-decoration: none;  background-color: #fff;  border: 1px solid rgba(0, 0, 0, 0.125);}.list-group-item:first-child {  border-top-left-radius: inherit;  border-top-right-radius: inherit;}.list-group-item:last-child {  border-bottom-right-radius: inherit;  border-bottom-left-radius: inherit;}.list-group-item.disabled, .list-group-item:disabled {  color: #6c757d;  pointer-events: none;  background-color: #fff;}.list-group-item.active {  z-index: 2;  color: #fff;  background-color: #0d6efd;  border-color: #0d6efd;}.list-group-item + .list-group-item {  border-top-width: 0;}.list-group-item + .list-group-item.active {  margin-top: -1px;  border-top-width: 1px;}.list-group-horizontal {  flex-direction: row;}.list-group-horizontal > .list-group-item:first-child {  border-bottom-left-radius: 0.25rem;  border-top-right-radius: 0;}.list-group-horizontal > .list-group-item:last-child {  border-top-right-radius: 0.25rem;  border-bottom-left-radius: 0;}.list-group-horizontal > .list-group-item.active {  margin-top: 0;}.list-group-horizontal > .list-group-item + .list-group-item {  border-top-width: 1px;  border-left-width: 0;}.list-group-horizontal > .list-group-item + .list-group-item.active {  margin-left: -1px;  border-left-width: 1px;}@media (min-width: 576px) {  .list-group-horizontal-sm {flex-direction: row;  }  .list-group-horizontal-sm > .list-group-item:first-child {border-bottom-left-radius: 0.25rem;border-top-right-radius: 0;  }  .list-group-horizontal-sm > .list-group-item:last-child {border-top-right-radius: 0.25rem;border-bottom-left-radius: 0;  }  .list-group-horizontal-sm > .list-group-item.active {margin-top: 0;  }  .list-group-horizontal-sm > .list-group-item + .list-group-item {border-top-width: 1px;border-left-width: 0;  }  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {margin-left: -1px;border-left-width: 1px;  }}@media (min-width: 768px) {  .list-group-horizontal-md {flex-direction: row;  }  .list-group-horizontal-md > .list-group-item:first-child {border-bottom-left-radius: 0.25rem;border-top-right-radius: 0;  }  .list-group-horizontal-md > .list-group-item:last-child {border-top-right-radius: 0.25rem;border-bottom-left-radius: 0;  }  .list-group-horizontal-md > .list-group-item.active {margin-top: 0;  }  .list-group-horizontal-md > .list-group-item + .list-group-item {border-top-width: 1px;border-left-width: 0;  }  .list-group-horizontal-md > .list-group-item + .list-group-item.active {margin-left: -1px;border-left-width: 1px;  }}@media (min-width: 992px) {  .list-group-horizontal-lg {flex-direction: row;  }  .list-group-horizontal-lg > .list-group-item:first-child {border-bottom-left-radius: 0.25rem;border-top-right-radius: 0;  }  .list-group-horizontal-lg > .list-group-item:last-child {border-top-right-radius: 0.25rem;border-bottom-left-radius: 0;  }  .list-group-horizontal-lg > .list-group-item.active {margin-top: 0;  }  .list-group-horizontal-lg > .list-group-item + .list-group-item {border-top-width: 1px;border-left-width: 0;  }  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {margin-left: -1px;border-left-width: 1px;  }}@media (min-width: 1200px) {  .list-group-horizontal-xl {flex-direction: row;  }  .list-group-horizontal-xl > .list-group-item:first-child {border-bottom-left-radius: 0.25rem;border-top-right-radius: 0;  }  .list-group-horizontal-xl > .list-group-item:last-child {border-top-right-radius: 0.25rem;border-bottom-left-radius: 0;  }  .list-group-horizontal-xl > .list-group-item.active {margin-top: 0;  }  .list-group-horizontal-xl > .list-group-item + .list-group-item {border-top-width: 1px;border-left-width: 0;  }  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {margin-left: -1px;border-left-width: 1px;  }}@media (min-width: 1400px) {  .list-group-horizontal-xxl {flex-direction: row;  }  .list-group-horizontal-xxl > .list-group-item:first-child {border-bottom-left-radius: 0.25rem;border-top-right-radius: 0;  }  .list-group-horizontal-xxl > .list-group-item:last-child {border-top-right-radius: 0.25rem;border-bottom-left-radius: 0;  }  .list-group-horizontal-xxl > .list-group-item.active {margin-top: 0;  }  .list-group-horizontal-xxl > .list-group-item + .list-group-item {border-top-width: 1px;border-left-width: 0;  }  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {margin-left: -1px;border-left-width: 1px;  }}.list-group-flush {  border-radius: 0;}.list-group-flush > .list-group-item {  border-width: 0 0 1px;}.list-group-flush > .list-group-item:last-child {  border-bottom-width: 0;}.list-group-item-primary {  color: #084298;  background-color: #cfe2ff;}.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {  color: #084298;  background-color: #bacbe6;}.list-group-item-primary.list-group-item-action.active {  color: #fff;  background-color: #084298;  border-color: #084298;}.list-group-item-secondary {  color: #41464b;  background-color: #e2e3e5;}.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {  color: #41464b;  background-color: #cbccce;}.list-group-item-secondary.list-group-item-action.active {  color: #fff;  background-color: #41464b;  border-color: #41464b;}.list-group-item-success {  color: #0f5132;  background-color: #d1e7dd;}.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {  color: #0f5132;  background-color: #bcd0c7;}.list-group-item-success.list-group-item-action.active {  color: #fff;  background-color: #0f5132;  border-color: #0f5132;}.list-group-item-info {  color: #055160;  background-color: #cff4fc;}.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {  color: #055160;  background-color: #badce3;}.list-group-item-info.list-group-item-action.active {  color: #fff;  background-color: #055160;  border-color: #055160;}.list-group-item-warning {  color: #664d03;  background-color: #fff3cd;}.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {  color: #664d03;  background-color: #e6dbb9;}.list-group-item-warning.list-group-item-action.active {  color: #fff;  background-color: #664d03;  border-color: #664d03;}.list-group-item-danger {  color: #842029;  background-color: #f8d7da;}.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {  color: #842029;  background-color: #dfc2c4;}.list-group-item-danger.list-group-item-action.active {  color: #fff;  background-color: #842029;  border-color: #842029;}.list-group-item-light {  color: #636464;  background-color: #fefefe;}.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {  color: #636464;  background-color: #e5e5e5;}.list-group-item-light.list-group-item-action.active {  color: #fff;  background-color: #636464;  border-color: #636464;}.list-group-item-dark {  color: #141619;  background-color: #d3d3d4;}.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {  color: #141619;  background-color: #bebebf;}.list-group-item-dark.list-group-item-action.active {  color: #fff;  background-color: #141619;  border-color: #141619;}.btn-close {  box-sizing: content-box;  width: 1em;  height: 1em;  padding: 0.25em 0.25em;  color: #000;  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;  border: 0;  border-radius: 0.25rem;  opacity: 0.5;}.btn-close:hover {  color: #000;  text-decoration: none;  opacity: 0.75;}.btn-close:focus {  outline: 0;  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);  opacity: 1;}.btn-close:disabled, .btn-close.disabled {  pointer-events: none;  -webkit-user-select: none;  -moz-user-select: none;  user-select: none;  opacity: 0.25;}.btn-close-white {  filter: invert(1) grayscale(100%) brightness(200%);}.toast {  width: 350px;  max-width: 100%;  font-size: 0.875rem;  pointer-events: auto;  background-color: rgba(255, 255, 255, 0.85);  background-clip: padding-box;  border: 1px solid rgba(0, 0, 0, 0.1);  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);  border-radius: 0.25rem;}.toast:not(.showing):not(.show) {  opacity: 0;}.toast.hide {  display: none;}.toast-container {  width: -webkit-max-content;  width: -moz-max-content;  width: max-content;  max-width: 100%;  pointer-events: none;}.toast-container > :not(:last-child) {  margin-bottom: 0.75rem;}.toast-header {  display: flex;  align-items: center;  padding: 0.5rem 0.75rem;  color: #6c757d;  background-color: rgba(255, 255, 255, 0.85);  background-clip: padding-box;  border-bottom: 1px solid rgba(0, 0, 0, 0.05);  border-top-left-radius: calc(0.25rem - 1px);  border-top-right-radius: calc(0.25rem - 1px);}.toast-header .btn-close {  margin-right: -0.375rem;  margin-left: 0.75rem;}.toast-body {  padding: 0.75rem;  word-wrap: break-word;}.modal {  position: fixed;  top: 0;  left: 0;  z-index: 1060;  display: none;  width: 100%;  height: 100%;  overflow-x: hidden;  overflow-y: auto;  outline: 0;}.modal-dialog {  position: relative;  width: auto;  margin: 0.5rem;  pointer-events: none;}.modal.fade .modal-dialog {  transition: transform 0.3s ease-out;  transform: translate(0, -50px);}@media (prefers-reduced-motion: reduce) {  .modal.fade .modal-dialog {transition: none;  }}.modal.show .modal-dialog {  transform: none;}.modal.modal-static .modal-dialog {  transform: scale(1.02);}.modal-dialog-scrollable {  height: calc(100% - 1rem);}.modal-dialog-scrollable .modal-content {  max-height: 100%;  overflow: hidden;}.modal-dialog-scrollable .modal-body {  overflow-y: auto;}.modal-dialog-centered {  display: flex;  align-items: center;  min-height: calc(100% - 1rem);}.modal-content {  position: relative;  display: flex;  flex-direction: column;  width: 100%;  pointer-events: auto;  background-color: #fff;  background-clip: padding-box;  border: 1px solid rgba(0, 0, 0, 0.2);  border-radius: 0.3rem;  outline: 0;}.modal-backdrop {  position: fixed;  top: 0;  left: 0;  z-index: 1040;  width: 100vw;  height: 100vh;  background-color: #000;}.modal-backdrop.fade {  opacity: 0;}.modal-backdrop.show {  opacity: 0.5;}.modal-header {  display: flex;  flex-shrink: 0;  align-items: center;  justify-content: space-between;  padding: 1rem 1rem;  border-bottom: 1px solid #dee2e6;  border-top-left-radius: calc(0.3rem - 1px);  border-top-right-radius: calc(0.3rem - 1px);}.modal-header .btn-close {  padding: 0.5rem 0.5rem;  margin: -0.5rem -0.5rem -0.5rem auto;}.modal-title {  margin-bottom: 0;  line-height: 1.5;}.modal-body {  position: relative;  flex: 1 1 auto;  padding: 1rem;}.modal-footer {  display: flex;  flex-wrap: wrap;  flex-shrink: 0;  align-items: center;  justify-content: flex-end;  padding: 0.75rem;  border-top: 1px solid #dee2e6;  border-bottom-right-radius: calc(0.3rem - 1px);  border-bottom-left-radius: calc(0.3rem - 1px);}.modal-footer > * {  margin: 0.25rem;}@media (min-width: 576px) {  .modal-dialog {max-width: 500px;margin: 1.75rem auto;  }  .modal-dialog-scrollable {height: calc(100% - 3.5rem);  }  .modal-dialog-centered {min-height: calc(100% - 3.5rem);  }  .modal-sm {max-width: 300px;  }}@media (min-width: 992px) {  .modal-lg,.modal-xl {max-width: 800px;  }}@media (min-width: 1200px) {  .modal-xl {max-width: 1140px;  }}.modal-fullscreen {  width: 100vw;  max-width: none;  height: 100%;  margin: 0;}.modal-fullscreen .modal-content {  height: 100%;  border: 0;  border-radius: 0;}.modal-fullscreen .modal-header {  border-radius: 0;}.modal-fullscreen .modal-body {  overflow-y: auto;}.modal-fullscreen .modal-footer {  border-radius: 0;}@media (max-width: 575.98px) {  .modal-fullscreen-sm-down {width: 100vw;max-width: none;height: 100%;margin: 0;  }  .modal-fullscreen-sm-down .modal-content {height: 100%;border: 0;border-radius: 0;  }  .modal-fullscreen-sm-down .modal-header {border-radius: 0;  }  .modal-fullscreen-sm-down .modal-body {overflow-y: auto;  }  .modal-fullscreen-sm-down .modal-footer {border-radius: 0;  }}@media (max-width: 767.98px) {  .modal-fullscreen-md-down {width: 100vw;max-width: none;height: 100%;margin: 0;  }  .modal-fullscreen-md-down .modal-content {height: 100%;border: 0;border-radius: 0;  }  .modal-fullscreen-md-down .modal-header {border-radius: 0;  }  .modal-fullscreen-md-down .modal-body {overflow-y: auto;  }  .modal-fullscreen-md-down .modal-footer {border-radius: 0;  }}@media (max-width: 991.98px) {  .modal-fullscreen-lg-down {width: 100vw;max-width: none;height: 100%;margin: 0;  }  .modal-fullscreen-lg-down .modal-content {height: 100%;border: 0;border-radius: 0;  }  .modal-fullscreen-lg-down .modal-header {border-radius: 0;  }  .modal-fullscreen-lg-down .modal-body {overflow-y: auto;  }  .modal-fullscreen-lg-down .modal-footer {border-radius: 0;  }}@media (max-width: 1199.98px) {  .modal-fullscreen-xl-down {width: 100vw;max-width: none;height: 100%;margin: 0;  }  .modal-fullscreen-xl-down .modal-content {height: 100%;border: 0;border-radius: 0;  }  .modal-fullscreen-xl-down .modal-header {border-radius: 0;  }  .modal-fullscreen-xl-down .modal-body {overflow-y: auto;  }  .modal-fullscreen-xl-down .modal-footer {border-radius: 0;  }}@media (max-width: 1399.98px) {  .modal-fullscreen-xxl-down {width: 100vw;max-width: none;height: 100%;margin: 0;  }  .modal-fullscreen-xxl-down .modal-content {height: 100%;border: 0;border-radius: 0;  }  .modal-fullscreen-xxl-down .modal-header {border-radius: 0;  }  .modal-fullscreen-xxl-down .modal-body {overflow-y: auto;  }  .modal-fullscreen-xxl-down .modal-footer {border-radius: 0;  }}.tooltip {  position: absolute;  z-index: 1080;  display: block;  margin: 0;  font-family: var(--bs-font-sans-serif);  font-style: normal;  font-weight: 400;  line-height: 1.5;  text-align: left;  text-align: start;  text-decoration: none;  text-shadow: none;  text-transform: none;  letter-spacing: normal;  word-break: normal;  word-spacing: normal;  white-space: normal;  line-break: auto;  font-size: 0.875rem;  word-wrap: break-word;  opacity: 0;}.tooltip.show {  opacity: 0.9;}.tooltip .tooltip-arrow {  position: absolute;  display: block;  width: 0.8rem;  height: 0.4rem;}.tooltip .tooltip-arrow::before {  position: absolute;  content: "";  border-color: transparent;  border-style: solid;}.bs-tooltip-top, .bs-tooltip-auto[data-popper-placement^=top] {  padding: 0.4rem 0;}.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {  bottom: 0;}.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {  top: -1px;  border-width: 0.4rem 0.4rem 0;  border-top-color: #000;}.bs-tooltip-end, .bs-tooltip-auto[data-popper-placement^=right] {  padding: 0 0.4rem;}.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {  left: 0;  width: 0.4rem;  height: 0.8rem;}.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {  right: -1px;  border-width: 0.4rem 0.4rem 0.4rem 0;  border-right-color: #000;}.bs-tooltip-bottom, .bs-tooltip-auto[data-popper-placement^=bottom] {  padding: 0.4rem 0;}.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {  top: 0;}.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {  bottom: -1px;  border-width: 0 0.4rem 0.4rem;  border-bottom-color: #000;}.bs-tooltip-start, .bs-tooltip-auto[data-popper-placement^=left] {  padding: 0 0.4rem;}.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {  right: 0;  width: 0.4rem;  height: 0.8rem;}.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {  left: -1px;  border-width: 0.4rem 0 0.4rem 0.4rem;  border-left-color: #000;}.tooltip-inner {  max-width: 200px;  padding: 0.25rem 0.5rem;  color: #fff;  text-align: center;  background-color: #000;  border-radius: 0.25rem;}.popover {  position: absolute;  top: 0;  left: 0 ;  z-index: 1070;  display: block;  max-width: 276px;  font-family: var(--bs-font-sans-serif);  font-style: normal;  font-weight: 400;  line-height: 1.5;  text-align: left;  text-align: start;  text-decoration: none;  text-shadow: none;  text-transform: none;  letter-spacing: normal;  word-break: normal;  word-spacing: normal;  white-space: normal;  line-break: auto;  font-size: 0.875rem;  word-wrap: break-word;  background-color: #fff;  background-clip: padding-box;  border: 1px solid rgba(0, 0, 0, 0.2);  border-radius: 0.3rem;}.popover .popover-arrow {  position: absolute;  display: block;  width: 1rem;  height: 0.5rem;}.popover .popover-arrow::before, .popover .popover-arrow::after {  position: absolute;  display: block;  content: "";  border-color: transparent;  border-style: solid;}.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {  bottom: calc(-0.5rem - 1px);}.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {  bottom: 0;  border-width: 0.5rem 0.5rem 0;  border-top-color: rgba(0, 0, 0, 0.25);}.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {  bottom: 1px;  border-width: 0.5rem 0.5rem 0;  border-top-color: #fff;}.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {  left: calc(-0.5rem - 1px);  width: 0.5rem;  height: 1rem;}.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {  left: 0;  border-width: 0.5rem 0.5rem 0.5rem 0;  border-right-color: rgba(0, 0, 0, 0.25);}.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {  left: 1px;  border-width: 0.5rem 0.5rem 0.5rem 0;  border-right-color: #fff;}.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {  top: calc(-0.5rem - 1px);}.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {  top: 0;  border-width: 0 0.5rem 0.5rem 0.5rem;  border-bottom-color: rgba(0, 0, 0, 0.25);}.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {  top: 1px;  border-width: 0 0.5rem 0.5rem 0.5rem;  border-bottom-color: #fff;}.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {  position: absolute;  top: 0;  left: 50%;  display: block;  width: 1rem;  margin-left: -0.5rem;  content: "";  border-bottom: 1px solid #f0f0f0;}.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {  right: calc(-0.5rem - 1px);  width: 0.5rem;  height: 1rem;}.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {  right: 0;  border-width: 0.5rem 0 0.5rem 0.5rem;  border-left-color: rgba(0, 0, 0, 0.25);}.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {  right: 1px;  border-width: 0.5rem 0 0.5rem 0.5rem;  border-left-color: #fff;}.popover-header {  padding: 0.5rem 1rem;  margin-bottom: 0;  font-size: 1rem;  background-color: #f0f0f0;  border-bottom: 1px solid rgba(0, 0, 0, 0.2);  border-top-left-radius: calc(0.3rem - 1px);  border-top-right-radius: calc(0.3rem - 1px);}.popover-header:empty {  display: none;}.popover-body {  padding: 1rem 1rem;  color: #212529;}.carousel {  position: relative;}.carousel.pointer-event {  touch-action: pan-y;}.carousel-inner {  position: relative;  width: 100%;  overflow: hidden;}.carousel-inner::after {  display: block;  clear: both;  content: "";}.carousel-item {  position: relative;  display: none;  float: left;  width: 100%;  margin-right: -100%;  -webkit-backface-visibility: hidden;  backface-visibility: hidden;  transition: transform 0.6s ease-in-out;}@media (prefers-reduced-motion: reduce) {  .carousel-item {transition: none;  }}.carousel-item.active,.carousel-item-next,.carousel-item-prev {  display: block;}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end {  transform: translateX(100%);}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start {  transform: translateX(-100%);}.carousel-fade .carousel-item {  opacity: 0;  transition-property: opacity;  transform: none;}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end {  z-index: 1;  opacity: 1;}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end {  z-index: 0;  opacity: 0;  transition: opacity 0s 0.6s;}@media (prefers-reduced-motion: reduce) {  .carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end {transition: none;  }}.carousel-control-prev,.carousel-control-next {  position: absolute;  top: 0;  bottom: 0;  z-index: 1;  display: flex;  align-items: center;  justify-content: center;  width: 15%;  padding: 0;  color: #fff;  text-align: center;  background: none;  border: 0;  opacity: 0.5;  transition: opacity 0.15s ease;}@media (prefers-reduced-motion: reduce) {  .carousel-control-prev,.carousel-control-next {transition: none;  }}.carousel-control-prev:hover, .carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus {  color: #fff;  text-decoration: none;  outline: 0;  opacity: 0.9;}.carousel-control-prev {  left: 0;}.carousel-control-next {  right: 0;}.carousel-control-prev-icon,.carousel-control-next-icon {  display: inline-block;  width: 2rem;  height: 2rem;  background-repeat: no-repeat;  background-position: 50%;  background-size: 100% 100%;}.carousel-control-prev-icon {  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");}.carousel-control-next-icon {  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");}.carousel-indicators {  position: absolute;  right: 0;  bottom: 0;  left: 0;  z-index: 2;  display: flex;  justify-content: center;  padding: 0;  margin-right: 15%;  margin-bottom: 1rem;  margin-left: 15%;  list-style: none;}.carousel-indicators [data-bs-target] {  box-sizing: content-box;  flex: 0 1 auto;  width: 30px;  height: 3px;  padding: 0;  margin-right: 3px;  margin-left: 3px;  text-indent: -999px;  cursor: pointer;  background-color: #fff;  background-clip: padding-box;  border: 0;  border-top: 10px solid transparent;  border-bottom: 10px solid transparent;  opacity: 0.5;  transition: opacity 0.6s ease;}@media (prefers-reduced-motion: reduce) {  .carousel-indicators [data-bs-target] {transition: none;  }}.carousel-indicators .active {  opacity: 1;}.carousel-caption {  position: absolute;  right: 15%;  bottom: 1.25rem;  left: 15%;  padding-top: 1.25rem;  padding-bottom: 1.25rem;  color: #fff;  text-align: center;}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon {  filter: invert(1) grayscale(100);}.carousel-dark .carousel-indicators [data-bs-target] {  background-color: #000;}.carousel-dark .carousel-caption {  color: #000;}@-webkit-keyframes spinner-border {  to {transform: rotate(360deg) ;  }}@keyframes spinner-border {  to {transform: rotate(360deg) ;  }}.spinner-border {  display: inline-block;  width: 2rem;  height: 2rem;  vertical-align: -0.125em;  border: 0.25em solid currentColor;  border-right-color: transparent;  border-radius: 50%;  -webkit-animation: 0.75s linear infinite spinner-border;  animation: 0.75s linear infinite spinner-border;}.spinner-border-sm {  width: 1rem;  height: 1rem;  border-width: 0.2em;}@-webkit-keyframes spinner-grow {  0% {transform: scale(0);  }  50% {opacity: 1;transform: none;  }}@keyframes spinner-grow {  0% {transform: scale(0);  }  50% {opacity: 1;transform: none;  }}.spinner-grow {  display: inline-block;  width: 2rem;  height: 2rem;  vertical-align: -0.125em;  background-color: currentColor;  border-radius: 50%;  opacity: 0;  -webkit-animation: 0.75s linear infinite spinner-grow;  animation: 0.75s linear infinite spinner-grow;}.spinner-grow-sm {  width: 1rem;  height: 1rem;}@media (prefers-reduced-motion: reduce) {  .spinner-border,.spinner-grow {-webkit-animation-duration: 1.5s;animation-duration: 1.5s;  }}.offcanvas {  position: fixed;  bottom: 0;  z-index: 1050;  display: flex;  flex-direction: column;  max-width: 100%;  visibility: hidden;  background-color: #fff;  background-clip: padding-box;  outline: 0;  transition: transform 0.3s ease-in-out;}@media (prefers-reduced-motion: reduce) {  .offcanvas {transition: none;  }}.offcanvas-header {  display: flex;  align-items: center;  justify-content: space-between;  padding: 1rem 1rem;}.offcanvas-header .btn-close {  padding: 0.5rem 0.5rem;  margin-top: -0.5rem;  margin-right: -0.5rem;  margin-bottom: -0.5rem;}.offcanvas-title {  margin-bottom: 0;  line-height: 1.5;}.offcanvas-body {  flex-grow: 1;  padding: 1rem 1rem;  overflow-y: auto;}.offcanvas-start {  top: 0;  left: 0;  width: 400px;  border-right: 1px solid rgba(0, 0, 0, 0.2);  transform: translateX(-100%);}.offcanvas-end {  top: 0;  right: 0;  width: 400px;  border-left: 1px solid rgba(0, 0, 0, 0.2);  transform: translateX(100%);}.offcanvas-top {  top: 0;  right: 0;  left: 0;  height: 30vh;  max-height: 100%;  border-bottom: 1px solid rgba(0, 0, 0, 0.2);  transform: translateY(-100%);}.offcanvas-bottom {  right: 0;  left: 0;  height: 30vh;  max-height: 100%;  border-top: 1px solid rgba(0, 0, 0, 0.2);  transform: translateY(100%);}.offcanvas.show {  transform: none;}.clearfix::after {  display: block;  clear: both;  content: "";}.link-primary {  color: #0d6efd;}.link-primary:hover, .link-primary:focus {  color: #0a58ca;}.link-secondary {  color: #6c757d;}.link-secondary:hover, .link-secondary:focus {  color: #565e64;}.link-success {  color: #198754;}.link-success:hover, .link-success:focus {  color: #146c43;}.link-info {  color: #0dcaf0;}.link-info:hover, .link-info:focus {  color: #3dd5f3;}.link-warning {  color: #ffc107;}.link-warning:hover, .link-warning:focus {  color: #ffcd39;}.link-danger {  color: #dc3545;}.link-danger:hover, .link-danger:focus {  color: #b02a37;}.link-light {  color: #f8f9fa;}.link-light:hover, .link-light:focus {  color: #f9fafb;}.link-dark {  color: #212529;}.link-dark:hover, .link-dark:focus {  color: #1a1e21;}.ratio {  position: relative;  width: 100%;}.ratio::before {  display: block;  padding-top: var(--bs-aspect-ratio);  content: "";}.ratio > * {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;}.ratio-1x1 {  --bs-aspect-ratio: 100%;}.ratio-4x3 {  --bs-aspect-ratio: calc(3 / 4 * 100%);}.ratio-16x9 {  --bs-aspect-ratio: calc(9 / 16 * 100%);}.ratio-21x9 {  --bs-aspect-ratio: calc(9 / 21 * 100%);}.fixed-top {  position: fixed;  top: 0;  right: 0;  left: 0;  z-index: 1030;}.fixed-bottom {  position: fixed;  right: 0;  bottom: 0;  left: 0;  z-index: 1030;}.sticky-top {  position: -webkit-sticky;  position: sticky;  top: 0;  z-index: 1020;}@media (min-width: 576px) {  .sticky-sm-top {position: -webkit-sticky;position: sticky;top: 0;z-index: 1020;  }}@media (min-width: 768px) {  .sticky-md-top {position: -webkit-sticky;position: sticky;top: 0;z-index: 1020;  }}@media (min-width: 992px) {  .sticky-lg-top {position: -webkit-sticky;position: sticky;top: 0;z-index: 1020;  }}@media (min-width: 1200px) {  .sticky-xl-top {position: -webkit-sticky;position: sticky;top: 0;z-index: 1020;  }}@media (min-width: 1400px) {  .sticky-xxl-top {position: -webkit-sticky;position: sticky;top: 0;z-index: 1020;  }}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within) {  position: absolute !important;  width: 1px !important;  height: 1px !important;  padding: 0 !important;  margin: -1px !important;  overflow: hidden !important;  clip: rect(0, 0, 0, 0) !important;  white-space: nowrap !important;  border: 0 !important;}.stretched-link::after {  position: absolute;  top: 0;  right: 0;  bottom: 0;  left: 0;  z-index: 1;  content: "";}.text-truncate {  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}.align-baseline {  vertical-align: baseline !important;}.align-top {  vertical-align: top !important;}.align-middle {  vertical-align: middle !important;}.align-bottom {  vertical-align: bottom !important;}.align-text-bottom {  vertical-align: text-bottom !important;}.align-text-top {  vertical-align: text-top !important;}.float-start {  float: left !important;}.float-end {  float: right !important;}.float-none {  float: none !important;}.overflow-auto {  overflow: auto !important;}.overflow-hidden {  overflow: hidden !important;}.overflow-visible {  overflow: visible !important;}.overflow-scroll {  overflow: scroll !important;}.d-inline {  display: inline !important;}.d-inline-block {  display: inline-block !important;}.d-block {  display: block !important;}.d-grid {  display: grid !important;}.d-table {  display: table !important;}.d-table-row {  display: table-row !important;}.d-table-cell {  display: table-cell !important;}.d-flex {  display: flex !important;}.d-inline-flex {  display: inline-flex !important;}.d-none {  display: none !important;}.shadow {  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;}.shadow-sm {  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;}.shadow-lg {  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;}.shadow-none {  box-shadow: none !important;}.position-static {  position: static !important;}.position-relative {  position: relative !important;}.position-absolute {  position: absolute !important;}.position-fixed {  position: fixed !important;}.position-sticky {  position: -webkit-sticky !important;  position: sticky !important;}.top-0 {  top: 0 !important;}.top-50 {  top: 50% !important;}.top-100 {  top: 100% !important;}.bottom-0 {  bottom: 0 !important;}.bottom-50 {  bottom: 50% !important;}.bottom-100 {  bottom: 100% !important;}.start-0 {  left: 0 !important;}.start-50 {  left: 50% !important;}.start-100 {  left: 100% !important;}.end-0 {  right: 0 !important;}.end-50 {  right: 50% !important;}.end-100 {  right: 100% !important;}.translate-middle {  transform: translate(-50%, -50%) !important;}.translate-middle-x {  transform: translateX(-50%) !important;}.translate-middle-y {  transform: translateY(-50%) !important;}.border {  border: 1px solid #dee2e6 !important;}.border-0 {  border: 0 !important;}.border-top {  border-top: 1px solid #dee2e6 !important;}.border-top-0 {  border-top: 0 !important;}.border-end {  border-right: 1px solid #dee2e6 !important;}.border-end-0 {  border-right: 0 !important;}.border-bottom {  border-bottom: 1px solid #dee2e6 !important;}.border-bottom-0 {  border-bottom: 0 !important;}.border-start {  border-left: 1px solid #dee2e6 !important;}.border-start-0 {  border-left: 0 !important;}.border-primary {  border-color: #0d6efd !important;}.border-secondary {  border-color: #6c757d !important;}.border-success {  border-color: #198754 !important;}.border-info {  border-color: #0dcaf0 !important;}.border-warning {  border-color: #ffc107 !important;}.border-danger {  border-color: #dc3545 !important;}.border-light {  border-color: #f8f9fa !important;}.border-dark {  border-color: #212529 !important;}.border-white {  border-color: #fff !important;}.border-1 {  border-width: 1px !important;}.border-2 {  border-width: 2px !important;}.border-3 {  border-width: 3px !important;}.border-4 {  border-width: 4px !important;}.border-5 {  border-width: 5px !important;}.w-25 {  width: 25% !important;}.w-50 {  width: 50% !important;}.w-75 {  width: 75% !important;}.w-100 {  width: 100% !important;}.w-auto {  width: auto !important;}.mw-100 {  max-width: 100% !important;}.vw-100 {  width: 100vw !important;}.min-vw-100 {  min-width: 100vw !important;}.h-25 {  height: 25% !important;}.h-50 {  height: 50% !important;}.h-75 {  height: 75% !important;}.h-100 {  height: 100% !important;}.h-auto {  height: auto !important;}.mh-100 {  max-height: 100% !important;}.vh-100 {  height: 100vh !important;}.min-vh-100 {  min-height: 100vh !important;}.flex-fill {  flex: 1 1 auto !important;}.flex-row {  flex-direction: row !important;}.flex-column {  flex-direction: column !important;}.flex-row-reverse {  flex-direction: row-reverse !important;}.flex-column-reverse {  flex-direction: column-reverse !important;}.flex-grow-0 {  flex-grow: 0 !important;}.flex-grow-1 {  flex-grow: 1 !important;}.flex-shrink-0 {  flex-shrink: 0 !important;}.flex-shrink-1 {  flex-shrink: 1 !important;}.flex-wrap {  flex-wrap: wrap !important;}.flex-nowrap {  flex-wrap: nowrap !important;}.flex-wrap-reverse {  flex-wrap: wrap-reverse !important;}.gap-0 {  gap: 0 !important;}.gap-1 {  gap: 0.25rem !important;}.gap-2 {  gap: 0.5rem !important;}.gap-3 {  gap: 1rem !important;}.gap-4 {  gap: 1.5rem !important;}.gap-5 {  gap: 3rem !important;}.justify-content-start {  justify-content: flex-start !important;}.justify-content-end {  justify-content: flex-end !important;}.justify-content-center {  justify-content: center !important;}.justify-content-between {  justify-content: space-between !important;}.justify-content-around {  justify-content: space-around !important;}.justify-content-evenly {  justify-content: space-evenly !important;}.align-items-start {  align-items: flex-start !important;}.align-items-end {  align-items: flex-end !important;}.align-items-center {  align-items: center !important;}.align-items-baseline {  align-items: baseline !important;}.align-items-stretch {  align-items: stretch !important;}.align-content-start {  align-content: flex-start !important;}.align-content-end {  align-content: flex-end !important;}.align-content-center {  align-content: center !important;}.align-content-between {  align-content: space-between !important;}.align-content-around {  align-content: space-around !important;}.align-content-stretch {  align-content: stretch !important;}.align-self-auto {  align-self: auto !important;}.align-self-start {  align-self: flex-start !important;}.align-self-end {  align-self: flex-end !important;}.align-self-center {  align-self: center !important;}.align-self-baseline {  align-self: baseline !important;}.align-self-stretch {  align-self: stretch !important;}.order-first {  order: -1 !important;}.order-0 {  order: 0 !important;}.order-1 {  order: 1 !important;}.order-2 {  order: 2 !important;}.order-3 {  order: 3 !important;}.order-4 {  order: 4 !important;}.order-5 {  order: 5 !important;}.order-last {  order: 6 !important;}.m-0 {  margin: 0 !important;}.m-1 {  margin: 0.25rem !important;}.m-2 {  margin: 0.5rem !important;}.m-3 {  margin: 1rem !important;}.m-4 {  margin: 1.5rem !important;}.m-5 {  margin: 3rem !important;}.m-auto {  margin: auto !important;}.mx-0 {  margin-right: 0 !important;  margin-left: 0 !important;}.mx-1 {  margin-right: 0.25rem !important;  margin-left: 0.25rem !important;}.mx-2 {  margin-right: 0.5rem !important;  margin-left: 0.5rem !important;}.mx-3 {  margin-right: 1rem !important;  margin-left: 1rem !important;}.mx-4 {  margin-right: 1.5rem !important;  margin-left: 1.5rem !important;}.mx-5 {  margin-right: 3rem !important;  margin-left: 3rem !important;}.mx-auto {  margin-right: auto !important;  margin-left: auto !important;}.my-0 {  margin-top: 0 !important;  margin-bottom: 0 !important;}.my-1 {  margin-top: 0.25rem !important;  margin-bottom: 0.25rem !important;}.my-2 {  margin-top: 0.5rem !important;  margin-bottom: 0.5rem !important;}.my-3 {  margin-top: 1rem !important;  margin-bottom: 1rem !important;}.my-4 {  margin-top: 1.5rem !important;  margin-bottom: 1.5rem !important;}.my-5 {  margin-top: 3rem !important;  margin-bottom: 3rem !important;}.my-auto {  margin-top: auto !important;  margin-bottom: auto !important;}.mt-0 {  margin-top: 0 !important;}.mt-1 {  margin-top: 0.25rem !important;}.mt-2 {  margin-top: 0.5rem !important;}.mt-3 {  margin-top: 1rem !important;}.mt-4 {  margin-top: 1.5rem !important;}.mt-5 {  margin-top: 3rem !important;}.mt-auto {  margin-top: auto !important;}.me-0 {  margin-right: 0 !important;}.me-1 {  margin-right: 0.25rem !important;}.me-2 {  margin-right: 0.5rem !important;}.me-3 {  margin-right: 1rem !important;}.me-4 {  margin-right: 1.5rem !important;}.me-5 {  margin-right: 3rem !important;}.me-auto {  margin-right: auto !important;}.mb-0 {  margin-bottom: 0 !important;}.mb-1 {  margin-bottom: 0.25rem !important;}.mb-2 {  margin-bottom: 0.5rem !important;}.mb-3 {  margin-bottom: 1rem !important;}.mb-4 {  margin-bottom: 1.5rem !important;}.mb-5 {  margin-bottom: 3rem !important;}.mb-auto {  margin-bottom: auto !important;}.ms-0 {  margin-left: 0 !important;}.ms-1 {  margin-left: 0.25rem !important;}.ms-2 {  margin-left: 0.5rem !important;}.ms-3 {  margin-left: 1rem !important;}.ms-4 {  margin-left: 1.5rem !important;}.ms-5 {  margin-left: 3rem !important;}.ms-auto {  margin-left: auto !important;}.p-0 {  padding: 0 !important;}.p-1 {  padding: 0.25rem !important;}.p-2 {  padding: 0.5rem !important;}.p-3 {  padding: 1rem !important;}.p-4 {  padding: 1.5rem !important;}.p-5 {  padding: 3rem !important;}.px-0 {  padding-right: 0 !important;  padding-left: 0 !important;}.px-1 {  padding-right: 0.25rem !important;  padding-left: 0.25rem !important;}.px-2 {  padding-right: 0.5rem !important;  padding-left: 0.5rem !important;}.px-3 {  padding-right: 1rem !important;  padding-left: 1rem !important;}.px-4 {  padding-right: 1.5rem !important;  padding-left: 1.5rem !important;}.px-5 {  padding-right: 3rem !important;  padding-left: 3rem !important;}.py-0 {  padding-top: 0 !important;  padding-bottom: 0 !important;}.py-1 {  padding-top: 0.25rem !important;  padding-bottom: 0.25rem !important;}.py-2 {  padding-top: 0.5rem !important;  padding-bottom: 0.5rem !important;}.py-3 {  padding-top: 1rem !important;  padding-bottom: 1rem !important;}.py-4 {  padding-top: 1.5rem !important;  padding-bottom: 1.5rem !important;}.py-5 {  padding-top: 3rem !important;  padding-bottom: 3rem !important;}.pt-0 {  padding-top: 0 !important;}.pt-1 {  padding-top: 0.25rem !important;}.pt-2 {  padding-top: 0.5rem !important;}.pt-3 {  padding-top: 1rem !important;}.pt-4 {  padding-top: 1.5rem !important;}.pt-5 {  padding-top: 3rem !important;}.pe-0 {  padding-right: 0 !important;}.pe-1 {  padding-right: 0.25rem !important;}.pe-2 {  padding-right: 0.5rem !important;}.pe-3 {  padding-right: 1rem !important;}.pe-4 {  padding-right: 1.5rem !important;}.pe-5 {  padding-right: 3rem !important;}.pb-0 {  padding-bottom: 0 !important;}.pb-1 {  padding-bottom: 0.25rem !important;}.pb-2 {  padding-bottom: 0.5rem !important;}.pb-3 {  padding-bottom: 1rem !important;}.pb-4 {  padding-bottom: 1.5rem !important;}.pb-5 {  padding-bottom: 3rem !important;}.ps-0 {  padding-left: 0 !important;}.ps-1 {  padding-left: 0.25rem !important;}.ps-2 {  padding-left: 0.5rem !important;}.ps-3 {  padding-left: 1rem !important;}.ps-4 {  padding-left: 1.5rem !important;}.ps-5 {  padding-left: 3rem !important;}.font-monospace {  font-family: var(--bs-font-monospace) !important;}.fs-1 {  font-size: calc(1.375rem + 1.5vw) !important;}.fs-2 {  font-size: calc(1.325rem + 0.9vw) !important;}.fs-3 {  font-size: calc(1.3rem + 0.6vw) !important;}.fs-4 {  font-size: calc(1.275rem + 0.3vw) !important;}.fs-5 {  font-size: 1.25rem !important;}.fs-6 {  font-size: 1rem !important;}.fst-italic {  font-style: italic !important;}.fst-normal {  font-style: normal !important;}.fw-light {  font-weight: 300 !important;}.fw-lighter {  font-weight: lighter !important;}.fw-normal {  font-weight: 400 !important;}.fw-bold {  font-weight: 700 !important;}.fw-bolder {  font-weight: bolder !important;}.lh-1 {  line-height: 1 !important;}.lh-sm {  line-height: 1.25 !important;}.lh-base {  line-height: 1.5 !important;}.lh-lg {  line-height: 2 !important;}.text-start {  text-align: left !important;}.text-end {  text-align: right !important;}.text-center {  text-align: center !important;}.text-decoration-none {  text-decoration: none !important;}.text-decoration-underline {  text-decoration: underline !important;}.text-decoration-line-through {  text-decoration: line-through !important;}.text-lowercase {  text-transform: lowercase !important;}.text-uppercase {  text-transform: uppercase !important;}.text-capitalize {  text-transform: capitalize !important;}.text-wrap {  white-space: normal !important;}.text-nowrap {  white-space: nowrap !important;}.text-break {  word-wrap: break-word !important;  word-break: break-word !important;}.text-primary {  color: #0d6efd !important;}.text-secondary {  color: #6c757d !important;}.text-success {  color: #198754 !important;}.text-info {  color: #0dcaf0 !important;}.text-warning {  color: #ffc107 !important;}.text-danger {  color: #dc3545 !important;}.text-light {  color: #f8f9fa !important;}.text-dark {  color: #212529 !important;}.text-white {  color: #fff !important;}.text-body {  color: #212529 !important;}.text-muted {  color: #6c757d !important;}.text-black-50 {  color: rgba(0, 0, 0, 0.5) !important;}.text-white-50 {  color: rgba(255, 255, 255, 0.5) !important;}.text-reset {  color: inherit !important;}.bg-primary {  background-color: #0d6efd !important;}.bg-secondary {  background-color: #6c757d !important;}.bg-success {  background-color: #198754 !important;}.bg-info {  background-color: #0dcaf0 !important;}.bg-warning {  background-color: #ffc107 !important;}.bg-danger {  background-color: #dc3545 !important;}.bg-light {  background-color: #f8f9fa !important;}.bg-dark {  background-color: #212529 !important;}.bg-body {  background-color: #fff !important;}.bg-white {  background-color: #fff !important;}.bg-transparent {  background-color: transparent !important;}.bg-gradient {  background-image: var(--bs-gradient) !important;}.user-select-all {  -webkit-user-select: all !important;  -moz-user-select: all !important;  user-select: all !important;}.user-select-auto {  -webkit-user-select: auto !important;  -moz-user-select: auto !important;  user-select: auto !important;}.user-select-none {  -webkit-user-select: none !important;  -moz-user-select: none !important;  user-select: none !important;}.pe-none {  pointer-events: none !important;}.pe-auto {  pointer-events: auto !important;}.rounded {  border-radius: 0.25rem !important;}.rounded-0 {  border-radius: 0 !important;}.rounded-1 {  border-radius: 0.2rem !important;}.rounded-2 {  border-radius: 0.25rem !important;}.rounded-3 {  border-radius: 0.3rem !important;}.rounded-circle {  border-radius: 50% !important;}.rounded-pill {  border-radius: 50rem !important;}.rounded-top {  border-top-left-radius: 0.25rem !important;  border-top-right-radius: 0.25rem !important;}.rounded-end {  border-top-right-radius: 0.25rem !important;  border-bottom-right-radius: 0.25rem !important;}.rounded-bottom {  border-bottom-right-radius: 0.25rem !important;  border-bottom-left-radius: 0.25rem !important;}.rounded-start {  border-bottom-left-radius: 0.25rem !important;  border-top-left-radius: 0.25rem !important;}.visible {  visibility: visible !important;}.invisible {  visibility: hidden !important;}@media (min-width: 576px) {  .float-sm-start {float: left !important;  }  .float-sm-end {float: right !important;  }  .float-sm-none {float: none !important;  }  .d-sm-inline {display: inline !important;  }  .d-sm-inline-block {display: inline-block !important;  }  .d-sm-block {display: block !important;  }  .d-sm-grid {display: grid !important;  }  .d-sm-table {display: table !important;  }  .d-sm-table-row {display: table-row !important;  }  .d-sm-table-cell {display: table-cell !important;  }  .d-sm-flex {display: flex !important;  }  .d-sm-inline-flex {display: inline-flex !important;  }  .d-sm-none {display: none !important;  }  .flex-sm-fill {flex: 1 1 auto !important;  }  .flex-sm-row {flex-direction: row !important;  }  .flex-sm-column {flex-direction: column !important;  }  .flex-sm-row-reverse {flex-direction: row-reverse !important;  }  .flex-sm-column-reverse {flex-direction: column-reverse !important;  }  .flex-sm-grow-0 {flex-grow: 0 !important;  }  .flex-sm-grow-1 {flex-grow: 1 !important;  }  .flex-sm-shrink-0 {flex-shrink: 0 !important;  }  .flex-sm-shrink-1 {flex-shrink: 1 !important;  }  .flex-sm-wrap {flex-wrap: wrap !important;  }  .flex-sm-nowrap {flex-wrap: nowrap !important;  }  .flex-sm-wrap-reverse {flex-wrap: wrap-reverse !important;  }  .gap-sm-0 {gap: 0 !important;  }  .gap-sm-1 {gap: 0.25rem !important;  }  .gap-sm-2 {gap: 0.5rem !important;  }  .gap-sm-3 {gap: 1rem !important;  }  .gap-sm-4 {gap: 1.5rem !important;  }  .gap-sm-5 {gap: 3rem !important;  }  .justify-content-sm-start {justify-content: flex-start !important;  }  .justify-content-sm-end {justify-content: flex-end !important;  }  .justify-content-sm-center {justify-content: center !important;  }  .justify-content-sm-between {justify-content: space-between !important;  }  .justify-content-sm-around {justify-content: space-around !important;  }  .justify-content-sm-evenly {justify-content: space-evenly !important;  }  .align-items-sm-start {align-items: flex-start !important;  }  .align-items-sm-end {align-items: flex-end !important;  }  .align-items-sm-center {align-items: center !important;  }  .align-items-sm-baseline {align-items: baseline !important;  }  .align-items-sm-stretch {align-items: stretch !important;  }  .align-content-sm-start {align-content: flex-start !important;  }  .align-content-sm-end {align-content: flex-end !important;  }  .align-content-sm-center {align-content: center !important;  }  .align-content-sm-between {align-content: space-between !important;  }  .align-content-sm-around {align-content: space-around !important;  }  .align-content-sm-stretch {align-content: stretch !important;  }  .align-self-sm-auto {align-self: auto !important;  }  .align-self-sm-start {align-self: flex-start !important;  }  .align-self-sm-end {align-self: flex-end !important;  }  .align-self-sm-center {align-self: center !important;  }  .align-self-sm-baseline {align-self: baseline !important;  }  .align-self-sm-stretch {align-self: stretch !important;  }  .order-sm-first {order: -1 !important;  }  .order-sm-0 {order: 0 !important;  }  .order-sm-1 {order: 1 !important;  }  .order-sm-2 {order: 2 !important;  }  .order-sm-3 {order: 3 !important;  }  .order-sm-4 {order: 4 !important;  }  .order-sm-5 {order: 5 !important;  }  .order-sm-last {order: 6 !important;  }  .m-sm-0 {margin: 0 !important;  }  .m-sm-1 {margin: 0.25rem !important;  }  .m-sm-2 {margin: 0.5rem !important;  }  .m-sm-3 {margin: 1rem !important;  }  .m-sm-4 {margin: 1.5rem !important;  }  .m-sm-5 {margin: 3rem !important;  }  .m-sm-auto {margin: auto !important;  }  .mx-sm-0 {margin-right: 0 !important;margin-left: 0 !important;  }  .mx-sm-1 {margin-right: 0.25rem !important;margin-left: 0.25rem !important;  }  .mx-sm-2 {margin-right: 0.5rem !important;margin-left: 0.5rem !important;  }  .mx-sm-3 {margin-right: 1rem !important;margin-left: 1rem !important;  }  .mx-sm-4 {margin-right: 1.5rem !important;margin-left: 1.5rem !important;  }  .mx-sm-5 {margin-right: 3rem !important;margin-left: 3rem !important;  }  .mx-sm-auto {margin-right: auto !important;margin-left: auto !important;  }  .my-sm-0 {margin-top: 0 !important;margin-bottom: 0 !important;  }  .my-sm-1 {margin-top: 0.25rem !important;margin-bottom: 0.25rem !important;  }  .my-sm-2 {margin-top: 0.5rem !important;margin-bottom: 0.5rem !important;  }  .my-sm-3 {margin-top: 1rem !important;margin-bottom: 1rem !important;  }  .my-sm-4 {margin-top: 1.5rem !important;margin-bottom: 1.5rem !important;  }  .my-sm-5 {margin-top: 3rem !important;margin-bottom: 3rem !important;  }  .my-sm-auto {margin-top: auto !important;margin-bottom: auto !important;  }  .mt-sm-0 {margin-top: 0 !important;  }  .mt-sm-1 {margin-top: 0.25rem !important;  }  .mt-sm-2 {margin-top: 0.5rem !important;  }  .mt-sm-3 {margin-top: 1rem !important;  }  .mt-sm-4 {margin-top: 1.5rem !important;  }  .mt-sm-5 {margin-top: 3rem !important;  }  .mt-sm-auto {margin-top: auto !important;  }  .me-sm-0 {margin-right: 0 !important;  }  .me-sm-1 {margin-right: 0.25rem !important;  }  .me-sm-2 {margin-right: 0.5rem !important;  }  .me-sm-3 {margin-right: 1rem !important;  }  .me-sm-4 {margin-right: 1.5rem !important;  }  .me-sm-5 {margin-right: 3rem !important;  }  .me-sm-auto {margin-right: auto !important;  }  .mb-sm-0 {margin-bottom: 0 !important;  }  .mb-sm-1 {margin-bottom: 0.25rem !important;  }  .mb-sm-2 {margin-bottom: 0.5rem !important;  }  .mb-sm-3 {margin-bottom: 1rem !important;  }  .mb-sm-4 {margin-bottom: 1.5rem !important;  }  .mb-sm-5 {margin-bottom: 3rem !important;  }  .mb-sm-auto {margin-bottom: auto !important;  }  .ms-sm-0 {margin-left: 0 !important;  }  .ms-sm-1 {margin-left: 0.25rem !important;  }  .ms-sm-2 {margin-left: 0.5rem !important;  }  .ms-sm-3 {margin-left: 1rem !important;  }  .ms-sm-4 {margin-left: 1.5rem !important;  }  .ms-sm-5 {margin-left: 3rem !important;  }  .ms-sm-auto {margin-left: auto !important;  }  .p-sm-0 {padding: 0 !important;  }  .p-sm-1 {padding: 0.25rem !important;  }  .p-sm-2 {padding: 0.5rem !important;  }  .p-sm-3 {padding: 1rem !important;  }  .p-sm-4 {padding: 1.5rem !important;  }  .p-sm-5 {padding: 3rem !important;  }  .px-sm-0 {padding-right: 0 !important;padding-left: 0 !important;  }  .px-sm-1 {padding-right: 0.25rem !important;padding-left: 0.25rem !important;  }  .px-sm-2 {padding-right: 0.5rem !important;padding-left: 0.5rem !important;  }  .px-sm-3 {padding-right: 1rem !important;padding-left: 1rem !important;  }  .px-sm-4 {padding-right: 1.5rem !important;padding-left: 1.5rem !important;  }  .px-sm-5 {padding-right: 3rem !important;padding-left: 3rem !important;  }  .py-sm-0 {padding-top: 0 !important;padding-bottom: 0 !important;  }  .py-sm-1 {padding-top: 0.25rem !important;padding-bottom: 0.25rem !important;  }  .py-sm-2 {padding-top: 0.5rem !important;padding-bottom: 0.5rem !important;  }  .py-sm-3 {padding-top: 1rem !important;padding-bottom: 1rem !important;  }  .py-sm-4 {padding-top: 1.5rem !important;padding-bottom: 1.5rem !important;  }  .py-sm-5 {padding-top: 3rem !important;padding-bottom: 3rem !important;  }  .pt-sm-0 {padding-top: 0 !important;  }  .pt-sm-1 {padding-top: 0.25rem !important;  }  .pt-sm-2 {padding-top: 0.5rem !important;  }  .pt-sm-3 {padding-top: 1rem !important;  }  .pt-sm-4 {padding-top: 1.5rem !important;  }  .pt-sm-5 {padding-top: 3rem !important;  }  .pe-sm-0 {padding-right: 0 !important;  }  .pe-sm-1 {padding-right: 0.25rem !important;  }  .pe-sm-2 {padding-right: 0.5rem !important;  }  .pe-sm-3 {padding-right: 1rem !important;  }  .pe-sm-4 {padding-right: 1.5rem !important;  }  .pe-sm-5 {padding-right: 3rem !important;  }  .pb-sm-0 {padding-bottom: 0 !important;  }  .pb-sm-1 {padding-bottom: 0.25rem !important;  }  .pb-sm-2 {padding-bottom: 0.5rem !important;  }  .pb-sm-3 {padding-bottom: 1rem !important;  }  .pb-sm-4 {padding-bottom: 1.5rem !important;  }  .pb-sm-5 {padding-bottom: 3rem !important;  }  .ps-sm-0 {padding-left: 0 !important;  }  .ps-sm-1 {padding-left: 0.25rem !important;  }  .ps-sm-2 {padding-left: 0.5rem !important;  }  .ps-sm-3 {padding-left: 1rem !important;  }  .ps-sm-4 {padding-left: 1.5rem !important;  }  .ps-sm-5 {padding-left: 3rem !important;  }  .text-sm-start {text-align: left !important;  }  .text-sm-end {text-align: right !important;  }  .text-sm-center {text-align: center !important;  }}@media (min-width: 768px) {  .float-md-start {float: left !important;  }  .float-md-end {float: right !important;  }  .float-md-none {float: none !important;  }  .d-md-inline {display: inline !important;  }  .d-md-inline-block {display: inline-block !important;  }  .d-md-block {display: block !important;  }  .d-md-grid {display: grid !important;  }  .d-md-table {display: table !important;  }  .d-md-table-row {display: table-row !important;  }  .d-md-table-cell {display: table-cell !important;  }  .d-md-flex {display: flex !important;  }  .d-md-inline-flex {display: inline-flex !important;  }  .d-md-none {display: none !important;  }  .flex-md-fill {flex: 1 1 auto !important;  }  .flex-md-row {flex-direction: row !important;  }  .flex-md-column {flex-direction: column !important;  }  .flex-md-row-reverse {flex-direction: row-reverse !important;  }  .flex-md-column-reverse {flex-direction: column-reverse !important;  }  .flex-md-grow-0 {flex-grow: 0 !important;  }  .flex-md-grow-1 {flex-grow: 1 !important;  }  .flex-md-shrink-0 {flex-shrink: 0 !important;  }  .flex-md-shrink-1 {flex-shrink: 1 !important;  }  .flex-md-wrap {flex-wrap: wrap !important;  }  .flex-md-nowrap {flex-wrap: nowrap !important;  }  .flex-md-wrap-reverse {flex-wrap: wrap-reverse !important;  }  .gap-md-0 {gap: 0 !important;  }  .gap-md-1 {gap: 0.25rem !important;  }  .gap-md-2 {gap: 0.5rem !important;  }  .gap-md-3 {gap: 1rem !important;  }  .gap-md-4 {gap: 1.5rem !important;  }  .gap-md-5 {gap: 3rem !important;  }  .justify-content-md-start {justify-content: flex-start !important;  }  .justify-content-md-end {justify-content: flex-end !important;  }  .justify-content-md-center {justify-content: center !important;  }  .justify-content-md-between {justify-content: space-between !important;  }  .justify-content-md-around {justify-content: space-around !important;  }  .justify-content-md-evenly {justify-content: space-evenly !important;  }  .align-items-md-start {align-items: flex-start !important;  }  .align-items-md-end {align-items: flex-end !important;  }  .align-items-md-center {align-items: center !important;  }  .align-items-md-baseline {align-items: baseline !important;  }  .align-items-md-stretch {align-items: stretch !important;  }  .align-content-md-start {align-content: flex-start !important;  }  .align-content-md-end {align-content: flex-end !important;  }  .align-content-md-center {align-content: center !important;  }  .align-content-md-between {align-content: space-between !important;  }  .align-content-md-around {align-content: space-around !important;  }  .align-content-md-stretch {align-content: stretch !important;  }  .align-self-md-auto {align-self: auto !important;  }  .align-self-md-start {align-self: flex-start !important;  }  .align-self-md-end {align-self: flex-end !important;  }  .align-self-md-center {align-self: center !important;  }  .align-self-md-baseline {align-self: baseline !important;  }  .align-self-md-stretch {align-self: stretch !important;  }  .order-md-first {order: -1 !important;  }  .order-md-0 {order: 0 !important;  }  .order-md-1 {order: 1 !important;  }  .order-md-2 {order: 2 !important;  }  .order-md-3 {order: 3 !important;  }  .order-md-4 {order: 4 !important;  }  .order-md-5 {order: 5 !important;  }  .order-md-last {order: 6 !important;  }  .m-md-0 {margin: 0 !important;  }  .m-md-1 {margin: 0.25rem !important;  }  .m-md-2 {margin: 0.5rem !important;  }  .m-md-3 {margin: 1rem !important;  }  .m-md-4 {margin: 1.5rem !important;  }  .m-md-5 {margin: 3rem !important;  }  .m-md-auto {margin: auto !important;  }  .mx-md-0 {margin-right: 0 !important;margin-left: 0 !important;  }  .mx-md-1 {margin-right: 0.25rem !important;margin-left: 0.25rem !important;  }  .mx-md-2 {margin-right: 0.5rem !important;margin-left: 0.5rem !important;  }  .mx-md-3 {margin-right: 1rem !important;margin-left: 1rem !important;  }  .mx-md-4 {margin-right: 1.5rem !important;margin-left: 1.5rem !important;  }  .mx-md-5 {margin-right: 3rem !important;margin-left: 3rem !important;  }  .mx-md-auto {margin-right: auto !important;margin-left: auto !important;  }  .my-md-0 {margin-top: 0 !important;margin-bottom: 0 !important;  }  .my-md-1 {margin-top: 0.25rem !important;margin-bottom: 0.25rem !important;  }  .my-md-2 {margin-top: 0.5rem !important;margin-bottom: 0.5rem !important;  }  .my-md-3 {margin-top: 1rem !important;margin-bottom: 1rem !important;  }  .my-md-4 {margin-top: 1.5rem !important;margin-bottom: 1.5rem !important;  }  .my-md-5 {margin-top: 3rem !important;margin-bottom: 3rem !important;  }  .my-md-auto {margin-top: auto !important;margin-bottom: auto !important;  }  .mt-md-0 {margin-top: 0 !important;  }  .mt-md-1 {margin-top: 0.25rem !important;  }  .mt-md-2 {margin-top: 0.5rem !important;  }  .mt-md-3 {margin-top: 1rem !important;  }  .mt-md-4 {margin-top: 1.5rem !important;  }  .mt-md-5 {margin-top: 3rem !important;  }  .mt-md-auto {margin-top: auto !important;  }  .me-md-0 {margin-right: 0 !important;  }  .me-md-1 {margin-right: 0.25rem !important;  }  .me-md-2 {margin-right: 0.5rem !important;  }  .me-md-3 {margin-right: 1rem !important;  }  .me-md-4 {margin-right: 1.5rem !important;  }  .me-md-5 {margin-right: 3rem !important;  }  .me-md-auto {margin-right: auto !important;  }  .mb-md-0 {margin-bottom: 0 !important;  }  .mb-md-1 {margin-bottom: 0.25rem !important;  }  .mb-md-2 {margin-bottom: 0.5rem !important;  }  .mb-md-3 {margin-bottom: 1rem !important;  }  .mb-md-4 {margin-bottom: 1.5rem !important;  }  .mb-md-5 {margin-bottom: 3rem !important;  }  .mb-md-auto {margin-bottom: auto !important;  }  .ms-md-0 {margin-left: 0 !important;  }  .ms-md-1 {margin-left: 0.25rem !important;  }  .ms-md-2 {margin-left: 0.5rem !important;  }  .ms-md-3 {margin-left: 1rem !important;  }  .ms-md-4 {margin-left: 1.5rem !important;  }  .ms-md-5 {margin-left: 3rem !important;  }  .ms-md-auto {margin-left: auto !important;  }  .p-md-0 {padding: 0 !important;  }  .p-md-1 {padding: 0.25rem !important;  }  .p-md-2 {padding: 0.5rem !important;  }  .p-md-3 {padding: 1rem !important;  }  .p-md-4 {padding: 1.5rem !important;  }  .p-md-5 {padding: 3rem !important;  }  .px-md-0 {padding-right: 0 !important;padding-left: 0 !important;  }  .px-md-1 {padding-right: 0.25rem !important;padding-left: 0.25rem !important;  }  .px-md-2 {padding-right: 0.5rem !important;padding-left: 0.5rem !important;  }  .px-md-3 {padding-right: 1rem !important;padding-left: 1rem !important;  }  .px-md-4 {padding-right: 1.5rem !important;padding-left: 1.5rem !important;  }  .px-md-5 {padding-right: 3rem !important;padding-left: 3rem !important;  }  .py-md-0 {padding-top: 0 !important;padding-bottom: 0 !important;  }  .py-md-1 {padding-top: 0.25rem !important;padding-bottom: 0.25rem !important;  }  .py-md-2 {padding-top: 0.5rem !important;padding-bottom: 0.5rem !important;  }  .py-md-3 {padding-top: 1rem !important;padding-bottom: 1rem !important;  }  .py-md-4 {padding-top: 1.5rem !important;padding-bottom: 1.5rem !important;  }  .py-md-5 {padding-top: 3rem !important;padding-bottom: 3rem !important;  }  .pt-md-0 {padding-top: 0 !important;  }  .pt-md-1 {padding-top: 0.25rem !important;  }  .pt-md-2 {padding-top: 0.5rem !important;  }  .pt-md-3 {padding-top: 1rem !important;  }  .pt-md-4 {padding-top: 1.5rem !important;  }  .pt-md-5 {padding-top: 3rem !important;  }  .pe-md-0 {padding-right: 0 !important;  }  .pe-md-1 {padding-right: 0.25rem !important;  }  .pe-md-2 {padding-right: 0.5rem !important;  }  .pe-md-3 {padding-right: 1rem !important;  }  .pe-md-4 {padding-right: 1.5rem !important;  }  .pe-md-5 {padding-right: 3rem !important;  }  .pb-md-0 {padding-bottom: 0 !important;  }  .pb-md-1 {padding-bottom: 0.25rem !important;  }  .pb-md-2 {padding-bottom: 0.5rem !important;  }  .pb-md-3 {padding-bottom: 1rem !important;  }  .pb-md-4 {padding-bottom: 1.5rem !important;  }  .pb-md-5 {padding-bottom: 3rem !important;  }  .ps-md-0 {padding-left: 0 !important;  }  .ps-md-1 {padding-left: 0.25rem !important;  }  .ps-md-2 {padding-left: 0.5rem !important;  }  .ps-md-3 {padding-left: 1rem !important;  }  .ps-md-4 {padding-left: 1.5rem !important;  }  .ps-md-5 {padding-left: 3rem !important;  }  .text-md-start {text-align: left !important;  }  .text-md-end {text-align: right !important;  }  .text-md-center {text-align: center !important;  }}@media (min-width: 992px) {  .float-lg-start {float: left !important;  }  .float-lg-end {float: right !important;  }  .float-lg-none {float: none !important;  }  .d-lg-inline {display: inline !important;  }  .d-lg-inline-block {display: inline-block !important;  }  .d-lg-block {display: block !important;  }  .d-lg-grid {display: grid !important;  }  .d-lg-table {display: table !important;  }  .d-lg-table-row {display: table-row !important;  }  .d-lg-table-cell {display: table-cell !important;  }  .d-lg-flex {display: flex !important;  }  .d-lg-inline-flex {display: inline-flex !important;  }  .d-lg-none {display: none !important;  }  .flex-lg-fill {flex: 1 1 auto !important;  }  .flex-lg-row {flex-direction: row !important;  }  .flex-lg-column {flex-direction: column !important;  }  .flex-lg-row-reverse {flex-direction: row-reverse !important;  }  .flex-lg-column-reverse {flex-direction: column-reverse !important;  }  .flex-lg-grow-0 {flex-grow: 0 !important;  }  .flex-lg-grow-1 {flex-grow: 1 !important;  }  .flex-lg-shrink-0 {flex-shrink: 0 !important;  }  .flex-lg-shrink-1 {flex-shrink: 1 !important;  }  .flex-lg-wrap {flex-wrap: wrap !important;  }  .flex-lg-nowrap {flex-wrap: nowrap !important;  }  .flex-lg-wrap-reverse {flex-wrap: wrap-reverse !important;  }  .gap-lg-0 {gap: 0 !important;  }  .gap-lg-1 {gap: 0.25rem !important;  }  .gap-lg-2 {gap: 0.5rem !important;  }  .gap-lg-3 {gap: 1rem !important;  }  .gap-lg-4 {gap: 1.5rem !important;  }  .gap-lg-5 {gap: 3rem !important;  }  .justify-content-lg-start {justify-content: flex-start !important;  }  .justify-content-lg-end {justify-content: flex-end !important;  }  .justify-content-lg-center {justify-content: center !important;  }  .justify-content-lg-between {justify-content: space-between !important;  }  .justify-content-lg-around {justify-content: space-around !important;  }  .justify-content-lg-evenly {justify-content: space-evenly !important;  }  .align-items-lg-start {align-items: flex-start !important;  }  .align-items-lg-end {align-items: flex-end !important;  }  .align-items-lg-center {align-items: center !important;  }  .align-items-lg-baseline {align-items: baseline !important;  }  .align-items-lg-stretch {align-items: stretch !important;  }  .align-content-lg-start {align-content: flex-start !important;  }  .align-content-lg-end {align-content: flex-end !important;  }  .align-content-lg-center {align-content: center !important;  }  .align-content-lg-between {align-content: space-between !important;  }  .align-content-lg-around {align-content: space-around !important;  }  .align-content-lg-stretch {align-content: stretch !important;  }  .align-self-lg-auto {align-self: auto !important;  }  .align-self-lg-start {align-self: flex-start !important;  }  .align-self-lg-end {align-self: flex-end !important;  }  .align-self-lg-center {align-self: center !important;  }  .align-self-lg-baseline {align-self: baseline !important;  }  .align-self-lg-stretch {align-self: stretch !important;  }  .order-lg-first {order: -1 !important;  }  .order-lg-0 {order: 0 !important;  }  .order-lg-1 {order: 1 !important;  }  .order-lg-2 {order: 2 !important;  }  .order-lg-3 {order: 3 !important;  }  .order-lg-4 {order: 4 !important;  }  .order-lg-5 {order: 5 !important;  }  .order-lg-last {order: 6 !important;  }  .m-lg-0 {margin: 0 !important;  }  .m-lg-1 {margin: 0.25rem !important;  }  .m-lg-2 {margin: 0.5rem !important;  }  .m-lg-3 {margin: 1rem !important;  }  .m-lg-4 {margin: 1.5rem !important;  }  .m-lg-5 {margin: 3rem !important;  }  .m-lg-auto {margin: auto !important;  }  .mx-lg-0 {margin-right: 0 !important;margin-left: 0 !important;  }  .mx-lg-1 {margin-right: 0.25rem !important;margin-left: 0.25rem !important;  }  .mx-lg-2 {margin-right: 0.5rem !important;margin-left: 0.5rem !important;  }  .mx-lg-3 {margin-right: 1rem !important;margin-left: 1rem !important;  }  .mx-lg-4 {margin-right: 1.5rem !important;margin-left: 1.5rem !important;  }  .mx-lg-5 {margin-right: 3rem !important;margin-left: 3rem !important;  }  .mx-lg-auto {margin-right: auto !important;margin-left: auto !important;  }  .my-lg-0 {margin-top: 0 !important;margin-bottom: 0 !important;  }  .my-lg-1 {margin-top: 0.25rem !important;margin-bottom: 0.25rem !important;  }  .my-lg-2 {margin-top: 0.5rem !important;margin-bottom: 0.5rem !important;  }  .my-lg-3 {margin-top: 1rem !important;margin-bottom: 1rem !important;  }  .my-lg-4 {margin-top: 1.5rem !important;margin-bottom: 1.5rem !important;  }  .my-lg-5 {margin-top: 3rem !important;margin-bottom: 3rem !important;  }  .my-lg-auto {margin-top: auto !important;margin-bottom: auto !important;  }  .mt-lg-0 {margin-top: 0 !important;  }  .mt-lg-1 {margin-top: 0.25rem !important;  }  .mt-lg-2 {margin-top: 0.5rem !important;  }  .mt-lg-3 {margin-top: 1rem !important;  }  .mt-lg-4 {margin-top: 1.5rem !important;  }  .mt-lg-5 {margin-top: 3rem !important;  }  .mt-lg-auto {margin-top: auto !important;  }  .me-lg-0 {margin-right: 0 !important;  }  .me-lg-1 {margin-right: 0.25rem !important;  }  .me-lg-2 {margin-right: 0.5rem !important;  }  .me-lg-3 {margin-right: 1rem !important;  }  .me-lg-4 {margin-right: 1.5rem !important;  }  .me-lg-5 {margin-right: 3rem !important;  }  .me-lg-auto {margin-right: auto !important;  }  .mb-lg-0 {margin-bottom: 0 !important;  }  .mb-lg-1 {margin-bottom: 0.25rem !important;  }  .mb-lg-2 {margin-bottom: 0.5rem !important;  }  .mb-lg-3 {margin-bottom: 1rem !important;  }  .mb-lg-4 {margin-bottom: 1.5rem !important;  }  .mb-lg-5 {margin-bottom: 3rem !important;  }  .mb-lg-auto {margin-bottom: auto !important;  }  .ms-lg-0 {margin-left: 0 !important;  }  .ms-lg-1 {margin-left: 0.25rem !important;  }  .ms-lg-2 {margin-left: 0.5rem !important;  }  .ms-lg-3 {margin-left: 1rem !important;  }  .ms-lg-4 {margin-left: 1.5rem !important;  }  .ms-lg-5 {margin-left: 3rem !important;  }  .ms-lg-auto {margin-left: auto !important;  }  .p-lg-0 {padding: 0 !important;  }  .p-lg-1 {padding: 0.25rem !important;  }  .p-lg-2 {padding: 0.5rem !important;  }  .p-lg-3 {padding: 1rem !important;  }  .p-lg-4 {padding: 1.5rem !important;  }  .p-lg-5 {padding: 3rem !important;  }  .px-lg-0 {padding-right: 0 !important;padding-left: 0 !important;  }  .px-lg-1 {padding-right: 0.25rem !important;padding-left: 0.25rem !important;  }  .px-lg-2 {padding-right: 0.5rem !important;padding-left: 0.5rem !important;  }  .px-lg-3 {padding-right: 1rem !important;padding-left: 1rem !important;  }  .px-lg-4 {padding-right: 1.5rem !important;padding-left: 1.5rem !important;  }  .px-lg-5 {padding-right: 3rem !important;padding-left: 3rem !important;  }  .py-lg-0 {padding-top: 0 !important;padding-bottom: 0 !important;  }  .py-lg-1 {padding-top: 0.25rem !important;padding-bottom: 0.25rem !important;  }  .py-lg-2 {padding-top: 0.5rem !important;padding-bottom: 0.5rem !important;  }  .py-lg-3 {padding-top: 1rem !important;padding-bottom: 1rem !important;  }  .py-lg-4 {padding-top: 1.5rem !important;padding-bottom: 1.5rem !important;  }  .py-lg-5 {padding-top: 3rem !important;padding-bottom: 3rem !important;  }  .pt-lg-0 {padding-top: 0 !important;  }  .pt-lg-1 {padding-top: 0.25rem !important;  }  .pt-lg-2 {padding-top: 0.5rem !important;  }  .pt-lg-3 {padding-top: 1rem !important;  }  .pt-lg-4 {padding-top: 1.5rem !important;  }  .pt-lg-5 {padding-top: 3rem !important;  }  .pe-lg-0 {padding-right: 0 !important;  }  .pe-lg-1 {padding-right: 0.25rem !important;  }  .pe-lg-2 {padding-right: 0.5rem !important;  }  .pe-lg-3 {padding-right: 1rem !important;  }  .pe-lg-4 {padding-right: 1.5rem !important;  }  .pe-lg-5 {padding-right: 3rem !important;  }  .pb-lg-0 {padding-bottom: 0 !important;  }  .pb-lg-1 {padding-bottom: 0.25rem !important;  }  .pb-lg-2 {padding-bottom: 0.5rem !important;  }  .pb-lg-3 {padding-bottom: 1rem !important;  }  .pb-lg-4 {padding-bottom: 1.5rem !important;  }  .pb-lg-5 {padding-bottom: 3rem !important;  }  .ps-lg-0 {padding-left: 0 !important;  }  .ps-lg-1 {padding-left: 0.25rem !important;  }  .ps-lg-2 {padding-left: 0.5rem !important;  }  .ps-lg-3 {padding-left: 1rem !important;  }  .ps-lg-4 {padding-left: 1.5rem !important;  }  .ps-lg-5 {padding-left: 3rem !important;  }  .text-lg-start {text-align: left !important;  }  .text-lg-end {text-align: right !important;  }  .text-lg-center {text-align: center !important;  }}@media (min-width: 1200px) {  .float-xl-start {float: left !important;  }  .float-xl-end {float: right !important;  }  .float-xl-none {float: none !important;  }  .d-xl-inline {display: inline !important;  }  .d-xl-inline-block {display: inline-block !important;  }  .d-xl-block {display: block !important;  }  .d-xl-grid {display: grid !important;  }  .d-xl-table {display: table !important;  }  .d-xl-table-row {display: table-row !important;  }  .d-xl-table-cell {display: table-cell !important;  }  .d-xl-flex {display: flex !important;  }  .d-xl-inline-flex {display: inline-flex !important;  }  .d-xl-none {display: none !important;  }  .flex-xl-fill {flex: 1 1 auto !important;  }  .flex-xl-row {flex-direction: row !important;  }  .flex-xl-column {flex-direction: column !important;  }  .flex-xl-row-reverse {flex-direction: row-reverse !important;  }  .flex-xl-column-reverse {flex-direction: column-reverse !important;  }  .flex-xl-grow-0 {flex-grow: 0 !important;  }  .flex-xl-grow-1 {flex-grow: 1 !important;  }  .flex-xl-shrink-0 {flex-shrink: 0 !important;  }  .flex-xl-shrink-1 {flex-shrink: 1 !important;  }  .flex-xl-wrap {flex-wrap: wrap !important;  }  .flex-xl-nowrap {flex-wrap: nowrap !important;  }  .flex-xl-wrap-reverse {flex-wrap: wrap-reverse !important;  }  .gap-xl-0 {gap: 0 !important;  }  .gap-xl-1 {gap: 0.25rem !important;  }  .gap-xl-2 {gap: 0.5rem !important;  }  .gap-xl-3 {gap: 1rem !important;  }  .gap-xl-4 {gap: 1.5rem !important;  }  .gap-xl-5 {gap: 3rem !important;  }  .justify-content-xl-start {justify-content: flex-start !important;  }  .justify-content-xl-end {justify-content: flex-end !important;  }  .justify-content-xl-center {justify-content: center !important;  }  .justify-content-xl-between {justify-content: space-between !important;  }  .justify-content-xl-around {justify-content: space-around !important;  }  .justify-content-xl-evenly {justify-content: space-evenly !important;  }  .align-items-xl-start {align-items: flex-start !important;  }  .align-items-xl-end {align-items: flex-end !important;  }  .align-items-xl-center {align-items: center !important;  }  .align-items-xl-baseline {align-items: baseline !important;  }  .align-items-xl-stretch {align-items: stretch !important;  }  .align-content-xl-start {align-content: flex-start !important;  }  .align-content-xl-end {align-content: flex-end !important;  }  .align-content-xl-center {align-content: center !important;  }  .align-content-xl-between {align-content: space-between !important;  }  .align-content-xl-around {align-content: space-around !important;  }  .align-content-xl-stretch {align-content: stretch !important;  }  .align-self-xl-auto {align-self: auto !important;  }  .align-self-xl-start {align-self: flex-start !important;  }  .align-self-xl-end {align-self: flex-end !important;  }  .align-self-xl-center {align-self: center !important;  }  .align-self-xl-baseline {align-self: baseline !important;  }  .align-self-xl-stretch {align-self: stretch !important;  }  .order-xl-first {order: -1 !important;  }  .order-xl-0 {order: 0 !important;  }  .order-xl-1 {order: 1 !important;  }  .order-xl-2 {order: 2 !important;  }  .order-xl-3 {order: 3 !important;  }  .order-xl-4 {order: 4 !important;  }  .order-xl-5 {order: 5 !important;  }  .order-xl-last {order: 6 !important;  }  .m-xl-0 {margin: 0 !important;  }  .m-xl-1 {margin: 0.25rem !important;  }  .m-xl-2 {margin: 0.5rem !important;  }  .m-xl-3 {margin: 1rem !important;  }  .m-xl-4 {margin: 1.5rem !important;  }  .m-xl-5 {margin: 3rem !important;  }  .m-xl-auto {margin: auto !important;  }  .mx-xl-0 {margin-right: 0 !important;margin-left: 0 !important;  }  .mx-xl-1 {margin-right: 0.25rem !important;margin-left: 0.25rem !important;  }  .mx-xl-2 {margin-right: 0.5rem !important;margin-left: 0.5rem !important;  }  .mx-xl-3 {margin-right: 1rem !important;margin-left: 1rem !important;  }  .mx-xl-4 {margin-right: 1.5rem !important;margin-left: 1.5rem !important;  }  .mx-xl-5 {margin-right: 3rem !important;margin-left: 3rem !important;  }  .mx-xl-auto {margin-right: auto !important;margin-left: auto !important;  }  .my-xl-0 {margin-top: 0 !important;margin-bottom: 0 !important;  }  .my-xl-1 {margin-top: 0.25rem !important;margin-bottom: 0.25rem !important;  }  .my-xl-2 {margin-top: 0.5rem !important;margin-bottom: 0.5rem !important;  }  .my-xl-3 {margin-top: 1rem !important;margin-bottom: 1rem !important;  }  .my-xl-4 {margin-top: 1.5rem !important;margin-bottom: 1.5rem !important;  }  .my-xl-5 {margin-top: 3rem !important;margin-bottom: 3rem !important;  }  .my-xl-auto {margin-top: auto !important;margin-bottom: auto !important;  }  .mt-xl-0 {margin-top: 0 !important;  }  .mt-xl-1 {margin-top: 0.25rem !important;  }  .mt-xl-2 {margin-top: 0.5rem !important;  }  .mt-xl-3 {margin-top: 1rem !important;  }  .mt-xl-4 {margin-top: 1.5rem !important;  }  .mt-xl-5 {margin-top: 3rem !important;  }  .mt-xl-auto {margin-top: auto !important;  }  .me-xl-0 {margin-right: 0 !important;  }  .me-xl-1 {margin-right: 0.25rem !important;  }  .me-xl-2 {margin-right: 0.5rem !important;  }  .me-xl-3 {margin-right: 1rem !important;  }  .me-xl-4 {margin-right: 1.5rem !important;  }  .me-xl-5 {margin-right: 3rem !important;  }  .me-xl-auto {margin-right: auto !important;  }  .mb-xl-0 {margin-bottom: 0 !important;  }  .mb-xl-1 {margin-bottom: 0.25rem !important;  }  .mb-xl-2 {margin-bottom: 0.5rem !important;  }  .mb-xl-3 {margin-bottom: 1rem !important;  }  .mb-xl-4 {margin-bottom: 1.5rem !important;  }  .mb-xl-5 {margin-bottom: 3rem !important;  }  .mb-xl-auto {margin-bottom: auto !important;  }  .ms-xl-0 {margin-left: 0 !important;  }  .ms-xl-1 {margin-left: 0.25rem !important;  }  .ms-xl-2 {margin-left: 0.5rem !important;  }  .ms-xl-3 {margin-left: 1rem !important;  }  .ms-xl-4 {margin-left: 1.5rem !important;  }  .ms-xl-5 {margin-left: 3rem !important;  }  .ms-xl-auto {margin-left: auto !important;  }  .p-xl-0 {padding: 0 !important;  }  .p-xl-1 {padding: 0.25rem !important;  }  .p-xl-2 {padding: 0.5rem !important;  }  .p-xl-3 {padding: 1rem !important;  }  .p-xl-4 {padding: 1.5rem !important;  }  .p-xl-5 {padding: 3rem !important;  }  .px-xl-0 {padding-right: 0 !important;padding-left: 0 !important;  }  .px-xl-1 {padding-right: 0.25rem !important;padding-left: 0.25rem !important;  }  .px-xl-2 {padding-right: 0.5rem !important;padding-left: 0.5rem !important;  }  .px-xl-3 {padding-right: 1rem !important;padding-left: 1rem !important;  }  .px-xl-4 {padding-right: 1.5rem !important;padding-left: 1.5rem !important;  }  .px-xl-5 {padding-right: 3rem !important;padding-left: 3rem !important;  }  .py-xl-0 {padding-top: 0 !important;padding-bottom: 0 !important;  }  .py-xl-1 {padding-top: 0.25rem !important;padding-bottom: 0.25rem !important;  }  .py-xl-2 {padding-top: 0.5rem !important;padding-bottom: 0.5rem !important;  }  .py-xl-3 {padding-top: 1rem !important;padding-bottom: 1rem !important;  }  .py-xl-4 {padding-top: 1.5rem !important;padding-bottom: 1.5rem !important;  }  .py-xl-5 {padding-top: 3rem !important;padding-bottom: 3rem !important;  }  .pt-xl-0 {padding-top: 0 !important;  }  .pt-xl-1 {padding-top: 0.25rem !important;  }  .pt-xl-2 {padding-top: 0.5rem !important;  }  .pt-xl-3 {padding-top: 1rem !important;  }  .pt-xl-4 {padding-top: 1.5rem !important;  }  .pt-xl-5 {padding-top: 3rem !important;  }  .pe-xl-0 {padding-right: 0 !important;  }  .pe-xl-1 {padding-right: 0.25rem !important;  }  .pe-xl-2 {padding-right: 0.5rem !important;  }  .pe-xl-3 {padding-right: 1rem !important;  }  .pe-xl-4 {padding-right: 1.5rem !important;  }  .pe-xl-5 {padding-right: 3rem !important;  }  .pb-xl-0 {padding-bottom: 0 !important;  }  .pb-xl-1 {padding-bottom: 0.25rem !important;  }  .pb-xl-2 {padding-bottom: 0.5rem !important;  }  .pb-xl-3 {padding-bottom: 1rem !important;  }  .pb-xl-4 {padding-bottom: 1.5rem !important;  }  .pb-xl-5 {padding-bottom: 3rem !important;  }  .ps-xl-0 {padding-left: 0 !important;  }  .ps-xl-1 {padding-left: 0.25rem !important;  }  .ps-xl-2 {padding-left: 0.5rem !important;  }  .ps-xl-3 {padding-left: 1rem !important;  }  .ps-xl-4 {padding-left: 1.5rem !important;  }  .ps-xl-5 {padding-left: 3rem !important;  }  .text-xl-start {text-align: left !important;  }  .text-xl-end {text-align: right !important;  }  .text-xl-center {text-align: center !important;  }}@media (min-width: 1400px) {  .float-xxl-start {float: left !important;  }  .float-xxl-end {float: right !important;  }  .float-xxl-none {float: none !important;  }  .d-xxl-inline {display: inline !important;  }  .d-xxl-inline-block {display: inline-block !important;  }  .d-xxl-block {display: block !important;  }  .d-xxl-grid {display: grid !important;  }  .d-xxl-table {display: table !important;  }  .d-xxl-table-row {display: table-row !important;  }  .d-xxl-table-cell {display: table-cell !important;  }  .d-xxl-flex {display: flex !important;  }  .d-xxl-inline-flex {display: inline-flex !important;  }  .d-xxl-none {display: none !important;  }  .flex-xxl-fill {flex: 1 1 auto !important;  }  .flex-xxl-row {flex-direction: row !important;  }  .flex-xxl-column {flex-direction: column !important;  }  .flex-xxl-row-reverse {flex-direction: row-reverse !important;  }  .flex-xxl-column-reverse {flex-direction: column-reverse !important;  }  .flex-xxl-grow-0 {flex-grow: 0 !important;  }  .flex-xxl-grow-1 {flex-grow: 1 !important;  }  .flex-xxl-shrink-0 {flex-shrink: 0 !important;  }  .flex-xxl-shrink-1 {flex-shrink: 1 !important;  }  .flex-xxl-wrap {flex-wrap: wrap !important;  }  .flex-xxl-nowrap {flex-wrap: nowrap !important;  }  .flex-xxl-wrap-reverse {flex-wrap: wrap-reverse !important;  }  .gap-xxl-0 {gap: 0 !important;  }  .gap-xxl-1 {gap: 0.25rem !important;  }  .gap-xxl-2 {gap: 0.5rem !important;  }  .gap-xxl-3 {gap: 1rem !important;  }  .gap-xxl-4 {gap: 1.5rem !important;  }  .gap-xxl-5 {gap: 3rem !important;  }  .justify-content-xxl-start {justify-content: flex-start !important;  }  .justify-content-xxl-end {justify-content: flex-end !important;  }  .justify-content-xxl-center {justify-content: center !important;  }  .justify-content-xxl-between {justify-content: space-between !important;  }  .justify-content-xxl-around {justify-content: space-around !important;  }  .justify-content-xxl-evenly {justify-content: space-evenly !important;  }  .align-items-xxl-start {align-items: flex-start !important;  }  .align-items-xxl-end {align-items: flex-end !important;  }  .align-items-xxl-center {align-items: center !important;  }  .align-items-xxl-baseline {align-items: baseline !important;  }  .align-items-xxl-stretch {align-items: stretch !important;  }  .align-content-xxl-start {align-content: flex-start !important;  }  .align-content-xxl-end {align-content: flex-end !important;  }  .align-content-xxl-center {align-content: center !important;  }  .align-content-xxl-between {align-content: space-between !important;  }  .align-content-xxl-around {align-content: space-around !important;  }  .align-content-xxl-stretch {align-content: stretch !important;  }  .align-self-xxl-auto {align-self: auto !important;  }  .align-self-xxl-start {align-self: flex-start !important;  }  .align-self-xxl-end {align-self: flex-end !important;  }  .align-self-xxl-center {align-self: center !important;  }  .align-self-xxl-baseline {align-self: baseline !important;  }  .align-self-xxl-stretch {align-self: stretch !important;  }  .order-xxl-first {order: -1 !important;  }  .order-xxl-0 {order: 0 !important;  }  .order-xxl-1 {order: 1 !important;  }  .order-xxl-2 {order: 2 !important;  }  .order-xxl-3 {order: 3 !important;  }  .order-xxl-4 {order: 4 !important;  }  .order-xxl-5 {order: 5 !important;  }  .order-xxl-last {order: 6 !important;  }  .m-xxl-0 {margin: 0 !important;  }  .m-xxl-1 {margin: 0.25rem !important;  }  .m-xxl-2 {margin: 0.5rem !important;  }  .m-xxl-3 {margin: 1rem !important;  }  .m-xxl-4 {margin: 1.5rem !important;  }  .m-xxl-5 {margin: 3rem !important;  }  .m-xxl-auto {margin: auto !important;  }  .mx-xxl-0 {margin-right: 0 !important;margin-left: 0 !important;  }  .mx-xxl-1 {margin-right: 0.25rem !important;margin-left: 0.25rem !important;  }  .mx-xxl-2 {margin-right: 0.5rem !important;margin-left: 0.5rem !important;  }  .mx-xxl-3 {margin-right: 1rem !important;margin-left: 1rem !important;  }  .mx-xxl-4 {margin-right: 1.5rem !important;margin-left: 1.5rem !important;  }  .mx-xxl-5 {margin-right: 3rem !important;margin-left: 3rem !important;  }  .mx-xxl-auto {margin-right: auto !important;margin-left: auto !important;  }  .my-xxl-0 {margin-top: 0 !important;margin-bottom: 0 !important;  }  .my-xxl-1 {margin-top: 0.25rem !important;margin-bottom: 0.25rem !important;  }  .my-xxl-2 {margin-top: 0.5rem !important;margin-bottom: 0.5rem !important;  }  .my-xxl-3 {margin-top: 1rem !important;margin-bottom: 1rem !important;  }  .my-xxl-4 {margin-top: 1.5rem !important;margin-bottom: 1.5rem !important;  }  .my-xxl-5 {margin-top: 3rem !important;margin-bottom: 3rem !important;  }  .my-xxl-auto {margin-top: auto !important;margin-bottom: auto !important;  }  .mt-xxl-0 {margin-top: 0 !important;  }  .mt-xxl-1 {margin-top: 0.25rem !important;  }  .mt-xxl-2 {margin-top: 0.5rem !important;  }  .mt-xxl-3 {margin-top: 1rem !important;  }  .mt-xxl-4 {margin-top: 1.5rem !important;  }  .mt-xxl-5 {margin-top: 3rem !important;  }  .mt-xxl-auto {margin-top: auto !important;  }  .me-xxl-0 {margin-right: 0 !important;  }  .me-xxl-1 {margin-right: 0.25rem !important;  }  .me-xxl-2 {margin-right: 0.5rem !important;  }  .me-xxl-3 {margin-right: 1rem !important;  }  .me-xxl-4 {margin-right: 1.5rem !important;  }  .me-xxl-5 {margin-right: 3rem !important;  }  .me-xxl-auto {margin-right: auto !important;  }  .mb-xxl-0 {margin-bottom: 0 !important;  }  .mb-xxl-1 {margin-bottom: 0.25rem !important;  }  .mb-xxl-2 {margin-bottom: 0.5rem !important;  }  .mb-xxl-3 {margin-bottom: 1rem !important;  }  .mb-xxl-4 {margin-bottom: 1.5rem !important;  }  .mb-xxl-5 {margin-bottom: 3rem !important;  }  .mb-xxl-auto {margin-bottom: auto !important;  }  .ms-xxl-0 {margin-left: 0 !important;  }  .ms-xxl-1 {margin-left: 0.25rem !important;  }  .ms-xxl-2 {margin-left: 0.5rem !important;  }  .ms-xxl-3 {margin-left: 1rem !important;  }  .ms-xxl-4 {margin-left: 1.5rem !important;  }  .ms-xxl-5 {margin-left: 3rem !important;  }  .ms-xxl-auto {margin-left: auto !important;  }  .p-xxl-0 {padding: 0 !important;  }  .p-xxl-1 {padding: 0.25rem !important;  }  .p-xxl-2 {padding: 0.5rem !important;  }  .p-xxl-3 {padding: 1rem !important;  }  .p-xxl-4 {padding: 1.5rem !important;  }  .p-xxl-5 {padding: 3rem !important;  }  .px-xxl-0 {padding-right: 0 !important;padding-left: 0 !important;  }  .px-xxl-1 {padding-right: 0.25rem !important;padding-left: 0.25rem !important;  }  .px-xxl-2 {padding-right: 0.5rem !important;padding-left: 0.5rem !important;  }  .px-xxl-3 {padding-right: 1rem !important;padding-left: 1rem !important;  }  .px-xxl-4 {padding-right: 1.5rem !important;padding-left: 1.5rem !important;  }  .px-xxl-5 {padding-right: 3rem !important;padding-left: 3rem !important;  }  .py-xxl-0 {padding-top: 0 !important;padding-bottom: 0 !important;  }  .py-xxl-1 {padding-top: 0.25rem !important;padding-bottom: 0.25rem !important;  }  .py-xxl-2 {padding-top: 0.5rem !important;padding-bottom: 0.5rem !important;  }  .py-xxl-3 {padding-top: 1rem !important;padding-bottom: 1rem !important;  }  .py-xxl-4 {padding-top: 1.5rem !important;padding-bottom: 1.5rem !important;  }  .py-xxl-5 {padding-top: 3rem !important;padding-bottom: 3rem !important;  }  .pt-xxl-0 {padding-top: 0 !important;  }  .pt-xxl-1 {padding-top: 0.25rem !important;  }  .pt-xxl-2 {padding-top: 0.5rem !important;  }  .pt-xxl-3 {padding-top: 1rem !important;  }  .pt-xxl-4 {padding-top: 1.5rem !important;  }  .pt-xxl-5 {padding-top: 3rem !important;  }  .pe-xxl-0 {padding-right: 0 !important;  }  .pe-xxl-1 {padding-right: 0.25rem !important;  }  .pe-xxl-2 {padding-right: 0.5rem !important;  }  .pe-xxl-3 {padding-right: 1rem !important;  }  .pe-xxl-4 {padding-right: 1.5rem !important;  }  .pe-xxl-5 {padding-right: 3rem !important;  }  .pb-xxl-0 {padding-bottom: 0 !important;  }  .pb-xxl-1 {padding-bottom: 0.25rem !important;  }  .pb-xxl-2 {padding-bottom: 0.5rem !important;  }  .pb-xxl-3 {padding-bottom: 1rem !important;  }  .pb-xxl-4 {padding-bottom: 1.5rem !important;  }  .pb-xxl-5 {padding-bottom: 3rem !important;  }  .ps-xxl-0 {padding-left: 0 !important;  }  .ps-xxl-1 {padding-left: 0.25rem !important;  }  .ps-xxl-2 {padding-left: 0.5rem !important;  }  .ps-xxl-3 {padding-left: 1rem !important;  }  .ps-xxl-4 {padding-left: 1.5rem !important;  }  .ps-xxl-5 {padding-left: 3rem !important;  }  .text-xxl-start {text-align: left !important;  }  .text-xxl-end {text-align: right !important;  }  .text-xxl-center {text-align: center !important;  }}@media (min-width: 1200px) {  .fs-1 {font-size: 2.5rem !important;  }  .fs-2 {font-size: 2rem !important;  }  .fs-3 {font-size: 1.75rem !important;  }  .fs-4 {font-size: 1.5rem !important;  }}@media print {  .d-print-inline {display: inline !important;  }  .d-print-inline-block {display: inline-block !important;  }  .d-print-block {display: block !important;  }  .d-print-grid {display: grid !important;  }  .d-print-table {display: table !important;  }  .d-print-table-row {display: table-row !important;  }  .d-print-table-cell {display: table-cell !important;  }  .d-print-flex {display: flex !important;  }  .d-print-inline-flex {display: inline-flex !important;  }  .d-print-none {display: none !important;  }}@-webkit-keyframes bs-notify-fadeOut {  0% {opacity: 0.9;  }  100% {opacity: 0;  }}@-o-keyframes bs-notify-fadeOut {  0% {opacity: 0.9;  }  100% {opacity: 0;  }}@keyframes bs-notify-fadeOut {  0% {opacity: 0.9;  }  100% {opacity: 0;  }}select.bs-select-hidden,.bootstrap-select > select.bs-select-hidden,select.selectpicker {  display: none !important;}.bootstrap-select {  width: 220px \0;vertical-align: middle;}.bootstrap-select > .dropdown-toggle {  position: relative;  width: 100%;  text-align: right;  white-space: nowrap;  display: -webkit-inline-box;  display: -webkit-inline-flex;  display: -ms-inline-flexbox;  display: inline-flex;  -webkit-box-align: center;  -webkit-align-items: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: justify;  -webkit-justify-content: space-between;  -ms-flex-pack: justify;  justify-content: space-between;}.bootstrap-select > .dropdown-toggle:after {  margin-top: -1px;}.bootstrap-select > .dropdown-toggle.bs-placeholder,.bootstrap-select > .dropdown-toggle.bs-placeholder:hover,.bootstrap-select > .dropdown-toggle.bs-placeholder:focus,.bootstrap-select > .dropdown-toggle.bs-placeholder:active {  color: #999;}.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary,.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary,.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success,.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger,.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info,.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark,.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:hover,.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:hover,.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:hover,.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:hover,.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:hover,.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:hover,.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:focus,.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:focus,.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:focus,.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:focus,.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:focus,.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:focus,.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:active,.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:active,.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:active,.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:active,.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:active,.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:active {  color: rgba(255, 255, 255, 0.5);}.bootstrap-select > select {  position: absolute !important;  bottom: 0;  left: 50%;  display: block !important;  width: 0.5px !important;  height: 100% !important;  padding: 0 !important;  opacity: 0 !important;  border: none;  z-index: 0 !important;}.bootstrap-select > select.mobile-device {  top: 0;  left: 0;  display: block !important;  width: 100% !important;  z-index: 2 !important;}.has-error .bootstrap-select .dropdown-toggle,.error .bootstrap-select .dropdown-toggle,.bootstrap-select.is-invalid .dropdown-toggle,.was-validated .bootstrap-select select:invalid + .dropdown-toggle {  border-color: #b94a48;}.bootstrap-select.is-valid .dropdown-toggle,.was-validated .bootstrap-select select:valid + .dropdown-toggle {  border-color: #28a745;}.bootstrap-select.fit-width {  width: auto !important;}.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {  width: 220px;}.bootstrap-select > select.mobile-device:focus + .dropdown-toggle,.bootstrap-select .dropdown-toggle:focus {  outline: thin dotted #333333 !important;  outline: 5px auto -webkit-focus-ring-color !important;  outline-offset: -2px;}.bootstrap-select.form-control {  margin-bottom: 0;  padding: 0;  border: none;  height: auto;}:not(.input-group) > .bootstrap-select.form-control:not([class*="col-"]) {  width: 100%;}.bootstrap-select.form-control.input-group-btn {  float: none;  z-index: auto;}.form-inline .bootstrap-select,.form-inline .bootstrap-select.form-control:not([class*="col-"]) {  width: auto;}.bootstrap-select:not(.input-group-btn),.bootstrap-select[class*="col-"] {  float: none;  display: inline-block;  margin-left: 0;}.bootstrap-select.dropdown-menu-right,.bootstrap-select[class*="col-"].dropdown-menu-right,.row .bootstrap-select[class*="col-"].dropdown-menu-right {  float: right;}.form-inline .bootstrap-select,.form-horizontal .bootstrap-select,.form-group .bootstrap-select {  margin-bottom: 0;}.form-group-lg .bootstrap-select.form-control,.form-group-sm .bootstrap-select.form-control {  padding: 0;}.form-group-lg .bootstrap-select.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.form-control .dropdown-toggle {  height: 100%;  font-size: inherit;  line-height: inherit;  border-radius: inherit;}.bootstrap-select.form-control-sm .dropdown-toggle,.bootstrap-select.form-control-lg .dropdown-toggle {  font-size: inherit;  line-height: inherit;  border-radius: inherit;}.bootstrap-select.form-control-sm .dropdown-toggle {  padding: 0.25rem 0.5rem;}.bootstrap-select.form-control-lg .dropdown-toggle {  padding: 0.5rem 1rem;}.form-inline .bootstrap-select .form-control {  width: 100%;}.bootstrap-select.disabled,.bootstrap-select > .disabled {  cursor: not-allowed;}.bootstrap-select.disabled:focus,.bootstrap-select > .disabled:focus {  outline: none !important;}.bootstrap-select.bs-container {  position: absolute;  top: 0;  left: 0;  height: 0 !important;  padding: 0 !important;}.bootstrap-select.bs-container .dropdown-menu {  z-index: 1060;}.bootstrap-select .dropdown-toggle .filter-option {  position: static;  top: 0;  left: 0;  float: left;  height: 100%;  width: 100%;  text-align: left;  overflow: hidden;  -webkit-box-flex: 0;  -webkit-flex: 0 1 auto;  -ms-flex: 0 1 auto;  flex: 0 1 auto;}.bs3.bootstrap-select .dropdown-toggle .filter-option {  padding-right: inherit;}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option {  position: absolute;  padding-top: inherit;  padding-bottom: inherit;  padding-left: inherit;  float: none;}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner {  padding-right: inherit;}.bootstrap-select .dropdown-toggle .filter-option-inner-inner {  overflow: hidden;}.bootstrap-select .dropdown-toggle .filter-expand {  width: 0 !important;  float: left;  opacity: 0 !important;  overflow: hidden;}.bootstrap-select .dropdown-toggle .caret {  position: absolute;  top: 50%;  right: 12px;  margin-top: -2px;  vertical-align: middle;}.bootstrap-select .dropdown-toggle .bs-select-clear-selected {  position: relative;  display: block;  margin-right: 5px;  text-align: center;}.bs3.bootstrap-select .dropdown-toggle .bs-select-clear-selected {  padding-right: inherit;}.bootstrap-select .dropdown-toggle .bs-select-clear-selected span {  position: relative;  top: -webkit-calc(((-1em / 1.5) + 1ex) / 2);  top: calc(((-1em / 1.5) + 1ex) / 2);  pointer-events: none;}.bs3.bootstrap-select .dropdown-toggle .bs-select-clear-selected span {  top: auto;}.bootstrap-select .dropdown-toggle.bs-placeholder .bs-select-clear-selected {  display: none;}.input-group .bootstrap-select.form-control .dropdown-toggle {  border-radius: inherit;}.bootstrap-select[class*="col-"] .dropdown-toggle {  width: 100%;}.bootstrap-select .dropdown-menu {  min-width: 100%;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box;  box-sizing: border-box;}.bootstrap-select .dropdown-menu > .inner:focus {  outline: none !important;}.bootstrap-select .dropdown-menu.inner {  position: static;  float: none;  border: 0;  padding: 0;  margin: 0;  border-radius: 0;  -webkit-box-shadow: none;  box-shadow: none;}.bootstrap-select .dropdown-menu li {  position: relative;}.bootstrap-select .dropdown-menu li.active small {  color: rgba(255, 255, 255, 0.5) !important;}.bootstrap-select .dropdown-menu li.disabled a {  cursor: not-allowed;}.bootstrap-select .dropdown-menu li a {  cursor: pointer;  -webkit-user-select: none; -moz-user-select: none;  -ms-user-select: none;  user-select: none;}.bootstrap-select .dropdown-menu li a.opt {  position: relative;  padding-left: 2.25em;}.bootstrap-select .dropdown-menu li a span.check-mark {  display: none;}.bootstrap-select .dropdown-menu li a span.text {  display: inline-block;}.bootstrap-select .dropdown-menu li small {  padding-left: 0.5em;}.bootstrap-select .dropdown-menu .notify {  position: absolute;  bottom: 5px;  width: 96%;  margin: 0 2%;  min-height: 26px;  padding: 3px 5px;  background: #f5f5f5;  border: 1px solid #e3e3e3;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);  pointer-events: none;  opacity: 0.9;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box;  box-sizing: border-box;}.bootstrap-select .dropdown-menu .notify.fadeOut {  -webkit-animation: 300ms linear 750ms forwards bs-notify-fadeOut;   -o-animation: 300ms linear 750ms forwards bs-notify-fadeOut;  animation: 300ms linear 750ms forwards bs-notify-fadeOut;}.bootstrap-select .no-results {  padding: 3px;  background: #f5f5f5;  margin: 0 5px;  white-space: nowrap;}.bootstrap-select.fit-width .dropdown-toggle .filter-option {  position: static;  display: inline;  padding: 0;}.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner {  display: inline;}.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before {  content: '\00a0';}.bootstrap-select.fit-width .dropdown-toggle .caret {  position: static;  top: auto;  margin-top: -1px;}.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark {  position: absolute;  display: inline-block;  right: 15px;  top: 5px;}.bootstrap-select.show-tick .dropdown-menu li a span.text {  margin-right: 34px;}.bootstrap-select .bs-ok-default:after {  content: '';  display: block;  width: 0.5em;  height: 1em;  border-style: solid;  border-width: 0 0.26em 0.26em 0;  -webkit-transform-style: preserve-3d;  transform-style: preserve-3d;  -webkit-transform: rotate(45deg);  -ms-transform: rotate(45deg);   -o-transform: rotate(45deg);  transform: rotate(45deg);}.bootstrap-select.show-menu-arrow.open > .dropdown-toggle,.bootstrap-select.show-menu-arrow.show > .dropdown-toggle {  z-index: 1061;}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before {  content: '';  border-left: 7px solid transparent;  border-right: 7px solid transparent;  border-bottom: 7px solid rgba(204, 204, 204, 0.2);  position: absolute;  bottom: -4px;  left: 9px;  display: none;}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after {  content: '';  border-left: 6px solid transparent;  border-right: 6px solid transparent;  border-bottom: 6px solid white;  position: absolute;  bottom: -4px;  left: 10px;  display: none;}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before {  bottom: auto;  top: -4px;  border-top: 7px solid rgba(204, 204, 204, 0.2);  border-bottom: 0;}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after {  bottom: auto;  top: -4px;  border-top: 6px solid white;  border-bottom: 0;}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before {  right: 12px;  left: auto;}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after {  right: 13px;  left: auto;}.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:after {  display: block;}.bs-searchbox,.bs-actionsbox,.bs-donebutton {  padding: 4px 8px;}.bs-actionsbox {  width: 100%;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box;  box-sizing: border-box;}.bs-actionsbox .btn-group {  display: block;}.bs-actionsbox .btn-group button {  width: 50%;}.bs-donebutton {  float: left;  width: 100%;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box;  box-sizing: border-box;}.bs-donebutton .btn-group {  display: block;}.bs-donebutton .btn-group button {  width: 100%;}.bs-searchbox + .bs-actionsbox {  padding: 0 8px 4px;}.bs-searchbox .form-control {  margin-bottom: 0;  width: 100%;  float: none;}.cbx-loading {width: 25px;height: 25px;font-size: 0px;color: #fff;background: transparent url('https://www.imobiliare.ro/imo-cdn-default/c1684750623/img/loading.gif') top left no-repeat;border: none;}.cbx, .cbx-container {display: inline-block;cursor: pointer;text-align: center;vertical-align: middle;}.cbx {text-align: center;vertical-align: middle;border-radius: 3px;}label + .cbx-container, .cbx-container + label, .cbx-container + .cbx-container {margin-left: 5px;}label .cbx {margin: 0 5px;}.cbx-xs {width: 16px;height: 16px;font-size: 0.75em;}.cbx-sm {width: 19px;height: 19px;font-size: 13px;}.cbx-md {width: 24px;height: 24px;font-size: 17px;}.cbx-lg {border-radius: 4px;width: 30px;height: 30px;font-size: 22px;}.cbx-xl {border-radius: 5px;width: 36px;height: 36px;font-size: 26px;}.cbx-active {border: 1px solid #ccc;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;color: #333;}.cbx-active:hover, .cbx-active:focus {border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);}.cbx-disabled {color: #ddd;background: #fcfcfc;border: 1px solid #ddd;cursor: not-allowed;}.has-success .cbx-active {border-color: #3c763d;color: #2b542c;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);}.has-success .cbx-active:hover, .has-success .cbx-active:focus {border-color: #2b542c;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;}.has-warning .cbx-active {border-color: #8a6d3b;color: #66512c;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);}.has-warning .cbx-active:hover, .has-warning .cbx-active:focus {border-color: #66512c;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;}.has-error .cbx-active {border-color: #a94442;color: #843534;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);}.has-error .cbx-active:hover, .has-error .cbx-active:focus {border-color: #843534;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;}.cbx-block {display: block !important;text-align: left;}.cbx-block + .cbx-block {margin: 5px 0 0 0;} @font-face {font-family: 'swiper-icons';src: url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight: 400;font-style: normal;  }  :root {--swiper-theme-color: #007aff;  }  .swiper {margin-left: auto;margin-right: auto;position: relative;overflow: hidden;list-style: none;padding: 0;z-index: 1;  }  .swiper-vertical > .swiper-wrapper {flex-direction: column;  }  .swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: flex;transition-property: transform;box-sizing: content-box;  }  .swiper-android .swiper-slide,  .swiper-wrapper {transform: translate3d(0px, 0, 0);  }  .swiper-pointer-events {touch-action: pan-y;  }  .swiper-pointer-events.swiper-vertical {touch-action: pan-x;  }  .swiper-slide {flex-shrink: 0;width: 100%;height: 100%;position: relative;transition-property: transform;  }  .swiper-slide-invisible-blank {visibility: hidden;  }.swiper-autoheight,  .swiper-autoheight .swiper-slide {height: auto;  }  .swiper-autoheight .swiper-wrapper {align-items: flex-start;transition-property: transform, height;  }.swiper-3d,  .swiper-3d.swiper-css-mode .swiper-wrapper {perspective: 1200px;  }  .swiper-3d .swiper-wrapper,  .swiper-3d .swiper-slide,  .swiper-3d .swiper-slide-shadow,  .swiper-3d .swiper-slide-shadow-left,  .swiper-3d .swiper-slide-shadow-right,  .swiper-3d .swiper-slide-shadow-top,  .swiper-3d .swiper-slide-shadow-bottom,  .swiper-3d .swiper-cube-shadow {transform-style: preserve-3d;  }  .swiper-3d .swiper-slide-shadow,  .swiper-3d .swiper-slide-shadow-left,  .swiper-3d .swiper-slide-shadow-right,  .swiper-3d .swiper-slide-shadow-top,  .swiper-3d .swiper-slide-shadow-bottom {position: absolute;left: 0;top: 0;width: 100%;height: 100%;pointer-events: none;z-index: 10;  }  .swiper-3d .swiper-slide-shadow {background: rgba(0, 0, 0, 0.15);  }  .swiper-3d .swiper-slide-shadow-left {background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));  }  .swiper-3d .swiper-slide-shadow-right {background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));  }  .swiper-3d .swiper-slide-shadow-top {background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));  }  .swiper-3d .swiper-slide-shadow-bottom {background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));  }.swiper-css-mode > .swiper-wrapper {overflow: auto;scrollbar-width: none;-ms-overflow-style: none;  }  .swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {display: none;  }  .swiper-css-mode > .swiper-wrapper > .swiper-slide {scroll-snap-align: start start;  }  .swiper-horizontal.swiper-css-mode > .swiper-wrapper {scroll-snap-type: x mandatory;  }  .swiper-vertical.swiper-css-mode > .swiper-wrapper {scroll-snap-type: y mandatory;  }  .swiper-centered > .swiper-wrapper::before {content: '';flex-shrink: 0;order: 9999;  }  .swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {margin-inline-start: var(--swiper-centered-offset-before);  }  .swiper-centered.swiper-horizontal > .swiper-wrapper::before {height: 100%;min-height: 1px;width: var(--swiper-centered-offset-after);  }  .swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {margin-block-start: var(--swiper-centered-offset-before);  }  .swiper-centered.swiper-vertical > .swiper-wrapper::before {width: 100%;min-width: 1px;height: var(--swiper-centered-offset-after);  }  .swiper-centered > .swiper-wrapper > .swiper-slide {scroll-snap-align: center center;  }  .swiper-virtual.swiper-css-mode .swiper-wrapper::after {content: '';position: absolute;left: 0;top: 0;pointer-events: none;  }  .swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {height: 1px;width: var(--swiper-virtual-size);  }  .swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {width: 1px;height: var(--swiper-virtual-size);  }  :root {--swiper-navigation-size: 44px;  }  .swiper-button-prev,  .swiper-button-next {position: absolute;top: 50%;width: calc(var(--swiper-navigation-size) / 44 * 27);height: var(--swiper-navigation-size);margin-top: calc(0px - (var(--swiper-navigation-size) / 2));z-index: 10;cursor: pointer;display: flex;align-items: center;justify-content: center;color: var(--swiper-navigation-color, var(--swiper-theme-color));  }  .swiper-button-prev.swiper-button-disabled,  .swiper-button-next.swiper-button-disabled {opacity: 0.35;cursor: auto;pointer-events: none;  }  .swiper-button-prev:after,  .swiper-button-next:after {font-family: swiper-icons;font-size: var(--swiper-navigation-size);text-transform: none !important;letter-spacing: 0;text-transform: none;font-variant: initial;line-height: 1;  }  .swiper-button-prev,  .swiper-rtl .swiper-button-next {left: 10px;right: auto;  }  .swiper-button-prev:after,  .swiper-rtl .swiper-button-next:after {content: 'prev';  }  .swiper-button-next,  .swiper-rtl .swiper-button-prev {right: 10px;left: auto;  }  .swiper-button-next:after,  .swiper-rtl .swiper-button-prev:after {content: 'next';  }  .swiper-button-lock {display: none;  }  :root {  }  .swiper-pagination {position: absolute;text-align: center;transition: 300ms opacity;transform: translate3d(0, 0, 0);z-index: 10;  }  .swiper-pagination.swiper-pagination-hidden {opacity: 0;  }.swiper-pagination-fraction,  .swiper-pagination-custom,  .swiper-horizontal > .swiper-pagination-bullets,  .swiper-pagination-bullets.swiper-pagination-horizontal {bottom: 10px;left: 0;width: 100%;  }.swiper-pagination-bullets-dynamic {overflow: hidden;font-size: 0;  }  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transform: scale(0.33);position: relative;  }  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {transform: scale(1);  }  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {transform: scale(1);  }  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {transform: scale(0.66);  }  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {transform: scale(0.33);  }  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {transform: scale(0.66);  }  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {transform: scale(0.33);  }  .swiper-pagination-bullet {width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display: inline-block;border-radius: 50%;background: var(--swiper-pagination-bullet-inactive-color, #000);opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);  }  button.swiper-pagination-bullet {border: none;margin: 0;padding: 0;box-shadow: none;-webkit-appearance: none;appearance: none;  }  .swiper-pagination-clickable .swiper-pagination-bullet {cursor: pointer;  }  .swiper-pagination-bullet:only-child {display: none !important;  }  .swiper-pagination-bullet-active {opacity: var(--swiper-pagination-bullet-opacity, 1);background: var(--swiper-pagination-color, var(--swiper-theme-color));  }  .swiper-vertical > .swiper-pagination-bullets,  .swiper-pagination-vertical.swiper-pagination-bullets {right: 10px;top: 50%;transform: translate3d(0px, -50%, 0);  }  .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet,  .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display: block;  }  .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,  .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {top: 50%;transform: translateY(-50%);width: 8px;  }  .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,  .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {display: inline-block;transition: 200ms transform, 200ms top;  }  .swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,  .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);  }  .swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,  .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {left: 50%;transform: translateX(-50%);white-space: nowrap;  }  .swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,  .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transition: 200ms transform, 200ms left;  }  .swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {transition: 200ms transform, 200ms right;  }.swiper-pagination-progressbar {background: rgba(0, 0, 0, 0.25);position: absolute;  }  .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background: var(--swiper-pagination-color, var(--swiper-theme-color));position: absolute;left: 0;top: 0;width: 100%;height: 100%;transform: scale(0);transform-origin: left top;  }  .swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {transform-origin: right top;  }  .swiper-horizontal > .swiper-pagination-progressbar,  .swiper-pagination-progressbar.swiper-pagination-horizontal,  .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,  .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {width: 100%;height: 4px;left: 0;top: 0;  }  .swiper-vertical > .swiper-pagination-progressbar,  .swiper-pagination-progressbar.swiper-pagination-vertical,  .swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,  .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {width: 4px;height: 100%;left: 0;top: 0;  }  .swiper-pagination-lock {display: none;  }.swiper-scrollbar {border-radius: 10px;position: relative;-ms-touch-action: none;background: rgba(0, 0, 0, 0.1);  }  .swiper-horizontal > .swiper-scrollbar {position: absolute;left: 1%;bottom: 3px;z-index: 50;height: 5px;width: 98%;  }  .swiper-vertical > .swiper-scrollbar {position: absolute;right: 3px;top: 1%;z-index: 50;width: 5px;height: 98%;  }  .swiper-scrollbar-drag {height: 100%;width: 100%;position: relative;background: rgba(0, 0, 0, 0.5);border-radius: 10px;left: 0;top: 0;  }  .swiper-scrollbar-cursor-drag {cursor: move;  }  .swiper-scrollbar-lock {display: none;  }  .swiper-zoom-container {width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;text-align: center;  }  .swiper-zoom-container > img,  .swiper-zoom-container > svg,  .swiper-zoom-container > canvas {max-width: 100%;max-height: 100%;object-fit: contain;  }  .swiper-slide-zoomed {cursor: move;  }:root {  }  .swiper-lazy-preloader {width: 42px;height: 42px;position: absolute;left: 50%;top: 50%;margin-left: -21px;margin-top: -21px;z-index: 10;transform-origin: 50%;animation: swiper-preloader-spin 1s infinite linear;box-sizing: border-box;border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius: 50%;border-top-color: transparent;  }  .swiper-lazy-preloader-white {--swiper-preloader-color: #fff;  }  .swiper-lazy-preloader-black {--swiper-preloader-color: #000;  }  @keyframes swiper-preloader-spin {100% {  transform: rotate(360deg);}  }.swiper .swiper-notification {position: absolute;left: 0;top: 0;pointer-events: none;opacity: 0;z-index: -1000;  }  .swiper-free-mode > .swiper-wrapper {transition-timing-function: ease-out;margin: 0 auto;  }  .swiper-grid > .swiper-wrapper {flex-wrap: wrap;  }  .swiper-grid-column > .swiper-wrapper {flex-wrap: wrap;flex-direction: column;  }  .swiper-fade.swiper-free-mode .swiper-slide {transition-timing-function: ease-out;  }  .swiper-fade .swiper-slide {pointer-events: none;transition-property: opacity;  }  .swiper-fade .swiper-slide .swiper-slide {pointer-events: none;  }  .swiper-fade .swiper-slide-active,  .swiper-fade .swiper-slide-active .swiper-slide-active {pointer-events: auto;  }  .swiper-cube {overflow: visible;  }  .swiper-cube .swiper-slide {pointer-events: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;z-index: 1;visibility: hidden;transform-origin: 0 0;width: 100%;height: 100%;  }  .swiper-cube .swiper-slide .swiper-slide {pointer-events: none;  }  .swiper-cube.swiper-rtl .swiper-slide {transform-origin: 100% 0;  }  .swiper-cube .swiper-slide-active,  .swiper-cube .swiper-slide-active .swiper-slide-active {pointer-events: auto;  }  .swiper-cube .swiper-slide-active,  .swiper-cube .swiper-slide-next,  .swiper-cube .swiper-slide-prev,  .swiper-cube .swiper-slide-next + .swiper-slide {pointer-events: auto;visibility: visible;  }  .swiper-cube .swiper-slide-shadow-top,  .swiper-cube .swiper-slide-shadow-bottom,  .swiper-cube .swiper-slide-shadow-left,  .swiper-cube .swiper-slide-shadow-right {z-index: 0;-webkit-backface-visibility: hidden;backface-visibility: hidden;  }  .swiper-cube .swiper-cube-shadow {position: absolute;left: 0;bottom: 0px;width: 100%;height: 100%;opacity: 0.6;z-index: 0;  }  .swiper-cube .swiper-cube-shadow:before {content: '';background: #000;position: absolute;left: 0;top: 0;bottom: 0;right: 0;filter: blur(50px);  }  .swiper-flip {overflow: visible;  }  .swiper-flip .swiper-slide {pointer-events: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;z-index: 1;  }  .swiper-flip .swiper-slide .swiper-slide {pointer-events: none;  }  .swiper-flip .swiper-slide-active,  .swiper-flip .swiper-slide-active .swiper-slide-active {pointer-events: auto;  }  .swiper-flip .swiper-slide-shadow-top,  .swiper-flip .swiper-slide-shadow-bottom,  .swiper-flip .swiper-slide-shadow-left,  .swiper-flip .swiper-slide-shadow-right {z-index: 0;-webkit-backface-visibility: hidden;backface-visibility: hidden;  }  .swiper-creative .swiper-slide {-webkit-backface-visibility: hidden;backface-visibility: hidden;overflow: hidden;transition-property: transform, opacity, height;  }  .swiper-cards {overflow: visible;  }  .swiper-cards .swiper-slide {transform-origin: center bottom;-webkit-backface-visibility: hidden;backface-visibility: hidden;overflow: hidden;  }::-webkit-input-placeholder {color: #989898;}:-moz-placeholder { color: #989898;}::-moz-placeholder {  color: #989898;}:-ms-input-placeholder {color: #989898!important;}.placeholder{color: #989898!important;}::-ms-clear {display: none;}*,*:after,*:before {-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;}a:hover, a:focus, a:active,select:hover, select:focus, select:active,.btn:hover, .btn:focus, .btn:active,textarea:hover,input:hover,textarea:active,input:active,textarea:focus,input:focus,button:focus,button:active,button:hover{outline:none !important;}body{font-family: "Open Sans", arial, helvetica, sans-serif;font-size: 13px;color: #666;}.blue{color: #507fbe;}.grey-light{color: #adadad;}.grey-medium{color: #666;}.black{color: #000;}.white{color: #fff;}.light{font-weight: 300;}.normal{font-weight: normal;}.semi-bold{font-weight: 600;}.bold{font-weight: bold;}h1{font-size: 18px;font-weight: 600;line-height: 22px;}h1.lg{font-size: 33px;font-weight: normal;letter-spacing: -0.5px;}h1.md{font-size: 24px;font-weight: normal;letter-spacing: -0.5px;line-height: 19px;}h2{font-size: 16px;font-weight: 600;line-height: 1.2;}h3{font-size: 14px;font-weight: 600;color: #bdbdbd;line-height: 18px;}h4{font-size: 13px;font-weight: bold;line-height: 16px;margin-top: 20px;margin-bottom: 20px;}h4.title-descriere{margin-top: 20px;margin-bottom: 10px;}h2.titlu-box{border-bottom: 1px solid #dddddd;padding-left: 19px;padding-bottom: 7px;margin-top: 15px;margin-bottom: 13px;}p{font-size: 13px;line-height: 22px;font-weight: normal;}.no-padding{padding-left: 0!important;padding-right: 0!important;}.center-div{margin:0 auto;}.text-center{text-align: center;}.text-right{text-align: right;}.text-left{text-align: left;}.pull-right{float:right;}.pull-left{float:left;}.msg {border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;line-height: 20px;width: 100%;overflow: hidden;font-size:13px;}.msg i {width: 50px;height: 50px;display: block;margin: 15px auto;}.msg.inline {display: table;height: 80px;margin: 12px 0 12px 0;}.msg.inline i {display: inline-block;position: absolute;margin: 15px 15px 15px 20px;}.msg.inline p {padding:10px 10px 10px 85px;display: table-cell;vertical-align: middle;margin:0;}.msg.confirmare-trimitere {background: #e0f4c8;border:1px solid #d4e8bb;}.msg.confirmare-trimitere p {color: #6aa920;}.msg.confirmare-trimitere i {background: url('https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/new-homepage/sprite.png') no-repeat -210px -814px;}.msg.mesaj-eroare {background: #f3cbd5;border:1px solid #d9abb7;}.msg.mesaj-eroare p {color: #d43d62;}.msg.mesaj-eroare i {background: url('https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/new-homepage/sprite.png') no-repeat -243px -624px;}.msg.msg-info {border:1px solid #f2eed8;background: #fcf8e1;color: #666666;}.msg.msg-info.blue{border:1px solid #bed9eb;background: #daeffd;color: #4c6994;}.msg.msg-info i {background: url('https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/new-homepage/sprite.png') no-repeat -266px -812px;}.msg.msg-warn {border:1px solid #f2e1a7;background: #fbf1c5;}.msg.msg-warn i{background: url('https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/new-homepage/sprite.png') no-repeat -387px -812px;}.msg.msg-warn p {color: #b09624;}.btn{border-radius: 4px;display:block;text-align:center;text-decoration:none;text-transform: uppercase;}.btn-link {color: #3da9d0;display: inline-block;font-size: inherit;padding: 0;text-transform: none;vertical-align: baseline;}.btn-no-case { text-transform: none;}.btn.md{width: 134px;}.btn.lg{width: 280px;}.btn.blue{background: #EE284B !important;font-size: 16px;font-weight:bold;text-transform: uppercase;align-items: center;justify-content: center;color: #FFFFFF;border-radius: 10px;line-height: 20px;text-decoration: none;}.btn.red{background: #e93909;color: #fff;}.btn.red:hover{background: #e06b4b;}.btn.red-cont{background:#d32b2b;color:#fff;font-weight: 400;border:1px solid #c42222;}.btn.red-cont:hover{background: #ab2e2e;}.btn.grey-empty{background:#fff;color:#666666;border:1px solid #e3e6e8;font-weight: 400;}.btn.yellow{background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fdd238), color-stop(1, #f7c71e) );background-color:#fdd238;border:1px solid #e9b90c;color:#000;height: 50px;line-height:36px;font-size: 16px;font-weight:bold;}.btn.yellow:hover{background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffe071), color-stop(1, #fed33b) );background-color:#ffe071;text-decoration: none;}.btn.orange{background-color: rgb(245, 166, 35);color: rgb(255, 255, 255);font-size: 16px;font-weight: bold;text-transform: uppercase;}.btn.orange:hover {background-color: rgb(220, 149, 31);text-decoration: none;}.btn.transparent {background-color: transparent;border: 1px solid rgba(0, 0, 0, 0.1);}.btn.transparent:hover {background-color: rgba(0, 0, 0, 0.1);border: 1px solid transparent;}.btn.imo-sm{font-size: 12px;display: inline-block;padding: 0.5em 1em;font-weight: 600;}.btn.imo-md{font-size: 14px;display: inline-block;padding-left: 19px;padding-right: 19px;width: auto;}.btn.imo-fb {background: #f5f5f5;border: 1px solid #e6e6e6;color: #658BC2;}ul.utilitati{list-style: disc;padding-left: 0px;}ul.utilitati h4{font-size: 13px;font-weight: bold;margin-left: 15px;}ul.utilitati li{padding-left: 0;margin-left: 30px;font-weight: normal;line-height: 20px;}ul.lista-tabelara{list-style: none;padding-left: 0;margin-left: 15px;margin-bottom: 0px;}ul.lista-tabelara li{font-weight: normal;color: #a9a9a9;line-height: 29px;height: 30px;text-align: left;border-bottom:1px solid #f7f7f7;}ul.lista-tabelara:not(.last-el-w-border) li:last-child{border-bottom: 0;}ul.lista-tabelara li span{float:right;color: #666;margin-right: 20px;} ul.lista-hp{list-style: none; padding: 0;} ul.lista-hp li{font-size: 13px;color: #adadad;line-height: 24px;} ul.lista-hp li.title-links{font-size: 14px;text-transform: uppercase;}ul.lista-hp li a{position: relative;}input[type="radio"] + label i {display:inline-block;width:23px;height:23px;margin:-1px 4px 0 0;vertical-align:middle;background:url('https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/new-homepage/sprite.png') no-repeat -155px -739px;cursor:pointer;}input[type="radio"]:checked + label i {background:url('https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/new-homepage/sprite.png') no-repeat -180px -739px;}input[type="checkbox"] + label i {display:inline-block;width:23px;height:23px;margin:-1px 4px 0 0;vertical-align:middle;background:url('https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/new-homepage/sprite.png') no-repeat -30px -739px;cursor:pointer;}input[type="checkbox"]:checked + label i {background:url('https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/new-homepage/sprite.png') no-repeat -55px -739px;}.checkbox-inline__wrap,textarea,input[type="text"],input[type="tel"],input[type="search"],input[type="password"],input[type="email"],input[type="url"]{width: 100%;border:1px solid #d1d1d1;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;padding-left: 13px;font-size: 14px;color: #151515;background: #fff;box-shadow:inset 0px 1px 5px 0px #ededed;}textarea{padding: 8px;}.input-group{position: relative;display: table;border-collapse: separate;margin-bottom: 5px;}.input-group.full{width: 100%;}.textarea-group{position: relative;display: table;border-collapse: separate;margin-bottom: 5px;}.textarea-group.full{width: 100%;}.select-group{position: relative;display: table;border-collapse: separate;}.select-group.full{width: 100%;}.radio-group{position: relative;display: table;border-collapse: separate;margin-top: 10px;margin-bottom: 10px;}.radio-group.full{width: 100%;}.radio-group .radio-label,.radio-group label{font-size: 14px;font-weight: normal;}.radio-group label{color: #151515;}.required-field{position: relative !important;}input[type="text"].required, textarea.required,input[type="email"].required,.required-field > input[type="text"], .required-field > textarea.required {padding-right: 22px;}.error input[type="email"], .error input[type="text"], .error textarea, .error input[type="password"]{border:1px solid #e15757!important;}.error span.addon-required{margin-top: 8px;top: auto !important;}.error p{margin: 0;color: #e15757;padding-left: 13px;}span.addon-required,.required-field > span.addon{position: absolute;right: 10px;color: #989898;font-size: 20px;top:7px;z-index: 1000;}.select-group span.addon-required{right: 37px;top:7px;}.bootstrap-select.btn-group .btn .filter-option{font-size: 14px;line-height: 22px;}.imo-select.required.lg > .btn, .imo-select.required.md > .btn, .imo-select.required.full > .btn{padding-right: 53px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;box-shadow:inset 0px 1px 5px 0px #ededed;}input[type="text"],input[type="email"], input[type="url"], input[type="password"]{height: 36px;}input[type="text"].md, textarea.md{width: 134px;}input[type="text"].lg, input[type="password"].lg, textarea.lg{width: 280px;}.imo-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn).big{max-width: 100%;}.imo-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn).md{max-width: 134px;}.imo-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn).lg{max-width: 280px;}.imo-select.lg > .btn, .imo-select.md > .btn, .imo-select.full > .btn{height: 36px;}.imo-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn).full{max-width: 100%;}.imo-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn).full,.imo-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn).lg,.imo-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn).md{margin-bottom: 5px;}.imo-select.full span.filter-option,.imo-select.lg span.filter-option,.imo-select.md span.filter-option{padding-top:0;}.imo-select.btn-group.lg .dropdown-menu,.imo-select.btn-group.full .dropdown-menu,.imo-select.btn-group.md .dropdown-menu{top: 33px;}.anim-label {position: relative;margin: 0 0px 25px 0;clear:both;}.anim-label input{transition: border 0.7s ease-out, box-shadow 0.7s ease-out;box-shadow: none;height: 36px;}.anim-label textarea{transition: border 0.7s ease-out, box-shadow 0.7s ease-out;}.anim-label input:focus, .anim-label textarea:focus{border:1px solid #507fbe;}.anim-label.error input:focus, .anim-label.error textarea:focus{border:1px solid #e15757;}.anim-label input.long{max-width: 438px;width: 100%;}.anim-label input.medium{max-width: 220px;width: 100%;}.anim-label input.short{max-width: 126px;width: 100%;}.anim-label label {position: absolute;top: 8px;left: 15px;font-size: 14px;color: #989898;transition: transform 0.2s linear;transform: translate3d(0, 0, 0);cursor: text;font-weight: normal;z-index: 10;}.anim-label input:focus ~ label, .anim-label textarea:focus ~ label{color: #507fbe;}.anim-label label span{display: none;}.anim-label span.label-info{background: none;font-size: 12px;color: #bfbfbf;}.anim-label span.label-info{padding-left:5px;}.anim-label.inner-label input{position: relative;padding-right: 65px;}.anim-label.inner-label .inner-label-option{position: absolute;right: 1px;background: #f7f7f7;border-left: 1px solid #d1d1d1;height: 34px;top: 1px;border-radius: 0px 4px 4px 0px;padding-left: 8px;line-height: 32px;padding-right: 8px;color: #989898;}.anim-label textarea{max-width: 438px;}.anim-label.active input, .anim-label.active textarea {padding-left: 13px;padding-right: 10px;}.anim-label.active label {transform: translate3d(0, -25px, 0);font-size: 10px;color:#989898 ;}.anim-label.done input{padding-left: 25px;}.anim-label.done textarea{padding-left: 27px;}.anim-label.done i.icon-done{background: url('https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/new-homepage/sprite.png') no-repeat -279px -306px;width: 15px;height: 15px;display:  inline-block;position: absolute;left:7px;top:11px;z-index: 10;}.anim-label.active.error label{color: #e15757;}.anim-label.active.error label span{color: #e15757;margin-left: 5px;display: inline-block;}.bootstrap-select.btn-group .btn .filter-option {text-transform: none;}.btn-group, .btn-group-vertical {position: relative;display: inline-block;vertical-align: middle;}.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {outline: 0;}.btn-group > .btn:first-child {margin-left: 0;}.btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {background-image: none;}.open > .dropdown-menu {display: block;}.dropdown{position: relative;}.meniu-lg{background: #b32025;min-height: 46px;border: 0;margin-bottom: 0;border-radius: 0;}.meniu-lg .navbar{border-radius: 0;margin-bottom: 0;}.meniu-lg .navbar-default .navbar-nav > li > a{color: #fff;}.meniu-lg .navbar-collapse{   padding-top: 0px;padding-left: 0;}.meniu-lg .navbar-default{border:0;}.meniu-lg .navbar-default .navbar-nav>.open>a,.meniu-lg .navbar-default .navbar-nav>.open>a:hover.meniu-lg .navbar-default .navbar-nav>.open>a:focus{background: #781519;}.meniu-lg ul{list-style: none;padding: 0  ;float:left;}.meniu-lg ul li{float:left;margin-right: 10px;line-height: 21px;}.meniu-lg ul li:last-child{margin-right: 0;}.meniu-lg.navbar-default .navbar-nav > li > a{color: #fff;}.meniu-lg ul li a{color: #fff;font-size: 16px;padding: 13px 8px 13px 8px;}.meniu-lg.navbar-default .navbar-nav > li:hover > a{background: #781519!important;}.meniu-lg ul li a:hover{text-decoration: none;background: #781519;}.meniu-lg ul li ul li{margin-right: 0;line-height: 26px;float:none;}.meniu-lg ul li ul li a{color: #507fbe;font-size: 13px;padding: 0;}.meniu-lg ul li ul li a:hover{color: #666;background: none;}.meniu-lg .navbar-nav > li > .dropdown-menu{background: #fcfcfc;padding: 16px 0 17px 0;margin-top: 0px;border-radius: 4px;border:0;box-shadow: 1px 2px 5px #b5b5b5;}.meniu-lg ul.dropdown-menu li.titlu-grup-linkuri a, li.titlu-grup-linkuri span{font-size: 12px;color: #666666;border-bottom: 1px solid #e1e1e1;text-transform: uppercase;padding-bottom: 2px;}.meniu-lg ul.dropdown-menu li.titlu-grup-linkuri{padding-bottom: 7px;}.meniu-lg ul.dropdown-menu li{float:left;padding: 0 6px 0 11px;}.meniu-lg ul.dropdown-menu li:first-child{margin-left: 20px;}.meniu-lg ul.dropdown-menu ul li:first-child{margin-left: 0;}.meniu-lg a.adauga-anunt{font-size:14px;height: 36px;padding: 0px 8px;width: 138px;margin-top: 5px;float:right;box-shadow: 1px 1px 0px #ab1d1b;}.meniu-lg a.adauga-anunt:hover{color: #000;}.meniu-lg .dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 2050;display: none;float: left;min-width: 160px;padding: 5px 0;margin: 2px 0 0;list-style: none;font-size: 14px;text-align: left;background-color: #ffffff;border: 1px solid #cccccc;border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 4px;box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);background-clip: padding-box;}.meniu-lg .dropdown-menu .sub-menu {left: 100%;position: absolute;top: 0;visibility: hidden;margin-top: -1px;}.meniu-lg .dropdown-menu li:hover .sub-menu {visibility: visible;}.meniu-lg .dropdown:hover .dropdown-menu {display: block;}.meniu-lg .dropdown-menu > .arrow,.meniu-lg .dropdown-menu > .arrow:after {position: absolute;display: block;width: 0;height: 0;border-color: transparent;border-style: solid;}.meniu-lg .dropdown-menu > .arrow {border-width: 8px;}.meniu-lg .dropdown-menu > .arrow:after {border-width: 7px;content: "";}.meniu-lg .dropdown-menu > .arrow {left: 25px;margin-left: -11px;border-top-width: 0;border-bottom-color: #999999;border-bottom-color: rgba(0, 0, 0, 0.25);top: -8px;}.meniu-lg .dropdown-menu > .arrow:after {content: " ";top: 1px;margin-left: -7px;border-top-width: 0;border-bottom-color: #ffffff;}.fade {opacity: 0;transition: opacity 0.15s linear;}.fade.show,.fade.in {opacity: 1;}.modal {display: none;overflow: hidden;position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 105000;-webkit-overflow-scrolling: touch;outline: 0;}.modal-open .modal {background: rgba(0, 0, 0, 0.4);overflow-x: hidden;overflow-y: auto;}.modal.fade.show,.modal.fade.in {background: rgba(0,0,0, 0.4);transform: none!important;transition: opacity 0s linear!important;}.modal.fade .modal-dialog{transform: none!important;transition: none!important;}.modal-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 2040;background-color: #000000;}.modal-backdrop.fade {opacity: 0;filter: alpha(opacity=0);}.modal-backdrop.show,.modal-backdrop.in {opacity: 0.5;filter: alpha(opacity=50);}.modal-header .close{float:right;opacity: 1;}.modal-header{border:0;padding: 20px;padding-bottom: 10px;}.modal-footer{padding: 0;border:0;}.modal-header button.close {position: absolute;right: 15px;top: 4px;width: 32px;height: 32px;opacity: 0.6;}.modal-header button.close:hover {opacity: 1;}.modal-header button.close:before, .modal-header button.close:after {position: absolute;left: 15px;content: ' ';height: 24px;width: 1px;background-color: #333;}.modal-header button.close:before {content:'';transform: rotate(45deg);}.modal-header button.close:after {content:'';transform: rotate(-45deg);}.modal-header button.close span{display: none;}.modal-body{padding: 20px;padding-bottom: 28px;}.modal-body.nopadding{padding: 0;}@media (min-width: 768px){.modal-dialog {margin: 60px auto;}}.modal-full-window {width: 100%;height: 100%;padding: 30px 50px !important;max-width: 100%;}.modal-full-window .modal-dialog {width: 100%;height: 100%;padding: 0 !important;margin: 0 !important;max-width: 100%;position: relative;}.modal-full-window .modal-content {height: 100%;width: 100%;border-radius: 0;border:0;background: none !important;}.title{background: #f4f4f4;margin-top: 20px;margin-bottom: 20px;color: #969696;font-size: 18px;padding-left: 20px;line-height: 30px;border-bottom: 1px dashed #ddd;}a.logo-img {background: url('https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/new-homepage/sprite.png') no-repeat -15px -10px;width: 215px;height: 58px;display: block;margin: 0 auto;margin-top: 20px;}.clear-elemente{height: 1px;border-top:1px dashed #ddd;padding-bottom: 20px;}ul.meniu-framework{padding: 0;background: #942c1f;margin-top: 20px;}ul.meniu-framework li{padding-bottom: 10px;border-bottom: 1px dashed #fff;padding-top: 10px;padding-left: 15px;}ul.meniu-framework li:first-child{padding-top: 10px;}ul.meniu-framework li a{color: #fff;font-size: 14px;padding-left: 10px;}.sidebar-left > .toggler > span{background: url(https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/left-normal.png) no-repeat;width: 10px;height: 16px;display: block;}.sidebar-left > .toggler > .glyphicon-chevron-right{background: url(https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/right-normal.png) no-repeat;width: 10px;height: 16px;display: block;}.no-padding-right{padding-right: 0!important;}.no-padding-left{padding-left: 0!important;}.targ-chirii-placeholder{position: relative;margin-bottom: 5px;}.localizare-mobile .targ-chirii-placeholder{margin-top: 5px;}.targ-chirii-placeholder a{color: #666;position:relative;}.targ-chirii-placeholder span{padding-left: 23px;}.targ-chirii-placeholder .dot{background: url(https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/targ-chirii-2015/icoana-targ-chirii.png) no-repeat;text-align:center;display:inline-block;width:14px;height:14px;border-radius:50%;background-size:14px 14px;position: absolute;top:2px;padding-left: 0;}.targ-chirii-placeholder .dot:hover{text-decoration:none}.targ-chirii-placeholder .dot-bright-orange:focus{box-shadow:0 0 0 8px #fff,0 0 0 16px rgba(0,150,255,.5);outline:0;}.targ-chirii-placeholder .dot-bright-orange{color:#304650;background-color:#fcb040}.targ-chirii-placeholder .waves{animation:waves 1.0s linear infinite}.popover.popover-formular .popover-content {font-size: 12px;color:#333;}.nomargins {margin: 0 !important;}.border-left-none {border-left:0!important;}.border-right-none {border-right:0!important;}.imo-contor {position: absolute;background: #f6c61b;border-radius: 8px;width: auto;height: 16px;font-style: normal;text-align: center;font-size: 11px;color: #000000;top: 13px;left: auto;right: 81px;padding: 0 5px 0 5px;}[hidden] {display: none !important;}@keyframes waves{from{box-shadow:0 0 #fff,0 0 0 1px rgba(252,176,64,.5)}to{box-shadow:0 0 0 2px #fff,0 0 0 8px rgba(252,176,64,0)}}@media (max-width: 767px) {.modal-full-window {padding:0 !important;}}@media (max-width: 1020px) {.meniu-lg ul li {margin-right: 6px;}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {.msg.msg-warn i, .mesaj-eroare i,.msg.confirmare-trimitere i, .msg.msg-info i{background: url(https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/new-homepage/sprite@2x.png) no-repeat;background-size: 1024px 1024px;}.msg.msg-info i{background-position: -266px -812px;}.mesaj-eroare i {background-position: -243px -624px;}.msg.confirmare-trimitere i{background-position: -210px -814px;}.msg.msg-warn i {background-position:-387px -812px!important;}}.tooltipster-base {display: flex;pointer-events: none;position: absolute;}.tooltipster-box {flex: 1 1 auto;}.tooltipster-content {box-sizing: border-box;max-height: 100%;max-width: 100%;overflow: auto;}.tooltipster-ruler {bottom: 0;left: 0;overflow: hidden;position: fixed;right: 0;top: 0;visibility: hidden;}.tooltipster-fade {opacity: 0;-webkit-transition-property: opacity;-moz-transition-property: opacity;-o-transition-property: opacity;-ms-transition-property: opacity;transition-property: opacity;}.tooltipster-fade.tooltipster-show {opacity: 1;}.tooltipster-grow {-webkit-transform: scale(0,0);-moz-transform: scale(0,0);-o-transform: scale(0,0);-ms-transform: scale(0,0);transform: scale(0,0);-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform;-webkit-backface-visibility: hidden;}.tooltipster-grow.tooltipster-show {-webkit-transform: scale(1,1);-moz-transform: scale(1,1);-o-transform: scale(1,1);-ms-transform: scale(1,1);transform: scale(1,1);-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);}.tooltipster-swing {opacity: 0;-webkit-transform: rotateZ(4deg);-moz-transform: rotateZ(4deg);-o-transform: rotateZ(4deg);-ms-transform: rotateZ(4deg);transform: rotateZ(4deg);-webkit-transition-property: -webkit-transform, opacity;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform;}.tooltipster-swing.tooltipster-show {opacity: 1;-webkit-transform: rotateZ(0deg);-moz-transform: rotateZ(0deg);-o-transform: rotateZ(0deg);-ms-transform: rotateZ(0deg);transform: rotateZ(0deg);-webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 1);-webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);-moz-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);-ms-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);-o-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);}.tooltipster-fall {-webkit-transition-property: top;-moz-transition-property: top;-o-transition-property: top;-ms-transition-property: top;transition-property: top;-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);}.tooltipster-fall.tooltipster-initial {top: 0 !important;}.tooltipster-fall.tooltipster-show {}.tooltipster-fall.tooltipster-dying {-webkit-transition-property: all;-moz-transition-property: all;-o-transition-property: all;-ms-transition-property: all;transition-property: all;top: 0 !important;opacity: 0;}.tooltipster-slide {-webkit-transition-property: left;-moz-transition-property: left;-o-transition-property: left;-ms-transition-property: left;transition-property: left;-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);}.tooltipster-slide.tooltipster-initial {left: -40px !important;}.tooltipster-slide.tooltipster-show {}.tooltipster-slide.tooltipster-dying {-webkit-transition-property: all;-moz-transition-property: all;-o-transition-property: all;-ms-transition-property: all;transition-property: all;left: 0 !important;opacity: 0;}@keyframes tooltipster-fading {0% {opacity: 0;}100% {opacity: 1;}}.tooltipster-update-fade {animation: tooltipster-fading 400ms;}@keyframes tooltipster-rotating {25% {transform: rotate(-2deg);}75% {transform: rotate(2deg);}100% {transform: rotate(0);}}.tooltipster-update-rotate {animation: tooltipster-rotating 600ms;}@keyframes tooltipster-scaling {50% {transform: scale(1.1);}100% {transform: scale(1);}}.tooltipster-update-scale {animation: tooltipster-scaling 600ms;}.tooltipster-sidetip .tooltipster-box {background: #565656;border: 2px solid black;border-radius: 4px;}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box {margin-top: 8px;}.tooltipster-sidetip.tooltipster-left .tooltipster-box {margin-right: 8px;}.tooltipster-sidetip.tooltipster-right .tooltipster-box {margin-left: 8px;}.tooltipster-sidetip.tooltipster-top .tooltipster-box {margin-bottom: 8px;}.tooltipster-sidetip .tooltipster-content {color: white;line-height: 18px;padding: 6px 14px;}.tooltipster-sidetip .tooltipster-arrow {overflow: hidden;position: absolute;}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow {height: 10px;margin-left: -10px;top: 0;width: 20px;}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow {height: 20px;margin-top: -10px;right: 0;top: 0;width: 10px;}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow {height: 20px;margin-top: -10px;left: 0;top: 0;width: 10px;}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow {bottom: 0;height: 10px;margin-left: -10px;width: 20px;}.tooltipster-sidetip .tooltipster-arrow-background, .tooltipster-sidetip .tooltipster-arrow-border {height: 0;position: absolute;width: 0;}.tooltipster-sidetip .tooltipster-arrow-background {border: 10px solid transparent;}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background {border-bottom-color: #565656;left: 0;top: 3px;}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background {border-left-color: #565656;left: -3px;top: 0;}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background {border-right-color: #565656;left: 3px;top: 0;}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background {border-top-color: #565656;left: 0;top: -3px;}.tooltipster-sidetip .tooltipster-arrow-border {border: 10px solid transparent;left: 0;top: 0;}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border {border-bottom-color: black;}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border {border-left-color: black;}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border {border-right-color: black;}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border {border-top-color: black;}.tooltipster-sidetip .tooltipster-arrow-uncropped {position: relative;}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped {top: -10px;}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped {left: -10px;}.tooltipster-custom {z-index: 9999 !important;}.tooltipster-custom .tooltipster-box{border: 0;background-color: rgba(0, 0, 0, 0.65);}.tooltipster-custom .tooltipster-content{padding: 6px 6px !important;}.tooltipster-custom .tooltipster-arrow-border{border: 0;}.tooltipster-custom.tooltipster-left .tooltipster-arrow{margin-top: -5px !important;height: 10px !important;}.tooltipster-custom.tooltipster-top .tooltipster-arrow{bottom: -2px !important;}.tooltipster-custom.tooltipster-left .tooltipster-arrow-background{border: 5px solid transparent;border-left-color: rgba(0, 0, 0, 0.65) !important;left: 2px;}#b_share_buttons {height: 74px;position: absolute;width: 124px;z-index: 1000;padding: 8px 5px;top: 0;right: 0;display: none;background: #F8F8F8;border: 1px solid #DBDBDB;border-radius: 6px;box-shadow: 1px 1px 2px #CCCCCC;}#b_share_buttons_fbshare {padding: 7px 0;margin: 0;}#b_share_buttons_fbshare a {background: url(https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/fbshare.png) no-repeat 0 0;display: block;}#b_share_buttons_fbshare a:hover {background: url(https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/fbshare_over.png) no-repeat 0 0;}#b_share_buttons .fb_edge_widget_with_comment{overflow: hidden;}*{padding: 0; margin: 0;}#TB_window {font: 12px Arial, Helvetica, sans-serif;color: #333333;}#TB_secondLine {font: 10px Arial, Helvetica, sans-serif;color:#666666;}#TB_window a:link {color: #666666;}#TB_window a:visited {color: #666666;}#TB_window a:hover {color: #000;}#TB_window a:active {color: #666666;}#TB_window a:focus{color: #666666;}#TB_overlay {position: fixed;z-index:100000;top: 0px;left: 0px;height:100%;width:100%;}.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}.TB_overlayBG {background-color:#000;filter:alpha(opacity=35);-moz-opacity: 0.35;opacity: 0.35;}* html #TB_overlay {  position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}#TB_window {position: fixed;z-index: 100002;color:#000000;display:none;text-align:left;top:50%;left:50%;}* html #TB_window { position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#TB_window img#TB_Image {display:block;margin: 15px 0 0 15px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #666;border-left: 1px solid #666;}#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}#TB_title{background-color:#fff;height: 35px;font-size: 18px;font-weight: bold;}#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}#TB_ajaxContent.TB_modal{padding:15px;}#TB_ajaxContent p{padding:5px 0px 5px 0px;}#TB_load{position: fixed;display:none;height:13px;width:208px;z-index:100001;top: 50%;left: 50%;margin: -6px 0 0 -104px; }* html #TB_load { position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#TB_HideSelect{z-index:99;position:fixed;top: 0;left: 0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity: 0;opacity: 0;height:100%;width:100%;}* html #TB_HideSelect {  position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}#TB_iframeContent{clear:both;border:none;}.breadcrumbs {display: block;height: 30px;padding: 6px 30px;font-family: 'Montserrat', sans-serif;background-color: rgb(248, 250, 252);box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.05);-webkit-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.05);-moz-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.05);}.breadcrumbs .container-breadcrumbs {width: 100%;max-width: 960px;margin: 0 auto;}#layout_mobile.lista .breadcrumbs {height: auto;padding: 0;margin: 16px 0 2px 0;background-color: transparent;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;white-space: nowrap;overflow: hidden;}#layout_mobile.catalog .breadcrumbs {display: none;}.breadcrumbs ul {display: inline-block;margin: 0;padding: 0;list-style: none;}.breadcrumbs ul.mobile {display: none;}.breadcrumbs ul li {display: inline-block;}.breadcrumbs ul li a {font-size: 12px;;line-height: 18px;color: #77848C;padding: 0 6px;}.breadcrumbs ul li.first a {padding-left: 0;}.breadcrumbs > ul li:last-child a {font-weight: 600;color: #77848C;}.breadcrumbs ul li i.icon-portal-arrow-right {display: inline-block;font-size: 11px;color: #77848C;vertical-align: middle;}.breadcrumbs .content-right {float: right;font-size: 12px;line-height: 20px;color: #77848C;}.breadcrumbs ul.navigator-oferte li a {display: inline-block;color: rgb(61, 169, 224);vertical-align: text-top;}.breadcrumbs ul.navigator-oferte li span.separator {display: inline-block;padding: 0 10px;font-size: 8px;color: rgb(224, 227, 231);vertical-align: middle;}@media (max-width: 991px) {#layout_mobile.lista .breadcrumbs{margin: 0;}.breadcrumbs {height: auto;padding: 9px 0;background-color: #f5f5f5;}.breadcrumbs ul li i.icon-portal-arrow-right{padding: 0;}.breadcrumbs ul.mobile li.identificator-oferta {display: block;font-weight: 600;text-align: center;letter-spacing: -0.3px;color: rgb(175, 175, 175);}.breadcrumbs ul.mobile li.next {position: absolute;top: 0;right: 0;}.breadcrumb > li.identificator-oferta + li.next:before {content: '';padding: 0;}.breadcrumbs ul.mobile li.next a {padding: 10px 10px 10px 0;font-size: 12px;color: rgb(80, 127, 190);}.breadcrumbs ul.mobile li.next a i.icon-portal-arrow-right {font-size: 12px;color: rgb(80, 127, 190);}}@media (max-width: 320px) {.breadcrumbs ul.mobile li.identificator-oferta {font-size: 12px;}.breadcrumbs ul.mobile li.next a {font-size: 11px;letter-spacing: -0.3px;}.breadcrumbs ul li i.icon-portal-arrow-right {padding: 0 3px;}}@font-face {font-family: 'omnifont';src: url('https://www.imobiliare.ro/css/v7/fonts/omnifont.woff2?3gfw7d') format('woff2'),url('https://www.imobiliare.ro/css/v7/fonts/omnifont.woff?3gfw7d') format('woff');font-weight: normal;font-style: normal;font-display: block;}[data-icon]:before {  font-family: "omnifont" !important;  content: attr(data-icon);  font-style: normal !important;  font-weight: normal !important;  font-variant: normal !important;  text-transform: none !important;  speak: none;  line-height: 1;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}[class^="icon-portal-"]:before,[class*=" icon-portal-"]:before {  font-family: "omnifont" !important;  font-style: normal !important;  font-weight: normal !important;  font-variant: normal !important;  text-transform: none !important;  speak: none;  line-height: 1;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}.icon-portal-bookmark-ribbon:before {content: "\2f";}.icon-portal-bookmark-ribbon-recomandate:before {content: "\e056";}.icon-portal-adauga-anunt:before {content: "\61";}.icon-portal-alimenteaza-cont:before {content: "\62";}.icon-portal-anunturile-mele:before {content: "\64";}.icon-portal-cautarile-mele:before {content: "\65";}.icon-portal-deconecteaza:before {content: "\66";}.icon-portal-facebook:before {content: "\67";}.icon-portal-instagram:before {content: "\69";}.icon-portal-mesajele-mele:before {content: "\6a";}.icon-portal-search:before {content: "\6b";}.icon-portal-setari:before {content: "\6c";}.icon-portal-arrow-down:before {content: "\6e";}.icon-portal-arrow-left:before {content: "\6f";}.icon-portal-arrow-right:before {content: "\70";}.icon-portal-arrow-up:before {content: "\71";}.icon-portal-user:before {content: "\72";}.icon-portal-fat-plus:before {content: "\73";}.icon-portal-notite:before {content: "\75";}.icon-portal-informeaza:before {content: "\76";}.icon-portal-pretul:before {content: "\77";}.icon-portal-acces-securizat:before {content: "\74";}.icon-portal-an-predare:before {content: "\78";}.icon-portal-sala-de-sport:before {content: "\7a";}.icon-portal-camere:before {content: "\79";}.icon-portal-comision:before {content: "\41";}.icon-portal-descarca-pdf:before {content: "\42";}.icon-portal-descriere-ansamblu:before {content: "\43";}.icon-portal-dezvoltator:before {content: "\44";}.icon-portal-distribuie:before {content: "\45";}.icon-portal-etaj:before {content: "\46";}.icon-portal-facilitati-ansamblu:before {content: "\47";}.icon-portal-finalizare:before {content: "\48";}.icon-portal-galerie-ansamblu:before {content: "\49";}.icon-portal-gradinita-scoala-liceu:before {content: "\4a";}.icon-portal-inima-plina:before {content: "\4b";}.icon-portal-inima-goala:before {content: "\63";}.icon-portal-interfon:before {content: "\4c";}.icon-portal-lift:before {content: "\4d";}.icon-portal-localizare-ansamblu:before {content: "\4e";}.icon-portal-mail:before {content: "\4f";}.icon-portal-metrou:before {content: "\50";}.icon-portal-nr-camere:before {content: "\51";}.icon-portal-nr-imagini:before {content: "\52";}.icon-portal-panorama:before {content: "\53";}.icon-portal-parc:before {content: "\54";}.icon-portal-parcare-subterana:before {content: "\55";}.icon-portal-piscina:before {content: "\56";}.icon-portal-preturi:before {content: "\57";}.icon-portal-spatiu-de-joaca-pentru-copii:before {content: "\58";}.icon-portal-stadiu-ansamblu:before {content: "\59";}.icon-portal-start-constructie:before {content: "\5a";}.icon-portal-supermarket:before {content: "\30";}.icon-portal-suprafata:before {content: "\31";}.icon-portal-video:before {content: "\32";}.icon-portal-vizualizare-model:before {content: "\33";}.icon-portal-whatsapp:before {content: "\34";}.icon-portal-security-computer:before {content: "\36";}.icon-portal-mail-flag:before {content: "\37";}.icon-portal-message-smile:before {content: "\38";}.icon-portal-more-alt:before {content: "\39";}.icon-portal-camera-video:before {content: "\21";}.icon-portal-bank:before {content: "\22";}.icon-portal-key:before {content: "\23";}.icon-portal-telecomanda-poarta-garaj:before {content: "\25";}.icon-portal-tv:before {content: "\26";}.icon-portal-hi-fi:before {content: "\27";}.icon-portal-mobilat:before {content: "\28";}.icon-portal-contract:before {content: "\29";}.icon-portal-masina-spalat-vase:before {content: "\2a";}.icon-portal-jacuzzi:before {content: "\2b";}.icon-portal-semineu:before {content: "\2c";}.icon-portal-list:before {content: "\2d";}.icon-portal-star:before {content: "\2e";}.icon-portal-case:before {content: "\2f";}.icon-portal-sport-flag:before {content: "\3b";}.icon-portal-document:before {content: "\3c";}.icon-portal-360:before {content: "\3d";}.icon-portal-drone:before {content: "\3e";}.icon-portal-trash:before {content: "\3f";}.icon-portal-acces-auto:before {content: "\40";}.icon-portal-aer-conditionat:before {content: "\5b";}.icon-portal-anunturi-salvate:before {content: "\63";}.icon-portal-apa:before {content: "\5d";}.icon-portal-scadere-pret:before {content: "\5e";}.icon-portal-curent:before {content: "\5f";}.icon-portal-centrala-proprie:before {content: "\60";}.icon-portal-canalizare:before {content: "\7b";}.icon-portal-curent-trifazic:before {content: "\7c";}.icon-portal-euro:before {content: "\7e";}.icon-portal-gaz:before {content: "\5c";}.icon-portal-incalzire-prin-pardoseala:before {content: "\e000";}.icon-portal-piscina-interioara:before {content: "\e001";}.icon-portal-piscina-exterioara:before {content: "\e002";}.icon-portal-parcelabil:before {content: "\e003";}.icon-portal-front-stradal:before {content: "\e004";}.icon-portal-tag:before {content: "\e005";}.icon-portal-teren-imprejmuit:before {content: "\e006";}.icon-portal-masina-de-spalat-vase:before {content: "\24";}.icon-portal-alarm-clock:before {content: "\7d";}.icon-portal-first-page:before {content: "\e008";}.icon-portal-last-page:before {content: "\e009";}.icon-portal-licitatie:before {content: "\e00a";}.icon-portal-info:before {content: "\e00b";}.icon-portal-equalizer:before {content: "\e00c";}.icon-portal-sort:before {content: "\e00d";}.icon-portal-map:before {content: "\e00f";}.icon-portal-verificat:before {content: "\e00e";}.icon-portal-pret-redus:before {content: "\e010";}.icon-portal-pret-minim:before {content: "\e011";}.icon-portal-undo:before {content: "\e012";}.icon-portal-tick:before {content: "\35";}.icon-portal-like-outlined:before {content: "\e013";}.icon-portal-like-filled:before {content: "\e014";}.icon-portal-badge-ribbon-2:before {content: "\e015";}.icon-portal-badges-ribbon:before {content: "\e016";}.icon-portal-gift:before {content: "\e017";}.icon-portal-money:before {content: "\e018";}.icon-portal-wallet:before {content: "\e019";}.icon-portal-circle:before {content: "\e01a";}.icon-portal-fail:before {content: "\e01b";}.icon-portal-success:before {content: "\e01c";}.icon-portal-party-present-gift:before {content: "\e01d";}.icon-portal-warning:before {content: "\e01f";}.icon-portal-shield:before {content: "\e020";}.icon-portal-hamburger:before {content: "\68";}.icon-portal-guard-filled:before {content: "\e021";}.icon-portal-fax:before {content: "\e022";}.icon-portal-phone:before {content: "\e023";}.icon-portal-global:before {content: "\e024";}.icon-portal-users:before {content: "\e025";}.icon-portal-ecommerce-money:before {content: "\e01e";}.icon-portal-calendar-time:before {content: "\e03a";}.icon-portal-proprietati-speciale:before {content: "\e03b";}.icon-portal-cladire-birouri:before {content: "\e03c";}.icon-portal-terenuri-investitii:before {content: "\e03d";}.icon-portal-spatii-comerciale:before {content: "\e03e";}.icon-portal-spatii-industriale:before {content: "\e03f";}.icon-portal-hoteluri-pensiuni:before {content: "\e03";}.icon-portal-wireless:before {content: "\e007";}.icon-portal-youtube:before {content: "\6d";}.icon-portal-luxury-home:before {content: "\e028";}.icon-portal-barricade:before {content: "\e026";}.icon-portal-kaboom:before {content: "\e027";}.icon-portal-chevon-left:before {content: "\e029";}.icon-portal-chevron-right:before {content: "\e02a";}.icon-portal-smart-phone:before {content: "\e02b";}.icon-portal-quote:before {content: "\e02e";}.icon-portal-calendar-stopwatch:before {content: "\e02f";}.icon-portal-small-home:before {content: "\e030";}.icon-portal-photo-add-image:before {content: "\e031";}.icon-portal-photo-delete-image:before {content: "\e032";}.icon-portal-ap-ieftine:before {content: "\e033";}.icon-portal-ap-noi:before {content: "\e034";}.icon-portal-duplex:before {content: "\e035";}.icon-portal-penthouse:before {content: "\e036";}.icon-portal-refresh:before {content: "\e037";}.icon-portal-desk:before {content: "\e038";}.icon-portal-go:before {content: "\e039";}.icon-portal-chat:before {content: "\e040";}.icon-portal-chat-bubbles:before {content: "\e041";}.icon-portal-print:before {content: "\e042";}.icon-portal-diamant:before {content: "\e043";}.icon-portal-one:before {content: "\e044";}.icon-portal-split:before {content: "\3a";}.icon-portal-three:before {content: "\e045";}.icon-portal-four:before {content: "\e046";}.icon-portal-stats:before {content: "\e047";}.icon-portal-rss:before {content: "\e048";}.icon-portal-calendar-days:before {content: "\e049";}.icon-portal-web-push:before {content: "\e04a";}.icon-portal-alarm-anunturi-noi:before {content: "\e04b";}.icon-portal-card:before {content: "\e04c";}.icon-portal-o-data-zi:before {content: "\e04d";}.icon-portal-pluslove:before {content: "\e04e";}.icon-portal-love-wedding-ring:before {content: "\e050";}.icon-portal-push-video:before {content: "\e04f";}.icon-portal-resetare-parola:before {content: "\e051";}.icon-portal-confirmare-cont:before {content: "\e052";}.icon-portal-video-x:before {content: "\e053";}.icon-portal-rating:before {content: "\e054";}.icon-portal-building-university-2:before {content: "\e055";}.icon-portal-open-house:before {content: "\e057";}.icon-portal-ui-question:before {content: "\e059";}.icon-portal-education-calculator-2:before {content: "\e05a";}.icon-portal-live-video:before {content: "\e05b";}.icon-portal-locatie-verificata:before {content: "\e05c";}.icon-portal-cross-ui:before {content: "\e05d";}.icon-portal-alert-sign:before {content: "\e05e";}.icon-portal-double-like-flat:before {content: "\e060";}.icon-portal-bookmark:before {content: "\e026";}.icon-portal-attachment:before {content: "\e061";}.icon-portal-city:before {content: "\e062";}.icon-portal-construction-barricade:before {content: "\e063";}.icon-portal-eye-sight:before {content: "\e064";}.icon-portal-conversation:before {content: "\e065";}.icon-portal-love-wedding-ring:before {content: "\e050";}.icon-portal-notes-list:before {content: "\e066";}.icon-portal-outgoing-link:before {content: "\e067";}.icon-portal-photo-landscape-picture:before {content: "\e068";}.icon-portal-security-keylock:before {content: "\e069";}.icon-portal-ruler:before {content: "\e06a";}.icon-portal-ui-flag:before {content: "\e06b";}.icon-portal-user-card-a:before {content: "\e06c";}.icon-portal-education-professor-bag:before {content: "\2f";}.icon-portal-chat-chat-bubbles-3:before {content: "\e040";}.icon-portal-location-pin:before {content: "\e06d";}.icon-portal-alignment-window-align-quarter-top:before {content: "\e06e";}.icon-portal-furniture-kitchen-air-purifier:before {content: "\e06f";}.icon-portal-construction-construction-tool-bag:before {content: "\e070";}.icon-portal-sofa:before {content: "\e071";}.icon-portal-A:before {content: "\e011";}.icon-portal-B:before {content: "\e011";}.icon-portal-building-shop-2:before {content: "\e072";}.icon-portal-location-pin-1:before {content: "\e073";}.icon-portal-looping-arrow:before {content: "\e074";}.icon-portal-office-bag-a:before {content: "\e075";}.icon-portal-more-horiz:before {content: "\e077";}.icon-portal-user-b:before {content: "\e078";}.icon-portal-arrows-turn-left-back:before {content: "\e076";}.icon-portal-evolutie:before {content: "\e079";}.icon-portal-sending-message:before {content: "\e07a";}.icon-portal-phone-1:before {content: "\e02c";}.icon-portal-location-pin:before {content: "\e06d";}  .icon-portal-seo-seo-promotion:before {content: "\e07b";}.icon-portal-arrow-bottom-a:before {content: "\e07c";}.icon-portal-bars:before {content: "\e07d";}.icon-portal-house:before {content: "\e07e";}.icon-portal-arrow-right:before {content: "\70";}.icon-portal-location-area:before {content: "\e07f";}  .snap-content {position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: auto;height: auto;z-index: 2;-webkit-overflow-scrolling: touch;}@media screen and (-webkit-min-device-pixel-ratio:0) {.snap-content{overflow: inherit;}}.mobile.snapjs-left{overflow: visible !important;}.snapjs-right .snap-drawers,.snapjs-left .snap-drawers {  position: absolute;  top: 0;  right: 0;  bottom: 0;  left: 0;  width: auto;  height: 100vh;}.snap-drawer {  position: absolute;  top: 0;  right: auto;  bottom: 0;  left: auto;  overflow: auto;  -webkit-overflow-scrolling: touch;  -webkit-transition: width 0.3s ease; -moz-transition: width 0.3s ease;  -ms-transition: width 0.3s ease;   -o-transition: width 0.3s ease;  transition: width 0.3s ease;display: none;}.snapjs-left .snap-drawer,.snapjs-right .snap-drawer{display: block;}.snapjs-left .snap-drawer-left {  left: 0;  z-index: 1;}.snapjs-right .snap-drawer-right {  right: 0;  z-index: 1;}.snapjs-left .snap-drawer-right,.snapjs-right .snap-drawer-left {  display: none;}.snapjs-expand-left .snap-drawer-left,.snapjs-expand-right .snap-drawer-right {  width: 100%;}@media (min-width: 1024px){.snap-content{position: relative !important;background: none !important;}.snap-drawer-right,.snap-drawer-left{display: none !important;}}@media (min-width: 991px) and (max-width: 1024px) {.snap-content{position: relative !important;background: none !important;}.snap-drawer-right,.snap-drawer-left{display: none;}}#content{transform:none;z-index: inherit;}#right-mask {position: absolute;top: 0;left:0;width: 47px;bottom: 0;z-index:1100;height:100%;}#left-mask {position: absolute;top: 0;right:0;width: 47px;bottom: 0;z-index:1100;height:100%;}.snap-content {background: #ffffff;-ms-touch-action:pan-y;}.snap-drawer-left {right:47px !important;font-family: 'Manrope', sans-serif;z-index: 10000;-webkit-text-size-adjust: 100%;}.header_snap_left {position: absolute;width: 100%;top: 0;bottom: 0;padding-bottom: 60px;overflow: auto;}.header_snap_left .content-wrapper {padding: 20px 8px 15px 15px;}.header_snap_left .content-wrapper-imoexpert {padding: 0 8px 15px 15px;}.header_snap_left .content-wrapper:first-child {padding: 15px 8px 15px 15px;}.header_snap_left .overlay {display: block;width: 100%;background-color: rgba(0, 0, 0, 0.1);}.header_snap_left .heading {font-size: 16px;font-weight: 600;line-height: 24px;color: rgb(255, 255, 255);}.header_snap_left span.heading a {display: block;color: rgb(255, 255, 255);}.header_snap_left span.separator {display: block;height: 2px;margin: 5px 15px;background-color: rgba(0, 0, 0, 0.1);}.header_snap_left ul.contul-meu, .header_snap_left ul.linkuri {margin: 10px 0 0 0;padding: 0;list-style: none;}.header_snap_left ul.contul-meu li, .header_snap_left ul.linkuri li {display: block;line-height: 33px;}.header_snap_left ul.contul-meu li:first-child {margin-bottom: 9px;}.header_snap_left ul.contul-meu li.cont a {display: inline-block;height: 40px;padding: 2px 12px;margin: 5px 0 5px 0;font-size: 12px;line-height: 36px;text-transform: none;color: rgb(255, 255, 255);border-radius: 25px;}.header_snap_left ul.contul-meu li.cont a:first-child {padding: 2px 40px;font-weight: 500;background-color: #ffffff;color: #EE284B;}.header_snap_left ul.contul-meu li.cont a.uppercase {text-transform: uppercase;}.header_snap_left ul.linkuri li.separator {line-height: 20px;}.header_snap_left ul.contul-meu li a, .header_snap_left ul.linkuri li a {position: relative;display: block;}.header_snap_left ul.contul-meu li a > i {display: inline-block;margin-left: 6px;font-size: 16px;vertical-align: middle;color: rgb(255, 255, 255);line-height: 1;}.header_snap_left ul.contul-meu li a > span,.header_snap_left ul.linkuri li a > span {display: inline-block;margin-left: 17px;font-size: 14px;color: rgb(255, 255, 255);vertical-align: middle;}.header_snap_left ul.linkuri li a > span {margin-left: 0;}.header_snap_left ul.contul-meu li a span.fara-poza {display: inline-block;width: 30px;height: 30px;margin-left: 0;background-color: rgb(255, 255, 255);text-align: center;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;vertical-align: middle;}.header_snap_left ul.contul-meu li a span.fara-poza i {display: inline-block;margin-top: 5px;font-size: 18px;color: rgb(176, 35, 39);}.header_snap_left ul.contul-meu li a .poza-profil {display: inline-block;width: 30px;height: 30px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}.header_snap_left ul.contul-meu li a span.nume {display: inline-block;margin-left: 9px;font-size: 14px;font-weight: 500;line-height: 14px;color: rgb(255, 255, 255);}.header_snap_left ul.contul-meu li a span.contor {position: absolute;display: inline-block;top: 4px;right: 0;margin: 0;padding: 8px 7px;font-size: 10px;line-height: 11px;background-color: rgba(0, 0, 0, 0.10);color: rgb(255, 255, 255);border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}.header_snap_left .sub-heading .icon {float:right;font-size:28px;margin-top:-2px;color: #fff;}.header_snap_left .sub-heading {display: flex;}.header_snap_left .sub-heading a {flex: 1;}.header_snap_left ul.linkuri.submeniu-linkuri {display: none;margin-top: -1px;padding-left: 10px;}#linkuri-mobile-vanzare .imo-menu__link,#linkuri-mobile-inchirieri .imo-menu__link,#linkuri-mobile-ansambluri li ul .imo-menu__link,#linkuri-mobile-imoexpert li ul .imo-menu__link  {font-size: 14px;color: rgb(255, 255, 255);vertical-align: middle;}#meniu-mobile-inchirieri {margin-top: 15px;}#linkuri-mobile-vanzare {margin-bottom: 15px;}.header_snap_left .separator-linkuri {margin: 5px 7px 5px 0px !important;}#linkuri-mobile-imoexpert,#linkuri-mobile-ansambluri {margin: 0;padding: 0;list-style: none;}#linkuri-mobile-ansambluri li .sub-heading i,#linkuri-mobile-imoexpert li .sub-heading i {line-height: 18px;}@media (max-width: 991px) {#footer_generic{min-width: 620px;width: 100%;}#footer_generic .footer_rosu .blackbox .note{margin-left: 0;width: 83%;}#footer_generic #footer_detasabil{background: none !important;}#footer_generic .footer_rosu .blackbox{background: #9e1b1f;width: 620px;margin: 0 auto;padding-top: 15px;height: 65px;}#footer_generic #footer_detasabil{display: none;}#footer_generic .footer_meniu .feedback{margin-right: 20px;float:right;}#footer_generic .footer_meniu{width: 620px;margin: 0 auto !important;position: relative;}#footer_generic .footer_meniu ul{display: none;}#footer_generic #footer_detasabil .footer_lista{max-width: 940px;width: 85%;}}html {width: 100%;height: 100%;}body {font-family: "Montserrat", sans-serif;width: 100%;height: 100%;font-size: 13px;min-width: 320px; }p {color: #666666;letter-spacing: -0.5px;}.row {margin-left: -10px;margin-right: -10px;}.col-1, col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-2, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-3, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-4, .col-sm-4, .col-md-4, .col-lg-4, .col-5, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-6, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-7, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-8, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-9, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-10, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-11, col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-12, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{padding-left: 10px;padding-right: 10px;}.pagina_footer_minimal,.pagina_minimal,.pagina {position: relative;overflow: hidden;margin: 0 auto;height: 100%;width: 100%;max-width: 960px;clear: both;}p.nota{font-size: 14px;color: #999;letter-spacing: -0.2px;line-height: 26px;margin-bottom: 14px;}.truncate_more a {text-decoration: underline;margin-left: 3px;}.truncate_more .trm_inv {display: none;}#body-content {min-height: 100%;position: relative;width: 100%;top:0!important;}a:hover{text-decoration: none;color: #666;}header .container,  #top-menu .container, #b_breadcrumb .container{max-width: 1170px;margin: 0 auto;width: 100%;}main .container, footer .container{max-width: 1010px;margin: 0 auto;width: 100%;}i.glyphicon-ok{width: 16px;margin-top: 0;height: 12px;top:0;margin-left: 0;display: inline-block;}i.glyphicon-ok:before{content: "\35";font-family: "omnifont";color: #3da9e0;}i.glyphicon-stop{font-family: none;}i.glyphicon-stop:before{content:none;}.cbx-md{background: #fff;height: 23px;width: 23px;}label .cbx{margin: 0;}.snapjs-left .snap-content, .snapjs-right .snap-content {position: absolute !important;}.snapjs-left #perf, .snapjs-right #perf {display: none;}#layout_mobile {margin: 0 auto!important;padding: 106px 0 0 0;}#layout_mobile.homepage, #layout_mobile.adauga-anunt, #layout_mobile.pas-plata, #layout_mobile.catalog, #layout_mobile.catalog-proiecte, #layout_mobile.catalog-agentii, #layout_mobile.pagina-contul-meu-desktop, #layout_mobile.servicii-dezvoltatori, #layout_mobile.alimentare-cont, #layout_mobile.detalii-ansambluri {padding: 60px 0 0 0;}body.pagina-statistici-proprietate #layout_mobile, #layout_mobile.pret-expert {padding: 0;}#layout_mobile.lista-agentii {padding: 106px 0 0 0;}#b_share_buttons {width: 135px !important;height: 52px !important;}#tooltip {position: absolute;z-index: 30000;top: 0; left: 0;border: 1px solid #E4C874;background-color: #FFF9E9;font-size: 11px;line-height: 14px;}#tooltip h3 {margin: 0;height: 23px; line-height: 23px;background: #EFDB9E;padding: 0 10px;font-size: 12px;}#tooltip div.body {margin: 0;border-top: 1px solid #E4C874;padding: 8px 10px;position: relative!important;}#tooltip div.noborder{border-top: 0px;}#tooltip div.url {margin: 0;}.noselect {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.textselectnegru::selection {background: #000;}.textselectnegru::-moz-selection {background: #000;}.textselectnegru::-webkit-selection {background: #000;}.no_background {background: none !important;}.fixed {position: fixed;}.ac_results{border:1px solid #b7b9bc;background: #fff;margin-left: 8px;margin-top: -6px;z-index: 1000;}.ac_results li{padding: 5px 15px;}.ac_results ul li:hover, .ac_results ul li.ac_over, .ac_results ul li.like_ac_over {background: #507fbe;color: #fff;}.ac_results li span.det_autosugestie{color: #818181;font-size: 13px;font-family: "Open Sans",arial, helvetica, sans-serif;line-height: 18px;}.ac_results li:hover span.det_autosugestie, .ac_results ul li.ac_over span.det_autosugestie, .ac_results ul li.like_ac_over span.det_autosugestie{color: #fff;}.ac_results li span.det_autosugestie strong {color: #000;}.ac_results li:hover span.det_autosugestie strong, .ac_results ul li.ac_over span.det_autosugestie strong, .ac_results ul li.like_ac_over span.det_autosugestie strong{color: #fff;}.ac_results li:first-child{margin-top: 5px;}.ac_results li:last-child{margin-bottom: 5px;}.lazyload {opacity: 0;}.lazyloading.lazyshow {opacity: 1;background: transparent url(https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/loader-bg-negru.gif) no-repeat center;}.clear {clear: both;}.clearfix:after {clear: both;content: ' ';display: block;font-size: 0;line-height: 0;visibility: hidden;width: 0;height: 0;}.clearfix {display: inline-block;}* html .clearfix {height: 1%;}.clearfix {display: block;}@keyframes bounceInUp {0%, 60%, 75%, 90%, 100% {transition-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);}0% {opacity: 0;transform: translate3d(0,3000px,0);}60% {opacity: 1;transform: translate3d(0,-20px,0);}75% {transform: translate3d(0,10px,0);}90% {transform: translate3d(0,-5px,0);}100% {transform: translate3d(0,0,0);}}.bounceInUp {animation-name: bounceInUp;}.notificare-wrapper.clickable {cursor: pointer;}.notificare-wrapper .notificare-container {padding: 15px 8px;background-image: none;background: rgba(0, 0, 0, 0.7);color: #fff;font-weight: normal;text-shadow: none;text-align: center;border-radius: 4px;font-size: 13px;}.notificare-wrapper .inner-wrapper {position: relative;display: block;height: inherit;width: inherit;z-index: 1;}.notificare-wrapper {bottom:0;position: fixed;z-index: 105000; left: 0;right: 0;margin: 0 auto 80px!important;width: 260px;}.notificare-wrapper a{color: #fff;text-decoration: underline;}.notificare-wrapper .notificare-container i:not(.custom_icon){background: url('https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/new-homepage/sprite.png') no-repeat -360px -776px;width: 15px;height: 15px;display: inline-block;vertical-align: sub;margin-right: 6px;}.notificare-wrapper.notificare-partajate{width: 360px;}.notificare-wrapper.notificare-partajate .inner-wrapper .notificare-container{background: rgba(0, 0, 0, 0.85);padding: 10px 5px 10px 5px;text-overflow: ellipsis;overflow: hidden;}.notificare-wrapper .inner-wrapper .notificare-container i.custom_icon{width: 15px;height: 15px;font-size: 15px;font-weight: bold !important;display: inline-block;margin-right: 6px;background:none;position: relative;top: 2px;}.notificare-wrapper .inner-wrapper .notificare-container i.custom_icon.succes{color: #6aa920;}.notificare-wrapper .inner-wrapper .notificare-container i.custom_icon.succes:before{font-weight: bold !important;}.row-centered {text-align:center;}.col-center-block {display:inline-block;float:none;text-align:left;margin-right:-4px;} #modal-contact-mobil .modal-body{ padding: 7px; padding-bottom: 18px; }#modal-contact-mobil .modal-header{padding: 0;}#modal-contact-mobil .modal-content{font-size: 16px;font-weight: 600;text-align: center;color: #507fbe;position: relative;}#modal-contact-mobil .modal-content a{display: block;}#modal-contact-mobil span{margin-top: 0;line-height: 20px;padding-bottom: 0px;font-size: 14px;font-weight: 400;color: #999;text-align: center;padding-top: 15px;margin-bottom: 10px;display: block;}#modal-contact-mobil .btn.yellow{width: 100px;margin: 12px auto 0;height: 35px;padding-top: 0;}#modal-contact-mobil .modal-header .close{position: absolute;right: 10px;top:30px;z-index: 999;}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) { #toolbar-mobile #open-left .icon_left, #open-left .icon_left,#toolbar-mobile #open-right .icon_cont, .snapjs-right .snap-drawer-right ul li .icon_intra_in_cont, .snapjs-right .snap-drawer-right ul li .icon_anunturi_salvate,.snapjs-right .snap-drawer-right ul li .icon_cont_nou, .snapjs-right .snap-drawer-right ul li .icon_adauga_anunt, .snapjs-right .snap-drawer-right ul li .icon_profilul_meu,.snapjs-right .snap-drawer-right ul li .icon_iesire, .snapjs-right .snap-drawer-right ul li .icon_spc, .snapjs-right .snap-drawer-right ul li .icon_alimentare_cont,.snapjs-right .snap-drawer-right ul li .icon_cautarile_mele, .snapjs-right .snap-drawer-right ul li .icon_anunturile_mele, .snapjs-right .snap-drawer-right ul li .icon_schimba_parola,#toolbar-mobile #open-right.logged .icon_cont, #toolbar-mobile a.logo_mobil,#toolbar-mobile #open-right.email_nec .icon_cont, #toolbar-mobile #open-right.fav_not_logged .icon_cont,.text-peste i.icon-localizare-harta, .text-peste i.icon-pret-recomandat,.text-peste i.icon-sfaturi-utile,.notificare-wrapper .notificare-container i,#deschide-clip-reclama i.icon-play,#deschide-clip-reclama-tableta i.icon-play,#toolbar-mobile .icon-adauga-anunt, #toolbar-mobile .servicii-dezvoltatori .icon-adauga-anunt, #top-menu ul li a:hover i.icon-intra-cont{background: url('https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/new-homepage/sprite@2x.png') no-repeat;background-size: 1024px;}.box-cautare .schimba-interval-status i, .notificare-wrapper .notificare-container i {background-position: -360px -776px;}#toolbar-mobile .icon-adauga-anunt{background-position: -303px -714px;}#toolbar-mobile .servicii-dezvoltatori .icon-adauga-anunt{background-position: -504px -995px;}#toolbar-mobile #open-left .icon_left, #open-left .icon_left{background-position: -119px -508px;}#toolbar-mobile #open-right .icon_cont{background-position: -76px -508px;}.snapjs-right .snap-drawer-right ul li .icon_intra_in_cont{background-position: -76px -539px;}.snapjs-right .snap-drawer-right ul li .icon_anunturi_salvate{background-position: -77px -645px;}.snapjs-right .snap-drawer-right ul li .icon_cont_nou{background-position: -76px -576px;}.snapjs-right .snap-drawer-right ul li .icon_adauga_anunt{background-position:  -75px -611px;}.snapjs-right .snap-drawer-right ul li .icon_profilul_meu{background-position: -119px -539px;}.snapjs-right .snap-drawer-right ul li .icon_iesire{background-position: -120px -708px;}.snapjs-right .snap-drawer-right ul li .icon_spc{background-position:-78px -675px;}.snapjs-right .snap-drawer-right ul li .icon_alimentare_cont{background-position:-119px -675px;}.snapjs-right .snap-drawer-right ul li .icon_cautarile_mele{background-position:-121px -645px;}.snapjs-right .snap-drawer-right ul li .icon_anunturile_mele{background-position: -119px -618px;}.snapjs-right .snap-drawer-right ul li .icon_schimba_parola{background-position: -76px -539px;}#toolbar-mobile #open-right.logged .icon_cont{background-position: -119px -508px;}#toolbar-mobile a.logo_mobil{background-position: -15px -83px;}#toolbar-mobile #open-right.email_nec .icon_cont{background-position:  -119px -445px;}#toolbar-mobile #open-right.fav_not_logged .icon_cont{background-position: -119px -476px;}}@media (min-width: 991px) and (max-width: 1024px) {#bara_mesaje {display: none;}body {margin-top: 0!important;}#b_feedback_lateral{display: none!important;}}@media (max-width: 991px) {#bara_mesaje {display: none;}#toolbar-mobile{display: block !important;}.snap-drawers{background: #EE284B;opacity:0.99;-moz-perspective: 1000px;position:absolute;}.snap-drawer{margin-top: 0 !important;}.snap-content{background:#ffffff;}.snap-drawer-right{z-index: 1 !important;overflow: auto !important;;}.snap-drawer-left{z-index: 1 !important;margin-top: 0 !important;overflow: hidden!important;}#meniu_tableta{display: block!important;width: 620px;margin: 0 auto;margin-top: 60px;margin-bottom: 40px;}#meniu_tableta ul li{float:left;}#meniu_tableta ul li a{text-decoration: underline;}#meniu_tableta ul li span{color:#d1d1d1;}}@media (min-width: 768px) and (max-width: 991px) {#toolbar-mobile{display: block!important;}}@media (max-width: 991px) {.full-width-mobile {width: 100% !important;}}@charset "UTF-8";@font-face {  font-family: "Manrope";  font-style: normal;  font-weight: 400;  src: local(""), url("https://www.imobiliare.ro/css/fonts/manrope/Manrope-Regular.woff2") format("woff2"), url("/css/fonts/manrope/Manrope-Regular.woff") format("woff"), url("/css/fonts/manrope/Manrope-Regular.ttf") format("truetype");  font-display: swap;}@font-face {  font-family: "Manrope";  font-style: normal;  font-weight: 600;  src: local(""), url("https://www.imobiliare.ro/css/fonts/manrope/Manrope-SemiBold.woff2") format("woff2"), url("/css/fonts/manrope/Manrope-SemiBold.woff") format("woff"), url("/css/fonts/manrope/Manrope-SemiBold.ttf") format("truetype");  font-display: swap;}@font-face {  font-family: "Manrope";  font-style: normal;  font-weight: 700;  src: local(""), url("https://www.imobiliare.ro/css/fonts/manrope/Manrope-Bold.woff2") format("woff2"), url("/css/fonts/manrope/Manrope-Bold.woff") format("woff"), url("/css/fonts/manrope/Manrope-Bold.ttf") format("truetype");  font-display: swap;}@font-face {  font-family: "Manrope";  font-style: normal;  font-weight: 800;  src: local(""), url("https://www.imobiliare.ro/css/fonts/manrope/Manrope-ExtraBold.woff2") format("woff2"), url("/css/fonts/manrope/Manrope-ExtraBold.woff") format("woff"), url("/css/fonts/manrope/Manrope-ExtraBold.ttf") format("truetype");  font-display: swap;}body,header,footer {  font-family: "Manrope", sans-serif;}@font-face {  font-family: "Montserrat";  font-style: normal;  font-weight: 400;  src: local(""), url("https://www.imobiliare.ro/css/v8/fonts/montserrat-v15-latin-ext_latin-regular.woff2") format("woff2");  font-display: swap;}@font-face {  font-family: "Montserrat";  font-style: normal;  font-weight: 600;  src: local(""), url("https://www.imobiliare.ro/css/v8/fonts/montserrat-v15-latin-ext_latin-600.woff2") format("woff2");  font-display: swap;}header {  position: fixed;  width: 100%;  height: 106px;  top: 0;  left: 0;  z-index: 10001;}#layout_mobile.adauga-anunt header, #layout_mobile.pas-plata header, #layout_mobile.pagina-contul-meu-desktop header, #layout_mobile.alimentare-cont header {  height: 60px;}header .navbar {  position: relative;  display: block;  width: 100%;  height: 60px;  margin: 0;  padding: 15px 30px;  background-color: #EE284B;  border: 0;  border-radius: 0;}.modal-open .navbar.faded {  background-color: rgba(176, 35, 39, 0.1);}.modal-open .submeniu.faded {  background-color: rgba(248, 250, 252, 0.5);}.navbar__link-logo {  float: left;}.navbar__logo--desktop {  width: 159px;}.navbar__logo--desktop.navbar__logo--aniversar {  margin-top: -4px;}.navbar__logo--mobil {  vertical-align: top;  width: 26px;}header .navbar-detalii-sticky {  opacity: 0;  position: fixed;  top: 0;  transform: translateY(-120px);  will-change: transform;  transition-property: opacity, transform;  transition-duration: 500ms;  transition-timing-function: ease-in-out;}header .navbar-detalii-sticky--visible {  opacity: 1;  transform: translateY(0px);}#layout_mobile.pagina-contul-meu-desktop .navbar__logo--mobil {  display: block;}#layout_mobile.pagina-contul-meu-desktop .navbar__logo--desktop {  display: none;}header .navbar #open-left, header .navbar a.inapoi_lista_detalii, header .navbar .actiune_stanga {  display: none;}header .navbar #coverNavbar {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  display: none;}#layout_mobile.pagina-contul-meu-desktop header .navbar .section-title {  position: absolute;  top: 0;  left: 220px;}#layout_mobile.pagina-contul-meu-desktop header .navbar .section-title h1 {  margin: 20px;  font-size: 22px;  font-weight: 300;  color: rgb(255, 255, 255);}#layout_mobile.pagina-contul-meu-desktop header .navbar .section-title h1 a {  color: rgb(255, 255, 255);}#layout_mobile.pagina-contul-meu-mobile header .navbar .section-title {  position: absolute;  width: 100%;  top: 40px;  left: 0;  text-align: left;  background-color: rgb(255, 255, 255);}#layout_mobile.pagina-contul-meu-mobile header .navbar .section-title h1 {  margin: 12px 20px;  font-size: 16px;  font-weight: 300;}.mini-menu {  display: flex;  float: right;  margin: -5px 0 0;}.mini-menu__item {  position: relative;  margin-left: 8px;}.mini-menu__item:first-child {  margin-left: 0;}.mini-menu__link {  align-items: center;  border-radius: 6px;  color: white;  cursor: default;  display: flex;  font-size: 12px;padding: 12px 10px;  position: relative;  line-height: 0.7;}.mini-menu__link[href] {  cursor: pointer;  text-decoration: none;}.mini-menu__link:hover,.mini-menu__link:focus {  color: white;}.mini-menu__link--cu-icon {  padding: 8px 10px;width: 140px;  height: 40px;}.mini-menu__link-icon {  width: 16px;font-size: 16px;  margin-right: 9px;  position: relative;}.mini-menu__link-icon--cu-contor {  position: relative;}.mini-menu__link .icon-salvat,.mini-menu__link .icon-salveaza {  position: relative;  padding: 0;  border-radius: 0;  font-size: 16px;  vertical-align: sub;  direction: rtl;}.mini-menu__link .contor {  position: absolute;  width: auto;  min-width: 14px;  height: 14px;  top: -8px;  right: 8px;  padding: 1px 4px 0 4px;  background-color: rgb(245, 166, 35);  border-radius: 7px;  font-size: 9px;  font-style: normal;  text-align: center;  color: #000000;  line-height: 12px;}.navbar-detalii-sticky [class^=icon]::before {  font-family: "omnifont" !important;  font-style: normal !important;  font-weight: normal !important;  font-variant: normal !important;  text-transform: none !important;  speak: none;  line-height: 1;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}.navbar-detalii-sticky .mini-menu__link .icon-notite::before {  content: "u";}.navbar-detalii-sticky .mini-menu__link .icon-notite .contor {  right: 6px;}.navbar-detalii-sticky .mini-menu__link .icon-salvat::before {  content: "K";}.navbar-detalii-sticky .mini-menu__link .icon-salveaza::before {  content: "c";}.mini-menu__item:hover .mini-menu__link {  background-color: rgba(0, 0, 0, 0.1);}.mini-menu .toggle-dropdown__icon {  margin-left: 4px;width: 12px;  height: 12px;}.mini-menu .toggle-dropdown .poza-profil {  border-radius: 50%;  height: 24px;  margin: 0 8px 0 0;  width: 24px;}.mini-menu .toggle-dropdown .fara-poza {  align-items: center;  display: flex;  justify-content: center;  background-color: white;  text-align: center;}.mini-menu .toggle-dropdown .fara-poza i {  width: 16px;font-size: 16px;  color: rgb(176, 35, 39);}.mini-menu .contul-meu:hover .toggle-dropdown {  background-color: rgba(0, 0, 0, 0.1);}.mini-menu .contul-meu:hover .icon-portal-arrow-down::before {  content: "q";}.mini-menu-dropdown {  position: absolute;  width: 265px;  top: 40px;  left: 0;  padding: 10px 0 15px 0;  list-style: none;  background-color: rgb(176, 35, 39);  border: 1px solid rgb(176, 35, 39);  border-radius: 0;  border-bottom-left-radius: 6px;  border-bottom-right-radius: 6px;  margin: 0;  z-index: 10000;}.mini-menu__item:last-child .mini-menu-dropdown {  left: auto;  right: 0;}.mini-menu__item:hover .mini-menu-dropdown {  display: block;}.dropdown-menu.mesajele-mele,.dropdown-menu.cautarile-mele {  width: 285px;}.mini-menu-dropdown__desc {  color: rgb(255, 255, 255);  padding: 10px 5px 0 5px;  margin: 0 0 10px;  text-align: center;}.mini-menu .cont {  display: grid;  margin: 0;  padding: 10px 15px;  grid-column-gap: 1.08333em;  grid-template-columns: 1fr 1fr;  font-size: 12px;}.meniu-cont-nelogat .cont {  padding-bottom: 15px;}.mini-menu .dropdown-menu__link {  color: white;  font-size: 12px;  height: 30px;  line-height: 30px;  padding: 0 10px 0 15px;  position: relative;}.btn.link-cont-meniu {  border-radius: 25px;  font-size: inherit;  line-height: 2.16667;text-transform: none;  text-align: center;  height: auto;  color: white;}.btn.link-cont-meniu:hover,.btn.link-cont-meniu:focus {  background-color: rgb(220, 149, 31);  box-shadow: none;  color: white;}.btn.link-cont-meniu:active {  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.125);}.btn.link-cont-meniu--secundar:hover,.btn.link-cont-meniu--secundar:focus {  background-color: rgba(0, 0, 0, 0.1);  color: white;}#content .mini-menu-dropdown__link {  align-items: center;  color: white;  display: flex;  font-size: 12px;  line-height: 30px;  padding: 0 15px;}#content .mini-menu-dropdown__link--principal {  font-size: 14px;  font-weight: 600;  line-height: normal;  margin: -5px 0 0;  padding: 20px 0 10px 50px;}#content .mini-menu-dropdown__link .icon {  font-size: 16px;  line-height: 1;  margin-right: 20px;  display: inline-block;}#content .mini-menu-dropdown__link:hover,#content .mini-menu-dropdown__link:focus {  background-color: white;  color: rgb(177, 39, 43);}#content .mini-menu-dropdown__link--principal:hover,#content .mini-menu-dropdown__link--principal:focus {  background: none;  color: white;}.mini-menu-dropdown__item:first-child > a:hover,.mini-menu-dropdown__item:first-child > a:focus {  background-color: transparent;  color: rgb(255, 255, 255);}.mini-menu-dropdown__link .contor {  background-color: rgba(0, 0, 0, 0.1);  border-radius: 6px;  color: white;  font-size: 9px;  line-height: 10px;  margin-left: auto;  padding: 5px 7px;}.mini-menu-dropdown__link:hover .contor,.mini-menu-dropdown__link:focus .contor {  background-color: #b02327;}.mini-menu__item:hover .dropdown-menu .js-contor-mesaje {  position: static;  width: auto;  height: auto;  top: initial;  right: initial;  background: none;  text-align: initial;  line-height: initial;}.mini-menu__item .dropdown-menu a.blue-button {  background: #507fbe;  color: #ffffff !important;  font-size: 12px !important;  font-weight: 600;  text-transform: uppercase;  text-align: center;  display: block;  line-height: 38px !important;  width: 115px;  height: 38px;  border: 1px solid #4371af;  border-radius: 7px;  margin: 0 auto;  cursor: pointer;  padding: 0;}.mini-menu__item .dropdown-menu a.blue-button:hover {  background: #6691ca;  border: 1px solid #6188bc;  color: #ffffff !important;}.submeniu {  align-items: center;  display: flex;  position: absolute;  width: 100%;  top: 60px;  left: 0;  padding: 0 30px;}.navbar-detalii-sticky .logo {  display: inline-block;}.navbar-detalii-sticky .submeniu {  height: 60px;}.submeniu__item {  margin: 0 17px 0 0;  padding: 10px 0;}@media (max-width: 1100px) {  .submeniu__item {margin: 0 5px 0 0;  }}.submeniu__item--cu-dropdown {  align-items: center;  align-self: stretch;  display: flex;}.submeniu__item:first-child {  margin-left: 0;}.submeniu__item--main:first-child {  font-size: 14px;  font-weight: 500;  margin-left: -9px;}.submeniu__link {  padding: 10px 0;  line-height: 16px;  color: rgb(255, 255, 255);  cursor: default;  position: relative;  display: block;  padding: 5px 8px;  background-color: transparent;  cursor: pointer;  border-radius: 6px;}.dropdown .submeniu__link {  padding-right: 21px;}.dropdown__icon {  position: absolute;  display: inline-block;  top: 8px;  right: 5px;  font-size: 12px;  width: 12px;  height: 12px;}.submeniu__item:hover .submeniu__link,.submeniu__link:hover,.submeniu__link:focus {  background-color: rgba(237, 239, 242, 0.2);  color: white;}.submeniu .dropdown-menu {  background-color: rgb(237, 239, 242);  border: 0;  border-bottom-left-radius: 4px;  border-bottom-right-radius: 4px;  border-radius: 5px;  box-shadow: none;  margin-top: 0;  padding: 10px 0;  font-size: 12px;}.submeniu--scrolled .dropdown-menu {  border-top-left-radius: 0;  border-top-right-radius: 0;}.property-selector-inchirieri,.property-selector-vanzari {  min-width: auto;  width: 108px;}.submeniu .dropdown:hover .dropdown__icon::before {  content: "q";}.submeniu .dropdown:hover .dropdown-menu {  display: inline-block;}.dropdown-menu__item {  position: relative;}.dropdown-menu__item--has-submenu:before {  content: "";  position: absolute;  top: 0;  bottom: -200px;  left: 0px;  right: -50px;  cursor: default;}.dropdown-menu__item--has-submenu .dropdown-menu__link > [class^=icon] {  position: absolute;  display: flex;  top: 0;  right: 8px;  font-size: 12px;  bottom: 0;  align-items: center;}#content .dropdown-menu__link {  color: rgb(116, 133, 141);  display: block;  font-size: 12px;  line-height: 30px;  padding: 0px 15px;  white-space: nowrap;}#content .dropdown-menu__link:hover,#content .dropdown-menu__link:focus,#content .dropdown-menu__item--has-submenu:hover {  background: #f8fafc;  color: #b02327;}.dropdown-menu__item--has-submenu:hover .dropdown-menu__link {  color: inherit;}.sub-dropdown-menu {  background-color: rgb(237, 239, 242);  border-radius: 4px;  display: none;  font-size: 12px;  left: calc(100% + 3px);  min-width: 735px;  padding: 16px 10px 17px 10px;  position: absolute;  top: 0;  z-index: 1000;}.dropdown-menu__item--has-submenu:hover .sub-dropdown-menu {  display: grid;  grid-template: auto/repeat(3, auto);  grid-gap: 25px 0;}.dropdown-menu > li:first-child .sub-dropdown-menu {  top: -11px;}.sub-dropdown-menu__group li {  display: block;  padding: 0 6px 0 11px;  line-height: 26px;}.sub-dropdown-menu__group li a {  color: rgb(116, 133, 141);}.sub-dropdown-menu__group li a:hover {  color: rgb(176, 35, 39);}.sub-dropdown-menu .titlu-grup-linkuri {  padding-bottom: 7px;}.sub-dropdown-menu .titlu-grup-linkuri__link {  padding-bottom: 2px;  font-size: 12px;  color: rgb(176, 35, 39);  text-transform: uppercase;  border-bottom: 1px solid #e1e1e1;}.property-selector-ansambluri li {  white-space: nowrap;}ul.property-selector-ansambluri {  column-count: 2;}ul.trei-coloane {  column-count: 3;}.submeniu .submeniu__buton {  align-self: center;  border-radius: 8px;  margin-left: auto;  padding: 1px 15px 0;  font-size: 10px;  font-weight: 700;  height: auto;  min-height: 27px;  line-height: 2.1;}.submeniu .submeniu__buton.cta_4ucraina-adauga-anunt {  margin-left: 20px;  background-color: #FFD500;  color: #005BBB;  display: flex;  justify-content: center;  align-items: center;  width: 120px;  height: 28px;}.submeniu .submeniu__buton.cta_4ucraina-adauga-cazare {  background: #FFFFFF;  border: 1px solid #005BBB;  border-radius: 8px;  color: #005BBB;  display: flex;  align-items: center;  width: 154px;  height: 28px;}.submeniu .submeniu__buton.cta_4ucraina-adauga-cazare::before {  display: block;  margin-right: 8px;  content: "";  width: 20px;  height: 20px;  background-position: center;  background-repeat: no-repeat;  background-size: contain;  background-image: url("/imagini/4ucraina/inima.png");}.submeniu--scrolled, .submeniu-ucrina {  background-color: rgb(248, 250, 252);  border-bottom: 1px solid rgb(237, 239, 242);  transition: background 120ms ease;}.submeniu--scrolled .submeniu__link {  color: rgb(116, 133, 141);}.submeniu--scrolled .submeniu__item:hover .submeniu__link {  color: rgb(116, 133, 141);  background-color: transparent;}.submeniu--scrolled .submeniu__item:hover .submeniu__link:hover,.submeniu--scrolled .submeniu__item:hover .submeniu__link:focus {  color: rgb(176, 35, 39);}.navbar-detalii-sticky .submeniu {  overflow: hidden;}.navbar-detalii-sticky .submeniu.bf-overflow {  overflow: inherit;}.navbar-detalii-sticky .submeniu .box-titlu {  margin: 12px 0;}.navbar-detalii-sticky .submeniu .box-titlu .preturi {  display: inline-block;}.navbar-detalii-sticky .submeniu .box-titlu .preturi .pret,.navbar-detalii-sticky .submeniu .box-titlu .preturi .pret .tva,.navbar-detalii-sticky .submeniu .box-titlu .preturi .pret .tva p {  font-size: 12px;  font-weight: 600;  line-height: 18px;  color: rgb(61, 169, 224);}.navbar-detalii-sticky .submeniu .box-titlu .titlu {  display: inline-block;}.navbar-detalii-sticky .submeniu .box-titlu .preturi .pret_info {  display: none;}.navbar-detalii-sticky .submeniu .box-titlu .titlu h1 {  margin: 0;  padding: 0;  font-size: 12px;  font-weight: 600;  line-height: 18px;  color: rgb(84, 100, 110);}.navbar-detalii-sticky .submeniu .box-titlu .titlu .header_info {  position: absolute;  right: 150px;  left: 30px;  font-size: 12px;  font-weight: 400;  line-height: 18px;  color: rgb(161, 181, 194);}.navbar-detalii-sticky .submeniu .box-titlu .titlu .header_info .buton_harta {  font-weight: 400;  color: rgb(61, 169, 224);}.navbar-detalii-sticky .submeniu .box-titlu .titlu .licitatie-publica,.navbar-detalii-sticky .submeniu .box-titlu .titlu .vandut-de-banca,.navbar-detalii-sticky .submeniu .box-titlu .preturi .pret-redus,.navbar-detalii-sticky .submeniu .box-titlu .titlu .msg {  display: none;}.tooltip-blackfriday .extensie-bf {  float: right;  margin-top: 8px;  position: relative;}.tooltip-blackfriday .extensie-bf a {  position: absolute;  z-index: 10;  left: 0;  top: 0;  width: 100%;  height: 100%;}.tooltip-blackfriday .extensie-bf #timer_container {  border: 1px solid #f5a623;  height: 30px;  border-radius: 8px 0 0 8px;}.tooltip-blackfriday .extensie-bf #timer_container ul {  padding: 7px 12px;}.tooltip-blackfriday .extensie-bf #timer_container ul li {  float: left;  margin-right: 3px;  letter-spacing: -0.5px;  font-size: 10px;  color: #f5a623;  font-weight: 300;}.tooltip-blackfriday .extensie-bf #timer_container ul li.bold {  font-weight: 500;}.tooltip-blackfriday .extensie-bf #timer_container ul li.bold span {  font-weight: 400;  margin-left: 3px;}.tooltip-blackfriday .extensie-bf #timer_container ul li:last-child {  margin-right: 0;}.tooltip-blackfriday {  overflow: hidden;  float: right;  width: auto;}.tooltip-bf .tooltip-inner {  background: rgba(0, 0, 0, 0.8);}.tooltip.tooltip-bf .tooltip-arrow {  border-bottom-color: rgba(0, 0, 0, 0.8);}.tooltip-bf .tooltip-inner {  padding: 20px 10px;  font-size: 10px;  font-weight: 300;  color: #fff;  width: 200px;  }.tooltip-bf .tooltip-inner strong {  font-weight: 500;  color: #f5a623;}.ultima-ta-cautare {  padding-top: 15px;}.ultima-ta-cautare h6 {  text-align: center;  font-size: 10px;  font-weight: 600;  line-height: 18px;  margin-top: 0;  margin-bottom: 15px;  color: #fff;  text-transform: uppercase;}.ultima-ta-cautare ul {  list-style: none;  display: grid;  justify-content: start;  grid-auto-flow: column;  column-gap: 15px;  margin-bottom: 10px;  padding: 0 15px;}.ultima-ta-cautare ul li img {  border: 2px solid #fff;  border-radius: 4px;}.ultima-ta-cautare p {  color: #fff;  font-size: 10px;  line-height: 18px;  font-weight: 300;  margin: 0;}.ultima-ta-cautare p strong {  font-weight: 500;}.ultima-ta-cautare .butoane-actiuni {  margin-top: 20px;  padding: 0 15px;}.ultima-ta-cautare .butoane-actiuni .btn {  width: calc(50% - 3px);  font-size: 12px;  float: left;  padding: 6px;}.ultima-ta-cautare .butoane-actiuni #salveaza-ultima-cautare.lat {  width: calc(100% - 46px);}.ultima-ta-cautare #aboneaza-web-push {  width: calc(50% - 3px);  float: right;}.ultima-ta-cautare #dezaboneaza-web-push {  border: 1px solid rgba(0, 0, 0, 0.1);  height: 40px;  width: 40px;  border-radius: 50%;  display: block;  text-align: center;  position: relative;  float: right;}.ultima-ta-cautare #dezaboneaza-web-push i {  color: #fff;  font-size: 18px;  position: absolute;  top: 9px;  left: 0;  line-height: 18px;  right: 0;}.ultima-ta-cautare #dezaboneaza-web-push span {  display: block;  height: 1px;  background: #fff;  width: 27px;  position: absolute;  top: 18px;  left: 0;  right: 0;  margin: 0 auto;  transform: rotate(52deg);  -o-transform: rotate(52deg);  -moz-transform: rotate(52deg);  -webkit-transform: rotate(52deg);}.ultima-ta-cautare #dezaboneaza-web-push:hover, .ultima-ta-cautare #dezaboneaza-web-push:focus {  background: rgba(0, 0, 0, 0.1);  border: 1px solid transparent;}@media all and (max-width: 1110px) {  header .navbar ul.navbar-nav .btn-adauga-anunt.btn-adauga-bf {border-radius: 8px;  }  .tooltip-blackfriday .extensie-bf {display: none;  }}@media (max-width: 991px) {  #layout_mobile {padding: 40px 0 0 0 !important;  }  #layout_mobile.lista-bf {padding: 0 !important;  }  body.notificare-header #layout_mobile {padding: 80px 0 0 0 !important;  }  header {height: 40px;  }  header .navbar {height: 40px;min-height: auto;padding: 8px 15px;  }  .navbar-detalii-sticky {display: none !important;  }  .mini-menu, .submeniu {display: none;  }  header .navbar #open-left, header .navbar a.inapoi_lista_detalii {position: absolute;display: inline-block;width: 54px;height: 40px;line-height: 36px;top: 0;left: 0;padding: 0 0 0 15px;  }  header .navbar #open-left > i {margin-left: -3px;font-size: 11px;color: rgb(255, 255, 255);display: inline-flex;line-height: 24px;vertical-align: middle;  }  header .navbar #open-left span.fara-poza {align-items: center;background-color: white;display: inline-flex;justify-content: center;width: 24px;height: 24px;border-radius: 50%;vertical-align: middle;  }  header .navbar #open-left span.fara-poza i {font-size: 14px;color: rgb(176, 35, 39);line-height: 1;  }  header .navbar #open-left .poza-profil {display: inline-block;width: 24px;height: 24px;  }  header .navbar #open-left .poza-profil.img-circle {-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;  }  header .navbar a.inapoi_lista_detalii > i {display: inline-block;margin-top: 4px;margin-left: -11px;font-size: 32px;color: rgb(255, 255, 255);  }  header .navbar .actiune_stanga {display: block;float: right;height: 24px;width: 61px;padding: 5px;font-size: 11px;font-weight: 300;line-height: 11px;color: rgb(255, 255, 255);border: 1px solid rgb(255, 255, 255);border-radius: 4px;  }  .navbar__link-logo {display: flex;position: absolute;top: 0;left: 50%;transform: translateX(-50%);padding: 0 20px;text-align: center;height: 100%;align-items: center;  }header .navbar .actiune_stanga i {padding-right: 3px;font-size: 8px;  }}@media (max-width: 767px) {  #notificare-email-neconfirmat {padding: 5px 15px;  }}@media (max-width: 360px) {  .header_snap_left ul.contul-meu li.cont a.uppercase {padding: 2px 20px;  }}@media (min-width: 768px) {  #layout_mobile.pagina-contul-meu-desktop .navbar__link-logo {background: #9e1f23;margin: -8px -15px;padding: 8px 15px;position: static;transform: none;width: 70px;height: 60px;justify-content: center;  }}@media (min-width: 992px) {  .navbar__logo--mobil {display: none;  }  #layout_mobile.pagina-contul-meu-desktop .navbar__link-logo {margin: -15px 0 0 -30px;padding: 15px 0;justify-content: center;display: flex;  }}@media (min-width: 1131px) {  #layout_mobile.pagina-contul-meu-desktop .navbar__link-logo {width: 220px;  }  #layout_mobile.pagina-contul-meu-desktop .navbar__logo--desktop {display: block;  }  #layout_mobile.pagina-contul-meu-desktop .navbar__logo--mobil {display: none;  }}.ultima-ta-cautare .text-center a {  color: #fff;}.custom_offcanvas {  position: fixed;  bottom: 0;  z-index: 1050;  display: flex;  flex-direction: column;  max-width: 100%;  visibility: hidden;  background-color: #fff;  background-clip: padding-box;  outline: 0;  transition: transform 0.3s ease-in-out;}.custom_offcanvas.custom_offcanvas-start {  top: 0;  left: 0;  width: 400px;  border-right: 1px solid rgba(0, 0, 0, 0.2);  transform: translateX(-100%);}.custom_offcanvas.show {  transform: none;}#content #submeniu {  position: static;  align-items: flex-start;  flex-direction: column;  background-color: transparent;  border-bottom: none;  padding: 0;}#content #submeniu .submeniu__item {  width: 100%;  margin: 0;  padding: 0 16px;  border-top: 1px solid rgba(0, 0, 0, 0.1);}#content #submeniu .submeniu__item.submeniu__item--cu-dropdown {  cursor: pointer;}#content #submeniu .submeniu__item.submeniu__item--cu-dropdown .dropdown-menu {  cursor: default;}#content #submeniu .submeniu__item.submeniu__item--cu-dropdown:hover, #content #submeniu .submeniu__item.submeniu__item--cu-dropdown:focus {  background-color: rgba(237, 239, 242, 0.2);}#content #submeniu .submeniu__item:first-child {  border-top: none;}#content #submeniu .submeniu__item:last-child .dropdown-menu {  top: unset !important;  bottom: 0;}#content #submeniu .submeniu__item.dropdown:before {  content: "";  position: absolute;  top: 0;  bottom: -30px;  left: 0;  right: -10px;  cursor: default;}#content #submeniu .submeniu__item.dropdown:hover .dropdown-menu {  padding: 16px 10px 17px 10px;  left: 100%;  top: 0;  margin-left: 9px;}#content #submeniu .submeniu__item.dropdown:hover .dropdown-menu .sub-dropdown-menu__group ul {  padding: 0;  margin: 0;}#content #submeniu .submeniu__item.dropdown-submenu {  border-top: none;}#content #submeniu .submeniu__item.dropdown-submenu:hover .dropdown-menu {  display: grid;  grid-template: auto/repeat(3, auto);  grid-gap: 25px 0;  font-size: 12px;  min-width: 735px;  padding: 16px 10px 17px 10px;}#content #submeniu .submeniu__item.dropdown-submenu:hover .dropdown-menu .titlu-grup-linkuri {  padding-bottom: 7px;}#content #submeniu .submeniu__item.dropdown-submenu:hover .dropdown-menu .titlu-grup-linkuri > a {  padding-bottom: 2px;  font-size: 12px;  color: #048BA8;  text-transform: uppercase;  border-bottom: 1px solid #F5EDEC;}#content #submeniu .submeniu__item.dropdown-submenu:hover .dropdown-menu .sub-dropdown-menu__group ul {  padding: 0;  margin: 0;}#content #submeniu .submeniu__item.dropdown-submenu .submeniu__link {  width: 100%;  font-weight: 300;  font-size: 14px;  line-height: 24px;  padding: 4px 0 4px 8px;  display: flex;  align-items: center;  border-radius: 0;}#content #submeniu .submeniu__item.dropdown-submenu .submeniu__link .icon {  margin-left: auto;}#content #submeniu .submeniu__item.dropdown-submenu.last {  margin-bottom: 16px;}#content #submeniu.submeniu--scrolled .dropdown-menu {  border-radius: 6px;  top: 0;  left: 100%;  margin-left: 9px;}#content #submeniu.submeniu--scrolled .dropdown-menu.align_middle {  top: -150px;}#content #submeniu .submeniu__link {  color: #FFFFFF;}#content #submeniu .submeniu__link.dropdown-title {  width: 100%;  padding: 16px 0;  font-weight: 600;  font-size: 16px;  line-height: 28px;  display: flex;  align-items: center;  border-radius: 0;}#content #submeniu .submeniu__link.dropdown-title.has_submenu {  padding-bottom: 8px;  padding-left: 16px;  padding-right: 16px;  cursor: default;}#content #submeniu .submeniu__link.dropdown-title.has_submenu:focus, #content #submeniu .submeniu__link.dropdown-title.has_submenu:hover {  background-color: inherit;  color: inherit;}#content #submeniu .submeniu__link.dropdown-title .icon {  margin-left: auto;}#content #submeniu > a.submeniu__link.dropdown-title {  padding: 16px;}#content header {  height: 60px;  position: fixed;}#content header .navbar__link-logo {  margin-left: 16px;  margin-top: 1px;}#content header button.navbar_toggler {  margin-top: -2px;  float: left;  padding: 0;  width: 32px;  height: 32px;}#content header button.navbar_toggler:focus {  box-shadow: none;}#content header button.navbar_toggler.side_menu_active {  position: relative;  margin-top: 0px !important;}#content header button.navbar_toggler.side_menu_active .navbar-toggler-icon {  background-image: none;}#content header button.navbar_toggler.side_menu_active:before {  display: flex;  justify-content: center;  align-items: center;  color: #FFFFFF;  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  font-size: 32px;  font-family: "omnifont" !important;  font-weight: normal !important;  font-variant: normal !important;  text-transform: none !important;  speak: none;  line-height: 1;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  content: "";}#content header button.navbar_toggler .navbar-toggler-icon {  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28256, 256, 256, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}#content header ul.mini-menu {  display: flex;  margin: -5px auto 0;  padding: 0;  justify-content: flex-end;  align-items: center;}#content header ul.mini-menu .submeniu__buton.btn.orange {  font-weight: 600;  font-size: 10px;  line-height: 10px;  display: flex;  align-items: center;  justify-content: center;  text-transform: uppercase;  color: #2c3539;  border-radius: 8px;  padding: 10px 15px;  height: auto;  max-height: 30px;}#content header ul.mini-menu .submeniu__buton.btn.orange.cta_4ucraina-adauga-anunt {  background-color: #FFFFFF;  color: #EE284B;}#content header ul.mini-menu .submeniu__buton.btn.orange.cta_4ucraina-adauga-anunt::before {  display: block;  font-size: 18px;  margin-right: 8px;  content: "+";}#content header ul.mini-menu .submeniu__buton.btn.orange.cta_4ucraina-adauga-cazare {  background: #FFFFFF;  border: 1px solid #005bbb;  color: #005bbb;  margin-right: 20px;  padding: 5px 15px;}#content header ul.mini-menu .submeniu__buton.btn.orange.cta_4ucraina-adauga-cazare::before {  display: block;  margin-right: 8px;  content: "";  width: 20px;  height: 20px;  background-position: center;  background-repeat: no-repeat;  background-size: contain;  background-image: url("/imagini/4ucraina/inima.png");}#content header #slide_menu_wp {  height: calc(100vh - 60px);  overflow-y: auto;  position: relative;  display: block;}#content header #slide_menu_wp .modal-backdrop {  opacity: 0;  top: 60px !important;  transition: opacity 0.2s ease-in-out;}#content header #slide_menu_wp .modal-backdrop.show, #content header #slide_menu_wp .modal-backdrop.in {  opacity: 0.5;  z-index: 0;}#content header #slide_menu_wp .custom_offcanvas {  z-index: 1;  transition: transform 0.2s ease-in-out;}#content header #slide_menu_wp .custom_offcanvas.custom_offcanvas-start {  background-color: #EE284B;  color: #FFFFFF;  top: 0;  position: relative;  width: 261px;  border: 0;  min-height: max(650px, 100%);  transform: translateX(-100%);  visibility: visible;}#content header #slide_menu_wp .custom_offcanvas.custom_offcanvas-start.show {  transform: translateX(0%);}#content header #slide_menu_wp .custom_offcanvas.custom_offcanvas-start .offcanvas-body {  overflow: visible;  background-color: #EE284B;  padding: 0;}@media (max-width: 991px) {  ul.mini-menu,header button.navbar_toggler,header .custom_offcanvas {display: none;visibility: hidden;  }  #content header {height: 40px;  }}@media screen and (max-height: 768px) {  .vanzari_rezidential {top: -40px !important;  }  .vanzari_comercial {top: -72px !important;  }  .inchirieri_rezidential {top: -170px !important;  }  .inchirieri_comercial {top: -205px !important;  }  .info-submenu {top: -185px !important;  }}#layout_mobile {  padding: 60px 0 0 0;}header .navbar {  background-color: #EE284B;}header .navbar.bg-imo {  background-color: #EE284B;  padding: 8px 0;}.mini-menu-dropdown {  background-color: #EE284B;  border: 1px solid #EE284B;}.mini-menu-dropdown li.cont a.link-cont-meniu--principal {  background: #ffffff;  color: #EE284B;}.mini-menu-dropdown li.cont a.link-cont-meniu--principal:hover {  background: #F5EDEC;}#content .mini-menu-dropdown__link:hover, #content .mini-menu-dropdown__link:focus {  background-color: #FFFFFF;  color: #EE284B;}#content .mini-menu-dropdown__link:hover .contor, #content .mini-menu-dropdown__link:focus .contor {  background-color: #EE284B;}#content .mini-menu-dropdown__link .contor {  background-color: #971C33;}#content .mini-menu-dropdown__link--principal:hover, #content .mini-menu-dropdown__link--principal:focus {  background: none;  color: #FFFFFF;}.navbar-detalii-sticky .logo {  display: inline-block;  margin-left: 15px;}#content .dropdown-menu__link:hover, #content .dropdown-menu__link:focus {  background-color: transparent;  color: #048BA8;}#content .dropdown-menu__item--has-submenu:hover {  background: #F9F5F4;  color: #048BA8;}#content .dropdown-menu__item--has-submenu:hover .dropdown-menu__link {  color: inherit;}.sub-dropdown-menu {  background-color: #F9F5F4;}.sub-dropdown-menu__group li a {  color: #565E68;}.sub-dropdown-menu__group li a:hover {  color: #048BA8;}.sub-dropdown-menu .titlu-grup-linkuri__link {  color: #EE284B;  border-bottom: 1px solid #F5EDEC;}.submeniu--scrolled, .submeniu-ucrina {  background-color: #F9F5F4;  border-bottom: #F5EDEC;}.submeniu--scrolled .submeniu__link, .submeniu-ucrina .submeniu__link {  color: #565E68;}.submeniu--scrolled .submeniu__item:hover .submeniu__link, .submeniu-ucrina .submeniu__item:hover .submeniu__link {  color: #565E68;  background-color: transparent;}.submeniu--scrolled .submeniu__item:hover .submeniu__link:hover, .submeniu--scrolled .submeniu__item:hover .submeniu__link:focus, .submeniu-ucrina .submeniu__item:hover .submeniu__link:hover, .submeniu-ucrina .submeniu__item:hover .submeniu__link:focus {  color: #EE284B;}.navbar-detalii-sticky .submeniu .box-titlu .titlu h1 {  color: #2B2B2B;  font-size: 16px;  line-height: 20px;  font-weight: 400;}.navbar-detalii-sticky .submeniu .box-titlu .titlu .header_info {  color: #76818E;}.navbar-detalii-sticky .submeniu .box-titlu .preturi .pret,.navbar-detalii-sticky .submeniu .box-titlu .preturi .pret .tva,.navbar-detalii-sticky .submeniu .box-titlu .preturi .pret .tva p {  color: #048BA8;}.navbar-detalii-sticky .submeniu .box-titlu .titlu .header_info .buton_harta {  color: #048BA8;}.navbar {  position: relative;  display: flex;  flex-wrap: wrap;  align-items: center;  justify-content: space-between;  padding-top: 0.5rem;  padding-bottom: 0.5rem;}.navbar .navbar-collapse {  margin-right: auto;}.navbar_toggler {  padding: 0.25rem 0.75rem;  font-size: 20px;  line-height: 1;  background-color: transparent;  border: 1px solid transparent;  border-radius: 0.25rem;  transition: box-shadow 0.15s ease-in-out;}.navbar-toggler-icon {  display: inline-block;  width: 1.5em;  height: 1.5em;  vertical-align: middle;  background-repeat: no-repeat;  background-position: center;  background-size: 100%;}.c-offcanvas {  left: 0;  padding: 1rem;  overflow-y: scroll;}.js-offcanvas a {  color: #337ab7;  outline: 0;}.navbar {  margin-bottom: 0px;}.navbar-default, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > li > a, .navbar-default .navbar-brand, .navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover {  background-color: transparent;  border-color: transparent;  color: #fff;  outline: 0;}a.submeniu__buton {  background: white !important;  color: #ee274b !important;  text-transform: initial !important;  padding: 10px 12px !important;}a.submeniu__buton:hover {  background: #F5EDEC !important;}a.submeniu__buton::before {  content: "+";  position: relative;  display: inline-block;  font-size: 18px;  font-weight: 300;  margin-right: 8px;}.submeniu__item:hover .submeniu__link,.submeniu__link:hover,.submeniu__link:focus {  background-color: transparent !important;}@media (max-width: 991px) {  .navbar__link-logo {align-items: center;margin-left: 0 !important;  }  .navbar__logo--desktop {display: block;  }}#layout_mobile.pagina-contul-meu-desktop .navbar__link-logo {  background-color: transparent;}#layout_mobile.pagina-contul-meu-desktop #toggler_menu {  display: none;}@font-face {  font-family: "Manrope";  font-style: normal;  font-weight: 400;  src: local(""), url("https://www.imobiliare.ro/css/fonts/manrope/Manrope-Regular.woff2") format("woff2"), url("/css/fonts/manrope/Manrope-Regular.woff") format("woff"), url("/css/fonts/manrope/Manrope-Regular.ttf") format("truetype");  font-display: swap;}@font-face {  font-family: "Manrope";  font-style: normal;  font-weight: 600;  src: local(""), url("https://www.imobiliare.ro/css/fonts/manrope/Manrope-SemiBold.woff2") format("woff2"), url("/css/fonts/manrope/Manrope-SemiBold.woff") format("woff"), url("/css/fonts/manrope/Manrope-SemiBold.ttf") format("truetype");  font-display: swap;}@font-face {  font-family: "Manrope";  font-style: normal;  font-weight: 700;  src: local(""), url("https://www.imobiliare.ro/css/fonts/manrope/Manrope-Bold.woff2") format("woff2"), url("/css/fonts/manrope/Manrope-Bold.woff") format("woff"), url("/css/fonts/manrope/Manrope-Bold.ttf") format("truetype");  font-display: swap;}@font-face {  font-family: "Manrope";  font-style: normal;  font-weight: 800;  src: local(""), url("https://www.imobiliare.ro/css/fonts/manrope/Manrope-ExtraBold.woff2") format("woff2"), url("/css/fonts/manrope/Manrope-ExtraBold.woff") format("woff"), url("/css/fonts/manrope/Manrope-ExtraBold.ttf") format("truetype");  font-display: swap;}body,header,footer {  font-family: "Manrope", sans-serif;}header .navbar {  background-color: #EE284B !important;}header .navbar .navbar__logo {  align-self: center;  width: 159px;}header .navbar a.adauga-anunt.adauga-cazare {  display: none;}header .navbar a.adauga-anunt {  background: #FFFFFF;  border-radius: 7px;  border: none;  font-weight: 700;  font-size: 10px !important;  line-height: 10px;  color: #EE284B;  height: auto;  width: auto;  padding: 6px 8px;  display: flex;  align-items: center;  justify-content: center;}header .navbar a.adauga-anunt i {  border: 1px solid #EE284B;  font-size: 5px;  line-height: 8px !important;  border-radius: 3px;  padding: 2px;  margin: 0 5px 0 0;  display: inline-flex;  justify-content: center;  align-items: center;  vertical-align: unset;}section.top-lista-sticky .actiuni {  top: 6px;  right: 10px;}section.top-lista-sticky .actiuni .btn-filtrare, section.top-lista-sticky .actiuni .btn-group {  max-height: 28px;  background-color: #048BA8;  color: #FFFFFF !important;  border-radius: 8px;  font-weight: 400;  padding: 5px;  margin: 0;}section.top-lista-sticky .actiuni .btn-group .btn {  padding: 0;  color: #FFFFFF !important;}section.top-lista-sticky .titlu {  margin-right: 80px;}section.top-lista-sticky .titlu h1 {  color: #2B2B2B;}section.top-lista-sticky .titlu h1 .total_anunturi_mobile_js {  color: #76818E;}#imo-menu {  font-family: "Manrope", sans-serif;  background-color: #EE284B !important;}#imo-menu .scroll ul.contul-meu li a span.nume {  font-weight: 600;}#imo-menu .imo-menu__link {  font-weight: 400;}#imo-menu .imo-menu__link:focus, #imo-menu .imo-menu__link:active {  font-weight: 700;  text-decoration: none;}#imo-menu .scroll a.btn.orange {  background-color: #ffffff;  color: #EE284B !important;}.snap-drawers {  background: #EE284B;}body.notificare-header header {top: 40px;}body.notificare-header #layout_mobile {padding: 145px 0 0 0;}body.notificare-header #layout_mobile.homepage, body.notificare-header #layout_mobile.adauga-anunt, body.notificare-header #layout_mobile.pas-plata, body.notificare-header #layout_mobile.catalog, body.notificare-header #layout_mobile.catalog-proiecte, body.notificare-header #layout_mobile.catalog-agentii, body.notificare-header #layout_mobile.pret-expert, body.notificare-header #layout_mobile.pagina-contul-meu-desktop, body.notificare-header #layout_mobile.servicii-dezvoltatori, body.notificare-header #layout_mobile.alimentare-cont {padding: 100px 0 0 0;}body.notificare-header #anunt-expert.fixed {top: 80px;}.notificare {position: fixed;width: 100%;height: 40px;top: 0;left: 0;padding: 12px 15px;overflow: hidden;font-family: 'Montserrat', sans-serif;text-align: center;background-color: rgb(51, 51, 51);z-index: 10002;}.notificare p {margin: 0;font-size: 12px;line-height: 16px;letter-spacing: normal;color: rgb(255, 255, 255);}.notificare p a {color: rgb(61, 169, 224);}#notificare-cookies {position: fixed;height: auto;top: auto;right: 0;bottom: 0;left: 0;padding: 18px 30px;text-align: left;background-color: rgba(51, 51, 51, 0.85);}#notificare-cookies .continut {padding-right: 200px;}#notificare-cookies .continut span.titlu {display: block;font-size: 12px;font-weight: 600;line-height: 18px;color: rgb(255, 255, 255);}#notificare-cookies .continut span.descriere {display: block;margin: 10px 0 0 0;font-size: 12px;line-height: 20px;color: rgb(255, 255, 255);}#notificare-cookies .continut span.descriere a {color: rgb(61, 169, 224);}#notificare-cookies .btn-wrapper {position: absolute;top: 50%;right: 30px;margin-top: -20px;}#notificare-cookies .btn-wrapper a {display: inline-block;height: 40px;padding: 15px 20px;font-size: 11px;font-weight: 600;letter-spacing: -0.3px;line-height: 10px;color: rgb(255, 255, 255);background-color: rgb(61, 169, 224);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;vertical-align: middle;}body.mobile .notificare p {letter-spacing: -0.3px;}body.mobile #notificare-cookies #cuprins {display: none;}body.mobile #notificare-cookies .continut {padding: 0;}body.mobile #notificare-cookies .btn-wrapper {position: relative;display: block;top: auto;right: auto;margin: 10px auto 0 auto;}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane > svg,.leaflet-pane > canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer {position: absolute;left: 0;top: 0;}.leaflet-container {overflow: hidden;}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow {-webkit-user-select: none;   -moz-user-select: none;user-select: none;  -webkit-user-drag: none;}.leaflet-safari .leaflet-tile {image-rendering: -webkit-optimize-contrast;}.leaflet-safari .leaflet-tile-container {width: 1600px;height: 1600px;-webkit-transform-origin: 0 0;}.leaflet-marker-icon,.leaflet-marker-shadow {display: block;}.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer {max-width: none !important;max-height: none !important;}.leaflet-container.leaflet-touch-zoom {-ms-touch-action: pan-x pan-y;touch-action: pan-x pan-y;}.leaflet-container.leaflet-touch-drag {-ms-touch-action: pinch-zoom;touch-action: none;touch-action: pinch-zoom;}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {-ms-touch-action: none;touch-action: none;}.leaflet-container {-webkit-tap-highlight-color: transparent;}.leaflet-container a {-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);}.leaflet-tile {filter: inherit;visibility: hidden;}.leaflet-tile-loaded {visibility: inherit;}.leaflet-zoom-box {width: 0;height: 0;-moz-box-sizing: border-box; box-sizing: border-box;z-index: 800;}.leaflet-overlay-pane svg {-moz-user-select: none;}.leaflet-pane { z-index: 400; }.leaflet-tile-pane{ z-index: 200; }.leaflet-overlay-pane { z-index: 400; }.leaflet-shadow-pane  { z-index: 500; }.leaflet-marker-pane  { z-index: 600; }.leaflet-tooltip-pane   { z-index: 650; }.leaflet-popup-pane   { z-index: 700; }.leaflet-map-pane canvas { z-index: 100; }.leaflet-map-pane svg{ z-index: 200; }.leaflet-vml-shape {width: 1px;height: 1px;}.lvml {behavior: url(#default#VML);display: inline-block;position: absolute;}.leaflet-control {position: relative;z-index: 800;pointer-events: visiblePainted; pointer-events: auto;}.leaflet-top,.leaflet-bottom {position: absolute;z-index: 1000;pointer-events: none;}.leaflet-top {top: 0;}.leaflet-right {right: 0;}.leaflet-bottom {bottom: 0;}.leaflet-left {left: 0;}.leaflet-control {float: left;clear: both;}.leaflet-right .leaflet-control {float: right;}.leaflet-top .leaflet-control {margin-top: 10px;}.leaflet-bottom .leaflet-control {margin-bottom: 10px;}.leaflet-left .leaflet-control {margin-left: 10px;}.leaflet-right .leaflet-control {margin-right: 10px;}.leaflet-fade-anim .leaflet-tile {will-change: opacity;}.leaflet-fade-anim .leaflet-popup {opacity: 0;-webkit-transition: opacity 0.2s linear;   -moz-transition: opacity 0.2s linear; -o-transition: opacity 0.2s linear;transition: opacity 0.2s linear;}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {opacity: 1;}.leaflet-zoom-animated {-webkit-transform-origin: 0 0;-ms-transform-origin: 0 0;transform-origin: 0 0;}.leaflet-zoom-anim .leaflet-zoom-animated {will-change: transform;}.leaflet-zoom-anim .leaflet-zoom-animated {-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);   -moz-transition:-moz-transform 0.25s cubic-bezier(0,0,0.25,1); -o-transition:  -o-transform 0.25s cubic-bezier(0,0,0.25,1);transition: transform 0.25s cubic-bezier(0,0,0.25,1);}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile {-webkit-transition: none;   -moz-transition: none; -o-transition: none;transition: none;}.leaflet-zoom-anim .leaflet-zoom-hide {visibility: hidden;}.leaflet-interactive {cursor: pointer;}.leaflet-grab {cursor: -webkit-grab;cursor:-moz-grab;}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive {cursor: crosshair;}.leaflet-popup-pane,.leaflet-control {cursor: auto;}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable {cursor: move;cursor: -webkit-grabbing;cursor:-moz-grabbing;}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane > svg path,.leaflet-tile-container {pointer-events: none;}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane > svg path.leaflet-interactive {pointer-events: visiblePainted; pointer-events: auto;}.leaflet-container {background: #ddd;outline: 0;}.leaflet-container a {color: #0078A8;}.leaflet-container a.leaflet-active {outline: 2px solid orange;}.leaflet-zoom-box {border: 2px dotted #38f;background: rgba(255,255,255,0.5);}.leaflet-container {font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;}.leaflet-bar {box-shadow: 0 1px 5px rgba(0,0,0,0.65);border-radius: 4px;}.leaflet-bar a,.leaflet-bar a:hover {background-color: #fff;border-bottom: 1px solid #ccc;width: 26px;height: 26px;line-height: 26px;display: block;text-align: center;text-decoration: none;color: black;}.leaflet-bar a,.leaflet-control-layers-toggle {background-position: 50% 50%;background-repeat: no-repeat;display: block;}.leaflet-bar a:hover {background-color: #f4f4f4;}.leaflet-bar a:first-child {border-top-left-radius: 4px;border-top-right-radius: 4px;}.leaflet-bar a:last-child {border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;border-bottom: none;}.leaflet-bar a.leaflet-disabled {cursor: default;background-color: #f4f4f4;color: #bbb;}.leaflet-touch .leaflet-bar a {width: 30px;height: 30px;line-height: 30px;}.leaflet-touch .leaflet-bar a:first-child {border-top-left-radius: 2px;border-top-right-radius: 2px;}.leaflet-touch .leaflet-bar a:last-child {border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;}.leaflet-control-zoom-in,.leaflet-control-zoom-out {font: bold 18px 'Lucida Console', Monaco, monospace;text-indent: 1px;}.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out  {font-size: 22px;}.leaflet-control-layers {box-shadow: 0 1px 5px rgba(0,0,0,0.4);background: #fff;border-radius: 5px;}.leaflet-control-layers-toggle {background-image: url(https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/leaflet/layers.png);width: 36px;height: 36px;}.leaflet-retina .leaflet-control-layers-toggle {background-image: url(https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/leaflet/layers-2x.png);background-size: 26px 26px;}.leaflet-touch .leaflet-control-layers-toggle {width: 44px;height: 44px;}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle {display: none;}.leaflet-control-layers-expanded .leaflet-control-layers-list {display: block;position: relative;}.leaflet-control-layers-expanded {padding: 6px 10px 6px 6px;color: #333;background: #fff;}.leaflet-control-layers-scrollbar {overflow-y: scroll;overflow-x: hidden;padding-right: 5px;}.leaflet-control-layers-selector {margin-top: 2px;position: relative;top: 1px;}.leaflet-control-layers label {display: block;}.leaflet-control-layers-separator {height: 0;border-top: 1px solid #ddd;margin: 5px -10px 5px -6px;}.leaflet-default-icon-path {background-image: url(https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/harta/leaflet/marker-icon.png);}.leaflet-container .leaflet-control-attribution {background: #fff;background: rgba(255, 255, 255, 0.7);margin: 0;}.leaflet-control-attribution,.leaflet-control-scale-line {padding: 0 5px;color: #333;}.leaflet-control-attribution a {text-decoration: none;}.leaflet-control-attribution a:hover {text-decoration: underline;}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale {font-size: 11px;}.leaflet-left .leaflet-control-scale {margin-left: 5px;}.leaflet-bottom .leaflet-control-scale {margin-bottom: 5px;}.leaflet-control-scale-line {border: 2px solid #777;border-top: none;line-height: 1.1;padding: 2px 5px 1px;font-size: 11px;white-space: nowrap;overflow: hidden;-moz-box-sizing: border-box; box-sizing: border-box;background: #fff;background: rgba(255, 255, 255, 0.5);}.leaflet-control-scale-line:not(:first-child) {border-top: 2px solid #777;border-bottom: none;margin-top: -2px;}.leaflet-control-scale-line:not(:first-child):not(:last-child) {border-bottom: 2px solid #777;}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar {box-shadow: none;}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar {border: 2px solid rgba(0,0,0,0.2);background-clip: padding-box;}.leaflet-popup {position: absolute;text-align: center;margin-bottom: 20px;}.leaflet-popup-content-wrapper {padding: 1px;text-align: left;border-radius: 12px;}.leaflet-popup-content {margin: 13px 19px;line-height: 1.4;}.leaflet-popup-content p {margin: 18px 0;}.leaflet-popup-tip-container {width: 40px;height: 20px;position: absolute;left: 50%;margin-left: -20px;overflow: hidden;pointer-events: none;}.leaflet-popup-tip {width: 17px;height: 17px;padding: 1px;margin: -10px auto 0;-webkit-transform: rotate(45deg);   -moz-transform: rotate(45deg);-ms-transform: rotate(45deg); -o-transform: rotate(45deg);transform: rotate(45deg);}.leaflet-popup-content-wrapper,.leaflet-popup-tip {background: white;color: #333;box-shadow: 0 3px 14px rgba(0,0,0,0.4);}.leaflet-container a.leaflet-popup-close-button {position: absolute;top: 0;right: 0;padding: 4px 4px 0 0;border: none;text-align: center;width: 18px;height: 14px;font: 16px/14px Tahoma, Verdana, sans-serif;color: #c3c3c3;text-decoration: none;font-weight: bold;background: transparent;}.leaflet-container a.leaflet-popup-close-button:hover {color: #999;}.leaflet-popup-scrolled {overflow: auto;border-bottom: 1px solid #ddd;border-top: 1px solid #ddd;}.leaflet-oldie .leaflet-popup-content-wrapper {zoom: 1;}.leaflet-oldie .leaflet-popup-tip {width: 24px;margin: 0 auto;-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);}.leaflet-oldie .leaflet-popup-tip-container {margin-top: -1px;}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip {border: 1px solid #999;}.leaflet-div-icon {background: #fff;border: 1px solid #666;}.leaflet-tooltip {position: absolute;padding: 6px;background-color: #fff;border: 1px solid #fff;border-radius: 3px;color: #222;white-space: nowrap;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;pointer-events: none;box-shadow: 0 1px 3px rgba(0,0,0,0.4);}.leaflet-tooltip.leaflet-clickable {cursor: pointer;pointer-events: auto;}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before {position: absolute;pointer-events: none;border: 6px solid transparent;background: transparent;content: "";}.leaflet-tooltip-bottom {margin-top: 6px;}.leaflet-tooltip-top {margin-top: -6px;}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before {left: 50%;margin-left: -6px;}.leaflet-tooltip-top:before {bottom: 0;margin-bottom: -12px;border-top-color: #fff;}.leaflet-tooltip-bottom:before {top: 0;margin-top: -12px;margin-left: -6px;border-bottom-color: #fff;}.leaflet-tooltip-left {margin-left: -6px;}.leaflet-tooltip-right {margin-left: 6px;}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before {top: 50%;margin-top: -6px;}.leaflet-tooltip-left:before {right: 0;margin-right: -12px;border-left-color: #fff;}.leaflet-tooltip-right:before {left: 0;margin-left: -12px;border-right-color: #fff;}.leaflet-cluster-anim .leaflet-marker-icon, .leaflet-cluster-anim .leaflet-marker-shadow {-webkit-transition: -webkit-transform 0.3s ease-out, opacity 0.3s ease-in;-moz-transition: -moz-transform 0.3s ease-out, opacity 0.3s ease-in;-o-transition: -o-transform 0.3s ease-out, opacity 0.3s ease-in;transition: transform 0.3s ease-out, opacity 0.3s ease-in;}.leaflet-cluster-spider-leg {-webkit-transition: -webkit-stroke-dashoffset 0.3s ease-out, -webkit-stroke-opacity 0.3s ease-in;-moz-transition: -moz-stroke-dashoffset 0.3s ease-out, -moz-stroke-opacity 0.3s ease-in;-o-transition: -o-stroke-dashoffset 0.3s ease-out, -o-stroke-opacity 0.3s ease-in;transition: stroke-dashoffset 0.3s ease-out, stroke-opacity 0.3s ease-in;}.marker-cluster-small {background-color: rgba(181, 226, 140, 0.6);}.marker-cluster-small div {background-color: rgba(110, 204, 57, 0.6);}.marker-cluster-medium {background-color: rgba(241, 211, 87, 0.6);}.marker-cluster-medium div {background-color: rgba(240, 194, 12, 0.6);}.marker-cluster-large {background-color: rgba(253, 156, 115, 0.6);}.marker-cluster-large div {background-color: rgba(241, 128, 23, 0.6);}.leaflet-oldie .marker-cluster-small {background-color: rgb(181, 226, 140);}.leaflet-oldie .marker-cluster-small div {background-color: rgb(110, 204, 57);}.leaflet-oldie .marker-cluster-medium {background-color: rgb(241, 211, 87);}.leaflet-oldie .marker-cluster-medium div {background-color: rgb(240, 194, 12);}.leaflet-oldie .marker-cluster-large {background-color: rgb(253, 156, 115);}.leaflet-oldie .marker-cluster-large div {background-color: rgb(241, 128, 23);}.marker-cluster {background-clip: padding-box;border-radius: 20px;}.marker-cluster div {width: 30px;height: 30px;margin-left: 5px;margin-top: 5px;text-align: center;border-radius: 15px;font: 12px "Helvetica Neue", Arial, Helvetica, sans-serif;}.marker-cluster span {line-height: 30px;}.chosen-container {  position: relative;  display: inline-block;  vertical-align: middle;  font-size: 13px;  zoom: 1;  *display: inline;  -webkit-user-select: none;  -moz-user-select: none;  user-select: none;}.chosen-container * {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;}.chosen-container .chosen-drop {  position: absolute;  top: 100%;  left: -9999px;  z-index: 2020;  width: 100%;  border: 1px solid #aaa;  border-top: 0;  background: #fff;  box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);}.chosen-container.chosen-with-drop .chosen-drop {  left: 0;}.chosen-container a {  cursor: pointer;}.chosen-container .search-choice .group-name, .chosen-container .chosen-single .group-name {  margin-right: 4px;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;  font-weight: normal;  color: #999999;}.chosen-container .search-choice .group-name:after, .chosen-container .chosen-single .group-name:after {  content: ":";  padding-left: 2px;  vertical-align: top;}.chosen-container-single .chosen-single {  position: relative;  display: block;  overflow: hidden;  padding: 0 0 0 8px;  height: 25px;  border: 1px solid #aaa;  border-radius: 5px;  background-color: #fff;  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));  background: -webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);  background: -moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);  background: -o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);  background: linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);  background-clip: padding-box;  box-shadow: 0 0 3px white inset, 0 1px 1px rgba(0, 0, 0, 0.1);  color: #444;  text-decoration: none;  white-space: nowrap;  line-height: 24px;}.chosen-container-single .chosen-default {  color: #999;}.chosen-container-single .chosen-single span {  display: block;  overflow: hidden;  margin-right: 26px;  text-overflow: ellipsis;  white-space: nowrap;}.chosen-container-single .chosen-single-with-deselect span {  margin-right: 38px;}.chosen-container-single .chosen-single abbr {  position: absolute;  top: 6px;  right: 26px;  display: block;  width: 12px;  height: 12px;  background: url('https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/chosen-sprite.png') -42px 1px no-repeat;  font-size: 1px;}.chosen-container-single .chosen-single abbr:hover {  background-position: -42px -10px;}.chosen-container-single.chosen-disabled .chosen-single abbr:hover {  background-position: -42px -10px;}.chosen-container-single .chosen-single div {  position: absolute;  top: 0;  right: 0;  display: block;  width: 18px;  height: 100%;}.chosen-container-single .chosen-single div b {  display: block;  width: 100%;  height: 100%;  background: url('https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/chosen-sprite.png') no-repeat 0px 2px;}.chosen-container-single .chosen-search {  position: relative;  z-index: 1010;  margin: 0;  padding: 3px 4px;  white-space: nowrap;}.chosen-container-single .chosen-search input[type="text"] {  margin: 1px 0;  padding: 4px 20px 4px 5px;  width: 100%;  height: auto;  outline: 0;  border: 1px solid #aaa;  background: white url('https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/chosen-sprite.png') no-repeat 100% -20px;  background: url('https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/chosen-sprite.png') no-repeat 100% -20px;  font-size: 1em;  font-family: sans-serif;  line-height: normal;  border-radius: 0;}.chosen-container-single .chosen-drop {  margin-top: -1px;  border-radius: 0 0 4px 4px;  background-clip: padding-box;}.chosen-container-single.chosen-container-single-nosearch .chosen-search {  position: absolute;  left: -9999px;}.chosen-container .chosen-results {  color: #444;  position: relative;  overflow-x: hidden;  overflow-y: scroll;  margin: 0 4px 4px 0;  padding: 0 0 0 4px;  max-height: 240px;  -webkit-overflow-scrolling: touch;}.chosen-container .chosen-results li {  display: none;  margin: 0;  padding: 7px 6px;  list-style: none;  line-height: 15px;  word-wrap: break-word;  -webkit-touch-callout: none;border-bottom: 1px solid #e7e7e7;}.chosen-container .chosen-results li.active-result {  display: list-item;  cursor: pointer;}.chosen-container .chosen-results li.disabled-result {  display: list-item;  color: #ccc;  cursor: default;}.chosen-container .chosen-results li.highlighted {  background-color: #3875d7;  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));  background-image: -webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);  background-image: -moz-linear-gradient(#3875d7 20%, #2a62bc 90%);  background-image: -o-linear-gradient(#3875d7 20%, #2a62bc 90%);  background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);  color: #fff;}.chosen-container .chosen-results li.no-results {  color: #777;  display: list-item;  background: #f4f4f4;}.chosen-container .chosen-results li.group-result {  display: list-item;  font-weight: bold;  cursor: default;}.chosen-container .chosen-results li.group-option {  padding-left: 15px;}.chosen-container .chosen-results li em {  font-style: normal;  text-decoration: underline;  color: #444;}.chosen-container-multi .chosen-choices {  position: relative;  overflow: hidden;  margin: 0;  padding: 0 5px;  width: 100%;  height: auto !important;  height: 1%;  border: 1px solid #aaa;  background-color: #fff;  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));  background-image: -webkit-linear-gradient(#eeeeee 1%, #ffffff 15%);  background-image: -moz-linear-gradient(#eeeeee 1%, #ffffff 15%);  background-image: -o-linear-gradient(#eeeeee 1%, #ffffff 15%);  background-image: linear-gradient(#eeeeee 1%, #ffffff 15%);  cursor: text;}.chosen-container-multi .chosen-choices li {  float: left;  list-style: none;}.chosen-container-multi .chosen-choices li.search-field {  margin: 0;  padding: 0;  white-space: nowrap;}.chosen-container-multi .chosen-choices li.search-field input[type="text"] {  margin: 1px 0;  padding: 0;  height: 25px;  outline: 0;  border: 0 !important;  background: transparent !important;  box-shadow: none;  color: #999;  font-size: 100%;  font-family: sans-serif;  line-height: normal;  border-radius: 0;}.chosen-container-multi .chosen-choices li.search-choice {  position: relative;  margin: 4px 5px 4px 0;  padding: 3px 20px 3px 5px;  border: 1px solid #aaa;  max-width: 100%;  border-radius: 3px;  background-color: #eeeeee;  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));  background-image: -webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);  background-image: -moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);  background-image: -o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);  background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);  background-size: 100% 19px;  background-repeat: repeat-x;  background-clip: padding-box;  box-shadow: 0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05);  color: #333;  line-height: 13px;  cursor: default;}.chosen-container-multi .chosen-choices li.search-choice span {  word-wrap: break-word;}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {  position: absolute;  top: 5px;  right: 4px;  display: block;  width: 13px;  height: 13px;  opacity: 0.6;}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before, .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:after {  position: absolute;  left: 7px;  content: ' ';  height: 13px;  width: 1px;  background-color: #333;}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before {  content:'';  transform: rotate(45deg);}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:after {  content:'';  transform: rotate(-45deg);}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {  background-position: -39px -12px;}.chosen-container-multi .chosen-choices li.search-choice-disabled {  padding-right: 5px;  border: 1px solid #ccc;  background-color: #e4e4e4;  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));  background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);  background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);  background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);  background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);  color: #666;}.chosen-container-multi .chosen-choices li.search-choice-focus {  background: #d4d4d4;}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {  background-position: -42px -10px;}.chosen-container-multi .chosen-results {  margin: 0;  padding: 0;}.chosen-container-multi .chosen-drop .result-selected {  display: list-item;  color: #ccc;  cursor: default;}.chosen-container-active .chosen-single {  border: 1px solid #5897fb;  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);}.chosen-container-active.chosen-with-drop .chosen-single {  border: 1px solid #aaa;  -moz-border-radius-bottomright: 0;  border-bottom-right-radius: 0;  -moz-border-radius-bottomleft: 0;  border-bottom-left-radius: 0;  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #eeeeee), color-stop(80%, #ffffff));  background-image: -webkit-linear-gradient(#eeeeee 20%, #ffffff 80%);  background-image: -moz-linear-gradient(#eeeeee 20%, #ffffff 80%);  background-image: -o-linear-gradient(#eeeeee 20%, #ffffff 80%);  background-image: linear-gradient(#eeeeee 20%, #ffffff 80%);  box-shadow: 0 1px 0 #fff inset;}.chosen-container-active.chosen-with-drop .chosen-single div {  border-left: none;  background: transparent;}.chosen-container-active.chosen-with-drop .chosen-single div b {  background-position: -18px 2px;}.chosen-container-active .chosen-choices {  border: 1px solid #5897fb;  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);}.chosen-container-active .chosen-choices li.search-field input[type="text"] {  color: #222 !important;}.chosen-disabled {  opacity: 0.5 !important;  cursor: default;}.chosen-disabled .chosen-single {  cursor: default;}.chosen-disabled .chosen-choices .search-choice .search-choice-close {  cursor: default;}.chosen-rtl {  text-align: right;}.chosen-rtl .chosen-single {  overflow: visible;  padding: 0 8px 0 0;}.chosen-rtl .chosen-single span {  margin-right: 0;  margin-left: 26px;  direction: rtl;}.chosen-rtl .chosen-single-with-deselect span {  margin-left: 38px;}.chosen-rtl .chosen-single div {  right: auto;  left: 3px;}.chosen-rtl .chosen-single abbr {  right: auto;  left: 26px;}.chosen-rtl .chosen-choices li {  float: right;}.chosen-rtl .chosen-choices li.search-field input[type="text"] {  direction: rtl;}.chosen-rtl .chosen-choices li.search-choice {  margin: 3px 5px 3px 0;  padding: 3px 5px 3px 19px;}.chosen-rtl .chosen-choices li.search-choice .search-choice-close {  right: auto;  left: 4px;}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop {  left: 9999px;}.chosen-rtl.chosen-container-single .chosen-results {  margin: 0 0 4px 4px;  padding: 0 4px 0 0;}.chosen-rtl .chosen-results li.group-option {  padding-right: 15px;  padding-left: 0;}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {  border-right: none;}.chosen-rtl .chosen-search input[type="text"] {  padding: 4px 5px 4px 20px;  background: white url('https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/chosen-sprite.png') no-repeat -30px -20px;  background: url('https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/chosen-sprite.png') no-repeat -30px -20px;  direction: rtl;}.chosen-rtl.chosen-container-single .chosen-single div b {  background-position: 6px 2px;}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {  background-position: -12px 2px;}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {  .chosen-rtl .chosen-search input[type="text"],  .chosen-container-single .chosen-single abbr,  .chosen-container-single .chosen-single div b,  .chosen-container-single .chosen-search input[type="text"],  .chosen-container .chosen-results-scroll-down span,  .chosen-container .chosen-results-scroll-up span {background-image: url('https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/chosen-sprite@2x.png') !important;background-size: 52px 37px !important;background-repeat: no-repeat !important;  }}#b_agentii_de_top {margin: 0px 0 0px 0;width: 100%;display: block;clear: both;}#b_agentii_de_top  ul {margin: 0 auto;max-width: 100%;width: 515px;}#b_agentii_de_top a {margin-top: 40px;float: left;}#b_agentii_de_top ul.lista_top_agentii #agentii_bottom_js {float: left;}#b_agentii_de_top ul.lista_top_agentii #agentii_bottom_js .wrapAd a {margin: 0 0 0 10px;}#b_agentii_de_top ul.lista_top_agentii li{float: left;margin: 0 0 0 13px;_margin: 0 0 0 10px;}@media (max-width: 767px) {#b_agentii_de_top{display: none;}}.box-zone-sidebar  {font-size: 13px;padding: 0 10px 0 10px;margin-top: 20px;margin-bottom: 20px;}.box-zone-sidebar h2 {margin-bottom: 20px;margin-top: 0;line-height: 24px;}.box-zone-sidebar .top-zone {margin-top: 10px;}.box-imoagent{background: url("https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/lista-agentii/imoagent.png") bottom center no-repeat #f6f6f4;min-height: 125px;margin-top: 30px;padding-top: 20px;}.box-imoagent p{font-size: 14px;font-weight: normal;line-height: 20px;color: #333;}.box-imoagent p.big{font-weight: 600;color: #333333;font-size: 16px;line-height: 20px;margin-bottom: 0;}.box-imoagent a.inregistrare-imoagent{background: #e78822;color: #fff;font-weight: 600;font-size: 14px;text-transform: uppercase;text-align: center;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;height: 36px;width: 137px;line-height: 36px;display: inline-block;letter-spacing: -0.25px;float:left;margin-right: 15px;margin-left: 30px;transition: background-color 0.3s ease;margin-bottom: 30px;}.box-imoagent a.inregistrare-imoagent:hover{background: #f89b37;}@media all and (max-width:767px) {.box-imoagent{padding-bottom: 30px;margin-bottom: 15px;}.box-imoagent a.inregistrare-imoagent{margin: 0 auto 20px;float:none;display: block;}.box-imoagent p{padding-left: 15px;padding-right: 15px;text-align: center;}}@charset "UTF-8";@media (prefers-reduced-motion: no-preference) {  :root {scroll-behavior: auto;  }}@media (max-width: 991px) {  .hidden-sm {display: none !important;  }}@media (max-width: 767px) {  .hidden-xs {display: none !important;  }  #modalCookies.informare .modal-content .modal-body .explicatie .butoane-actiune.vizibil-informare {flex-direction: column;align-items: center;  }}#modalCookies.informare .modal-content .modal-body .explicatie .butoane-actiune.vizibil-informare,#modalCookies.permisii .modal-content .modal-body .explicatie .butoane-actiune.vizibil-permisii,#modalCookies.informare .modal-content .modal-body .explicatie .text-informare,#modalCookies.permisii .modal-content .modal-body .explicatie .text-permisii {  display: flex !important;}.submeniu--scrolled .dropdown-menu {  top: 45px;}a {  text-decoration: none;}a:focus {  text-decoration: none;}.hide,.hidden {  display: none !important;  visibility: hidden !important;}body {  background-color: #F9F5F4;}.objectfit_container {  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;  position: relative;}main {  position: relative;}.container-fluid.lista {  padding: 0;  display: inline-flex;  height: calc( 100vh - 60px);}.container-lista {  margin: 0;}.right_container {  width: 738px;  height: 100%;  overflow-y: auto;}button.toggle_map {  font-weight: 600;  font-size: 14px;  line-height: 24px;  background: #ffffff;  border-radius: 15px;  color: #048BA8;  border: 0;  position: absolute;  right: 14px;  top: 80px;  padding: 8px 12px;  display: flex;  align-items: center;  justify-content: center;  z-index: 1001;  width: 40px;}button.toggle_map span {  display: none;  visibility: hidden;  opacity: 0;  transition: width 0.5s, visibility 0.5s, visibility 0.5s, ease-in;}button.toggle_map i {  font-size: 24px;}button.toggle_map:hover, button.toggle_map:active {  background: #F9F5F4;  justify-content: space-between;}button.toggle_map:hover, button.toggle_map.open {  width: auto;  padding: 8px 12px 8px 20px;}button.toggle_map:hover span, button.toggle_map.open span {  display: block;  visibility: visible;  opacity: 1;}@media (max-width: 1199px) {  .container-fluid.lista {height: auto;  }  .left_container {display: none;  }  .right_container {width: 738px;height: 100%;overflow-y: auto;  }}@media (max-width: 1199px) and (max-width: 1199px) {  .right_container {width: 100%;  }}.container.lista_no_map {  padding: 0;  display: flex;  height: calc( 100vh - 60px);  max-width: 1140px;}.container.lista_no_map .left_container {  position: fixed;  width: 290px;}.container.lista_no_map .left_container button.toggle_map {  top: 20px;}.container.lista_no_map .left_container picture {  width: 290px;}.container.lista_no_map .left_container picture img {  width: 100%;  height: 100%;  object-position: center;  object-fit: cover;}.container.lista_no_map .right_container {  width: 1040px;  padding-left: 290px;  overflow: visible;  flex: 1;}@media (max-width: 1199px) {  .container.lista_no_map .right_container {padding-left: 0;width: 100%;  }}.container.lista_no_map .right_container .filtre .box_filtre_wp .filtre_footer {  width: 820px;}.container.lista_no_map .right_container .filtre .box_filtre_wp .filtre_footer.fixed {  right: auto;}.footer_lista_wp #linkuri {  padding: 30px;}.footer_lista_wp .footer_text_col {  width: 100%;}.footer_lista_wp #bottom-footer .container-social {  width: 40%;}.footer_lista_wp #bottom-footer .promo-app {  width: 60%;}.footer_lista_wp #bottom-footer .promo-app li, .footer_lista_wp #bottom-footer .promo-app li img {  width: 101px;  height: 30px;}button.close {  padding: 0;  cursor: pointer;  background: transparent;  border: 0;  -webkit-appearance: none;}.close {  float: right;  font-size: 21px;  font-weight: bold;  line-height: 1;  color: #000000;  text-shadow: 0 1px 0 #ffffff;  opacity: 0.2;  filter: alpha(opacity=20);}.modal-exit-first-time-user .modal-header button.close {  right: 0px !important;  top: -42px !important;  opacity: 1;}.px-30 {  padding-left: 30px;  padding-right: 30px;}.icon-close-delete.close {  position: relative;  width: 32px;  height: 32px;  opacity: 0.6;}.icon-close-delete:hover {  opacity: 1;}.icon-close-delete:before, .icon-close-delete:after {  content: "";  position: absolute;  height: 24px;  width: 1px;  background-color: #3da9e0;}.icon-close-delete:before {  content: "";  transform: rotate(45deg);}.icon-close-delete:after {  content: "";  transform: rotate(-45deg);}.breadcrumbs ul li a {  font-size: 10px;  line-height: 10px;}footer {  display: none;}#b_agentii_de_top {  background: #FFFFFF;  border-radius: 15px;  display: flex;  align-items: center;}#b_agentii_de_top ul {  width: initial;  padding: 0;}#b_agentii_de_top ul .openx_banner_footer_agentii > div {  margin: 10px 0px;}#b_agentii_de_top ul iframe {  margin: 15px 0px;}.wp_titlu {  display: flex;  justify-content: space-between;}.wp_titlu button {  position: relative;  right: 0;  min-width: 192px;}.no-scroll {  overflow: hidden;}.form-control {  border: 1px solid #e1e3e7;  box-shadow: none;}li.dropdown {  position: relative;}.right_container .collapsing {  transition: none;}.right_container.fiter_mode > *:not(.filter_mode_visible) {  display: none;}.right_container .caret,.right_container .box-tip-tranzactie .dropdown-toggle:after,.right_container .box-tip-proprietate .dropdown-toggle:after,.right_container .two-select-boxes .dropdown-toggle:after {  position: absolute;  bottom: 20px;  right: 16px;  width: 10px;  height: 10px;  border: 0;  border-bottom: 1px solid #2594cc;  border-right: 1px solid #2594cc;  transform: rotate(45deg);}.right_container .show > .caret, .right_container .show.dropdown-toggle:after {  transform: rotate(225deg) !important;  bottom: 14px !important;}.right_container .btn_collapse .caret,.right_container .btn_uncollapse .caret {  position: relative;  right: 0;  margin-left: 13px;  top: -2px;}.right_container .btn_uncollapse .caret {  transform: rotate(225deg);  top: 3px;}.right_container .bootstrap-select {  background: none;}.filtre .filtre_footer {  display: inline-flex;  justify-content: space-between;  align-items: center;  background: white;  width: 738px;  padding: 16px 30px;  border-top: solid 1px #e1e3e7;  border-bottom: solid 1px #e1e3e7;  z-index: 1002;}@media (max-width: 1199px) {  .filtre .filtre_footer {width: 100%;  }}.filtre .filtre_footer.fixed {  position: fixed;  bottom: 0;  right: 0;}.filtre .filtre_footer .tip-buton {  font-size: 16px;  color: #54646e;  background: #e1e3e7;  border: none;  border-radius: 5px;  box-shadow: none;  padding: 16px 42px;  height: 48px;  margin-bottom: 0;}.filtre .filtre_footer .tip-buton:hover, .filtre .filtre_footer .tip-buton:active, .filtre .filtre_footer .tip-buton:focus {  background: #e1e3e7;  border: none;}.filtre .filtre_footer .tip-buton span {  line-height: 1;}.filtre .filtre_footer .tip-buton.aplica-filtre {  background: #3da9e0;  color: white;}.filtre .filtre_footer .tip-buton.aplica-filtre span {  font-weight: bold;}.filtre .filtre_footer .wrapper_anunturi_aplicafiltre {  display: inline-flex;  align-items: center;}.filtre .filtre_footer .wrapper_anunturi_aplicafiltre .total_anunturi {  color: #74858D;  font-size: 16px;  margin-right: 12px;}#form_filtre .btn-group.btn-group-responsive {  display: table;  width: 100%;}#form_filtre .btn-group.btn-group-responsive > .btn {  display: table-cell;  padding: 11px 12px;  text-transform: none;  margin-bottom: 0;}#form_filtre .btn-group.btn-group-responsive.three > .btn {  width: 23%;}#form_filtre .btn-group.btn-group-responsive.four > .btn {  width: 17%;}#form_filtre .btn-group.btn-group-responsive .btn + .btn {  margin-left: 0;  border-left: 0;}#form_filtre .btn-group.btn-group-responsive > .btn.btn-default, #form_filtre .btn-group.btn-group-responsive > .btn.btn-default:focus, #form_filtre .btn-group.btn-group-responsive > .btn.btn-default:hover, #form_filtre .btn-group.btn-group-responsive > .btn.btn-default:active {  background-color: #fff;  color: #3da9e0;}#form_filtre .btn-group.btn-group-responsive > .btn.btn-default.active {  background-color: #3da9e0;  border: 1px solid #3da9e0;  color: #fff;  box-shadow: none;}#form_filtre .btn-group.btn-group-responsive > .btn.btn-default.active + .btn.btn-default.active {  border-left: 1px solid #3da9e0;}#form_filtre .btn-group.btn-group-responsive.three > .btn {  border: 1px solid #e1e3e7;  border-left: 0;}#form_filtre .btn-group.btn-group-responsive.three > .btn.active:first-child {  border-left: 1px solid #3da9e0;}#form_filtre .btn-group.btn-group-responsive.three > .btn:first-child {  width: 100px;  margin-right: 10px;  display: block;  border-radius: 5px;  border-left: 1px solid #e1e3e7;}#form_filtre .btn-group.btn-group-responsive.four > .btn {  border: 1px solid #e1e3e7;  border-left: 0;}#form_filtre .btn-group.btn-group-responsive.four > .btn:first-child {  width: 100px;  margin-right: 10px;  display: block;  border-radius: 5px;  border-left: 1px solid #e1e3e7;}#form_filtre .btn-group.btn-group-responsive.four > .btn.active:first-child {  border-left: 1px solid #3da9e0;}#form_filtre .btn-group.btn-group-responsive > .btn:nth-child(2) {  border-radius: 5px 0 0 5px !important;  border-left: 1px solid #e1e3e7;}#form_filtre .btn-group.btn-group-responsive > .btn:first-child {  width: 28%;}#form_filtre .btn-group.btn-group-responsive > .btn:last-child {  margin-right: 0;}.filtre .filter_title {  font-weight: 600;  font-size: 16px;  line-height: 16px;  color: #54646e;  display: inline-block;  margin-bottom: 12px;}.filtre .principale {  padding-bottom: 32px;}.filtre #form_filtre {  position: relative;  padding-bottom: 82px;}.filtre .vezi_filtre {  display: inline-block;  font-weight: 600;  font-size: 14px;  color: #3da9e0;  float: right;  position: relative;  height: 21px;  width: 90px;  margin-right: 20px;}.filtre .vezi_filtre .button {  display: inline-flex;  justify-content: center;  align-items: center;  position: relative;}.filtre .vezi_filtre .button .counter {  margin-left: 4px;}.filtre .vezi_filtre .button .text {  position: relative;  display: flex;  width: 63px;  height: 21px;}.filtre .tip-buton {  box-shadow: 1px 1px 2px 0px #dedede;  padding-top: 5px;  color: #333333;  font-size: 13px;  padding-bottom: 5px;  padding-left: 6px;  padding-right: 6px;  border-radius: 4px;  float: left;  position: relative;  height: 32px;  background: #fff;  border: 1px solid #e1e3e7;}.filtre .tip-buton--disabled {  background: #ddd;  border-color: #ddd;  box-shadow: none;  color: #fff;  pointer-events: none;  text-shadow: -1px -1px #ccc;}.filtre span.delete-rafinare {  height: 46px;  width: 38px;  background: #edf6fc !important;  position: absolute;  right: 4px;  cursor: pointer;  top: 1px;  z-index: 1000;  display: flex;  justify-content: center;  align-items: center;}.filtre span.delete-rafinare .show-element {  display: block;}.filtre span.delete-rafinare i {  display: contents;}.filtre span.delete-rafinare .icon-close-delete:before,.filtre span.delete-rafinare .icon-close-delete:after {  height: 16px;}.filtre span.delete-rafinare.hidden-element {  display: none;}.filtre .disabled span.delete-rafinare {  background: #f1f7fb !important;  pointer-events: none;}.filtre .yellow-filter:not(.bootstrap-select), .filtre .yellow-filter:not(.bootstrap-select):hover, .filtre .yellow-filter:not(.bootstrap-select):focus, .filtre .yellow-filter:not(.bootstrap-select):active {  border: 1px solid #e1e3e7 !important;  background: #edf6fc !important;}.filtre .yellow-filter .dropdown-toggle {  background: #edf6fc !important;}section.container_filtre .nonselectpicker .dropdown-toggle:after {  display: none;}section.container_filtre, section.container_filtre .wp_filtre, section.container_filtre .filtre, section.container_filtre .box_localizare_wp {  width: 100%;}section.container_filtre .box_localizare_wp {  min-height: 84px;}section.container_filtre .box_localizare_wp .box_localizare_header {  display: flex;  align-items: center;  justify-content: space-between;  padding-top: 20px;  padding-bottom: 20px;  background-color: #f8fafc;  width: 100%;}section.container_filtre .box_localizare_wp .box_localizare_header:not(.expanded).fix {  position: fixed;  top: 60px;  z-index: 1000;  height: 84px;}@media (max-width: 1199px) {  section.container_filtre .box_localizare_wp .box_localizare_header:not(.expanded).fix {top: 40px;  }}section.container_filtre .box_filtre_wp .dropdown {  display: inline-block;  width: 100%;}section.container_filtre .box_filtre_wp .dropdown.no-radio .delete-rafinare,section.container_filtre .box_filtre_wp .dropdown.no-radio input[type=radio] + label i {  display: none !important;}section.container_filtre .box_filtre_wp .dropdown.no-radio .dropdown-toggle.yellow-filter .caret {  display: block !important;}section.container_filtre .box_filtre_wp .dropdown.no-radio .yellow-filter:not(.bootstrap-select) {  background-color: white !important;}section.container_filtre .box_filtre_wp .dropdown.no-radio .dropdown-menu label {  padding-left: 10px;}section.container_filtre .box_filtre_wp .dropdown.no-radio .dropdown-menu li:hover {  background-color: #048BA8;}section.container_filtre .box_filtre_wp .dropdown.no-radio .dropdown-menu li:hover label {  color: #FFFFFF;}section.container_filtre .box_filtre_wp .dropdown.no-radio .dropdown-menu li:has(input:checked) {  background-color: #048BA8;}section.container_filtre .box_filtre_wp .dropdown.no-radio .dropdown-menu li:has(input:checked) label {  color: #FFFFFF;}section.container_filtre .box_filtre_wp .filters_wp {  display: flex;  margin: 0;}section.container_filtre .box_filtre_wp .filters_wp .filter_group {  width: 50%;}section.container_filtre .box_filtre_wp .filters_wp .filter_group .dropdown-toggle,section.container_filtre .box_filtre_wp .filters_wp .filter_group .dropdown-menu {  width: 100%;  max-height: 300px;}section.container_filtre .box_filtre_wp .filters_wp.second {  padding-bottom: 32px;  border-bottom: solid 1px #e1e3e7;}section.container_filtre .box_filtre_wp .filters_wp.second .custom-raf[data-filtru=comision_0] label {  padding-right: 0px;}section.container_filtre .box_filtre_wp .filters_wp.third {  padding-top: 40px;  padding-bottom: 40px;  border-bottom: solid 1px #e1e3e7;}section.container_filtre .box_filtre_wp .filters_wp.third .filter_group {  margin-right: 30px;  display: inline-block;}section.container_filtre .box_filtre_wp .filters_wp.third .filter_group:last-of-type {  margin-right: 0;}section.container_filtre .box_filtre_wp .filters_wp.fourth {  padding-top: 32px;}section.container_filtre .box_filtre_wp .filters_wp.fourth .filter_group {  margin-bottom: 32px;}section.container_filtre .box_filtre_wp .filters_wp.gray {  background-color: #f8fafc;}section.container_filtre .checkbox_group:first-of-type {  padding-right: 0;}section.container_filtre .filter_group .dropdown-toggle,section.container_filtre .filter_group .dropdown-menu {  width: 206px;}section.container_filtre .filter_group .dropdown-toggle {  height: 48px;  border-radius: 5px;  border: solid 1px #e1e3e7;  color: #74858d;  font-size: 16px;  padding: 16px;  line-height: 1;  box-shadow: none;}section.container_filtre .filter_group .dropdown-toggle .filter-option {  overflow: visible;}section.container_filtre .filter_group .dropdown-menu:not(.inner) {  border: 1px solid #e1e3e7;}section.container_filtre .filter_group .dropdown-menu[data-popper-placement=top-start] {  border-bottom-left-radius: 0;  border-bottom-right-radius: 0;  margin-bottom: -5px !important;}section.container_filtre .filter_group .dropdown-menu[data-popper-placement=bottom-start] {  border-top-left-radius: 0;  border-top-right-radius: 0;  margin-top: -5px !important;}section.container_filtre .filter_group .dropdown-menu::before, section.container_filtre .filter_group .dropdown-menu::after {  display: none;}section.container_filtre .filter_group .dropdown-menu label {  color: #74858d;  font-size: 15px;  white-space: pre-wrap;}.dropdown.optiune-filtru {  float: left;}.dropdown.optiune-filtru .dropdown-menu {  min-width: inherit;  right: auto;  left: 0;  margin-top: 6px;  width: 100%;  padding-bottom: 0;}.filtre input[type=checkbox] {  display: none;}.filtre input[type=checkbox] + label,.filtre input[type=radio] + label {  font-size: 15px;  font-weight: normal;  color: #54646e;  margin: 5px 0 6px 0;  cursor: pointer;  padding-right: 10px;}.filtre input[type=checkbox] + label {  padding-right: 0px;}.filtre input[type=checkbox] + label i {  border: 1px solid #e1e3e7;  background: #fff;  border-radius: 4px;  display: inline-block;  margin: -2px 8px 0 0;  vertical-align: middle;  position: relative;  width: 30px;  height: 30px;  cursor: pointer;}.filtre input[type=checkbox]:checked + label i:after {  content: "5";  font-family: "omnifont" !important;  font-style: normal !important;  font-weight: normal !important;  font-variant: normal !important;  text-transform: none !important;  color: #3da9e0;  position: absolute;  top: 0px;  left: 4px;  font-size: 20px;}.filtre.rafinare-lista-meniu input[type=checkbox]:checked + label i:after {  top: -1px;}.filtre input[type=radio] {  display: none;}.filtre input[type=radio] + label i {  height: 16px;  width: 16px;  border: 1px solid #e1e3e7;  border-radius: 50%;  background: #fff;  margin-top: -4px;  position: relative;}.filtre input[type=radio]:checked + label i:before {  content: "";  background: #3da9e0;  width: 8px;  height: 8px;  border-radius: 50%;  position: absolute;  left: 0;  top: 3px;  right: 0;  margin: 0 auto;}.filtre .navbar-default.filtre-nav {  background: none;  border: 0;  min-height: 35px;  margin-bottom: 0;}.filtre .dropdown-menu.list-dropdown input[type=text],.filtre .minim input,.filtre .maxim input {  font-size: 13px;  padding-left: 6px;  height: 30px;}.filtre .navbar-nav > li > .dropdown-menu {  margin-top: 6px;  border-top-right-radius: 0;  left: auto;  border-top-left-radius: 0;  right: -11px;}.filtre .dropdown-menu {  margin-top: 6px;  margin-bottom: 10px;}.filtre .dropdown-menu.principale {  padding: 4px 0;  white-space: nowrap;  margin-top: 5px;  z-index: 2002;}.imo-select .dropdown-menu li {  padding: 0;  margin: 0;  color: #74858d;}.imo-select .dropdown-menu li a {  background: transparent;  color: inherit;}.imo-select .dropdown-menu li:hover, .imo-select .dropdown-menu li.active, .imo-select .dropdown-menu li:active {  background-color: #048BA8;  color: #FFFFFF;}.filtre .principale li {  padding-left: 10px;  margin-left: 0;}.filtre .principale li:first-child {  margin-top: 5px;}.filtre .dropdown-menu.principale li.checked {  background: #3da9e0;}.filtre .dropdown-menu.principale li input[type=radio] {  margin: 8px 5px 0 0;  float: left;}.filtre .dropdown-menu.principale li.checked label {  color: #fff;}.filtre li.custom-container {  margin: 6px 0 0 0;  padding: 10px;  min-width: 175px;}.filtre .box-tip-proprietate .dropdown-toggle,.filtre .box-tip-tranzactie .dropdown-toggle {  font-size: 16px;  text-transform: inherit;  border: 1px solid #e1e3e7;  padding: 16px 20px 16px 16px;  color: #74858d !important;  background: white;  line-height: 1;  transition: none !important;}.filtre .box-tip-proprietate .dropdown-toggle:focus,.filtre .box-tip-tranzactie .dropdown-toggle:focus {  box-shadow: none !important;  outline: none !important;}.filtre .two-select-boxes {  line-height: 100%;}.filtre .two-select-boxes > div {  display: inline-block;  width: calc(50% - 10px);  vertical-align: top;  position: relative;}.filtre .two-select-boxes .separator {  width: 20px;  margin-top: 8px;}.filtre .two-select-boxes .dropdown-toggle {  font-size: 16px;  border: 1px solid #e1e3e7;  padding: 16px 20px 16px 16px;  color: #74858d !important;  background: white;  line-height: 1;  transition: none !important;}.filtre .two-select-boxes .dropdown-toggle:focus {  box-shadow: none !important;  outline: none !important;}.filtre .two-select-boxes .dropdown-item {  color: #74858d;  padding-right: 6px 15px;}.filtre .two-select-boxes .dropdown-item.active, .filtre .two-select-boxes .dropdown-item:active {  background-color: #3da9e0;  color: white;}.filtre .two-select-boxes .dropdown-menu {  z-index: 9999;}.filtre .two-select-boxes .dropdown-menu li {  padding-left: 0;}.filtre .two-select-boxes .filter-option-inner-inner {  text-transform: none;}.imo-select .dropdown-menu.show {  z-index: 9999;}.filtre .searchbar {  width: 420px;  position: relative;}.filtre .searchbar .icon {  position: absolute;  height: 47px;  width: 30px;  color: #3da9e0;  font-weight: 600;  font-size: 20px;  display: flex;  justify-content: center;  align-items: center;  top: 1px;  right: 10px;}.filtre .searchbar .input-cuvinte-cheie {  float: left;}.filtre .searchbar .text-cuvinte-cheie {  float: left;  font-size: 13px;  margin: 9px 10px 0 0;}.filtre .searchbar .fulltext_query {  float: left;  width: 100%;  height: 48px;  border-radius: 5px;  border: solid 1px #e1e3e7;  color: #74858d;  font-size: 16px;  padding: 16px;  padding-right: 45px;  line-height: 1;  box-shadow: none;}.filtre .searchbar .buton-cuvinte-cheie {  float: left;  display: block;  width: 30px;  height: 30px;  background: #fff;  margin-top: 3px;  border-radius: 4px;  border-top-left-radius: 0;  border-bottom-left-radius: 0;  padding: 7px 0 0 6px;  border: 1px solid #d1d1d1;  cursor: pointer;  background-image: linear-gradient(#fff, #f2f2f2);}#titlu_lista {  padding-top: 12px;  min-height: 59px;}#titlu_lista .titlu-scurt {  font-weight: 600;  font-size: 20px;  line-height: 28px;  color: #2C3539;  margin-bottom: 0;}#titlu_lista .ultima_actualizare {  font-weight: normal;  font-size: 12px;  line-height: 15px;  color: #A1B5C2;  margin-top: 4px;}.container_sortare {  padding-top: 12px;  padding-bottom: 8px;  height: 41px;}.container_sortare .total_anunturi {  font-size: 14px;  color: #77848C;}.custom_dropdown.dropdown {  font-size: 14px;  line-height: 18px;}.custom_dropdown.dropdown button {  background: none;  border: 0;  color: #3da9e0;}.custom_dropdown.dropdown #sort-label, .custom_dropdown.dropdown .sort_pre_label {  font-weight: 600;}.custom_dropdown.dropdown #sort-label {  padding-right: 24px;  position: relative;  display: inherit;  text-align: left;}.custom_dropdown.dropdown .caret {  bottom: auto;  right: auto;  margin-left: -12px;  top: 1px;}.custom_dropdown.dropdown .show .caret {  top: 7px;}.custom_dropdown.dropdown .dropdown-menu {  border: 1px solid #E1E3E7;  margin-top: 7px !important;}.custom_dropdown.dropdown .dropdown-menu > li > a {  color: #74858D;  font-size: 16px;  padding: 4px 20px;  display: flex;}.custom_dropdown.dropdown .dropdown-menu > li > a:hover, .custom_dropdown.dropdown .dropdown-menu > li > a:focus {  background: #3da9e0;  color: #fff;}.custom_dropdown.dropdown .dropdown-menu li {  margin-bottom: 5px;}.custom_dropdown.dropdown .dropdown-menu li:last-child {  margin-bottom: 0;}.custom_dropdown.dropdown .dropdown-menu li a.selected {  background: #3DA9E0;  color: white;}.custom_dropdown.dropdown .dropdown-menu:before {  left: 16%;  right: auto;}.custom_dropdown.dropdown .dropdown-menu:after {  left: 12%;  right: auto;}.sortare.dropdown .dropdown-menu {  margin-left: -58px !important;}.chosen-container .chosen-results li {  border-bottom: 0;}#box-localizare {  position: relative;  max-width: 525px;  width: 100%;  z-index: 2020;  height: 44px;  display: inline-block;}#box-localizare label {  width: 100%;  display: block;  color: #ababab;  font-weight: normal;}#box-localizare .chosen-container-multi .chosen-choices {  box-shadow: none;  padding-top: 5px;  color: #333333;  font-size: 14px;  padding-bottom: 5px;  padding-left: 12px;  border-radius: 4px;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  display: inline-block;  float: left;  position: relative;  margin-right: 5px;  background: #fff;  border: 1px solid #e1e3e7;  line-height: 31px;  max-height: 44px;  height: 44px !important;  padding-right: 38px;}#box-localizare .chosen-container.chosen-with-drop .chosen-drop {  border-left: 1px solid #e1e3e7;  border-right: 1px solid #e1e3e7;  border-bottom: 1px solid #e1e3e7;}#box-localizare .chosen-with-drop ul.chosen-choices {  border-radius: 4px 4px 0 0;}#box-localizare .chosen-container-multi.chosen-container-active .chosen-choices {  max-height: 175px !important;  height: auto !important;}#box-localizare .chosen-container-multi {  margin: 0;}#box-localizare .search-choice {  background: #b1ddf3;  border-radius: 1px;  background-image: none;  border: 1px solid #b1ddf3;  padding: 5px 22px 5px 6px;  cursor: pointer;  border-radius: 4px;}#box-localizare .cautarepeharta {  background: #fde3bf;  border-color: #f5d8af;}#box-localizare .chosen-container-multi .invincible {  padding-right: 5px;  background: #3DA9E0;  color: white;}#box-localizare .chosen-container-multi .invincible .search-choice-close {  display: none;}#box-localizare .chosen-container-multi .chosen-choices li.search-choice {  box-shadow: none;  height: 25px;}#box-localizare .chosen-drop .default-option-judet,#box-localizare .chosen-drop .default-option-harta {  display: none !important;}#box-localizare.locked .chosen-drop {  display: none !important;}#box-localizare .search-choice.zone {  background: #d6dadc;  border-color: #d6dadc;}#box-localizare .chosen-results li {  padding: 5px 6px 5px 6px;  line-height: 20px;}#box-localizare .chosen-container .chosen-results li.group-option {  padding-left: 15px;}#box-localizare .chosen-container .chosen-results.search li.group-option {  padding-left: 6px;}#box-localizare .chosen-container .chosen-results li.group-result {  cursor: pointer;  font-weight: 600;  position: relative;}#box-localizare .chosen-container .chosen-results.search li.group-result {  font-weight: normal;}#box-localizare .chosen-container .chosen-results.search li em {  font-weight: 600;}#box-localizare .chosen-drop .checkbox-item, #box-localizare .chosen-drop .bifa {  width: 17px;  height: 17px;  margin: 1px 7px 0 10px;  vertical-align: middle;  border: 1px solid #e1e3e7;  background: #fff;  cursor: pointer;  line-height: 24px;  display: block;  float: left;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  text-align: center;  position: relative;  top: -2px;}#box-localizare .chosen-drop .result-selected .checkbox-item:after, #box-localizare .chosen-drop .bifa.check:after {  content: "5";  font-family: "omnifont" !important;  font-style: normal !important;  font-weight: normal !important;  font-variant: normal !important;  text-transform: none !important;  color: #3da9e0;  position: absolute;  top: -3px;  left: 1px;}#box-localizare .chosen-drop .bifa {  width: 17px;  height: 17px;  margin: 0 7px 0 10px;  vertical-align: middle;  display: inline-block;}#box-localizare .chosen-container-multi .chosen-drop .result-selected {  color: #444;  cursor: pointer;}#box-localizare .contor {  position: absolute;  z-index: 999;  top: 13px;  right: 42px;  cursor: pointer;}#box-localizare .fading {  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, white 40%);  bottom: 0;  cursor: pointer;  right: 2px;  text-align: right;  height: 31px;  top: 7px;  padding-right: 6px;  width: 170px;  position: absolute;  z-index: 98;  float: right;}#box-localizare #buton-inchide {  width: 34px;  height: 28px;  position: absolute;  top: 8px;  right: 2px;  cursor: pointer;  border-left: 1px solid #dedede;  z-index: 999;  background: #fff;}#box-localizare #buton-inchide .icon-inchide {  width: 18px;  height: 18px;  vertical-align: middle;  float: left;  margin: 6px 3px 5px 7px;  display: block;}#box-localizare #buton-inchide .icon-inchide:before, #box-localizare #buton-inchide .icon-inchide:after {  position: absolute;  left: 16px;  content: " ";  height: 18px;  width: 1px;  background-color: #666;}#box-localizare #buton-inchide .icon-inchide:before {  content: "";  transform: rotate(45deg);}#box-localizare #buton-inchide .icon-inchide:after {  content: "";  transform: rotate(-45deg);}#box-localizare .chosen-drop .tab1, #box-localizare .chosen-drop .tab2 {  text-align: center;  float: left;  font-weight: 400;  cursor: pointer;  text-decoration: none;  position: relative;  border: 0 !important;  height: 32px;  width: auto;  padding: 8px;  color: #54646E;  font-size: 14px;  line-height: 16px;  background: transparent;  height: 32px;  margin-top: 8px;  border-top-left-radius: 4px;  border-top-right-radius: 4px;}#box-localizare .chosen-drop .tab1 {  margin-left: 12px;}#box-localizare .chosen-drop .tab1.active,#box-localizare .chosen-drop .tab2.active {  background: #D6DADD;  text-decoration: none;}#box-localizare .chosen-drop .box-selects {  width: 100%;  background: #F9F9F9;  border-top: 1px solid #F9F9F9;  float: left;  height: 34px;  display: flex;  justify-content: space-between;  align-items: center;}#box-localizare .chosen-drop .ics {  padding-left: 14px;}#box-localizare .chosen-drop .selectall_tab_localitati,#box-localizare .chosen-drop .selectall_tab_zone {  text-align: left;  float: left;  font-size: 13px;  display: none;}#box-localizare .chosen-drop .inchide {  font-size: 13px;  text-align: right;  float: right;  margin-right: 10px;  cursor: pointer;  color: #54646E;}#box-localizare .chosen-drop .group-result .inchide,#box-localizare .chosen-drop .group-result .deschide {  font-size: 10px;  text-align: left;  float: right;  cursor: pointer;  position: absolute;  right: 0;  padding: 7px 10px 0 12px;  margin-right: 0 !important;  top: 0;  color: #444 !important;  height: 101%;min-width: 75px;  z-index: 9999;}#box-localizare .chosen-drop .group-result.highlighted .inchide,#box-localizare .chosen-drop .group-result.highlighted .deschide {  background: #28aae4;  color: #fff !important;}#box-localizare .chosen-drop .group-result .inchide:after {  content: "q";  font-family: "omnifont" !important;  font-style: normal !important;  font-weight: normal !important;  font-variant: normal !important;  text-transform: none !important;  font-size: 20px;  display: block;  float: right;  margin-top: 1px;}#box-localizare .chosen-drop .group-result .deschide:after {  content: "n";  font-family: "omnifont" !important;  font-style: normal !important;  font-weight: normal !important;  font-variant: normal !important;  text-transform: none !important;  font-size: 20px;  display: block;  float: right;  margin-top: 1px;}#box-localizare .textlight {  color: #c8c9cb;  font-weight: normal;}#box-localizare .addon {  clear: both;  width: 100%;  display: block;  padding: 0 0 0 32px;  color: #c8c9cb;  font-weight: normal;}#box-localizare .active .sageata {  display: none;}#box-localizare .chosen-drop .selectall_tab_localitati.active,#box-localizare .chosen-drop .selectall_tab_zone.active {  display: block;}#box-localizare .chosen-drop .container-bifa {  cursor: pointer;  color: #3da9e0;  font-weight: 400;}#box-localizare .chosen-container .chosen-results {  width: 100%;  float: left;  border-top: 1px solid #E1E3E7;}#box-localizare .chosen-drop .no-show {  display: none;}#box-localizare .chosen-drop .show-result {  display: block;}#box-localizare .chosen-container .chosen-results li.highlighted {  color: #fff;}li.search-field input.default {  font-style: normal;  color: #cad0d2 !important;  font-size: 12px !important;  font-family: "Montserrat", arial, helvetica, sans-serif !important;}#box-localizare .chosen-drop .tab1, #box-localizare .chosen-drop .tab2 {  border-bottom: 1px solid #e1e3e7;}#box-localizare .chosen-container .chosen-results li.highlighted {  background: #28aae4;}@media (max-width: 1024px) {  .extra_loc_info {display: none;  }}@media all and (max-width: 991px) {  #box-localizare {height: auto;margin-right: 8px;  }  #box-localizare .contor {top: 43px;right: 11px;  }}@media (max-width: 520px) {  #box-localizare .fading {width: 110px;  }  #box-localizare .chosen-container-multi.chosen-container-active .chosen-choices {padding-right: 5px;  }  #box-localizare .chosen-drop .tab1, #box-localizare .chosen-drop .tab2 {font-size: 13px;  }}.tooltip_anunt_favorit.tooltipster-left .tooltipster-arrow-background {  border-left-color: rgba(0, 0, 0, 0.7) !important;}.tooltip_anunt_favorit .tooltipster-box {  background-color: rgba(0, 0, 0, 0.7);}.tooltip_anunt_favorit .mesaj_anunt_favorit {  font-size: 12px;  line-height: 1.5;}.box-anunt {  margin-bottom: 20px;  border: 1px solid #E1E3E7;  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.05);  border-radius: 5px;  height: 219px;}.box-anunt.anunt_special {  height: 274px;}.box-anunt:hover, .box-anunt.hover {  border-color: #F5A623;}.box-anunt.hover {  border-color: #F5A623;  margin-bottom: 56px;  border-bottom-right-radius: 0;  background: #F9F9F9;}.box-anunt.hover.proiect {  margin-bottom: 20px;}.box-anunt.hover .col_descriere .caracteristici_short_wp .swiper-button-next,.box-anunt.hover .col_descriere .container_taguri .swiper .swiper-button-next {  right: 0;  background: linear-gradient(90deg, rgba(249, 249, 249, 0.0001) 16.26%, #F9F9F9 64.35%);}.box-anunt.hover .col_descriere .caracteristici_short_wp .swiper-button-prev,.box-anunt.hover .col_descriere .container_taguri .swiper .swiper-button-prev {  left: 0;  background: linear-gradient(270deg, rgba(249, 249, 249, 0.0001) 16.26%, #F9F9F9 64.35%);}.box-anunt.hover .box-anunt_row .actions_anunt {  position: absolute;  top: 100%;  right: -1px;  display: flex;  padding: 0;  width: 100%;  height: 36px;  align-items: center;  justify-content: flex-end;}.box-anunt.hover .box-anunt_row .actions_anunt > a, .box-anunt.hover .box-anunt_row .actions_anunt > div {  display: flex;  justify-content: center;  align-items: center;  width: 156px;  height: 100%;  font-weight: 600;  font-size: 14px;  line-height: 17px;}.box-anunt.hover .box-anunt_row .actions_anunt > a:first-child, .box-anunt.hover .box-anunt_row .actions_anunt > div:first-child {  border-bottom-left-radius: 5px;}.box-anunt.hover .box-anunt_row .actions_anunt > a.telefoane-proprietate, .box-anunt.hover .box-anunt_row .actions_anunt > a.container-tel, .box-anunt.hover .box-anunt_row .actions_anunt > div.telefoane-proprietate, .box-anunt.hover .box-anunt_row .actions_anunt > div.container-tel {  border: 1px solid #F5A623;  background: #F5A623;  overflow: hidden;}.box-anunt.hover .box-anunt_row .actions_anunt > a.telefoane-proprietate, .box-anunt.hover .box-anunt_row .actions_anunt > a.telefoane-proprietate:hover, .box-anunt.hover .box-anunt_row .actions_anunt > a.telefoane-proprietate:active, .box-anunt.hover .box-anunt_row .actions_anunt > a.container-tel, .box-anunt.hover .box-anunt_row .actions_anunt > a.container-tel:hover, .box-anunt.hover .box-anunt_row .actions_anunt > a.container-tel:active, .box-anunt.hover .box-anunt_row .actions_anunt > div.telefoane-proprietate, .box-anunt.hover .box-anunt_row .actions_anunt > div.telefoane-proprietate:hover, .box-anunt.hover .box-anunt_row .actions_anunt > div.telefoane-proprietate:active, .box-anunt.hover .box-anunt_row .actions_anunt > div.container-tel, .box-anunt.hover .box-anunt_row .actions_anunt > div.container-tel:hover, .box-anunt.hover .box-anunt_row .actions_anunt > div.container-tel:active {  color: #FFFFFF;}.box-anunt.hover .box-anunt_row .actions_anunt > a.detalii_proprietate, .box-anunt.hover .box-anunt_row .actions_anunt > div.detalii_proprietate {  border: 1px solid #F5A623;  background: #FFFFFF;  border-left: 1px solid #F5A623;  border-bottom-right-radius: 5px;  overflow: hidden;}.box-anunt.hover .box-anunt_row .actions_anunt > a.detalii_proprietate, .box-anunt.hover .box-anunt_row .actions_anunt > a.detalii_proprietate:hover, .box-anunt.hover .box-anunt_row .actions_anunt > a.detalii_proprietate:active, .box-anunt.hover .box-anunt_row .actions_anunt > div.detalii_proprietate, .box-anunt.hover .box-anunt_row .actions_anunt > div.detalii_proprietate:hover, .box-anunt.hover .box-anunt_row .actions_anunt > div.detalii_proprietate:active {  color: #F5A623;}.box-anunt .box-anunt_row {  margin: 0;  padding: 0;  position: relative;}.box-anunt .box-anunt_row .actions_anunt {  display: none;}.box-anunt .box-anunt_wp {  display: inline-flex;  padding: 0;  height: 217px;}.box-anunt .col_imagine {  position: relative;  width: 261px;  height: 217px;  padding: 0;}.box-anunt .col_imagine .box-imagine, .box-anunt .col_imagine .box-imagine .img_wp {  width: 100%;  height: 100%;  border-radius: 4px 0 0 4px;}.box-anunt .col_imagine .logo-agentie {  position: absolute;  top: 15px;  right: 12px;  width: 75px;  height: 40px;  background: #FFFFFF;  border: 1px solid #FFFFFF;  border-radius: 5px;  z-index: 1;  display: flex;  align-items: center;  justify-content: center;  overflow: hidden;}.box-anunt .col_imagine .logo-agentie img {  max-width: 100%;  max-height: 100%;}.box-anunt .col_imagine .admin_info {  color: #FFFFFF;  font-weight: 500;  font-size: 10px;  line-height: 10px;  position: absolute;  top: 15px;  left: 12px;  display: flex;  justify-content: center;  align-items: center;  z-index: 999;  pointer-events: none;}.box-anunt .col_imagine .top-listing,.box-anunt .col_imagine .super-top-listing,.box-anunt .col_imagine .energy {  pointer-events: none;  border-radius: 5px;  display: flex;  width: auto;  height: 20px;  justify-content: center;  align-items: center;  margin-right: 4px;  padding: 4px 8px;}.box-anunt .col_imagine .top-listing,.box-anunt .col_imagine .super-top-listing {  background: #3DA9E0;}.box-anunt .col_imagine .top-listing .symbol,.box-anunt .col_imagine .super-top-listing .symbol {  background: url(https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/lista_nou/stl-icon.png) no-repeat;  background-size: 6px 11px;  display: inline-block;  width: 8px;  height: 11px;  text-align: center;  margin: 0 0 0 4px;}.box-anunt .col_imagine .energy {  background: #F5A623;  padding-right: 18px;}.box-anunt .col_imagine .energy .symbol {  right: -8px;  top: -3px;  width: 0;  height: 0;  border: 2px solid transparent;  border-bottom: 8px solid #FFFFFF;  position: relative;  transform: rotateZ(36deg);}.box-anunt .col_imagine .energy .symbol .other {  width: 0;  height: 0;  border: 2px solid transparent;  border-top: 8px solid #FFFFFF;  position: absolute;  margin-top: 5px;}.box-anunt .col_imagine .wp_nou_concordanta {  z-index: 999;  position: absolute;  pointer-events: none;  top: 16px;  left: 12px;  display: inline-flex;}.box-anunt .col_imagine .tag_anunt_nou {  margin-right: 8px;  background: #F5A623;  border-radius: 4px;  color: white;  padding: 7px 9px;}.box-anunt .col_imagine .tag_anunt_nou span {  font-size: 10px;  font-weight: 600;  line-height: 1;}.box-anunt .col_imagine .scorml {  color: #fff;  font-size: 10px;  font-weight: 300;}.box-anunt .col_imagine .scorml .content {  height: 24px;  padding: 7px 8px;  border-radius: 4px;  background-color: rgba(0, 0, 0, 0.7);  line-height: 10px;  position: relative;  display: inline-block;}.box-anunt .col_imagine .scorml i,.box-anunt .col_imagine .scorml .scor {  color: #65D072;}.box-anunt .col_imagine .scorml .scor {  margin-right: 4px;}.box-anunt .col_imagine .scorml i {  vertical-align: middle;  margin-right: 2px;  font-size: 11px;}.box-anunt .col_imagine .photo_tags {  position: absolute;  bottom: 15px;  left: 12px;  display: inline-flex;}.box-anunt .col_imagine .photo_tags .photo_tag {  background: rgba(0, 0, 0, 0.7);  border-radius: 5px;  width: 26px;  height: 26px;  font-size: 14px;  color: white;  padding: 6px;  display: flex;  justify-content: center;  align-items: center;  margin-right: 4px;}.box-anunt .col_imagine .box-anunt-salvat {  position: absolute;  width: 45px;  min-height: 45px;  background: rgba(0, 0, 0, 0.7);  top: 15px;  right: 12px;  text-align: center;  z-index: 999;  border-radius: 4px;}.box-anunt .col_imagine .box-anunt-salvat a.salveaza-anunt {  display: inline-block;  color: #fff;  font-size: 24px;  text-decoration: none;  padding-top: 6px;  padding-left: 8px;  padding-right: 8px;}.box-anunt .col_imagine .box-anunt-salvat a.salveaza-anunt:before {  content: "c";  font-family: "omnifont" !important;  font-style: normal !important;  font-weight: normal !important;  font-variant: normal !important;  text-transform: none !important;  height: 30px;  display: block;  margin-top: -3px;}.box-anunt .col_imagine .box-anunt-salvat a.salveaza-anunt.salvat:before {  content: "K";}.box-anunt .col_imagine .box-anunt-salvat .contor_salvate {  font-size: 9px;  margin-top: 8px;  margin-bottom: 8px;  position: relative;  display: block;  border-radius: 4px;  background: white;  color: #2C3539;  font-weight: bold;  line-height: 11px;}.box-anunt .col_descriere {  width: calc(100% - 261px);  position: relative;  padding: 20px 15px;}.box-anunt .col_descriere .caracteristici_short_wp {  margin-top: 0;  margin-bottom: 8px;  font-size: 14px;  color: #54646E;  display: inline-flex;  width: 100%;  overflow: hidden;  position: relative;}.box-anunt .col_descriere .caracteristici_short_wp .swiper-slide {  width: auto;}.box-anunt .col_descriere .caracteristici_short_wp .swiper-button-prev,.box-anunt .col_descriere .caracteristici_short_wp .swiper-button-next {  cursor: default;  pointer-events: none;}.box-anunt .col_descriere .caracteristici_short_wp .swiper-button-prev.swiper-button-disabled,.box-anunt .col_descriere .caracteristici_short_wp .swiper-button-next.swiper-button-disabled {  opacity: 0;}.box-anunt .col_descriere .caracteristici_short_wp .swiper-button-prev:after,.box-anunt .col_descriere .caracteristici_short_wp .swiper-button-next:after {  content: "";}.box-anunt .col_descriere .caracteristici_short_wp .swiper-button-next {  right: 0;  background: linear-gradient(90deg, rgba(255, 255, 255, 0.0001) 16.26%, #FFFFFF 64.35%);}.box-anunt .col_descriere .caracteristici_short_wp .swiper-button-prev {  left: 0;  background: linear-gradient(270deg, rgba(255, 255, 255, 0.0001) 16.26%, #FFFFFF 64.35%);}.box-anunt .col_descriere .caracteristici_short_wp .caracteristica {  padding: 4px 12px;  display: inline;  white-space: nowrap;  margin-right: 8px;}.box-anunt .col_descriere .caracteristici_short_wp .caracteristica .icon {  display: none;}.box-anunt .col_descriere .container_taguri {  display: flex;}.box-anunt .col_descriere .container_taguri .swiper {  width: 100%;  height: 100%;}.box-anunt .col_descriere .container_taguri .swiper .swiper-slide {  width: auto;}.box-anunt .col_descriere .container_taguri .swiper .swiper-button-prev,.box-anunt .col_descriere .container_taguri .swiper .swiper-button-next {  cursor: default;  pointer-events: none;}.box-anunt .col_descriere .container_taguri .swiper .swiper-button-prev.swiper-button-disabled,.box-anunt .col_descriere .container_taguri .swiper .swiper-button-next.swiper-button-disabled {  opacity: 0;}.box-anunt .col_descriere .container_taguri .swiper .swiper-button-prev:after,.box-anunt .col_descriere .container_taguri .swiper .swiper-button-next:after {  content: "";}.box-anunt .col_descriere .container_taguri .swiper .swiper-button-next {  right: 0;  background: linear-gradient(90deg, rgba(255, 255, 255, 0.0001) 16.26%, #FFFFFF 64.35%);}.box-anunt .col_descriere .container_taguri .swiper .swiper-button-prev {  left: 0;  background: linear-gradient(270deg, rgba(255, 255, 255, 0.0001) 16.26%, #FFFFFF 64.35%);}.box-anunt .col_descriere .container_taguri .tag {  box-sizing: border-box;  color: #54646E;  display: inline-flex;  margin-right: 4px;  padding: 6px 8px;  font-size: 14px;  line-height: 24px;}.box-anunt .col_descriere .container_taguri .tag::before {  content: "•" !important;  font-size: 20px;  background: inherit;}.box-anunt .col_descriere .container_taguri .tag.vandut-de-banca, .box-anunt .col_descriere .container_taguri .tag.licitatie-publica {  color: #048BA8;}.box-anunt .col_descriere .container_taguri .tag .icon {  font-size: 13px;  margin-right: 4px;}.box-anunt .col_descriere .container_taguri .tag .icon::before {  line-height: 10px;}.box-anunt .col_descriere .box-pret-content {  align-items: center;  display: flex;  padding: 0 15px;  position: absolute;  left: 0;  bottom: 12px;  flex-wrap: wrap;  width: 100%;}.box-anunt .col_descriere .box-pret-content .pret {  font-size: 24px;  color: #444444;  font-weight: bold;  line-height: 17px;  margin-right: 8px;  margin-bottom: 6px;}.box-anunt .col_descriere .box-pret-content .pret.tooltipstered {  cursor: help;}.box-anunt .col_descriere .box-pret-content .pret.necomunicat {  font-size: 16px;}.box-anunt .col_descriere .box-pret-content .pret span {  font-size: 23px;  font-weight: 600;}.box-anunt .col_descriere .box-pret-content .pret span.tva-luna {  font-size: 21px;}.box-anunt .col_descriere .box-pret-content .pret span.strike {  text-decoration: line-through;}.box-anunt .col_descriere .box-pret-content .pret-desc,.box-anunt .col_descriere .box-pret-content .pret-asc {  display: inline;}.box-anunt .col_descriere .box-pret-content .pret-desc #evolutie-pret,.box-anunt .col_descriere .box-pret-content .pret-asc #evolutie-pret {  display: none;}.box-anunt .col_descriere .box-pret-content .pret-desc .icon,.box-anunt .col_descriere .box-pret-content .pret-asc .icon {  transform: rotate(0deg);  display: inline-flex;  color: #81C14B;  font-size: 14px;  margin-left: 2px;}.box-anunt .col_descriere .box-pret-content .pret-desc .icon:after,.box-anunt .col_descriere .box-pret-content .pret-asc .icon:after {  line-height: 22px;}.box-anunt .col_descriere .box-pret-content .pret-asc .icon {  transform: rotate(180deg);  color: #B02327;}.box-anunt .col_descriere .box-pret-content .pret-extend {  font-size: 16px;  font-weight: bold;  color: #929292;  line-height: 17px;  margin-right: 8px;}.box-anunt .col_descriere .box-pret-content .pret-extend span {  font-size: 14px;  font-weight: 600;}.box-anunt .col_descriere .box-pret-content .comision {  display: inline-flex;  justify-content: center;  align-items: center;  color: #77848C;  font-size: 12px;  font-weight: 300;}.box-anunt .col_descriere .box-pret-content .comision i {  color: #2BBA57;  font-size: 16px;  margin-right: 4px;}.box-anunt .col_descriere h2.titlu-anunt {  position: relative;  margin-bottom: 8px;  display: block;}.box-anunt .col_descriere h2.titlu-anunt span.titlu-oferta-dezvoltatori {  float: left;  margin: 0 8px 0 0;  padding: 4px 8px;  width: 70px;  height: 18px;  background: #3DA9E0;  border-radius: 5px;  font-weight: normal;  font-size: 10px;  line-height: 10px;  color: #FFFFFF;}.box-anunt .col_descriere h2.titlu-anunt, .box-anunt .col_descriere h2.titlu-anunt a {  color: #2C3539;  font-size: 16px;  line-height: 20px;  display: inline-flex;  word-break: break-word;  overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 2;line-clamp: 2;  -webkit-box-orient: vertical;}.box-anunt .col_descriere .localizare .location_wp .location_txt {  font-weight: normal;  font-size: 12px;  line-height: 15px;  color: #74858D;  display: inline-flex;  flex-wrap: wrap;  align-items: center;}.box-anunt .col_descriere .localizare .location_wp .location_txt span:first-child {  margin-right: 10px;}.box-anunt .col_descriere .localizare .metrou {  position: relative;  display: flex;  align-items: center;  font-weight: normal;  font-size: 10px;  line-height: 12px;  color: #74858D;  padding-left: 20px;  min-height: 15px;}.box-anunt .col_descriere .localizare .metrou:before {  position: absolute;  content: "M";  top: 0;  left: 0;  background: #3DA9E0;  border-radius: 4px;  height: 15px;  width: 16px;  display: flex;  justify-content: center;  align-items: center;  color: #FFFFFF;}.nr_imagini {  display: flex;  flex-direction: row;  justify-content: center;  align-items: center;  position: absolute;  width: 44px;  height: 26px;  bottom: 15px;  right: 12px;  background: rgba(0, 0, 0, 0.7);  border-radius: 5px;  font-weight: 600;  font-size: 10px;  line-height: 12px;  color: #FFFFFF;}.nr_imagini .icon {  font-size: 16px;  margin-right: 4px;}.nr_imagini .icon:before {  line-height: inherit;}.box-anunt.anunt_special .box-anunt_wp {  height: 272px;}.box-anunt.anunt_special .box-anunt_wp:hover {  border-color: #F5A623;}.box-anunt.anunt_special .box-anunt_wp .col_imagine {  width: 328px;  height: 272px;}.box-anunt.anunt_special .box-anunt_wp .col_imagine .box-imagine .img_wp {  border-radius: 4px 0 0 4px;}.box-anunt.anunt_special .box-anunt_wp .col_descriere {  width: calc(100% - 328px);}.box-anunt.anunt_special .box-anunt_wp .col_descriere .agentie_anunt_special {  display: flex;  align-items: center;  margin-bottom: 16px;}.box-anunt.anunt_special .box-anunt_wp .col_descriere .agentie_anunt_special .special_ribon {  position: absolute;  z-index: 9;  width: 43px;  height: 43px;  right: -14px;  top: -14px;  background: #F5A623;  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.05);  border-radius: 50%;  display: flex;  justify-content: center;  align-items: center;}.box-anunt.anunt_special .box-anunt_wp .col_descriere .agentie_anunt_special .special_ribon .icon {  font-size: 20px;  color: #FFFFFF;}.box-anunt.anunt_special .box-anunt_wp .col_descriere .agentie_anunt_special .logo_agentie {  margin-right: 8px;  padding: 6px 10px;  width: 75px;  height: 40px;  background: #FFFFFF;  border: 1px solid #E1E3E7;  box-sizing: border-box;  border-radius: 5px;  overflow: hidden;  display: flex;  justify-content: center;  align-items: center;}.box-anunt.anunt_special .box-anunt_wp .col_descriere .agentie_anunt_special .logo_agentie > img {  max-width: 100%;  max-height: 100%;}.box-anunt.anunt_special .box-anunt_wp .col_descriere .box-pret-content {  margin-top: 20px;}.tooltipster-pret.tooltipster-custom {  z-index: 10 !important;  margin-left: 15px;}.tooltipster-pret.tooltipster-custom.tooltipster-top .tooltipster-arrow {  right: 20px !important;  left: unset !important;}.tooltipster-pret .tooltipster-content {  width: auto !important;  height: auto !important;  padding: 8px 12px !important;  text-align: center;}.tooltipster-pret .tooltipster-content .pret_tooltip {  text-align: left;  color: #FFFFFF;}.tooltipster-pret .tooltipster-content .pret_tooltip h3 {  font-weight: normal;  line-height: 20px;  font-size: 16px;  color: #FFFFFF;  margin-bottom: 2px;}.tooltipster-pret .tooltipster-content .pret_tooltip span {  display: block;  font-weight: 600;  font-size: 16px;  line-height: 20px;  text-decoration-line: line-through;}.tooltipster-pret .tooltipster-box {  background-color: rgba(0, 0, 0, 0.8);}.tooltipster-pret.tooltipster-custom.tooltipster-left .tooltipster-arrow-background {  border-left-color: rgba(0, 0, 0, 0.8) !important;}#b_lista_banner_agentie_top {  transform: scale(0.85);  transform-origin: 25% 50%;  margin-bottom: 20px;}@media (max-width: 767px) {  .box-anunt {height: auto;  }  .box-anunt .box-anunt_wp {height: auto;flex-wrap: wrap;flex-direction: column;  }  .box-anunt .box-anunt_wp .col_imagine {width: 100%;  }  .box-anunt .box-anunt_wp .col_imagine .box-imagine .img_wp {border-radius: 15px 15px 0 0 !important;  }  .box-anunt .box-anunt_wp .col_imagine .box-imagine .img_wp img {width: 100%;height: 100%;object-fit: cover;  }  .box-anunt .box-anunt_wp .col_descriere {width: 100%;height: auto;  }  .box-anunt .box-anunt_wp .col_descriere .box-pret-content {position: static;padding: 0;  }  .box-anunt .box-anunt_wp .col_descriere .box-pret-content .pret {margin-top: 8px;line-height: 27px;  }}#leaflet_draw_tooltip {  position: fixed;  z-index: 1000;  opacity: 1;  padding: 7px 12px;  font-size: 12px;  color: #54646e;  font-family: "Manrope", sans-serif;  line-height: 1;  background: #fff;  border: 1px solid #e1e3e7;  border-radius: 5px;  height: 28px;  white-space: nowrap;  display: none;}.left_container {  width: calc(100% - 738px);  height: 100%;  position: relative;}.leaflet-touch .leaflet-bar {  border: none;}.leaflet-touch .leaflet-bar a {  width: 50px;  height: 50px;  color: #77848c;  border: 0;  border-radius: 5px !important;  text-align: center;  line-height: 46px;}.leaflet-touch .leaflet-bar a.leaflet-disabled {  color: #c9c9c9;}.leaflet-touch .leaflet-bar a:first-child {  margin-bottom: 6px;}.leaflet-right .leaflet-control {  margin-right: 14px;}.leaflet-div-icon.leaflet-vertex-icon, .leaflet-div-icon.leaflet-middle-icon {  background: #048ba8;  border: 0;  border-radius: 100%;  width: 16px !important;  height: 16px !important;  margin-left: -8px !important;  margin-top: -8px !important;}.leaflet-bottom.leaflet-left {  bottom: 16px;  left: 139px;  display: inline-flex;}.leaflet-bottom.leaflet-left .leaflet-control {  margin-bottom: 4px;  margin-left: 16px;}.leaflet-bottom.leaflet-left .leaflet-control a {  margin-bottom: 0;  border-radius: 15px !important;  background-color: #2b2b2b;  padding: 15px 14px;  border: 0;  z-index: 9999;  color: white;  line-height: 1;  font-size: 16px;  font-weight: bold;  font-family: "Manrope", sans-serif;  display: flex;  width: auto;  height: 46px;}.leaflet-bottom.leaflet-left .leaflet-control i {  height: 22px;  width: 22px;  display: inline-flex;  font-size: 22px;  line-height: 1;  margin-top: -3px;  margin-right: 7px;  color: white;}.leaflet-bottom .leaflet-control {  margin-bottom: 20px;}.leaflet-control-attribution.leaflet-control {  display: none !important;}.container_harta,.container_harta .map {  width: 100%;  height: 100%;}div#super-container-lista-pp.visible {  height: 210px;  display: block;  margin: 12px auto;  background: linear-gradient(to left, transparent 0, transparent 10px, #f0f0f0 10px, #f0f0f0 190px) repeat-x, linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 80%) repeat-x, linear-gradient(to left, transparent 0, transparent 50px, #f0f0f0 40px, #f0f0f0 190px) repeat-x;  background-size: 198px 120px, 135px 50px, 198px 50px;  background-position: 0 0, 0% 135px, 0px 135px;  animation: shine-pp 5s infinite;  animation-iteration-count: 24;}div#super-container-lista-rezultate.visible,div#container_anunturi_harta_preloader.visible {  width: 100%;  display: block;  margin: 0 auto;  min-height: 100vh;  margin-bottom: 20px;  background-image: linear-gradient(#f0f0f0 88%, transparent 0), linear-gradient(100deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 80%), linear-gradient(#f0f0f0 31px, transparent 0), linear-gradient(#f0f0f0 20px, transparent 0), linear-gradient(#f0f0f0 32px, transparent 0);  background-repeat: repeat-y;  background-size: 261px 244px, 50px 244px, 500px 244px, 250px 244px, 170px 244px;  background-position: 0 0, 0 0, 276px 20px, 276px 60px, 276px 170px;  animation: shine 3s infinite;  animation-iteration-count: 40;}@keyframes shine-pp {  to {background-position: 0 0, 100% 135px, 0px 135px;  }}@keyframes shine {  to {background-position: 0 0, 100% 0, 276px 20px, 276px 60px, 276px 170px, 550px 147px, 670px 147px;  }}#map_preloader {  position: absolute;  z-index: 1000;  left: 50%;  top: 30px;  width: 200px;  height: 20px;  margin-left: -100px;  background-color: #fff;  background-color: rgba(255, 255, 255, 0.7);  border-radius: 4px;  padding: 2px;}#map_preloader .progress {  width: 0;  height: 100%;  background-color: #b02326;  border-radius: 4px;}.simple_cluster {  background: #2c3539;  border-radius: 100%;  color: white;  font-size: 12px;  font-weight: 600;  font-family: Montserrat, sans-serif;  display: flex;  justify-content: center;  align-items: center;  box-shadow: 0px 0px 0px 11px rgba(0, 0, 0, 0.3);}.simple_cluster, .simple_cluster.xlarge {  width: 60px;  height: 60px;  margin-left: -30px;  margin-top: -30px;}.simple_cluster.large {  width: 58px;  height: 58px;  margin-left: -29px;  margin-top: -29px;}.simple_cluster.medium {  width: 54px;  height: 54px;  margin-left: -27px;  margin-top: -27px;}.simple_cluster.small {  width: 50px;  height: 50px;  margin-left: -25px;  margin-top: -25px;}.simple_cluster.xsmall {  width: 48px;  height: 48px;  margin-left: -24px;  margin-top: -24px;}.custom_marker {  width: 14px;  height: 14px;  top: -6px;  opacity: 1 !important;  border-radius: 5px;  color: white;  font-weight: 600;  font-family: "Montserrat", sans-serif;  text-transform: uppercase;  display: flex;  justify-content: center;  align-items: center;}.custom_marker:before {  content: "";  display: block;  border-left: solid 6px transparent;  border-right: solid 6px transparent;  border-top: solid 8px #b02327;  width: 0;  height: 0;  position: absolute;  bottom: -7px;}.custom_marker.tls {  background: #b02327;  width: 69px;  height: 27px;  top: -19.5px;font-size: 14px;}.custom_marker.tl {  background: #b02327;  width: 53px;  height: 23px;  top: -17.5px;  font-size: 12px;}.custom_marker.normal {  background: #b02327;  width: 45px;  height: 20px;  top: -15px;  font-size: 10px;}.custom_marker.normal:before {  bottom: -6px;}.custom_marker.gratis {  background: #b02327;  top: -16px;}.custom_marker.gratis:before {  border-left: solid 3px transparent;  border-right: solid 3px transparent;  border-top: solid 4px #b02327;  bottom: -3px;}.custom_marker.gratis .price {  width: 6px;  height: 6px;  background: white;  border-radius: 100%;}.custom_marker.dezvoltator {  background: #29759B;  width: 39px;  height: 39px;  top: -39px;  border-radius: 100%;}.custom_marker.dezvoltator:before {  display: none;}.custom_marker.dezvoltator .icon {  z-index: 1;  font-size: 22px;  position: relative;}.custom_marker.dezvoltator .triangle {  line-height: 1;  width: 19px;  height: 19px;  border-top-right-radius: 20%;  background-color: #29759B;  text-align: left;  display: inline-block;  position: absolute;  bottom: -8.5px;  right: 10px;}.custom_marker.dezvoltator .triangle:before, .custom_marker.dezvoltator .triangle:after {  content: "";  position: absolute;  background-color: inherit;  width: 100%;  height: 100%;  border-top-right-radius: 20%;}.custom_marker.dezvoltator .triangle.down {  transform: rotate(-120deg) skewX(-30deg) scale(1, 0.866);  transform-origin: 30% 45%;}.custom_marker.dezvoltator .triangle:before {  transform: rotate(-135deg) skewX(-45deg) scale(1.414, 0.707) translate(0, -50%);}.custom_marker.dezvoltator .triangle:after {  transform: rotate(135deg) skewY(-45deg) scale(0.707, 1.414) translate(50%);}.custom_marker.dezvoltator:hover, .custom_marker.dezvoltator.active, .custom_marker.dezvoltator.hover, .custom_marker.dezvoltator.clicked {  background: #4196c2;}.custom_marker.dezvoltator:hover.hover, .custom_marker.dezvoltator.active.hover, .custom_marker.dezvoltator.hover.hover, .custom_marker.dezvoltator.clicked.hover {  z-index: 99999 !important;}.custom_marker.dezvoltator:hover .triangle, .custom_marker.dezvoltator.active .triangle, .custom_marker.dezvoltator.hover .triangle, .custom_marker.dezvoltator.clicked .triangle {  background: #4196c2;}.custom_marker:hover, .custom_marker.clicked {  z-index: 99999 !important;}.custom_marker.anunt_agentie:before {  border-top-color: #65d072;}.custom_marker.anunt_agentie.tls {  background: #65d072;}.custom_marker.anunt_agentie.tl {  background: #65d072;}.custom_marker.anunt_agentie.normal {  background: #65d072;}.custom_marker.anunt_agentie.gratis {  background: #65d072;}.custom_marker.anunt_agentie.gratis:before {  border-top-color: #65d072;}.custom_marker.anunt_agentie.round {  top: 0 !important;  box-shadow: none;}.custom_marker.anunt_agentie.round.lastclicked, .custom_marker.anunt_agentie.round:hover, .custom_marker.anunt_agentie.round.hover {  box-shadow: 0px 0px 0px 11px rgba(81, 156, 90, 0.3) !important;}.custom_marker.anunt_agentie.round:before {  display: none;}.custom_marker.anunt_agentie.lastclicked:before, .custom_marker.anunt_agentie.hover:before, .custom_marker.anunt_agentie:hover:before {  border-top-color: #519c5a;  color: white;}.custom_marker.anunt_agentie.lastclicked.tls, .custom_marker.anunt_agentie.hover.tls, .custom_marker.anunt_agentie:hover.tls {  background: #519c5a;  color: white;}.custom_marker.anunt_agentie.lastclicked.tl, .custom_marker.anunt_agentie.hover.tl, .custom_marker.anunt_agentie:hover.tl {  background: #519c5a;  color: white;}.custom_marker.anunt_agentie.lastclicked.normal, .custom_marker.anunt_agentie.hover.normal, .custom_marker.anunt_agentie:hover.normal {  background: #519c5a;  color: white;}.custom_marker.anunt_agentie.lastclicked.gratis, .custom_marker.anunt_agentie.hover.gratis, .custom_marker.anunt_agentie:hover.gratis {  background: #519c5a;  color: white;}.custom_marker.anunt_agentie.lastclicked.gratis:before, .custom_marker.anunt_agentie.hover.gratis:before, .custom_marker.anunt_agentie:hover.gratis:before {  border-top-color: #519c5a;}.custom_marker.lastclicked:before, .custom_marker.hover:before, .custom_marker:hover:before {  border-top-color: #f5a623;  color: white;}.custom_marker.lastclicked.tls, .custom_marker.hover.tls, .custom_marker:hover.tls {  background: #f5a623;  color: white;}.custom_marker.lastclicked.tl, .custom_marker.hover.tl, .custom_marker:hover.tl {  background: #f5a623;  color: white;}.custom_marker.lastclicked.normal, .custom_marker.hover.normal, .custom_marker:hover.normal {  background: #f5a623;  color: white;}.custom_marker.lastclicked.gratis, .custom_marker.hover.gratis, .custom_marker:hover.gratis {  background: #f5a623;  color: white;}.custom_marker.lastclicked.gratis:before, .custom_marker.hover.gratis:before, .custom_marker:hover.gratis:before {  border-top-color: #f5a623;}.custom_marker.round {  top: 0 !important;  box-shadow: none;}.custom_marker.round.lastclicked, .custom_marker.round:hover, .custom_marker.round.hover {  box-shadow: 0px 0px 0px 11px rgba(245, 166, 35, 0.3) !important;}.custom_marker.round:before {  display: none;}.zoom_14 .leaflet-tooltip-pane {  top: 15px;}.zoom_14 .leaflet-popup {  margin-bottom: 40px;}.zoom_14 .custom_marker {  }.zoom_14 .custom_marker.tls {  width: 45px !important;  height: 20px !important;  top: -12px;  left: 12px;  font-size: 10px;}.zoom_14 .custom_marker.tls:before {  bottom: -5px;}.zoom_14 .custom_marker.tls.round {  top: 7px !important;}.zoom_14 .custom_marker.tl {  width: 42px !important;  height: 18px !important;  top: -16px;  left: 4.5px;  font-size: 9px;}.zoom_14 .custom_marker.tl:before {  bottom: -5px;}.zoom_14 .custom_marker.tl.round {  top: 6px !important;}.zoom_14 .custom_marker.normal {width: 48px !important;  height: 16px !important;  top: -10px;  left: 3.5px;  font-size: 8px;}.zoom_14 .custom_marker.normal .price {  margin-left: 0.5px;}.zoom_14 .custom_marker.normal:before {  bottom: -5px;}.zoom_14 .custom_marker.normal.round {  top: 4px !important;}.zoom_14 .custom_marker.dezvoltator {  width: 25px !important;  height: 25px !important;  top: -14px;  left: 7px;}.zoom_14 .custom_marker.dezvoltator .icon {  font-size: 15px;}.zoom_14 .custom_marker.dezvoltator .triangle {  width: 12px;  height: 12px;  bottom: -5px;  right: 6.5px;}.marker_tooltip {  padding: 12px;  font-size: 12px;  color: #54646e;  font-family: "Montserrat", sans-serif;}.marker_tooltip.exact.type_3, .marker_tooltip.exact.type_4 {  top: 5px;}.leaflet-popup-content-wrapper {  overflow: hidden;  background: #eaeaea;  border: 1px solid #e1e3e7;  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);  border-radius: 5px;  font-family: "Manrope", sans-serif;  padding: 0 !important;}.leaflet-container {  background: #fff;}.leaflet-container .popup_detalii {  width: 260px;}.leaflet-container .popup_detalii.loc_exacta .col_imagine .box-imagine .img_wp.objectfit_container .detalii_proprietate_harta, .leaflet-container .popup_detalii.loc_aproximativa .col_imagine .box-imagine .img_wp.objectfit_container .detalii_proprietate_harta {  position: relative;}.leaflet-container .popup_detalii.loc_exacta .col_imagine .box-imagine .img_wp.objectfit_container .detalii_proprietate_harta > img, .leaflet-container .popup_detalii.loc_aproximativa .col_imagine .box-imagine .img_wp.objectfit_container .detalii_proprietate_harta > img {  max-height: 217px;  height: auto;  width: auto;}.leaflet-container .popup_detalii.loc_exacta .col_imagine .box-imagine .img_wp.objectfit_container .detalii_proprietate_harta:after, .leaflet-container .popup_detalii.loc_aproximativa .col_imagine .box-imagine .img_wp.objectfit_container .detalii_proprietate_harta:after {  background: linear-gradient(to top, #000000 0%, rgba(42, 43, 42, 0) 100%);  position: absolute;  font-weight: 600;  font-size: 10px;  line-height: 14px;  color: #FFFFFF;  display: block;  width: 100%;  height: 48px;  left: 0;  bottom: 24px;  padding: 17px 16px;  text-align: right;}.leaflet-container .popup_detalii.loc_exacta .col_imagine .box-imagine .img_wp.objectfit_container .detalii_proprietate_harta:after {  content: "Locație exactă";}.leaflet-container .popup_detalii.loc_aproximativa .col_imagine .box-imagine .img_wp.objectfit_container .detalii_proprietate_harta:after {  content: "Locație aproximativă";}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper {  overflow: hidden;  border-radius: 15px;  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content {  width: 260px !important;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row {  border-radius: 15px;  margin: 0;  padding: 0;  width: 100%;  border: 0;  background-color: #FFFFFF;  overflow: hidden;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .box-anunt_wp {  padding: 0;  margin: 0;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_imagine {  height: 170px !important;  width: 260px;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_imagine .wp_nou_concordanta {  z-index: 999;  position: absolute;  pointer-events: none;  top: 16px;  left: 12px;  display: inline-flex;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_imagine .wp_nou_concordanta .tag_anunt_nou {  background-color: #971C33;  border-radius: 15px;  margin-right: 8px;  color: white;  padding: 7px 9px;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_imagine .logo-agentie, .leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_imagine .admin_info {  display: none !important;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_imagine .box-imagine {  height: 170px !important;  width: 260px;  position: relative;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_imagine .box-imagine .objectfit_container {  height: 170px !important;  width: 260px;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_imagine .box-anunt-salvat {  position: absolute;  width: 45px;  min-height: 45px;  background: rgba(0, 0, 0, 0.7);  border-radius: 15px;  top: 15px;  right: 12px;  text-align: center;  z-index: 999;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_imagine .box-anunt-salvat.hidden_agentie_dreapta {  display: block !important;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_imagine .box-anunt-salvat a.detalii_proprietate {  display: block !important;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_imagine .box-anunt-salvat a.salveaza-anunt {  display: inline-block;  color: #fff;  font-size: 24px;  text-decoration: none;  padding-top: 6px;  padding-left: 8px;  padding-right: 8px;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_imagine .box-anunt-salvat a.salveaza-anunt:before {  content: "c";  font-family: "omnifont" !important;  font-style: normal !important;  font-weight: normal !important;  font-variant: normal !important;  text-transform: none !important;  height: 30px;  display: block;  margin-top: -3px;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_imagine .box-anunt-salvat a.salveaza-anunt.salvat:before {  content: "K";}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_imagine .box-anunt-salvat .contor_salvate {  font-size: 9px;  margin-top: 8px;  margin-bottom: 8px;  position: relative;  display: block;  border-radius: 4px;  background: white;  color: #2C3539;  font-weight: bold;  line-height: 11px;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_descriere {  padding: 12px 16px 20px;  display: flex;  flex-direction: column;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_descriere > div:first-child {  order: 2;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_descriere .caracteristici_short_wp {  pointer-events: none !important;  overflow: hidden;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_descriere .caracteristici_short_wp .caracteristica strong {  font-weight: normal !important;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_descriere .localizare .metrou {  position: relative;  font-size: 12px;  line-height: 20px;  padding-left: 20px;  display: inline-flex;  align-items: center;  flex-wrap: wrap;  margin-left: 8px;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_descriere .localizare .metrou:before {  position: absolute;  content: "M";  top: 0;  left: 0;  background-color: #048BA8;  border-radius: 4px;  height: 15px;  width: 16px;  display: flex;  margin-top: 2px;  justify-content: center;  align-items: center;  color: #FFFFFF;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_descriere p.location_txt {  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;  overflow: hidden;  font-weight: 400;  font-size: 13px;  line-height: 24px;  color: #76818E;  margin: 4px 0 8px;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_descriere p.location_txt > span:first-child {  margin-left: 16px;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_descriere p.location_txt:before {  font-family: "omnifont" !important;  font-style: normal !important;  font-weight: normal !important;  font-variant: normal !important;  text-transform: none !important;  speak: none;  line-height: 23px;  -webkit-font-smoothing: antialiased;  position: absolute;  margin-right: 4px;  content: "";}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_descriere .box-pret-content {  display: inline-flex;  flex-wrap: wrap;  align-content: flex-end;  align-items: center;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_descriere .box-pret-content .pret {  display: flex;  align-items: center;  color: #2B2B2B;  flex-wrap: wrap;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_descriere .box-pret-content .pret .pret-mare, .leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_descriere .box-pret-content .pret.necomunicat, .leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_descriere .box-pret-content .pret .tva-luna {  font-weight: 700;  font-size: 20px;  line-height: 28px;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_descriere .box-pret-content .pret .pret-asc .icon {  display: inline-block;  transform: rotate(180deg);}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_descriere .box-pret-content .pret .tva-luna {  margin-left: 4px;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_descriere .box-pret-content .comision {  display: none !important;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_descriere a.telefoane-proprietate {  display: flex;  width: 100%;  flex-direction: row;  justify-content: center;  align-items: center;  background: #EE284B;  border-radius: 15px;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_descriere .caracteristici_short_wp .swiper-wrapper {  flex-wrap: wrap !important;  max-height: 25px !important;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_descriere .caracteristici_short_wp .swiper-slide {  width: auto;  background: #F5EDEC;  border-radius: 15px;  padding: 4px 12px;  color: #565E68;  margin-right: 8px;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_descriere .caracteristici_short_wp .swiper-slide:last-child {  margin-right: 0;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .col_descriere .caracteristici_short_wp .swiper-slide:nth-child(n+4) {  display: none;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .actions_anunt {  padding: 0 16px 20px;  display: block;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .actions_anunt a.telefoane-proprietate {  background: #EE284B;  border-radius: 15px;  text-align: center;  height: 34px;  display: flex;  width: 100%;  align-items: center;  justify-content: center;  color: #FFFFFF;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .actions_anunt .container-tel {  background: #EE284B;  border-radius: 15px;  height: 34px;  font-weight: 600;  font-size: 14px;  line-height: 14px;  display: flex;  width: 100%;  align-items: center;  justify-content: center;  color: #FFFFFF;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .actions_anunt .container-tel span:first-child {  font-size: 12px;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .actions_anunt .container-tel span {  font-size: 10px;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .leaflet-popup-content .box-anunt_row .actions_anunt .container-tel:before {  font-family: "omnifont" !important;  font-style: normal !important;  font-weight: normal !important;  font-variant: normal !important;  text-transform: none !important;  speak: none;  line-height: 1;  -webkit-font-smoothing: antialiased;  display: inline-block;  content: "";  margin-right: 8px;}.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .nr_imagini,.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .actions_anunt a.detalii_proprietate,.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .container_taguri,.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .caracteristica .icon,.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .agentie_anunt_special,.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .photo_tags,.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .swiper-button-next,.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .swiper-rtl,.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .swiper-button-prev,.leaflet-container .popup_detalii .leaflet-popup-content-wrapper .titlu-anunt {  display: none !important;  opacity: 0 !important;}.leaflet-container .popup_detalii a.leaflet-popup-close-button {  display: block;  top: -11px;  right: -11px;  width: 22px;  height: 22px;  border-radius: 50%;  background-color: #FFFFFF;  color: #565E68;  padding: 5px;  font-size: 12px;  line-height: 1;  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);}.leaflet-popup-content {  margin: 0;}.popup_dezvoltatori {  width: 328px;}.popup_dezvoltatori .popup_header {  padding: 12px 11px;  width: 100%;  height: 62px;  display: inline-flex;  justify-content: flex-start;  align-items: center;  border-top-left-radius: 4px;  border-top-right-radius: 4px;  cursor: pointer;}.popup_dezvoltatori .popup_header .header_image {  display: flex;  flex-direction: column;  align-items: center;  justify-content: center;  width: 73px;  height: 38px;  background: white;}.popup_dezvoltatori .popup_header .header_image > img {  max-width: 100%;  max-height: 100%;}.popup_dezvoltatori .popup_header .header_caract {  margin: 0 8px;}.popup_dezvoltatori .popup_header .header_caract .pret {  margin: 0;  font-weight: bold;  font-size: 14px;  line-height: 14px;  color: #2c3539;}.popup_dezvoltatori .popup_header .header_caract .nr_cam {  margin: 4px 0 0 0;  font-weight: 500;  font-size: 14px;  line-height: 14px;  color: #2c3539;}.popup_dezvoltatori .popup_header .header_count {  margin-left: auto;  cursor: pointer;}.popup_dezvoltatori .popup_header .header_count p {  font-weight: 500;  font-size: 14px;  line-height: 14px;  text-align: center;  color: #3da9e0;  position: relative;  margin: 0 20px 0 0;}.popup_dezvoltatori .popup_header .header_count p .caret {  position: absolute;  top: 1px;  right: -16px;  width: 8px;  height: 8px;  border: 0;  border-bottom: 2px solid #2594cc;  border-right: 2px solid #2594cc;  transform: rotate(45deg);}.popup_dezvoltatori .popup_content {  width: 100%;  height: auto;  max-height: 340px;  overflow-x: hidden;  overflow-y: auto;}.popup_dezvoltatori .popup_content .pp_box_oferte {  background: #ffffff;  padding: 12px 12px;  width: 100%;  height: 84px;  overflow: hidden;  display: inline-flex;  justify-content: flex-start;  align-items: center;  cursor: pointer;  border-bottom: 1px solid #e1e3e7;}.popup_dezvoltatori .popup_content .pp_box_oferte:last-child {  border-bottom: 0;}.popup_dezvoltatori .popup_content .pp_box_oferte .img_wp {  border-top-left-radius: 4px;  border-bottom-left-radius: 4px;  height: 60px;  width: 73px;  border: 1px solid #e1e3e7;  border-radius: 5px;  overflow: hidden;  display: flex;  align-items: center;  justify-content: center;  box-sizing: content-box;}.popup_dezvoltatori .popup_content .pp_box_oferte .img_wp > img {  min-height: 100%;  object-fit: contain;}.popup_dezvoltatori .popup_content .pp_box_oferte .detalii {  margin: 0 0 0 8px;  width: calc(100% - 73px);}.popup_dezvoltatori .popup_content .pp_box_oferte .detalii .pret {  margin: 0;  font-weight: bold;  font-size: 14px;  line-height: 14px;  color: #2c3539;}.popup_dezvoltatori .popup_content .pp_box_oferte .detalii .caracteristici {  font-size: 12px;  line-height: 12px;  color: #54646e;  width: 100%;  display: flex;  flex-wrap: nowrap;  flex-direction: row;  align-items: center;  padding: 0;  margin-top: 8px;  margin-bottom: 0;}.popup_dezvoltatori .popup_content .pp_box_oferte .detalii .caracteristici li {  display: flex;  align-items: center;  justify-content: center;  margin-right: 8px;}.popup_dezvoltatori .popup_content .pp_box_oferte .detalii .caracteristici li strong {  font-weight: bold;  margin: 2px;}.popup_dezvoltatori .popup_content .pp_box_oferte .detalii .caracteristici li:last-of-type {  margin-right: 0;}.popup_dezvoltatori .popup_content .pp_box_oferte .detalii .caracteristici .icon {  margin-right: 4px;  font-size: 14px;  color: #54646e;}.popup_dezvoltatori .popup_content .pp_box_oferte .detalii a.caract {  display: block;  margin-top: 12px;  font-weight: 600;  font-size: 14px;  line-height: 14px;  color: #3da9e0;}.popup_dezvoltatori .popup_content .pp_box_oferte:hover {  background: #f9f9f9;}.popup_dezvoltatori.active .popup_header .header_count p .caret {  top: 6px;  transform: rotate(-135deg);}.buton_harta {  padding: 15px 14px;  position: absolute;  border: 0;  z-index: 9999;  background: #2c3539;  border-radius: 5px;  color: white;  line-height: 1;  font-size: 16px;  font-weight: bold;}.buton_harta i {  position: relative;  top: 2px;  margin-right: 2px;  display: inline-block;  font-weight: bold;}.buton-salveaza-cautare,.buton-salveaza-cautare-nelogat {  top: 20px;  right: 14px;  width: 192px;  height: 48px;  }.buton-salveaza-cautare .icon_inima:before,.buton-salveaza-cautare-nelogat .icon_inima:before {  content: "c";}.buton-salveaza-cautare.cautare-salvata,.buton-salveaza-cautare-nelogat.cautare-salvata {  }.buton-salveaza-cautare.cautare-salvata .icon_inima:before,.buton-salveaza-cautare-nelogat.cautare-salvata .icon_inima:before {  content: "K";}.btn_vezi_legenda {  bottom: 20px;  left: 14px;  z-index: 1000;}.leaflet-popup {  margin-bottom: 60px;  padding-bottom: 10px;}.leaflet-popup.popup_detalii {  margin-bottom: unset;  padding-bottom: unset;}.leaflet-popup.popup_detalii[vPos=south] {  bottom: unset !important;  top: 0 !important;}.leaflet-popup.popup_dezv[vPos=south] {  bottom: unset !important;  top: 0 !important;}.leaflet-popup.popup_dezv a.leaflet-popup-close-button {  display: block;  top: -11px;  right: -11px;  width: 22px;  height: 22px;  border-radius: 50%;  background-color: #FFFFFF;  color: #565E68;  padding: 5px;  font-size: 12px;  line-height: 1;  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);}.leaflet-popup .leaflet-popup-tip-container {  display: none;}#pole-position {  max-height: 210px;}#pole-position #b_poleposition_wrapper {  margin-top: 16px;  margin-bottom: 25px;}#pole-position ul {  margin: 0;  padding: 0;}#pole-position ul li:last-child {  margin-right: 0 !important;}#thumbnails_responsive {  padding: 0;  width: 100%;  height: 100%;  position: relative;  overflow: hidden;  z-index: 1;-ms-touch-action: none;-webkit-touch-callout: none;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;-webkit-text-size-adjust: none;  -moz-text-size-adjust: none;  -ms-text-size-adjust: none;  -o-text-size-adjust: none;  text-size-adjust: none;}#scroller,#container-anuntul-zilei {  width: auto;  height: 100%;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);  -webkit-transform: translateZ(0);  -moz-transform: translateZ(0);  -ms-transform: translateZ(0);  -o-transform: translateZ(0);  transform: translateZ(0);  -webkit-touch-callout: none;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -webkit-text-size-adjust: none;  -moz-text-size-adjust: none;  -ms-text-size-adjust: none;  -o-text-size-adjust: none;  text-size-adjust: none;  font-size: 0px;  letter-spacing: 0px;}#thumbnails_responsive a {  display: block;}#thumbnails_responsive a img,#thumbnails_responsive .imagine,#thumbnails_responsive a,#thumbnails_responsive ul {  -moz-user-select: none;  -webkit-user-select: none;  -ms-user-select: none;  user-select: none;  -webkit-user-drag: none;}#thumbnails_responsive .imagine {  display: block;  float: left;  position: relative;  margin-right: 8px;  margin-bottom: 12px;}#thumbnails_responsive .imagine.recomandate-top .descriere.last {  font-weight: 400;  font-size: 12px;  line-height: 12px;  color: #54646E;}#thumbnails_responsive .imagine.recomandate-top .descriere.last .icon {  font-size: 10px;  line-height: 12px;  margin-right: 4px;}#thumbnails_responsive .imagine.recomandate-top .descriere.last .caract {  margin-right: 12px;}#thumbnails_responsive .imagine img.pic {  display: block;  width: 183px;  height: 121px;  border-radius: 5px 5px 0 0;  overflow: hidden;}#thumbnails_responsive .plogo {  background: #FFFFFF;  border-radius: 4px;  position: absolute;  top: 8px;  right: 8px;  width: 76px;  height: 34px;  padding: 6px 10px;  display: flex;  justify-content: center;  align-items: center;  overflow: hidden;}#thumbnails_responsive .plogo img {  max-width: 100%;  max-height: 100%;}#thumbnails_responsive .box_detalii_ir {  display: flex;  flex-direction: column;  height: 77px;  width: 183px;  border-width: 0 1px 1px 1px;  border-style: solid;  border-color: #E1E3E7;  border-radius: 0 0 5px 5px;  padding: 8px 12px 12px;  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.05);}#thumbnails_responsive .pret, #thumbnails_responsive .tva, #thumbnails_responsive .tva p {  font-weight: bold;  font-size: 14px;  line-height: 1.2;  color: #2C3539;  display: inline;}#thumbnails_responsive .pret > span {  font-size: 12px;}#thumbnails_responsive .descriere {  font-weight: normal;  font-size: 12px;  line-height: 12px;  color: #74858D;  padding-top: 3px;  margin-bottom: 0;}#thumbnails_responsive .descriere.last {  display: flex;  margin-top: auto;}#thumbnails_responsive .descriere.last .camere, #thumbnails_responsive .descriere.last .suprafata {  display: flex;  align-items: center;  align-content: center;  padding-right: 14px;}#thumbnails_responsive .descriere.last .camere p, #thumbnails_responsive .descriere.last .suprafata p {  font-weight: 400;  font-size: 12px;  line-height: 12px;  color: #54646E;  display: inline-flex;  margin: 0;}#thumbnails_responsive .descriere.last .camere p span, #thumbnails_responsive .descriere.last .suprafata p span {  font-weight: 700;}#thumbnails_responsive .descriere.last .camere p .icon, #thumbnails_responsive .descriere.last .suprafata p .icon {  font-size: 10px;  line-height: 12px;  align-self: end;  padding-right: 4px;}#galerie_detalii:hover .iScrollIndicator {  background-color: #B32026 !important;}.iScrollHorizontalScrollbar {  background: #E1E3E7 !important;  border-radius: 5px !important;  bottom: 0 !important;  left: 0 !important;  right: 0 !important;  height: 2px !important;  cursor: pointer;}.iScrollIndicator {  background: #B02327 !important;  border-radius: 5px !important;  border: none !important;}.anuntul-zilei {  background: #65D072;  border-radius: 4px 0 4px 0;  font-weight: 600;  font-size: 12px;  line-height: 15px;  color: #FFFFFF;  text-align: center;  position: absolute;  top: 0;  left: 0;  padding: 4px 12px;}#b_poleposition_wrapper .anuntul-zilei-pp {  background-color: #ffffff;  border-right: 8px solid #ffffff;  position: absolute;  top: 0;  left: 0;  z-index: 999;  height: 198px;  width: 183px;}@media (max-width: 519px) {  #thumbnails_responsive {display: none;  }}.box-anunt.proiect {  display: flex;  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.05);  border-radius: 5px;  overflow: hidden;  border: 1px solid #E1E3E7;  max-height: 217px;}.box-anunt.proiect .anunt_proiect {  border-radius: 5px 0 0 5px;  width: 328px;  height: 217px;  position: relative;}.box-anunt.proiect .anunt_proiect .logo_agentie {  position: absolute;  z-index: 999;  width: 75px;  height: 40px;  left: 12px;  top: 16px;  background: #FFFFFF;  border: 1px solid #E1E3E7;  border-radius: 5px;  padding: 5px 9px;  text-align: center;}.box-anunt.proiect .anunt_proiect .logo_agentie > img {  max-width: 100%;  max-height: 100%;}.box-anunt.proiect .anunt_proiect .tag_proiecte {  position: absolute;  z-index: 999;  width: 129px;  height: 30px;  right: 12px;  top: 17px;  background: #3DA9E0;  border-radius: 5px;  padding: 9px 7px;  font-weight: 600;  font-size: 12px;  line-height: 12px;  color: #FFFFFF;}.box-anunt.proiect .anunt_proiect .swiper_proiect_ansambluri .swiper-slide {  width: 328px;  height: 217px;}.box-anunt.proiect .anunt_proiect .swiper_proiect_ansambluri .swiper-slide > img {  width: 100%;  height: 100%;  object-fit: cover;}.box-anunt.proiect .anunt_proiect .swiper_proiect_ansambluri .swiper-pagination {  left: unset;  bottom: 16px;  right: 12px;  background: rgba(0, 0, 0, 0.7);  border-radius: 5px;  padding: 8px 6px;  display: flex;  justify-content: space-evenly;  align-items: center;  width: 42px;  height: 26px;  font-weight: 600;  font-size: 10px;  line-height: 10px;  color: #FFFFFF;}.box-anunt.proiect .anunt_proiect .swiper_proiect_ansambluri .swiper-button-prev:after, .box-anunt.proiect .anunt_proiect .swiper_proiect_ansambluri .swiper-button-next:after {  font-size: 24px;  font-weight: bold;  color: #FFFFFF;  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);  width: 24px;  height: 24px;  text-align: center;}.box-anunt.proiect .col_descriere_proiect {  display: flex;  flex-direction: column;  width: 100%;  padding: 16px;}.box-anunt.proiect .col_descriere_proiect .titlu_anunt {  font-weight: 600;  font-size: 18px;  line-height: 28px;  color: #3DA9E0;}.box-anunt.proiect .col_descriere_proiect .titlu_anunt > a {  color: inherit;  word-break: break-word;  overflow: hidden;  text-overflow: ellipsis;  -webkit-line-clamp: 2;  display: -webkit-box;  -webkit-box-orient: vertical;}.box-anunt.proiect .col_descriere_proiect > p {  font-weight: normal;  font-size: 14px;  line-height: 22px;  color: #74858D;  word-break: break-word;}.box-anunt.proiect .col_descriere_proiect .btn_detalii {  font-weight: 600;  font-size: 14px;  line-height: 14px;  color: #3DA9E0;  justify-self: flex-end;  display: inline-flex;  align-items: center;  margin-top: auto;}.box-anunt.proiect .col_descriere_proiect .btn_detalii .arrow_right {  display: inline-block;  background: transparent;  border-width: 0.5px 0.5px 0 0;  border-style: solid;  border-color: #3DA9E0;  transform: rotate(45deg);  margin-left: 5px;  width: 6px;  height: 6px;}.box-anunt.proiect.premium {  background-color: #FFF2D9;  border-color: #F5AF23;}.box-anunt.proiect.premium .anunt_proiect .tag_proiecte {  background-color: #F5AF23;}.box-anunt.proiect.premium .col_descriere_proiect .titlu_anunt {  color: #F5AF23;}.box-anunt.proiect.premium .col_descriere_proiect > a {  color: #F5AF23;}.box-anunt.proiect.premium .col_descriere_proiect > a .arrow_right {  border-color: #F5AF23;}.box-anunt.proiect.profesional {  background-color: #f4fafe;  border-color: #E1E3E7;}.box-anunt.proiect.profesional .anunt_proiect .tag_proiecte {  background-color: #3DA9E0;}.box-anunt.proiect.profesional .col_descriere_proiect .titlu_anunt {  color: #3DA9E0;}.box-anunt.proiect.profesional .col_descriere_proiect > a {  color: #3DA9E0;}.box-anunt.proiect.profesional .col_descriere_proiect > a .arrow_right {  border-color: #3DA9E0;}.box-anunt.proiect.standard {  background-color: #F9F9F9;  border-color: #E1E3E7;}.box-anunt.proiect.standard .anunt_proiect .tag_proiecte {  background-color: #F9F9F9;  color: #74858D;}.box-anunt.proiect.standard .col_descriere_proiect .titlu_anunt {  color: #3DA9E0;}.box-anunt.proiect.standard .col_descriere_proiect > a {  color: #3DA9E0;}.box-anunt.proiect.standard .col_descriere_proiect > a .arrow_right {  border-color: #3DA9E0;}.paginare {  display: block;  width: 100%;  margin: 30px auto 30px;  text-align: center;}.paginare .index_paginare {  display: inline-flex;}.paginare .index_paginare .puncte {  background: #FFFFFF;  border: 1px solid #E1E3E7;  border-radius: 5px;  display: flex;  justify-content: center;  align-items: center;  margin: 0 6px;  height: 38px;  width: 38px;  font-weight: normal;  font-size: 16px;  line-height: 20px;  color: #54646E;}.paginare .index_paginare > a {  background: #FFFFFF;  border: 1px solid #E1E3E7;  border-radius: 5px;  display: flex;  justify-content: center;  align-items: center;  margin: 0 6px;  height: 38px;  width: 38px;  font-weight: normal;  font-size: 16px;  line-height: 20px;  color: #3DA9E0;}.paginare .index_paginare > a.active {  background: #3da9e0;  border-color: #3da9e0;  color: #FFFFFF;}.paginare .index_paginare > a.double i:first-child {  margin-right: -7px;}.paginare .index_paginare > a.double i:last-child {  margin-left: -7px;}.paginare .index_paginare > a > i {  font-size: 22px;  display: inline-block;  color: #3da9e0;}.anunturi_recomandate_promo .titlu_spatiere h3 .icon {  color: #F5AF23 !important;}.anunturi_recomandate .titlu_spatiere h3 {  margin: 0 auto 20px;  font-weight: 600;  font-size: 20px;  line-height: 24px;  color: #2C3539;  display: inline-flex;  align-items: center;}.anunturi_recomandate .titlu_spatiere h3 .icon {  color: #3DA9E0;  margin-right: 6px;}.anunturi_recomandate .container_recomandate {  display: flex;  justify-content: space-between;  margin-bottom: 16px;}.anunturi_recomandate .container_recomandate .swiper_anunturi_promovate {  width: 100%;}.anunturi_recomandate .container_recomandate .slide_box {  width: 183px;  height: 203px;  max-height: 203px;}.anunturi_recomandate .container_recomandate .slide_box.box-promovate {  width: calc(100% / 3 - 6px);  margin-right: 8px;}.anunturi_recomandate .container_recomandate .slide_box.box-promovate:last-child {  margin-right: 0;}.anunturi_recomandate .container_recomandate .slide_box.box-promovate .anunt-recomandat .img_cover {  border-radius: 15px 15px 0 0;  overflow: hidden;  width: 100%;  height: 121px;}.anunturi_recomandate .container_recomandate .slide_box.box-promovate .anunt-recomandat .img_cover > img {  width: 100%;  height: 100%;  object-fit: cover;}.anunturi_recomandate .container_recomandate .slide_box .anunt-recomandat {  position: relative;  display: flex;  flex-direction: column;  width: 100%;  height: 198px;  max-height: 198px;  background: #FFFFFF;}.anunturi_recomandate .container_recomandate .slide_box .anunt-recomandat > a {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  z-index: 1;}.anunturi_recomandate .container_recomandate .slide_box .anunt-recomandat > img {  display: block;  width: 183px;  height: 121px;  border-radius: 5px 5px 0 0;}.anunturi_recomandate .container_recomandate .slide_box .box-specificatii {  border-radius: 0 0 5px 5px;  padding: 8px 12px 12px;  border-right: 1px solid #E1E3E7;  border-bottom: 1px solid #E1E3E7;  border-left: 1px solid #E1E3E7;  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.05);}.anunturi_recomandate .container_recomandate .slide_box .box-specificatii .pret {  font-weight: bold;  font-size: 14px;  line-height: 17px;  color: #2C3539;  margin-bottom: 3px;}.anunturi_recomandate .container_recomandate .slide_box .box-specificatii .localizare {  font-weight: normal;  font-size: 12px;  line-height: 12px;  color: #74858D;  margin-bottom: 12px;}.anunturi_recomandate .container_recomandate .slide_box .box-specificatii .suprafata {  font-weight: 400;  font-size: 12px;  line-height: 12px;  color: #54646E;  margin: 0 12px 0 0;}.anunturi_recomandate .container_recomandate .slide_box .box-specificatii .suprafata .caract {  margin-right: 12px;}.anunturi_recomandate .container_recomandate .slide_box .box-specificatii .suprafata span.bold {  font-weight: 600;}.anunturi_recomandate .container_recomandate .slide_box .box-specificatii .suprafata:last-child {  margin-right: 0;}.anunturi_recomandate .container_recomandate .slide_box .box-specificatii .suprafata .icon {  margin-right: 4px;}.anunturi_recomandate .container_recomandate .slide_box .box-specificatii .suprafata .icon:before {  line-height: 10px;  font-size: 10px;}.anunturi_recomandate .anunt-recomandat__eticheta {  background: #971C33;  border-radius: 15px;  font-weight: 600;  font-size: 12px;  line-height: 15px;  color: #FFFFFF;  text-align: center;  position: absolute;  top: 8px;  left: 8px;  padding: 4px 12px;}.google_dfp_banners {  background: #fff;  text-align: center;  margin-bottom: 20px;}.box-lista-promo {  margin-bottom: 20px;}.box-agentii-sidebar h2 {  font-weight: 600;  font-size: 20px;  line-height: 24px;  color: #2C3539;  display: flex;  justify-content: space-between;  align-items: center;  align-content: center;  margin: 0 auto 16px;  padding-left: 28px;  position: relative;}.box-agentii-sidebar h2:before {  font-family: "omnifont" !important;  font-style: normal !important;  font-weight: normal !important;  font-variant: normal !important;  text-transform: none !important;  content: "/";  position: absolute;  color: #3DA9E0;  top: 0;  left: 0;  height: auto;  width: 20px;  font-size: 20px;  z-index: 10;}.box-agentii-sidebar h2 span {  font-weight: normal;  font-size: 14px;  line-height: 17px;  color: #3DA9E0;}.box-agentii-sidebar .container_agentii {  width: 100%;  display: flex;  padding: 15px;  background: #FFFFFF;  border: 1px solid #E1E3E7;  box-sizing: border-box;  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.05);  border-radius: 5px;  overflow: hidden;}.box-agentii-sidebar .container_agentii .col {  margin-right: 15px;  display: flex;}.box-agentii-sidebar .container_agentii .col:last-child {  margin-right: 0;}.box-agentii-sidebar .container_agentii .col .box_sigla {  width: 87px;  height: 49px;  background: #FFFFFF;  border: 1px solid #E1E3E7;  box-sizing: border-box;  border-radius: 5px;  position: relative;  display: inline-flex;  justify-content: center;  align-items: center;}.box-agentii-sidebar .container_agentii .col .box_sigla > img {  max-width: 100%;  max-height: 100%;}.box-agentii-sidebar .container_agentii .col .box_sigla .pachet_premium {  position: absolute;  top: -6px;  right: -4px;  font-weight: 500;  font-size: 10px;  line-height: 12px;  text-align: center;  color: #FFFFFF;  background: #3DA9E0;  border: 1px solid #3DA9E0;  border-radius: 2px;  width: 31px;  height: 15px;  display: flex;  justify-content: center;  align-items: center;}.box-agentii-sidebar .container_agentii .col .contact_agentie {  display: flex;  flex-direction: column;  justify-content: center;  width: calc(100% - 87px);  padding-left: 8px;}.box-agentii-sidebar .container_agentii .col .contact_agentie .nume {  width: 100%;  font-weight: normal;  font-size: 12px;  line-height: 16px;  color: #54646E;  margin-bottom: 2px;  overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 2;line-clamp: 2;  -webkit-box-orient: vertical;}.box-agentii-sidebar .container_agentii .col .contact_agentie > a {  display: block;  width: 100%;  font-weight: 600;  font-size: 12px;  line-height: 15px;  color: #3DA9E0;}#box_oferte_zone {  margin-bottom: 40px;}#box_agentii_js {  margin-top: 20px;  margin-bottom: 40px;}.zone.dropdown {  width: 216px;  margin-left: 10px;  margin-right: 10px;}.zone.dropdown .custom_label_wp {  width: 100%;  background: #FFFFFF;  border: 1px solid #E1E3E7;  border-radius: 5px;  color: #74858D;  font-size: 14px;  padding: 17px;  padding-right: 40px;  text-align: left;}.zone.dropdown .custom_label_wp > span.custom_dd_label {  display: inline-block;  width: 157px;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;}.zone.dropdown .custom_label_wp .caret {  top: initial;  bottom: initial;  right: 17px;  margin: initial;}.zone.dropdown .custom_label_wp.show {  border-bottom-left-radius: 0;  border-bottom-right-radius: 0;}.zone.dropdown .custom_label_wp.show .caret {  top: initial;  bottom: 19px !important;}.zone.dropdown .dropdown-menu {  width: 216px;  margin-top: -3px !important;  border-radius: 15px;  border-top-left-radius: 0;  border-top-right-radius: 0;  max-height: 300px;  overflow-y: scroll;}.zone.dropdown .dropdown-menu li a {  font-size: 14px;}.legenda_wp .modal-header {  background: #ffffff;}.legenda_wp .modal-header h5 {  font-weight: 600;  font-size: 24px;  line-height: 34px;}.legenda_wp .modal-header .btn-close:focus {  box-shadow: none;  opacity: 0.5;}.legenda_wp .modal-body {  width: 100%;  padding: 0 24px;  background: #f7f7f7;}.legenda_wp .modal-body .anunt_type {  padding: 24px 0;  border-bottom: 1px solid #e1e3e7;}.legenda_wp .modal-body .anunt_type:last-child {  border-bottom: none;}.legenda_wp .modal-body .anunt_type p {  font-weight: 400;  font-size: 16px;  line-height: 28px;  color: #74858d;}.legenda_wp .modal-body .anunt_type p span {  font-weight: 600;}.legenda_wp .modal-body .anunt_type .pin_type_exact {  display: flex;  align-items: center;}.legenda_wp .modal-body .anunt_type .pin_type_exact > div {  position: relative;  width: 36px !important;  height: 24px !important;  border-radius: 5px;  outline: none;  margin-right: 8px;}.legenda_wp .modal-body .anunt_type .pin_type_exact > div:before {  content: "";  display: block;  border-left: solid 9px transparent;  border-right: solid 9px transparent;  width: 0;  height: 0;  position: absolute;  left: 8px;  bottom: -6px;}.legenda_wp .modal-body .anunt_type .pin_type_exact > div.red {  background: #b02327;}.legenda_wp .modal-body .anunt_type .pin_type_exact > div.red:before {  border-top: solid 13px #b02327;}.legenda_wp .modal-body .anunt_type .pin_type_exact > div.yellow {  background: #f5a623;}.legenda_wp .modal-body .anunt_type .pin_type_exact > div.yellow:before {  border-top: solid 13px #f5a623;}.legenda_wp .modal-body .anunt_type .pin_type_exact > div.gray {  background: #54646e;}.legenda_wp .modal-body .anunt_type .pin_type_exact > div.gray:before {  border-top: solid 13px #54646e;}.legenda_wp .modal-body .anunt_type .pin_type {  display: flex;  align-items: center;}.legenda_wp .modal-body .anunt_type .pin_type .red {  width: 36px !important;  height: 24px !important;  background: #b02327;  border-radius: 5px;}.legenda_wp .modal-body .anunt_type .pin_type .yellow {  width: 36px !important;  height: 24px !important;  background: #f5a623;  outline: solid 7px rgba(245, 166, 35, 0.3) !important;  border-radius: 5px;  margin-left: 15px;}.legenda_wp .modal-body .anunt_type .pin_type .gray {  width: 36px !important;  height: 24px !important;  background: #54646e;  outline: solid 7px rgba(125, 125, 125, 0.2) !important;  border-radius: 5px;  margin-left: 22px;}.legenda_wp .modal-body .anunt_type .pin_type .grupate {  width: 35px !important;  height: 35px !important;  background: #2c3539;  outline: solid 11px rgba(0, 0, 0, 0.3) !important;  border-radius: 100%;  margin: 11px;}.legenda_wp .modal-body .anunt_type .pin_type_dezv {  display: flex;  align-items: center;}.legenda_wp .modal-body .anunt_type .pin_type_dezv > div {  position: relative;  width: 30px;  height: 30px;  z-index: 1177;  border-radius: 100%;  color: white;  font-weight: 600;  font-family: "Montserrat", sans-serif;  text-transform: uppercase;  display: flex;  justify-content: center;  align-items: center;  margin-right: 8px;}.legenda_wp .modal-body .anunt_type .pin_type_dezv > div .icon {  z-index: 1;  font-size: 16px;  position: relative;}.legenda_wp .modal-body .anunt_type .pin_type_dezv > div .triangle {  line-height: 1;  width: 13px;  height: 13px;  border-top-right-radius: 20%;  text-align: left;  display: inline-block;  position: absolute;  bottom: -7px;  right: 8.4px;}.legenda_wp .modal-body .anunt_type .pin_type_dezv > div .triangle.down {  transform: rotate(-120deg) skewX(-30deg) scale(1, 0.866);  transform-origin: 30% 45%;}.legenda_wp .modal-body .anunt_type .pin_type_dezv > div .triangle:before {  transform: rotate(-135deg) skewX(-45deg) scale(1.414, 0.707) translate(0, -50%);}.legenda_wp .modal-body .anunt_type .pin_type_dezv > div .triangle:after {  transform: rotate(135deg) skewY(-45deg) scale(0.707, 1.414) translate(50%);}.legenda_wp .modal-body .anunt_type .pin_type_dezv > div .triangle:before, .legenda_wp .modal-body .anunt_type .pin_type_dezv > div .triangle:after {  content: "";  position: absolute;  background-color: inherit;  width: 100%;  height: 100%;  border-top-right-radius: 20%;}.legenda_wp .modal-body .anunt_type .pin_type_dezv > div.dezv_blue_dark {  background-color: #29759b;}.legenda_wp .modal-body .anunt_type .pin_type_dezv > div.dezv_blue_dark .triangle {  background-color: #29759b;}.legenda_wp .modal-body .anunt_type .pin_type_dezv > div.dezv_blue {  background-color: #4196c2;}.legenda_wp .modal-body .anunt_type .pin_type_dezv > div.dezv_blue .triangle {  background-color: #4196c2;}.legenda_wp .modal-body .anunt_type .pin_type_dezv > div.dezv_white {  background-color: #54646e;  color: white;}.legenda_wp .modal-body .anunt_type .pin_type_dezv > div.dezv_white .triangle {  background-color: #54646e;}#modalInfoHarta .modal-dialog {  margin-top: 170px !important;}.info_wp {  width: 519px;  height: 144px;  border-radius: 15px;  background: #dae8eb;}.info_wp .modal-body {  padding: 24px;  font-size: 14px;  color: #565E68;}.info_wp .modal-body .info_icon_wp {  width: 22px;  margin-right: 10px;}.info_wp .modal-body .info_icon_wp i {  font-size: 22px;  color: #048BA8;  background: #ffffff;  border-radius: 100%;  height: 22px;  width: 22px;}.info_wp .modal-body .btn-close {  position: absolute;}.info_wp .btn-close {  top: -20px;  right: -20px;  opacity: 1;}.delimitare-anunturi-noi, .delimitare-anunturi-vizualizate {  border-bottom: 1px solid #e1e3e7;  font-size: 13px;  color: #666666;  padding-top: 15px;  padding-bottom: 15px;  padding-left: 15px;  margin-left: 8px;  margin-right: 8px;}.delimitare-anunturi-noi span, .delimitare-anunturi-vizualizate span {  vertical-align: middle;}.delimitare-anunturi-noi {  background: #fafafa;  margin-top: 15px;}.delimitare-anunturi-noi i {  color: #b32025;  display: inline-block;  margin-right: 5px;  vertical-align: middle;}.delimitare-anunturi-vizualizate {  background: #fafafa;  border-top: 1px solid #e1e3e7;  margin: 0 0 15px;}.delimitare-anunturi-vizualizate i {  display: inline-block;  vertical-align: middle;  margin-right: 5px;}.footer_lista_wp #linkuri {  padding: 0 30px 30px;}#wrapper-linkuri.container {  background: #F9F5F4;  padding: 30px 0 0;}#wrapper-linkuri.container p {  font-weight: 400;  font-size: 14px;  line-height: 24px;  color: #565E68;}#ansambluri-carousel-content {  margin-bottom: 22px;}#container-carousel-ansambluri {  margin: 0 auto;  width: 100%;  padding: 0;}#carousel-ansambluri li.imagine {  max-width: calc(20% - 12px) !important;}.ansambluri-slide {  max-width: 1210px !important;  position: relative;}.ansambluri-slide h2 {  font-weight: 600;  font-size: 20px;  line-height: 27px;  color: #2B2B2B;  margin-bottom: 14px;  display: flex;  justify-content: space-between;  align-items: center;  align-content: center;}.ansambluri-slide a.vezi-tot {  display: inline-block;  font-weight: 400;  font-size: 14px;  line-height: 17px;  color: #048BA8;}.ansambluri-slide a.vezi-tot:focus {  text-decoration: none;}.ansambluri-slide a.vezi-tot span {  color: #565E68;}#ansambluri-carousel-content .sageata-stanga, #ansambluri-carousel-content .sageata-dreapta {  position: absolute;  z-index: 1;  top: 32%;}#ansambluri-carousel-content .sageata-stanga i, #ansambluri-carousel-content .sageata-dreapta i {  font-size: 60px;  color: #565E68;}#ansambluri-carousel-content .sageata-dreapta {  right: -40px;}#ansambluri-carousel-content .sageata-stanga {  left: -40px;}#carousel-ansambluri #scroller-ansambluri .box-logo-ansambluri {  display: none !important;  position: absolute;  background: #FFFFFF;  right: 0;  bottom: 81px;  width: 105px;  height: 60px;  margin-right: 5px;  margin-bottom: 5px;}#carousel-ansambluri #scroller-ansambluri .box-logo-ansambluri img {  position: absolute;  left: 0;  right: 0;  margin: 0 auto;  top: 50%;  -webkit-transform: translateY(-50%);  -ms-transform: translateY(-50%);  transform: translateY(-50%);}#carousel-ansambluri .informatii-ansambluri {  width: 100%;  max-width: 221px;}#carousel-ansambluri .informatii-ansambluri-mobil {  display: none;}#carousel-ansambluri a h2 {  color: #565E68;}#carousel-ansambluri .localizare h2 {  font-weight: 600;  font-size: 12px;  line-height: 16px;  color: #048BA8;  text-transform: uppercase;  margin: 0;  width: 100%;  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;  overflow: hidden;}#carousel-ansambluri .localizare > div {  padding: 0;  height: 100%;  display: flex;  flex-direction: column;}#carousel-ansambluri .localizare p {  margin-top: auto;  margin-bottom: 0;  font-weight: 400;  font-size: 12px;  line-height: 16px;  color: #76818E;}#carousel-ansambluri .localizare {  padding: 10px 0;  overflow: hidden;  height: 75px;}#carousel-ansambluri .localizare img {  border: 1px solid #F5EDEC;}#carousel-ansambluri {  background: #FFFFFF;  border-radius: 15px;  padding: 0 15px;  width: 100%;  position: relative;  overflow: hidden;  z-index: 1;  max-width: 1210px !important;}#carousel-ansambluri img.imagine-prezentare {  width: 100%;}#scroller-ansambluri {  z-index: 1;  width: auto;  height: 100%;  display: table;  margin: 0 auto;}#carousel-ansambluri a {  display: block;}#carousel-ansambluri .imagine {  display: inline;  float: left;  position: relative;  margin: 0 15px 0 0;}#carousel-ansambluri li:last-child {  margin-right: 0 !important;}#carousel-ansambluri .iScrollHorizontalScrollbar {  display: none;}#carousel-ansambluri #scroller-ansambluri ul li.imagine .container-imagine {  position: relative;  text-align: center;  border-radius: 15px;  overflow: hidden;}#carousel-ansambluri #scroller-ansambluri ul li.imagine .container-imagine .imagine-prezentare {  max-width: 221px;}#carousel-ansambluri #scroller-ansambluri ul.mini-galerie-ansambluri.mobil {  display: none;}#carousel-ansambluri #scroller-ansambluri ul.mini-galerie-ansambluri {  list-style: none;  margin-top: 15px;  clear: both;}#carousel-ansambluri #scroller-ansambluri ul.mini-galerie-ansambluri li {  float: left;  display: inline-block;  margin-right: 3px;}@media all and (max-width: 767px) {  #carousel-ansambluri {border: 1px solid #e3e3e3;  }  #carousel-ansambluri .imagine.ansamblu-2 {display: none;  }  #carousel-ansambluri .imagine.ansamblu-1 {margin-right: 0;  }  #ansambluri-carousel-content .sageata-stanga, #ansambluri-carousel-content .sageata-dreapta {top: auto;bottom: 28px;  }  #ansambluri-carousel-content .sageata-stanga {left: 25px;  }  #ansambluri-carousel-content .sageata-dreapta {right: 25px;  }  #carousel-ansambluri .informatii-ansambluri {max-width: 100%;  }  #carousel-ansambluri .informatii-ansambluri-mobil {display: block;  }  #ansambluri-carousel-content {border-bottom: none;  }  #carousel-ansambluri #scroller-ansambluri ul li.imagine .container-imagine .imagine-prezentare {max-width: 520px;  }  #carousel-ansambluri #scroller-ansambluri ul.mini-galerie-ansambluri.mobil {display: block;  }  #carousel-ansambluri #scroller-ansambluri ul.mini-galerie-ansambluri.mobil {position: absolute;left: 50%;bottom: -25px;margin: 0 0 0 -107px;z-index: 1;clear: none;border-left: 4px solid #fff;border-top: 4px solid #fff;border-right: 2px solid #fff;  }  #carousel-ansambluri #scroller-ansambluri ul.mini-galerie-ansambluri.mobil li {margin-right: 0;border-right: 2px solid #fff;  }  #carousel-ansambluri #scroller-ansambluri ul.mini-galerie-ansambluri.mobil li img {max-width: 67px;  }  #carousel-ansambluri .informatii-ansambluri {padding: 40px 20px 0;  }  #carousel-ansambluri .informatii-ansambluri .titlu-anunt {font-size: 18px;font-weight: 600;color: #269aec;margin-bottom: 0;margin-top: 0;text-align: center;  }  #carousel-ansambluri .informatii-ansambluri .descriere-proiect {margin-top: 10px;text-align: center;  }  #carousel-ansambluri .informatii-ansambluri .descriere-proiect p {text-align: left;font-size: 14px;color: #666666;  }  #container-carousel-ansambluri #titlu-carousel-ansambluri {margin-top: 10px;  }  #ansambluri-carousel-content .sageata-stanga, #ansambluri-carousel-content .sageata-dreapta {display: none;  }}#modal_casa_pereche {  padding-left: 8px;  padding-right: 8px;}#modal_casa_pereche .modal-content {  border-radius: 0;}#modal_casa_pereche .modal-body {  position: relative;  padding: 0px;}#modal_casa_pereche .close, #modal_casa_pereche .btn-close-white {  position: absolute;  top: -30px;  right: 6px;  z-index: 999;  opacity: 1;  font-size: 20px;  font-weight: 100;}#modal_casa_pereche .close {  font-weight: 100;  font-size: 50px;  color: white;  text-shadow: 0 0 black;}#modal_casa_pereche .btn-close-white:active,#modal_casa_pereche .btn-close-white:focus,#modal_casa_pereche .btn-close-white:hover {  outline: 0 !important;  box-shadow: none !important;}#modal_casa_pereche.fade.show, #modal_casa_pereche.fade.in {  background: rgba(0, 0, 0, 0.6);}#modal_casa_pereche .modal-dialog {  margin: auto;  margin-top: 18vh;  width: 100%;}@media only screen and (min-width: 768px) {  #modal_casa_pereche {padding: 0;  }  #modal_casa_pereche .close, #modal_casa_pereche .btn-close-white {top: -35px;right: -35px;  }  #modal_casa_pereche .modal-dialog {max-width: 800px;  }}@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;}body {  font-family: "Manrope", sans-serif;}.box-banner {  display: flex;  background-color: #FFFFFF;  border-radius: 15px;  margin-bottom: 20px;  height: 217px;  width: 100%;  overflow: hidden;  cursor: pointer;}.box-banner .col_imagine {  position: relative;  width: 261px;  height: 100%;  padding: 0;  display: flex;  align-items: center;  justify-content: center;}.box-banner .col_imagine img {  display: block;  object-fit: cover;  width: 100%;  height: 100%;}.box-banner .col_imagine .play {  position: absolute;  left: 16px;  top: 16px;  width: 43px;  height: 30px;  border-radius: 8px;  content: "";  background-color: #F5A623;  display: flex;  align-items: center;  justify-content: center;}.box-banner .col_imagine .play:after {  width: 0;  height: 0;  content: "";  border-style: solid;  border-width: 9px 0 9px 14.57px;  border-color: transparent transparent transparent #FFFFFF;}.box-banner .col_descriere {  width: calc(100% - 261px);  position: relative;  display: flex;  flex-direction: column;  height: 100%;}.box-banner .col_descriere .text {  font-weight: 600;  font-size: 16px;  line-height: 28px;  color: #2B2B2B;  display: flex;  align-items: center;  margin: 20px;  height: inherit;}.box-banner .col_descriere .bottom {  font-weight: 400;  font-size: 14px;  line-height: 20px;  color: #FFFFFF;  background-color: #F5A623;  padding: 16px 20px 16px 72px;  display: flex;  align-items: center;  max-height: 68px;  align-self: flex-end;  width: 100%;  background-image: url("/imagini/campanie-mkt/stampile/puzzle.svg");  background-repeat: no-repeat;  background-size: 37px 37px;  background-position: 20px center;}.box-banner.color_1 .col_imagine .play,.box-banner.color_1 .col_descriere .bottom {  background-color: #623B5A;}.box-banner.color_2 .col_imagine .play,.box-banner.color_2 .col_descriere .bottom {  background-color: #ED3928;}.box-banner.color_3 .col_imagine .play,.box-banner.color_3 .col_descriere .bottom {  background-color: #3A405A;}.box-banner.color_4 .col_imagine .play,.box-banner.color_4 .col_descriere .bottom {  background-color: #BDB246;}.box-banner.color_5 .col_imagine .play,.box-banner.color_5 .col_descriere .bottom {  background-color: #462521;}.box-banner.color_6 .col_imagine .play,.box-banner.color_6 .col_descriere .bottom {  background-color: #81C14B;}.box-banner.color_7 .col_imagine .play,.box-banner.color_7 .col_descriere .bottom {  background-color: #F18F01;}.box-banner.color_8 .col_imagine .play,.box-banner.color_8 .col_descriere .bottom {  background-color: #06D6A0;}.box-banner.color_9 .col_imagine .play,.box-banner.color_9 .col_descriere .bottom {  background-color: #565E68;}.box-banner.color_10 .col_imagine .play,.box-banner.color_10 .col_descriere .bottom {  background-color: #2E5339;}.box-anunt {  background-color: #FFFFFF;  border-radius: 15px;  border-color: #F9F5F4;  box-shadow: none;  cursor: pointer;}.box-anunt.hover, .box-anunt:hover {  border-color: #F9F5F4;  background: #FFFFFF;}.box-anunt.anunt_special .box-anunt_wp .col_descriere .agentie_anunt_special .special_ribon {  background-color: #971C33;}.box-anunt.anunt_special .box-anunt_wp .col_descriere .agentie_anunt_special .logo_agentie {  padding: 0;  background: transparent;  border: none;  min-width: 30px;  min-height: 30px;  width: auto;  height: auto;  border-radius: 0;}.box-anunt .col_descriere .localizare .metrou:before {  background-color: #048BA8;}.box-anunt .col_descriere h2.titlu-anunt span.titlu-oferta-dezvoltatori {  background-color: #048BA8;  border-radius: 10px;  color: #FFFFFF;}.box-anunt .col_descriere .container_taguri .tag {  color: #565E68 !important;  cursor: default;}.box-anunt .col_descriere .container_taguri .tag .icon {  display: none !important;}.box-anunt .col_descriere .box-pret-content .comision {  color: #76818E;  font-weight: 400;  line-height: 17px;}.box-anunt .col_descriere .box-pret-content .comision i {  display: none;}.box-anunt .col_descriere .caracteristici_short_wp .caracteristica {  font-size: 14px;  line-height: 16px;  font-weight: 400 !important;  background: #F9F5F4;  border-radius: 15px;  display: block;}.box-anunt .col_descriere .caracteristici_short_wp .caracteristica strong,.box-anunt .col_descriere .caracteristici_short_wp .caracteristica b {  font-weight: 400 !important;}.box-anunt .col_imagine .box-anunt-salvat {  background: #971C33;  border-radius: 15px;}.box-anunt .col_imagine .box-anunt-salvat.hidden_agentie_dreapta {  display: none !important;}.box-anunt .col_imagine .box-anunt-salvat .contor_salvate {  border-radius: 10px;}.box-anunt .col_imagine .stampila {  z-index: 999;  position: absolute;  pointer-events: none;  top: 16px;  left: 16px;  width: 66px;  height: 66px;  display: flex;  justify-content: flex-end;  align-items: center;  flex-direction: column;  border-radius: 15px;  font-weight: 600;  font-size: 8px;  line-height: 1;  color: #FFFFFF;  padding: 8px;  background-size: 32px 32px !important;  background-position: center 8px !important;}.box-anunt .col_imagine .stampila:after {  position: absolute;  left: 8px;  bottom: 8px;  width: calc(100% - 16px);  text-align: center;}.box-anunt .col_imagine .stampila_1 {  background: url("/imagini/campanie-mkt/stampile/familie.svg") no-repeat;  background-color: #623B5A;}.box-anunt .col_imagine .stampila_1:after {  content: "Familii cu copii";}.box-anunt .col_imagine .stampila_3 {  background: url("/imagini/campanie-mkt/stampile/cuplu.svg") no-repeat;  background-color: #ED3928;}.box-anunt .col_imagine .stampila_3:after {  content: "Cuplu";}.box-anunt .col_imagine .stampila_4 {  background: url("/imagini/campanie-mkt/stampile/singur.svg") no-repeat;  background-color: #3A405A;}.box-anunt .col_imagine .stampila_4:after {  content: "Locuiești singur";}.box-anunt .col_imagine .stampila_10 {  background: url("/imagini/campanie-mkt/stampile/pensionari.svg") no-repeat;  background-color: #BDB246;}.box-anunt .col_imagine .stampila_10:after {  content: "Pensionari";}.box-anunt .col_imagine .stampila_2 {  background: url("/imagini/campanie-mkt/stampile/familie-mare.svg") no-repeat;  background-color: #462521;}.box-anunt .col_imagine .stampila_2:after {  content: "Familii numeroase";}.box-anunt .col_imagine .stampila_5 {  background: url("/imagini/campanie-mkt/stampile/animale.svg") no-repeat;  background-color: #81C14B;}.box-anunt .col_imagine .stampila_5:after {  content: "Iubitor de animale";}.box-anunt .col_imagine .stampila_6 {  background: url("/imagini/campanie-mkt/stampile/econom.svg") no-repeat;  background-color: #F18F01;}.box-anunt .col_imagine .stampila_6:after {  content: "Econom";}.box-anunt .col_imagine .stampila_8 {  background: url("/imagini/campanie-mkt/stampile/shopping.svg") no-repeat;  background-color: #06D6A0;}.box-anunt .col_imagine .stampila_8:after {  content: "Iubitor de shopping";}.box-anunt .col_imagine .stampila_7 {  background: url("/imagini/campanie-mkt/stampile/usor.svg") no-repeat;  background-color: #565E68;}.box-anunt .col_imagine .stampila_7:after {  content: "Te miști ușor";}.box-anunt .col_imagine .stampila_9 {  background: url("/imagini/campanie-mkt/stampile/evadezi.svg") no-repeat;  background-color: #2E5339;}.box-anunt .col_imagine .stampila_9:after {  content: "Evadezi din oraș";}.box-anunt .col_imagine .photo_tags .photo_tag {  border-radius: 10px;  font-size: 13px;}.box-anunt .col_imagine .box-imagine,.box-anunt .col_imagine .box-imagine .img_wp {  border-radius: 15px 0 0 15px !important;}.box-anunt .col_imagine .top-listing,.box-anunt .col_imagine .super-top-listing,.box-anunt .col_imagine .energy {  background-color: #971C33;  border-radius: 15px;}.box-anunt .col_imagine .tag_anunt_nou {  background-color: #971C33;  border-radius: 15px;}.box-anunt .col_imagine .scorml .content {  background-color: #971C33;  border-radius: 10px;  color: #FFFFFF;}.box-anunt .col_imagine .scorml i {  display: none;}.box-anunt .col_imagine .scorml .scor {  color: #FFFFFF;  font-weight: 600;}.nr_imagini {  border-radius: 15px;}.nr_imagini .icon {  font-size: 13px;}.box-anunt.hover .box-anunt_row .actions_anunt > a:first-child, .box-anunt.hover .box-anunt_row .actions_anunt > a.container-tel,.box-anunt.hover .box-anunt_row .actions_anunt > div:first-child,.box-anunt.hover .box-anunt_row .actions_anunt > div.container-tel {  border-bottom-left-radius: 15px;}.box-anunt.hover .box-anunt_row .actions_anunt > a.telefoane-proprietate, .box-anunt.hover .box-anunt_row .actions_anunt > a.container-tel,.box-anunt.hover .box-anunt_row .actions_anunt > div.telefoane-proprietate,.box-anunt.hover .box-anunt_row .actions_anunt > div.container-tel {  border: 1px solid #EE284B;  background: #EE284B;}.box-anunt.hover .box-anunt_row .actions_anunt > a.telefoane-proprietate, .box-anunt.hover .box-anunt_row .actions_anunt > a.telefoane-proprietate:hover, .box-anunt.hover .box-anunt_row .actions_anunt > a.telefoane-proprietate:active, .box-anunt.hover .box-anunt_row .actions_anunt > a.container-tel, .box-anunt.hover .box-anunt_row .actions_anunt > a.container-tel:hover, .box-anunt.hover .box-anunt_row .actions_anunt > a.container-tel:active,.box-anunt.hover .box-anunt_row .actions_anunt > div.telefoane-proprietate,.box-anunt.hover .box-anunt_row .actions_anunt > div.telefoane-proprietate:hover,.box-anunt.hover .box-anunt_row .actions_anunt > div.telefoane-proprietate:active,.box-anunt.hover .box-anunt_row .actions_anunt > div.container-tel,.box-anunt.hover .box-anunt_row .actions_anunt > div.container-tel:hover,.box-anunt.hover .box-anunt_row .actions_anunt > div.container-tel:active {  color: #FFFFFF;}.box-anunt.hover .box-anunt_row .actions_anunt > a.detalii_proprietate,.box-anunt.hover .box-anunt_row .actions_anunt > div.detalii_proprietate {  border: 1px solid #EE284B;  background: #FFFFFF;  border-left: 1px solid #EE284B;  border-bottom-right-radius: 15px;}.box-anunt.hover .box-anunt_row .actions_anunt > a.detalii_proprietate, .box-anunt.hover .box-anunt_row .actions_anunt > a.detalii_proprietate:hover, .box-anunt.hover .box-anunt_row .actions_anunt > a.detalii_proprietate:active,.box-anunt.hover .box-anunt_row .actions_anunt > div.detalii_proprietate,.box-anunt.hover .box-anunt_row .actions_anunt > div.detalii_proprietate:hover,.box-anunt.hover .box-anunt_row .actions_anunt > div.detalii_proprietate:active {  color: #EE284B;}.box-anunt.proiect {  background-color: #FFFFFF !important;  border-radius: 15px;  border: none;}.box-anunt.proiect .anunt_proiect .tag_proiecte {  border-radius: 15px;  background-color: #971C33 !important;  text-align: center;  color: #FFFFFF !important;}.box-anunt.proiect .anunt_proiect .logo_agentie {  border-radius: 10px;}.box-anunt.proiect .anunt_proiect .swiper_proiect_ansambluri .swiper-pagination {  border-radius: 10px;}.box-anunt.proiect .col_descriere_proiect .titlu_anunt,.box-anunt.proiect .col_descriere_proiect > .btn_detalii {  color: #048BA8 !important;}.box-anunt.proiect .col_descriere_proiect > p {  color: #565E68;}.right_container {  background-color: #F9F5F4;}section.container_filtre .box_localizare_wp .box_localizare_header,section.container_filtre .box_filtre_wp .filters_wp.gray {  background-color: #F9F5F4;}.filtre .vezi_filtre {  color: #048BA8;}.filtre .vezi_filtre .button .caret {  border-color: #048BA8;}.custom_dropdown.dropdown button {  color: #048BA8;}.custom_dropdown.dropdown button .caret {  border-color: #048BA8;}section.container_filtre .filter_group .dropdown-toggle {  border-radius: 15px;  border-color: #FFFFFF;}section.container_filtre .filter_group .dropdown-menu[data-popper-placement=bottom-start] {  margin-top: -13px !important;  border-color: #FFFFFF !important;  border-bottom-left-radius: 15px;  border-bottom-right-radius: 15px;}section.container_filtre .filter_group .dropdown-menu[data-popper-placement=top-start] {  margin-bottom: -13px !important;  border-color: #FFFFFF !important;  border-top-left-radius: 15px;  border-top-right-radius: 15px;}#form_filtre .btn-group.btn-group-responsive > .btn.btn-default,#form_filtre .btn-group.btn-group-responsive > .btn.btn-default:focus,#form_filtre .btn-group.btn-group-responsive > .btn.btn-default:hover,#form_filtre .btn-group.btn-group-responsive > .btn.btn-default:active {  background-color: #FFFFFF;  border-color: #FFFFFF;  color: #048BA8;}#form_filtre .btn-group.btn-group-responsive > .btn {  border-color: #F9F5F4 !important;}#form_filtre .btn-group.btn-group-responsive > .btn:last-child {  border-top-right-radius: 15px;  border-bottom-right-radius: 15px;}#form_filtre .btn-group.btn-group-responsive > .btn:nth-child(2) {  border-radius: 15px 0 0 15px !important;  border-color: #F9F5F4;}#form_filtre .btn-group.btn-group-responsive > .btn.btn-default.active {  background-color: #048BA8;  border: 1px solid #048BA8;}#form_filtre .btn-group.btn-group-responsive > .btn.btn-default.active:hover {  color: #FFFFFF;}.right_container .caret,.right_container .box-tip-tranzactie .dropdown-toggle:after,.right_container .box-tip-proprietate .dropdown-toggle:after,.right_container .two-select-boxes .dropdown-toggle:after {  border-color: #048BA8;}.filtre input[type=checkbox]:checked + label i:after {  color: #048BA8;  font-size: 16px;}.filtre input[type=checkbox] + label i {  border-radius: 7px;  width: 25px;  height: 25px;}.filtre .filtre_footer .tip-buton {  border-radius: 15px;}.filtre .yellow-filter .dropdown-toggle,.filtre .disabled span.delete-rafinare {  background-color: rgba(4, 139, 168, 0.1) !important;}.filtre .two-select-boxes .dropdown-item:hover {  background-color: #048BA8;  color: #FFFFFF;}.filtre .yellow-filter:not(.bootstrap-select),.filtre .yellow-filter:not(.bootstrap-select):hover,.filtre .yellow-filter:not(.bootstrap-select):focus,.filtre .yellow-filter:not(.bootstrap-select):active {  border-color: #F9F5F4 !important;  background-color: rgba(4, 139, 168, 0.1) !important;}.filtre .filtre_footer .tip-buton:hover,.filtre .filtre_footer .tip-buton:active,.filtre .filtre_footer .tip-buton:focus {  background-color: #F9F5F4;}.filtre .dropdown-toggle.yellow-filter .caret {  display: none;}.filtre .dropdown.yellow-filter .dropdown-toggle:after {  display: none;}.filtre span.delete-rafinare {  background: linear-gradient(90deg, rgba(224, 234, 236, 0) 0%, #e0eaec 20%, #e0eaec 100%) !important;  border-radius: 15px;}.custom_dropdown.dropdown .dropdown-menu > li > a:hover,.custom_dropdown.dropdown .dropdown-menu > li > a:focus {  background-color: #048BA8;  color: #FFFFFF;}.custom_dropdown.dropdown .dropdown-menu li a.selected,.filtre .dropdown-menu.principale li.checked {  background-color: #048BA8;}.filtre input[type=radio]:checked + label i:before,.icon-close-delete:before,.icon-close-delete:after,.filtre .filtre_footer .tip-buton.aplica-filtre {  background-color: #048BA8;}#form_filtre .btn-group.btn-group-responsive.four > .btn:first-child,#form_filtre .btn-group.btn-group-responsive.three > .btn:first-child {  border-radius: 15px;}.filtre .searchbar .icon {  color: #048BA8;}.filtre .searchbar .fulltext_query {  border-radius: 15px;  border: solid 1px #F5EDEC;  color: #565E68;}#box-localizare .chosen-container-multi .chosen-choices {  border-radius: 15px;  border-color: #FFFFFF !important;}#box-localizare .chosen-with-drop ul.chosen-choices {  border-radius: 15px 15px 0 0 !important;}#box-localizare .chosen-container.chosen-with-drop .chosen-drop {  border: none !important;  box-shadow: none !important;  border-radius: 0 0 15px 15px !important;  overflow: hidden;}#box-localizare .chosen-drop .box-selects {  background-color: #F9F5F4 !important;}#box-localizare .chosen-drop .box-selects .inchide,#box-localizare .chosen-drop .box-selects .text {  font-size: 16px;  line-height: 16px;}#box-localizare .chosen-drop .tab1.active,#box-localizare .chosen-drop .tab2.active {  background-color: #F5EDEC;}#box-localizare .chosen-container-multi .invincible {  border-radius: 15px;  background-color: #048BA8 !important;  padding: 5px 12px;  color: #FFFFFF;  border-color: #048BA8 !important;}#box-localizare .search-choice {  border-radius: 15px;  background-color: #F5EDEC !important;  padding: 5px 30px 5px 12px;  color: #565E68;  border-color: #F5EDEC !important;}#box-localizare .chosen-container .chosen-results li.highlighted {  background-color: #048BA8;}#box-localizare .chosen-drop .container-bifa {  color: #048BA8;}#box-localizare .chosen-drop .checkbox-item,#box-localizare .chosen-drop .bifa {  border-radius: 7px;  width: 20px;  height: 20px;}#box-localizare .chosen-drop .result-selected .checkbox-item:after,#box-localizare .chosen-drop .bifa.check:after {  color: #048BA8;  top: -2px;  left: 2px;}.anuntul-zilei {  background-color: #971C33;  border-radius: 15px;  top: 8px;  left: 8px;}#b_poleposition_wrapper .anuntul-zilei-pp {  border-color: #F9F5F4;  background-color: #F9F5F4;}#thumbnails_responsive .imagine img.pic {  border-radius: 15px 15px 0 0;}#thumbnails_responsive .box_detalii_ir {  border-radius: 0 0 15px 15px;  background-color: #FFFFFF;  border: none;  box-shadow: none;}#thumbnails_responsive .plogo {  border-radius: 15px;}#thumbnails_responsive .pret,#thumbnails_responsive .tva,#thumbnails_responsive .tva p {  color: #2B2B2B;}.iScrollIndicator {  background-color: #565E68 !important;}.anunturi_recomandate .titlu_spatiere h3 .icon {  display: none;}.anunturi_recomandate .container_recomandate .slide_box .anunt-recomandat {  background-color: transparent;}.anunturi_recomandate .container_recomandate .slide_box .anunt-recomandat > img {  border-radius: 15px 15px 0 0;}.anunturi_recomandate .container_recomandate .slide_box .box-specificatii {  border-radius: 0 0 15px 15px;  background-color: #FFFFFF;  color: #565E68;  border: none;  box-shadow: none;}.anunturi_recomandate .container_recomandate .slide_box .box-specificatii .pret {  color: #2B2B2B;}.paginare .index_paginare > a {  border-radius: 15px;  color: #048BA8;  background-color: #FFFFFF;  border: none;}.paginare .index_paginare > a.active {  background-color: #048BA8;  border-color: #048BA8;  color: #FFFFFF;}.paginare .index_paginare .puncte {  border-radius: 15px;  color: #565E68;  background-color: #FFFFFF;  border: none;}div#super-container-lista-rezultate.visible,div#container_anunturi_harta_preloader.visible {  background-image: linear-gradient(#f0f0f0 88%, transparent 0), linear-gradient(100deg, rgba(249, 245, 244, 0), rgba(249, 245, 244, 0.5) 50%, rgba(249, 245, 244, 0) 80%), linear-gradient(#f0f0f0 31px, transparent 0), linear-gradient(#f0f0f0 20px, transparent 0), linear-gradient(#f0f0f0 32px, transparent 0) !important;}div#super-container-lista-pp.visible {  background: linear-gradient(to left, transparent 0, transparent 10px, #f0f0f0 10px, #f0f0f0 190px) repeat-x, linear-gradient(90deg, rgba(249, 245, 244, 0), rgba(249, 245, 244, 0.5) 50%, rgba(249, 245, 244, 0) 80%) repeat-x, linear-gradient(to left, transparent 0, transparent 50px, #f0f0f0 40px, #f0f0f0 190px) repeat-x !important;}.simple_cluster {  background-color: #048BA8;  box-shadow: 0px 0px 0px 11px rgba(4, 139, 168, 0.4);}.buton_harta {  border-radius: 15px;  color: #FFFFFF;  background-color: #2B2B2B;}.custom_marker {  font-family: "Manrope", sans-serif;}.custom_marker:before {  border-top: solid 8px #EE284B;}.custom_marker.tls {  background: #EE284B;}.custom_marker.tl {  background: #EE284B;}.custom_marker.normal {  background: #EE284B;}.custom_marker.gratis {  background: #EE284B;  top: -16px;}.custom_marker.gratis:before {  border-top: solid 4px #EE284B;}.custom_marker.anunt_agentie:before {  border-top-color: #F18F01;}.custom_marker.anunt_agentie.tls {  background: #F18F01;}.custom_marker.anunt_agentie.tl {  background: #F18F01;}.custom_marker.anunt_agentie.normal {  background: #F18F01;}.custom_marker.anunt_agentie.gratis {  background: #F18F01;}.custom_marker.anunt_agentie.gratis:before {  border-top-color: #F18F01;}.custom_marker.anunt_agentie.round {  top: 0 !important;  box-shadow: none;}.custom_marker.anunt_agentie.round.lastclicked, .custom_marker.anunt_agentie.round:hover, .custom_marker.anunt_agentie.round.hover {  box-shadow: 0px 0px 0px 11px rgba(241, 143, 1, 0.2) !important;}.custom_marker.anunt_agentie.round:before {  display: none;}.custom_marker.anunt_agentie.lastclicked:before, .custom_marker.anunt_agentie.hover:before, .custom_marker.anunt_agentie:hover:before {  border-top-color: #519c5a;  color: white;}.custom_marker.anunt_agentie.lastclicked.tls, .custom_marker.anunt_agentie.hover.tls, .custom_marker.anunt_agentie:hover.tls {  background: #519c5a;  color: white;}.custom_marker.anunt_agentie.lastclicked.tl, .custom_marker.anunt_agentie.hover.tl, .custom_marker.anunt_agentie:hover.tl {  background: #519c5a;  color: white;}.custom_marker.anunt_agentie.lastclicked.normal, .custom_marker.anunt_agentie.hover.normal, .custom_marker.anunt_agentie:hover.normal {  background: #519c5a;  color: white;}.custom_marker.anunt_agentie.lastclicked.gratis, .custom_marker.anunt_agentie.hover.gratis, .custom_marker.anunt_agentie:hover.gratis {  background: #519c5a;  color: white;}.custom_marker.anunt_agentie.lastclicked.gratis:before, .custom_marker.anunt_agentie.hover.gratis:before, .custom_marker.anunt_agentie:hover.gratis:before {  border-top-color: #519c5a;}.custom_marker.lastclicked:before, .custom_marker.hover:before, .custom_marker:hover:before {  border-top-color: #81C14B;  color: white;}.custom_marker.lastclicked.tls, .custom_marker.hover.tls, .custom_marker:hover.tls {  background: #81C14B;  color: white;}.custom_marker.lastclicked.tl, .custom_marker.hover.tl, .custom_marker:hover.tl {  background: #81C14B;  color: white;}.custom_marker.lastclicked.normal, .custom_marker.hover.normal, .custom_marker:hover.normal {  background: #81C14B;  color: white;}.custom_marker.lastclicked.gratis, .custom_marker.hover.gratis, .custom_marker:hover.gratis {  background: #81C14B;  color: white;}.custom_marker.lastclicked.gratis:before, .custom_marker.hover.gratis:before, .custom_marker:hover.gratis:before {  border-top-color: #81C14B;}.custom_marker.round {  top: 0 !important;  box-shadow: none;}.custom_marker.round.lastclicked, .custom_marker.round:hover, .custom_marker.round.hover {  box-shadow: 0 0 0 11px rgba(129, 193, 75, 0.2) !important;}.custom_marker.round:before {  display: none;}.popup_dezvoltatori .popup_header .header_count p {  color: #058ba8;}.popup_dezvoltatori .popup_header .header_count p .caret {  border-bottom: 2px solid #058ba8;  border-right: 2px solid #058ba8;}.box-agentii-sidebar h2 {  color: #2B2B2B;  padding-left: 0;}.box-agentii-sidebar h2:before {  display: none;}.box-agentii-sidebar h2 a {  color: #048BA8;}.box-agentii-sidebar .container_agentii {  background: #FFFFFF;  border-radius: 15px;  box-shadow: none;  border: none;}.box-agentii-sidebar .container_agentii .col .box_sigla {  background: #F9F5F4;  border-radius: 15px;  border-color: #F9F5F4;  padding: 0 14px;}.box-agentii-sidebar .container_agentii .col .box_sigla .pachet_premium {  background-color: #971C33;  border-radius: 15px;  border-color: #971C33;  color: #FFFFFF;}.box-agentii-sidebar .container_agentii .col .contact_agentie > a {  color: #048BA8;}.zone.dropdown .custom_label_wp {  background: #FFFFFF;  border: none;  border-radius: 15px;  color: #565E68;}.legenda_wp .modal-body .anunt_type .pin_type_exact > div.red {  background: #EE284B;}.legenda_wp .modal-body .anunt_type .pin_type_exact > div.red:before {  border-top: solid 13px #EE284B;}.legenda_wp .modal-body .anunt_type .pin_type_exact > div.yellow {  background: #81C14B;}.legenda_wp .modal-body .anunt_type .pin_type_exact > div.yellow:before {  border-top: solid 13px #81C14B;}.legenda_wp .modal-body .anunt_type .pin_type_exact > div.gray {  background: #565E68;}.legenda_wp .modal-body .anunt_type .pin_type_exact > div.gray:before {  border-top: solid 13px #565E68;}.legenda_wp .modal-body .anunt_type .pin_type .red {  background: #EE284B;}.legenda_wp .modal-body .anunt_type .pin_type .yellow {  background: #81C14B;  outline: solid 7px rgba(129, 193, 75, 0.2) !important;}.legenda_wp .modal-body .anunt_type .pin_type .gray {  background: #565E68;  outline: solid 7px rgba(86, 94, 104, 0.2) !important;}.legenda_wp .modal-body .anunt_type .pin_type .grupate {  background-color: #048BA8;  outline: solid 11px rgba(4, 139, 168, 0.2) !important;}.banda-app-mobil {  display: none;  background: rgba(255, 255, 255, 0.3);  text-align: center;  color: #000;  font-size: 12px;  line-height: 19px;  display: none;  padding-left: 15px;  padding-right: 15px;}footer {  font-family: "Montserrat", sans-serif !important;}#linkuri {  padding: 60px 0 60px 0;  background-color: rgb(249, 249, 249);  border-top: 1px solid rgb(224, 227, 231);}#linkuri span.heading {  font-size: 14px;  font-weight: 600;  line-height: 22px;  letter-spacing: 0.5px;  text-transform: uppercase;  color: rgb(84, 100, 110);}#linkuri ul {  margin: 15px 0 0 0;  padding: 0;  list-style: none;}#linkuri ul li {  display: block;}#linkuri ul li a {  font-size: 12px;  line-height: 36px;  color: rgb(84, 100, 110);}#bottom-footer {  height: 194px;  padding: 30px 30px;  font-size: 12px;  line-height: 24px;  background-color: #2b2b2b;  text-align: center;}#bottom-footer hr {  display: none;  width: 100%;  height: 1px;  margin: 30px 0;  background-color: rgba(84, 100, 110, 0.19);  border: 0;}#bottom-footer p {  display: inline-block;  width: 415px;  margin: 0 !important;  padding: 0;  font-size: 12px;  line-height: 24px !important;  color: rgb(255, 255, 255);}#bottom-footer ul {  margin: 5px 0 0 0;  padding: 0;  list-style: none;}#bottom-footer ul.social {  margin: 10px 0 0 0;}#bottom-footer ul li {  display: inline-block;  color: #ffffff;}#bottom-footer ul li.separator {  padding: 0 5px;  font-size: 12px;  color: rgb(255, 255, 255);}#bottom-footer ul li a {  display: inline-block;  color: #ffffff;}#bottom-footer ul.social li:first-child {  margin-left: -15px;}#bottom-footer ul.social li a {  padding: 15px;}#bottom-footer ul.social li a:hover, #bottom-footer ul.social li a:active, #bottom-footer ul.social li a:focus {  text-decoration: none;}#bottom-footer ul.social li a i {  font-size: 16px;}#bottom-footer span.heading {  font-size: 14px;  font-weight: 600;  text-transform: uppercase;  letter-spacing: 0.5px;  color: rgb(255, 255, 255);}#bottom-footer .promo-app ul {  margin-top: 15px;  margin-bottom: 10px;}#bottom-footer .promo-app li {  margin-left: 10px;width: 135px;  height: 40px;}#bottom-footer .promo-app li:nth-child(2) {width: 120px;}#bottom-footer .copy-right {  margin-top: 5px;}#footer-dropdowns {  margin-top: 45px;}#footer-dropdowns ul.dropdown {  width: 100%;  max-width: 180px;  margin: 0;  padding: 0;  text-align: left;  float: left;  font-size: 12px;  line-height: 12px;  color: rgb(116, 133, 141);  -webkit-touch-callout: none;  -webkit-user-select: none;  -khtml-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  list-style: none;}#footer-dropdowns ul.dropdown > li {  line-height: 24px;}#footer-dropdowns ul.dropdown li.dropdown-label {  padding: 7px 9px;  border: 1px solid rgb(211, 211, 211);  border-radius: 8px;  color: rgb(116, 133, 141);  background: #fff;}#footer-dropdowns ul.dropdown li.dropdown-label .caret {  border: 0 none;  height: 10px;  font-size: 24px;  float: right;  width: 17px;  margin-top: 2px;  margin-right: 3px;}#footer-dropdowns ul.dropdown li.dropdown-content {  display: none;  background: #FFFFFF;  height: 110px;  border: 1px solid #D8D8D8;  border-top: 0;  border-bottom-left-radius: 5px;  border-bottom-right-radius: 5px;  margin-top: -1px;  position: absolute;  z-index: 999;  width: 100%;}#footer-dropdowns ul.dropdown:hover li, #footer-dropdowns ul.dropdown.selected li {  color: #151515;}#footer-dropdowns ul.dropdown:hover li.dropdown-label, #footer-dropdowns ul.dropdown.selected li.dropdown-label {  border-bottom-left-radius: 0;  border-bottom-right-radius: 0;}#footer-dropdowns ul.dropdown:hover li.dropdown-content, #footer-dropdowns ul.dropdown.selected li.dropdown-content {  display: block;}#footer-dropdowns ul.dropdown li.dropdown-content ul {  overflow-y: scroll;  height: 105px;  margin: 0;  padding: 0;}#footer-dropdowns ul.dropdown li.dropdown-content ul::-webkit-scrollbar {  -webkit-appearance: none;}#footer-dropdowns ul.dropdown li.dropdown-content ul::-webkit-scrollbar:vertical {  width: 11px;}#footer-dropdowns ul.dropdown li.dropdown-content ul::-webkit-scrollbar-thumb {  border-radius: 8px;  border: 2px solid white;background-color: rgba(0, 0, 0, 0.5);}#footer-dropdowns ul.dropdown li.dropdown-content ul::-webkit-scrollbar-track {  background-color: #fff;  border-radius: 8px;}#footer-dropdowns ul.dropdown li.dropdown-content a {  display: block;  font-size: 12px;  line-height: 26px;  text-decoration: none;  color: rgb(116, 133, 141);  padding: 0 9px;}#footer-dropdowns ul.dropdown li.dropdown-content a:hover {  text-decoration: underline;}.footer-adauga-anunt {  margin-top: 60px;  overflow: hidden;  display: none;  font-family: Montserrat, sans-serif;}.footer-adauga-anunt h3 {  text-align: center;  font-weight: 400;  font-size: 20px;  line-height: 28px;  color: #666;  margin-bottom: 30px;}.footer-adauga-anunt .footer-gri {  background: #F9F9F9;  width: 100%;  padding-top: 40px;  padding-bottom: 40px;}.footer-adauga-anunt i {  font-size: 40px;  display: inline-block;  vertical-align: middle;  color: #999999;}.footer-adauga-anunt p {  font-size: 13px;  font-weight: 300;  color: #54646E;  margin-bottom: 5px;  margin-top: 0;  line-height: 22px;}.footer-adauga-anunt p.custom {  color: #3da9e0;  font-weight: 400;}.footer-adauga-anunt a {  color: #3da9e0;  text-align: center;  display: block;  font-size: 13px;  font-weight: 400;}.footer-adauga-anunt .img-height {  height: 55px;  text-align: center;}.footer-adauga-anunt .img-height.mail {  padding-top: 10px;}.footer-adauga-anunt .img-height.chat {  padding-top: 7px;}@media (max-width: 767px) {  #meniu-accordion-footer {margin-left: -30px;margin-right: -30px;  }  #meniu-accordion-footer .panel {margin: 0;background-color: transparent;border: 0;-webkit-box-shadow: none;box-shadow: none;  }  #meniu-accordion-footer .panel-heading {margin: 0 15px;padding: 10px 0;border-top-left-radius: 0;border-top-right-radius: 0;border-top: 1px solid rgb(224, 227, 231);  }  #meniu-accordion-footer .panel:first-child .panel-heading {border-top: 0;  }  #meniu-accordion-footer .panel-heading h4 a {display: inline-block;width: 90%;font-size: 14px;font-weight: 600;line-height: 22px;color: rgb(116, 133, 141);text-transform: uppercase;  }  #meniu-accordion-footer .panel-heading i {float: right;margin-top: 5px;font-size: 14px;vertical-align: middle;  }  #meniu-accordion-footer .panel-heading i.icon-portal-arrow-down.flip::before {content: "q";  }  #meniu-accordion-footer .panel-heading + .panel-collapse > .panel-body {padding: 0;border-top: 0;  }  #meniu-accordion-footer .panel-body ul {margin: 0 0 15px 0;border-left: 4px solid rgb(161, 181, 194);  }  #meniu-accordion-footer .panel-body ul li a {display: block;padding-left: 30px;font-size: 12px;font-weight: 500;line-height: 30px;color: rgb(84, 100, 110);  }  #linkuri {padding: 20px 15px;  }  #footer-dropdowns {margin-top: 0;  }  #footer-dropdowns ul.dropdown {max-width: 100%;margin-top: 10px;  }  #footer-dropdowns div:first-child ul.dropdown {margin-top: 0;  }  #bottom-footer {position: relative;height: auto;padding: 40px 0;  }  #bottom-footer p {width: 100%;font-size: 12px;line-height: 16px;  }  .promo-app ul {margin-bottom: -10px;  }  .promo-app li {margin-bottom: 10px;  }}@media (min-width: 768px) {  .linkuri-legale, .promo-app {text-align: right;  }  .container-social, .copy-right {text-align: left;  }}.breadcrumbs.mobile {  overflow-x: scroll;  overflow-y: hidden;  white-space: nowrap;  margin-bottom: 20px;  padding: 5px 10px;}.breadcrumbs.mobile ul {  list-style: none;  padding: 0;  margin-bottom: 0;}.breadcrumbs.mobile ul li {  display: inline-block;  position: relative;}.breadcrumbs.mobile ul li i {  font-size: 20px;  position: relative;  width: 20px;  height: 20px;  display: inline-block;}.breadcrumbs.mobile ul li .icon-portal-arrow-right:before {  position: absolute;  top: 5px;}.breadcrumbs.mobile ul li a {  color: #73a9d7;}.pagina-detalii .breadcrumbs.mobile {  padding-top: 20px;}.pagina-detalii.mobile.chat_active {  margin-bottom: 50px;}.banda-app-mobil {  display: none;  background: rgba(255, 255, 255, 0.3);  text-align: center;  color: #000;  font-size: 12px;  line-height: 19px;  display: none;  padding-left: 15px;  padding-right: 15px;}footer {  font-family: "Montserrat", sans-serif !important;}#linkuri {  padding: 20px 15px;  background-color: rgb(249, 249, 249);  border-top: 1px solid rgb(224, 227, 231);}#linkuri span.heading {  font-size: 14px;  font-weight: 600;  line-height: 22px;  letter-spacing: 0.5px;  text-transform: uppercase;  color: rgb(84, 100, 110);}#linkuri ul {  margin: 15px 0 0 0;  padding: 0;  list-style: none;}#linkuri ul li {  display: block;}#linkuri ul li a {  font-size: 12px;  line-height: 36px;  color: rgb(84, 100, 110);}#bottom-footer {  position: relative;  height: auto;  padding: 250px 0 40px 0;  font-size: 12px;  line-height: 24px;  text-align: center;  background-color: rgb(161, 181, 194);}#bottom-footer p {  margin: 0;  padding: 0;  font-size: 11px;  line-height: 24px;  color: rgb(255, 255, 255);}#bottom-footer p::before {  background: rgba(84, 100, 110, 0.19);  content: "";  display: block;  height: 1px;  margin: 30px 0;}.bottom-footer-links {  margin: 5px 0 0 0;}.bottom-footer-links__item {  display: inline-block;  color: #54646e;}.bottom-footer-links__item:not(:last-child)::after {  content: "|";  padding: 0 5px 0 8px;  font-size: 12px;  color: white;}.bottom-footer-social, .bottom-footer-app-links {  position: absolute;  top: 40px;  left: 0;  margin: 0;  right: 0;}.bottom-footer-app-links {  top: 120px;}.bottom-footer-social__titlu, .bottom-footer-app-links__titlu {  font-size: 14px;  font-weight: 600;  text-transform: uppercase;  letter-spacing: 0.5px;  color: rgb(255, 255, 255);  display: block;}.bottom-footer-social__link {  padding: 15px;  color: #54646e;  display: inline-block;}.bottom-footer-social i {  font-size: 16px;}.bottom-footer-app-links ul {  list-style: none;  text-align: center;  padding: 0;  margin: 15px 15px 0;}.bottom-footer-app-links ul li {  display: inline-block;  margin-bottom: 10px;  margin-right: 10px;width: 135px;  height: 40px;}.bottom-footer-app-links ul li:last-child {  margin-right: 0;}#meniu-accordion-footer {  margin: 0 -15px 20px;}#meniu-accordion-footer .panel {  margin: 0;  background-color: transparent;  border: 0;  box-shadow: none;}#meniu-accordion-footer .panel-heading {  margin: 0 15px;  padding: 10px 0;  border-top-left-radius: 0;  border-top-right-radius: 0;  border-top: 1px solid rgb(224, 227, 231);}#meniu-accordion-footer .panel:first-child .panel-heading {  border-top: 0;}#meniu-accordion-footer .panel-heading h4 {  margin-bottom: 0;}#meniu-accordion-footer .panel-heading h4 a {  align-items: center;  display: flex;  font-size: 14px;  font-weight: 600;  line-height: 22px;  color: rgb(116, 133, 141);  text-transform: uppercase;}#meniu-accordion-footer .panel-heading h4 a:hover {  text-decoration: none;}#meniu-accordion-footer .panel-heading h4 a:focus {  outline: 0;}#meniu-accordion-footer .panel-heading i {  font-size: 14px;  margin-left: auto;}#meniu-accordion-footer .panel-heading i:before {  display: block;}#meniu-accordion-footer .panel-heading i.icon-portal-arrow-down.flip {  transform: rotate(180deg);  margin-top: 6px;}#meniu-accordion-footer .panel-heading + .panel-collapse > .panel-body {  padding: 0;  border-top: 0;}#meniu-accordion-footer .panel-body ul {  margin: 0 0 15px 0;  border-left: 4px solid rgb(161, 181, 194);}#meniu-accordion-footer .panel-body ul li a {  display: block;  padding-left: 30px;  font-size: 11px;  font-weight: 500;  line-height: 30px;  color: rgb(84, 100, 110);}#footer-dropdowns {  margin-top: 0;}#footer-dropdowns div:first-child ul.dropdown {  margin-top: 0;}#footer-dropdowns .dropdown {  margin: 10px 0 0 0;  font-size: 10px;  line-height: 12px;  color: rgb(116, 133, 141);  -webkit-touch-callout: none;  -webkit-user-select: none;  -khtml-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  list-style: none;}#footer-dropdowns .dropdown > li {  line-height: 24px;}#footer-dropdowns .dropdown-label {  padding: 7px 9px;  border: 1px solid rgb(211, 211, 211);  border-radius: 8px;  color: rgb(116, 133, 141);  background: #fff;}#footer-dropdowns .dropdown-label i {  border: 0 none;  float: right;  margin-top: 3px;  font-size: 18px;}#footer-dropdowns .dropdown-content {  display: none;  background: #FFFFFF;  border: 1px solid #D8D8D8;  border-top: 0;  border-bottom-left-radius: 5px;  border-bottom-right-radius: 5px;  margin-top: -1px;  position: absolute;  z-index: 999;  width: 100%;  max-height: 200px;  overflow-y: auto;}#footer-dropdowns .dropdown:hover li,#footer-dropdowns .dropdown.selected li {  color: #151515;}#footer-dropdowns .dropdown:hover .dropdown-label,#footer-dropdowns .dropdown.selected .dropdown-label {  border-bottom-left-radius: 0;  border-bottom-right-radius: 0;  position: relative;  z-index: 999;}#footer-dropdowns .dropdown:hover .dropdown-content,#footer-dropdowns .dropdown.selected .dropdown-content {  display: block;}#footer-dropdowns .dropdown-content::-webkit-scrollbar {  -webkit-appearance: none;}#footer-dropdowns .dropdown-content::-webkit-scrollbar:vertical {  width: 11px;}#footer-dropdowns .dropdown-content::-webkit-scrollbar-thumb {  border-radius: 8px;  border: 2px solid white;background-color: rgba(0, 0, 0, 0.5);}#footer-dropdowns .dropdown-content::-webkit-scrollbar-track {  background-color: #fff;  border-radius: 8px;}#footer-dropdowns .dropdown-content a {  display: block;  font-size: 10px;  line-height: 26px;  text-decoration: none;  color: rgb(116, 133, 141);  padding: 0 9px;}#footer-dropdowns .dropdown-content a:hover {  text-decoration: underline;}.footer-adauga-anunt {  margin-top: 40px;  overflow: hidden;  display: none;}.footer-adauga-anunt h3 {  text-align: center;  font-weight: 600;  font-size: 18px;  color: #333333;  text-transform: uppercase;  margin-bottom: 0;}.footer-adauga-anunt .footer-gri {  background: #f9f9f9;  width: 100%;  padding-top: 30px;  padding-bottom: 30px;}.footer-adauga-anunt p {  font-size: 14px;  font-weight: 600;  color: #333333;  margin-bottom: 5px;  margin-top: 0;  line-height: 16px;}.footer-adauga-anunt p.custom {  color: #507fbe;}.footer-adauga-anunt a {  color: #507fbe;  text-align: center;  display: block;  font-size: 14px;  font-weight: 600;}.footer-adauga-anunt .img-height {  height: 77px;}.footer-adauga-anunt .img-height.mail {  padding-top: 10px;}.footer-adauga-anunt .img-height.chat {  padding-top: 7px;}footer,.footer_lista_wp,.breadcrumbs.mobile ul li {  font-family: "Manrope", sans-serif !important;  border: 0;}footer a,.footer_lista_wp a,.breadcrumbs.mobile ul li a {  color: #048BA8;  font-size: 14px;  font-weight: 400;  line-height: 16px;}.breadcrumbs.mobile ul li:last-of-type {  margin-right: 8px;}.breadcrumbs.mobile ul li.second i {  display: none;}#linkuri {  background-color: #F9F5F4;  border-top: 0;  padding: 60px 15px;}@media (max-width: 767px) {  #linkuri {padding: 30px 15px;display: inline-block;  }  #linkuri #meniu-accordion-footer .panel-heading h4 a {width: 100%;text-transform: inherit;color: #2B2B2B;  }  #linkuri #meniu-accordion-footer {margin-bottom: 15px;  }  #linkuri #meniu-accordion-footer .panel-heading i:before {color: #048BA8;  }  #linkuri #meniu-accordion-footer .panel-body ul {border: none;  }  #linkuri #footer-dropdowns ul.dropdown li.dropdown-content a {color: #565E68;  }  #linkuri #footer-dropdowns .dropdown-label i {margin-top: 0;  }  #linkuri #footer-dropdowns i:before {color: #048BA8;  }}#linkuri span.heading {  font-size: 16px;  font-weight: 700;  line-height: 22px;  color: #2B2B2B;}#linkuri ul li a {  font-size: 14px;  line-height: 36px;  color: #565E68;}#linkuri #footer-dropdowns ul.dropdown li.dropdown-label {  padding: 12px 14px;  color: #565E68;  background: #fff;  border-radius: 10px;  border: 0;  line-height: 12px;}#linkuri #footer-dropdowns ul.dropdown li.dropdown-label .caret {  border: 0 none;  height: 13px;  font-size: 20px;  float: right;  line-height: 12px;  width: 12px;  margin-top: -2px;  margin-right: 0;  color: #048BA8;}@media (max-width: 767px) {  #linkuri #footer-dropdowns ul.dropdown li.dropdown-label .caret {margin-top: -3px;color: #048BA8;  }}#linkuri #footer-dropdowns ul.dropdown li.dropdown-content {  border: 0;  border-radius: 10px;}.pagina-detalii #bottom-footer {  padding-bottom: 115px !important;}#bottom-footer {  background-color: #2B2B2B;  padding: 30px;}#bottom-footer ul li a {  color: #ffffff;}#bottom-footer span.heading {  font-size: 12px;  line-height: 19px;  font-weight: 600;}#bottom-footer p {  font-size: 12px;  line-height: 24px;}#bottom-footer p::before {  display: none;}@media (max-width: 767px) {  #bottom-footer {padding: 210px 10px 80px 10px;  }  #bottom-footer hr {margin: 10px auto 30px auto;  }  #bottom-footer p, #bottom-footer a {font-size: 12px;  }  #bottom-footer p::before {content: "";display: block;height: 1px;background: transparent;margin: 10px auto 0;  }  #bottom-footer .bottom-footer-social {top: 30px;  }  #bottom-footer .promo-app,#bottom-footer .bottom-footer-app-links {padding: 0 15px;  }  #bottom-footer .promo-app ul,#bottom-footer .bottom-footer-app-links ul {display: flex;justify-content: space-between;margin-top: 15px;  }  #bottom-footer .promo-app ul li,#bottom-footer .bottom-footer-app-links ul li {margin-left: 0;width: 110px;height: 30px;  }  #bottom-footer .promo-app ul li:nth-child(2),#bottom-footer .bottom-footer-app-links ul li:nth-child(2) {width: 100px;  }  #bottom-footer .promo-app ul li img,#bottom-footer .bottom-footer-app-links ul li img {width: 100%;height: auto;  }}.bottom-footer-social__link {  color: #ffffff;}.bottom-footer-links__item {  display: inline-block;  color: #ffffff;}.footer-adauga-anunt a {  color: #048BA8;}.footer-adauga-anunt p.custom {  color: #048BA8;  font-weight: 600;}.modal-proprietati-noi .modal-content{background: url(https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/lista_nou/pattern_rebranding.png) bottom no-repeat #F9F5F4;border:0!important;box-shadow: none!important;-moz-box-shadow: none!important;-webkit-box-shadow: none!important;border-radius: 15px;overflow: hidden;}.modal-proprietati-noi .modal-dialog{max-width: 556px;}.modal-proprietati-noi .modal-body{padding: 25px 25px 50px;}#modal-propunere-imoagent-nelogat .modal-header span, #modal-propunere-imoagent-logat-neconfirmat .modal-header span,#modal-propunere-imoagent-logat .modal-header span, .modal-proprietati-noi .modal-content span.titlu, #modal-salveaza-response-content .modal-body span.titlu{font-size: 18px;font-weight: 600;line-height: 22px;display: block;}.modal-proprietati-noi .modal-content span.titlu{margin-top: 0;color: #2B2B2B;margin-bottom: 8px;}.modal-proprietati-noi .modal-content p{font-size: 14px;line-height: 24px;color: #565E68;}#modal-propunere-imoagent-nelogat .modal-header span, #modal-propunere-imoagent-logat-neconfirmat .modal-header span,#modal-propunere-imoagent-logat .modal-header span,  #modal-salveaza-response-content .modal-body span.titlu{margin-top: 20px;margin-bottom: 10px;letter-spacing: 0;}.modal-proprietati-noi .box-anunt-nou{border:1px solid #F5EDEC;margin-top: 30px;margin-bottom: 30px;}.modal-proprietati-noi .box-anunt-nou .titlu-anunt{padding:15px 25px 15px 25px;color: #2B2B2B;}.modal-proprietati-noi .box-anunt-nou .form-anunt-nou{background: #f3f3f3;border-top:1px solid #e6e6e6;padding:21px 25px 15px 25px;}.modal-proprietati-noi p.error {position: absolute;top:-21px;}.modal-proprietati-noi .box-anunt-nou .form-anunt-nou .input-group{width: 100%;}.modal-proprietati-noi .box-anunt-nou .form-anunt-nou input{height: 29px;font-size: 13px;}.modal-proprietati-noi .box-anunt-nou .form-anunt-nou input::-webkit-input-placeholder {font-style: italic;}.modal-proprietati-noi .box-anunt-nou .form-anunt-nou input:-moz-placeholder { font-style: italic;}.modal-proprietati-noi .box-anunt-nou .form-anunt-nou input::-moz-placeholder {  font-style: italic;}.modal-proprietati-noi .box-anunt-nou .form-anunt-nou input:-ms-input-placeholder {font-style: italic;}.modal-proprietati-noi .box-anunt-nou .form-anunt-nou .imo-select > .btn{height: 29px;font-size: 13px;width: 100%;}.modal-proprietati-noi .box-anunt-nou .form-anunt-nou .imo-select > .btn:hover, .modal-proprietati-noi .box-anunt-nou .form-anunt-nou .imo-select > .btn:focus{background: #fff;border:1px solid #d1d1d1;}.modal-proprietati-noi .imo-select .dropdown-menu.open{border:1px solid #d1d1d1;}.modal-proprietati-noi .box-anunt-nou .form-anunt-nou  .bootstrap-select.btn-group .btn .filter-option{font-size: 13px;line-height: 14px;padding-top: 0;}.modal-proprietati-noi .box-anunt-nou .form-anunt-nou .imo-select.btn-group .dropdown-menu{top:22px;}.modal-proprietati-noi .box-butoane{width: 300px;margin: 0 auto;overflow: hidden;padding-bottom: 55px;}.modal-proprietati-noi .box-logat{}.modal-proprietati-noi .box-prea-multe{}#confirmare-alerte .box-butoane{width: 304px;margin-top: 50px;}#confirmare-alerte a.renunta{margin-right: 50px;}.modal-proprietati-noi a.renunta,.modal-proprietati-noi a.salvez-cautarea{font-size: 16px;color:#EE284B;float:left;display: inline-block;padding-top: 2px;margin-right: 25px;line-height: 24px;font-weight: 600;}.modal-proprietati-noi a.salvez-cautarea{margin-left: 20px;margin-right: 0;}.modal-proprietati-noi a.renunta.text-center{font-size: 16px;line-height: 24px;font-weight: 600;float: none;margin-right: 0;padding-bottom: 55px;display: block;padding-top: 20px;}.modal-proprietati-noi .salveaza-cautarea,.modal-proprietati-noi .mai-filtreaza{color:#fff!important;padding: 5px 15px;font-size: 14px;background: #EE284B;border-radius: 15px;display: inline-block;float:left;position: relative;margin-right: 5px;height: 32px;border:0;}.modal-proprietati-noi .close {color: #4F4F4F;font-size: 28px;position: absolute;opacity: 1;text-shadow: none;font-weight: 300;right: 10px;top:10px;}.modal-proprietati-noi #form-prea-multe-anunturi{display: none;}#modal-salveaza-nelogat label {font-size: 13px;line-height: 18px;color: #989898;font-weight: normal;margin-top: 5px;margin-bottom: 7px;}#modal-salveaza-nelogat .eroarePolitica {color: #EC3F4B;display: none;}#modal-salveaza-nelogat .checkboxPolitica {margin-top: 10px;}.form-anunt-nou .imo-select .dropdown-menu.inner.selectpicker > li > a:hover{background: #3da9e0;}.checkboxPolitica input[type="checkbox"] + label i {border:1px solid #e1e3e7;background: #fff;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;display:inline-block;margin:-2px 6px 0 0;vertical-align:middle;position: relative;width: 17px;height: 17px;cursor:pointer;}.checkboxPolitica input[type="checkbox"]:checked + label i:after {content: "\35";font-family: "omnifont" !important;font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;color: #EE284B;position: absolute;top: 0;left: 1px;}.checkboxPolitica input[type="checkbox"]:checked + label i:after{top:-1px;}@media all and (max-width: 767px){.modal-proprietati-noi a.renunta, .modal-proprietati-noi a.salvez-cautarea {margin-right: 16px;}.modal-proprietati-noi .no-padding-right{padding-right: 10px!important;}.modal-proprietati-noi .imo-select.extra-lat:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){max-width: 100%;}.modal-proprietati-noi .box-anunt-nou .form-anunt-nou .imo-select > .btn{width: 100%;}}@media all and (max-width: 350px){.modal-proprietati-noi .salveaza-cautarea{padding-left: 5px;padding-right: 5px;}}.survey_lista {  background: #ffffff;  border-radius: 15px;  padding: 32px 20px 22px 20px;  margin-bottom: 20px;}.survey_lista .row {  align-items: center;}.survey_lista h3 {  font-weight: 600;  font-size: 18px;  line-height: 26px;  color: #2B2B2B;  margin-bottom: 0;}.survey_lista h3 span {  font-weight: 700;}.survey_lista button,.survey_lista a {  text-align: center;  background: #ffffff;  color: #048BA8;  border: 1px solid #048BA8;  font-weight: 600;  font-size: 14px;  line-height: 14px;  display: block;  border-radius: 10px;  padding: 12px 6px;  width: 100%;}.survey_lista button.navigare,.survey_lista a.navigare {  background: #EE284B;  border: 1px solid #EE284B;  color: #ffffff;}@media (max-width: 767px) {  .survey_lista {text-align: center;  }  .survey_lista h3,.survey_lista a,.survey_lista button {margin-bottom: 10px;  }}.wrapper_survey .slide_survey {  display: none;}.wrapper_survey .slide_survey.active {  display: block;}body.modal-open.modal-sprijin-finantare {overflow: hidden !important;}#modalCookies {z-index: 999999;}#modalTermeniSiConditii .modal-dialog,#modalCookies .modal-dialog {position: relative;width: auto !important;max-width: 800px !important;font-family: 'Montserrat', sans-serif;background-color: rgb(247, 247, 247);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}#modalTermeniSiConditii .modal-dialog .modal-content {padding: 0 20px 10px 20px;background-color: transparent !important;}#modalTermeniSiConditii .modal-dialog .modal-content .rotund {-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}#modalTermeniSiConditii .modal-dialog .modal-content .modal-header {width: 100%;margin: 0;padding: 23px 0 0 0;}#modalTermeniSiConditii .modal-dialog .modal-content .modal-header span.rotund {display: inline-block;width: 30px;height: 30px;text-align: center;background-color: rgb(255, 255, 255);}#modalTermeniSiConditii .modal-dialog .modal-content .modal-header span.rotund i {display: inline-block;margin: 8px 0 0 0;font-size: 14px;color: rgb(61, 169, 224);}#modalTermeniSiConditii .modal-dialog .modal-content .modal-header h4.modal-title {display: inline-block;margin: 0 0 0 25px;font-size: 18px;font-weight: 600;line-height: 30px;color: rgb(84, 100, 110);}#modalTermeniSiConditii .modal-dialog .modal-content .modal-header .close {display: inline-block;margin: 7px 0 0 0;font-size: 42px;font-weight: 300;line-height: 16px;color: rgb(84, 100, 110);}#modalTermeniSiConditii .modal-dialog .modal-content .modal-body {width: 100%;padding: 17px 24px 40px 24px;margin-bottom: 67px;background-color: rgb(255, 255, 255);border: 1px solid rgb(225,227,231);overflow-x: hidden;overflow-y: scroll;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}#modalTermeniSiConditii .modal-dialog .modal-content .modal-body h1, #modalTermeniSiConditii .modal-dialog .modal-content .modal-body h2, #modalTermeniSiConditii .modal-dialog .modal-content .modal-body h3, #modalTermeniSiConditii .modal-dialog .modal-content .modal-body h4, #modalTermeniSiConditii .modal-dialog .modal-content .modal-body h5 {margin: 30px 0 15px 0;color: rgb(84, 100, 110);}#modalTermeniSiConditii .modal-dialog .modal-content .modal-body h1 {font-size: 28px;font-weight: 600;line-height: 42px;}#modalTermeniSiConditii .modal-dialog .modal-content .modal-body h2 {font-size: 22px;font-weight: 600;line-height: 26px;color: rgb(61, 169, 224);}#modalTermeniSiConditii .modal-dialog .modal-content .modal-body h3 {font-size: 16px;font-weight: 700;line-height: 16px;}#modalTermeniSiConditii .modal-dialog .modal-content .modal-body h4 {font-size: 12px;font-weight: 700;line-height: 16px;}#modalTermeniSiConditii .modal-dialog .modal-content .modal-body h5 {font-size: 12px;font-weight: 700;line-height: 16px;}#modalTermeniSiConditii .modal-dialog .modal-content .modal-body p {margin-bottom: 15px;font-size: 14px;line-height: 22px;}#modalTermeniSiConditii .modal-dialog .modal-content .modal-body p.actualizare {font-size: 12px;font-weight: 400;line-height: 18px;color: rgb(161, 181, 194);}#modalTermeniSiConditii .modal-dialog .modal-content .modal-body p span {font-size: 12px;font-weight: 400;line-height: 18px;color: rgb(161, 181, 194);}#modalTermeniSiConditii .modal-dialog .modal-content .modal-body a {word-wrap: break-word;}#modalTermeniSiConditii .modal-dialog .modal-content .modal-body li ul {margin: 0 0 0 40px;list-style: circle outside none;}#modalTermeniSiConditii .modal-dialog .modal-content .modal-body span.break-word {font-size: 14px;color: rgb(102, 102, 102);word-wrap: break-word;}#modalTermeniSiConditii .modal-dialog .modal-content .modal-body .ps__thumb-y {width: 4px;right: 0;background-color: rgb(84, 100, 110);}#modalTermeniSiConditii .modal-dialog .modal-content .modal-body .ps__rail-y {width: 4px;right: 5px !important;margin: 10px 0;background-color: rgb(216, 216, 216);}#modalTermeniSiConditii .modal-dialog .modal-content .overlay-fade {position: absolute;width: 100%;height: 150px;bottom: 67px;left: 0;text-align: center;pointer-events: none;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1))); background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); background: -o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); }#modalTermeniSiConditii .modal-dialog .modal-content .overlay-fade span.rotund {position: absolute !important;width: 50px;height: 50px;bottom: -25px;margin-left: -25px;background-color: rgb(245, 166, 35);}#modalTermeniSiConditii .modal-dialog .modal-content .overlay-fade span.rotund i {display: inline-block;margin: 3px 0 0 0;font-size: 48px;color: rgb(255, 255, 255);}#modalTermeniSiConditii .modal-dialog .modal-content .modal-footer {position: absolute;width: 100%;height: 67px;left: 0;right: 0;bottom: 0;padding: 20px 20px 0 20px;text-align: center;}#modalTermeniSiConditii .modal-dialog .modal-content .modal-footer  {background-color: white;}#modalTermeniSiConditii .modal-dialog .modal-content .culoare-background  {background-color: whitesmoke;}#modalTermeniSiConditii .modal-dialog .modal-content .modal-footer span {display: inline-block;margin: 30px 0 0 0;font-size: 14px;font-weight: 400;line-height: 22px;color: rgb(161, 181, 194);}#modalTermeniSiConditii .modal-dialog .modal-content .modal-footer a.btn-de-acord {display: none;margin: 18px auto 0 auto;padding: 14px 30px;font-size: 14px;font-weight: 500;line-height: 22px;text-transform: uppercase;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: rgb(255, 255, 255);background-color: rgb(245, 166, 35);}#modalTermeniSiConditii .modal-dialog .modal-content .modal-footer .btn_citeste_mai_departe {margin: 18px auto 0 auto;padding: 14px 30px;font-size: 14px;font-weight: 500;line-height: 22px;text-transform: uppercase;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: rgb(255, 255, 255);background-color: rgb(61, 169, 224);}#modalTermeniSiConditii .modal-dialog .modal-content .modal-footer a.btn-de-acord.disabled {background-color: rgb(224, 227, 231);cursor: not-allowed;}#modalDownloadDate .modal-dialog .modal-content .modal-body a.btn {display: block;width: 200px;margin: 0 auto;}#modalSprijinFinantare {font-family: 'Montserrat', sans-serif;}#modalSprijinFinantare .modal-dialog .modal-content {background-color: rgb(247, 247, 247);}#modalSprijinFinantare h4.modal-title {font-size: 18px;font-weight: 600;line-height: 30px;}#modalSprijinFinantare ::-webkit-input-placeholder { color: rgb(84, 100, 110);}#modalSprijinFinantare :-moz-placeholder { color: rgb(84, 100, 110);opacity:  1;}#modalSprijinFinantare ::-moz-placeholder { color: rgb(84, 100, 110);opacity:  1;}#modalSprijinFinantare :-ms-input-placeholder { color: rgb(84, 100, 110);}#modalSprijinFinantare ::-ms-input-placeholder { color: rgb(84, 100, 110);}#modalSprijinFinantare ::placeholder { color: rgb(84, 100, 110);}#modalSprijinFinantare .form-group {position: relative;font-size: 14px;font-weight: 400;line-height: 22px;}#modalSprijinFinantare .form-group input {height: 60px;padding: 20px 25px;color: rgb(84, 100, 110);background-color: rgb(255, 255, 255);border: 1px solid rgb(225, 227, 231);box-shadow: none;-webkit-appearance: none;}#modalSprijinFinantare .form-group span.required {position: absolute;top: 20px;left: 13px;color: rgb(61, 169, 224);}#modalSprijinFinantare .form-group textarea {height: 180px;padding: 20px 25px;color: rgb(84, 100, 110);resize: none;box-shadow: none;-webkit-appearance: none;}#modalSprijinFinantare .form-group input.eroare, #modalSprijinFinantare .form-group textarea.eroare {border: 1px solid rgb(225, 87, 87);}#modalSprijinFinantare a.btn-solicita-sprijin {display: inline-block;margin: 20px 0 0 0;padding: 20px 37px;font-size: 14px;font-weight: 600;line-height: 22px;text-transform: uppercase;text-decoration: none;color: rgb(255, 255, 255);background-color: rgb(61, 169, 224);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}#modalSprijinFinantare a.btn-solicita-sprijin.disabled {background-color: rgb(224, 227, 231);cursor: not-allowed;}#modalSprijinFinantare .confirmare-solicitare-sprijin-finantare h4 {display: block;margin: 0;font-size: 18px;font-weight: 600;line-height: 30px;color: rgb(84, 100, 110);}#modalSprijinFinantare .confirmare-solicitare-sprijin-finantare i {display: inline-block;margin: 60px 0 0 0;font-size: 60px;color: rgb(61, 169, 224);}#modalSprijinFinantare .confirmare-solicitare-sprijin-finantare p {display: block;margin: 30px 0 0 0;font-size: 14px;font-weight: 400;line-height: 22px;color: rgb(102, 102, 102);}#modalSprijinFinantare .confirmare-solicitare-sprijin-finantare a.btn-am-inteles {display: inline-block;margin: 60px 0 0 0;padding: 20px 80px;font-size: 14px;font-weight: 600;line-height: 22px;text-transform: uppercase;color: rgb(255, 255, 255);background-color: rgb(61, 169, 224);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;cursor: pointer;}body.mobile #modalTermeniSiConditii .modal-dialog {margin: 10px !important;}body.mobile #modalTermeniSiConditii .modal-dialog .modal-content {padding: 0 15px 0px 15px;}body.mobile #modalTermeniSiConditii .modal-dialog .modal-content .modal-body {padding: 10px;}body.mobile #modalTermeniSiConditii .modal-dialog .modal-content .modal-footer a.btn-de-acord {font-size: 12px;}#modalCookies .modal-content {border: 0;}#modalCookies .modal-content .modal-body {padding: 60px 50px;}#modalCookies .modal-content .modal-body .logo {display: block;text-align: center;}#modalCookies .modal-content .modal-body .logo img {width: auto !important;height: auto !important;}#modalCookies .modal-content .modal-body .explicatie {margin: 60px 0 0 0;}#modalCookies .modal-content .modal-body .explicatie a {font-size: 14px;color: rgb(61, 169, 224);}#modalCookies .modal-content .modal-body .explicatie p {font-size: 14px;line-height: 22px;letter-spacing: normal;color: rgb(51, 51, 51);text-align: center;}#modalCookies .modal-content .modal-body .explicatie p:nth-child(2) {margin-bottom: 0;}#modalCookies .modal-content .modal-body .explicatie .butoane-actiune {margin: 40px 0 0 0;}#modalCookies .modal-content .modal-body .explicatie .butoane-actiune.vizibil-informare,#modalCookies .modal-content .modal-body .explicatie .butoane-actiune.vizibil-permisii,#modalCookies .modal-content .modal-body .explicatie .text-informare,#modalCookies .modal-content .modal-body .explicatie .text-permisii {display: none;}#modalCookies.informare .modal-content .modal-body .explicatie .butoane-actiune.vizibil-informare,#modalCookies.permisii .modal-content .modal-body .explicatie .butoane-actiune.vizibil-permisii,#modalCookies.informare .modal-content .modal-body .explicatie .text-informare,#modalCookies.permisii .modal-content .modal-body .explicatie .text-permisii {display: block;}#modalCookies .modal-content .modal-body .explicatie .butoane-actiune.vizibil-permisii div.col-md-6:nth-child(2),#modalCookies .modal-content .modal-body .explicatie .butoane-actiune.vizibil-informare div.col-md-6:nth-child(1) {padding-left: 0;padding-right: 25px;}#modalCookies .modal-content .modal-body .explicatie .butoane-actiune.vizibil-permisii div.col-md-6:nth-child(3),#modalCookies .modal-content .modal-body .explicatie .butoane-actiune.vizibil-informare div.col-md-6:nth-child(2) {padding-left: 25px;padding-right: 0;}#modalCookies .modal-content .modal-body .explicatie .butoane-actiune a.btn-actiune {display: inline-block;width: 100%;margin: 20px 0 0 0;padding: 19px 12px;font-weight: 500;line-height: 20px;text-align: center;border: 1px solid rgb(61, 169, 224);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;text-decoration: none;}#modalCookies .modal-content .modal-body .explicatie .butoane-actiune a.btn-actiune:hover,#modalCookies .modal-content .modal-body .explicatie .butoane-actiune a.btn-actiune:focus {border-color: initial;color: hsl(200, 72%, 45%)}#modalCookies .modal-content .modal-body .explicatie .butoane-actiune a.btn-actiune--gri {border-color: #74858D;color: #74858D;}#modalCookies .modal-content .modal-body .explicatie .butoane-actiune a.btn-actiune--gri:hover, #modalCookies .modal-content .modal-body .explicatie .butoane-actiune a.btn-actiune--gri:focus {border-color: #54656D;color: #54656D;}#modalCookies .modal-content .modal-body .explicatie .butoane-actiune div:last-child a {font-weight: 600;color: rgb(255, 255, 255);background-color: rgb(61, 169, 224);}#modalCookies .modal-content .modal-body .explicatie .butoane-actiune div:last-child a:hover,#modalCookies .modal-content .modal-body .explicatie .butoane-actiune div:last-child a:focus {background: hsl(200, 72%, 45%);border-color: hsl(200, 72%, 45%);color: white;}#modalCookies .modal-content .modal-body .explicatie ul {margin: 50px 0 0 0;padding: 0;list-style: none;text-align: center;}#modalCookies .modal-content .modal-body .explicatie ul li {display: inline-block;}#modalCookies .modal-content .modal-body .explicatie ul li:after {content: '|';display: inline-block;width: 1px;padding: 0 15px;}#modalCookies .modal-content .modal-body .explicatie ul li a {font-size: 14px;}#modalCookies .modal-content .modal-body .explicatie ul li a:hover,#modalCookies .modal-content .modal-body .explicatie ul li a:focus {text-decoration: underline;color: hsl(200, 72%, 45%);}#modalCookies .modal-content .modal-body .explicatie ul li:last-child:after {display: none;}@media (max-width: 991px) {#modalCookies .modal-content .modal-body .explicatie .butoane-actiune a {font-size: 14px;}}@media (max-width: 767px) {#modalTermeniSiConditii .modal-dialog .modal-content .modal-header {text-align: center;}#modalTermeniSiConditii .modal-dialog .modal-content .modal-header span.rotund {display: inline-block;}#modalTermeniSiConditii .modal-dialog .modal-content .modal-header h4.modal-title {display: block;margin: 10px 0 0 0;}#modalTermeniSiConditii .modal-dialog .modal-content .modal-header .close {position: absolute;top: 5px;right: 10px;}#modalCookies .modal-dialog {margin-top: 40px !important;}#modalCookies .modal-content .modal-body {padding: 30px;}#modalCookies .modal-content .modal-body .explicatie {margin: 30px 0 0 0;}#modalCookies .modal-content .modal-body .explicatie p {font-size: 13px;line-height: 20px;}#modalCookies .modal-content .modal-body .explicatie .butoane-actiune a.link-actiune {display: block;margin: 0 0 15px 0;}#modalCookies .modal-content .modal-body .explicatie .butoane-actiune div {padding: 0 !important;}#modalCookies .modal-content .modal-body .explicatie .butoane-actiune div:first-child {margin: 0 0 15px 0;}#modalCookies .modal-content .modal-body .explicatie .butoane-actiune div:last-child {margin: 15px 0 0 0;}#modalCookies .modal-content .modal-body .explicatie .butoane-actiune a {font-size: 14px;margin: 0 !important;padding: 14px 13px !important;}#modalCookies .modal-content .modal-body .explicatie ul {margin: 40px 0 0 0;}#modalCookies .modal-content .modal-body .explicatie ul li {display: block;text-align: center;}#modalCookies .modal-content .modal-body .explicatie ul li a {line-height: 28px;}#modalCookies .modal-content .modal-body .explicatie ul li:after {display: none;}}@media (min-width: 768px) {#modalSprijinFinantare .modal-dialog {width: 100%;max-width: 800px;}}#modalAnuntVerificat {background-color: rgb(0,0,0);background-color: rgba(0,0,0, 0.8);}#modalAnuntVerificat .content{font-size: 11px;font-family: Montserrat;font-style: normal;font-stretch: normal;line-height: 1.45;letter-spacing: normal;text-align: left;}#modalAnuntVerificat .tag-anunt-verificat {border-radius: 5px;border: solid 0.5px #3da9e0;color: #3da9e0;width: 120px;line-height: 20px;text-align: center;margin-top: 15px;margin-bottom: 32px;}#modalAnuntVerificat i {vertical-align: middle;}#modalAnuntVerificat .standard-calitate {font-weight: 700;text-align: center;color: #333333;}#modalAnuntVerificat .criterii {font-weight: 500;color: #666666;}#modalAnuntVerificat .localizare, #modalAnuntVerificat .comision {font-weight: 600;color: #3da9e0;line-height: 20px;margin-top: 15px;margin-bottom: 10px;}#modalAnuntVerificat .localizare-descriere, #modalAnuntVerificat .comision-descriere {color: #999999;}#modalAnuntVerificat .localizare i, #modalAnuntVerificat .comision i {float: right;font-size: 16px;vertical-align: top;}#modalAnuntVerificat .titlu {font-size: 16px;text-align: center;font-weight: 600;line-height: 1.5;color: #ffffff;margin-top: 30px;padding-left: 25px;padding-right: 25px;}#modalAnuntVerificat .modal-dialog {margin-top: 40px !important;margin-left: 25px !important;margin-right: 25px !important;}#modalAnuntVerificat .close{float: right;vertical-align: middle;color: white;opacity: 1;}#modalAnuntVerificat .close span{font-size: 25px;}@media (min-width: 650px) and (max-width: 991px){#modalCookies .modal-dialog {margin: 40px auto 0;max-width: 650px!important;}#modalCookies .modal-content .modal-body {padding: 30px 25px;}}#propunere-imoagent .modal-dialog{margin-top: 187px!important}#modal-confirmare-contact .modal-body, #modal-exit-imoagent .modal-body{text-align: center;padding: 0;}#modal-exit-imoagent .input-group{margin-bottom: 0;}#modal-confirmare-contact p, #modal-exit-imoagent p{margin: 0;}#modal-confirmare-contact .modal-content, #modal-exit-imoagent .modal-content{clear: both;background: none;border:0;border-radius: 15px;overflow: hidden;box-shadow: none;}#modal-confirmare-contact .mesaj-confirmare, #modal-exit-imoagent .mesaj-confirmare{background-color: #e0f4c8;text-align: center;padding-top: 15px;padding-bottom: 15px;}#modal-confirmare-contact .icon-portal-tick{display: inline-block;border: 1px solid #6AA923;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;line-height: 34px;color: #6AA923;vertical-align: middle;font-size: 18px;padding: 5px;}#modal-confirmare-contact .mesaj-confirmare p, #modal-exit-imoagent .mesaj-confirmare p{display: inline-block;color: #6aa920;font-size: 14px;line-height: 22px;padding-left: 5px;vertical-align: middle;}#modal-confirmare-contact .close-modal, #modal-exit-imoagent .close-modal {position: absolute;width: 23px;height: 23px;right: -36px;margin-top: -36px;border:0;background: none;}#modal-confirmare-contact .close-modal:before, #modal-confirmare-contact .close-modal:after, #modal-exit-imoagent .close-modal:after, #modal-exit-imoagent .close-modal:before {position: absolute;left: 0;content: ' ';height: 23px;width: 2px;background-color: #F9F5F4;}#modal-confirmare-contact .close-modal:before, #modal-exit-imoagent .close-modal:before {transform: rotate(45deg);}#modal-confirmare-contact .close-modal:after, #modal-exit-imoagent .close-modal:after {transform: rotate(-45deg);}#modal-confirmare-contact .separator-modal, #modal-exit-imoagent .separator-modal{z-index: 1;padding: 4px;}#modal-confirmare-contact .container-detalii-imoagent, #modal-exit-imoagent .container-detalii-imoagent{background-image: url('https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/propunere-imoagent.jpg') ;background-size: cover;height: 245px;border-radius: 0 0 15px 15px;}#modal-confirmare-contact .container-text-propunere, #modal-exit-imoagent .container-text-propunere{background-color: #F9F5F4;border-radius: 0;}#modal-confirmare-contact  .container-text-propunere span, #modal-exit-imoagent .container-text-propunere span{font-size: 22px;color: #2B2B2B;padding-top: 50px;margin: 0;line-height: 28px;letter-spacing: -0.1px;display: block;font-weight: 600;}#modal-confirmare-contact .container-text-propunere p, #modal-exit-imoagent .container-text-propunere p{font-size: 13px;color: #565E68;padding-bottom: 30px;font-weight: normal;letter-spacing: -0.1px;line-height: 24px;}#modal-exit-imoagent .container-text-propunere p{line-height: 18px;padding-top: 5px;padding-left: 10px;padding-right: 10px;}#modal-confirmare-contact .container-detalii-imoagent .nume-imoagent-propus, #modal-exit-imoagent .container-detalii-imoagent .nume-imoagent-propus{line-height: 22px;color: #FFFFFF;padding-top: 35px;}#modal-confirmare-contact .container-detalii-imoagent .nume-imoagent-propus{font-size: 15px;}#modal-exit-imoagent .container-detalii-imoagent .nume-imoagent-propus{font-size: 17px;}#modal-confirmare-contact .container-detalii-imoagent .descriere-imoagent-propus, #modal-exit-imoagent .container-detalii-imoagent .descriere-imoagent-propus{font-size: 14px;line-height: 27px;color: #d9d9d9;}#modal-confirmare-contact .container-detalii-imoagent .descriere-imoagent-propus{padding-bottom: 15px;}#modal-exit-imoagent .container-detalii-imoagent .descriere-imoagent-propus{padding-bottom: 20px;}#modal-confirmare-contact .container-detalii-imoagent .abonare, #modal-exit-imoagent .container-detalii-imoagent .salveaza-cautarea{margin: 0 auto;width: auto;font-weight: normal;font-size: 14px;}#modal-confirmare-contact .container-detalii-imoagent .abonare.transparent, #modal-exit-imoagent .container-detalii-imoagent .salveaza-cautarea.transparent{opacity: 0;}#modal-confirmare-contact .container-detalii-imoagent .icon-portal-arrow-right, #modal-exit-imoagent .container-detalii-imoagent .icon-portal-arrow-right{display: none;background: transparent;width: 18px;height: 18px;color: #FFFFFF;font-size: 16px;line-height: 24px;vertical-align: sub;text-align: center;margin-right: 5px;text-indent: 2px;}#modal-exit-imoagent .salveaza-cautarea.btn.blue, #modal-exit-imoagent #group_email{display: inline-block;vertical-align: middle;margin-bottom: 0;margin-left: 10px;margin-right: 10px;}#modal-exit-imoagent .salveaza-cautarea.btn.blue, #modal-exit-imoagent input[type='text']{height: 45px;}#modal-exit-imoagent .salveaza-cautarea.btn.blue{width: 170px;}#modal-exit-imoagent input[type='text']{width: 270px;}#modal-confirmare-contact .confirmare-abonare{color: #ffffff;background: #000000;text-align: center;font-size: 14px;line-height: 18px;max-width: 350px;width: 100%;display: block;margin: 0 auto;opacity: 0.7;padding: 10px;}#modal-exit-imoagent input[type="text"].error::-webkit-input-placeholder{color: #EC3F4B;}#modal-confirmare-contact .container-detalii-imoagent .abonare, #modal-exit-imoagent .container-detalii-imoagent .salveaza-cautarea, #modal-confirmare-contact .confirmare-abonare{box-shadow: none;border-radius: 15px;overflow: hidden;background-color: #EE284B;border-color: #EE284B;padding: 6px 15px;}#modal-confirmare-contact .mesaj-confirmare, #modal-confirmare-contact .confirmare-abonare{border-radius: 15px;}@media all and (max-width: 990px){#propunere-imoagent .modal-dialog{margin-top: 80px!important}}@media all and (max-width: 767px) {#modal-confirmare-contact .container-detalii-imoagent{height: 205px;}#modal-confirmare-contact .container-text-propunere{padding-left: 10px;padding-right: 10px;}}#form-exit-imoagent .containerPolitica{margin-top: 10px;margin-bottom: 10px;color: white;font-size: 13px;line-height: 20px;}#form-exit-imoagent .containerPolitica a{color: #428bca;}#form-exit-imoagent .containerPolitica a:hover{color: #666;}#form-exit-imoagent .containerPolitica .eroarePolitica{color: red;display: none;margin-top: 3px;font-size: 12px;}#form-exit-imoagent label span{display: inline-block;padding-left: 7px;}#form-exit-imoagent input[type='checkbox']{display: none;}#form-exit-imoagent input[type='checkbox'] + label i {display:inline-block;width:23px;height:23px;margin:-1px 4px 0 0;vertical-align:middle;cursor:pointer;border:1px solid #ced4da;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background: #fff;text-align: center;}#form-exit-imoagent input[type='checkbox']:checked + label i:before {content: "\35";font-family: "omnifont" !important;font-style: normal !important;font-weight: normal !important;font-variant: normal !important;text-transform: none !important;color: #EE284B;font-size: 14px;display: block;margin-top: 2px;}#modal-exit-imoagent .container-detalii-imoagent .padding-t-25 {padding-top: 25px;}#modal-exit-imoagent .container-detalii-imoagent .padding-b-10 {padding-bottom: 10px;}#nps-modal,#nps-modal-prepay {background: rgba(0, 0, 0, 0.7);}#nps-modal .modal-content,#nps-modal-prepay .modal-content {box-shadow: none;border-radius: 15px;border: none;}#nps-modal .content-note,#nps-modal-prepay .content-note {display: inline-block;}#nps-modal #note-sondaj,#nps-modal-prepay #note-sondaj {background: #F9F5F4;border-radius: 15px;margin: 10px 22px 22px;padding: 16px 16px 18px;white-space: nowrap;}#nps-modal .modal-title,#nps-modal-prepay .modal-title {font-size: 18px;color: #2B2B2B;}#nps-modal .note-nps,#nps-modal-prepay .note-nps {background: #FFFFFF;width: 37px;height: 37px;border-radius: 15px;border: none;display: block;box-shadow: none;font-size: 18px;color: #048BA8;text-align: center;font-weight: 600;padding-top: 6px;margin: 0 auto;}#nps-modal .note-nps:hover, #nps-modal .note-nps:active, #nps-modal .note-nps:visited,#nps-modal-prepay .note-nps:hover, #nps-modal-prepay .note-nps:active, #nps-modal-prepay .note-nps:visited {text-decoration: none;color: #048BA8;}#nps-modal .modal-content .text-box,#nps-modal-prepay .modal-content .text-box {padding: 15px 22px;}#nps-modal .modal-content .text-box p,#nps-modal-prepay .modal-content .text-box p {margin:0;font-size: 14px;text-align: center;color: #565E68;}#nps-modal .modal-content .text-box p.custom,#nps-modal-prepay .modal-content .text-box p.custom {margin-top: 15px;}#nps-modal .modal-content p.intrebari,#nps-modal-prepay .modal-content p.intrebari {margin-bottom: 10px;text-align: left;}#nps-modal .modal-content p.intrebari strong,#nps-modal-prepay .modal-content p.intrebari strong {font-weight: 600;color: #565E68;}#nps-modal .modal-content textarea,#nps-modal-prepay .modal-content textarea {margin-bottom: 20px;border-radius: 15px;box-shadow: none;}#nps-modal .modal-content input[type="button"],#nps-modal-prepay .modal-content input[type="button"] {height: auto;margin: 0 auto;background: #048BA8;border-radius: 15px;font-size: 16px;line-height: 24px;text-align: center;color: #FFFFFF;padding: 12px 29px;border: none;}#nps-modal #sfarsit-sondaj,#nps-modal-prepay #sfarsit-sondaj {display: inline-block;width: calc(100% - 44px);border-radius: 15px;margin: 22px;overflow: hidden;}#nps-modal #sfarsit-sondaj .msg.confirmare-trimitere,#nps-modal-prepay .msg.confirmare-trimitere{background: rgba(129, 193, 75, 0.5);border: none;}#nps-modal #sfarsit-sondaj .msg.confirmare-trimitere p,#nps-modal-prepay .msg.confirmare-trimitere p{color: #2B2B2B;}#nps-modal .procent-nota,#nps-modal-prepay .procent-nota {width: 8.5%;display: inline-block;}@media all and (max-width: 768px) {#nps-modal .procent-nota,#nps-modal-prepay .procent-nota {width: 8.5%;display: inline-block;}#nps-modal .note-nps,#nps-modal-prepay .note-nps {width: 24px;height: 24px;font-size: 14px;padding-top: 2px;}#nps-modal,#nps-modal-prepay {margin: 10px 0 22px 0;padding: 16px 5px 18px 5px;}#nps-modal .modal-title,#nps-modal-prepay .modal-title {font-size:16px;}#nps-modal .modal-content .text-box ,#nps-modal-prepay .modal-content .text-box p {font-size: 13px;}}@media all and (max-width: 420px) {#nps-modal .note-nps,#nps-modal-prepay .note-nps {width: 20px;height: 20px;font-size: 12px;padding-top: 1px;}#nps-modal .procent-nota,#nps-modal-prepay .procent-nota {width: 8.1%;display: inline-block;}}@media all and (max-width: 320px) {#nps-modal .note-nps,#nps-modal-prepay .note-nps {width: 20px;height: 20px;font-size: 12px;padding-top: 1px;}#nps-modal .procent-nota,#nps-modal-prepay .procent-nota {width: 8%;display: inline-block;}}.webpush-box-sidebar{position: fixed;display: none;z-index: 1000;bottom: 20px;left: 20px;height: 40px;width: 40px;background: rgba(0,0,0,0.5);-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;text-align: center;}.webpush-box-sidebar i{color: #fff;display: block;padding-top: 12px;font-size: 18px;}.webpush-box, .webpush-box-felicitari{background: #f9f5f4;padding: 20px;max-width: 370px;width: 100%;position: fixed;left:0;right: 0;z-index: 10001;margin: 0 auto;transform: translateY(-102%);top: 20px;transition: .3s ease-in-out;display: none;border-radius: 15px;}.webpush-box .box-container, .webpush-box-felicitari .box-container{display: table-cell;}.webpush-box .box-container i, .webpush-box-felicitari .box-container i{font-size: 30px;color: #2c3539;display: table-cell;vertical-align: middle;padding-right: 20px;}.webpush-box .text-container, .webpush-box-felicitari .text-container{display: table-cell;vertical-align: top;}.webpush-box p.titlu, .webpush-box-felicitari p.titlu{font-weight: bold;margin-bottom: 5px}.webpush-box p, .webpush-box-felicitari p{font-size: 12px;color: #2c3539;line-height: 18px;font-weight: 400;letter-spacing: 0;margin-bottom: 0;}.webpush-box p{margin-bottom: 20px;}.webpush-box i, .webpush-box-felicitari i{font-size: 30px;color: #2c3539;}.webpush-box .logo-imo svg, .webpush-box-felicitari .logo-imo svg{margin-top: 19px;}.webpush-box ul{text-align: right;width: 100%;margin-bottom: 0;padding-left: 0;list-style: none;}.webpush-box ul li{text-align: center;display: inline-block;padding: 0 5px;}.webpush-box ul li a{font-size: 12px;text-transform: uppercase;letter-spacing: 0;font-weight: 500;}.webpush-box ul li a:focus{text-decoration: none;}.webpush-box ul li:last-child a{background: #048ba8;color: #fff;display: block;padding: 7px 25px 7px 25px;border-radius: 15px;}.webpush-box ul li:first-child a{color: #048ba8;display: block;padding: 7px 15px 7px 15px;}#modal-webpush{position: fixed;bottom: 20px;left:20px;background: #fff;z-index: 10000;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;padding: 30px 20px;max-width: 320px;width: 100%;display: none;}#modal-webpush h2{font-size: 16px;font-weight: 400;color: #2b2b2b;text-align: center;line-height: 24px;margin: 0;width: 100%;}#modal-webpush p{font-size: 12px;line-height: 24px;font-weight: normal;color:#2c3539;text-align: center;margin: 0;}#modal-webpush ul{width: 100%;margin: 30px auto 0;list-style: none;padding-left: 0;}#modal-webpush ul li{margin-bottom: 15px;border-bottom: 1px solid #f7f7f7;padding-bottom: 15px;}#modal-webpush ul li:last-child{border-bottom: 0;margin-bottom: 0;padding-bottom: 0;}#modal-webpush ul li label{font-size: 11px;padding-left: 33px;line-height: 20px;margin-bottom: 0;font-weight: normal;color: #333;width: 100%;position: relative;cursor: pointer;}#modal-webpush ul li:last-child label{color: #999999;}#modal-webpush input[type="radio"]{display: none;}#modal-webpush input[type="radio"] + label span.icon{font-size: 17px;position: absolute;left:0;}#modal-webpush input[type="radio"] + label i{position: absolute;right: 0;background: #f7f7f7;top: 1px;width: 20px;margin: 0;height: 20px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}#modal-webpush input[type="radio"]:checked + label i:before{content:"";position: absolute;top:5px;left:0;right: 0;margin: 0 auto;height: 10px;width: 10px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background: #048ba8;}#modal-webpush input[type="radio"]:checked + label{color: #048ba8;}#modal-webpush input[type="radio"]:checked + label span.line{border-bottom: 1px solid #048ba8;border-right: 1px solid #048ba8;}#modal-webpush input[type="radio"] + label span.line{position: absolute;height: 20px;width: 1px;left: 8px;border-bottom: 1px solid #999;border-right: 1px solid #999;-moz-transform: skew(-45deg);-webkit-transform: skew(-45deg);transform: skew(-45deg);}.webpush-box.prompt-visible, .webpush-box-felicitari.show-box {transform: translateY(0%);display: block;}@media all and (max-width: 768px) {.webpush-box, .webpush-box-felicitari {transform: translateY(102%);bottom: 0;top: auto;max-width: 100%;}.webpush-box.prompt-visible, .webpush-box-felicitari.show-box {bottom: 0;transform: translateY(0%);top:auto;z-index: 105001;}.webpush-box ul{text-align: center;}.webpush-box ul li{display: inline-block;float:none;}.webpush-box p, .webpush-box-felicitari p{text-align: center;}.webpush-box .box-container, .webpush-box-felicitari .box-container{display: block;text-align: center;}.webpush-box .box-container i, .webpush-box-felicitari .box-container i{display: block;margin-bottom: 10px;padding-right: 0;}.webpush-box, .webpush-box-felicitari{padding: 20px 30px;}}.modal-exit-first-time-user .modal-content{padding: 0;font-family: "Manrope", sans-serif;width: 500px;border: none;box-shadow: none;border-radius: 15px;overflow: hidden;}modal.modal-exit-first-time-user.fade{background-color: #000000;}.modal-exit-first-time-user .modal-header {padding: 0;}.modal-exit-first-time-user .modal-body{padding: 0;font-family: "Manrope", sans-serif;background-color: #F9F5F4;}.modal-exit-first-time-user .modal-header button.close{right: 72px;top: -22px;opacity: 1;}.modal-exit-first-time-user .modal-header button.close:before, .modal-exit-first-time-user .modal-header button.close:after{background: #fff;}.modal-exit-first-time-user .modal-body .hero-modal{height: 254px;position: relative;}.modal-exit-first-time-user .modal-body .hero-modal img{object-fit: cover;width: 100%;height: 100%;position: absolute;left: 0;top: 0;border-radius: 15px 15px 0 0;}.modal-exit-first-time-user .container-text-propunere{text-align: center;}.modal-exit-first-time-user .container-text-propunere h1{font-size: 24px;line-height: 40px;font-weight: bold;color: #2B2B2B;margin: 20px 0;}.modal-exit-first-time-user .container-text-propunere p{font-size: 16px;color: #565E68;}.modal-exit-first-time-user .salveaza-cautarea-first-time-user{height: 42px;color: #fff;background: #EE284B;font-weight: 600;font-size: 14px;text-align: center;line-height: 42px;border-radius: 15px;padding: 0 40px;display: inline-block;margin: 30px auto;}.box-lista-promo{height: 275px;border-radius: 15px;background: url(https://www.imobiliare.ro/imo-cdn-default/c1684750623/imagini/v8/firstTimeUser/anunt-lista.jpg) no-repeat center;background-size: cover;width: 100%;font-family: 'Manrope', sans-serif;padding: 40px;}.box-lista-promo h2{font-size: 26px;font-weight: bold;color: #565E68;margin-bottom: 20px;margin-top: 0;}.box-lista-promo p{font-size: 16px;color: #565E68;line-height: 28px;margin-bottom: 30px;}.box-lista-promo #first-time-promo-native{height: 47px;display: block;width: 270px;line-height: 47px;color: #fff;background:#333;text-align: center;font-size: 16px;text-transform: uppercase;font-weight: 600;border-radius: 15px;}.slide-in-salveaza-oferte{background: #F9F5F4;width: 670px;height: 232px;border: none;border-radius: 15px;box-shadow: none;position: fixed;right: 20px;bottom: 20px;z-index: 100;padding: 16px;font-family: "Manrope", sans-serif;}.slide-in-salveaza-oferte img{float:left;margin-right: 16px;border-radius: 15px;}.slide-in-salveaza-oferte h2{font-size: 24px;line-height: 32px;color: #2B2B2B;font-weight: 600;margin-top: 0;margin-bottom: 16px;}.slide-in-salveaza-oferte p{font-size: 16px;line-height: 28px;color: #565E68;margin-bottom: 10px;}.slide-in-salveaza-oferte a.salveaza-oferta-first-time-user{background: #EE284B;color: #ffffff;font-size: 14px;line-height: 44px;font-weight: 600;height: 44px;width: 194px;border-radius: 15px;display: flex;align-items: center;justify-content: center;}.slide-in-salveaza-oferte a.salveaza-oferta-first-time-user span {line-height: 14px;}.slide-in-salveaza-oferte a.salveaza-oferta-first-time-user i {font-size: 20px;margin-right: 4px;vertical-align: middle;}.slide-in-salveaza-oferte .close-slide{color: #000000;font-size: 44px;font-weight: 300;border: 0;background: none;position: absolute;top: -10px;right: 0;}.first-time-salveaza{background: rgba(0,0,0,0.7);position: absolute;z-index: -1;width: 278px;right: -10px;padding: 24px 108px 20px 20px;top: 10px;border-radius:15px;height: 106px;}.first-time-salveaza h6{font-size: 13px;color: #fff;margin-top: 0;margin-bottom: 10px;}.first-time-salveaza p{font-size: 11px;color: #fff;line-height: 18px;margin-bottom: 0;}.mini-menu .afiseaza {display: block;}#b_contact_dreapta_v2 .confirmare-trimitere-mesaj.firstTimeMesaj{border: 1px solid #F5EDEC;border-radius: 15px;padding: 0;}#b_contact_dreapta_v2 .confirmare-trimitere-mesaj.firstTimeMesaj .box-mesaj-felicitari{background: #F9F5F4;border-radius: 15px 15px 0 0;padding: 20px;}#b_contact_dreapta_v2 .confirmare-trimitere-mesaj.firstTimeMesaj .box-mesaj-felicitari  i{font-size: 36px;color: #EE284B;margin-bottom: 15px;}#b_contact_dreapta_v2 .confirmare-trimitere-mesaj.firstTimeMesaj .box-mesaj-felicitari  p{font-weight: 600;}#firstTimeUserContactSucces{padding: 0 40px 40px;}#firstTimeUserContactSucces h2{font-size: 18px;font-weight: 600;color: #333;line-height: 22px;text-align: center;margin-bottom: 40px;margin-top: 30px;}#firstTimeUserContactSucces h2 span{display: block;font-weight: 400;font-size: 14px;}#firstTimeUserContactSucces p{font-size: 13px;line-height: 20px;text-align: center;color: #565E68;}#firstTimeUserContactSucces a.salveaza-cautarea-first-time-user-contact{height: 56px;background: #EE284B;width: calc(100% + 2px);text-align: center;font-weight: 600;font-size: 16px;color: #FFFFFF;text-transform: uppercase;line-height: 56px;display: block;border-radius: 15px;}#firstTimeUserContactSucces a.salveaza-cautarea-first-time-user-contact:focus{text-decoration: none;}